“ไม่พบไฟล์สคริปต์” ปรากฏขึ้นเมื่อ Windows พยายามเรียกใช้สคริปต์ระหว่างการเริ่มต้นระบบ แต่ไฟล์ที่เชื่อมโยงกับงานนั้นสูญหาย ถูกย้าย หรือเสียหาย ซึ่งมักเกิดขึ้นเมื่อถอนการติดตั้งแอพ ยูทิลิตีการล้างข้อมูลลบไฟล์ หรือเครื่องมือความปลอดภัยลบสคริปต์ที่เป็นอันตรายแต่ทิ้งทางลัดเริ่มต้นไว้เบื้องหลัง Windows เรียกสคริปต์ที่ไม่มีอยู่ต่อไป และข้อความแจ้งจะแสดงทุกครั้งที่คุณบูต
ป>
ในหลายกรณี ปัญหาจะรุนแรงขึ้นหาก Windows ไม่สามารถเปิดไฟล์ VBS ได้อย่างถูกต้องอีกต่อไป เมื่อตัวจัดการเริ่มต้นเปลี่ยนแปลง ความพยายามของสคริปต์ทุกครั้งจะล้มเหลว หลังจากเข้าใจสาเหตุแล้วคุณสามารถปฏิบัติตามวิธีการที่เชื่อถือได้ด้านล่าง สิ่งเหล่านี้ได้ช่วยเหลือผู้ใช้จำนวนมากและไม่ต้องการการดำเนินการที่ซับซ้อน
1. ใช้การทำงานอัตโนมัติเพื่อลบรายการ StartupCheck.vbs ที่เสียหาย
รายการเริ่มต้นที่เหลือเป็นสาเหตุที่พบบ่อยที่สุดสำหรับพร้อมท์นี้ เมื่อสคริปต์ถูกลบหรือกักกัน งานเริ่มต้นที่เชื่อมโยงกับสคริปต์นั้นจะยังคงทำงานอยู่ ดังนั้น Windows จะยังคงเรียกสคริปต์นั้นในระหว่างการบู๊ตทุกครั้ง การทำงานอัตโนมัติ เปิดเผยรายการที่ซ่อนอยู่ซึ่งเครื่องมือระบบปกติไม่สามารถค้นหาได้ การลบหรือปิดใช้งานการอ้างอิงที่ไม่ถูกต้องจะหยุด Windows จากการเรียกสคริปต์ที่หายไป
- ดาวน์โหลดการทำงานอัตโนมัติ จากหน้า Microsoft Sysinternals อย่างเป็นทางการ
- คลิกขวาที่ Autoruns.exe ไฟล์และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- อนุญาตให้การทำงานอัตโนมัติทำการสแกนให้เสร็จสิ้น
- กด Ctrl + F ให้พิมพ์ task.vbs (แทนที่ชื่อด้วยชื่อที่แสดงข้อผิดพลาด) จากนั้นคลิก ค้นหาถัดไป .
- หากการทำงานอัตโนมัติพบรายการที่เชื่อมโยงกับไฟล์ VBS ที่หายไป ให้ยกเลิกการทำเครื่องหมายที่ช่องเพื่อปิดการใช้งานหรือคลิกขวาแล้วเลือก ลบ .
- ค้นหาซ้ำจนกว่าจะไม่มีรายการปรากฏขึ้นอีก
- รีสตาร์ทพีซีของคุณและตรวจสอบผลลัพธ์
2. ซ่อมแซมสมาคมไฟล์ VBS ในรีจิสทรี
เมื่อ Windows ไม่รู้จักไฟล์ VBS อีกต่อไป สคริปต์ใดๆ ที่พยายามเรียกใช้จะล้มเหลว สิ่งนี้มักเกิดขึ้นหลังจากเครื่องมือล้างข้อมูลที่มีประสิทธิภาพ การแก้ไขรีจิสทรี หรือซอฟต์แวร์รักษาความปลอดภัยลบส่วนประกอบที่เกี่ยวข้องออก การคืนค่าการเชื่อมโยงเริ่มต้นจะนำ Windows Script Host ที่ถูกต้องกลับมา ดังนั้นไฟล์ VBS จึงเปิดด้วยตัวจัดการที่ถูกต้อง
- เปิด พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบ
- ป้อนข้อมูลต่อไปนี้แล้วกด Enter :
assoc .vbs=VBSFile
ป>
- จากนั้นรัน:
ftype VBSFile="%SystemRoot%\System32\WScript.exe" "%1" %*
ป>
- รีสตาร์ทพีซีของคุณและตรวจสอบอีกครั้ง
3. ซ่อมแซมไฟล์ระบบที่เสียหายด้วย SFC และ DISM
หากส่วนประกอบการเขียนสคริปต์ Windows ที่สำคัญหายไปหรือเสียหาย Windows อาจยังคงพยายามเรียกใช้งานที่เกี่ยวข้องในระหว่างการเริ่มต้นระบบ ซึ่งส่งผลให้เกิดพร้อมท์นี้ การอัปเดตที่ล้มเหลวหรือการล้างมัลแวร์อาจทำให้เกิดสิ่งนี้ได้ เอสเอฟซี และ DISM สแกนระบบของคุณเพื่อหาไฟล์ที่เสียหายหรือสูญหาย และกู้คืนเวอร์ชันที่ถูกต้องเพื่อให้ Windows สามารถเรียกใช้สคริปต์ได้ตามปกติ
- เปิด พร้อมรับคำสั่ง ในฐานะผู้ดูแลระบบ
- เรียกใช้สิ่งนี้แล้วกด Enter:
sfc /scannow
ป>
- ปล่อยให้การสแกนเสร็จสิ้น
- จากนั้นรัน:
DISM /Online /Cleanup-Image /RestoreHealth
ป>
- รีสตาร์ทพีซีของคุณเมื่อ DISM เสร็จสิ้น
4. สร้างไฟล์ Dummy VBS เพื่อปิดเสียงพรอมต์
หากงานเริ่มต้นยังคงเรียกใช้สคริปต์ที่ไม่มีอยู่อีกต่อไป คุณสามารถวางไฟล์ทดแทนเล็กๆ ไว้ที่ตำแหน่งนั้นได้ ซึ่งจะทำให้ Windows สามารถเรียกใช้ไฟล์และป้องกันการแจ้งได้ มันไม่ได้แก้ไขสาเหตุดั้งเดิม แต่ทำงานเป็นทางเลือกที่เชื่อถือได้เมื่อวิธีการอื่นไม่ช่วย
- เมื่อข้อความแจ้งปรากฏขึ้น ให้จดเส้นทางของไฟล์ให้ชัดเจน (เช่น C:\Windows\System32\task.vbs ).
- กด Windows + R ให้พิมพ์ แผ่นจดบันทึก และกด Enter .
- พิมพ์สิ่งนี้ลงใน Notepad:
WScript.Quit
- คลิก ไฟล์> บันทึกเป็น .
- เรียกดูตำแหน่งที่แสดงในข้อผิดพลาด
- เปลี่ยนนามสกุลจาก .txt เป็น .vbs .
- เลือก ไฟล์ทั้งหมด เป็นประเภทไฟล์แล้วคลิก บันทึก .
- รีสตาร์ทพีซีของคุณและยืนยันว่าข้อความแจ้งหายไปหรือไม่
เกี่ยวกับผู้เขียน
ฮัมซา โมฮัมหมัด อันวาร์
Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลางที่มุ่งเน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงโดยใช้เทคโนโลยี MERN ชุดทักษะของเขาประกอบด้วยความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง Hamza ยังเป็นมืออาชีพที่ได้รับการรับรองด้านไอทีของ Google ซึ่งเน้นย้ำถึงความสามารถของเขาในด้านการสนับสนุนด้านไอที ในฐานะนักแก้ปัญหาตัวยง เขาสร้างข้อผิดพลาดในคอมพิวเตอร์ขึ้นใหม่เพื่อแก้ไขปัญหาและค้นหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ ป>