Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

このガイドでは、Microsoft Storeでプロビジョニングされたアプリ、機能(機能)、および未使用のWindowsエディションをWindows 10インストールイメージ(install.wim)から削除する方法を示します。 ファイル)。 DISMまたはPowerShellを使用して手動で実行しましょう(ただし、すべてのアクションは一部のスクリプトを使用して自動化できます)。最後に、不要なプログラムやコンポーネントを使用せずに、クリーンなWindows10インストールイメージを取得します。このイメージには、コアのMicrosoftStoreアプリと機能のみが含まれます。

この記事では、Windows 10インストールイメージをクリーンアップして最適化し、クリーンインストールまたはビルドアップグレードの場合に企業のコンピューターに展開する方法について説明します。 SCCM(Windows101803からWindows101909)を使用してsetup.exe / auto upgradeを使用してユーザーのコンピューターのビルドをアップグレードした後、以前にアンインストールされた組み込みのUWP(Microsoft Store)アプリの一部がこれらのコンピューターに再び表示されることがわかりました。

。この記事では例としてWindows10ビルド1909を使用しましたが、このガイドは他のWindows10ビルドでも機能します。

コンピューターにWindows10をインストールする場合、Windowsイメージ\sources\install.wim (またはinstall.esd )実際に展開されます。 Windows 10インストールイメージがISOファイルとして保存されている場合は、それを仮想CDドライブにマウントし、E:\ sources \ install.wim(またはinstall.esd)ファイルをローカルディスクにコピーします。ディレクトリ全体をコピーすることもできますが、必要なのは.wimファイルのみです。

DISMコマンドは、.WIMファイルを変更するために使用されます。イメージを作成している古いWindowsイメージを使用している場合は、最新のDISMバージョンを使用していることを確認してください。他のOSバージョンのWindows10install.wimファイルを使用するには、 Windows ADKをインストールする必要があります。 (Windowsアセスメントおよびデプロイメントキット)。 ADKは、https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspxからダウンロードできます。ページを下にスクロールして、[Windows10用のWindowsADKをダウンロードする]をクリックします。現在、最新バージョンはADK for Windows 10、バージョン2004です。ADKツールキット全体ではなく、展開ツールのみをインストールする必要があります。

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

イメージ変更コマンドを実行するときは、DISM.exeへのフルパスを使用することをお勧めします(たとえば、'C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\dism.exe ’)。以前のDISMバージョンは、新しいバージョンの.wimファイルでは機能しない場合があります。

Windows 10のInstall.WIMファイルから追加のOSエディションを削除するにはどうすればよいですか?

既定では、Windows10メディア作成ツールによって生成されたWindows10インストールイメージには、使用可能なすべてのWindowsエディションが含まれています。 1つのWindows10エディション(原則としてProfessionalまたはEnterprise)のみを使用している場合は、インストールイメージから追加のWindowsエディションをすべて削除できます。

install.wimから不要なエディションのWindowsを削除しても、.WIMファイルのサイズはそれほど小さくなりません。 XMLファイルと一部のメタデータのみが削除されます。

install.wimファイルで利用可能なWindows10エディションのリストを取得します。

Dism /Get-WimInfo /WimFile:"e:\sources\install.esd"

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

この例では、画像に9つのエディションがあります。Windows10Home、Windows 10 Home Single Language、Windows 10 Education、Windows 10 Enterprise、Windows 10 Proなどで、インデックスは1から9です。

次のコマンドを使用して、特定のWindows10エディションのインストールイメージをESDファイルからWIMイメージにエクスポートできます。

Dism /export-image /SourceImageFile:c:\sources\install.esd /SourceIndex:6 /DestinationImageFile:c:\iso\install.wim /Compress:max /CheckIntegrity

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

このコマンドは、1つのエディション(Windows 10 Pro)のみを含む新しいinstall.wimファイルを作成します。画像内のインデックスが1に変更されます 。

WIMファイルに残っている残りの画像に関する詳細情報を取得しましょう:

dism /get-wiminfo /wimfile:c:\iso\install.wim /index:1

Index : 4
Name : Windows 10 Pro
Description : Windows 10 Pro
Size : 14,754,777,474 bytes
WIM Bootable : No
Architecture : x64
Hal : <undefined>
Version : 10.0.18363
ServicePack Build : 418
ServicePack Level : 0
Edition : Professional
Installation : Client
ProductType : WinNT
ProductSuite : Terminal Server
System Root : WINDOWS
Directories : 22541
Files : 96467
Created : 10/7/2019 - 4:05:55 AM
Modified : 11/15/2019 - 8:46:50 AM
Languages :
en-US (Default)

install.wimに複数のWindowsエディションを保持する場合は、 / delete-image を使用して、不要なエディションを削除できます。 DISMツールのパラメータ。

たとえば、インデックスが1と3のHomeおよびHomeSingleLanguageエディションを削除するとします。

Dism /Delete-Image /ImageFile:c:\sources\install.wim /Index:1 /CheckIntegrity
Dism /Delete-Image /ImageFile:c:\sources\install.wim /Index:3 /CheckIntegrity

/ CheckIntegrity パラメータを使用すると、DISMが画像の構造的な損傷を検出した場合に、WIMファイルの変更操作を元に戻すことができます。

または、名前でエディションを削除することもできます:

Dism /Delete-Image /ImageFile:c:\sources\install.wim /Name:"Windows 10 Education" /CheckIntegrity

また、PowerShellを使用してWindows10インストールイメージから不要なエディションを削除できます:

Remove-WindowsImage -ImagePath "c:\sources\install.wim" -Index 2 –CheckIntegrity

Windows10インストールイメージからの組み込みUWPアプリの削除

プロビジョニングされたすべてのUWP(Microsoft Store)アプリをWindows10インストールイメージから削除できます。 Windowsをより速くインストールし、ディスクのスペースを節約すると便利です。また、不要なウィジェットを取り除くことができ、ユーザーがオペレーティングシステムに関する洞察を得るのが簡単になります。

DISMまたはPowerShellを使用してinstall.wimから組み込みのUWPアプリを削除する方法を説明します。

ドライブにフォルダを作成します:C:\mount 。 Windowsインストールイメージ(WIM)を次のフォルダーにマウントします:

dism.exe /mount-wim /wimfile:c:\iso\install.wim /mountdir:c:\mount /index:1

/index:1を使用したことに注意してください 、上記のように、Windowsエディションを削除したため、イメージから不要になりました。必要な画像のインデックスを指定できます。

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

WIMファイルをマウントした後、プロビジョニングされたMicrosoftStoreアプリパッケージのリストを表示できます。コマンド出力を表示するために、より便利なテキストファイル形式を使用しました:

Dism.exe /image:c:\mount /Get-ProvisionedAppxPackages > c:\ps\apps.txt

各アプリに関する情報は次のようになります:

DisplayName : Microsoft.BingWeather
Version : 4.25.20211.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.BingWeather_4.25.20211.0_neutral_~_8wekyb3d8bbwe

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

次に、最も興味深いことを行います。不要なアプリをすべて削除します。残念ながら、Edge、Cortana、Contact Supportなどのアプリは削除できません(ただし、GPOを使用して無効にすることはできます)。また、電卓を離れることをお勧めします(Microsoft.WindowsCalculator )、フォトビューア(Microsoft.Windows.Photos )、Microsoft.VP9VideoExtensions 、Windows 10の新しいビルドには、これらのアプリのクラシック(デスクトップ)バージョンがないためです。また、Microsoft.WindowsStoreを削除しないでください 、いつか必要になった場合に復元するのは難しいためです。

アプリを1つずつ削除することも、一度にすべて削除することもできます。マウントされたイメージから最新のアプリを削除するには、その名前(PackageName)を指定します。 BingWeatherアプリを削除しましょう:

dism.exe /image:c:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_4.25.20211.0_neutral_~_8wekyb3d8bbwe

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

同様に、不要な組み込みアプリをすべて削除します。

完了したら、イメージのマウントを解除して変更を保存します(以下の方法を参照してください)。

また、TechNet Gallery(https://gallery.technet.microsoft.com/Removing-Built-in-apps-65dc387b)の既製のPowerShellスクリプトを使用して、Windows10インストールイメージからプレインストールされたアプリを削除できます。

>

この方法の利点は、wimファイルを手動でマウントする必要がないことです。 .wimファイルへのパスを指定し、PowerShellスクリプトを実行するだけです。ただし、問題が発生した場合は、DISMに関連しているのか、スクリプト自体に関連しているのかに関係なく、エラーを見つけるのは困難です。

管理者としてPowerShellを開き、次のコマンドを実行します。

.\removeapps.ps1 -pathtowim c:\Windows10\sources\install.wim -selectapps $true

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

各アプリは別々の行に表示され、削除するかどうかを選択できます(Y )またはそのままにします(N )それ。

すべてのアプリのアクションを選択すると、スクリプトによって不要なアプリが削除されます。 DISMとは異なり、.wimファイルへの変更を保存する必要はありません。変更はスクリプトによって保存されます。

すべてのアプリを削除する場合は、パラメータ selectapps $ trueを削除します コマンドの最後に。これにより、削除できるすべてのアプリケーションが削除されます。

PowerShellを使用している場合、現在の実行ポリシー設定ではPowerShellスクリプトの実行が許可されていないため、エラーが発生する可能性があります。 Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

これを修正するには、次のPowerShellコマンドを実行し、実行ポリシー設定を変更します。

Set-ExecutionPolicy -ExecutionPolicy Unrestricted

これにより、PS1スクリプトを実行できるようになります。

Windows10のインストールイメージを無効にするか、機能と機能を削除します

DISMを使用して、Windows 10インストールイメージから特定の機能を削除(またはインストール)できます。

DISMを使用して、マウントされたWindows 10インストールイメージにプレインストールされているコンポーネントのリストを取得します:

Dism.exe /image:c:\mount /Get-Capabilities

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

コンポーネントがインストールされているか、無効になっている可能性があります(存在しません)。

PowerShellを使用して、イメージ内のすべてのWindowsコンポーネントのリストを表示することもできます(この例では、インストールされているWindowsコンポーネントのみを表示します):

Get-WindowsCapability -Path c:\mount|?{$_.State -eq "Installed"}

Windows 10 1909には、次のコンポーネントがプリインストールされています。

App.Support.QuickAssist~~~~0.0.1.0
Browser.InternetExplorer~~~~0.0.11.0
Hello.Face.18330~~~~0.0.1.0
Hello.Face.Migration.18330~~~~0.0.1.0
Language.Basic~~~en-US~0.0.1.0
Language.Handwriting~~~en-US~0.0.1.0
Language.OCR~~~en-US~0.0.1.0
MathRecognizer~~~~0.0.1.0
Media.WindowsMediaPlayer~~~~0.0.12.0
OneCoreUAP.OneSync~~~~0.0.1.0
OpenSSH.Client~~~~0.0.1.0

インストールされているコンポーネントは、その名前で削除できます。顔認識コンポーネントHello.Faceを削除しましょう:

Dism.exe /image:c:\mount/Remove-Capability /CapabilityName:Hello.Face.18330~~~~0.0.1.0

また、画像の一部の機能を有効にすることもできます。たとえば、すべてのRSAT管理ツールをインストールするには:

Get-WindowsCapability -Path c:\mount |? {$_.Name -like "*RSAT*" -and $_.State -eq "NotPresent"} | Add-WindowsCapability -Path c:\mount

同様に、他のコンポーネントを有効/無効にすることができます。たとえば、.NET 3.5を有効にし、SMB1を無効にします。

dism.exe /image:C:\mount /enable-feature /featurename:netfx3 /all /source:E:\sources\sxs
dism.exe /image:C:\mount /disable-feature /featurename:smb1protocol

Windows 10インストールイメージ(WIMファイル)から組み込みのアプリ、機能、およびエディションを削除するにはどうすればよいですか?

同様に、ドライバーまたは最新のセキュリティ更新プログラムをWindows10インストールイメージに統合できます。

Windows10WIMインストールイメージの最適化

Windows 10のインストールイメージに変更を加えたら、 / cleanup-imageを使用して最適化してクリーンアップします。 パラメータ。

/ ResetBaseオプションを使用して以前のコンポーネントバージョンを削除します

Dism /Image:C:\Mount /cleanup-image /StartComponentCleanup /ResetBase

Dism/ScanHealthを使用して画像にエラーがないか確認してください。

DISM /Image:C:\Mount /Cleanup-Image /ScanHealth

イメージをアンマウントし、変更をWIMファイルに保存する必要があります:

dism.exe /unmount-wim /mountdir:c:\mount /commit

気が変わった場合は、/discardを使用してください /commitの代わりにパラメータ 変更を破棄します。

スペースを節約するために、次のコマンドを使用して、install.wimをinstall.esdにさらに圧縮できます。

Dism /Export-Image /SourceImageFile:c:\iso\install.wim /SourceIndex:1 /DestinationImageFile:c:\iso\install.esd /Compress:recovery

次に、install.wim(install.esd)をWindowsインストールメディアにコピーします。 .wimファイルのみをコピーし、他のファイルは更新しないでください。

インストールファイルからISOイメージを作成するには、無料のポータブルプログラムFolder2ISOまたは他の同様のプログラムを使用できます。


  1. Windows 10 のスタート メニューから「最も使用されているアプリ」を削除する方法

    カラフルなインターフェイスと革新的なアプリがあっても、Windows 10 は完璧ではありません。すべてのバグと不具合があるため、マイクロソフトがオーブンから取り出して大皿に盛り付けたとき、それは生焼けのクッキーだったと言っても過言ではありません. ただし、最大の利点の 1 つはカスタマイズです。たとえば、Windows 10 では、[スタート] メニューから最もよく使用されるアプリのリスト全体をカスタマイズできます。 個々のアプリをリストから削除したい場合、または情報をまったく表示したくない場合は、解決策があります。この記事では、最も使用されているアプリのリストを削除したり、リストからいくつ

  2. Windows 10 からトロイの木馬を削除する方法?

    私たちの誰も、インターネットのない生活を想像することはできません。この現実を理解しているハッカーは、トロイの木馬やウイルスなどの危険を広めるためにそれを使用しています。これらの悪意のあるプログラムは、システムに侵入するだけでなく、システムを乗っ取ってお金を稼ぎます。したがって、適切な措置を講じて、PC への感染を阻止する必要があります。 ウイルス、トロイの木馬、マルウェアなどを検出して削除する最も簡単な方法 マルウェアは、ランサムウェア、ワーム、アドウェア、トロイの木馬などに使用される包括的な用語です。システムやスマートフォンに感染しようとする悪意のあるソフトウェアです。これらの感