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

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

-
คลิกขวาที่ไฟล์ Autoruns.exe และเลือก Run as administrator

-
อนุญาตให้การทำงานอัตโนมัติทำการสแกนให้เสร็จสิ้น
-
กด Ctrl + F พิมพ์ Task.vbs (แทนที่ชื่อด้วยสิ่งที่แสดงข้อผิดพลาดของคุณ) จากนั้นคลิก ค้นหาถัดไป

-
หากการทำงานอัตโนมัติพบรายการที่เชื่อมโยงกับไฟล์ VBS ที่หายไป ให้ยกเลิกการทำเครื่องหมายที่ช่องเพื่อปิดการใช้งานหรือคลิกขวาแล้วเลือกลบ
-
ค้นหาซ้ำจนกว่าจะไม่มีรายการปรากฏขึ้นอีก
-
รีสตาร์ทพีซีของคุณและตรวจสอบผลลัพธ์
2. ซ่อมแซม VBS File Association ใน Registry
เมื่อ Windows ไม่รู้จักไฟล์ VBS อีกต่อไป สคริปต์ใดๆ ที่พยายามเรียกใช้จะล้มเหลว สิ่งนี้มักเกิดขึ้นหลังจากเครื่องมือล้างข้อมูลที่มีประสิทธิภาพ การแก้ไขรีจิสทรี หรือซอฟต์แวร์รักษาความปลอดภัยลบส่วนประกอบที่เกี่ยวข้องออก การคืนค่าการเชื่อมโยงเริ่มต้นจะนำ Windows Script Host ที่ถูกต้องกลับมา ดังนั้นไฟล์ VBS จึงเปิดด้วยตัวจัดการที่ถูกต้อง
-
เปิด Command Prompt ในฐานะผู้ดูแลระบบ

-
ป้อนข้อมูลต่อไปนี้แล้วกด Enter:
assoc .vbs=VBSFile

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

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

-
เรียกใช้สิ่งนี้แล้วกด Enter:
sfc /scannow

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

- รีสตาร์ทพีซีของคุณเมื่อ DISM เสร็จสิ้น
4. สร้างไฟล์ Dummy VBS เพื่อปิดเสียงพรอมต์
หากงานเริ่มต้นยังคงเรียกใช้สคริปต์ที่ไม่มีอยู่อีกต่อไป คุณสามารถวางไฟล์ทดแทนเล็กๆ ไว้ที่ตำแหน่งนั้นได้ ซึ่งจะทำให้ Windows สามารถเรียกใช้ไฟล์และป้องกันการแจ้งได้ มันไม่ได้แก้ไขสาเหตุดั้งเดิม แต่ทำงานเป็นทางเลือกที่เชื่อถือได้เมื่อวิธีการอื่นไม่ช่วย
-
เมื่อข้อความแจ้งปรากฏขึ้น ให้จดเส้นทางของไฟล์ให้ชัดเจน (เช่น C:\Windows\System32\task.vbs )
-
กด Windows + R พิมพ์ notepad แล้วกด Enter

-
พิมพ์สิ่งนี้ลงใน Notepad:
WScript.Quit
-
คลิก ไฟล์ > บันทึกเป็น
-
เรียกดูตำแหน่งที่แสดงในข้อผิดพลาด

-
เปลี่ยนนามสกุลจาก.txt เป็น.vbs
-
เลือกไฟล์ทั้งหมดเป็นประเภทไฟล์แล้วคลิกบันทึก

-
รีสตาร์ทพีซีของคุณและยืนยันว่าข้อความแจ้งหายไปหรือไม่
*️⃣ ลิงค์ที่มา:







