您现在的位置是: 首页 > 系统资讯 系统资讯

不能访问windows installer服务可能是你在_不能访问windows installer服务怎么办

ysladmin 2024-05-16 人已围观

简介不能访问windows installer服务可能是你在_不能访问windows installer服务怎么办       好久不见了各位,今天我想跟大家探讨一下关于“不能访问windows installer服务可能是你在”的问题。如果你还不了解这方

不能访问windows installer服务可能是你在_不能访问windows installer服务怎么办

       好久不见了各位,今天我想跟大家探讨一下关于“不能访问windows installer服务可能是你在”的问题。如果你还不了解这方面的内容,那么这篇文章就是为你准备的,请跟我一起来探索一下。

1.无法访问Windows installer服务。Windows installer没有正确安装时可能发生这种情

2.为什么安装iTunes时无法访问 Windows Installer 服务?

3.为什么无法访问windows installer

4.安装软件时无法访问windows installer 服务,怎么办?

不能访问windows installer服务可能是你在_不能访问windows installer服务怎么办

无法访问Windows installer服务。Windows installer没有正确安装时可能发生这种情

       Windows Installer 简介

       在使用计算机时,不能卸载与安装任何软件,每当卸载或安装软件时就会弹出一个提示:不能访问Windows Installer服务。可能是你在安全模式下运行Windows,或者Windows Installer没有正确地安装。

       windows installer 微软Windows Installer作为Win2K/WinXP/WinVist/7的组件之一,是专门用来管理和配置软件服务的工具。在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服务选项。

        可运行msiexec /unregister停掉此服务,再运行msiexec /regserver,这时服务列表就会出现此项,双击调整其状态为自动或者手动的启动(两者有区别,而且调成“自动”后还不行需要重启)后可进行msi文件安装。

        手动注册msi.dll,运行regsvr32 msi.dll

        还有可能出现了%windir%\system32\msiexec.exe感染,如磁碟机、d.dll等病毒,通过比较其文件大小或看文件的修改时间可知。要替换msiexec.exe与dllcache缓存中的msiexec.exe,最好在Dos或PE环境下提取替换。

        如果上述不能解决,可以选择重装windows installer。

        下载安装包。重装前,在安全模式下分别删除%windir%\system32和%windir%\system32\Dllcache两个文件夹下的msi.dll,msiexec.exe,msihnd.dll三个文件(重命名也可以)

       Windows (R) Installer. V 5.0.7600.16385

       msiexec /Option <Required Parameter> [Optional Parameter]

       安装选项

        </package | /i> <Product.msi>

        安装或配置产品

        /a <Product.msi>

        管理安装 - 在网络上安装产品

        /j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]

        公布产品 - m 公布到所有用户,u 公布到当前用户

        </uninstall | /x> <Product.msi | ProductCode>

        卸载产品

       显示选项

        /quiet

        安静模式,无用户交互

        /passive

        无人参与模式 - 只显示进度栏

        /q[n|b|r|f]

        设置用户界面级别

        n - 无用户界面

        b - 基本界面

        r - 精简界面

        f - 完整界面(默认值)

        /help

        帮助信息

       重新启动选项

        /norestart

        安装完成后不重新启动

        /promptrestart

        必要时提示用户重新启动

        /forcerestart

        安装后始终重新启动计算机

       日志选项

        /l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>

        i - 状态消息

        w - 非致命警告

        e - 所有错误消息

        a - 操作的启动

        r - 操作特定记录

        u - 用户请求

        c - 初始用户界面参数

        m - 内存不足或致命退出信息

        o - 磁盘空间不足消息

        p - 终端属性

        v - 详细输出

        x - 额外调试信息

        + - 扩展到现有日志文件

        ! - 每一行刷新到日志

        * - 记录所有信息,除了 v 和 x 选项

        /log <LogFile>

        与 /l* <LogFile> 相同

       更新选项

        /update <Update1.msp>[;Update2.msp]

        应用更新

        /uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>

        删除产品的更新

       修复选项

        /f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>

        修复产品

        p - 仅当文件丢失时

        o - 如果文件丢失或安装了更旧的版本(默认值)

        e - 如果文件丢失或安装了相同或更旧的版本

        d - 如果文件丢失或安装了不同版本

        c - 如果文件丢失或较验和与计算的值不匹配

        a - 强制重新安装所有文件

        u - 所有必要的用户特定注册表项(默认值)

        m - 所有必要的计算机特定注册表项(默认值)

        s - 所有现有的快捷键方式(默认值)

        v - 从源运行并重新缓存本地安装包

       设置公共属性

        [PROPERTY=PropertyValue]

       请查阅 Windows (R) Installer SDK 获得有关命令行语法的其他文档。

       版权所有 (C) Microsoft Corporation. 保留所有权利。

       此软件的部分内容系基于 Independent JPEG Group 的工作。

       注 XP_SP3/Vista注意选择相应的Windows (R) Installer.版本

为什么安装iTunes时无法访问 Windows Installer 服务?

       不能访问windowns install服务的解决方式:安全模式下运行msiexec /regserver”,之后重新启动系统。很多朋友在安装MSI格式的文件包时,经常会遇到windows installer出错的情况,有如下几种现象:

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

       2、察看“windows installer服务”的状态,一般为停用,当你试图启用此服务,会发现此服务已被系统禁用,或则windows installer服务已被标记为删除。

       3、如果你重新安装windows installer服务,系统提示“指定的服务已存在”。

为什么无法访问windows installer

       原因可能是:

       msi.dll相关的组件未注册

       未开启windows installer服务

       解决方法如下:

       1、注册相关组件:?点击开始 - 运行 。 输入“cmd” !

       2、然后在输入regsvr32 msi.dll? 注意空格!? 然后按下回车,提示注册成功即可!!入下图所示!!

       3、开启服务:点击开始 - 运行。? 然后输入services.msc 按下回车!

       4、然后按字母顺序找到:windows installer服务 ! 然后双击!

       5、让后选择启动, 保证这个服务是启动状态即可!

安装软件时无法访问windows installer 服务,怎么办?

       如果在安装软件的时候出现了“无法访问Windows Installer服务”的情况,可能是因为Windows Installer相关服务没有运行,导致软件不能够唤起Windows Installer程序以辅助安装。解决方法如下:1.首先判断计算机有没有运行在“安全模式”下。如果计算机在安全模式下,Windows Installer服务默认是不开起的,建议切换到正常模式启动计算机。2.打开“开始菜单”-“运行”,输入“cmd.exe”,在打开的“命令提示符”中输入命令msiexec/regserver,按“回车”键开启Windows Installer服务。3.片刻之后,Windows Installer服务就开始运行了。注意:如果用户不希望接触命令行界面,也可以在“运行”中输入msconfig.exe(Windows 2000以下是services.msc),使用“服务”窗口管理服务。

       安装软件时无法访问windows installer 服务可能是因为msi.dll相关的组件未注册,具体解决方法步骤如下:

       1、首先单击开始-运行,在弹出的窗口内输入“cmd” 。

       2、然后再输入regsvr32 msi.dll,输入卧槽后敲击键盘上的回车键。

       3、然后再点击点击开始 - 运行。 ?在弹出的输入框内输入services.msc 再敲击键盘上的回车键。

       4、找到并点击windows installer服务。

       5、最后在界面内找到并点击启动选项, 即可成功解决安装软件时无法访问windows installer 服务的问题。

       今天关于“不能访问windows installer服务可能是你在”的讨论就到这里了。希望通过今天的讲解,您能对这个主题有更深入的理解。如果您有任何问题或需要进一步的信息,请随时告诉我。我将竭诚为您服务。