我有时会遇到这个问题,并且总是通过 google 搜索来寻找答案,直到找到强制安装 skype 的解决方法。
那么,如何修复因错误 1603 而导致的 Skype 安装程序失败?
答案1
错误1603是 msi 安装程序返回的一般错误消息。最简单的解决方法是直接从此处运行 msi: http://www.skype.com/go/getskype-msi
如果这不起作用,你可以使用莱姆西解压 skype.exe(来自上一节下载的 msi 文件),它应该能够自行启动。将它放在您想要安装 skype 的地方,然后启动 skype.exe
答案2
可以通过重命名 AppData\Roaming 中的 Skype 文件夹来解决此问题:
- Windows 键 + R > CMD
rename "%appdata%\Skype" "Skype_"
- 运行 Skype 安装程序
在 Win10 1607 上通过 Skype 7.33.105 进行了确认。
答案3
我发现仅仅尝试卸载 Skype 并不能修复这个错误,因为错误表明无法删除旧版本的 Skype。
经过大量搜索,我找到了解决办法并发布了信息来到我的博客。 基本上,我建议按照这里建议的步骤操作。我相信你会在这里找到解决方案。
如果您收到上述错误,这可能对您不起作用。因为此错误表明它无法卸载应用程序。
- 开始 > 控制面板 > 卸载程序
- 如果可以找到,请选择该程序。
- 卸载。
- 删除 Skype 的注册表文件
使用注册表项时务必格外小心。您可能会造成重大损失!我只是在进行任何更改之前导出并备份。
- 开始 > 搜索 > 输入 regedit
- 打开 HKEY_LOCAL_MACHINE。
- 打开软件。
- 查找 Skype。
- 通过右键单击来备份文件并将其导出到另一个位置。
- 删除 Skype 文件夹。
尝试使用 Microsoft 自动修复
- 去http://support2.microsoft.com/mats/program_install_and_uninstall/并单击大的“立即修复”按钮。
- 按照指示选择您遇到问题的程序,在本例中为 Skype。
- 这个方法对我来说是成功的。
卸载安全更新 KB2918614
已知此更新会导致 msi(安装文件)出现错误
- 开始 > 搜索 > Windows 更新
- 搜索“KB2918614”,如果安装了更新,请尝试卸载它。
第三步对我来说非常有效,之后我能够成功安装 Skype。
答案4
问题似乎与 Program Files (x86) 目录有关。它仍然无法安装在默认位置,因此我将其更改为 C:/Skype,并且它安装正确。