当記事は実験中の項目を含みます。随時更新されます。
対象:Windows10 1511
Windows10のストアアプリの中にユーザーがアンインストールしても
勝手にインストールし直すアプリがあります。
Candy Crush Soda Saga
Twitter
の2つで、使わない人にとっては存在そのものが邪魔です。
PowerShellなどを使い一旦はアンインストールできますが、
知らないうちに再インストールされています。
非常に気に入らない
なので意地でもこの2つのアプリをWindows10から
永遠に削除する方法を試しています。
作業内容
1、削除(アンインストール)
バッチファイルに以下の構文をコピーして実行。
set shelloption=-NoProfile -ExecutionPolicy Unrestricted -Command
: CandyCrushSodaSaga
powershell %shelloption% "& { Get-AppxPackage *CandyCrushSodaSaga* | Remove-AppxPackage }"
: Twitter
powershell %shelloption% "& { Get-AppxPackage *Twitter* | Remove-AppxPackage }"
結果は一旦は正常にアンインストールされる。
しかしある程度の時間がたつと自動的に再インストールされてしまう。
2、UWP実行環境停止
バッチファイルに以下の構文をコピーして実行。
ストアに関係するサービスを片っ端から停止する。
1つでもストアアプリ(Edge以外)を動作させたい場合は
実行しないでください。ストアアプリ全体に影響します。
set servicereg=HKLM\SYSTEM\CurrentControlSet\Services
: 停止
set service_disable=/v "Start" /t REG_DWORD /d 4 /f
: App Readiness
reg add "%servicereg%\AppReadiness" %service_disable%
: AppX Deployment Service (AppXSVC)
reg add "%servicereg%\AppXSvc" %service_disable%
: Client License Service
reg add "%servicereg%\ClipSvc" %service_disable%
: Delivery Optimization
reg add "%servicereg%\DoSvc" %service_disable%
: Update Orchestrator Service
reg add "%servicereg%\UsoSvc" %service_disable%
: Windows Licence Manager Service
reg add "%servicereg%\LicenceManager" %service_disable%
: Windows Store Service
reg add "%servicereg%\WSService" %service_disable%
結果はスタートメニューにインストール途中と思われる同アプリが
表示されているが、インストールを完了できない様子。
インストール状況を示すプログレスバーが進まない状態で存在する。
実行も出来ない。
3、レジストリの項目に手を入れる
バッチファイルに以下の構文をコピーして実行。
set servicereg=HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\SuggestedApps
set service_disable=/v "Start" /t REG_DWORD /d 0 /f
reg add "%servicereg%\king.com.CandyCrushSodaSaga_kgqvnymyfvs32" %service_disable%
reg add "%servicereg%\9E2F88E3.Twitter_wgeqdkkx372wm" %service_disable%
レジストリを検索していたら上記エントリを見つけたので値を「0」にしてみた。
現在挙動確認中。
対象:Windows10 1511
Windows10のストアアプリの中にユーザーがアンインストールしても
勝手にインストールし直すアプリがあります。
Candy Crush Soda Saga
の2つで、使わない人にとっては存在そのものが邪魔です。
PowerShellなどを使い一旦はアンインストールできますが、
知らないうちに再インストールされています。
非常に気に入らない
なので意地でもこの2つのアプリをWindows10から
永遠に削除する方法を試しています。
作業内容
1、削除(アンインストール)
バッチファイルに以下の構文をコピーして実行。
set shelloption=-NoProfile -ExecutionPolicy Unrestricted -Command
: CandyCrushSodaSaga
powershell %shelloption% "& { Get-AppxPackage *CandyCrushSodaSaga* | Remove-AppxPackage }"
powershell %shelloption% "& { Get-AppxPackage *Twitter* | Remove-AppxPackage }"
結果は一旦は正常にアンインストールされる。
しかしある程度の時間がたつと自動的に再インストールされてしまう。
2、UWP実行環境停止
バッチファイルに以下の構文をコピーして実行。
ストアに関係するサービスを片っ端から停止する。
1つでもストアアプリ(Edge以外)を動作させたい場合は
実行しないでください。ストアアプリ全体に影響します。
set servicereg=HKLM\SYSTEM\CurrentControlSet\Services
: 停止
set service_disable=/v "Start" /t REG_DWORD /d 4 /f
: App Readiness
reg add "%servicereg%\AppReadiness" %service_disable%
: AppX Deployment Service (AppXSVC)
reg add "%servicereg%\AppXSvc" %service_disable%
: Client License Service
reg add "%servicereg%\ClipSvc" %service_disable%
: Delivery Optimization
reg add "%servicereg%\DoSvc" %service_disable%
: Update Orchestrator Service
reg add "%servicereg%\UsoSvc" %service_disable%
: Windows Licence Manager Service
reg add "%servicereg%\LicenceManager" %service_disable%
: Windows Store Service
reg add "%servicereg%\WSService" %service_disable%
結果はスタートメニューにインストール途中と思われる同アプリが
表示されているが、インストールを完了できない様子。
インストール状況を示すプログレスバーが進まない状態で存在する。
実行も出来ない。
3、レジストリの項目に手を入れる
バッチファイルに以下の構文をコピーして実行。
set servicereg=HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager\SuggestedApps
set service_disable=/v "Start" /t REG_DWORD /d 0 /f
reg add "%servicereg%\king.com.CandyCrushSodaSaga_kgqvnymyfvs32" %service_disable%
reg add "%servicereg%\9E2F88E3.Twitter_wgeqdkkx372wm" %service_disable%
レジストリを検索していたら上記エントリを見つけたので値を「0」にしてみた。
現在挙動確認中。