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

Windows 10でWindows Script Hostエラーを解決する完全ガイド

Windows 10でWindows Script Hostエラーを解決する完全ガイド

Windows 10のパソコンを使っていると、数秒おきに「Windows Script Host」エラーが表示されて困っていませんか?慌てる必要はありません。しつこく何度もポップアップが現れるためマルウェア感染のように見えますが、実際にはそうでないケースがほとんどです。幸い、WSHエラーは比較的簡単に修復できます。この記事の手順に沿って対処していきましょう。

Windows Script Hostエラーの原因は?

Windows Script Host(WSH)は、Microsoftが開発した技術で、システム管理者が特定のタスクを自動化できるようにするために作られました。しかし、このWSH自体がエラーの原因になることがあります。厄介なのは、まったく新しいパソコンでも明確な理由なくこのエラーが発生することがある点です。とはいえ、多くの場合、Windows Script Hostエラーは以下のいずれかが原因となっています。

  • VBSスクリプトファイルの破損
  • Windowsレジストリの問題
  • Internet Explorerの不具合
  • マルウェア感染

それでは、これらの原因それぞれに対する効果的な解決策を見ていきましょう。

Windows Script Hostエラーを簡単に修復する方法

修正1:VBSスクリプトファイルを修復する

まず最初に行うべきは、.VBSファイルをデフォルトの値に戻すことです。これはレジストリエディターから操作するため、編集作業の前に必ずパソコン全体のバックアップを作成しておいてください。

  1. レジストリエディターを開きます(検索ボックスに「regedit」と入力し、該当する結果を開きます)。次に Computer\HKEY_CLASSES_ROOT\VBS へ移動します。
  2. 右側のペインで Default をダブルクリックし、値のデータVBSfile に変更します。
  3. OK をクリックしてパソコンを再起動します。これで正常な状態に戻るはずです。

修正2:レジストリを修復する

上記の修正でもレジストリを操作しましたが、その他のレジストリの問題によっても、複数のWindows Script Hostエラーウィンドウが表示されることがあります。最も手軽な対処法は、信頼できるレジストリ修復ツールを実行し、検出された問題をすべて自動的に修復してもらうことです。

修正3:Internet Explorerを修復する

Internet Explorerを使用しているときにWindows Script Hostエラーが発生する場合は、以下の手順を試してください。

  1. Internet Explorerを開きます。
  2. ツール ボタンをクリックし、インターネットオプション を選択します。
  3. 詳細設定 タブをクリックし、「スクリプトのデバッグを使用しない(Internet Explorer)」と「スクリプトのデバッグを使用しない(その他)」のチェックボックスにチェックを入れます。
  4. 「スクリプトエラーごとに通知を表示する」のチェックを外し、OK をクリックします。

修正4:マルウェアを削除する

エラーの原因がマルウェアだと疑われる場合は、信頼できるアンチマルウェアソフトを実行しましょう。脅威が検出されたら、ウイルスを隔離・削除し、その後エラーが解消されたかどうかを確認してください。

  1. Windows 11の修復方法を徹底解説!エラー・不具合を解消する7つの対処法

    Windows 11はまだリリースされてから日が浅く、OSに悪影響を及ぼす可能性のあるバグやエラーに遭遇することは珍しくありません。対処法は大きく分けて2つあります。1つ目はMicrosoftが修正パッチを公開するのを待つこと、2つ目は自分の手で問題を解決することです。幸い、小さな不具合であれば、思っているよりも簡単に修理できます。この記事では、SFCおよびDISMスキャンを使う場合と使わない場合の両方について、Windows 11を修復するための便利なガイドと、悩まされているエラーへの簡単な対処法をリストアップしてご紹介します。 Windows 11の修復方法 Windows 11を修復

  2. Windows 10のライセンス認証時に発生する「Windows Script Hostエラー(0xc004f025)」の解決方法

    Windows 10でプロダクトキーのライセンス認証を行う際に、「Windows Script Hostエラー」が発生することがあります。この場合、エラーコード0xc004f025が表示され、以下のようなメッセージが伴います。エラー: 0xc004f025 アクセスが拒否されました。要求された操作には昇格された特権が必要です。また、SLMGRツール(Software License Management Tool)を使用してWindowsサーバーの有効期限を延長しようとした際にも、同様のスクリプトホストエラーが発生することがあります。SLMGRは、Windowsのライセンス認証関連のタスクを実