Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: ไม่พบไฟล์สคริปต์ 'C:\Windows\system32\Maintenance.vbs'

ผู้ใช้ประสบ Can not find script file จากหลายสาเหตุ รวมถึงไฟล์ระบบเสียหาย (corrupt system files) และการติดเชื้อมัลแวร์ (malware infections) ข้อความข้อผิดพลาดนี้มีสถานการณ์เกิดขึ้นต่างกัน ได้แก่ ระหว่างบูท (bootup) เมื่อแอปพลิเคชันกำลังเปิด หรือเมื่อใช้การตั้งค่าในระบบปฏิบัติการ

แก้ไข: ไม่พบไฟล์สคริปต์  C:\Windows\system32\Maintenance.vbs

 

สามารถใช้ยูทิลิตี้ AutoRun เพื่อตรวจสอบว่าบริการใดเริ่มต้นเมื่อคอมพิวเตอร์เริ่มต้น และกระบวนการใดอาจก่อให้เกิดข้อผิดพลาดปัจจุบัน จากนั้นสามารถปิดใช้งานบริการที่น่าจะเป็นสาเหตุได้

ปัญหานี้อาจเกิดบน Windows Client OS ใดๆ แต่เราจะเน้นการแก้ไขบน Windows 10 โซลูชันทั้งหมดในบทความนี้ใช้ได้กับ Windows 7 รุ่นใหม่ๆ ทั้งหมดเช่นกัน

วิธีที่ 1: สร้างไฟล์ *.vbs ใหม่

วิธีแรกคือสร้างไฟล์ maintenance.vbs ใหม่ใน Windows หลังสร้างไฟล์ เราจะไปที่ตำแหน่งเดิมและแทนที่ไฟล์ที่นั่น เมื่อรีสตาร์ทคอมพิวเตอร์ ไฟล์จะถูกรันโดยระบบ และข้อความข้อผิดพลาดจะไม่ปรากฏอีก

  1. สร้าง เอกสารข้อความใหม่บน Desktop พิมพ์เนื้อหาต่อไปนี้:
    Wscript.Quit
  2. เปิดหน้าต่าง Save As ของไฟล์ เลือก File type เป็น *.*
  3. ตั้งชื่อเอกสารว่า Maintenance.vbs บันทึกและออก
  4. ตอนนี้ คัดลอกไฟล์ไปที่ตำแหน่ง:
    C:\Windows\System32
  5. Restart Windows และตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 2: ตรวจสอบไฟล์ระบบ (System File Check)

เหตุผลหนึ่งที่ Windows หยุดทำงาน หรือเราอาจประสบปัญหากับไฟล์ระบบ คือ เมื่อไฟล์เหล่านั้นเสียหาย ขอบคุณ Microsoft และเครื่องมือชื่อ System File Checker (SFC) เราจะสามารถสแกนและซ่อมแซมปัญหาที่เกี่ยวกับการเสียหายของระบบได้

แก้ไข: ไม่พบไฟล์สคริปต์  C:\Windows\system32\Maintenance.vbs

SFC ต้องรันผ่าน Command Prompt แบบขlevéated (elevated command prompt interface) สามารถใช้ System File Checker ตรวจสอบไฟล์เสียหาย หากเครื่องมือพบ จะแทนที่ด้วยไฟล์ใหม่อัตโนมัติหลังดาวน์โหลดจากอินเทอร์เน็ต

วิธีที่ 3: ทำ DISM Cleanup

Windows 10 มาพร้อม Command-line utility ที่ช่วยเหลือมากชื่อ Deployment Image Servicing and Management (DISM) ปกติคำสั่ง DISM ใช้เมื่อ SFC utility ไม่สามารถซ่อมแซมไฟล์ระบบที่เสียหายหรือถูกแก้ไขได้

แก้ไข: ไม่พบไฟล์สคริปต์  C:\Windows\system32\Maintenance.vbs

รัน DISM Repair tool บนคอมพิวเตอร์ในฐานะ Administrator และรอจนกระบวนการทั้งหมดเสร็จสิ้น หลังเสร็จ ต้องรีสตาร์ทคอมพิวเตอร์ก่อนดำเนินการต่อกับโซลูชันอื่นๆ

วิธีที่ 4: ตรวจสอบมัลแวร์

เหตุผลหนึ่งที่ปัญหานี้อาจเกิดคือ ไฟล์ระบบของคุณติดเชื้อมัลแวร์ เราแนะนำอย่างยิ่งให้รัน Antivirus scan และตรวจสอบว่ามีมัลแวร์บนระบบหรือไม่

ปกติระบบมี Windows Defender ทำงานอยู่ในพื้นหลังตลอดเวลา ตรวจสอบมัลแวร์และไวรัสบนไฟล์เข้าและออกบ่อยครั้ง อย่างไรก็ตาม หากปิดอยู่ จะไม่ค่อยมีประโยชน์ ตรวจสอบให้แน่ใจว่า Windows Defender เปิดอยู่ (Turned On) และดำเนินการ Full Scan ของระบบ

แนวทางปฏิบัติที่ดีที่สุด คือ ไม่ได้แค่สแกนมัลแวร์ด้วย Antivirus ตัวเดียว แต่ยังตรวจสอบอีกว่าอีก Antivirus หนึ่งสามารถหามัลแวร์ได้หรือไม่ สามารถใช้ Malwarebytes สแกนมัลแวร์บนคอมพิวเตอร์ได้เช่นกัน