Home » เทคโนโลยีสารสนเทศ, เรื่องทั่วไป

เมื่อ WMI generic failure เราจะ Re-install-WMI-for-WindowsXP ได้อย่างไร?

19 เมษายน 2010 3 Comments

เมื่อ WMI generic failure เราจะ re-install-WMI-for-WindowsXP ได้อย่างไร?

เมื่อวินโดวส์เอ็กซ์พี มีปัญหากับระบบของตัวเอง (๕๕๕) มีข้อความแจ้งเตือนมาตลอดว่า โปรแกรม WMI มีปัญหาทำให้เกิดช่องโหว่ ไม่สามารถป้องกันโปรแกรมจำพวกมัลแวร์ทั้งหลายได้ ให้แจ้งแอ็ดมินด่วน หรืออะไรทำนองเนี้ย (จำข้อความไม่ได้) ซึ่งก็เป็นเรื่องที่น่ารำคาญพอควร ปิดแล้วก็เด้งมาใหม่ทุกครั้งเลยสิท่า ผมเองก็เลยต้องเสาะหาวิธีจัดการกับระบบให้กลับคืนดังเดิม ทั้งนี้ได้พบเว็บฟอร์รั่มอยู่ที่ http://www.pcreview.co.uk/forums/thread-531758.php ได้บอกวิธีการแก้ปัญหาระบบโดยการติดตั้ง WMI ลงไปใหม่โดยใช้คอมมานด์คำสั่งบนดอสโหมด (Dos Command Mode) ดังนี้

<– Copy Below –>
net stop winmgmt
pause
c:
cd c:\windows\system32\wbem
rd /S /Q repository
regsvr32 /s %systemroot%\system32\scecli.dll
regsvr32 /s %systemroot%\system32\userenv.dll
mofcomp cimwin32.mof
mofcomp cimwin32.mfl
mofcomp rsop.mof
mofcomp rsop.mfl
for /f %%s in (‘dir /b /s *.dll’) do regsvr32 /s %%s
for /f %%s in (‘dir /b *.mof’) do mofcomp %%s
for /f %%s in (‘dir /b *.mfl’) do mofcomp %%s
mofcomp exwmi.mof
mofcomp -n:root\cimv2\applications\exchange wbemcons.mof
mofcomp -n:root\cimv2\applications\exchange smtpcons.mof
mofcomp exmgmt.mof
<– End Copy –>

Credit for Todd J Heron
Subject: Re: WMI generic failure
From: “Todd J Heron” <todd_heron_no_spam@hotmail.com>
Sent: 10/5/2004 11:48:46 AM

คำสั่งด้านบนนี้เราสามารถคัดลอกทีละบรรทัดคำสั่งแล้วนำไปวางในหน้าต่างคอมมานด์ เพื่อให้ทำงานเป็นลำดับกันไปก็ได้ (ยกเว้น คำสั่ง PAUSE)
หรืออาจสร้างไฟล์คอมมานด์ที่ประกอบด้วยคำสั่งทั้งหมดนี้อยู่ภายใน แล้วนำไปสั่งให้ทำงานในขั้นตอนเดียวก็ได้
วิธีการสร้างไฟล์คอมมานด์ สร้างได้โดย
1. คลิกขวาของเมาส์ในพื้นที่วางหน้าจอ จะปรากฎเมนูขึ้น
2. เลือกเมนู New -> Text Document
3. ระบบจะสร้างไฟล์ใหม่ขึ้นมา 1 ไฟล์ และรอให้เราตั้งชื่อไฟล์
4. ให้ตั้งชื่อไฟล์ดังนี้ ReintWMI.cmd หรือจะตั้งเป็นชื่ออื่นๆก็ได้ แต่ส่วนขยายของไฟล์หรือนามสกุลให้ตั้งเป็น CMD หลังจากนั้นให้กดปุ่ม Enter
5. เมื่อตั้งชื่อไฟล์แล้วระบบจะสอบถามคำยืนยันในการเปลี่ยนส่วนขยายของไฟล์ จาก txt เป็น cmd ให้ตอบ Yes เพื่อยืนยัน
6. คลิกปุ่มขวาของเมาส์ที่ไฟล์ที่สร้างขึ้นใหม่ ย้ำว่าปุ่มขวานะครับ
7. เลือกเมนู Edit เพื่อแก้ไขไฟล์
8. คัดลอกคำสั่งทุกบรรทัดด้านบน ไปวางไว้ในไฟล์คอมมานด์ ReintWMI.cmd
9. สั่งบันทึกไฟล์ดังกล่าว

*** หากขึ้เกียจทำตามโหลดได้ตามนี้เลยครับ ไปแตกซิปเอาเอง

http://www.ziddu.com/download/9508714/ReintWMI.rar.html หรือ
http://www.filefactory.com/file/b12e91a/n/ReintWMI.rar หรือ
http://kewlshare.com/dl/0e703313e530/ReintWMI.rar.html

วิธีการสั่้งให้โปรแกรมทำงาน (กลุ่มคำสั่งคอมพิวเตอร์ เรียกว่าโปรแกรม)
โดยการดับเบิลคลิกไปที่โปรแกรม ReintWMI.cmd
รอดูผลการทำงาน
หลังจากโปรแกรมทำงานเสร็จโดยไม่มีปัญหาใดๆ ให้สั่งรีสตาร์ทระบบหน่งครั้ง
สังเกตว่าระบบได้รับการแก้ไขแล้วหรือไม่? ถ้าได้ แลดงว่าโปรแกรมนี้ ถูกต้อง ถ้าไม่ได้ ก็หาสาเหตุกันต่อไปว่าเป็นเพราะอะไร?
สำหรับผมยืนยันว่า คำสั่งเหล่านี้ได้ผลสำหรับเครื่องของผมที่มีปัญหา และได้รับการแก้ไขไปโดยโปรแกรมนี้เรียบร้อยแล้ว

บอกต่อกันไปสำหรับใครที่มีปัญหาเกี่ยกับ WMI นะครับ

3 Comments »

Leave your response!

You must be logged in to post a comment.