AppX Deployment Serviceとは?

Windowsのパソコンは、バックグラウンドで各種サービスが動作しています。動作しているサービスには様々なものがありますが、動作しているサービスがどのような機能を持っているのか知っておくと困った時に役に立ちますよ。
今回ご紹介するのは、AppX Deployment Service(AppXSVC)です。
AppX Deployment Service(AppXSVC)とは、Microsoftストアの実行や、Microsoftストアで購入・ダウンロードしたアプリを動作させるサービスです。
ファイルパスは「C:\WINDOWS\system32\svchost.exe」となっています。削除しないように注意しましょう。
AppX Deployment Serviceは停止できる?
AppX Deployment Service(AppXSVC)は停止させることができるのかどうか気になるユーザーもいらっしゃるかと思いますが、AppX Deployment Service(AppXSVC)は停止することは可能です。
ただし、Microsoftストアアプリの起動に必須なのでAppX Deployment Service(AppXSVC)を停止させることはあまりおすすめできません。更に、停止させても勝手に自動起動してしまうことがほとんどです。
また、AppX Deployment Service(AppXSVC)のサービスの起動方法を変更することもできない点に注意しましょう。
AppX Deployment Serviceが終わらない場合の対処法
Windowsパソコンをシャットダウンする時に、AppX Deployment Service(AppXSVC)のサービス停止に失敗して終わらないことがあります。この場合は、下記の対処法を行ってみてください。
AppX Deployment Service(AppXSVC)を手動で停止させる

デスクトップ画面左下のスタートボタンをクリックしてスタートメニューを開き、「すべてのアプリ」から「Windows管理ツール」フォルダを展開して「サービス」をクリックしましょう。

サービスの一覧が表示されるので、「AppX Deployment Service(AppXSVC)」を右クリックしてメニューの「停止」をクリックしてサービスを停止させてみましょう。
イベントログを確認する
Windowsではエラーが起きた時にイベントログが出力されます。このイベントログを確認することで、AppX Deployment Service(AppXSVC)が停止できなかった原因を発見することも可能です。

デスクトップ画面左下のスタートボタンをクリックしてスタートメニューを開き、「すべてのアプリ」から「Windows管理ツール」フォルダを展開して「イベントビューアー」をクリックしましょう。

イベントビューアーが起動したら、左側フォルダツリーの「Windowsログ」→「システム」の順に開いて、AppX Deployment Service(AppXSVC)のサービス停止が失敗した時間帯にログが出力されていないか確認してみましょう。
AppX Deployment Service(AppXSVC)が停止できなかった時間帯のイベントログを確認することで、AppX Deployment Service(AppXSVC)の停止を妨げている原因を特定することができますよ。