ไม่พบข้อผิดพลาดของไฟล์สคริปต์ run.vbs เมื่อเข้าสู่ระบบใน Windows 10

ในโพสต์ของวันนี้ เราจะพยายามแก้ไขปัญหาที่เกี่ยวข้องกับข้อความแสดงข้อผิดพลาดCan not find script file C:\WINDOWS\run.vbs at logon in Windows(Windows 10) 10 โฮสต์ Windows Script(Script Host)นี้แสดงในหน้าจอว่างที่มีพื้นหลังสีดำ สิ่งนี้จะเกิดขึ้นหากมัลแวร์แก้ไข ค่ารีจิสทรี Userinitโดยแทนที่ข้อมูลค่าเริ่มต้น ของ Windows ด้วย ชื่อไฟล์VBScript

Userinit.exeเป็นไฟล์ที่รับผิดชอบในการดำเนินการสคริปต์การเข้าสู่ระบบ สร้างการเชื่อมต่อเครือข่ายอีกครั้ง จากนั้นจึงเริ่มExplorer.exeและเป็นไฟล์ที่ปลอดภัยสำหรับพีซีของคุณ Winlogonเป็นองค์ประกอบสำคัญของระบบปฏิบัติการ Windows(Windows)ที่จัดการการโหลดโปรไฟล์ผู้ใช้อย่างปลอดภัยในขณะที่เข้าสู่ระบบ

ไม่พบไฟล์สคริปต์ที่รัน vbs

 

ไม่พบไฟล์สคริปต์ run.vbs

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

โดยปกติ มัลแวร์ที่ก่อให้เกิดปัญหาจะแพร่กระจายผ่านทางไฟล์แนบอีเมลสแปม เครือข่าย Peer-to-Peer (P2P)หรือมัลแวร์(malvertising) ที่แฝง อยู่ในคอมพิวเตอร์ซึ่งมักจะดาวน์โหลดเพลงหรือภาพยนตร์อย่างผิดกฎหมาย คลิกโฆษณาออนไลน์ที่น่าสงสัย หรือเปิดอีเมลขยะ

เป็นที่น่าสังเกตว่ามัลแวร์ที่นำไปสู่การ " Can not find script file C:\Windows\run.vbs " สามารถตั้งโปรแกรมให้ดำเนินการกระทำการที่เป็นอันตรายอื่น ๆ ในระบบของคุณ รวมถึงสิ่งต่อไปนี้:

  • การบันทึกการกดแป้นพิมพ์
  • การแทรกซึมโปรแกรมที่อาจไม่ต้องการ (PUP)(potentially unwanted programs (PUPs))หรือมัลแวร์
  • การสร้างแบ็คดอร์โดยเชื่อมต่อพีซีกับเซิร์ฟเวอร์ระยะไกล

มีสองวิธีในการแก้ไขข้อผิดพลาด "Can not find script file C:\Windows\run.vbsâ€" ในWindows 10กล่าวคือ:

1. แก้ไขค่ารีจิสทรี Userinit
2. เปลี่ยน ค่า รีจิสทรี(Registry)ของ.vbs key

สองวิธีนี้สามารถช่วยคุณแก้ไข ข้อผิดพลาด run.vbsและทำให้เข้าถึงโปรไฟล์ผู้ใช้ของคุณได้อีกครั้ง

ก่อนที่คุณจะเริ่มต้น ขอแนะนำให้รันการสแกนไวรัสทั้งระบบด้วยWindows Defenderหรือ  ผลิตภัณฑ์ AV ของบริษัทอื่นที่(third-party AV product)มี ชื่อเสียง

ในตอนนี้ เพื่อดำเนินการแก้ไขรีจิสทรี คุณต้องสำรองข้อมูลรีจิสทรี(backup the registry)ก่อน หรือ  สร้างจุดคืนค่าระบบในกรณีที่ขั้นตอนดำเนินการอยู่

เมื่อคุณได้ดำเนินการอย่างใดอย่างหนึ่งแล้ว คุณสามารถเริ่มต้นได้ดังนี้

1] แก้ไขค่ารีจิสทรี Userinit

หลังจากพิมพ์ข้อมูลรับรองการเข้าสู่ระบบ ระบบอาจหยุดทำงาน  ที่ หน้าจอเตรียมเข้าสู่ระบบ (Preparing to log in)Press CTRL+ALT+DELแล้วคลิกTask Manager (หากTask Managerไม่เปิดขึ้นเนื่องจาก มัลแวร์ DisableTaskMgr Policyเปิดใช้งาน คุณจะต้องแก้ไขรีจิสทรีแบบออฟไลน์ผ่านWindows Recovery Environment )

เมื่อกล่องโต้ตอบข้อความแสดงข้อผิดพลาดด้านบนปรากฏขึ้น ให้ปิดกล่องโต้ตอบและสลับไปที่หน้าต่างตัวจัดการงาน (Task Manager)ไฟล์ที่อ้างอิงใน ค่ารีจิสตรี Userinitจะถูกรันก่อนที่อินเทอร์เฟซผู้ใช้จะโหลด เมื่อต้องการเริ่มExplorer shell ให้สลับไปที่หน้าต่างTask ManagerคลิกFileและเลือกRun new task พิมพ์explorer.ex eแล้วกด Enter

เปิด ตัวแก้ไขรีจิสทรี

ไปที่รีจิสตรีคีย์ต่อไปนี้:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Winlogon

ดับเบิลคลิกที่รายการUserinit

เปลี่ยนข้อมูลค่าจาก

wscript C:WINDOWS\run.vbs

ดังต่อไปนี้:

C:\Windows\system32\userinit.exe

คลิกตกลง(OK) _

ใช้ความระมัดระวังเป็นพิเศษเมื่อเข้า คุณต้องลบส่วนwscript และยังรวมเครื่องหมายจุลภาคต่อท้าย ( , ) ตามที่แสดงด้านบน การพิมพ์ชื่อไฟล์หรือเส้นทางที่ไม่ถูกต้องจะป้องกันไม่ให้คุณเข้าสู่ระบบบัญชีผู้ใช้ใดๆ

ออกจากระบบและเข้าสู่ระบบอีกครั้ง

ตรวจสอบเพื่อดูว่าปัญหา run.vbs ได้รับการแก้ไขหรือไม่

2] เปลี่ยน(Change)ค่ารีจิสทรี(Registry)ของ.vbsคีย์

เปิดตัวแก้ไขรีจิสทรี

ไปที่รีจิสตรีคีย์ต่อไปนี้:

Computer\HKEY_CLASSES_ROOT\.vbs

คลิกสองครั้งที่ค่าเริ่มต้น(Default)

ตั้งค่าเป็น  VSBFile

คลิก  ตกลง(OK.)

ออกจากระบบและเข้าสู่ระบบอีกครั้ง

ตรวจสอบว่าปัญหา run.vbs ได้รับการแก้ไขแล้วหรือไม่

That’s it, folks!

การอ่านที่เกี่ยวข้อง(Related read) : ไม่พบไฟล์สคริปต์ HPAudioswitchLC.vbs เมื่อเริ่ม(Cannot find script file HPAudioswitchLC.vbs at startup)ต้น



About the author

ฉันเป็น windows, ios, pdf, ข้อผิดพลาด, วิศวกรแกดเจ็ตที่มีประสบการณ์มากกว่า 10 ปี ฉันได้ทำงานกับแอปพลิเคชันและเฟรมเวิร์กคุณภาพสูงของ Windows มากมาย เช่น OneDrive for Business, Office 365 และอื่นๆ งานล่าสุดของฉันได้รวมการพัฒนาโปรแกรมอ่าน pdf สำหรับแพลตฟอร์ม windows และการทำงานเพื่อทำให้ข้อความแสดงข้อผิดพลาดชัดเจนยิ่งขึ้นสำหรับผู้ใช้ นอกจากนี้ ฉันได้มีส่วนร่วมในการพัฒนาแพลตฟอร์ม ios มาสองสามปีแล้ว และคุ้นเคยกับทั้งคุณสมบัติและลักษณะเฉพาะของมันมาก



Related posts