วิธีแก้ไขข้อผิดพลาด 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 อย่างถูกต้อง:
- เปิดพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ นี่คือวิธีการ:
- ไปที่ช่องค้นหาในเมนู Start แล้วพิมพ์ "command"
- เมื่อ Command Prompt ปรากฏในผลการค้นหา ให้คลิกขวาและเลือก Run as administrator
- เลือกใช่เมื่อกล่องโต้ตอบการควบคุมบัญชีผู้ใช้ขออนุญาต
- หลังจากเปิดหน้าต่าง 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
- เมื่อเครื่องมือ DISM ทำงานเสร็จแล้ว ให้ไปที่บรรทัดใหม่และพิมพ์ “sfc /scannow” (ไม่มีเครื่องหมายอัญประกาศ) ลงในหน้าต่าง Command Prompt ที่ยกระดับขึ้น จากนั้นกดปุ่ม Enter
- ยูทิลิตี้จะสแกนพีซีของคุณเพื่อหาไฟล์ระบบที่เสียหายและหายไป และแทนที่โดยอัตโนมัติ
- รอจนกว่ากระบวนการตรวจสอบจะเสร็จสมบูรณ์ 100% ก่อนที่คุณจะปิดพรอมต์คำสั่ง
คุณจะเห็นข้อความเสร็จสิ้นที่แจ้งผลลัพธ์ของกระบวนการ ข้อความที่อ่านว่า "การป้องกันทรัพยากรของ Windows ไม่พบการละเมิดความสมบูรณ์" หมายความว่าคุณไม่มีไฟล์ระบบที่ใช้งานไม่ได้ ข้อความที่ระบุว่า Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ รายละเอียดรวมอยู่ใน CBS.Log C:\Windows\Logs\CBS\CBS.log” หมายความว่าพบและแทนที่ไฟล์ระบบที่ไม่ดี
อย่างไรก็ตาม หากพรอมต์คำสั่งบอกคุณว่า “การป้องกันทรัพยากรของ Windows ไม่สามารถดำเนินการตามที่ร้องขอได้” คุณต้องเรียกใช้คำสั่ง SFC ในเซฟโหมด ทำตามคำแนะนำนี้:
- ไปที่เมนู Start คลิกที่ไอคอนพลังงาน แล้วเลือก Shut Down
- เมื่อระบบของคุณดับลง ให้แตะปุ่มเปิด/ปิดเพื่อเปิดเครื่อง จากนั้นกดปุ่มเปิด/ปิดค้างไว้เพื่อปิดเมื่อโลโก้ของผู้ผลิตคอมพิวเตอร์กะพริบบนหน้าจอ รีบูทพีซีของคุณในลักษณะนั้นสองครั้งอีกครั้งจนกว่าคุณจะเห็นข้อความ “Please wait”
- คลิกที่ปุ่มตัวเลือกขั้นสูงหลังจากที่คุณเห็นหน้าจอการซ่อมแซมอัตโนมัติ
- หน้าจอเลือกตัวเลือกจะปรากฏขึ้น
- คลิกที่ แก้ไขปัญหา
- ในหน้าแก้ไขปัญหา คลิกที่ไทล์ตัวเลือกขั้นสูง
- คลิกที่ Startup Settings เมื่อหน้าจอ Advanced Options ปรากฏขึ้น
- เมื่อคุณเห็นหน้าจอการตั้งค่าเริ่มต้น ให้คลิกปุ่มรีสตาร์ท
- ตอนนี้ระบบของคุณจะรีบูตไปที่หน้าตัวเลือกการเริ่มต้น
- แตะหมายเลขถัดจากเซฟโหมดที่มีระบบเครือข่าย (เนื่องจากคุณต้องเชื่อมต่ออินเทอร์เน็ตเพื่อเรียกใช้เครื่องมือ DISM เพื่อจัดเตรียมไฟล์ซ่อมแซม)
- หลังจากที่ระบบของคุณเริ่มทำงานในเซฟโหมด ให้ไปที่โฟลเดอร์ C:\Windows\WinSxS\Temp เพื่อยืนยันว่ามีไดเร็กทอรี PendingDeletes และ PendingRenames
- ตอนนี้ เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ จากนั้นเรียกใช้เครื่องมือ DISM และ SFC
สแกนฮาร์ดดิสก์ของคุณเพื่อหาเซกเตอร์ที่มีปัญหาโดยใช้ยูทิลิตี้ CHKDSK
ทุกไฟล์ที่คอมพิวเตอร์ของคุณทำงานด้วย ตั้งแต่ไฟล์ระบบไปจนถึงไฟล์แอพพลิเคชั่น จะถูกจัดเก็บไว้ในฮาร์ดดิสก์ของคุณ ข้อผิดพลาดจะเกิดขึ้นตามธรรมชาติเมื่อโปรแกรมและบริการไม่สามารถอ่านไฟล์ได้ ปรากฏการณ์นี้ไม่ได้ยกเว้น Windows Script Host ข้อผิดพลาด Windows Script Host ส่วนใหญ่แนะนำว่าไม่สามารถเข้าถึงไฟล์บางไฟล์ได้
ยูทิลิตี้ CHKDSK ได้รับการออกแบบมาเพื่อค้นหาเซกเตอร์เสียบนฮาร์ดไดรฟ์และป้องกันไม่ให้ระบบของคุณใช้เซกเตอร์เหล่านั้น นอกจากนี้ยังสามารถพยายามดึงไฟล์ที่เก็บไว้ในเซกเตอร์เสียเหล่านั้น แต่ไม่รับประกันว่าจะทำงานตลอดเวลา คุณอาจต้องเสียสละไฟล์บางไฟล์
ในกรณีนี้ เครื่องมืออาจช่วยคุณกู้คืนไฟล์ที่ Windows Script Host กำลังมองหา หากไม่เป็นเช่นนั้น คุณสามารถมั่นใจได้ว่าปัญหาจะไม่เกิดขึ้นอีกเมื่อคุณได้รับไฟล์ด้วยวิธีอื่น
มีสองวิธีหลักในการเรียกใช้ยูทิลิตี CHKDSK: ผ่านทาง File Explorer และในหน้าต่าง Command Prompt ที่ยกระดับขึ้น คุณจะได้ทราบวิธีการใช้ทั้งสองวิธี
ตรวจสอบดิสก์ของคุณผ่าน File Explorer
- ดับเบิลคลิกที่โฟลเดอร์ใดก็ได้บนเดสก์ท็อปของคุณเพื่อเรียกหน้าต่าง File Explorer แป้นพิมพ์ลัด Windows + E เป็นอีกวิธีหนึ่งในการเปิด File Explorer
- หลังจาก File Explorer เปิดขึ้น ให้ไปที่บานหน้าต่างด้านซ้ายแล้วคลิกพีซีเครื่องนี้
- สลับไปที่บานหน้าต่างด้านขวาและคลิกขวาที่ไดรฟ์ที่ติดตั้ง Windows
- คลิกที่คุณสมบัติในเมนูบริบท
- เมื่อคุณเห็นหน้าต่างโต้ตอบ Properties ให้ไปที่แท็บ Tools จากนั้นคลิกที่ Check ภายใต้ Error Checking
- คลิกที่ Scan Drive หลังจากข้อความโต้ตอบ "You don't need to scan this drive" ปรากฏขึ้น
- เครื่องมือ CHKDSK จะสแกนฮาร์ดดิสก์ของคุณเพื่อหาข้อผิดพลาด
- หลังจากการสแกน กล่องโต้ตอบจะปรากฏขึ้นและแสดงผล
ตรวจสอบดิสก์ของคุณผ่าน Command Prompt
หากวิธีการ File Explorer ไม่สามารถแก้ปัญหาได้ ให้เปิดหน้าต่าง Command Prompt ที่ยกระดับขึ้นเพื่อเรียกใช้การตรวจสอบในเชิงลึกและขั้นสูง
คำแนะนำด้านล่างจะแสดงให้คุณเห็นว่า:
- เปิดพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ โดยทำตามคำแนะนำด้านล่าง:
- ไปที่ช่องค้นหาในเมนู Start แล้วพิมพ์ "command"
- เมื่อ Command Prompt ปรากฏในผลการค้นหา ให้คลิกขวาและเลือก Run as administrator
- เลือกใช่เมื่อหน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้ขออนุญาต
- หลังจากเปิดหน้าต่าง 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
แม้ว่าคุณจะมีโปรแกรมป้องกันไวรัสที่โดดเด่น แต่การใช้การสแกนอย่างรวดเร็วปกติและคุณสมบัติการป้องกันแบบเรียลไทม์ก็ไม่ช่วยอะไร โปรแกรมความปลอดภัยจำนวนมากมีคุณสมบัติการสแกนแบบเต็ม ซึ่งเจาะลึกเข้าไปในโฟลเดอร์ระบบและพื้นที่จำกัดที่โปรแกรมมัลแวร์อาจซ่อนอยู่
หาก Windows Security เป็นโปรแกรมป้องกันไวรัสหลักของคุณ ตรวจสอบให้แน่ใจว่าระบบของคุณทันสมัย วิธีนี้ คุณแน่ใจได้ว่าโปรแกรมได้รับการเสริมด้วยคำจำกัดความของไวรัสล่าสุด หากคุณใช้โปรแกรมป้องกันไวรัสของบริษัทอื่น คุณต้องแน่ใจว่ามีเวอร์ชันล่าสุดด้วย
หากคุณไม่ทราบวิธีเรียกใช้ Full Scan ในโปรแกรมป้องกันไวรัส คุณสามารถไปที่เว็บไซต์ของนักพัฒนาซอฟต์แวร์เพื่อตรวจสอบว่าต้องทำอย่างไร หากคุณใช้ความปลอดภัยของ Windows ให้ทำตามขั้นตอนเหล่านี้:
- ไปที่พื้นที่แจ้งเตือนของทาสก์บาร์และคลิกที่ลูกศรเพื่อขยายถาดระบบ
- หลังจากที่ไอคอนที่ซ่อนอยู่ปรากฏขึ้น ให้คลิกที่โล่สีขาวเพื่อเปิด Windows Security
- ถัดไป คลิกที่ การป้องกันไวรัสและภัยคุกคาม
- เมื่อหน้าต่าง Virus & Threat Protection ปรากฏขึ้น ให้คลิกที่ Scan Options
- เมื่อคุณไปที่หน้าตัวเลือกการสแกน ให้เลือกตัวเลือกการสแกนทั้งหมด จากนั้นคลิกที่ปุ่ม Scan Now
- โปรดทราบว่าการสแกนแบบเต็มอาจใช้เวลาหลายชั่วโมง ดังนั้น อนุญาตให้ระบบของคุณเรียกใช้การดำเนินการ แล้วกลับมาใหม่ในภายหลัง
- หลังจากการสแกนเสร็จสิ้น ให้โปรแกรมป้องกันไวรัสลบโปรแกรมมัลแวร์ที่พบ
เรียกใช้ Microsoft Safety Scanner
Microsoft Safety Scanner เป็นเครื่องมือกำจัดไวรัสขั้นสูงที่พัฒนาโดย Microsoft จะตรวจสอบความเสี่ยงด้านความปลอดภัยและลบออก เมื่อพบโปรแกรมที่เป็นอันตราย โปรแกรมจะพยายามยกเลิกการเปลี่ยนแปลงที่ทำกับคอมพิวเตอร์ของคุณ ผู้ใช้บางคนรายงานผลลัพธ์ที่เป็นบวกหลังจากเรียกใช้เครื่องมือ
ทำตามขั้นตอนเหล่านี้เพื่อใช้ยูทิลิตี้:
- ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลดโปรแกรมเวอร์ชันล่าสุดจากเว็บไซต์ของ Microsoft
- หลังจากที่คุณดาวน์โหลดไฟล์ EXE แล้ว ให้เรียกใช้
- เลือกใช่ในกล่องโต้ตอบการควบคุมบัญชีผู้ใช้
- เมื่อโปรแกรมเปิดขึ้น ให้เลือกประเภทของการสแกนที่คุณต้องการให้เรียกใช้ ไปที่ตัวเลือก Full Scan เพื่อสแกนทั้งระบบ
- การสแกนอาจใช้เวลาหลายชั่วโมงจึงจะเสร็จสมบูรณ์ คุณสามารถเรียกใช้เมื่อคุณไม่ว่างแทนที่จะยึดติดกับคอมพิวเตอร์ในขณะที่ทำงาน
- คลิกที่ ต่อไป.
- หลังจากการสแกนเสร็จสิ้น อนุญาตให้เครื่องมือดำเนินการที่จำเป็นหากพบโปรแกรมที่เป็นอันตราย
ดำเนินการคลีนบูต
เนื่องจากข้อผิดพลาด Windows Script Host ส่วนใหญ่เกิดขึ้นระหว่างหรือทันทีหลังจากเริ่มต้นระบบ แอปพลิเคชันเริ่มต้นอาจต้องรับผิดชอบ
แอปพลิเคชั่นเริ่มต้นถูกตั้งโปรแกรมให้เริ่มทำงานทุกครั้งที่ Windows เริ่มทำงาน โดยพื้นฐานแล้วมันคือชุดโปรแกรมแรกที่ระบบปฏิบัติการเริ่มทำงานหลังจากกระบวนการบู๊ต แอปและบริการเหล่านี้อย่างน้อยหนึ่งรายการอาจขัดขวาง Windows Script Host และทำให้เกิดข้อผิดพลาดในการเริ่มต้นระบบที่คุณเห็น
คุณสามารถค้นหาโปรแกรมที่รับผิดชอบได้โดยทำคลีนบูต เทคนิคคลีนบูตเกี่ยวข้องกับการป้องกันไม่ให้แอปพลิเคชันเริ่มต้นที่ไม่เกี่ยวข้องกับ Windows ทุกตัวเปิดขึ้นหลังจากที่คุณรีบูทระบบ เมื่อคุณทำเสร็จแล้ว คุณสามารถตรวจสอบว่ามีข้อผิดพลาดของโฮสต์สคริปต์ของ Windows เกิดขึ้นอีกหรือไม่
ต่อไปนี้คือคำแนะนำเกี่ยวกับวิธีการดำเนินการคลีนบูตและค้นหาว่าโปรแกรมเริ่มต้นใดที่ทำให้เกิดข้อผิดพลาด:
- คลิกขวาที่ปุ่มเริ่มต้นเพื่อเปิดเมนู Power User จากนั้นคลิกที่ Run หรือกดโลโก้ Windows และปุ่มแป้นพิมพ์ R เข้าด้วยกันเพื่อเปิด Run
- เมื่อคุณเห็นกล่องโต้ตอบ Run ให้ไปที่ช่องข้อความ พิมพ์ msconfig แล้วกดปุ่ม Enter บนแป้นพิมพ์ของคุณ
- เมื่อหน้าต่างโต้ตอบการกำหนดค่าระบบปรากฏขึ้น ให้สลับไปที่แท็บบริการ
- ไปที่มุมล่างซ้ายของแท็บ Services แล้วเลือกช่องทำเครื่องหมาย "Hide all Microsoft services" การทำเช่นนี้จะป้องกันไม่ให้ Windows บล็อกบริการที่เกี่ยวข้องกับ Microsoft
- ตอนนี้คลิกที่ปุ่มปิดการใช้งานทั้งหมด
- จากนั้นไปที่แท็บ Startup และคลิกที่ "Open Task Manager"
- เมื่อคุณไปที่แท็บเริ่มต้นของตัวจัดการงานแล้ว ให้ปิดการใช้งานทุกโปรแกรมที่คุณเห็นโดยคลิกที่แต่ละโปรแกรมและคลิกที่ปุ่มปิดการใช้งาน
- กลับไปที่หน้าต่างโต้ตอบการกำหนดค่าระบบแล้วคลิกตกลง
- รีสตาร์ทระบบของคุณและตรวจสอบข้อผิดพลาด
หากข้อผิดพลาดไม่ปรากฏขึ้นเมื่อระบบของคุณปรากฏขึ้น แสดงว่าคุณเพิ่งยืนยันความเกี่ยวข้องของแอปพลิเคชันหรือบริการสำหรับเริ่มต้นระบบ ในการค้นหาเอนทิตีที่รับผิดชอบ คุณต้องเปิดใช้งานรายการเริ่มต้นทีละรายการและรีสตาร์ทระบบของคุณหลังจากเปิดใช้งานแต่ละรายการ ในบางจุด รายการหนึ่งจะทำให้เกิดข้อผิดพลาดอีกครั้ง
นี่เป็นวิธีที่แตกต่างและง่ายกว่าในการแยกโปรแกรมที่รับผิดชอบ:
- เปิดหน้าต่างโต้ตอบการกำหนดค่าระบบและสลับไปที่แท็บบริการ
- ไปที่แท็บ Services ยกเลิกการเลือกครึ่งหนึ่งของบริการเริ่มต้น แล้วคลิก Enable All
- รีสตาร์ทระบบของคุณและดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ หากข้อผิดพลาดไม่ปรากฏขึ้น แสดงว่าไม่มีบริการใดที่คุณเปิดใช้งานเป็นผู้ร้าย คุณจะต้องเปิดใช้งานอีกครึ่งหนึ่งและเริ่มต้นระบบใหม่เพื่อดูว่าข้อผิดพลาดเกิดขึ้นอีกหรือไม่
- หากข้อผิดพลาดปรากฏขึ้นหลังจากเปิดใช้งานกลุ่มบริการเริ่มต้นกลุ่มหนึ่ง คุณจะต้องเน้นที่การตรวจสอบทีละรายการแทนที่จะตรวจสอบทุกอย่าง
ส่งคืนค่าเริ่มต้นของ .vbs เป็น VBSfile ใน Registry Editor
VBS เป็นไฟล์สคริปต์ประเภทหนึ่งที่ WSH สามารถเรียกใช้ได้ ข้อผิดพลาด WSH จำนวนมากชี้ไปที่ไฟล์ VBS ที่ผิดพลาดหรือกำหนดค่าไม่ถูกต้อง และการเปลี่ยนแปลงเล็กน้อยในรีจิสทรีของระบบอาจช่วยแก้ปัญหาได้ เราจะแสดงให้คุณเห็นขั้นตอนที่ต้องทำ
ก่อนที่คุณจะเริ่มต้น โปรดทราบว่าการลงทะเบียนระบบเป็นหนึ่งในพื้นที่ที่มีความละเอียดอ่อนและทันสมัยที่สุดในระบบปฏิบัติการของคุณ ความผิดพลาดเพียงครั้งเดียวอาจทำให้คอมพิวเตอร์ของคุณใช้งานไม่ได้ ดังนั้นให้แน่ใจว่าคุณเหยียบด้วยความระมัดระวัง หากคุณไม่ทราบวิธีการแก้ไขรีจิสทรีหรือไม่สะดวกที่จะใช้รีจิสทรี ให้หาผู้เชี่ยวชาญมาปรับใช้โซลูชันให้กับคุณ
อย่างไรก็ตาม หากคุณต้องการจัดการสิ่งต่างๆ ด้วยตัวเอง เราขอแนะนำให้คุณสำรองข้อมูลรีจิสทรีทั้งหมดเพื่อให้ปลอดภัย หากคุณสามารถดำเนินการดังกล่าวได้ด้วยตนเอง ให้ไปที่โซลูชันเพื่อค้นหาวิธีปรับค่าเริ่มต้น .vbs
อย่างไรก็ตาม หากคุณไม่ทราบวิธีสำรองข้อมูลรีจิสทรี โปรดอ่านต่อไป
กำลังสำรองรีจิสทรีของระบบ
- กดโลโก้ Windows และปุ่ม R เพื่อเปิดหน้าต่างโต้ตอบเรียกใช้
- หลังจาก Run เปิดขึ้น ไปที่ช่องข้อความ พิมพ์ Regedit แล้วคลิกปุ่ม OK
- คลิกที่ปุ่มใช่เมื่อหน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้ปรากฏขึ้นและขออนุญาต
- เมื่อ Registry Editor เปิดขึ้นมา ให้ไปที่มุมซ้ายบนของหน้าต่างแล้วคลิก File
- เลือกส่งออกจากเมนูบริบท
- เมื่อหน้าต่างโต้ตอบส่งออกไฟล์รีจิสทรีเปิดขึ้น ให้เลือกทั้งหมดภายใต้ช่วงการส่งออก
- ไปที่โฟลเดอร์ที่คุณต้องการบันทึกข้อมูลสำรอง ป้อนชื่อไฟล์ จากนั้นคลิกที่ปุ่ม บันทึก
- แค่นั้นแหละ! เมื่อใดก็ตามที่คุณต้องการคืนค่ารีจิสทรี ให้เปิด Registry Editor คลิก File >> Import ไปที่โฟลเดอร์ที่คุณบันทึกไฟล์สำรองไว้และดับเบิลคลิก
ต่อไปนี้เป็นขั้นตอนที่คุณควรปฏิบัติตามเพื่อเปลี่ยนค่าเริ่มต้นของ .vbs:
- กดโลโก้ Windows และปุ่ม R เพื่อเปิดหน้าต่างโต้ตอบเรียกใช้
- หลังจาก Run เปิดขึ้น ไปที่ช่องข้อความ พิมพ์ Regedit แล้วคลิกปุ่ม OK
- คลิกที่ปุ่มใช่เมื่อหน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้ปรากฏขึ้นและขออนุญาต
- เมื่อ Registry Editor เปิดขึ้น ให้ไปที่บานหน้าต่างด้านซ้ายและขยาย HKEY_CLASSES_ROOT
- ภายใต้ HKEY_CLASSES_ROOT ให้คลิกที่ .vbs
- ไปที่บานหน้าต่างด้านขวาและดับเบิลคลิกที่สตริงเริ่มต้น
- เมื่อกล่องโต้ตอบแก้ไขสตริงเปิดขึ้น ให้ไปที่กล่องข้อความ Value Data และเปลี่ยนค่าเป็น VBSfile
- คลิกที่ตกลง
คุณยังสามารถลบสตริง VMApplet และ WinStationDisabled ใน Registry Editor ได้อีกด้วย ทำตามขั้นตอนเหล่านี้:
- เปิด Registry Editor และไปที่บานหน้าต่างด้านซ้าย
- ไปที่ Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon
- คลิกครั้งเดียวที่ WinLogon จากนั้นสลับไปที่บานหน้าต่างด้านขวา
- เลื่อนลงและลบรายการ VMApplet และ WinStationDisabled
- จากนั้นดับเบิลคลิก Usernit
- แทนที่ข้อมูลค่าด้วย “C:\Windows\system32\userinit.exe” (ไม่มีเครื่องหมายอัญประกาศ) แล้วคลิกตกลง
ซ่อม ติดตั้งพีซีของคุณ
หากวิธีการข้างต้นใช้ไม่ได้ผล คุณจะมีตัวเลือกในการซ่อมการติดตั้ง Windows 10 ตัวเลือกนี้จะช่วยคุณแทนที่ไฟล์ระบบที่ใช้งานไม่ได้และการพึ่งพาซอฟต์แวร์อื่นๆ สำหรับ WSH
บทสรุป
เราเชื่อว่าคุณสามารถแก้ไขปัญหาได้ดี โปรดไปที่ส่วนความคิดเห็นหากคุณมีอะไรจะแบ่งปันกับชุมชนของเรา