如何通过SCCM部署Internet Explorer 11
这篇文章介绍了使用SCCM部署Internet Explorer 11的步骤。我们将下载最新版本的IE11,将其打包为SCCM中的应用程序,并将其部署到Windows设备上。
更新:微软有宣布Internet Explorer 11桌面应用程序将于2022年6月15日退休,不再支持某些版本的Windows 10。IE支持终止后,IE浏览器将不会收到微软的任何更新。微软的建议是切换到频繁接收更新的Edge浏览器。
你可能有一些应用程序和网站只能在IE上运行。因此,在这种情况下,你可以在Edge中启用ie模式,并测试你的应用程序和网站的兼容性。
您可以使用以下指南禁用或卸载Internet Explorer浏览器。
Internet Explorer 11的部署方法
您可以使用不同的方法部署Internet Explorer 11,下面列出了这些方法。
- 配置管理器:通过软件分发包在用户的计算机上部署和安装Internet Explorer 11。华体会体育系列
- Windows Server Update Services (WSUS) -下载Internet Explorer 11更新的单个副本,将它们缓存到本地服务器,以便用户的计算机可以直接从WSUS服务器接收更新,而不是通过Windows Update。
- 组策略软件安装-华体会体育系列通过组策略和活动目录组合,在用户计算机上部署和安装Internet Explorer 11。
- Microsoft Deployment Toolkit (MDT) -将Internet Explorer 11更新添加到部署共享,使用MDT更新以前部署的Windows映像。
下载Internet Explorer管理工具包11
Internet Explorer 11应用程序可从微软下载中心下载。我们会下载Internet Explorer管理工具包11第一。Internet Explorer管理工具包11 (IEAK 11)简化了自定义Internet Explorer 11包的创建、部署和管理。它可以用于配置开箱即用的Internet Explorer 11体验,并在部署后管理用户设置。
当您为Windows 7安装Internet Explorer 11时,安装程序会尝试自动安装一些必备组件。如果此步骤安装失败,ie浏览器将停止安装过程。我们将先下载先决条件,然后安装IEAK 11。
下载并解压IE11必备文件
32位和64位操作系统都有先决条件,下载适当的文件取决于您运行的是32位版本还是64位版本的操作系统。下载这些文件并使用7zip将每个更新解压缩到一个文件夹中。
下面的截图显示了提取到每个文件夹的更新。
安装Internet Explorer管理工具包
在任何计算机上安装Internet Explorer管理工具包11,包括SCCM服务器。ieak11的安装截图如下所示;如果您已经熟悉安装过程,可以跳过它们。点击下一个.
选择通过企业内部网进行内部分发.点击下一个.
完成安装后,单击完成.
Internet Explorer自定义向导
现在弹出IEAK 11自定义向导。此向导将帮助您自定义、部署和管理IE。点击下一个.
选择要存储包的位置。点击下一个.
选择目标平台并点击下一个.
选择目标语言并点击下一个.
包装类型选择——点击完整安装包.点击下一个.
您可以选择所有的功能,并根据您的需求定制它们。选中需要自定义的IE11特性,单击下一个.
点击同步.
现在我们知道了,我们已经下载了IE11所需的先决条件。让我们将它们包含在定制的组件中。点击“添加。”
对于每个KB更新,转到单个更新文件夹并选择机柜文件。
提供该组件的名称(提供KB号,以便于识别更新),选择在Internet Explorer之前安装(我们希望在安装IE11之前安装更新),然后单击添加.
当你添加了所有的组件,它应该类似于下面的截图。点击下一个.
用户体验- - - - - -选择完全静音安装而且没有重启.点击下一个完成向导.
当您打开目标文件夹时,您将看到IE11包。其中一个是应用程序,另一个是Windows安装包(.msi)。
使用SCCM部署Internet Explorer 11
在本节中,我们将使用SCCM导入和部署Internet Explorer 11。在上面的步骤中,我们已经得到了IE11。msi文件,我们现在将创建一个应用程序,并选择这个IE11。msi文件。点击下一个继续。
点击下一个.将应用程序部署到设备集合。
现在在客户端计算机上,我们看到应用程序是可用的。点击安装.
安装完成后,请等待一段时间。检查AppEnforce.log文件,以便进行故障排除。可以看到IE11应用程序安装成功。尽管我们在创建包的过程中抑制了重新启动,但我还是建议重新启动客户端计算机一次以完成IE11安装。
亲爱的Prajwal,
这个解决方案可以与SCCM当前分支一起使用吗?
这种方法对我来说是无用的,如果目标PC没有互联网或到WU站点的端口被关闭,因为包中的cab文件滑流是来自MS的,因此IEAK的IE安装程序试图在安装过程中再次下载KB文件,根据日志umainn .log。
我发现的唯一方法是使用cmd安装先决条件,然后使用dism和wusa安装IE,从MS prereq站点下载的文件和IE包,导出到路径:https://support.microsoft.com/en-us/help/18520/download-internet-explorer-11-offline-installer
命令行如下:
% ~ dp0
windows6.1-kb2533623-x64。Msu /quiet /norestart .日志含义
windows6.1-kb2670838-x64。Msu /quiet /norestart .日志含义
windows6.1-kb2729094-v2-x64。Msu /quiet /norestart .日志含义
windows6.1-kb2731771-x64。Msu /quiet /norestart .日志含义
windows6.1-kb2786081-x64。Msu /quiet /norestart .日志含义
windows6.1-kb2834140-v2-x64。Msu /quiet /norestart .日志含义
%systemroot%\system32\dism.exe /Online /Add-Package /PackagePath:%~dp0IE-Win7。CAB /quiet /norestart
% systemroot % \ system32系统\ % ~ dp0IE-Spelling-en wusa.exe”。MSU " /quiet /norestart .
% systemroot % \ system32系统\ % ~ dp0IE-Hyphenation-en wusa.exe”。MSU " /quiet /norestart .
你能分步骤解释一下吗
问候。
我尝试了许多不同的安装方法,确实这种方法是最准确的。
我在这里留下一个例子。
@echo掉
::创建临时目录来解压IE11
MKDIR“C: tempIE11”
ECHO正在为Internet Explorer 11安装必要的更新
“% ~ dp0windows6.1-kb2533623-x64。Msu " /quiet /norestart .
“% ~ dp0windows6.1-kb2639308-x64。Msu " /quiet /norestart .
“% ~ dp0Windows6.1-KB2670838-x64。Msu " /quiet /norestart .
“% ~ dp0windows6.1-kb2729094-v2-x64。Msu " /quiet /norestart .
“% ~ dp0windows6.1-kb2731771-x64。Msu " /quiet /norestart .
“% ~ dp0Windows6.1-KB2786081-x64。Msu " /quiet /norestart .
“% ~ dp0Windows6.1-KB2834140-v2-x64。Msu " /quiet /norestart .
“% ~ dp0Windows6.1-KB2882822-x64。Msu " /quiet /norestart .
“% ~ dp0Windows6.1-KB2888049-x64。Msu " /quiet /norestart .
ECHO安装Internet Explorer 11。请稍等…
:此处需要重新启动,否则IE11安装程序仍然想要到Internet检查更新
我们可以通过使用DISM来安装IE11来避免这种情况
“% ~ dp0IE11-Windows6.1-x64-en-us.exe”/ X: % systemdrive % tempIE11
%systemroot%system32dism.exe /Online /Add-Package /PackagePath:%systemdrive%tempIE11IE-Win7. exe。CAB /quiet /norestart
% systemroot % % systemdrive % tempIE11IE-Spelling-en system32wusa.exe”。MSU " /quiet /norestart .
% systemroot % % systemdrive % tempIE11IE-Hyphenation-en system32wusa.exe”。MSU " /quiet /norestart .
::清理
RMDIR C:tempIE11 /s /q
先生,我的一些服务器安装了IE 7。这种方法是否适用于更高的层次?
谢谢你的这篇文章>>>>我做了这篇文章的所有步骤
一些机器没有安装Internet Explorer 11,即使AppEnforce日志显示它是成功的。
+++开始安装强制应用程序DT”Internet Explorer 11 - Windows安装程序(*。" ApplicationDeliveryType - ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_08b87562-b056-439b-9de8-a75146b1bc58, Revision - 1, ContentPath - c:\ windows \ ccmcached, Execution Context - System AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
用户登录系统。AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
检测应用程序部署类型Internet Explorer 11 - Windows Installer (*.msi . exefile)(ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_08b87562-b056-439b-9de8-a75146b1bc58, revision 1) for system. AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
+++ MSI应用程序未发现[MSI产品代码:{612095B1-59DD-424E-8BB6-CC70C8FABC6E}, MSI产品版本:]AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
应用执行环境:
背景:机
命令行:msiexec /i " IE11-Setup-Full. exe "。msi " /问
允许用户交互:不允许
UI模式:0
用户令牌:null
会话Id: 4294967295
内容路径:c:\ windows \ ccmache \d
工作目录:AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
准备的工作目录:c:\ windows \ ccmachec \d AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
找到可执行文件msiexec,完整路径C:\Windows\system32\msiexec.exe AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
准备好的命令行:" C:\Windows\system32\msiexec.exe " /i " IE11-Setup-Full. exe "msi " /q /qn AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
有效的MSI包路径= C:\Windows\ccmcache\d\IE11-Setup-Full。msi AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
广告MSI包[C:\Windows\ccmcache\d\IE11-Setup-Full.]Msi]到系统。AppEnforce 11/16/2017 2:47:04 PM 5296 (0x14B0)
执行命令行:" C:\Windows\system32\msiexec.exe " /i " IE11-Setup-Full. exe "msi " /q /qn with system context appforce 11/16/2017 2:47:06 PM 5296 (0x14B0)
工作目录c:\ windows \ ccmache \d AppEnforce 11/16/2017 2:47:06 PM 5296 (0x14B0)
之后的安装行为是BasedOnExitCode AppEnforce 11/16/2017 2:47:08 PM 5296 (0x14B0)
等待进程4744完成。超时= 119分钟。AppEnforce 11/16/2017 2:47:08 PM 5296 (0x14B0)
进程4744终止与exitcode: 0 appforce 11/16/2017 2:50:38 PM 5296 (0x14B0)
在退出码表中查找退出码0…AppEnforce 11/16/2017 2:50:38 PM 5296 (0x14B0)
出口码表中的成功项匹配出口码0。AppEnforce 11/16/2017 2:50:38 PM 5296 (0x14B0)
检测应用程序部署类型Internet Explorer 11 - Windows Installer (*.msi . exefile)(ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_08b87562-b056-439b-9de8-a75146b1bc58, revision 1) for system. AppEnforce 11/16/2017 2:50:38 PM 5296 (0x14B0)
+++发现MSI应用程序[AppDT Id: ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_08b87562-b056-439b-9de8-a75146b1bc58,修订:1,MSI产品代码:{612095B1-59DD-424E-8BB6-CC70C8FABC6E}, MSI产品版本:]AppEnforce 11/16/2017 2:50:38 PM 5296 (0x14B0)
++++++应用程序强制完成(213秒)应用程序DT“Internet Explorer 11 - Windows安装程序(*。[ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_08b87562-b056-439b-9de8-a75146b1bc58],修订:1,用户SID:] ++++++ AppEnforce 11/16/2017 2:50:38 PM 5296 (0x14B0)
+++开始安装强制应用程序DT”Internet Explorer 11 - Windows安装程序(*。" ApplicationDeliveryType - ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_bfa282c8-0adf-4df6-9df8-383accab3778, Revision - 1, ContentPath - c:\ windows \ ccmcachee,执行上下文- System AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
用户登录系统。AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
检测应用程序部署类型Internet Explorer 11 - Windows Installer (*.msi . exefile)(ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_bfa282c8-0adf-4df6-9df8-383accab3778, revision 1) for system. AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
+++ MSI应用程序未发现[MSI产品代码:{012485A6-27E2-4E61-BCF1-37E0F21E7F50}, MSI产品版本:]AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
应用执行环境:
背景:机
命令行:msiexec /i " IE11-Setup-Full. exe "。msi " /问
允许用户交互:不允许
UI模式:0
用户令牌:null
会话Id: 4294967295
内容路径:c:\ windows \ ccmache \e
工作目录:AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
准备的工作目录:c:\ windows \ ccmachec \e AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
找到可执行文件msiexec,完整路径C:\Windows\system32\msiexec.exe AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
准备好的命令行:" C:\Windows\system32\msiexec.exe " /i " IE11-Setup-Full. exe "msi " /q /qn AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
有效的MSI包路径= C:\Windows\ccmcache\e\IE11-Setup-Full。msi AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
广告MSI包[C:\Windows\ccmcache\e\IE11-Setup-Full.]Msi]到系统。AppEnforce 11/16/2017 3:30:00 PM 6236 (0x185C)
执行命令行:" C:\Windows\system32\msiexec.exe " /i " IE11-Setup-Full. exe "msi " /q /qn与系统上下文AppEnforce 11/16/2017 3:30:01 PM 6236 (0x185C)
工作目录c:\ windows \ ccmache \e AppEnforce 11/16/2017 3:30:01 PM 6236 (0x185C)
安装后的行为是BasedOnExitCode AppEnforce 11/16/2017 3:30:02 PM 6236 (0x185C)
等待进程4468完成。超时= 119分钟。AppEnforce 11/16/2017 3:30:02 PM 6236 (0x185C)
进程4468终止与exitcode: 0 appforce 11/16/2017 3:33:26 PM 6236 (0x185C)
在出口代码表中查找出口代码0…AppEnforce 11/16/2017 3:33:26 PM 6236 (0x185C)
出口码表中的成功项匹配出口码0。AppEnforce 11/16/2017 3:33:26 PM 6236 (0x185C)
检测应用程序部署类型Internet Explorer 11 - Windows Installer (*.msi . exefile)(ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_bfa282c8-0adf-4df6-9df8-383accab3778, revision 1) for system. AppEnforce 11/16/2017 3:33:26 PM 6236 (0x185C)
+++发现MSI应用程序[AppDT Id: ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_bfa282c8-0adf-4df6-9df8-383accab3778,修订版:1,MSI产品代码:{012485A6-27E2-4E61-BCF1-37E0F21E7F50}, MSI产品版本:]AppEnforce 11/16/2017 3:33:26 PM 6236 (0x185C)
++++++应用程序强制完成(205秒)应用程序DT“Internet Explorer 11 - Windows安装程序(*。[ScopeId_C2CA9CB9-0B29-4810-BD23-D03F1C1BF030/DeploymentType_bfa282c8-0adf-4df6-9df8-383accab3778],修订:1,用户SID:] ++++++ AppEnforce 11/16/2017 3:33:26 PM 6236 (0x185C)
使用此方法安装IE11后,计算机中仍然保留IE8。通过SCCM 2012成功安装。
嗨Prajwal,
伟大的工作。我试过了,效果很好。但在我的例子中,我希望它是静音的,在背景中。我没有创建应用程序,而是创建了一个包和程序,并尝试了一下,但失败了。要让程序在静默模式下工作,应该做哪些不同的事情?
谢谢
您可以通过选择程序属性>运行>隐藏来以静默模式运行程序。https://uploads.disquscdn.com/images/ebcc0e33ecc69aed6049f2cd396ba0e9dc558b78523ea74b9e1e4a89c298be7c.png
嗨,普拉杰瓦尔,我可以先说一句,很棒的帖子!我遵循了说明,但是当我使用.msi文件在SCCM中创建应用程序时,我没有看到“导入信息”下显示的先决条件,就像“创建应用程序”屏幕截图中显示的那样。它说文件数量:2,只显示我的。exe和。msi文件。
嗨,普拉杰瓦尔,只是想知道,如果前提条件已经安装了怎么办。基本上,IE包中包含的前提条件的安装将不再通过。IE的安装会停止还是会继续?IE包是否能够知道前提条件已经存在并可以继续安装?
如果安装了pre-req,则不会通过IE包再次安装。
你好,普拉杰瓦尔
您添加的ie11的先决条件没有显示,就像在您的示例中一样。为什么?
嗨,好帖子。只是想知道为什么有32项被添加到应用程序。当然应该只是MSI本身?我认为一旦它安装并重新启动IE11应该安装。
就目前而言,我还不明白。Appenforce.log表示它检测到MSI,退出代码为0
非常感谢。
ie11 - windows6.1 -x64 . en.us.exe来自哪里?我按照你的指示,但我没有这个文件,我注意到它在你的截图,当你创建你的应用程序。
该文件是看到时,我导入的信息。我确定我没有手动添加它。(//www.photo-critics.com/wp-content/uploads/2014/09/How-to-deploy-internet-explorer-11-using-SCCM-2012-R2-Snap21.jpg)
更正之前的评论,IE11- windows6.1 -x64 . en.us.exe是下载的IE11安装文件。我把这个文件和其他文件放在同一个文件夹里。当我导入msi文件时,它包含了IE11文件夹中的所有文件。我回答你的问题了吗?
好的,谢谢!伟大的博客!
嗨Prajwal,
我已经使用了这个过程,它是有效的,但我有一些客户端,IE 11将不会安装,但它仍然显示他们是兼容的。我有一个票与微软开放,他们一直在做的是送我到各种网站非常令人沮丧。任何可能帮助我的想法,我正在使用SCCM 2012 R1。
我注意到,在我的一个测试箱上,sccm说已安装,但什么都没有,但当我进入注册表时,我看到IE 11的条目非常奇怪
我知道这是一年前的帖子,但我正在使用你的方法,它起作用了,但我没有得到用户体验屏幕,我错过了什么吗?
你好,我正在使用这个指南从IE10升级到IE11。现在,它在我的2台测试机器上工作得很好,但在其他2台机器上,它显示为“安装在软件中心”,检查AppEnforce,AppDiscovery,CAS.log显示没有错误。华体会体育系列
安装命令为:msiexec /i " IE11-Setup-Full。msi " /问
当我检查检测规则时,值{BE43D9F2-236F-4322-A482-EFAB8FFE4210}已经在测试机器注册表中。
那么,这里的问题是什么?检查事件查看器。我可以验证IE10已经安装,IE11没有安装。这将推广到大约500台机器。感谢你的帮助。
你好,我注意到大多数用户都提出了类似的问题。IE11升级只能在少数机器上运行,休息时也会失败。我将很快创建另一篇关于使用另一种方法部署IE11的文章。
那太好了。现在就用头撞墙!
你好,
我累了,但没有工作,也没有显示在软件中心,请更新部署IE10或IE11的新方法华体会体育系列
或者在软件中心有什么新的解决方案?华体会体育系列
“没有显示在软件中心”-你把应用分发给D华体会体育系列P了吗?边界和边界组是否到位?DP与边界群有关?
嗨Prajwal。你有看过这个吗?我很快就会升级,很高兴能解决这个问题!谢谢
嗨,普拉杰瓦尔,你看到这个了吗?我很快就会升级IE11 !谢谢
亲爱的普拉hth华体会体育全站杰瓦尔·德赛;
我的问题出现在创建应用程序时,因为我只有行内容显示为“IE11 -设置-满。msi和没有聚合的先决条件,当部署团队在下载先决条件时抛出错误,因为我们的comapñia有代理,并且在安装系统帐户时,它是无效的,以寻求互联网的先决条件,我们的电脑Windows7 64x与IE8当前浏览器。谢谢
第一个,很棒的帖子!这正是我部署IE11所需要的。
问题是,当我添加所有的预要求文件,他们不显示在创建应用程序向导文件像你的。
我用7 zip解压文件,我在IEAK11选择。cab文件。
我只显示了2个文件,其中有所有在预安装中选择的.cab文件。
有什么建议吗?再次感谢!
我也有同样的问题,在控制台显示为IE 11已安装,但系统仍然运行在IE 9
@Codename_Falcon -谢谢你的通知,我会更新这篇文章。
不,IE11 msi文件可以在不同的文件夹上。在创建IE11包时需要。msu文件,一旦它们被打包,msi文件就可以存在于任何地方。
您忘记了在SCCM中创建应用程序之前,先决条件的.msu文件需要放在与IE11 MSI相同的目录中。
谢谢你的帮助。我没有看到。msu文件显示在应用程序创建向导。
在appendix .log文件中检查IE安装状态了吗?
你检查Appenforce.log文件了吗?
是的,我已经检查了日志,他们只是显示IE11运行的msi命令没有错误。但是还没有安装更新。当创建包时,我移动了msu文件。我可能会尝试在另一个设备上重新打包,看看是否有问题。
在一台新机器上,我创建了一个脚本来安装更新并重新启动它。运行ieak创建的msi,然后重新启动ie11安装。当ieak运行nany想法时,看起来更新没有导入
谢谢
等待进程484完成。超时= 120分钟。AppEnforce 6/11/2015 11:24:16 AM 2392 (0x0958)
进程484终止与exitcode: 0 AppEnforce 6/11/2015 11:28:58 AM 2392 (0x0958)
appforce 6/11/2015 11:28:58 AM 2392 (0x0958)
出口码表中的成功项匹配出口码0。AppEnforce 6/11/2015 11:28:58 AM 2392 (0x0958)
检测应用程序部署类型Internet Explorer 11 - Windows Installer (*.msi . exe
是的,从日志文件中,我看到IE安装没有任何错误。奇怪!
嗨Prajwal,
谢谢你上面的帖子,这是一个很好的指南。我已经按照指南挤压cab文件并将msu文件移动到部署文件夹中。当msi通过sccm安装时,它会显示应用程序已经安装,但ie9仍然在计算机上。我已经重新启动了电脑,没有任何变化。我检查了windows更新,他们没有安装任何想法,我做错了。
Internet Explorer没有安装在一台特定的机器上,尽管AppEnforce日志显示它是成功的。什么好主意吗?
+++开始安装强制应用程序DT”Internet Explorer 11 - Windows安装程序(*。" ApplicationDeliveryType - ScopeId_D83684F3-2254-4608-8FAC-E52A046D195A/ deploymenttype_f748b9b2 -9258-4f04-8d89-43db511d4c16, Revision - 1, ContentPath - C:Windowsccmcachecy, Execution Context - System AppEnforce 6/11/2015 11:23:59 AM 2392 (0x0958)
用户登录系统。AppEnforce 6/11/2015 11:23:59 AM 2392 (0x0958)
检测应用程序部署类型Internet Explorer 11 - Windows Installer (*.msi . exefile)(ScopeId_D83684F3-2254-4608-8FAC-E52A046D195A/DeploymentType_f748b9e2-9258-4f04-8d89-43db511d4c16, revision 1) for system. AppEnforce 6/11/2015 11:23:59 AM 2392 (0x0958)
+++ MSI应用程序未发现[MSI产品代码:{9B0F7507-05F4-41F7-8E39-3309E5AAD81B}, MSI产品版本:]AppEnforce 6/11/2015 11:23:59 AM 2392 (0x0958)
应用执行环境:
背景:机
命令行:msiexec /i " IE11-Setup-Full. exe "。msi " /问
允许用户交互:不允许
UI模式:0
用户令牌:null
会话Id: 1
内容路径:C:Windowsccmcachecy
工作目录:AppEnforce 6/11/2015 11:23:59 AM 2392 (0x0958)
准备的工作目录:C:Windowsccmcachecy AppEnforce 6/11/2015 11:23:59 AM 2392 (0x0958)
发现可执行文件msiexec与完整路径C:Windowssystem32msiexec.exe AppEnforce 6/11/2015 11:23:59 AM 2392 (0x0958)
准备好的命令行:" C:Windowssystem32msiexec.exe " /i " IE11-Setup-Full. exe "msi " /q /qn AppEnforce 6/11/2015 11:23:59 AM 2392 (0x0958)
有效的MSI包路径= C:WindowsccmcachecyIE11-Setup-Full。msi AppEnforce 6/11/2015 11:24:00 AM 2392 (0x0958)
广告MSI包[C:WindowsccmcachecyIE11-Setup-Full.]Msi]到系统。AppEnforce 6/11/2015 11:24:00 AM 2392 (0x0958)
执行命令行:" C:Windowssystem32msiexec.exe " /i " IE11-Setup-Full. exe "msi " /问/qn with user context AppEnforce 6/11/2015 11:24:16 AM 2392 (0x0958)
工作目录C:Windowsccmcachecy AppEnforce 6/11/2015 11:24:16 AM 2392 (0x0958)
后安装行为是BasedOnExitCode appforce 6/11/2015 11:24:16 AM 2392 (0x0958)
等待进程484完成。超时= 120分钟。AppEnforce 6/11/2015 11:24:16 AM 2392 (0x0958)
进程484终止与exitcode: 0 AppEnforce 6/11/2015 11:28:58 AM 2392 (0x0958)
appforce 6/11/2015 11:28:58 AM 2392 (0x0958)
出口码表中的成功项匹配出口码0。AppEnforce 6/11/2015 11:28:58 AM 2392 (0x0958)
检测应用程序部署类型Internet Explorer 11 - Windows Installer (*.msi . exefile)(ScopeId_D83684F3-2254-4608-8FAC-E52A046D195A/DeploymentType_f748b9e2-9258-4f04-8d89-43db511d4c16, revision 1) for system. AppEnforce 6/11/2015 11:28:58 AM 2392 (0x0958)
+++发现MSI应用程序[AppDT Id: ScopeId_D83684F3-2254-4608-8FAC-E52A046D195A/DeploymentType_f748b9e2-9258-4f04-8d89-43db511d4c16,修订版:1,MSI产品代码:{9B0F7507-05F4-41F7-8E39-3309E5AAD81B}, MSI产品版本:]AppEnforce 6/11/2015 11:28:58 AM 2392 (0x0958)
++++++应用程序强制完成(299秒)应用程序DT“Internet Explorer 11 - Windows安装程序(*。[ScopeId_D83684F3-2254-4608-8FAC-E52A046D195A/ deploymenttype_f748b9b2 -9258-4f04-8d89-43db511d4c16],修订:1,用户SID:] ++++++ AppEnforce 6/11/2015 11:28:58 AM 2392 (0x0958)
这个部署在我的4个测试设备上有效,但在第5个设备上,软件中心说应用程序已经安装,并让我选择卸载它,但应用程序没有安装。华体会体育系列IE 8仍然在电脑上运行。也没有安装任何先决条件。
有人能告诉我我的理解是否正确吗?
我无法将KB2841134部署到SCCM 2012 R2环境中的所有Windows 7计算机,因为它已经过期。这个过程只需要很短的时间。但我必须经历下载管理工具和创建自定义包的整个过程,就为了做一些简单的安装IE 11?听起来嘲笑。
我也有同样的问题
我在提取文件时使用了7zip。你能用一次7zip试试吗?
是的,我也有同样的问题…创建应用程序向导不检测所有的文件和设置(它只显示msi和exe IE11-Setup-Full.exe, IE11-Setup-Full.exe)。msi。
请帮助我,我非常需要你的帮助,我必须为所有用户部署IE超过400用户请
嗨Prajwal,
谢谢你的职位。效果很好。我使用的是SCCM 2012 R2,在OSD期间我主要使用它来安装IE11……我发现它的安装就像它应该的那样。我遇到的问题是,当我用一个没有管理权限的用户帐户登录计算机时,他们会显示“用户配置文件服务服务登录失败”。用户配置文件无法加载。我发现允许非管理员用户登录计算机的唯一方法是进入属性>高级安全设置>更改权限>,然后确保默认用户的“将所有子对象权限替换为此对象的可继承权限”复选框被选中。
你遇到过这个问题吗?
肯定有更好的方法可以在SCCM上部署IE 11或进行某种修复。任何意见都会很有帮助。
谢谢你!
不,到目前为止我还没有遇到过这个问题。IE11未使用本地用户帐号安装。
我也有这个问题。我找到了一个网站,指出了修复方法,但我不知道如何在不重新开始的情况下将其添加到我的应用程序中。http://guidestomicrosoft.com/2015/05/18/user-profile-service-service-failed-the-logon-osd/
嗨,Prajwal,喜欢这个系列,很棒的东西
我有一点麻烦,让这个工作,创建应用程序向导不检测所有的文件和设置(它只显示msi和exe IE11-Setup-Full.exe, IE11-Setup-Full。msi没有cab文件,我尝试解压缩exe,可以确认它包含cab文件
(内容如下
品牌。出租车
IE-REDIST.EXE
IE-Setup.cmd
ieadvpack.dll
ieakcust.dll
iedkcs32.dll
iesetup.cif
iesetup.ini
安装。INS
Windows6.1-KB2533623-x64.cab
Windows6.1-KB2639308-x64.cab
Windows6.1-KB2670838-x64.cab
Windows6.1-KB2729094-v2-x64.cab
Windows6.1-KB2731771-x64.cab
Windows6.1-KB2786081-x64.cab
Windows6.1-KB2834140-v2-x64.cab
Windows6.1-KB2882822-x64.cab
Windows6.1-KB2888049-x64.cab
有什么建议吗?
非常感谢
Prajwal,
当从ie9迁移到其他地方时,我也很难获得正确安装的先决条件,并且在日志中看到下载错误。说明告诉我们使用CAB文件,根据IEAK文档,需要一个命令,但我在说明或屏幕截图中没有看到。
在“创建应用程序向导”中,您用红色高亮显示的文件列表显示的是MSU文件而不是cab文件。所以我在这方面有点困惑……如果我们在IEAK中使用CAB文件,而不是在SCCM中手动添加它们,这些是从哪里来的?
嗨,我也有IE试图连接到互联网更新的问题,即使他们已经添加在IEAK。我们将从IE9开始。我看到这是一个常见的问题,在使用Prajwal友好地分享的过程时,似乎没有修复。我已经看到了变通办法,看看这个链接和谷歌周围的IE11 IEAK下载错误
在IE旧版本的机器上,尝试重新启动机器。
检查imain .log文件或在其中一台机器上登录并检查IE版本。
从版本8成功升级到版本10,但我无法验证,因为在我的查询中仍然显示版本8。还有其他验证升级版本的方法吗?
嗨,保罗,如果更新(先决条件)在包中可用,它不应该连接到互联网下载相同的。
" As a result of this the IE11 install aborts " -为什么安装会停止?你查过日志文件了吗?是的,你可以重新部署包,但你能检查appforce .log &看看发生了什么?
嗨Prajwal,
首先,这是一篇很棒的文章——非常有帮助,但它提出了一些问题,我想向你提出。关于前提条件;通过IEAK将它们构建到包中,我认为在安装IE11之前,设备可以离线访问它们。根据我的IE11安装日志,这似乎不是这样的情况,每台电脑都在线安装这些。在从SCCM运行部署时,Internet对客户端是不可用的。
因此,IE11安装会中止,但SCCM显示包已成功部署到客户端。我已经解决了在线问题,但运行应用程序再次显示包已经安装。我们可以重新部署包并强制它再次运行吗?
期待您的回复,
保罗
嗨Prajwal,
我做了你所描述的,但在我的情况下,它没有升级。我正在使用sccm 2012,我正在尝试从ie9升级到ie11。
当我查看日志,它说它安装成功。
你知道这对我的案子有用吗?
提前谢谢你。
问候,
是的,应该有用。如果日志文件显示成功安装,那么它应该已经升级了浏览器。你试过重启机器吗?
是的,好几次
这很奇怪……
查看一下imain .log (c:windows),看看是否有错误
谢谢米凯尔。
使用IEAK后,有两个文件夹。Flat和INS。我们是否需要将两个文件夹都复制到SCCM源?此外,通过将我的IE8升级到IE11,它可以在少数机器上工作,而不是在少数机器上升级,尽管日志文件说它是成功的。
好的文章! !像冠军一样升级了500多台运行IE10的Win 7机器(一些也在IE 9上)。继续伟大的工作吧,般若!
由于史蒂文。
嗨,当你有IE10和当你想升级到IE11时,它可以工作。我收到许多用户的评论,说他们无法从IE8升级到IE11。所以我相信当你把IE10升级到11时,我的帖子可以很好地工作。关于互联网连接,我猜这不是必需的,因为你已经在包中添加了更新。
嗨Prajwal,
很奇怪,我觉得在安装IE11之前先安装更新是不行的。
为什么?
因为,当我尝试在离线计算机(没有互联网)上启动包时,我可以在imain.com log上看到:
00:50.606:信息:
开始下载KB2834140。下载http://go.microsoft.com/fwlink/?LinkID=303936
- > KB2834140_x86.MSU。
00:50.622:信息:
开始下载KB2670838。下载http://go.microsoft.com/fwlink/?LinkID=272390
- > KB2670838_x86.CAB。
00:50.638:信息:
开始下载KB2888049。下载http://go.microsoft.com/fwlink/?LinkID=324543
- > KB2888049_x86.MSU。
00:50.653:信息:
开始下载KB2882822。下载http://go.microsoft.com/fwlink/?LinkID=324540
- > KB2882822_x86.MSU。
00:50.918:信息:
等待4个先决条件下载。
安装失败后,因为我没有互联网连接。我确信已经在IE包中集成了知识库。当然,KB应该设置为在IE11安装之前安装,而不是在IE11安装之后安装。
知道吗?
你可以从哪里下载出租车文件进行更新?你链接到的微软文章只有msu文件,我似乎无法将它们添加到自定义组件(只有exe或cab)。
如果你已经下载了更新,使用7zip软件将其解压到一个文件夹中。华体会体育系列在这个文件夹里你可以找到出租车文件。
嗨Prajwal,
Internet Explorer 11没有安装在机器上,尽管AppEnforce日志显示它是成功的。
+++ MSI应用程序未发现[MSI产品代码:{482F95F4-0928-406C-9E1B-941EA10E6805}, MSI产品版本:]AppEnforce 11/21/2015 2:33:43 PM 6512 (0x1970)
应用执行环境:
背景:机
命令行:msiexec /i " IE11-Setup-Full. exe "。msi " /问
允许用户交互:不允许
UI模式:0
用户令牌:null
会话Id: 2
内容路径:C:CCMCachey
工作目录:AppEnforce 11/21/2015 2:33:43 PM 6512 (0x1970)
准备的工作目录:C:CCMCachey AppEnforce 11/21/2015 2:33:43 PM 6512 (0x1970)
发现可执行文件msiexec与完整路径C:Windowssystem32msiexec.exe AppEnforce 11/21/2015 2:33:43 PM 6512 (0x1970)
准备好的命令行:" C:Windowssystem32msiexec.exe " /i " IE11-Setup-Full. exe "msi " /q /qn AppEnforce 11/21/2015 2:33:43 PM 6512 (0x1970)
有效的MSI包路径= C:CCMCacheyIE11-Setup-Full。msi AppEnforce 11/21/2015 2:33:43 PM 6512 (0x1970)
广告MSI包[C:CCMCacheyIE11-Setup-Full.]Msi]到系统。AppEnforce 11/21/2015 2:33:43 PM 6512 (0x1970)
执行命令行:" C:Windowssystem32msiexec.exe " /i " IE11-Setup-Full. exe "msi " /问/qn with user context AppEnforce 11/21/2015 2:33:45 PM 6512 (0x1970)
工作目录C:CCMCachey AppEnforce 11/21/2015 2:33:45 PM 6512 (0x1970)
后安装行为是BasedOnExitCode appforce 11/21/2015 2:33:45 PM 6512 (0x1970)
等待进程15976完成。超时= 120分钟。AppEnforce 11/21/2015 2:33:45 PM 6512 (0x1970)
进程15976终止与exitcode: 0 appforce 11/21/2015 2:33:59 PM 6512 (0x1970)
查找退出码表中的退出码0…appforce 11/21/2015 2:33:59 PM 6512 (0x1970)
出口码表中的成功项匹配出口码0。AppEnforce 11/21/2015 2:33:59 PM 6512 (0x1970)
检测应用程序部署类型Internet Explorer 11 - Windows Installer (*.msi . exefile)(ScopeId_D8F7BC6D-6979-404A-ABB8-6D6AFAC08F20/DeploymentType_54c350c1-5383-45c2-bde7-2c0b37afeadc, revision 1) for system. AppEnforce 11/21/2015 2:33:59 PM 6512 (0x1970)
+++发现MSI应用程序[AppDT Id: ScopeId_D8F7BC6D-6979-404A-ABB8-6D6AFAC08F20/DeploymentType_54c350c1-5383-45c2-bde7-2c0b37afeadc,修订:1,MSI产品代码:{482F95F4-0928-406C-9E1B-941EA10E6805}, MSI产品版本:]AppEnforce 11/21/2015 2:33:59 PM 6512 (0x1970)
++++++应用程序强制完成(15秒)应用程序DT“Internet Explorer 11 - Windows安装程序(*。[ScopeId_D8F7BC6D-6979-404A-ABB8-6D6AFAC08F20/DeploymentType_54c350c1-5383-45c2-bde7-2c0b37afeadc],修订版:1,用户SID:] ++++++ AppEnforce
当更新文件与MSI不在同一个源文件夹中时,您如何使SCCM拉出更新文件。你是不是刚创建了一个IE11文件夹,把所有相关文件都放在里面了?
IE包中包含升级文件。所有更新文件都在文件夹中,在IEAK自定义过程中,您手动添加更新文件及其位置。
//www.photo-critics.com/wp-content/uploads/2014/09/How-to-deploy-internet-explorer-11-using-SCCM-2012-R2-Snap16.jpg
嗨Prajwal,
这是否适用于SCCM 2007?我已经跟随你的步骤,但似乎IEAK实际上没有做任何事情。我会再试一次以防万一,但请告诉我。
谢谢
@Arovbukay -我已经在SCCM 2007上测试过了,你能再试一次吗?
我已经重新测试了,一旦我用IEAK创建了EXE,我就尝试从我的测试机器上卸载IE11(以及任何预先要求的补丁)。然后我重启了电脑,尝试使用IE11-Setup-Full进行安装。但是当我检查IE-main.log文件时,它显示它仍然试图下载2个补丁(KB2834140和KB2670838)
我还尝试复制这些文件下载(从c:windowstemp*ietempfolder*)和使用这些与IEAK,但同样的情况发生,它试图重新下载。
我一定是漏了一步。请建议。
KB2834140和KB2670838是安装IE11之前所需的更新,您确定已将它们包含在IE包中吗?我认为更新应该设置为在安装IE11之前安装,而不是在安装IE11之后。
您可以将MSI文件用于SCCM2007部署吗?你是否需要将msu文件复制到与MSI相同的目录中?
是的,我使用。msi文件进行部署。
嗨Prajwal,
首先,我要感谢你上面的帖子。
我想澄清的是,我也在使用SCCM 2012 R2,我完成了所有步骤,但当到达自定义组件时,从KB2523623添加到KB2670838,在“成功安装”选项上安装为“是”(但你的情况不是),创建的包是“成功”。
应用程序部署向导后,在我的情况下,我没有找到内容文件步骤(从KB2523623到KB2670838)为您标记在红色。它简单地采取产品代码和包创建应用程序向导完成。
我为win7 64位系统做的包和我在windows 8.1系统上创建的步骤。作为测试,我尝试在服务器2088 R2 SP1上部署(使用IE 8和IE 10)
安装在软件中心& appenforce华体会体育系列.log也可以。显示为
++++++应用程序强制完成(91秒)的应用程序DT“Internet Explorer 11 - Windows安装程序(*。[ScopeId_08B41ED9-5CA8-423A-88F2-71B266DE1C3D/DeploymentType_b5f1560c-9309-46aa-9cea-1b2411fabcb2],修订版:1,用户SID:] ++++++
但我重新启动了服务器,我无法找到ie11或更新&服务器IE状态与ie10
请让我知道
我错在哪里?
(2)对于server 2008 R2相同的win 7 64位sp1....?如果没有,那么我无法在windows server 2008 R2 SP1的IE工具包选项上找到
只有我发现win7和windows 8(64位和32位)
最好的问候,
艾尔沙德
嗨Prajwal,
谢谢你的帖子,无论如何,在一些系统上,我可以通过你的方法安装IE 11。
最好的问候,
艾尔沙德
谢谢你,阿沙德。