Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Không tìm thấy tệp script run.vbs khi đăng nhập Windows 10

Trong bài viết hôm nay, chúng tôi sẽ cố gắng giải quyết vấn đề liên quan đến thông báo lỗi Không tìm thấy tệp script C:\WINDOWS\run.vbs khi đăng nhập trong Windows 10. Cửa sổ Windows Script Host này hiển thị, trên màn hình đen nền đen. Điều này xảy ra nếu phần mềm độc hại đã sửa đổi giá trị registry Userinit, thay thế giá trị dữ liệu mặc định của Windows bằng tên tệp VBScript.

Userinit.exe là tệp chịu trách nhiệm thực thi script đăng nhập, thiết lập lại kết nối mạng và sau đó khởi động Explorer.exe, và là tệp an toàn cho PC của bạn. Winlogon là thành phần thiết yếu của loạt hệ điều hành Windows xử lý việc tải an toàn hồ sơ người dùng tại thời điểm đăng nhập.

Không tìm thấy tệp script run.vbs khi đăng nhập Windows 10

Không tìm thấy tệp script run.vbs

Bạn có thể gặp màn hình đen khi cố đăng nhập máy tính vì chương trình độc hại thao túng giá trị registry Userinit và thay đổi giá trị dữ liệu mặc định của Windows bằng tên tệp Vbscript. Vì virus này xóa hoặc di chuyển tệp .vbs từ thư mục System32 chung, người dùng nhận được lỗi như trên.

Thông thường, phần mềm độc hại gây ra vấn đề lan truyền qua file đính kèm email spam, mạng Peer-to-Peer (P2P) hoặc malvertising (quảng cáo độc hại) – lây nhiễm người dùng máy tính hay tải nhạc/phim trái phép, nhấp vào quảng cáo trực tuyến đáng ngờ, hoặc mở email spam.

Đáng chú ý rằng phần mềm độc hại dẫn đến lỗi "Không tìm thấy tệp script C:\Windows\run.vbs" có thể được lập trình để thực hiện các hành động độc hại khác trên hệ thống, bao gồm:

  • Ghi nhật ký phím bấm (Logging keystrokes)
  • Xâm nhập chương trình không mong muốn (PUPs) hoặc phần mềm độc hại
  • Tạo backdoor bằng cách kết nối PC đến máy chủ từ xa.

Có hai cách sửa lỗi "Không tìm thấy tệp script C:\Windows\run.vbs" trên Windows 10, gồm:

1. Chỉnh sửa giá trị registry Userinit
2. Thay đổi giá trị Registry của khóa .vbs

Hai phương pháp này có thể giúp bạn sửa lỗi run.vbs và do đó lấy lại quyền truy cập hồ sơ người dùng.

Trước khi bắt đầu, khuyến nghị bạn chạy quét antivirus toàn hệ thống với Windows Defender hoặc sản phẩm AV uy tín của bên thứ ba.

Bây giờ, để tiến hành giải pháp chỉnh sửa registry, trước tiên bạn cần sao lưu registry hoặc tạo điểm khôi phục hệ thống phòng trường hợp thủ tục sai.

Sau khi đã làm một trong hai hành động, bạn có thể bắt đầu như sau;

1] Chỉnh sửa giá trị registry Userinit

Sau khi nhập thông tin đăng nhập, hệ thống có thể bị kẹt ở màn hình Preparing to log in (Chuẩn bị đăng nhập). Nhấn CTRL+ALT+DEL, và nhấp Task Manager (nếu Task Manager không mở do DisableTaskMgr Policy được bật bởi phần mềm độc hại, bạn sẽ cần chỉnh sửa registry ngoại tuyến qua Windows Recovery Environment).

Khi thông báo lỗi trên hiển thị, đóng hộp thoại và chuyển sang cửa sổ Task Manager. Tệp được tham chiếu trong giá trị registry Userinit chạy ngay trước khi giao diện người dùng tải. Để khởi động Explorer shell, chuyển sang cửa sổ Task Manager, nhấp File, và chọn Run new task (Chạy tác vụ mới). Gõ explorer.exe và nhấn Enter.

Khởi chạy Registry Editor.

Điều hướng đến khóa registry sau:

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

Nhấp đúp vào mục Userinit.

Thay đổi value data từ

wscript C:WINDOWS\run.vbs

thành:

C:\Windows\system32\userinit.exe

Nhấp OK.

Không tìm thấy tệp script run.vbs khi đăng nhập Windows 10

Hãy đặc biệt cẩn thận khi nhập. Bạn cần xóa phần wscript. Và cũng bao gồm dấu phẩy sau (,) như hiển thị. Gõ sai tên tệp hoặc đường dẫn sẽ ngăn bạn đăng nhập vào bất kỳ tài khoản người dùng nào.

Đăng xuất và đăng nhập lại.

Kiểm tra xem vấn đề run.vbs đã được giải quyết chưa.

2] Thay đổi giá trị Registry của khóa .vbs

Không tìm thấy tệp script run.vbs khi đăng nhập Windows 10

Khởi chạy Registry Editor

Điều hướng đến khóa registry sau:

Computer\HKEY_CLASSES_ROOT\.vbs

Nhấp đúp Default value.

Đặt giá trị thành VSBFile.

Nhấp OK.

Đăng xuất và đăng nhập lại.

Kiểm tra xem vấn đề run.vbs đã được giải quyết chưa.

Xong rồi!

Bài viết liên quan: Không tìm thấy tệp script HPAudioswitchLC.vbs khi khởi động.

Không tìm thấy tệp script run.vbs khi đăng nhập Windows 10