วิธีแก้ไขข้อผิดพลาด Windows Script Host เมื่อเริ่มต้น Windows 10

เผยแพร่แล้ว: 2021-03-25

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

ข้อผิดพลาดโฮสต์ Windows Script คืออะไร?

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

วิธีแก้ไขข้อผิดพลาดโฮสต์สคริปต์ของ Windows ใน Windows 10

คำแนะนำที่ตามมาจะแสดงวิธีแก้ไขข้อผิดพลาด Windows Script Host เมื่อเริ่มต้นหรือเมื่อคุณเปิดแอป

เรียกใช้ตัวตรวจสอบไฟล์ระบบ

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

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

ใน Windows เวอร์ชันเก่า สิ่งที่คุณต้องทำคือเปิดพรอมต์คำสั่งที่มีสิทธิ์ของผู้ดูแลระบบและเรียกใช้บรรทัด SFC อย่างไรก็ตาม ใน Windows 10 คุณต้องเรียกใช้ DISM ก่อนเรียกใช้ SFC DISM ซึ่งย่อมาจาก Deployment Image Servicing and Management เป็นเครื่องมือบรรทัดคำสั่งในตัวอีกตัวหนึ่ง หน้าที่ของมันคือการจัดหาไฟล์ที่จะใช้โดยเครื่องมือ SFC สำหรับกระบวนการซ่อมแซม

ต่อไปนี้คือคำแนะนำง่ายๆ เกี่ยวกับวิธีการเรียกใช้คำสั่ง SFC อย่างถูกต้อง:

  1. เปิดพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ นี่คือวิธีการ:
  • ไปที่ช่องค้นหาในเมนู Start แล้วพิมพ์ "command"
  • เมื่อ Command Prompt ปรากฏในผลการค้นหา ให้คลิกขวาและเลือก Run as administrator
  • เลือกใช่เมื่อกล่องโต้ตอบการควบคุมบัญชีผู้ใช้ขออนุญาต
  1. หลังจากเปิดหน้าต่าง Command Prompt ขึ้น ให้พิมพ์บรรทัดด้านล่างแล้วกด Enter:

DISM.exe /Online /Cleanup-image /Restorehealth

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

DISM.exe /Online /Cleanup-Image /RestoreHealth /แหล่งที่มา:C:\RepairSource\Windows /LimitAccess

หมายเหตุสำคัญ: ควรแทนที่ส่วน C:\RepairSource\Windows ของคำสั่งด้วยไดเร็กทอรี Windows บนไดรฟ์ USB

  1. เมื่อเครื่องมือ DISM ทำงานเสร็จแล้ว ให้ไปที่บรรทัดใหม่และพิมพ์ “sfc /scannow” (ไม่มีเครื่องหมายอัญประกาศ) ลงในหน้าต่าง Command Prompt ที่ยกระดับขึ้น จากนั้นกดปุ่ม Enter
  2. ยูทิลิตี้จะสแกนพีซีของคุณเพื่อหาไฟล์ระบบที่เสียหายและหายไป และแทนที่โดยอัตโนมัติ
  3. รอจนกว่ากระบวนการตรวจสอบจะเสร็จสมบูรณ์ 100% ก่อนที่คุณจะปิดพรอมต์คำสั่ง

คุณจะเห็นข้อความเสร็จสิ้นที่แจ้งผลลัพธ์ของกระบวนการ ข้อความที่อ่านว่า "การป้องกันทรัพยากรของ Windows ไม่พบการละเมิดความสมบูรณ์" หมายความว่าคุณไม่มีไฟล์ระบบที่ใช้งานไม่ได้ ข้อความที่ระบุว่า Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ รายละเอียดรวมอยู่ใน CBS.Log C:\Windows\Logs\CBS\CBS.log” หมายความว่าพบและแทนที่ไฟล์ระบบที่ไม่ดี

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

  1. ไปที่เมนู Start คลิกที่ไอคอนพลังงาน แล้วเลือก Shut Down
  2. เมื่อระบบของคุณดับลง ให้แตะปุ่มเปิด/ปิดเพื่อเปิดเครื่อง จากนั้นกดปุ่มเปิด/ปิดค้างไว้เพื่อปิดเมื่อโลโก้ของผู้ผลิตคอมพิวเตอร์กะพริบบนหน้าจอ รีบูทพีซีของคุณในลักษณะนั้นสองครั้งอีกครั้งจนกว่าคุณจะเห็นข้อความ “Please wait”
  3. คลิกที่ปุ่มตัวเลือกขั้นสูงหลังจากที่คุณเห็นหน้าจอการซ่อมแซมอัตโนมัติ
  4. หน้าจอเลือกตัวเลือกจะปรากฏขึ้น
  5. คลิกที่ แก้ไขปัญหา
  6. ในหน้าแก้ไขปัญหา คลิกที่ไทล์ตัวเลือกขั้นสูง
  7. คลิกที่ Startup Settings เมื่อหน้าจอ Advanced Options ปรากฏขึ้น
  8. เมื่อคุณเห็นหน้าจอการตั้งค่าเริ่มต้น ให้คลิกปุ่มรีสตาร์ท
  9. ตอนนี้ระบบของคุณจะรีบูตไปที่หน้าตัวเลือกการเริ่มต้น
  10. แตะหมายเลขถัดจากเซฟโหมดที่มีระบบเครือข่าย (เนื่องจากคุณต้องเชื่อมต่ออินเทอร์เน็ตเพื่อเรียกใช้เครื่องมือ DISM เพื่อจัดเตรียมไฟล์ซ่อมแซม)
  11. หลังจากที่ระบบของคุณเริ่มทำงานในเซฟโหมด ให้ไปที่โฟลเดอร์ C:\Windows\WinSxS\Temp เพื่อยืนยันว่ามีไดเร็กทอรี PendingDeletes และ PendingRenames
  12. ตอนนี้ เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ จากนั้นเรียกใช้เครื่องมือ DISM และ SFC

สแกนฮาร์ดดิสก์ของคุณเพื่อหาเซกเตอร์ที่มีปัญหาโดยใช้ยูทิลิตี้ CHKDSK

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

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

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

มีสองวิธีหลักในการเรียกใช้ยูทิลิตี CHKDSK: ผ่านทาง File Explorer และในหน้าต่าง Command Prompt ที่ยกระดับขึ้น คุณจะได้ทราบวิธีการใช้ทั้งสองวิธี

ตรวจสอบดิสก์ของคุณผ่าน File Explorer

  1. ดับเบิลคลิกที่โฟลเดอร์ใดก็ได้บนเดสก์ท็อปของคุณเพื่อเรียกหน้าต่าง File Explorer แป้นพิมพ์ลัด Windows + E เป็นอีกวิธีหนึ่งในการเปิด File Explorer
  2. หลังจาก File Explorer เปิดขึ้น ให้ไปที่บานหน้าต่างด้านซ้ายแล้วคลิกพีซีเครื่องนี้
  3. สลับไปที่บานหน้าต่างด้านขวาและคลิกขวาที่ไดรฟ์ที่ติดตั้ง Windows
  4. คลิกที่คุณสมบัติในเมนูบริบท
  5. เมื่อคุณเห็นหน้าต่างโต้ตอบ Properties ให้ไปที่แท็บ Tools จากนั้นคลิกที่ Check ภายใต้ Error Checking
  6. คลิกที่ Scan Drive หลังจากข้อความโต้ตอบ "You don't need to scan this drive" ปรากฏขึ้น
  7. เครื่องมือ CHKDSK จะสแกนฮาร์ดดิสก์ของคุณเพื่อหาข้อผิดพลาด
  8. หลังจากการสแกน กล่องโต้ตอบจะปรากฏขึ้นและแสดงผล

ตรวจสอบดิสก์ของคุณผ่าน Command Prompt

หากวิธีการ File Explorer ไม่สามารถแก้ปัญหาได้ ให้เปิดหน้าต่าง Command Prompt ที่ยกระดับขึ้นเพื่อเรียกใช้การตรวจสอบในเชิงลึกและขั้นสูง

คำแนะนำด้านล่างจะแสดงให้คุณเห็นว่า:

  1. เปิดพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ โดยทำตามคำแนะนำด้านล่าง:
  • ไปที่ช่องค้นหาในเมนู Start แล้วพิมพ์ "command"
  • เมื่อ Command Prompt ปรากฏในผลการค้นหา ให้คลิกขวาและเลือก Run as administrator
  • เลือกใช่เมื่อหน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้ขออนุญาต
  1. หลังจากเปิดหน้าต่าง Command Prompt ขึ้น ให้พิมพ์คำสั่งนี้ในบรรทัดใหม่และกดปุ่ม Enter:

chkdsk C: /f /r /x

หมายเหตุ: ควรแทนที่ตัวอักษร "C" ในบรรทัดคำสั่งด้วยอักษรระบุไดรฟ์ของโวลุ่ม Windows ของคุณ

ต่อไปนี้เป็นคำอธิบายสั้น ๆ เกี่ยวกับสวิตช์คำสั่งเพิ่มเติม:

สวิตช์ “ /x ” ช่วยให้ CHKDSK ยกเลิกการต่อเชื่อมไดรฟ์ข้อมูลก่อนเริ่มกระบวนการสแกน

สวิตช์ “ /r ” จะแจ้งให้ยูทิลิตี้ตรวจสอบเซกเตอร์เสียและกู้คืนข้อมูลที่อ่านได้

พารามิเตอร์ “ /f ” ช่วยให้เครื่องมือแก้ไขข้อผิดพลาดที่ตรวจพบระหว่างการสแกน

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

“Chkdsk ไม่สามารถทำงานได้เนื่องจากโวลุ่มถูกใช้งานโดยกระบวนการอื่น คุณต้องการกำหนดเวลาให้ตรวจสอบโวลุ่มนี้ในครั้งต่อไปที่ระบบรีสตาร์ทหรือไม่ (ใช่/ไม่ใช่)”

เมื่อคุณแตะ Y ให้รีสตาร์ทคอมพิวเตอร์เพื่อดำเนินการตรวจสอบให้เสร็จสิ้น จากนั้นตรวจหาข้อผิดพลาด

เรียกใช้การสแกนมัลแวร์แบบเต็ม

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

ที่แนะนำ

ปกป้องพีซีจากภัยคุกคามด้วย Anti-Malware

ตรวจสอบพีซีของคุณเพื่อหามัลแวร์ที่แอนตี้ไวรัสของคุณอาจพลาด และรับการคุกคามออกอย่างปลอดภัยด้วย Auslogics Anti-Malware

Auslogics Anti-Malware เป็นผลิตภัณฑ์ของ Auslogics ซึ่งได้รับการรับรอง Microsoft Silver Application Developer
ดาวน์โหลดเดี๋ยวนี้

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

หาก Windows Security เป็นโปรแกรมป้องกันไวรัสหลักของคุณ ตรวจสอบให้แน่ใจว่าระบบของคุณทันสมัย วิธีนี้ คุณแน่ใจได้ว่าโปรแกรมได้รับการเสริมด้วยคำจำกัดความของไวรัสล่าสุด หากคุณใช้โปรแกรมป้องกันไวรัสของบริษัทอื่น คุณต้องแน่ใจว่ามีเวอร์ชันล่าสุดด้วย

หากคุณไม่ทราบวิธีเรียกใช้ Full Scan ในโปรแกรมป้องกันไวรัส คุณสามารถไปที่เว็บไซต์ของนักพัฒนาซอฟต์แวร์เพื่อตรวจสอบว่าต้องทำอย่างไร หากคุณใช้ความปลอดภัยของ Windows ให้ทำตามขั้นตอนเหล่านี้:

  1. ไปที่พื้นที่แจ้งเตือนของทาสก์บาร์และคลิกที่ลูกศรเพื่อขยายถาดระบบ
  2. หลังจากที่ไอคอนที่ซ่อนอยู่ปรากฏขึ้น ให้คลิกที่โล่สีขาวเพื่อเปิด Windows Security
  3. ถัดไป คลิกที่ การป้องกันไวรัสและภัยคุกคาม
  4. เมื่อหน้าต่าง Virus & Threat Protection ปรากฏขึ้น ให้คลิกที่ Scan Options
  5. เมื่อคุณไปที่หน้าตัวเลือกการสแกน ให้เลือกตัวเลือกการสแกนทั้งหมด จากนั้นคลิกที่ปุ่ม Scan Now
  6. โปรดทราบว่าการสแกนแบบเต็มอาจใช้เวลาหลายชั่วโมง ดังนั้น อนุญาตให้ระบบของคุณเรียกใช้การดำเนินการ แล้วกลับมาใหม่ในภายหลัง
  7. หลังจากการสแกนเสร็จสิ้น ให้โปรแกรมป้องกันไวรัสลบโปรแกรมมัลแวร์ที่พบ

เรียกใช้ Microsoft Safety Scanner

Microsoft Safety Scanner เป็นเครื่องมือกำจัดไวรัสขั้นสูงที่พัฒนาโดย Microsoft จะตรวจสอบความเสี่ยงด้านความปลอดภัยและลบออก เมื่อพบโปรแกรมที่เป็นอันตราย โปรแกรมจะพยายามยกเลิกการเปลี่ยนแปลงที่ทำกับคอมพิวเตอร์ของคุณ ผู้ใช้บางคนรายงานผลลัพธ์ที่เป็นบวกหลังจากเรียกใช้เครื่องมือ

ทำตามขั้นตอนเหล่านี้เพื่อใช้ยูทิลิตี้:

  1. ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลดโปรแกรมเวอร์ชันล่าสุดจากเว็บไซต์ของ Microsoft
  2. หลังจากที่คุณดาวน์โหลดไฟล์ EXE แล้ว ให้เรียกใช้
  3. เลือกใช่ในกล่องโต้ตอบการควบคุมบัญชีผู้ใช้
  4. เมื่อโปรแกรมเปิดขึ้น ให้เลือกประเภทของการสแกนที่คุณต้องการให้เรียกใช้ ไปที่ตัวเลือก Full Scan เพื่อสแกนทั้งระบบ
  5. การสแกนอาจใช้เวลาหลายชั่วโมงจึงจะเสร็จสมบูรณ์ คุณสามารถเรียกใช้เมื่อคุณไม่ว่างแทนที่จะยึดติดกับคอมพิวเตอร์ในขณะที่ทำงาน
  6. คลิกที่ ต่อไป.
  7. หลังจากการสแกนเสร็จสิ้น อนุญาตให้เครื่องมือดำเนินการที่จำเป็นหากพบโปรแกรมที่เป็นอันตราย

ดำเนินการคลีนบูต

เนื่องจากข้อผิดพลาด Windows Script Host ส่วนใหญ่เกิดขึ้นระหว่างหรือทันทีหลังจากเริ่มต้นระบบ แอปพลิเคชันเริ่มต้นอาจต้องรับผิดชอบ

แอปพลิเคชั่นเริ่มต้นถูกตั้งโปรแกรมให้เริ่มทำงานทุกครั้งที่ Windows เริ่มทำงาน โดยพื้นฐานแล้วมันคือชุดโปรแกรมแรกที่ระบบปฏิบัติการเริ่มทำงานหลังจากกระบวนการบู๊ต แอปและบริการเหล่านี้อย่างน้อยหนึ่งรายการอาจขัดขวาง Windows Script Host และทำให้เกิดข้อผิดพลาดในการเริ่มต้นระบบที่คุณเห็น

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

ต่อไปนี้คือคำแนะนำเกี่ยวกับวิธีการดำเนินการคลีนบูตและค้นหาว่าโปรแกรมเริ่มต้นใดที่ทำให้เกิดข้อผิดพลาด:

  1. คลิกขวาที่ปุ่มเริ่มต้นเพื่อเปิดเมนู Power User จากนั้นคลิกที่ Run หรือกดโลโก้ Windows และปุ่มแป้นพิมพ์ R เข้าด้วยกันเพื่อเปิด Run
  2. เมื่อคุณเห็นกล่องโต้ตอบ Run ให้ไปที่ช่องข้อความ พิมพ์ msconfig แล้วกดปุ่ม Enter บนแป้นพิมพ์ของคุณ
  3. เมื่อหน้าต่างโต้ตอบการกำหนดค่าระบบปรากฏขึ้น ให้สลับไปที่แท็บบริการ
  4. ไปที่มุมล่างซ้ายของแท็บ Services แล้วเลือกช่องทำเครื่องหมาย "Hide all Microsoft services" การทำเช่นนี้จะป้องกันไม่ให้ Windows บล็อกบริการที่เกี่ยวข้องกับ Microsoft
  5. ตอนนี้คลิกที่ปุ่มปิดการใช้งานทั้งหมด
  6. จากนั้นไปที่แท็บ Startup และคลิกที่ "Open Task Manager"
  7. เมื่อคุณไปที่แท็บเริ่มต้นของตัวจัดการงานแล้ว ให้ปิดการใช้งานทุกโปรแกรมที่คุณเห็นโดยคลิกที่แต่ละโปรแกรมและคลิกที่ปุ่มปิดการใช้งาน
  8. กลับไปที่หน้าต่างโต้ตอบการกำหนดค่าระบบแล้วคลิกตกลง
  9. รีสตาร์ทระบบของคุณและตรวจสอบข้อผิดพลาด

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

นี่เป็นวิธีที่แตกต่างและง่ายกว่าในการแยกโปรแกรมที่รับผิดชอบ:

  1. เปิดหน้าต่างโต้ตอบการกำหนดค่าระบบและสลับไปที่แท็บบริการ
  2. ไปที่แท็บ Services ยกเลิกการเลือกครึ่งหนึ่งของบริการเริ่มต้น แล้วคลิก Enable All
  3. รีสตาร์ทระบบของคุณและดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ หากข้อผิดพลาดไม่ปรากฏขึ้น แสดงว่าไม่มีบริการใดที่คุณเปิดใช้งานเป็นผู้ร้าย คุณจะต้องเปิดใช้งานอีกครึ่งหนึ่งและเริ่มต้นระบบใหม่เพื่อดูว่าข้อผิดพลาดเกิดขึ้นอีกหรือไม่
  4. หากข้อผิดพลาดปรากฏขึ้นหลังจากเปิดใช้งานกลุ่มบริการเริ่มต้นกลุ่มหนึ่ง คุณจะต้องเน้นที่การตรวจสอบทีละรายการแทนที่จะตรวจสอบทุกอย่าง

ส่งคืนค่าเริ่มต้นของ .vbs เป็น VBSfile ใน Registry Editor

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

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

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

อย่างไรก็ตาม หากคุณไม่ทราบวิธีสำรองข้อมูลรีจิสทรี โปรดอ่านต่อไป

กำลังสำรองรีจิสทรีของระบบ

  1. กดโลโก้ Windows และปุ่ม R เพื่อเปิดหน้าต่างโต้ตอบเรียกใช้
  2. หลังจาก Run เปิดขึ้น ไปที่ช่องข้อความ พิมพ์ Regedit แล้วคลิกปุ่ม OK
  3. คลิกที่ปุ่มใช่เมื่อหน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้ปรากฏขึ้นและขออนุญาต
  4. เมื่อ Registry Editor เปิดขึ้นมา ให้ไปที่มุมซ้ายบนของหน้าต่างแล้วคลิก File
  5. เลือกส่งออกจากเมนูบริบท
  6. เมื่อหน้าต่างโต้ตอบส่งออกไฟล์รีจิสทรีเปิดขึ้น ให้เลือกทั้งหมดภายใต้ช่วงการส่งออก
  7. ไปที่โฟลเดอร์ที่คุณต้องการบันทึกข้อมูลสำรอง ป้อนชื่อไฟล์ จากนั้นคลิกที่ปุ่ม บันทึก
  8. แค่นั้นแหละ! เมื่อใดก็ตามที่คุณต้องการคืนค่ารีจิสทรี ให้เปิด Registry Editor คลิก File >> Import ไปที่โฟลเดอร์ที่คุณบันทึกไฟล์สำรองไว้และดับเบิลคลิก

ต่อไปนี้เป็นขั้นตอนที่คุณควรปฏิบัติตามเพื่อเปลี่ยนค่าเริ่มต้นของ .vbs:

  1. กดโลโก้ Windows และปุ่ม R เพื่อเปิดหน้าต่างโต้ตอบเรียกใช้
  2. หลังจาก Run เปิดขึ้น ไปที่ช่องข้อความ พิมพ์ Regedit แล้วคลิกปุ่ม OK
  3. คลิกที่ปุ่มใช่เมื่อหน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้ปรากฏขึ้นและขออนุญาต
  4. เมื่อ Registry Editor เปิดขึ้น ให้ไปที่บานหน้าต่างด้านซ้ายและขยาย HKEY_CLASSES_ROOT
  5. ภายใต้ HKEY_CLASSES_ROOT ให้คลิกที่ .vbs
  6. ไปที่บานหน้าต่างด้านขวาและดับเบิลคลิกที่สตริงเริ่มต้น
  7. เมื่อกล่องโต้ตอบแก้ไขสตริงเปิดขึ้น ให้ไปที่กล่องข้อความ Value Data และเปลี่ยนค่าเป็น VBSfile
  8. คลิกที่ตกลง

คุณยังสามารถลบสตริง VMApplet และ WinStationDisabled ใน Registry Editor ได้อีกด้วย ทำตามขั้นตอนเหล่านี้:

  1. เปิด Registry Editor และไปที่บานหน้าต่างด้านซ้าย
  2. ไปที่ Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon
  3. คลิกครั้งเดียวที่ WinLogon จากนั้นสลับไปที่บานหน้าต่างด้านขวา
  4. เลื่อนลงและลบรายการ VMApplet และ WinStationDisabled
  5. จากนั้นดับเบิลคลิก Usernit
  6. แทนที่ข้อมูลค่าด้วย “C:\Windows\system32\userinit.exe” (ไม่มีเครื่องหมายอัญประกาศ) แล้วคลิกตกลง

ซ่อม ติดตั้งพีซีของคุณ

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

บทสรุป

เราเชื่อว่าคุณสามารถแก้ไขปัญหาได้ดี โปรดไปที่ส่วนความคิดเห็นหากคุณมีอะไรจะแบ่งปันกับชุมชนของเรา