ข้อผิดพลาด "Windows ไม่สามารถแสดงการตั้งค่าไฟร์วอลล์ Windows" ขณะเข้าถึงการตั้งค่าไฟร์วอลล์ใน Windows XP
อาการ
- วินโดว์. บริการไฟร์วอลล์/การเชื่อมต่ออินเทอร์เน็ตร่วมกัน (ICS) ไม่อยู่ใน Services.msc คอนโซล
- บริการ Windows Firewall/Internet Connection Sharing (ICS) แสดงอยู่ในบริการ Console แต่คุณอาจไม่สามารถเริ่มบริการได้
- ข้อผิดพลาดต่อไปนี้เกิดขึ้นเมื่อเข้าถึงการตั้งค่าไฟร์วอลล์ (firewall.cpl)
เนื่องจากปัญหาที่ไม่สามารถระบุได้ Windows จึงไม่สามารถแสดง Windows Firewall ได้ การตั้งค่า.
สาเหตุ
กรณีที่ 1: สิ่งนี้เกิดขึ้นเนื่องจากการสูญหายหรือเสียหาย การเข้าถึงที่ใช้ร่วมกัน รีจิสตรีคีย์ ซึ่งแสดงถึง Windows Firewall บริการ. กรณีนี้มักเกิดขึ้นหากระบบของคุณติดไวรัสหรือมัลแวร์อื่นๆ หรือภายหลังการกำจัดไวรัส ใน. ร่วมกับโซลูชันที่ให้ไว้ในบทความ ขอแนะนำให้เรียกใช้การล้างข้อมูลระบบอย่างละเอียด
กรณีที่ 2: คุณมี Windows Live OneCare ติดตั้ง Windows Live OneCare มีไฟร์วอลล์ของตัวเองซึ่งตรวจสอบทั้งขาเข้าและขาออก การเชื่อมต่อขาออก เพราะไม่ควรเปิดไฟร์วอลล์สองตัวพร้อมกัน เวลา Windows Live OneCare จะปิด Windows Firewall หากไฟล์. หลังกำลังทำงาน ดังนั้น Windows Live OneCareusers จึงสามารถละเว้นข้อความแสดงข้อผิดพลาดเกี่ยวกับ Windows Firewall ได้อย่างปลอดภัย
ปณิธาน
วิธีแก้ปัญหาสำหรับกรณีที่ 1:
ดาวน์โหลด sharedaccess.reg (สำหรับ. ระบบ Windows XP ด้วย เซอร์วิสแพ็ค 2หรือเซอร์วิสแพ็ค 3 นำไปใช้) และบันทึกไปที่ เดสก์ทอป. จากนั้นดับเบิลคลิกที่ไฟล์เพื่อรวมเนื้อหาเข้ากับรีจิสตรี รายการบริการจะถูกสร้างขึ้น เริ่มต้นใหม่. Windows (ขั้นตอนบังคับ มิฉะนั้น คำสั่ง NETSH ต่อไปนี้อาจแสดงข้อผิดพลาด)
หลังจากรีสตาร์ท Windows ให้รันคำสั่งต่อไปนี้ผ่านกล่องโต้ตอบ Start, Run:
CMD /K NETSH FIREWALL รีเซ็ต
เปิดแอปเพล็ตไฟร์วอลล์จากแผงควบคุม และดูว่าคุณสามารถกำหนดค่าได้หรือไม่ ที่ ไฟร์วอลล์หน้าต่าง การตั้งค่า.
หากขั้นตอนข้างต้นไม่ช่วยเป็นวิธีแก้ปัญหาสุดท้าย (ก่อนที่จะพยายามติดตั้ง Service Pack ใหม่) ให้ลองใช้คำสั่งต่อไปนี้:
คลิกเริ่ม เรียกใช้ และพิมพ์:
rundll32 setupapi, InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.inf
คำสั่งด้านบนซ่อมแซมการตั้งค่า Windows Firewall ส่วนใหญ่เมื่อฉันทดสอบ หลังจากรันคำสั่งดังกล่าวแล้ว ให้รีสตาร์ท Windows แล้วเรียกใช้สิ่งต่อไปนี้:
CMD /K NETSH FIREWALL รีเซ็ต
พยายามเริ่มแอปเพล็ตไฟร์วอลล์ เริ่ม ไฟร์วอลล์หน้าต่าง บริการ. เมื่อได้รับแจ้ง