windows-services – 卸载Windows服务时,已安装的产品与安装源错误不匹配

当我尝试从控制面板卸载 Windows服务时,我收到错误“安装的产品与安装源不匹配,直到提供匹配的源或已安装的产品和源同步,此操作不能被执行“.实际上我确实有原始的MSI文件,但我在安装后修改配置文件中的一些设置(安装它的地方),这可能导致它,我现在如何卸载它?
您认为原始MSI可能不是真的.听起来你已经安装了PackageCode(GUID)A并且现在你有了一个带有PackageCode B的MSI.

获取您拥有的MSI并运行以下命令:

MsiExec.exe /I foo.msi REINSTALLMODE=voums REINSTALL=ALL

这将使用更新的PackageCode“重新缓存”MSI.然后,您应该可以通过“添加删除程序”(“程序和功能”)或使用命令进行卸载

MsiExec.exe /X foo.msi

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...