最重要一点是首先检查当前用户有没有管理员权限,因为很多时候低权限用户是不能进行软件安装的。
确定有管理员权限后的解决方法:
1,cmd里运行:
ftype msi.package="%SystemRoot%\System32\msiexec.exe" /i "%1" %*
assoc .msi=msi.package
2,无法安装MSI文件:Windows Installer的问题
在控制面板的服务管理工具中查看“Windows Installer服务”状态,一般为停用,当试图启用此服务,会发现此服务已被系统禁用,或是服务已被标记为删除。可用下面的方法解决问题。
Windows 2000:首先在命令提示符窗口中输入“msiexec /unregserver”命令停止Windows Installer服务,然后下载InstMsiW.exe安装程序包,解压后进入目录中,右键点击“msi.inf”文件,选择“安装”,用同样的方法点击“mspatcha.inf”文件,选择“安装”。然后在命令提示符窗口中输入“msiexec /regserver”命令,启动Windows Installer服务,最后重启Windows 2000系统即可。
Windows XP:Windows XP系统已经集成了Windows Installer v2.0,因此不用进行安装。首先使用记事本编写一个文件,内容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Sevices\MS IServer]
"ImagePath"=-
"ImagePath"=hex(2):2500530079007300740065006d,
0052006f006f00\740025005c00530079007300740065006d,
00330032 005c006d\07300690065007800650063002e00650078006500 20002f00\56000000
接着将文件保存为“.reg”格式,双击该文件,将文件内容导入注册表。重新启动电脑进入安全模式(启动时按F8键),在命令提示符口中输入“msiexec /regserver”命令,重新启动系统即可。
3. 接下来,从“控制面板-服务”(或者,开始-运行-Services.msc)中察看Windows Installer服务,是否已被停用,并尝试启用该服务(右击点选)。如能成功启用,可尝试再次进行正常的程序安装或卸载操作。如果发现无法启用,有时是被系统禁用,或者看到提示:“指定的服务已标记为删除”,请继续下法。
4. 到微软官方网站http://download.microsoft.com/download/1/4/7/147ded26-931c-4daf-9095-ec7baf996f46/WindowsInstaller-KB893803-v2-x86.exe下载最新的Windows Installer(WindowsInstaller-KB893803-v2-x86.exe)安装程序,并尝试重新安装该程序。安装成功后,重复步骤2,启用该服务,然后再尝试正常安装软件操作。如果试图重新安装时,再次遇到提示:“指定的服务已存在”,则继续下法。
5. 从命令行窗口(开始-运行-cmd),使用msiexec /unregserver ,手动终止Windows Installer服务。然后再尝试步骤3,重新安装Windows Installer并启用该服务。如若仍存在问题,则继续下法。
6. 用“Ctrl+Alt+Delete”快捷键或者用鼠标右击系统栏,激活任务管理器。从进程页中查找并结束Ikernel.exe进程。再尝试重复步骤3,看看是否可以成功完成Windows Installer和启用。若还不行,则继续下法。
7. 打开我的电脑,从系统盘(默认一般为C盘)中找到,并删除Windows Installer系统安装目录Program Files/Common Files/InstallShield/Engine。
摘自:http://www.soufun.com/ask/life/c_/208/b_705164.html
我试了试第一个就可以了
相关推荐
在日常使用电脑的过程中,由于软件安装、卸载不彻底,可能会导致MSI安装记录堆积,占用硬盘空间,甚至可能导致系统运行缓慢或出现错误。这款工具就是为了解决这一问题而设计的。 MSI(Microsoft Installer)是微软...
当你的系统提示“msi.dll丢失”或“找不到msi.dll”时,通常意味着相关的应用程序或系统服务在运行过程中无法找到必要的功能模块,导致程序无法正常启动。 **一、msi.dll 的作用** 1. **软件安装管理**:msi.dll ...
7. **排查防火墙或安全软件**:有些防病毒软件可能会阻止MSI文件的运行,检查并暂时禁用这些防护措施。 8. **联系软件供应商**:如果以上方法都无效,可能是软件本身的问题,建议联系软件供应商寻求技术支持。 ...
在Java的上下文中,`jre1.8.0_31.msi`是Java运行环境8.0版本第31次更新的msi安装文件。当用户需要卸载Java时,如果系统找不到原有的安装记录,可能会提示寻找对应的msi文件。在这种情况下,提供`jre1.8.0_31.msi`...
【标题】"dneupdate64.msi" 是一个用于系统安装的文件,它属于Microsoft Windows Installer(MSI)格式,这种格式广泛用于Windows操作系统上的软件分发和安装。MSI文件包含了安装程序所需的所有资源,如代码、文件、...
总的来说,"apploc.msi"是解决英文版Windows系统上运行中文软件出现乱码问题的有效工具,它通过增强系统对非原生语言应用程序的兼容性,使得用户能够在不切换系统语言的情况下正常使用这些软件。然而,为了确保最佳...
从提供的压缩文件列表来看,"iSpy64_摄像头.msi"很可能就是这款防偷开电脑软件的安装程序,特别是考虑到"iSpy"通常用于监控软件的名字。它可能是64位版本,适合大部分现代电脑。至于"新建文件夹 (2)",这可能包含...
这些软件可以帮助用户了解电脑在运行不同任务时的温度变化,从而预防过热问题,保护硬件不受损害。 描述中的“不错,不占用资源”意味着这类软件在运行时对系统资源的消耗较小,不会像某些大型工具(如“鲁大师”)...
iTunes,这款由苹果公司推出的数字媒体播放软件,自2001年问世以来,一直扮演着连接苹果设备与个人电脑的重要角色。它不仅允许用户管理和欣赏音乐、视频库,还支持购买、下载和同步内容至iPhone、iPad等苹果设备。...
2. **命令提示符:** 另一种方法是在命令提示符中运行`msiexec.exe`命令,例如 `msiexec /x PRO11.MSI`,这将触发卸载过程,前提是在系统中能找到PRO11.MSI文件。 3. **使用专门的卸载工具:** 若常规方法无法卸载,...
当用户无法通过远程桌面等传统远程控制工具进行高效操作时,鼠键共享软件能提供一种更加流畅和直观的方式,仿佛所有电脑都在同一桌面上。 标签“鼠键共享软件”进一步明确了我们要讨论的主题。这类软件允许用户将一...
在安装QPST时,如果系统缺少这些库,可能会导致软件无法正常运行。因此,这个文件确保了软件所需的运行环境。 使用"qpst.2.7.434.msi.zip"进行线刷,通常需要以下步骤: 1. **解压文件**:首先,需要将压缩包解压...
描述中提到该软件“很强大”,意味着它可能具有全面的诊断和修复能力,能够处理各种与MIS有关的问题,如安装失败、程序无法启动、更新错误等。同时,“安全无毒,请放心使用”强调了该软件的安全性,让用户无需担心...
4. 使用命令行(cmd或PowerShell)运行`msiexec.exe /i 路径\文件名.msi /passive`命令来安装缺失的组件,其中`路径\文件名.msi`应替换为实际的文件路径和名称。 5. 安装完成后,重启电脑并重新尝试VS2015的安装。 ...
它包含了水晶报表的运行时引擎,使得没有安装完整版Crystal Reports的电脑也能正常显示和打印由该工具生成的报表。 【详细知识点】: 1. **水晶报表(Crystal Reports)**:由Business Objects公司(后被SAP收购)...
标题“AceRedist.msi下载”表明了这是一个解决CAD软件运行问题的解决方案,特别是针对缺少AceRedist驱动的情况。描述中提到,当用户尝试打开电气版CAD时遇到错误提示,可以下载并安装AceRedist来解决这个问题。 ...
在电脑使用过程中,确保硬件健康和性能至关重要。为了有效地监控和测试电脑的各个主要硬件,我们需要依赖一些专业软件。...正确地使用这些软件,可以有效提升电脑的工作效率,延长硬件寿命,确保系统的稳定运行。
对于那些在MSI笔记本电脑上运行Linux Distro的用户。 这是图形用户界面应用程序,用于Linux中的风扇控制。 此应用程序可以在安装了python3的任何Linux发行版上运行!! 几乎一键式安装,安装非常简单!! 要正确...
- **AppleApplicationSupport64.msi** 是苹果应用支持软件,是iTunes运行所必需的组件。它提供了与苹果设备交互所需的驱动和库,例如用于同步和管理iOS设备。 - **AppleMobileDeviceSupport6464.msi** 是苹果移动...
"RTK手簿同步软件ActiveSync驱动"可能是指在ActiveSync软件运行过程中所需的特定驱动,确保手簿与电脑之间的通信流畅。这个驱动可能包含了与手簿硬件交互的必要代码,使得ActiveSync能够识别并控制设备,进行数据...