当我尝试在 Windows Server 2012 R2 上安装 EXE 文件时遇到问题。当我尝试执行 EXE 或 MSI 文件时,出现以下错误:“无法访问 Windows Installer 服务。如果未正确安装 Windows Installer,则可能会发生这种情况。请联系您的支持人员寻求帮助。”
我尝试了以下方法来解决该问题,但没有任何效果。
方法一:
我尝试取消注册并重新注册 msiexec 文件
%windir%\system32\msiexec.exe /取消注册
%windir%\system32\msiexec.exe /regserver
%windir%\syswow64\msiexec.exe /取消注册
%windir%\syswow64\msiexec.exe /regserver
方法二
净停止MSI服务器
REG ADD“HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer”/VE /T REG_SZ /F /D“服务”
净停止MSI服务器
REG ADD“HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\MSIServer”/VE /T REG_SZ /F /D“服务”
网络启动MSI服务器
方法三
浏览注册表编辑器找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver。创建了以下密钥 WOW64 REG_DWORD 0x00000000
我确实在每种方法之后重新启动了服务器,甚至尝试将注册表项从工作服务器导出到问题服务器。尽管如此,问题仍未解决。
我可以尝试解决该问题吗?还有其他解决方案吗?我不想从头开始重建服务器。