Windows XPでファイアウォール設定にアクセスしているときに、「WindowsはWindowsファイアウォール設定を表示できません」というエラーが表示されます

Windows XPでファイアウォール設定にアクセスしているときに、「WindowsはWindowsファイアウォール設定を表示できません」というエラーが表示されます

症状

  1. ウィンドウズ。 Services.mscにリストされていないファイアウォール/インターネット接続の共有(ICS)サービス。 コンソール。
  2. Windowsファイアウォール/インターネット接続の共有(ICS)サービスは、[サービス]に一覧表示されています。 コンソールですが、サービスを開始できない場合があります。
  3. ファイアウォール設定にアクセスすると、次のエラーが発生します(Firewall.cpl)

不明な問題のため、WindowsはWindowsファイアウォールを表示できません。 設定。

原因

ケース1: これは、欠落または破損が原因で発生します SharedAccess レジストリキー。Windowsファイアウォールを表します。 サービス。 これは通常、システムがウイルスやその他のマルウェアに感染している場合、またはウイルス除去の余波がある場合に発生します。 の。 この記事で提供されているソリューションと併せて、システムの完全なクリーンアップを実行することをお勧めします。

ケース2: あなたが持っている Windows Live OneCare インストールされています。 Windows Live OneCareには、インバウンドとの両方を監視する独自のファイアウォールがあります。 アウトバウンド接続。 2つのファイアウォールを同時にオンにしないでください。 時間、Windows Live OneCaは、次の場合にWindowsファイアウォールをオフにします。 後者が実行されています。 したがって、Windows Live OneCareusersは、Windowsファイアウォールに関するエラーメッセージを安全に無視できます。

解決

ケース1の解決策:

ダウンロード sharedaccess.reg (それだけに。 WindowsXPシステムと サービスパック2またサービスパック3 適用)およびに保存します。 デスクトップ。 次に、ファイルをダブルクリックして、コンテンツをレジストリにマージします。 サービスエントリが作成されます。 再起動。 Windows(必須の手順。そうでない場合、次のNETSHコマンドでエラーが表示される場合があります)。

Windowsを再起動した後、[スタート]、[ファイル名を指定して実行]ダイアログから次のコマンドを実行します。

CMD / KNETSHファイアウォールリセット

コントロールパネルからファイアウォールアプレットを起動し、構成できるかどうかを確認します。 the Windowsファイアウォール 設定。

上記の手順が役に立たない場合は、最後の手段として。 (Service Packを再インストールする前に)、次のコマンドを試してください。

[スタート]、[ファイル名を指定して実行]の順にクリックし、次のように入力します。

rundll32 setupapi、InstallHinfSection Ndi-Steelhead 132%windir%\ inf \ netrass.inf

上記のコマンドは、テスト時にほとんどのWindowsファイアウォール設定を修復しました。 上記のコマンドを実行した後、Windowsを再起動し、次を実行します。

CMD / KNETSHファイアウォールリセット

ファイアウォールアプレットの起動を試みます。 を開始します Windowsファイアウォール サービス。 プロンプトが表示されたら。