社内で支給されたWindows端末にPower Automate Desktop(以下PAD)をインストールしたのに、起動しようとすると「このアプリはブロックされました」といったエラーが表示されたり、何も反応せずに終了したりするケースがあります。このような現象は、組織のセキュリティポリシーやアプリケーション制御機能が原因であることがほとんどです。本記事では、PADが起動禁止になる原因の切り分け方、確認手順、そして管理者へ適切に報告するための情報整理の方法を解説します。
【要点】この記事で確認すること
- 最初に見る場所: イベントビューアー(Windowsログ→アプリケーションとサービスログ→Microsoft→Windows→AppLocker)またはセキュリティログ。エラーコードやブロックイベントが記録されているかを確認します。
- 切り分けの軸: 端末側のポリシー(AppLocker/WDAC)、アカウントの権限(ライセンス割り当て)、ブラウザ拡張の有無、インストール元(Microsoft Storeか手動インストールか)の4点で整理します。
- 注意点: 会社PCのセキュリティ設定は管理者が管理しています。個人用Microsoftアカウントでログインしたり、非公式のインストーラを利用したりする行為は禁止されている可能性が高いため、必ず社内ルールと管理者に確認してから対応してください。
ADVERTISEMENT
目次
起動禁止の主な原因と切り分けのポイント
PADが起動禁止になる原因は大きく分けて以下の3つです。それぞれの特徴を理解し、どの原因に該当するかを絞り込みます。
AppLockerによる実行制限
AppLockerは、グループポリシーやローカルセキュリティポリシーで特定のアプリケーションの実行を許可または拒否する機能です。社内でよく使われる制限として、発行元の証明書やファイルパス、ハッシュ値でルールが設定されています。PADの実行ファイル(PAD.exeやPAD.Console.exeなど)が許可リストに含まれていない場合、起動時にブロックされます。イベントビューアーのAppLockerログ(イベントID 8003~8006)に「ファイルは許可されていません」といった情報が残ります。
WDAC(Windows Defender Application Control)による制限
WDACは、より強力なアプリケーション制御で、カーネルレベルで実行を許可するバイナリを制限します。WDACポリシーが適用されている端末では、署名されていないアプリや特定のポリシーに合致しないアプリは起動できません。PADがMicrosoftによって署名されていても、ポリシーで許可されていない場合や、ポリシーの更新が遅れている場合にブロックされることがあります。WDACのブロックはイベントビューアーのCodeIntegrityログ(イベントID 3075など)に記録されます。
ブラウザ拡張と社内ポリシー
PADはブラウザ拡張(Power Automate Browser Extension)と連携して動作します。社内ポリシーでブラウザ拡張のインストールが禁止されている場合や、拡張が有効になっていない場合も、PADが正しく動作しない原因になります。また、Microsoft EdgeやChromeの管理ポリシーで拡張機能が強制ブロックされているケースもあります。この場合はPADの起動自体はできても、フローが実行できないといった形で問題が顕在化します。
端末側の設定を確認する手順
以下の手順で、自分の端末にどのような制限がかかっているかを確認します。管理者権限が必要な操作もあるため、権限がない場合は手順の結果を管理者に伝えるためにメモを取ってください。
- イベントビューアーでブロックログを確認する
スタートメニューから「イベントビューアー」を開き、左ペインから「アプリケーションとサービスログ」→「Microsoft」→「Windows」→「AppLocker」を展開します。下にある「EXEとDLL」や「Packaged app-Executable」をクリックし、PADを起動した時間帯にエラーイベント(8003~8006)がないか確認します。同様に「CodeIntegrity」→「Operational」も確認し、3075番のイベントがないか調べます。 - PowerShellで実行ポリシーを確認する
PowerShellを管理者として開き、Get-AppLockerPolicy -Effectiveを実行します。結果にPADの実行ファイルへのパスや発行元ルールが含まれているか確認します。エラーが出る場合はAppLockerサービスが無効かもしれません。 - WDACポリシーの適用状況を確認する
PowerShellでGet-CIPolicyまたはGet-WDACPolicyを実行します(環境によってコマンドが異なります)。ポリシーが適用されていれば、その内容が表示されます。状態が「Enabled」で、PADに関連するルールが含まれていない可能性があります。 - インストール場所と署名を確認する
PADの実行ファイル(通常はC:\Program Files\Power Automate Desktop\など)を右クリック→プロパティ→「デジタル署名」タブを開き、Microsoft Corporationの署名が有効か確認します。署名がない場合、インストーラが改ざんされているか、不正な配布元から入手した可能性があります。 - ブラウザ拡張の状態を確認する
Microsoft EdgeやGoogle Chromeで、PAD拡張機能が有効になっているか確認します。アドレスバーに「edge://extensions/」または「chrome://extensions/」と入力し、「Power Automate」と検索します。拡張機能が無効になっている場合は有効にしますが、業務ポリシーでブロックされている場合は拡張機能アイコンがグレーアウトしているか、インストールそのものができません。
アカウントとライセンスの確認
PADの起動そのものはライセンスがなくても可能ですが、フローを実行するには有効なライセンスが必要です。ただし、起動禁止のエラーが出る場合、ライセンス不足ではなく、端末側の制限が原因であることが多いです。それでも確認すべき点として、PADにサインインする際に組織アカウント(職場のMicrosoft 365アカウント)を使用しているかどうかがあります。個人のMicrosoftアカウントでサインインしようとすると、テナントのポリシーによってブロックされることがあります。また、管理者がユーザーにPADの使用権限を割り当てていない場合も、サインイン後にライセンスエラーが表示されます。この場合はPower Platform管理センターで自分にライセンスが割り当てられているか、管理者に問い合わせてください。
管理者に伝えるべき情報の整理
自分だけで解決できない場合、管理者にエスカレーションする必要があります。以下の表を参考に、必要な情報を整理して報告しましょう。
| 原因 | 確認方法 | 管理者に伝える内容 |
|---|---|---|
| AppLockerルールによるブロック | イベントビューアーでイベントID 8003~8006を確認 | ブロックされたファイルのパス、発行元情報、イベントIDと時刻 |
| WDACポリシーによるブロック | イベントビューアーでイベントID 3075を確認。PowerShellで Get-CIPolicy |
ブロックされたファイルのハッシュ、ポリシー名、イベントID |
| ブラウザ拡張のポリシーブロック | ブラウザの拡張機能ページで「組織によって管理されています」と表示される | ブラウザの種類(Edge/Chrome)、拡張機能ID、管理ポリシーが適用されている旨 |
| ライセンス未割り当て | PAD起動後に「ライセンスがありません」と表示される | ユーザーのUPN(メールアドレス)、使用しているPADのバージョン、エラーメッセージのスクリーンショット |
管理者に報告する際は、エラーメッセージのスクリーンショットやイベントビューアーのログを添付するとスムーズです。また、業務上PADが必要な理由(どのようなフローを動かしたいのか)も簡潔に伝えると、許可申請が通りやすくなります。
失敗パターンと注意点
起動禁止の原因を自己判断で解決しようとして、かえってトラブルを招く例があります。以下に典型的な失敗パターンを挙げます。
- 個人用Microsoftアカウントでサインインする
社内端末に個人アカウントでサインインすると、テナントのポリシー違反となり、アカウントがロックされたり、IT部門から注意を受けたりする可能性があります。必ず組織アカウントを使用してください。 - 非公式のインストーラやポータブル版を使う
インターネット上にはPADの改造版やポータブル版が出回っていますが、これらはセキュリティリスクが高く、社内ポリシーで禁止されている場合がほとんどです。たとえ起動できても、その後の監査で発覚した場合、厳しい処分の対象になることがあります。 - ローカル管理者権限で強制的に実行する
「管理者として実行」を使っても、AppLockerやWDACのポリシーはユーザー権限に関係なくブロックされます。無理に実行しようとすると、OSの保護機能が働いてシステムが不安定になることがあります。 - イベントログを確認せずに再インストールを繰り返す
根本原因を特定せずにアンインストールと再インストールを繰り返しても、同じポリシーが適用されているため解決しません。まずログを確認することが重要です。
よくある質問
Q: PADの代わりにPower Automate for desktop(旧称)を使っても同じですか?
同じ製品です。名称が変わっただけで、実行ファイルやポリシー上の扱いは変わりません。
Q: 自宅の個人PCでは問題なく動くのに、社内端末だけ動かないのはなぜですか?
個人PCにはAppLockerやWDACといった制限がかかっていないためです。社内端末ではセキュリティポリシーが厳しく設定されているため、追加の許可が必要になります。
Q: 管理者に申請してからどのくらいで使えるようになりますか?
組織のルールによりますが、ポリシーの変更には数日から1週間程度かかる場合があります。緊急の場合は、一時的にテスト用の端末を借りるなどの対応を検討してください。
Q: イベントビューアーを見ても何も記録がありません。どうすればいいですか?
AppLockerやWDACが有効でないか、別の理由(インストール不備、依存ファイル不足など)の可能性があります。その場合は、PADが正常にインストールされているか、Windowsの機能として「Power Automate Desktop」が有効になっているかを確認してください。
まとめ
社内端末でPower Automate Desktopが起動禁止になる原因は、AppLockerやWDACといったアプリケーション制御機能であることがほとんどです。まずはイベントビューアーでブロックログを確認し、どの制限が働いているかを特定してください。自己判断で個人アカウントや非公式ツールを使用するのではなく、必要な情報を整理して管理者に許可を申請することが、安全かつ確実な解決方法です。社内のセキュリティポリシーを尊重しつつ、業務効率化のために正しい手順でPADを利用できるようにしましょう。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
