ลองเข้าไปดู Control Panel > Administrative Tools > Event Viewer ก็เห็น Error สีแดงๆตามภาพ
Double Click บนจุด Error ก็เห็นหน้าต่างตามรูปข้างล่าง
ตัวอักษรที่เขียนก็เป็นตามข้างล่างนี้
DCOM got error "The system cannot find the file specified. " attempting to start the service BITS with arguments "" in order to run the server:
{4991D34B-80A1-4291-83B6-3328366B9097}
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
อ่านดูก็ไม่เข้าใจว่ามีปัญหาอะไร แต่คิดว่าปัญหาน่าจะมาจาก DCOM และ BITS (Background Intelligent Transfer Service) ก็เลยเข้าไปดูที่ Services โดยไปที่ Run > services.msc และก็หาดู Background Intelligent Transfer Service คลิกไปดู Properties ก็เห็นว่า PATH มันเป็น
%fsystemRoot%\System32\svchost.exe -k netsvcs
ซึ่งผิด ความจริงควรจะเป็น %SsystemRoot%\System32\svchost.exe -k netsvcs ทำให้ระบบหาไฟล์ไม่เจอตามที่ต้องการจึงเป็นเห็นให้เกิดปัญหานั่นเอง
ทีนี้มันเป็นได้ยังไง เท่าที่หาข้อมูลดู เหตุการณ์ที่ PATH เปลี่ยนเช่นนี้จะเกิดจาก Malware/Spyware ซึ่งก็แปลกใจที่ทำไม ESET ที่ใช้งานอยู่จับไม่ได้ แต่ก็มีความเห็นจากหลายๆคนว่าโปรแกรมจับ Malware มันจะจับตัวนี้ไม่ได้
สำหรับวิธีการแก้ปัญหาเอามาจาก http://help.lockergnome.com/windows/fystemRoot-fix--ftopict585078.html สรุปได้ตามนี้
1. เปิดโปรแกรมแก้ไข Registry โดยไปที่ Start > Run > regedit แล้วก็ Edit > Find > fystem
2. รอสักแป๊ปมันจะเจอ fystem ใน ImagePath ให้เลือกมันแล้ว ไปที่ menu Edit > Permissions > เลือก Full Control หลังจากนั้นคลิกขวาที่ ImagePath > เลือก Modify แล้วเปลี่ยน f ไปเป็น S
3. กดปุ่ม F3 บนคีย์บอร์ดเพื่อหา fystem อันต่อไปแล้วทำซ้ำข้อ 2.
4. Run > services.msc
5. หา: Background Intelligent Transfer Service (BITS), double-click แล้วเปลี่ยน
start-up type ไปเป็น manual แล้วคลิก Start หลังจากนั้น เปลี่ยน start-up type กลับไปเป็น
Automatic.
6. หา Automatic Updates แล้วทำเหมือนข้อ 5.
เท่านี้ก็จะกำจัดปัญหาไปได้ หลังจากนี้ต้องรันโปรแกรมเพื่อหา Malware ในเครื่องแล้วลบออกให้หมด ตอนนี้ใช้ Malwarebytes' ก็ไม่รู้ว่าดีแค่ไหน
No comments:
Post a Comment