Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10で「PowerShell.exeはMicrosoftが検証済みのアプリではありません」というエラーを解決する方法

Windowsの起動やログイン時に「PowerShell.exeはMicrosoftが検証済みのアプリではありません」というエラーメッセージが繰り返し表示される場合、その原因はシステム上の別のアプリケーション(例:ASUS System Analysisなど)がバックグラウンドでPowerShellを実行しようとしていることにあります。

このエラーメッセージは通常、ユーザーがシステムにログインした際に表示され、メッセージボックスを閉じても何度もポップアップし続けるため、非常に煩わしい問題です。

エラーの主な原因

PowerShell関連のエラーにはさまざまな要因が考えられますが、最も多いのはバックグラウンドで動作するアプリケーションの影響です。

  • アプリケーションの競合:多くのOEM製アプリケーション(ASUS System Analysisなど)は、システムのバックグラウンドでさまざまな処理を行っており、その過程でPowerShellスクリプトやコマンドを実行しようとすることがあります。これが本エラーの引き金となります。

具体的な対処法に進む前に、まずログアウトして再度ログインしたり、タスクマネージャーで不要なタスク(ASUS System Analysisなど)を終了させることで、一時的に問題が解消されるかどうか確認してみてください。

クリーンブートで問題のあるアプリケーションを無効化する

別のアプリケーションがPowerShellにスクリプトやコマンドの実行を指示している場合、「Microsoft検証済みアプリ」のエラーが発生します。この場合、PCをクリーンブート状態にして、問題のあるアプリケーション(ASUS System Analysisなど)がシステム起動時に実行されないようにすることで、PowerShellの問題を解決できる可能性があります。

  1. Windowsキーをクリックし、「システム構成」と入力して開き、「サービス」タブに移動します。
  2. すべてのMicrosoftサービスを隠す」にチェックを入れ、「すべて無効」ボタンをクリックします。すべてのサービスを無効化したくない場合は、問題の原因と思われるサービスのみを無効にしてください。
  3. 次に「スタートアップ」タブに移動し、「タスクマネージャーを開く」リンクをクリックします。
  4. タスクマネージャーの「スタートアップ」タブで、各項目をひとつずつ無効化し、変更を適用します(タスクマネージャーとシステム構成の両方で)。
  5. PCを再起動し、起動後に「Microsoft検証済みアプリ」のメッセージが消えているかどうかを確認します。

問題が解消された場合は、原因となるアプリケーション・プロセス・サービスを特定するために、上記の手順に従ってひとつずつ有効化していきます。原因が特定できたら、システム起動時に無効のまま維持するか、該当アプリをアンインストールしてください。

Windowsの機能でPowerShellを無効化する

PowerShellがシステムの操作に必須でない場合は、Windowsの機能から無効化することで、このエラーを解消できます。

  1. Windowsキーをクリックし、「Windowsの機能」と入力して「Windowsの機能の有効化または無効化」を開きます。
  2. 一覧を下にスクロールし、「Windows PowerShell 2.0」の項目を見つけてチェックを外します
  3. 設定を確認してPowerShell機能を無効化し、PCを再起動して、エラーメッセージが表示されなくなったかどうかを確認します。

WindowsのSモードを無効化する

上記の2つの方法でも解決しない場合は、Windowsを再インストールする以外に、WindowsのSモードを解除するという選択肢があります(ただし、セキュリティが最優先でない場合に限ります)。Sモードを無効化するとシステムのセキュリティレベルが低下する点に注意してください。また、一度Sモードを解除すると、後から戻したい場合にはWindowsの再インストールが必要になることにも留意が必要です。

  1. まず、システム内の重要なファイルをバックアップします。次に、スタートボタンを右クリックして「アプリと機能」を選択します。
  2. アプリを入手する場所を選ぶ」セクションで、ドロップダウンから「任意の場所」を選択します。その後、PowerShellの問題が解決したかどうかを確認します。
  3. 問題が解決しない場合、またはオプションが存在しない・無効になっている・機能しない場合は、Windowsキーをクリックして「PC情報」と入力します。
  4. PC情報」を開き、「Windowsの仕様」セクションで自分のWindowsのエディションを確認します。
  5. Windowsのエディションが「Sモード」である場合は、スタートボタンを右クリックして「設定」を開きます。
  6. 更新とセキュリティ」を開き、左側のペインから「ライセンス認証」タブに移動します。
  7. Windows 10 Homeに切り替える」セクションにある「ストアに移動」リンクをクリックします。
  8. 表示されたMicrosoft Storeのページで「取得」ボタンをクリックし、続いて「インストール」ボタンをクリックします。
  9. 「はい、移動しましょう」をクリックし、プロセスが完了するまで待機します。
  10. 完了後、再度「PC情報」セクションでWindowsのエディションを確認し、Sモードが解除されていることを確かめます。
  11. 必要に応じて「アプリを入手する場所を選ぶ」を「任意の場所」に変更し、PCを再起動します。

再起動後、PowerShell.exeに関するエラーは解消されているはずです。それでも問題が続く場合は、OEM製ユーティリティの最新版をベンダーの公式サイトから入手して更新するか、原因となっているアプリケーションを完全にアンインストールすることも検討してみてください。

  1. Windows 10が起動しないときの対処法|原因別の修復手順を徹底解説

    パソコンが突然フリーズし、Windows 10が起動しなくなったら、どうすればよいでしょうか。このような状況に陥ると、大切なデータを失うリスクがあり、非常に深刻な問題です。いつ何が起こるかわからないからこそ、事前に対処方法を知っておくことが重要です。この記事では、パソコンの突然のクラッシュからシステムを守るための実践的な対処法をご紹介します。 なお、パソコンは起動するものの一部の機能が動作しない場合は、「スタートメニューが使えない」問題の修正方法を確認してください。一方、そもそもパソコンが起動しないケースでは、根本原因を特定するのが難しく、画面にエラーメッセージが表示されず、ただWindows

  2. Windows 10でNetflixアプリが動作しない問題を解決する完全ガイド

    Netflixを頻繁に利用している方なら、再生中に画面が真っ黒になり音も出ない、動画がカクカクしてスムーズに再生されないといったトラブルに遭遇すると、本当にストレスを感じるものです。Windows 10は優れたOSですが、同時にさまざまなバグや不具合を抱えているのも事実です。その代表的な問題のひとつが「Netflixアプリが動作しない」というもので、ブラウザでもアプリでも動作が極端に遅くなることが報告されています。 動画を再生しようとするたびに黒い画面が表示され、「Whoops, something went wrong(おっと、何かがうまくいきませんでした)」というエラーコードが出てしまうこ