会社PCを使っていて、デスクトップやスタートメニューに置いたアプリのショートカットが気づかないうちに消えている、という経験はないでしょうか。再作成しても再起動後に消える、特定のアプリだけ消える、といった現象が続くと業務に支障が出ます。多くの場合、この原因はウイルスやユーザーの操作ミスではなく、企業が導入しているセキュリティポリシーやアプリ配布の設定にあります。特に、AppLockerやWindows Defender Application Control(WDAC)、グループポリシー、ブラウザ拡張機能などが影響することが多いため、本記事ではそれらの仕組みと確認手順を解説します。
【要点】この記事で確認すること
- 最初に見る場所: イベントビューアーの「アプリケーション」および「Microsoft-Windows-AppLocker/EXE and DLL」ログ。ここにショートカット削除の記録が残ります。
- 切り分けの軸: ショートカットが消えるタイミング(再起動後、ログオン後、特定の操作後)と、消える対象(すべてのショートカットか特定のアプリのみか)。
- 注意点: 会社PCではAppLockerやWDACの設定を自分で変更しないでください。ポリシー違反になる可能性があります。必ず管理者に確認しましょう。
ADVERTISEMENT
目次
AppLockerやWDACによるアプリ実行制御が原因の場合
AppLockerとWDACは、どちらも許可されたアプリケーションのみ実行を許可するセキュリティ機能です。ショートカットが消えるのは、これらの機能が関連付けられたアプリの実行をブロックした結果、自動的に無効なショートカットを削除する動作が働くためです。特にWDACは署名のないアプリや社内で配布していないアプリのショートカットを一掃するポリシーが組まれていることがあります。
イベントログで削除の痕跡を確認する手順
- [Windows]キー+[R]キーを押して「ファイル名を指定して実行」を開き、「eventvwr.msc」と入力してEnterキーを押します。
- 左側のツリーから「Windowsログ」→「アプリケーション」を選択し、右側の「現在のログをフィルター」をクリックします。
- フィルタータブの「イベントソース」に「AppLocker」または「CodeIntegrity」と入力して「OK」をクリックします。
- フィルター結果に「AppLocker – アプリケーションの実行がブロックされました」や「CodeIntegrity – ファイルがブロックされました」といったイベントがないか確認します。
- 該当のイベントが見つかった場合、イベントIDとブロックされたファイルのパスをメモし、管理者に提出してください。
上記の手順でイベントログに記録がなければ、別の原因である可能性が高くなります。
ブラウザ拡張機能によるショートカット削除の隠れた作用
あまり知られていませんが、企業が管理するブラウザ(Google ChromeやMicrosoft Edge)の拡張機能が、ショートカットを削除するトリガーになることがあります。これは、拡張機能がインストールされているアプリの一覧を取得し、ポリシーに違反するアプリへのショートカットを自動的に削除する機能を持つ場合があるためです。例えば、セキュリティ拡張機能が「不要なアプリ」と判断したショートカットを、起動時や定期的なスキャンで削除します。
| 状況 | 特徴 | 主な原因 | 確認・対策 |
|---|---|---|---|
| AppLocker有効時 | 特定のアプリのショートカットだけ消える | AppLockerルールで禁止されたアプリのショートカットが削除される | イベントログでAppLockerイベントを確認、管理者に許可申請 |
| WDAC有効時 | すべてのショートカットがログオン後に消える | WDACポリシーが未署名アプリをブロックし、ショートカットを一掃 | イベントビューアーでCodeIntegrityログを確認、管理者にポリシー緩和を依頼 |
| ブラウザ拡張による削除 | ブラウザ起動後にショートカットが消える | 管理対象の拡張機能がアプリ一覧を取得して削除 | ブラウザの管理拡張一覧を確認、拡張機能のログを調べる |
| グループポリシーによるクリーンアップ | 再起動後にデスクトップのショートカットが全て消える | グループポリシーで「デスクトップ上の未承認ショートカットを削除」設定 | 管理者にポリシー設定内容を確認、除外リストへの追加を依頼 |
グループポリシーやMDMポリシーによる配布設定の確認
多くの企業では、Active Directoryのグループポリシー(GPO)やMicrosoft IntuneなどのMDMを使用して、アプリの配布と管理を行っています。これらのポリシーには「許可されていないアプリケーションのショートカットを自動的に削除する」設定が含まれることがあります。特に、社内ポータルから配布されたアプリ以外のショートカットを定期的にクリーンアップするポリシーが原因で、ユーザーが作成したショートカットが消えてしまうケースがあります。
管理者に確認すべき具体的な設定
自分では直接確認できない場合、管理者に以下のポイントを伝えると原因特定がスムーズです。
- 「ショートカットが消える現象が発生していること」と「いつからか(Windows Update後、ポリシー変更後など)」を具体的に伝えます。
- イベントログに記録があれば、そのスクリーンショットやイベントIDを添付します。
- 消えたショートカットのアプリ名と、そのアプリのインストール元(社内ポータル、Microsoft Store、独自インストール)を伝えます。
- 該当するポリシーがAppLocker、WDAC、グループポリシーのいずれなのか、管理者側で確認を依頼します。
社内ポータルアプリやストアアプリの自動更新が影響するパターン
社内で配布されているアプリが自動更新される際に、ショートカットが一時的に削除されることがあります。特に、Microsoft Storeからインストールしたアプリや、企業が管理するポータルアプリ(例:Company Portal)で配布されたアプリは、更新時に古いショートカットを削除し、新しいショートカットを作成するプロセスが走ります。このプロセスに不具合があると、ショートカットが再作成されずに消えたままになることがあります。
この場合、手動でアプリを起動してショートカットを再作成しても、次回の更新で再び消える可能性が高いです。根本的には、アプリの配布設定や更新プログラムの不具合が原因ですので、管理者に連絡してアプリの再配布や更新の見直しを依頼してください。
失敗パターン:個人アカウントや非公式アプリに頼らない
ショートカットが消える問題に遭遇すると、自分で解決しようとして個人のMicrosoftアカウントでアプリをインストールしたり、インターネット上の非公式アプリを使ってショートカットを復元しようとするユーザーがいます。しかし、これらの行為は会社のセキュリティポリシーに違反する可能性が高く、むしろ問題を悪化させます。例えば、個人アカウントでインストールしたアプリがAppLockerやWDACでブロックされ、さらに多くのイベントログを発生させて管理者の負担を増やします。また、非公式アプリにはマルウェアが含まれているリスクがあります。絶対に避けてください。
正しい対処は、まず管理者に連絡し、許可申請の手順に従うことです。多くの企業では、必要なアプリを申請すればポリシーの例外として追加してもらえます。管理者はあなたの業務に必要なアプリを把握していない場合もありますので、積極的に伝えましょう。
管理者への許可申請の標準的な流れ
- 社内の申請フォーム(ヘルプデスクチケットやメール)を使って、問題の概要と必要なアプリ名を伝えます。
- イベントログのスクリーンショットや、問題が発生した日時、再現手順を添付します。
- 管理者がポリシーを確認し、該当アプリを許可リストに追加するか、配布方法を変更します。
- 許可が下りたら、一度ログオフして再ログオンし、ショートカットが復活するか確認します。
- それでも復活しない場合は、管理者が手動でショートカットを配布するか、アプリの再インストールを案内します。
よくある質問
ショートカットが消えるのはウイルス感染の可能性がありますか?
可能性は低いですが、ゼロではありません。ただし、会社PCでは通常、ウイルス対策ソフトが常時稼働しており、イベントログにも記録が残ります。まずは本記事で紹介したイベントログの確認手順を試し、AppLockerやWDACの記録がないか調べてください。ウイルスが原因であれば、他の不審な動作も見られるはずです。
ショートカットを毎回作成し直すのは面倒ですが、一時的な対策はありますか?
管理者に連絡するまでの間、アプリを直接実行ファイルから起動することは可能です。例えば、エクスプローラーで「C:\Program Files」などから.exeファイルを探してダブルクリックします。ただし、これは根本的な解決にはなりません。すぐに管理者に連絡してください。
管理者に連絡してもすぐに対応してもらえません。どうすればいいですか?
まずは、チケットシステムやメールで連絡したことを証拠として残してください。その上で、上司や情報システム部門の別の窓口にエスカレーションすることも検討しましょう。業務に支障がある場合は、その影響範囲を具体的に伝えると対応が早まります。
まとめ
アプリのショートカットが勝手に消える問題は、多くの場合AppLocker、WDAC、グループポリシー、ブラウザ拡張などの企業側のセキュリティ設定が原因です。自分で無理に直そうとせず、イベントログを確認して管理者に正確な情報を伝えることが解決への近道です。個人アカウントや非公式アプリでの回避は厳禁ですので、必ず正規の許可申請手順に従ってください。管理者と協力して原因を特定し、適切な設定変更や例外追加を依頼すれば、問題は速やかに解決します。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
