Powered by Jasper Roberts - Blog

เปิด service ของ Windows Fiewall ไม่ได้

เปิด service ของ Windows Fiewall ไม่ได้

ซึ่งอาจจะมีผลทำให้เรา ping หาเครื่อง ๆ นั้นไม่เจอ

วิธีแก้ไข  ให้ทำการ  Rebuilding the WMI Repository มีดังนี้
========================================
สำหรับ Windows XP Service Pack 2
คลิ๊ก Start, Run แล้วพิมพ์คำสั่ง

• rundll32 wbemupgd, UpgradeRepository

------------------------
สำหรับ Windows Server 2003
คลิ๊ก Start, Run แล้วพิมพ์คำสั่ง

• rundll32 wbemupgd, RepairWMISetup

------------------------
สำหรับ Windows versions อื่น ๆ
คลิ๊ก Start, Run แล้วพิมพ์คำสั่ง CMD.EXE กด Enter เข้า command prompt

พิมพ์คำสั่ง
• net stop winmgmt

เปิด Windows Explorer, เพื่อเปลี่ยนโฟลเดอร์ %windir%\System32\Wbem\Repository. (ยกตัวอย่างเช่น, %windir%\System32\Wbem\Repository_bad.). %windir% ใช้แทน path ไปยังไดเร็คทอรี่ของ Windows , ซึ่งมักจะเป็น C:\Windows.

กลับไปที่หน้าต่าง Command Prompt , แล้วพิมพ์คำสั่งด้านล่างแล้วกด Enter ทีละคำสั่ง

• net start winmgmt

• EXIT
ทีนี้กลับไปที่ Control Panel ท่านก็จะสามารถเปิด service ของ Windows Firewall ได้แล้วครับ


*******************************************************
วิธีที่  2
ขั้นตอน
1. คลิ๊ก Start
2. เลือก Run
3. พิมพ์ cmd กด OK
4. ที่ command prompt  ที่จะขึ้นมา
5. พิมพ์  netsh winsock reset  
6. กด Enter    รอจนโปรแกรมดำเนินการเสร็จ จะได้รับรายงานว่า
"Successfully reset the Winsock Catalog. You must restart the machine in order to complete the reset."
7. restart Computer 1 ครั้งครับ