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

แก้ไขข้อผิดพลาดการเริ่มต้น 'ไม่พบไฟล์สคริปต์' ใน Windows

“ไม่พบไฟล์สคริปต์” ปรากฏขึ้นเมื่อ Windows พยายามเรียกใช้สคริปต์ระหว่างการเริ่มต้นระบบ แต่ไฟล์ที่เชื่อมโยงกับงานนั้นสูญหาย ถูกย้าย หรือเสียหาย ซึ่งมักเกิดขึ้นเมื่อถอนการติดตั้งแอพ ยูทิลิตีการล้างข้อมูลลบไฟล์ หรือเครื่องมือความปลอดภัยลบสคริปต์ที่เป็นอันตรายแต่ทิ้งทางลัดเริ่มต้นไว้เบื้องหลัง Windows เรียกสคริปต์ที่ไม่มีอยู่ต่อไป และข้อความแจ้งจะแสดงทุกครั้งที่คุณบูต

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

1. ใช้การทำงานอัตโนมัติเพื่อลบรายการ StartupCheck.vbs ที่เสียหาย

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

  1. ดาวน์โหลดการทำงานอัตโนมัติ จากหน้า Microsoft Sysinternals อย่างเป็นทางการ
  2. คลิกขวาที่ Autoruns.exe ไฟล์และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
  3. อนุญาตให้การทำงานอัตโนมัติทำการสแกนให้เสร็จสิ้น
  4. กด Ctrl + F ให้พิมพ์ task.vbs (แทนที่ชื่อด้วยชื่อที่แสดงข้อผิดพลาด) จากนั้นคลิก ค้นหาถัดไป .
  5. หากการทำงานอัตโนมัติพบรายการที่เชื่อมโยงกับไฟล์ VBS ที่หายไป ให้ยกเลิกการทำเครื่องหมายที่ช่องเพื่อปิดการใช้งานหรือคลิกขวาแล้วเลือก ลบ .
  6. ค้นหาซ้ำจนกว่าจะไม่มีรายการปรากฏขึ้นอีก
  7. รีสตาร์ทพีซีของคุณและตรวจสอบผลลัพธ์

2. ซ่อมแซมสมาคมไฟล์ VBS ในรีจิสทรี

เมื่อ Windows ไม่รู้จักไฟล์ VBS อีกต่อไป สคริปต์ใดๆ ที่พยายามเรียกใช้จะล้มเหลว สิ่งนี้มักเกิดขึ้นหลังจากเครื่องมือล้างข้อมูลที่มีประสิทธิภาพ การแก้ไขรีจิสทรี หรือซอฟต์แวร์รักษาความปลอดภัยลบส่วนประกอบที่เกี่ยวข้องออก การคืนค่าการเชื่อมโยงเริ่มต้นจะนำ Windows Script Host ที่ถูกต้องกลับมา ดังนั้นไฟล์ VBS จึงเปิดด้วยตัวจัดการที่ถูกต้อง

  1. เปิด พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบ
  2. ป้อนข้อมูลต่อไปนี้แล้วกด Enter :
    assoc .vbs=VBSFile

  3. จากนั้นรัน:
    ftype VBSFile="%SystemRoot%\System32\WScript.exe" "%1" %*

  4. รีสตาร์ทพีซีของคุณและตรวจสอบอีกครั้ง

3. ซ่อมแซมไฟล์ระบบที่เสียหายด้วย SFC และ DISM

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

  1. เปิด พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบ
  2. เรียกใช้สิ่งนี้แล้วกด Enter:
    sfc /scannow

  3. ปล่อยให้การสแกนเสร็จสิ้น
  4. จากนั้นรัน:
    DISM /Online /Cleanup-Image /RestoreHealth

  5. รีสตาร์ทพีซีของคุณเมื่อ DISM เสร็จสิ้น

4. สร้างไฟล์ Dummy VBS เพื่อปิดเสียงพรอมต์

หากงานเริ่มต้นยังคงเรียกใช้สคริปต์ที่ไม่มีอยู่อีกต่อไป คุณสามารถวางไฟล์ทดแทนเล็กๆ ไว้ที่ตำแหน่งนั้นได้ ซึ่งจะทำให้ Windows สามารถเรียกใช้ไฟล์และป้องกันการแจ้งได้ มันไม่ได้แก้ไขสาเหตุดั้งเดิม แต่ทำงานเป็นทางเลือกที่เชื่อถือได้เมื่อวิธีการอื่นไม่ช่วย

  1. เมื่อข้อความแจ้งปรากฏขึ้น ให้จดเส้นทางของไฟล์ให้ชัดเจน (เช่น C:\Windows\System32\task.vbs ).
  2. กด Windows + R ให้พิมพ์ แผ่นจดบันทึก และกด Enter .
  3. พิมพ์สิ่งนี้ลงใน Notepad:
    WScript.Quit
  4. คลิก ไฟล์> บันทึกเป็น .
  5. เรียกดูตำแหน่งที่แสดงในข้อผิดพลาด
  6. เปลี่ยนนามสกุลจาก .txt เป็น .vbs .
  7. เลือก ไฟล์ทั้งหมด เป็นประเภทไฟล์แล้วคลิก บันทึก .
  8. รีสตาร์ทพีซีของคุณและยืนยันว่าข้อความแจ้งหายไปหรือไม่

เกี่ยวกับผู้เขียน

แก้ไขข้อผิดพลาดการเริ่มต้น  ไม่พบไฟล์สคริปต์  ใน Windows

ฮัมซา โมฮัมหมัด อันวาร์

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลางที่มุ่งเน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงโดยใช้เทคโนโลยี MERN ชุดทักษะของเขาประกอบด้วยความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง Hamza ยังเป็นมืออาชีพที่ได้รับการรับรองด้านไอทีของ Google ซึ่งเน้นย้ำถึงความสามารถของเขาในด้านการสนับสนุนด้านไอที ในฐานะนักแก้ปัญหาตัวยง เขาสร้างข้อผิดพลาดในคอมพิวเตอร์ขึ้นใหม่เพื่อแก้ไขปัญหาและค้นหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ