清除 System32/SysWOW64

清除 System32/SysWOW64

我注意到,当我安装应用程序时,有时它们只是将东西转储到 System32 或 SysWOW64 中而不会清理。

有什么方法可以将这些文件夹恢复为出厂默认设置,或者只是保留 Windows 目录的垃圾转储?

谢谢。

答案1

我认为首先要注意的是,这些文件中的许多文件应该出于某种原因而存在。许多应用程序会查看 %SYSROOT% %SYSROOT%\System32 %SYSROOT%\SysWOW64 和 %PATH% 中的可执行文件、dll 和其他配置信息。

如果您安装的任何新程序都使用这些文件,那么您最好保留它们。例如,对于 Python,您可能会在安装 IDE 时收到这些文件,但要继续使用您编写的任何脚本,您应该保留这些文件。

现在,回到你的问题:如果你真的担心,我认为最好的方法是记录所有丢弃的内容,如果卸载程序没有删除它,则手动清除。或者使用类似这样的为您完成大部分工作。

另一种选择是使用 powershell 之类的工具定期将所有文件记录在文本文件中,以便将来进行审核。

确实没有一种适合所有目录的统一重启方法,这是理所当然的。没有办法准确知道任何特定用户的需求。尝试重置为通用时间可能会破坏许多应用程序。

最后,关于必要性。我认为没有必要。除了占用一些空间(通常不大),将它们放在那里并没有什么坏处。我个人宁愿不冒着损坏某些东西的风险,然后在删除这些文件的备份几个月后花几个小时试图找出问题所在。

相关内容