<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://sufan.maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://sufan.maytide.net/read.php/1898.htm</link>
<title><![CDATA[HOWTO: 卸载 Windows 10 内置应用]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[Windows Client]]></category>
<pubDate>Fri, 10 Aug 2018 02:23:11 +0000</pubDate> 
<guid>https://sufan.maytide.net/read.php/1898.htm</guid> 
<description>
<![CDATA[ 
	<p><a href="http://goxia.maytide.net/ftpupfiles/897c5f6f7a19_E4B6/windows-10-508x192-logo_3.png"><img alt="" src="http://goxia.maytide.net/attachment.php?fid=49" border="0"></a></p><p><font color="#fd3f0d" size="4"><strong>HOWTO: 卸载 Windows 10 内置应用</strong></font></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Windows 10 内置了许多微软原生应用，如：邮件、照片、音乐、电影，等等。应用的质量和用户体验，目前都已非常令人满意。但是在一些大型企业 IT 环境下，这些应用并不完全适用，除了企业 IT 合规性以外，更多的还是潜在的标准化问题，所以 IT 人员在定制企业标准化映像时，通常要卸载这些内置应用，并确保交付到用户后不会被自动安装。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 为此，我们需要利用两个 Windows 内置的 PowerShell 指令：<a href="https://docs.microsoft.com/en-us/powershell/module/appx/remove-appxpackage?view=win10-ps" target="_blank">Remove-AppxPackage</a><strong></strong> 和 <a href="https://docs.microsoft.com/en-us/powershell/module/dism/remove-appxprovisionedpackage?view=win10-ps" target="_blank">Reomve-AppxProvisionedPackage</a><strong></strong>。前者用于从用户账户中删除一个应用程序包；后者则从 Windows 映像中删除应用程序包，使创建新用户时不会再安装应用程序包，但是这些程序包不会从现有账户中删除。（PS：明白两个命令的区别了吗？！）</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 首先，在 GoldImage 中先从当前标准账户配置下卸载应用，例如：</p><p><div class="code">get-appxpackage -allusers *gethelp* &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *getstarted* &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *messaging* &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *officehub* &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *solitairecollection* &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *onenote* &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *people &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *skypeapp &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *photos &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *communicationsapps &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *feedbackhub &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *xbox* &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *zunemusic &#124; remove-appxpackage</div><br/><div class="code">get-appxpackage -allusers *zunevideo &#124; remove-appxpackage</div></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 然后，从当前 Windows 映像中移除应用包，例如：</p><p><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.GetHelp\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.Getstarted\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.Messaging\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.MicrosoftOfficeHub\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.MicrosoftSolitaireCollection\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.Office.OneNote\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.People\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.SkypeApp\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.Windows.Photos\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"microsoft.windowscommunicationsapps\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.WindowsFeedbackHub\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.XboxApp\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.XboxIdentityProvider\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.ZuneMusic\" &#124; Remove-AppxProvisionedPackage -Online</div><br/><div class="code">Get-AppxProvisionedPackage -Online &#124; where Displayname -EQ \"Microsoft.ZuneVideo\" &#124; Remove-AppxProvisionedPackage -Online</div></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 此外，<a href="http://goxia.maytide.net" target="_blank">gOxiA</a> 建议在 Unattend.xml 的 Specialize 阶段，向注册表添加如下键值以确保禁用微软建议的应用推送。</p><p><div class="code">reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\CloudContent /v DisableWindowsConsumerFeatures /t REG_DWORD /d 1 /f</div></p><p><strong>参考：</strong></p><p><strong>Remove-AppxPackage : <a title="https://docs.microsoft.com/en-us/powershell/module/appx/remove-appxpackage?view=win10-ps" href="https://docs.microsoft.com/en-us/powershell/module/appx/remove-appxpackage?view=win10-ps">https://docs.microsoft.com/en-us/powershell/module/appx/remove-appxpackage?view=win10-ps</a></strong></p><p><strong>Reomve-AppxProvisionedPackage : <a title="https://docs.microsoft.com/en-us/powershell/module/dism/remove-appxprovisionedpackage?view=win10-ps" href="https://docs.microsoft.com/en-us/powershell/module/dism/remove-appxprovisionedpackage?view=win10-ps">https://docs.microsoft.com/en-us/powershell/module/dism/remove-appxprovisionedpackage?view=win10-ps</a></strong></p><p><strong>Windows 10 v1803 Build-In Apps : <a title="https://github.com/goxia/ITSM/blob/master/Win10-1803-BuildinApps.txt" href="https://github.com/goxia/ITSM/blob/master/Win10-1803-BuildinApps.txt">https://github.com/goxia/ITSM/blob/master/Win10-1803-BuildinApps.txt</a></strong></p>
]]>
</description>
</item>
</channel>
</rss>