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

Windowsファイアウォールエラー0x8007042cの修正方法

Windowsファイアウォールエラー0x8007042cとは

Windowsファイアウォールを起動しようとした際に、0x8007042c – 「依存関係サービスまたはグループは開始できませんでした」というエラーが表示され、ファイアウォールが起動できない場合は、主に以下の2つの原因が考えられます。

  • Windowsファイアウォール本体、またはその起動に必要な依存サービスが実行されていない
  • マルウェアが存在し、ファイアウォールの起動を妨げている

また、一部のケースでは、サードパーティ製ファイアウォールソフトがWindowsファイアウォールを無効化していることがあります。この場合は、該当ソフトをアンインストールすることで即座に問題が解決することもあります。

この記事では、マルウェアの検出・除去や、Windowsファイアウォールとその依存サービスの起動方法など、いくつかの解決策を紹介します。なお、このエラーはWindows VistaからWindows 10までの各バージョンで共通して発生するものです。

Windowsファイアウォールエラー0x8007042cの修正方法

方法1:Windowsファイアウォールサービスとその依存サービスを起動する

Windowsファイアウォールのサービスを起動し、今後も自動的に開始されるように設定できます。以下の手順に従ってください。

  1. Windowsキーを押し、「services」と入力します。サービスアプリを右クリックし、「管理者として実行」を選択します。UACプロンプトが表示されたら承認するか、必要に応じて資格情報を入力します。スタートメニューで「cmd」と入力して管理者として開き、「services.msc」と入力してEnterキーを押す方法でもサービス画面を開けます。
  2. サービスウィンドウでWindows Firewallを見つけてダブルクリックします。
  3. 「スタートアップの種類」で「自動」を選択します。
  4. サービスの状態が「停止」になっている場合は、「開始」をクリックします。
  5. 「適用」をクリックし、「OK」をクリックします。
  6. 同じウィンドウ内で「Base Filtering Engine」を探してダブルクリックします。
  7. 「スタートアップの種類」で「自動」を選択します。
  8. サービスの状態が「停止」になっている場合は、「開始」をクリックします。
  9. 「適用」をクリックし、「OK」をクリックします。
  10. Windowsを再起動し、Windowsファイアウォールが有効になっているかどうかを確認します。

Windowsファイアウォールエラー0x8007042cの修正方法

方法2:関連するサービスを一括で起動する

Windowsファイアウォールに関連するサービスが正しく動作していない可能性もあります。管理者権限のコマンドプロンプトで以下のコマンドを実行するか、次の手順に従ってください。

  1. Windowsキー + Rを押し、「notepad」と入力してメモ帳を開きます。

以下のコマンドをコピーして、メモ帳のウィンドウに貼り付けます。

sc config MpsSvc start= auto

sc config KeyIso start= auto

sc config BFE start= auto

sc config FwcAgent start= auto

net stop MpsSvc

net start MpsSvc

net stop KeyIso

net start KeyIso

net start Wlansvc

net start dot3svc

net start EapHostnet

net stop BFE

net start BFE

net start PolicyAgent

net start MpsSvc

net start IKEEXT

net start DcaSvcnet

net stop FwcAgent

net start FwcAgent

  1. メモ帳で「ファイル > 名前を付けて保存」を選択し、「ファイルの種類」で「すべてのファイル」を選びます。左側のペインで「デスクトップ」を選択し、ファイル名に「repair.bat」と入力して「保存」をクリックし、メモ帳を閉じます。
  2. デスクトップに移動し、作成した「repair.bat」ファイルを右クリックして「管理者として実行」を選択します。画面に表示されるプロンプトにはすべて同意してください。コマンドプロンプトでサービスの停止を求められたら、「Y」を入力してEnterキーを押します。
  3. Windowsを再起動し、ファイアウォールを有効化できるかどうかを試してみてください。

Windowsファイアウォールエラー0x8007042cの修正方法

また、より徹底的な修復のために作成された専用スクリプトを実行してみることもできます。ファイルを右クリックして「管理者として実行」を選択し、コマンドプロンプトウィンドウの指示に従うことで、ファイアウォールを修復できます。

Windowsファイアウォールエラー0x8007042cの修正方法

方法3:マルウェアのスキャンと除去

マルウェアが存在すると、自身の通信を遮断されないよう、Windowsファイアウォールの起動が妨げられることがあります。お使いのマルウェア対策ソフトでスキャンと除去を行うか、以下の手順でアンチマルウェアソフトをインストールして使用してください。

  1. リンクをクリックしてMalwarebytes Anti-Malwareをダウンロードします。
  2. ダウンロード後、ダウンロードフォルダからインストールします。
  3. スキャンタブ > カスタムスキャン」に移動します。左側のペインのすべてのチェックボックスにチェックを入れ、右側のペインでスキャン対象のドライブを選択します。
  4. スキャン」をクリックし、スキャン完了後に「すべて隔離」をクリックします。

方法4:システムファイルのスキャンと修復

サービスに関連するシステムファイルが、ウイルスによって破損または削除されている可能性があります。SFC(システム ファイル チェッカー)ユーティリティを使用すると、この問題を解決できる場合があります。

  1. Windowsボタンを押し、「cmd」と入力して右クリックし、「管理者として実行」を選択してEnterキーを押します。画面にプロンプトが表示されたら承認します。
  2. 「sfc /scannow」と入力してEnterキーを押します。ユーティリティが不足または破損したシステムファイルをスキャンし、自動的に修復します。
  3. 処理が完了したらPCを再起動し、Windowsファイアウォールを有効化できるかどうかを確認してください。

Windowsファイアウォールエラー0x8007042cの修正方法

  1. Windows 10でエラー0xc0aa0301を解決する方法|DVD書き込みエラーの原因と9つの対処法

    ディスクへの書き込み(ライティング)とは、専用デバイスである「ディスクドライブ(光学ドライブ)」を使い、レーザー光線によって記録可能なCDやDVDにデータを書き込む作業のことです。Windowsにも標準でディスク書き込みツールが搭載されており、ソフトウェアや映画、ゲームなどのメディアを配布する際の定番手段として広く利用されてきました。 しかし、実際にファイルを書き込もうとした際に、多くのユーザーがDVD書き込みエラー「0xc0aa0301」に遭遇しています。このエラーは事前の警告なく突然発生し、放置すると画面上のダイアログボックスに繰り返し表示されるようになります。そのため、エラーを早期に対処

  2. Windows 10でSteamエラー53を解決する方法を徹底解説

    Steamユーザーの多くが遭遇するのが「エラー53」です。これはSteamでよく見られるエラーの一つで、アプリのクラッシュを引き起こすことがあります。「Steamエラーコード53とは何か?」と疑問に思う方も多いでしょう。このエラーは、SteamがPC上でゲームを正常に読み込めない場合に発生します。本記事では、このエラーの原因を詳しく解説し、「Steamのエラーコード53をどうやって直せばいいのか?」という疑問にお答えします。 Windows 10でSteamエラー53を修正する方法 Steamのエラーはさまざまな原因で発生します。考えられる主な原因は以下の通りです。 インターネット接続の不