企業でのWindows 10の展開-プレインストールされたアプリを削除するにはどうすればよいですか?


26

職場でいくつかのWindows 10マシンを展開しようとしていますが、プレインストールされたアプリを削除または無効にする必要があります。

何らかの理由で、経営陣は、XboxアプリとCandy Crush Soda Saga(など)を企業のワークステーションにインストールすべきではないと考えています。

事後、それらをアンインストールしようとしましたが、ログインしている新しいユーザーに対して再び表示されますが、これは受け入れられません。企業のWindows 10イメージからこれらのアプリを実際に削除するにはどうすればよいですか?

回答:


32

Windows 10イメージを実際に制御するために見つけた最も簡単な方法は、展開イメージのサービスと管理(DISM.exe)ツールを使用して編集することです。


要するに、次のことが必要です。

  1. 展開するイメージのWindows wimを見つけます。

    • たとえば、Windows 10インストールISOの場合、ファイルは次のとおりです。 \sources\install.wim
  2. 一時的にwimをマウントするディレクトリを作成します。

  3. 水泳をマウントします。

  4. 変更を加えます。

  5. 変更をコミットし、WIMをアンマウントします。


さらに詳細に:

  1. Windows wimを見つけます。

    • Micorosoftのボリュームライセンスポータルから最新の64ビットEnterpriseバージョンのWindows 10(SW_DVD5_WIN_ENT_10_1511.1_64BIT_English_MLF_X20-93758.ISO)をダウンロードし、ISOをにマウントしD:ます。(もちろん、必ず読み書きアクセスでマウントしてください!)
    • これにより、編集するwimファイルがに配置されますD:\sources\install.wim。それをPowerShell変数に割り当てます。
      • $wimfile = "D:\sources\install.wim"

  2. 一時的にwimをマウントするディレクトリを作成します。

    • を使用しC:\Temp\W10entDISM、それをPowerShell変数にも割り当てます。
      • $mountdir = "C:\Temp\W10entDISM"

  3. DISMで水泳をマウントします。

    • dism.exe /Mount-Image /ImageFile:$wimfile /Index:1 /MountDir:$mountdir

  4. 変更を加えます。

    • プレインストールされたWindows 10アプリを削除するために、ここで扱う必要がある実際には3つの異なるタイプがあります-1つの古典的な実行可能ファイル、Metro / UWP / Appxアプリケーションの束、およびWindows 10が強制するインストーラショートカットの束[スタート]メニューに。
      1. 従来の実行可能ファイル、OneDriveインストーラー
        • Windows 10には、実行可能ファイルと、OneDriveSetup.exeそれを自動的に実行するレジストリエントリがありますが、ファイルシステムセキュリティPowerShellモジュールとコマンドラインレジストリエディタを使用して削除しますreg.exe。もちろん、これは手動で、または必要に応じて他のコマンドラインツールを使用して実行できます。
        • takeown /F $mountdir\Windows\SysWOW64\OneDriveSetup.exe /A
        • Add-NTFSAccess -Path "$($mountdir)\Windows\SysWOW64\onedrivesetup.exe" -Account "BUILTIN\Administrators" -AccessRights FullControl
        • Remove-Item $mountdir\Windows\SysWOW64\onedrivesetup.exe
        • reg load HKEY_LOCAL_MACHINE\WIM $mountdir\Users\Default\ntuser.dat
        • reg delete "HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v OneDriveSetup /f
      2. Windows 10が[スタート]メニューに作成するインストーラーショートカット。
        • これらは、「CloudContent」と呼ばれるレジストリキーによって制御されます。これは、インストールディスクを編集するときに、無効にする値を作成して追加する必要があります。既存のインストールを処理する場合、キーはすでに作成されています。
        • reg add HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Policies\Microsoft\Windows\CloudContent
        • reg add HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Policies\Microsoft\Windows\CloudContent /v DisableWindowsConsumerFeatures /t REG_DWORD /d 1 /f
        • reg unload HKEY_LOCAL_MACHINE\WIM
      3. Metro / UWP / Appxアプリケーション。
        • Get-AppxProvisionedPackageコマンドレットを使用して、削除するAppxアプリケーションを表示および決定できます。(Get-AppxProvisionedPackage -Path $mountdir)重要なのは、すべてのプリインストールされたAppxアプリを削除できる、または削除する必要があるわけではないことです。この記事の執筆時点では、AppConnector、ConnectivityStore、およびWindowsStoreをアンインストールしないことをお勧めします(必要に応じて、それらの使用を他の方法で無効にすることができますが、実際にそれらを削除すると、問題が発生して望ましくない結果が生じることが報告されています)。また、Windows 10では、Windows CalculatorはAppxパッケージであることに注意してください。
        • これら3つのアプリ、Windows Calculator、およびMicrosoft Solitaire Collectionをインストールしたままにして、他のすべてを削除することにしました。
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingNews_4.6.169.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingSports_4.6.169.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_4.6.169.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingFinance_4.6.169.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.CommsPhone_1.10.15000.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Messaging_1.10.22012.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftOfficeHub_2015.6306.23501.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.OneNote_2015.6131.10051.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.SkypeApp_3.2.1.0_neutral_~_kzf8qxf38zg5c
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Windows.Photos_2015.1001.17200.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsCamera_2015.1071.40.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsPhone_2015.1009.10.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsAlarms_2015.1012.20.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowscommunicationsapps_2015.6308.42271.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsMaps_4.1509.50911.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsSoundRecorder_2015.1012.110.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxApp_2015.930.526.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneMusic_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneVideo_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.Sway_2015.6216.20251.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.People_2015.1012.106.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Getstarted_2.3.7.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.3DBuilder_10.9.50.0_neutral_~_8wekyb3d8bbwe
  5. 変更をコミットし、WIMをアンマウントします。

    • dism.exe /Unmount-Image /MountDir:$mountdir /commit

codezだけ:

$wimfile = "D:\sources\install.wim"
$mountdir = "C:\Temp\W10entDISM"
dism.exe /Mount-Image /ImageFile:$wimfile /Index:1 /MountDir:$mountdir

# Remove Appx Packages
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingNews_4.6.169.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingSports_4.6.169.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_4.6.169.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingFinance_4.6.169.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.CommsPhone_1.10.15000.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Messaging_1.10.22012.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftOfficeHub_2015.6306.23501.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.OneNote_2015.6131.10051.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.SkypeApp_3.2.1.0_neutral_~_kzf8qxf38zg5c
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Windows.Photos_2015.1001.17200.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsCamera_2015.1071.40.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsPhone_2015.1009.10.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsAlarms_2015.1012.20.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowscommunicationsapps_2015.6308.42271.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsMaps_4.1509.50911.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsSoundRecorder_2015.1012.110.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxApp_2015.930.526.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneMusic_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneVideo_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.Sway_2015.6216.20251.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.People_2015.1012.106.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Getstarted_2.3.7.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.3DBuilder_10.9.50.0_neutral_~_8wekyb3d8bbwe

# Remove OneDrive Setup 
    takeown /F $mountdir\Windows\SysWOW64\OneDriveSetup.exe /A
    Add-NTFSAccess -Path "$($mountdir)\Windows\SysWOW64\onedrivesetup.exe" -Account "BUILTIN\Administrators" -AccessRights FullControl
    Remove-Item $mountdir\Windows\SysWOW64\onedrivesetup.exe

    reg load HKEY_LOCAL_MACHINE\WIM $mountdir\Users\Default\ntuser.dat
    reg delete "HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v OneDriveSetup /f

# Remove Cloud Content
    reg add HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Policies\Microsoft\Windows\CloudContent
    reg add HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Policies\Microsoft\Windows\CloudContent /v DisableWindowsConsumerFeatures /t REG_DWORD /d 1 /f

# Unload, Unmount, Commit
reg unload HKEY_LOCAL_MACHINE\WIM

dism.exe /Unmount-Image /MountDir:$mountdir /commit

これで、不要な追加なしでWindows 10をインストールしたり、構成/展開管理システムにフィードしたりするために使用できるISOおよび/またはwimファイルができました。結果として生じるOS展開からのスタートメニューのスクリーンクリップ:

ここに画像の説明を入力してください


9
ソリティアを削除するとWindowsは壊れますか?
マイケルハンプトン

13
@MichaelHampton:いいえ。ただし、ユーザーがソリティアを持っていない場合、Windowsが壊れる可能性があります。
afrazier

これを行うと、タイルインターフェイスが完全に壊れてしまいます。なんとcr @ pの負荷です。
モニカとの軽さのレース

1
@MichaelHamptonええ、いや、しかしそれはWindowsの古典ですので、そのままにしておきます。Windowsクライアントは、それなしでは裸に感じます。私は、企業イメージでポルノを配布したとして非難されたくありません。:)
HopelessN00b

1
@ cust1992いいえ、どちらもコアアプリと見なされており、従来の方法では削除できません。とにかくそれらを削除すると、物事を壊すことが報告されています。本当にそれらを削除したい場合、より良いアプローチは、ApplockerやSRPのようなもので実行されるのをブロックすることです。
HopelessN00b

2

OneDriveとCortanaは通常の方法では削除できません。レジストリを編集して、「HKLM:\ Software \ Microsoft \ Windows \ Windows Components」の下の隠しパッケージを有効にする必要があります。

私が持っている自分のツールを構築して Windowsの10をカスタマイズするための(勝利10 -1709エンタープライズでテスト)。それは主にPowerShellで書かれているので、フォーラムで入手するより一般的なバッチファイルよりも読みやすく保守しやすいかもしれません。詳細についてはコードを確認できます。


1

最も簡単な方法は、Windows 10 LTSBを展開することです。Enterprise LTSBは、2〜3年ごとにリリースされるWindows 10 Enterpriseの長期サポートバージョンです。基本的に、これはアプリ全体を含まないWindows 10です。Microsoft Store、Microsoft Edge、アプリは一切ありません。

これには明らかにまったく異なるISOが必要です。リリース後10年間は​​セキュリティ更新プログラムでサポートされており、意図的に機能更新プログラムを受け取ることはありません。

ボリュームライセンスで既にWindows 10 Enterprise E3(デバイスごと)プランをお持ちの場合は、Windows 10 Enterprise LTSBをダウンロードしてインストールできます。

詳細:http : //download.microsoft.com/download/2/D/1/2D14FE17-66C2-4D4C-AF73-E122930B60F6/Windows-10-Volume-Licensing-Guide.pdf

OSを変更できない、または変更したくない場合は、PowerShellを使用してすべてのアプリをアンインストールできる必要があります。

管理者として実行:Get-AppXProvisionedPackage -Online | Remove-AppxProvisionedPackage -Online Get-AppxPackage -allusers | Remove-AppxPackage

ユーザーとして実行:Get-AppxPackage | Remove-AppxPackage

これらのコマンドは、Cortana、Edge、Microsoft Storeを除くすべてのアプリをアンインストールすることに注意してください。あなたの情報のためだけに、電卓も同様に失います。


2
うん、ほとんどの用途にLTSBを展開することになりましたが、残念ながら、メトロアプリがないため、一部の用途には適していません...メトロアプリの一部を、インストールされているすべてのLTSBインストールに展開します。本当に、逆に同じ問題ですが、難しいのは、Windows 10の "ストア"で使用できないメトロアプリの一部が利用できず、SCCMでうまく再生できないためです。愚かな@&#$ ing Microsoft。
HopelessN00b
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.