安装U8过程中,出现“错误:1933 windows installer无法更新一个或多个受保护的windows文件” 收藏


错误:1933 windows installer无法更新一个或多个受保护的windows文件

最近两天频繁受到木马和病毒的攻击,所以重装了好几次系统,好在有GHOST。但是每次都要重新安装VS.NET 2003,而且每次安装都会出现上面的错误。经过亲身体验,总结出来比较靠谱的两个办法。

第一个办法:重新安装windows installer服务,很可惜,我的问题不能用这个办法解决。但还是放出来大家参考。
⑴先用msiexec /unregserver 停掉windows installer服务。
⑵下载windows installer的安装文件(InstMsiW.exe或者别的名字)
⑶安装windows installer
⑷用msiexec.exe /regserver 启用服务

第二个办法:卸载某些不规范的,会影响windows installer服务的软件,扫描并恢复系统文件后重新安装
⑴如果曾安装过ACDSee5.0(包括迷你中文版),卸载它。如果还不行就重装Windows Installer 或者ACDSee 4.0
⑵运行cmd,然后运行sfc/scannow检查系统文件(需要系统安装盘)
⑶运行Services.msc,把Windows Installer 服务设置为手动运行,然后
⑷打开任务管理器,找到并结束ikernel.exe进程。
⑸删除 C:\Program Files\Common Files\InstallShield\Engine\6\Intel 32这个文 件夹中的所有文件,然后重启动电脑。
⑹运行Services.msc手动启动windows installer服务
⑺禁用杀毒软件的实时防护(这个不是必须的,可以先不关闭杀毒软件试试)
⑻重新安装你要装的软件。

基本上我是用第二个办法搞定的。但是我没有关闭病毒防火墙,也成功了。

你可能感兴趣的:(windows,U8)