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

วิธีแก้ไข Windows Script Host Errors เมื่อเริ่มต้น Windows

Windows Script Host Error อาจดูเหมือน ไวรัส หรือการติดเชื้อ มัลแวร์ ใน mắtผู้ไม่เชี่ยวชาญ แต่จริงๆ แล้วมันไม่ใช่ไหนๆ นอกจากข้อผิดพลาดกับไฟล์ VBScript มันปรากฏกับทุกเวอร์ชันของระบบปฏิบัติการ และไม่ขึ้นอยู่กับซอฟต์แวร์เฉพาะเจาะจงที่อาจกระตุ้นมัน

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

即便如此 ยังมีบางสิ่งที่คุณสามารถลองแก้ไขปัญหานี้ได้ และทุกอย่างถูกรายงานว่าทำงานได้โดยผู้ใช้ต่างกัน หมายความว่าอาจใช้การทดลองผิดลองถูกเล็กน้อยเพื่อให้สิ่งต่างๆ ถูกต้อง แต่วิธีการเหล่านี้รับประกันว่าจะช่วยคุณ

วิธีแก้ไข Windows Script Host Errors เมื่อเริ่มต้น Windows

วิธีที่ 1: รัน System File Checker เพื่อสแกนระบบ

นี่เป็นวิธีแก้ไขสำหรับปัญหาหลายอย่าง และยังถูกรายงานว่าทำงานกับข้อนี้ด้วย

  1. เปิด Elevated Command Prompt ทำได้โดยการกดปุ่ม Windows บนคีย์บอร์ด พิมพ์ cmd และ คลิกขวา ผลลัพธ์ แล้วเลือก Run as administrator
  2. จากภายใน Elevated Command Prompt พิมพ์ sfc /scannow และกด Enter บนคีย์บอร์ด คำสั่งจะสแกนการบูรณาการของระบบทั้งหมด และจะแก้ไขการเสียหายใดๆ ที่พบภายใน หลังจากนั้น คุณไม่ควรมีปัญหานี้แล้ว

วิธีแก้ไข Windows Script Host Errors เมื่อเริ่มต้น Windows

วิธีที่ 2: ใช้ Registry Editor เพื่อแก้ไขปัญหา

ตัวเลือกที่ 1: คืนค่า Default ของ .vbs เป็น VBSfile

  1. กด Windows และ R พร้อมกันบนคีย์บอร์ดเพื่อเปิดกล่อง Run พิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor
  2. ในแถบนำทางด้านซ้าย ขยายโฟลเดอร์ HKEY_CLASSES_ROOT และคลิกที่โฟลเดอร์ .vbs ภายใน
  3. ด้านขวา ดับเบิลคลิก คีย์ (Default) และตั้งค่า Value เป็น VBSfile ปิด Registry Editor และระบบของคุณควรจะทำงานได้ปกติแล้ว

วิธีแก้ไข Windows Script Host Errors เมื่อเริ่มต้น Windows

ตัวเลือกที่ 2: ลบ Entries หลัง userinit.exe

  1. เปิด Registry Editor ตามที่อธิบายในขั้นตอนที่ 1 ของวิธีก่อนหน้า
  2. จากแถบนำทางด้านซ้าย ขยายโฟลเดอร์ต่อไปนี้: HKEY_LOCAL_MACHINE แล้ว SOFTWARE แล้ว Microsoft แล้ว Windows NT ตามด้วย CurrentVersion และสุดท้ายคลิกที่ Winlogon
  3. ในหน้าต่างด้านขวา ลบ Entries ทั้งหมดหลัง userinit.exe นี่อาจรวมถึง wscript.exe และ NewVirusRemoval.vbs ปิด Registry Editor เมื่อคุณเสร็จสิ้น และทุกอย่างควรจะทำงานอีกครั้ง

วิธีแก้ไข Windows Script Host Errors เมื่อเริ่มต้น Windows

ตัวเลือกที่ 3: ลบ Entry *.vbs ที่แสดงขึ้นบน Startup ของคุณ

วิธีนี้ต้องการให้คุณบูทเข้า Safe Mode ซึ่งทำได้โดยการกด F8 เมื่อคุณเปิดคอมพิวเตอร์ ก่อนที่ Windows จะบูท และเลือกตัวเลือก Safe Mode ในเมนูบนระบบ Windows Vista และ 7

วิธีแก้ไข Windows Script Host Errors เมื่อเริ่มต้น Windows

สำหรับ Windows 8 และ 10 ดูขั้นตอนที่ "Boot Windows 8 or 10 in Safe Mode"

  1. เมื่อคุณบูทเข้า Safe Mode แล้ว ให้เปิด Registry Editor อีกครั้งตามที่อธิบายไว้ก่อนหน้านี้
  2. กด Ctrl และ F พร้อมกันบนคีย์บอร์ดเพื่อเปิดเมนู Find ในกล่องพิมพ์ nameofthe.vbs (File) ที่แสดงขึ้นตอน Startup และกดปุ่ม Find Next
  3. การค้นหานี้จะสิ้นสุดลงที่โฟลเดอร์ที่คีย์ userinit ดับเบิลคลิก มัน และคุณจะเห็น Path หลายอย่าง แยกด้วยเครื่องหมายจุลภาค หาใน Path "the VBS file" และ ลบ Path นั้น ให้ระมัดระวังอย่าเปลี่ยน Path อื่นๆ
  4. กด F3 บนคีย์บอร์ดของคุณ เพื่อดูว่า Path นั้นอยู่ที่อื่นใน Registry ของคุณอีกหรือไม่ หากมี ให้ลบมันโดยใช้คำแนะนำจากขั้นตอนก่อนหน้า ทำซ้ำกระบวนการนี้จนกว่าจะได้ข้อความว่าการค้นหาเสร็จสิ้น ปิด Registry Editor
  5. กด Windows และ E พร้อมกันบนคีย์บอร์ดเพื่อเปิด File Explorer รันการค้นหาสำหรับไฟล์ VBS ที่แสดงขึ้นตอน Startup ในพาร์ติชันที่ระบบปฏิบัติการของคุณติดตั้งอยู่ และลบไฟล์นั้นด้วย

ในท้ายที่สุด ปัญหานี้อาจเป็นงานที่รำคาญในการแก้ไข อย่างไรก็ตาม หากคุณเพียงทำตามคำแนะนำในวิธีการที่กล่าวมา คุณจะได้ปัญหานี้หายไป และคุณจะไม่ต้องจัดการกับมันอีก