我犯了一个错误,为了节省 C 盘的磁盘空间,我删除了 C:\Windows\Installer 中的文件以及可能还有一些其他隐藏文件夹。但此操作搞砸了 Windows 更新,现在 .net 框架和一些其他 SP 更新无法升级或卸载,因为文件丢失的意外错误......
我还能恢复我的系统吗?重新安装整个操作系统的成本太高了……
谢谢
要添加更多信息,我使用的是 windows server 2008 r2,安装了 .net framework、silverlight、visual studio 和 sql server 2008 r2。损坏的更新有多个针对 .net framework,一个针对 silverlight,一个针对 visual studio,两个针对 SQL server 的 SP,一个针对 office 文件验证。
答案1
我已经通过使用名为“.NET FRAMEWORK CLEANUP TOOL”的工具删除所有版本的 .net 框架更新来解决损坏的问题,并且通过安装 visual studio 2012 解决了更多问题。
我通过这个链接解决了silverlight问题:http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/error-c080fcdb9a28ldade0silverlightmsi-cannot-be/ac98ce14-a7c2-4f63-868b-c2f9145d0aaf
另外两个主要的,vs2010sp1,sql server sp,仍然处于损坏状态。