我的机器已经运行 Vista Ultimate 64 位大约两年了。还安装了 ServicePacks SP1 和 SP2。系统分区大小为 55 GB,在正常情况下应该很舒服,但关于40GB(没有拼写错误)由 Windows 文件夹使用,尤其是子文件夹温斯克斯,大约占用 35 GB。我已经卸载了尽可能多的程序,并且确实运行了执行程序,以减少它,但这只增加了 2-3 GB。
我可以做些什么来清理而不影响系统稳定性?我是一名软件开发人员,这是我的日常工作环境,这意味着 - 我不能冒险盲目删除东西而产生奇怪的副作用。 - 您也许可以从这些信息中推断出一些典型的使用模式。
有什么建议么?
答案1
您无法删除此文件夹。它是程序集缓存。
来自TFA:
Winsxs 文件夹存储了 dll 的多个副本,以便多个应用程序在 Windows 中运行而不会出现任何兼容性问题。
链接为:http://www.winvistaclub.com/f16.html
编辑: 执行程序是 Vista SP2 的一部分,它允许您从缓存中删除 RTM 和 SP1 文件,但如果您愿意,它不允许您回滚到以前的版本。Service Pack Clean-up 工具是执行文件Vista SP1 中也做了类似的事情。查看更多这里。
答案2
我建议你把文件留在那里,除非你真的知道要删除什么。Winsxs 文件夹是 Windows 存储某些应用程序所需的旧版 dll 文件的地方。如果你删除它们,你的 Vista 不会死机,但有些程序会死机。