Windows 更新更改下载位置

inf*_*rno 13 windows-7 windows-update windows-8.1

有没有办法更改Windows更新的下载路径?

(我想保护我的 SSD 免受不必要的写入。)

编辑:

在过去的 6 个月里,我阅读了很多关于 SSD 的文章,我得出的结论是,没有必要以这种方式保护 SSD 免受写入。现代 SSD 在其生命周期内至少可承受 500TB 写入,因此这几 GB 的数据并不重要。http://techreport.com/review/27909/the-ssd-endurance-experiment-theyre-all-dead/3

mea*_*ace 17

我还没有测试过这个,但是符号链接呢?

net stop wuauserv mklink /j c:\windows\softwaredistribution d:\other\desired\location net start wuauserv


Leo*_*iro 10

更新会自动下载到WINDOWS\Software Distribution\Download子文件夹中。然后将它们解压缩到具有最多可用空间的驱动器并从那里安装。下载子文件夹的内容会定期刷新。

由于安全问题,无法重定向更新下载到的位置。


在阅读了肉空间的一篇文章后,我发现了这个

  • Start>Run
  • 输入cmd并按回车
  • 输入net stop wuauserv并按回车
  • 输入rename c:\windows\SoftwareDistribution softwaredistribution.oldand按回车

使用Junction创建符号链接(下载)

在本例中,软件分发文件夹将被重定向C:\WINDOWS\SoftwareDistributionD:\WINDOWS\SoftwareDistribution

  • 创建连接点

从命令提示符创建目标目录

C:\md D:\Windows\SoftwareDistribution
Run Code Online (Sandbox Code Playgroud)

创建连接点

C:\junction C:\WINDOWS\SoftwareDistribution “D:\WINDOWS\SoftwareDistribution”
Run Code Online (Sandbox Code Playgroud)
  • 重新启动 Windows 更新服务

  • 输入net start wuauserv并按回车