Windows XPでファイアウォール設定にアクセスしているときに、「WindowsはWindowsファイアウォール設定を表示できません」というエラーが表示されます
症状
- ウィンドウズ。 Services.mscにリストされていないファイアウォール/インターネット接続の共有(ICS)サービス。 コンソール。
- Windowsファイアウォール/インターネット接続の共有(ICS)サービスは、[サービス]に一覧表示されています。 コンソールですが、サービスを開始できない場合があります。
- ファイアウォール設定にアクセスすると、次のエラーが発生します(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ファイアウォール サービス。 プロンプトが表示されたら。