<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>msiexec</title>
	<atom:link href="https://www.aitaocui.cn/tag/237891/feed" rel="self" type="application/rss+xml" />
	<link>https://www.aitaocui.cn</link>
	<description>翡翠玉石爱好者聚集地</description>
	<lastBuildDate>Sun, 27 Nov 2022 06:26:09 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.1</generator>

<image>
	<url>https://www.aitaocui.cn/wp-content/uploads/2022/11/taocui.png</url>
	<title>msiexec</title>
	<link>https://www.aitaocui.cn</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>msiexec(Windows操作系统定义的一个系统软件)</title>
		<link>https://www.aitaocui.cn/article/349745.html</link>
					<comments>https://www.aitaocui.cn/article/349745.html#respond</comments>
		
		<dc:creator><![CDATA[彼得大帝]]></dc:creator>
		<pubDate>Sun, 27 Nov 2022 06:26:09 +0000</pubDate>
				<category><![CDATA[知识]]></category>
		<category><![CDATA[msiexec]]></category>
		<guid isPermaLink="false">https://www.aitaocui.cn/?p=349745</guid>

					<description><![CDATA[msiexec.exe，系统进程。是Windows Installer的一部分，用于安装Windows Installer安装包（MSI），对系统的正常运行是非常重要的，一般在运行...]]></description>
										<content:encoded><![CDATA[</p>
<article>
<p>msiexec.exe，系统进程。是Windows Installer的一部分，用于安装Windows Installer安装包（MSI），对系统的正常运行是非常重要的，一般在运行Microsoft Update安装更新或安装部分软件的时候出现，占用内存比较大。</p>
</article>
<article>
<h1>产生背景</h1>
<p>msiexec.exe进程程序文件是由微软为其发布的Windows操作系统（Windows 2000时提出）定义的一个系统进程，官方描述为：Windows installer或Windows安装程序，其主要功能是用于安装新程序。当Msiexec.exe被安装程序调用时，它将用Msi.dll读取软件包文件（.msi）、应用转换文件（.mst）并合并由安装程序提供的命令行选项。 Windows Installer执行所有与安装有关的任务：包括将文件复制到硬盘、修改注册表、创建桌面快捷方式、必要时显示提示对话框以便用户输入安装首选项。通常Msiexec.exe会在微软自动更新、系统升级、或安装部分软件时启动，这时用户能够通过任务管理器看到该进程在后台运行，同时可能伴有大量的内存和CPU占用情况。</p>
<h1>安装教程</h1>
<p>1、你的电脑中需要在安装unlocker，当然，如果你知道如何解除文件锁定，那也可不安装。找你的朋友，当然后需要有电脑，并且电脑能正常安装程序的朋友。</p>
<p>2、复制他电脑C://WINDOWS//System32文件夹中Msi.dll、Msihnd.dll、Msiexec.exe这个文件到移动存储设备（比如U盘）。回到你的电脑，启动电脑时按F8选择【安全模式】。</p>
<p>3、进入安全模式后，点击【开始】&#8212;【运行】&#8212;【输入：msiexec /unregister】，然后回车确认。</p>
<p>4、打开C://WINDOWS//System32文件，找到Msi.dll，右键文件，在弹出的右键菜单中选择Unlocker，在打开的Unlocker窗体中选择全部解锁，解锁后，点击离开关闭窗体返回到System32文件夹中。</p>
<p>5、选择Msi.dll、Msihnd.dll、Msiexec.exe这三个文件，并将其删除。</p>
<p>6、将备份或从其它地方拷贝来的这个三个同名文件粘贴到原位，也就是粘贴回C://WINDOWS//System32文件夹中。</p>
<p>7、点击【开始】&#8212;【运行】&#8212;【输入：msiexec /regserver】，然后回车确认。</p>
<p>8、重新启动电脑，这样，软件又可以顺序安装啦。当然，以上情况只是本人遇到并解决了的问题，因为原因不同，所以解决的方法也有所不同。甚至有些朋友按些方法还是解决不了问题，在此希望得能到大家的指教。</p>
<h1>各种命令格式</h1>
<h2 id="a-4b5465fd">产品安装</h2>
<p>msiexec/Option[Optional Parameter]</p>
<p>安装选项</p>
<p>安装或配置产品</p>
<p>管理安装—在网络上安装产品</p>
<p>播发产品—m播发到所有用户，u播发到当前用户</p>
<p>卸载产品</p>
<p>显示选项</p>
<p>/quiet</p>
<p>安静模式，无用户交互</p>
<p>/passive</p>
<p>无从参与模式—只显示进程栏</p>
<p>/q[n|b|r|f]</p>
<p>设置用户界面级别</p>
<p>n—无用户界面</p>
<p>b—基本界面</p>
<p>r—精简界面</p>
<p>f—完整界面(默认值)</p>
<p>/help</p>
<p>帮助信息</p>
<p>重新启动选项</p>
<p>/norestart</p>
<p>安装完成后不重新启动</p>
<p>/promptrestart</p>
<p>提示用户重新启动(如果必要)</p>
<p>/forcerestart</p>
<p>安装后总是重新启动计算机</p>
<h2 id="a-8f17ebf6">日志选项</h2>
<p>/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] </p>
<p>i—状态消息</p>
<p>w—非致命警告</p>
<p>e—全部错误消息</p>
<p>a—操作的启动</p>
<p>r—操作特定记录</p>
<p>u—用户请求</p>
<p>c—初始界面参数</p>
<p>m—内存不足或致命退出信息</p>
<p>o—磁盘空间不足消息</p>
<p>p—终端属性</p>
<p>v—详细输出</p>
<p>x—额外调试信息</p>
<p>+—扩展到现有日志文件</p>
<p>!—每一行刷新到日志</p>
<p>*—记录所有信息，除了v和x选项</p>
<p>/log</p>
<p>与/l* 相同</p>
<h2 id="a-39647219">产品更新</h2>
<p>更新选项</p>
<p>/update[;Update2.msp]</p>
<p>应用更新</p>
<p>/uninstall[;Update2.msp]/package </p>
<p>删除产品的更新</p>
<p>修复选项</p>
<p>/f[p|e|c|m|s|o|d|a|u|v] </p>
<h2 id="a-05525ce8">修复产品</h2>
<p>p—仅当文件丢失时</p>
<p>o—如果文件丢失或安装了更旧的版本(默认值)</p>
<p>e—如果文件丢失或安装了相同或更旧的版本</p>
<p>d—如果文件丢失或安装了不同版本</p>
<p>c—如果文件丢失或较验和与计算的值不匹配</p>
<p>a—强制重新安装所有文件</p>
<p>u—所有必要的用户特定 注册表项(默认值)</p>
<p>m—所有必要的计算机特定 注册表项(默认值)</p>
<p>s—所有现有的快键方式(默认值)</p>
<p>v—从源运行并缓存本地数据包</p>
<h2 id="a-011b1606">设置公共属性</h2>
<p>[PROPERTY=PropertyValue]</p>
<p>请查阅Windows(R)InstallerSDK获得有关</p>
<p>命令行语法的其他文档。</p>
<h2 id="a-4df0f82d">卸载自己开发的应用程序</h2>
<p>msiexec/X{应用程序安装包的ProductCode码}</p>
<h2 id="a-f05c2c6b">VB2005的应用</h2>
<p>Dim myProcess As Process = New Process</p>
<p>IfSystem.Environment.OSVersion.ToString.IndexOf(&quot;NT 5&quot;) Then</p>
<p>System.Diagnostics.Process.Start(&quot;msiexec&quot;, &quot;/X&quot;)</p>
<p>End If</p>
<p>myProcess.Close()</p>
</article>
<div class="mt-3 mb-3" style="max-width: 770px;height: auto;">
                                    </div>
<div class="mt-3 mb-3" style="max-width: 770px;height: auto;">
                                    </div>
<div class="mt-3 mb-3" style="max-width: 770px;height: auto;">
                                    </div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aitaocui.cn/article/349745.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
