小伙伴们,你们是不是也经常被Steam下载任务塞满了整个夜班?深夜5点还在等待《赛博朋克2077》实现全图标配?其乐融融但账号后台还没完成的其他下载呢?今天就给你们拿出一个绝招——下载完成松手点“关机”,让你远离“油炸机”式电脑爆炸,直接跳入梦乡。大家先安抚一下那颗一直在狂跳的CPU,咱们先把核心想法说清楚:任何时候只要你把Steam的“Steam后台”指定为“下载完成就关机”就能实现自动关机,保证加载完毕之后再把你的宝贵能源送回电源管理界面。
先说说为什么我们要这么做。Steam的下载工具可不止是吃“圣杯”般的光,按你输计划下载,如果从未加重或者遇到 *** 爆点,总会出现卡顿、暂停、甚至无法从下载任务移动到完成状态的情况。此时,电脑往往像挂了辣椒鸡的电费账单,CPU、显卡排队等着继续运行,却被“切断”,导致一时傻眼。用关机功能可以在下载结束后锁定系统关机,让显卡彻底放下玩意儿,系统进入睡眠模式,尤其适合那些御守Xbox或是华为笔记本的战士。
走进Steam官方提到的设置:打开Steam客户端,进入左下角的“Steam”+“设置”菜单,点击“下载”,捡拾到“在下载完成后自动关闭计算机”(This will automatically shut down the computer after all downloads finish) 选项。按“否”(Cancel) 手动保存即可。事实上,Steam里的这项功能仅在Windows上面实现,而且在Mac OS和Linux下来不支持自动关机,可能需要启用第三方工具(可自行上网搜索在终端下的脚本)。如果你是常年游戏玩家,二三十人以上的服务器组,他们就可以看到不少花式脚本。
说到脚本,其实还有一大堆“PowerShell”脚本、批处理文件、AutoHotKey脚本等,辅助玩家把Steam的关机功能做成更可定制的模式。比如想让电脑下载完成后先睡眠5分钟再关机?你可以写个.bat脚本:powershell -Command "Start-Sleep -Seconds 300; Stop-Computer" 或者使用shutdown /s /t 300来实现。把这段代码保存到“Steam下载完成后”的钩子里再怎么都可以搞定。
但你可能会担心:每次下载大文件番篇后电脑又要关机,我能取回文件吗?答案是绝对可以,Steam下载过程中信息是与Steam云存储同步的,下载完成后会自动打包APK、DLC等,关机前会把下载状态写入Steam本地缓存,再锁定所有下载书画。即使是十五个小时,电脑可以优雅的离线。说实在的,低压压头的你也可以用“关机”之前先保存自己想刷的Core的进度,