通过自动更新,在升级过程中,windows update会自动下载所需文件,解压缩后执行升级操作。对于pc存储空间不足,或者c分区容量不大的用户又该怎么办呢?那么能否将默认下载文件放在其他盘符中呢?
答案是肯定的,但整个操作其实不太简单。微软官方并未提供这方面的选项,而且更改windows update下载位置可能会影响系统稳定性,如果你确定要这样做,请对你的重要数据进行备份。
首先你要知道的是,windows update更新会默认下载到c盘下名为“softwaredistribution”的文件夹中,而且在系统中默认为隐藏状态。用户无法直接更改下载路径,而且需要以管理员账号登陆进行后续操作。
步骤1,用户在d盘创建名为“newupdatefolder”的文件夹,自然也可以取任意名字,只要你知道这里存放系统更新文件就可以了。
步骤2:暂停windows update服务。启动任务管理器(右键任务栏》任务管理器),点击服务页面,右键wuauserv然后点击停止。此外对bits服务执行相同操作。
步骤3:完全清除c: > windows路径下的“softwaredistribution”文件,这里同样需要管理员权限。
步骤4:在原文件夹移除之后,用户需要在原文件夹和新文件夹之间创建链接。想要实现这点,需要用管理员权利来触发命令行模式,然后输入如下命令:
mklink /j softwaredistribution d:\newupdatefolder
步骤5:然后从任务管理器中重新激活wuauserv和bits服务,更新就会自动下载至指定的文件夹中。
如果这对于你来说还是太复杂了,那么你可以将以下代码复制到记事本中,然后保存为.bat文件,使用管理员权限执行就能轻松完成,这里d盘文件夹的名称可以随便你喜好进行更改。
net stop wuauserv
net stop bits
if exist c:\windows\softwaredistribution rmdir /s /q c:\windows\softwaredistribution
rmdir /s /q d:\softwaredistribution
if not exist d:\softwaredistribution mkdir d:\newupdatefolder
cd /d c:\windows
mklink /j softwaredistribution d:\newupdatefolder
net start wuauserv
net start bits
# 更多技巧,请关注「专题」