Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Sửa lỗi s32evnt1.dll trên máy tính Windows: Hướng dẫn từng bước

S32evnt1.dll được tạo bởi Symantec và là thư viện sự kiện. Symantec làm phần mềm diệt virus, như Norton, nên tệp này sẽ có trên hệ thống nếu bạn hiện có sản phẩm Symantec cài đặt. Nó quan trọng cho việc sử dụng sản phẩm Symantec, tệp s32evnt1.dll giám sát thông tin hệ thống. Quy trình này được phần mềm yêu cầu để chạy, nên với lỗi này bạn có thể không được bảo vệ chống virus trên máy tính.

Nguyên nhân gây ra lỗi s32evnt1.dll?

Trong quá trình khởi động Windows, bạn có thể gặp thông báo lỗi:

  • "S32evnt1.dll. An installable Virtual Device Driver failed DLL initialization"

Như thông báo lỗi giải thích, tệp s32evnt1.dll quan trọng mà sản phẩm Symantec yêu cầu không thể tải. Điều này có thể do nhiều lý do bao gồm các thiết bị ảo cản trở Windows tìm tệp và thực tế chúng đang ẩn nó; cũng như tệp Symevent lỗi thời cần cập nhật. Để khắc phục lỗi này, hãy làm theo các bước dưới đây:

Cách sửa lỗi s32evnt1.dll

Bước 1 – Chỉnh sửa Thiết bị ảo trong Windows Registry

Như đã nói, thiết bị ảo trên hệ thống có thể xung đột với Windows và ẩn tệp không cho xem. Giải pháp liên quan đến chỉnh sửa Registry. Hãy chắc chắn bạn không thay đổi các mục khác ngoài những gì được hướng dẫn, nếu không hệ thống có thể trở nên không ổn định. Nếu bạn thích, bạn có thể dùng Registry Cleaner.

Làm theo các bước:

  1. Nhấp Start > Run
  2. Gõ regedit trong hộp "open"
  3. Trong khung bên trái, bạn cần tìm giá trị này: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers.
  4. Khung bên phải sẽ thay đổi. Trong khung phải, bạn phải chọn giá trị VDD. Xóa giá trị này khỏi registry
  5. Quay lại khung trái, nhấp chuột phải VirtualDeviceDrivers. Chọn New > Multi String Value
  6. Gõ VDD làm giá trị mới
  7. Đóng registry và khởi động lại máy tính

Phương pháp này dùng registry để xóa khóa cho trình điều khiển thiết bị ảo và cung cấp khóa trống mới. Thiết bị ảo có thể ẩn các tệp nhất định để đảm bảo chúng chạy, với s32evnt1.dll là một trong số đó.

Bước 2 – Cập nhật tệp Symevent

Tệp Symevent được nhiều sản phẩm Symantec sử dụng và nên cập nhật thường xuyên. Nếu cập nhật thất bại hoặc không thực hiện, các tệp này có thể gây lỗi s32evnt1.dll. Bạn phải làm tùy thuộc vào kiến trúc CPU (x32 hoặc x64):

Cho Windows XP 32-bit:

  1. Tải tệp sevinst.exe từ Symantec và lưu vào ổ cứng
  2. Nhấp Start > Run
  3. Gõ cmd trong hộp "open"
  4. Trong command prompt, dùng lệnh cd để tìm nơi bạn tải sevinst.exe. Ví dụ: nếu tải vào C:\Users, gõ cd C:\users
  5. Phần này phụ thuộc phiên bản. Nếu bạn có Symantec AntiVirus 9.x trở lên, gõ sevinst.exe SAVCE. Nếu Symantec AntiVirus 8.x trở xuống, gõ sevinst.exe NAVNT.
  6. Khởi động lại máy tính

Nếu bạn dùng hệ thống Windows x64:

  1. Nếu dùng Intel hoặc AMD 64-bit, tải tệp này: Sevinst64x86.exe
  2. Lưu tệp vào vị trí biết trên ổ cứng
  3. Nhấp Start > Run và tải command prompt bằng cách gõ Cmd trong hộp "open"
  4. Dùng lệnh CD trong cmd để tìm thư mục lưu sevinst64x86.exe. Ví dụ: nếu tải vào C:\Users, gõ cd C:\users.
  5. Cho Symantec AntiVirus 9.x trở lên, gõ sevinst64x86.exe SAVCE.
  6. Khởi động lại máy tính

Phương pháp này sẽ cập nhật các tệp lỗi thời có thể gây xung đột trong hệ thống. Cách này được khuyến nghị cao để tận dụng tốt nhất sản phẩm Symantec.

Bước 3 – Dọn dẹp Registry

– Tải xuống bộ dọn dẹp Registry

Nguyên nhân lớn khác gây ra lỗi s32evnt1.dll là cơ sở dữ liệu registry của Windows. Registry là cơ sở dữ liệu trung tâm lưu trữ tất cả cài đặt, thông tin và tùy chọn cho máy tính, và là nơi Windows giữ nhiều cài đặt quan trọng cần để chạy. Thường nhiều cài đặt registry bị hỏng và corrupt, khiến máy tính chạy chậm hơn, chạy chậm và nhiều lỗi. Để khắc phục, bạn nên dùng registry cleaner để quét máy tính và sửa các cài đặt hỏng hoặc corrupt bên trong. Bạn có thể xem bộ dọn dẹp registry được khuyến nghị bên dưới: