首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >卸载没有MSI文件

卸载没有MSI文件
EN

Stack Overflow用户
提问于 2008-12-02 16:09:13
回答 4查看 99.7K关注 0票数 56

在Windows安装程序试图卸载软件包时,我经常遇到问题,但它抱怨说:

您试图使用的功能位于不可用的网络资源上。

当原始的MSI根本不可用时,是否有卸载此类软件包的已知方法?

EN

回答 4

Stack Overflow用户

发布于 2012-06-15 21:24:56

请注意,微软现在已经发布了一个官方工具来解决这些问题,没有以前MSIZAP存在的问题。

  • Microsoft:修复无法安装或卸载的程序的问题
票数 60
EN

Stack Overflow用户

发布于 2012-06-12 20:06:09

这篇文章解释了https://superuser.com/q/293542/245923的根本问题

您可以使用产品代码卸载它:

代码语言:javascript
运行
复制
msiexec.exe /x {your-product-code-guid}

您将从MSI本身或用于构建MSI的任何工具获取此代码。

注意,当您卸载一个产品时,它使用缓存的MSI,因为只有原始的MSI知道如何卸载自己。当您使用产品代码时,它使用C:\WINDOWS\Installer中缓存的MSI。

票数 9
EN

Stack Overflow用户

发布于 2008-12-02 16:36:08

您没有做一些疯狂的事情,比如转到C:\Windows\Installer\并删除其中的文件,对吗?

MSI文件的一个缺点是您需要完整的MSI文件才能卸载或修复应用程序。Windows喜欢存储MSI的副本。它还将MSI文件从公共名称重命名为没有表(我可以找到)的GUID,以将原始名称(例如:Office2010.msi)映射到新的GUID,这样您就有了一台PC,它占用了大量无法删除的GBs空间。一台甚至不到1岁的机器可以轻松地达到8GB(例如:我的)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/334490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档