Windows 10でアプリを強制的に削除するにはどうすればよいですか?


回答:


32
  1. 昇格されたPowershellコマンドライン
  2. パッケージのリストを取得するには、次のコマンド:

    Get-AppxPackage | 名前、PackageFullNameを選択します

  3. 削除するパッケージを見つけます

  4. パッケージを削除するこのコマンド(パッケージ名のコピー/貼り付け):

    Remove-AppxPackage Microsoft.XboxApp_7.7.17003.0_x64__8wekyb3d8bbwe

警告:いじくり回している間、これはログインしているユーザーのアプリを削除するようです。私が彼らとしてログインしたとき、それらはまだ他のユーザーのために存在していました。もっといじって、コンピューター/ネットワーク全体でアプリを「禁止」する方法を見つけることができるかどうかを確認します。

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

編集1:さらに、ProvisionedPackagesを削除して、将来インストールされないようにすることができます。

Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

編集2:最後に、「焦土」パッケージおよびプロビジョニング済みの「一括削除」を実行できます。

警告:これにより、Windowsストアがアンインストールされます。それは私にとっては問題ではありませんが、すべてをアンインストールすることは気弱な人のためではありません。

Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online

Windowsストアを完全に削除しないことをお勧めします。私はまだこれを試していませんが、これは(コメントで) Windowsストアを除くすべて削除するために、私が使用するものの大まかなもののようです。

Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online    

その他のリソース:Windows 10アプリの削除デフォルトのWindows 10アプリの復元


おかげで、これは素晴らしい作品!! このネットワーク全体で実行する場合は、ユーザーのログインスクリプトにドロップするか、GPO経由で展開します。
-StBlade

すべてのパッケージをアンインストールすることはほとんどありません!たとえば、ShellExperienceHostはグラフィカルインターフェイスを管理します。アンインストールすると、ウィンドウ、タスクバー、またはスタートメニューが使用できなくなります。
アンドレイB.

@AndreiB。このプロセス(getapp -... | RemoveApp)は、ストア「アプリ」を削除します。「アプリケーション」または「Windows機能」ではありません。それは「アプリ」ではない可能性が高いです-間違っていなければ、Windowsの機能です。これは、Office(インストールされた「アプリケーション」またはXBox(「バイタル」とマークされた「アプリ」))を削除しません。
WernerCD16年

また、「重要な」ストアアプリは削除されません-ストアを除き(これwhere-object notlike storeが重要な理由です)。私が行ってきた「すべてのアプリのアンインストール」私は(何らかの理由で、それは「不可欠」とマークされていない、ので、事故により店舗の除去を除いて)問題なく10に移動した直後以来
WernerCD

@AndreiB。WernerCDの「Edit 2」コマンドにより、ウィンドウ、タスクバー、またはスタートメニューが使用できなくなると言っていますか?
ジョニーなぜ

20

同じユニバーサルアプリまたはプロビジョニングされたアプリを削除するのが難しい場合は、PowershellでGRIDコマンドを試してください。

GridViewでアプリを削除するPowerShellコマンド

使用Out-Gridviewして、削除するアプリケーションを選択します。

Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage

上記は現在のユーザーのアプリのみを削除することに注意してください。すべてのユーザーのコンピューターからアプリを削除するには、次を実行します。

Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online

これにより、インストールされているすべてのアプリのグリッドが表示されます。表示されたリストから削除するアプリ(青色で強調表示)を選択して、[OK]をクリックします。リブート。

(上記のコマンドを繰り返し、コマンドを再実行するたびにいくつかのアプリを選択することで、一度にいくつかのアプリしか削除できないことがわかりました)


4

ワイルドカードフィルターを使用すると、パッケージ名全体を知らなくても特定のアプリをターゲットにできます。

個々のユーザーごとのパッケージの場合:

Get-AppxPackage *bing* | Remove-AppxPackage

Windowsがすべてのユーザーにインストールする「プロビジョニング済み」パッケージの場合:

Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online

0
Remove-AppxProvisionedPackage -online -PackageName Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

これは、単一のプロビジョニング済みアプリを削除する場合に機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.