您的位置 首页 > 技巧经验

windowsinstall程序包有问题怎么办_windows installer程序包有问题

1.为什么不能访问window Installer?

2.无法打开安装程序包

windowsinstall程序包有问题怎么办_windows installer程序包有问题

从图上说不好是哪方面的问题。

有可能是你的安装文件有问题,也有可能是软件与系统文件冲突。

我建议你先重启一下系统,下个腾讯电脑管家。

首先通过软件管理和垃圾清理将软件及相关文件卸载并清理干净。

然后再通过管家的软件管理功能重新下载安装:

打开腾讯电脑管家~~~~工具箱~~~~软件卸载~~~~强力删除

打开腾讯电脑管家~~~~工具箱~~~~清理垃圾/注册表垃圾

打开腾讯电脑管家~~~~工具箱~~~~软件管理~~~~宝库内可下载众多

为什么不能访问window Installer?

原因

程序安装或卸载过程失败的可能原因有多种。本文讨论以下问题(单击各个问题获得相关解决方法):

Windows Installer 问题

安装或更新 Windows 中的程序可能无法成功完成

卸载 Windows 中的程序可能无法成功完成

解决方案

自动修复问题

启动“程序安装和卸载”疑难解答程序

手动修复问题

若要解决这些问题,请按照下列步骤操作:

重要说明您必须使用管理员帐户登录到计算机。要执行本文中的许多步骤,您登录的计算机必须有一个具有管理员权限的帐户。若要确定您使用的帐户是否具有管理员权限,请按照下列步骤操作:

在 Windows XP 或 Windows Server 2003 中

打开“日期和时间”对话框。

单击“开始”,然后单击“运行”。

在“运行”对话框中键入以下命令,然后按“确定”:

timedate.cpl(下面列出了该步骤的屏幕截图)。

根据结果实用相应步骤之一。

如果出现“日期和时间属性”对话框,则表示已经以管理员身份登录。单击“取消”关闭“日期和时间属性”对话框。(下面列出了该步骤的屏幕截图)。

如果未已管理员身份登录,会出现以下消息。

在 Windows Vista 或 Windows 7 中

打开“日期和时间”对话框。

单击“开始”。

在“开始搜索”框或“搜索程序和文件”框中键入以下命令,然后按 ENTER:

timedate.cpl

打开“日期和时间”对话框。(下面列出了该步骤的屏幕截图)。

单击“日期和时间”对话框中的“更改日期和时间”。当“用户帐户控制”对话框打开时,单击“继续”。(下面列出了该步骤的屏幕截图)。

现在,请根据单击“继续”时发生的情况执行以下操作之一:

如果计算机未提示您输入密码

则表示您已经使用管理员帐户登录。单击“取消”两次以关闭“日期和时间”对话框,然后就可以继续执行此任务。

如果计算机提示您输入密码

则表示您未使用管理员帐户登录。

Windows Installer 问题

Windows Installer 引擎可能发生损坏、安装不正确或被禁用。这可能会导致安装问题。

注意Windows 安装程序引擎管理软件的安装、软件组件的添加和删除,监控文件恢复以及使用回滚维护基本故障恢复。

安装、卸载或更新程序时,可使用这些方法识别任何可能引起问题的 Microsoft 安装程序问题。从方法 1 开始,按照该方法中的步骤操作,如果您的问题未得到解决,则继续尝试下一方法。

单击此处查看或隐藏详细信息

方法 1:确定 Windows Installer 引擎是否工作正常

单击“开始”,在“搜索”框中键入 cmd或单击“运行”后在对话框中键入 cmd(Windows XP 或 Windows Server 2003),然后按“Enter”打开“命令提示符”窗口。

在命令提示符处键入 MSIExec,然后按“Enter”。

如果 MSI 引擎工作正常,则不应出现任何错误消息。如果您收到一条错误消息,请记下该错误。如果您精通使用搜索引擎,则可以利用该错误消息找到其他内容来解决此问题。

再次尝试安装或卸载。

如果问题仍然存在,则继续方法 2。

方法 2:请确保未将 Windows Installer 服务设置为“禁用”

单击“开始”,在“搜索”框中键入 services.msc或单击“运行”后在对话框中键入 services.msc(Windows XP 或 Windows Server 2003),然后按“Enter”打开“服务”窗口。

右键单击“Windows Installer”服务,然后单击“属性”。

如果“启动类型”框设置为“禁用”,请将其更改为“手动”。

单击“确定”以关闭“属性”窗口。

右键单击“Windows Installer”服务,然后单击“启动”。此时该服务应正确启动。

再次尝试安装或卸载。

如果问题仍然存在,则继续方法 3。

方法 3:检查所安装的 Windows 安装程序版本,并根据需要升级至最新版本

重要说明此方法仅适用于 Windows XP、Windows Vista、Windows Server 2003、Windows Server 2003 R2 和 Windows Server 2008。

单击“开始”,在“搜索”框中键入 cmd 或单击“运行”后在对话框中键入 services.msc(Windows XP 或 Windows Server 2003),然后按“Enter”打开“命令提示符”窗口。

在“命令提示符”窗口键入 MSIExec,然后按“Enter”。如果 MSI 引擎工作正常,则不应出现任何错误消息,并且应该会打开一个单独的对话框。该对话框中将显示 MSI 版本。

如果安装程序版本不是版本 4.5,请参阅 Microsoft 知识库中的下列文章,了解相关信息并获取链接以下载 Windows Installer 4.5:

942288 Windows Installer 4.5 现已可用

再次尝试安装或卸载。

如果问题仍然存在,则继续方法 4。

方法 4:重新注册安装程序引擎

重要说明此方法仅适用于 Windows XP 和 Windows Server 2000。

依次单击“开始”、“运行”,在对话框中键入 cmd,然后单击“命令提示符”。

在命令提示符处键入下列命令,并在每行之后按 Enter:

MSIExec /unregister

MSIExec /regserver

再次尝试安装或卸载。

安装或更新 Windows 中的程序可能没有成功完成

安装或更新该程序的方法可能没有成功完成

有若干种可用于安装、卸载或更新程序的方法。此外,所用的一种或多种方法可能未启动或未成功完成。以下是用于安装软件的常用方法:

插入 CD 或 DVD 媒体,然后让安装自动启动。

浏览到 CD、DVD、可移动媒体或存储程序安装文件的其他位置,然后双击安装程序。安装程序文件通常是下列文件之一:

Autorun 或 Autorun.exe

Setup 或 Setup.exe

Install 或 Install.exe

从 Internet 网站下载该程序时,单击“运行”。

安装媒体可能不可读

安装媒体(例如 CD 或 DVD 媒体)可能不干净或者被划坏,因此 CD 或 DVD 读取器可能无法读取从而导致安装、删除或更新问题。

方法 1:如果您必须使用 CD 或 DVD,请清洁要用于安装的 CD 或 DVD;否则请尝试其他方法。

清洁 CD 或 DVD 媒体。为此,请使用 CD 或 DVD 光盘清洁工具。或者,用不起毛的软棉布轻拭光盘的数据面。请不要用纸布擦拭。纸布可能划伤塑料或留下划痕。清洁光盘时,请从光盘中心向外擦拭。不要转圈擦。如果问题仍然出现,请使用稍微湿润的布或购买的 CD 或 DVD 光盘清洁液来清洁光盘。在将光盘插入驱动器之前,请使光盘完全干燥。

方法 2:将安装文件复制到您的计算机

将安装文件复制到您计算机上的本地硬盘或其他硬盘、可移动媒体。请记下该位置,然后从该位置运行安装。安装文件通常名为 Autorun.exe 或 Setup.exe,但也可能会不同。如果您不确定,请查看该文件夹中自述文件的说明,了解如何运行此安装。如果可执行文件 (.exe) 可用,我们不建议您在没有供应商特别说明的情况下直接运行 .msi 文件。

方法 3:获得最新版本的安装程序包

如果试图从 CD 或 DVD 安装,请执行以下操作:

检查软件制造商的网站,找到更新版本的软件程序包。下载并安装新版本。

如果您已经拥有最新的版本,请尝试从制造商的网站下载该程序,然后进行安装。

高级用户:如果需使用多张 CD 或 DVD,我们建议您按倒序(首先是较大的光盘编号)将所有的光盘复制到同一文件夹中。请准备好在出现提示时允许文件被覆盖,然后从该位置进行安装。

下载或复制得到的安装文件可能已损坏

方法 1:将安装文件复制到您的计算机

将安装文件复制到您计算机上的本地硬盘或其他硬盘、可移动媒体。请记下该位置,然后从该位置运行安装。安装文件通常名为 Autorun.exe 或 Setup.exe,但也可能会不同。如果您不确定,请查看该文件夹中自述文件的说明,了解如何运行此安装。如果可执行文件 (.exe) 可用,我们不建议您在没有供应商特别说明的情况下直接运行 .msi 文件。

如果正在从 Internet 安装程序,需重新下载文件(在下载对话框中选择“保存”,不选“运行”),将文件保存到您的计算机或其他计算机上的本地硬盘、可移动媒体,并从该位置运行安装。

如果您的安装文件位于网络上(例如,商业或企业环境),则将所有文件复制到您计算机本地硬盘上的文件夹,然后从该位置运行安装。

方法 2:获得最新版本的安装程序包

如果下载程序包和尝试安装该程序包之间已过了一段时间,请执行以下操作:

检查软件制造商的网站,找到更新版本的软件程序包。下载并安装新版本。

如果您已经拥有最新版本,请尝试再次下载该程序,然后运行该安装。

当前正在您计算机上运行的程序可能干扰安装过程

禁用可能干扰安装过程的程序。为此,请按照下列步骤操作:

单击“开始”,在“搜索”框中键入 msconfig,然后单击 msconfig.exe。

如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。

在“常规”选项卡上,单击“有选择的启动”,然后单击以清除“加载启动项”复选框。

依次单击“服务”、“隐藏所有 Microsoft 服务”,再单击“全部禁用”。

单击“确定”,然后单击“重新启动”。

尝试运行您的软件程序安装。

在您完成问题的故障诊断之后,请以“正常启动”模式重新启动计算机。为此,请按照下列步骤操作:

单击“开始”,在“搜索”框中键入 msconfig,然后单击“msconfig.exe”。

如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。

在“常规”选项卡上,依次单击“正常启动”、“确定”,再单击“重新启动”。

有关如何使用 MSConfig 的详细信息,请单击以下文章编号查看 Microsoft 知识库中相应的文章:

929135 如何通过在 Windows Vista 或在 Windows 7 中执行干净启动来解决问题

卸载 Windows 中的程序可能无法成功完成

尝试使用不同方法在 Windows 中安装、卸载或更新程序

通常有多种方法卸载程序。请尝试以下方法。如果一个方法未解决问题,请尝试下一个方法。

方法 1:使用程序卸载选项(如果可用)

单击“开始”,然后单击“所有程序”。

选择您试图卸载该程序的文件夹,然后打开此文件夹。

如果存在一个卸载选项,请尝试使用它来卸载该程序。

如果您的问题未得到解决,则继续方法 2。

方法 2:使用“控制面板”选项

依次单击“开始”、“控制面板”、“添加或删除程序”或“程序和功能”,然后单击“卸载程序”。

选择该程序,然后单击“卸载”。按照提示卸载该程序。

无法打开安装程序包

分类: 电脑/网络 >> 电脑常识

问题描述:

我最近装软件常常被提示说不能访问windows Installer,Installer没有正确安装,怎么解决啊?

我的系统是番茄花园2.8版的xpsp2

解析:

一、微软Windows Installer 组件介绍:

微软Windows Installer作为Win2K/WinXP的组件之一,是专门用来管理和配置软件服务的工具。在Win95、Win98、WinMe与WinNT4,0下,作为额外的产品提供,允许用户有效地安装与配置软件产品与应用程序。新的Installer提供给软件产品新的特性,例如使用命令行安装产品、增加了用户的可定制性。

Windows Installer 软件安装技术。该技术包括适用于 32 位 Windows 操作系统的 Windows Installer 服务器,以及一个用于存储有关配置和安装信息的新软件包文件格式。

Windows Installer 不仅仅是一个安装程序,它还是一个可扩展的软件管理系统。Windows Installer 管理软件的安装,管理软件组件的添加和删除,监视文件复原,并通过使用回滚来维护基本的灾难恢复。

此外,Windows Installer 还支持从多个源安装和运行软件,并且可以由要安装自定义程序的开发人员定制。

二、Windows Installer 的功能包括:

? 在安装失败时将计算机还原为原始状态:Windows Installer 跟踪在程序安装过程中对系统进行的所有更改。如果安装失败,Installer 可以将系统恢复到其初始状态。这称为“回滚”。

? 帮助防止特定形式的程序之间产生冲突:正在安装或卸载的程序可能会导致计算机上已安装的另一个程序出现问题,甚至导致计算机停止响应(挂起)。Installer 可以强制实施一些安装规则,以帮助防止当安装操作更新由现有程序共享的动态链接库 (DLL) 文件时,或当卸载操作删除由另一个程序共享的 DLL 文件时出现冲突。

? 诊断并修复损坏的程序:程序可以要求 Installer 确定已安装的程序是否缺少文件,或者文件是否已损坏。然后,它可以要求该服务根据需要再次只复制已发现丢失或损坏的文件来修复该程序。

? 可靠地卸载现有程序:Installer 可以可靠地卸载以前安装的任何程序,并删除所有相关联的注册表条目和程序文件,但其他已安装的软件所共享的文件及注册表条目除外。

? 支持按需安装程序功能:可以指示 Installer 首先安装程序的最小子集。之后,在您首次使用需要附加组件的功能时,会自动安装附加组件。

? 支持无人参与的程序安装:Installer 支持根据管理员的指令使用脚本来安装程序。

Windows Installer 技术分为以下两部分,它们结合在一起工作:客户端安装服务 (Msiexec.exe) 和 Microsoft 软件安装 (MSI) 软件包文件。Windows Installer 使用软件包文件中包含的信息安装程序。

Msiexec.exe 程序是 Windows Installer 的一个组件。当安装程序调用 Msiexec.exe 时,它使用 Msi.dll 读取软件包 (.msi) 文件,应用任何转换 (.mst) 文件,并合并安装程序所提供的命令行选项。Installer 执行所有与安装有关的任务,包括将文件复制到硬盘、修改注册表、在桌面上创建快捷方式,以及在必要时显示对话框以提示用户输入安装首选项。

在计算机上安装 Windows Installer 后,它将更改注册的 .msi 文件的文件类型,以便当您双击 .msi 文件时,将运行 Msiexec.exe。

每个 MSI 软件包文件都包含一个关系类型的数据库,用于存储在各种安装方案中安装(或卸载)该程序所需的指令和数据。

三、Windows Installer出错的解决方案

Windows Installer(windows安装服务)是一种通用的软件发布方式,现在许多软件都使用windows Installer作为自己的安装程序,有时因为各种原因以及windows Installer本身的缺陷,会导致windows Installer出错。

症状一:删除某个程序后,在运行某些软件时,老会弹出一个“windows正在配置Windows Installer,请稍候”的窗口。

解决办法:

1、重新安装Windows Installer,office XP安装盘的根目录有两个名为instmsi.exe和InstMsiW.exe的文件,instmsi.exe用于win9X/Me,InstMsiW.exe用于Win2000/XP;

2、打开组策略→计算机配置→管理模板→Windows组件→Windows Installer→禁用Windows Installer,只是这样一来,很多软件就有能安装了,此法用于Win2000/XP。

3、请看本文最后的“终级解决方案”

症状二:Win2000/XP安装软件时提示“无法访问windows安装程序,服务中windows Installer状态为停止,不能启动”

解决办法:

1、命令提示符下输入:misiexec /regserver

2、在“管理工具”→“服务”中启动windows Installer

症状三:Win2000/XP安装软件时提示“不能访问Windows Installer服务……”

解决办法:

1、检查当前用户有无管理员权限;

2、结束进程Ikernel,exe后再安装;

3、删除系统安装目录Program Files\Common Files\InstallShield\Engine下的所有文件再安装。

4、首先,运行“msiexec /unregserver”,停止Windows Installer服务;

接着,安装InstMsiW.exe(office XP安装盘的根目录下有,也可以从网上下载,地址为::download.microsoft/download/WinfowsInstaller/Install/2.0/NT45/EN-US/InstMsiW.exe),用Winrar解压至设定的目录;进入目录,右键点击msi.inf选“安装”,右键点击mspatcha.inf,选安装;

最后运行“msiexec /regserver”启用服务。

症状四:安装软件时提示“系统管理员设置了系统策略,禁止进行此项安装”

解决办法:

1、尝试用症状三的解决方法;

2、打开组策略→用户配置→管理模板→Windows组件→Windows安装服务→将“禁止从媒体安装”设为“禁用”,将“永远以高特权进行安装”设置为“启用”

四、以上问题的终级解决方案:

下载安装微软提供的Windows Installer CleanUp Utility 1.0,它的主要功能是清除程序的Windows Installer配置信息。启动该工具,它会列出目前系统中所有Windows Installer使用安装的软件,选中出问题的软件,然后点“Remove”按钮即可。

Windows Installer CleanUp Utility 1.0下载地址::onlinedown/soft/27518

可能是你的windows得安装程坏了吧?就是Windows Installer.windows里面一个负责安装卸载程序用的。不能确定你的原因,下面几个你试试吧

问题一:

一、所有使用installer安装的程序,均不能正常安装,提示:“不能访问windows installer 服务。可能你在安全模式下运行 windows ,或者windows installer 没有正确的安装。请和你的支持人员联系以获得帮助”

二、察看windows installer服务,一般为停用。如果试图在service中启用,有时会发现,被系统禁用,再启动,提示:“指定的服务已标记为删除”

三、如果试图重新安装InstMsiW.exe,提示:“指定的服务已存在”

一、先用msiexec /unregserver 停掉windows installer服务。

二、下载InstMsiW.exe,用winrar解压开。进入目录。

三、右击msi.inf ,点击安装,右击mspatcha.inf ,点击安装。

四、再用msiexec.exe /regserver 启用服务。

问题二:

以上的问题解决后,在我安装vpc的时候,又碰到这个问题:Error -1607: Unable to Install InstallShield Scripting Run Time

查了相关的资料后,发现我安装的系统里没有ISScript.exe.

所以我下载并更新了IkernelUpdate.exe and IsScript7x.zip...问题就解决了。

热门文章