Những lỗi này trong Event Viewer có nghĩa là gì?


2

Tôi đã gặp rất nhiều lỗi ID sự kiện 10 khi khởi động Windows 7 Ultimate 64 Bit (SP1). Hai lỗi (nguồn là WMI và Trình quản lý điều khiển dịch vụ) thường được thấy rằng mỗi lần khởi động chúng xảy ra (hoặc khi đăng nhập?): ( Hai lỗi đầu tiên ) Chi tiết từ tab Chung của lỗi đầu tiên (ví dụ WMI) được đưa ra dưới đây:
nhập mô tả hình ảnh ở đây

Bộ lọc sự kiện với truy vấn "CHỌN * TỪ __InstanceModificationEvent TRONG VÒNG 60 WHERE TargetInstance ISA" Win32_Processor "VÀ TargetInstance.LoadPercentage> 99" không thể kích hoạt lại trong không gian tên "//./root/CIMV2" vì lỗi 0 Các sự kiện không thể được gửi qua bộ lọc này cho đến khi sự cố được khắc phục.

Và các chi tiết từ cái thứ hai là:

Dịch vụ NEWDRIVER không khởi động được do lỗi sau: Hệ thống không thể tìm thấy tệp được chỉ định.

Ngoài ra, tôi đang thấy đăng nhập bị trì hoãn (không biết liệu nó có liên quan không)?
Có ai biết những lỗi này là gì và làm thế nào để khắc phục nó?

Câu trả lời:


5

Lỗi WMI là một vấn đề đã biết:

Từ KB2545227 của Microsoft :

Nguyên nhân:

Điều này bắt nguồn từ quá trình tạo DVD / ISO của Windows 7 SP1. Có một vấn đề trong quá trình tạo khiến đăng ký WMI vẫn còn trong DVD / ISO. Vì đăng ký được thiết kế để chỉ hoạt động trong quá trình tạo DVD / ISO, nên nó không chạy được trên hệ thống trực tiếp và gây ra các sự kiện này. Những sự kiện này không phải là dấu hiệu của bất kỳ vấn đề nào trong hệ thống và có thể được bỏ qua một cách an toàn. Tuy nhiên, nếu bạn muốn ngăn các sự kiện này được tạo và muốn xóa đăng ký WMI cụ thể này, vui lòng làm theo các bước được đề cập trong bài viết này để chạy tập lệnh khắc phục.

Họ cung cấp một FixIt để khắc phục sự cố, cộng với hướng dẫn thủ công:

  1. Trong Notepad, tạo một tài liệu mới có tên Workaround.txt

  2. Sao chép tập lệnh sau vào notepad:


strComputer = "."

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\subscription")

Set obj1 = objWMIService.ExecQuery("select * from __eventfilter where name='BVTFilter' and query='SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA ""Win32_Processor"" AND TargetInstance.LoadPercentage > 99'")

For Each obj1elem in obj1

set obj2set = obj1elem.Associators_("__FilterToConsumerBinding")

set obj3set = obj1elem.References_("__FilterToConsumerBinding")

For each obj2 in obj2set

 WScript.echo "Deleting the object"

 WScript.echo obj2.GetObjectText_

 obj2.Delete_

next

For each obj3 in obj3set

 WScript.echo "Deleting the object"

 WScript.echo obj3.GetObjectText_

 obj3.Delete_

next

WScript.echo "Deleting the object"

WScript.echo obj1elem.GetObjectText_

obj1elem.Delete_

Next
  1. Lưu văn bản dưới dạng Workaround.vbs

  2. Đóng Notepad

  3. Mở một dấu nhắc lệnh nâng cao:

    a. Bấm vào bắt đầu

    b. Bấm vào Chương trình

    c. Nhấp chuột phải vào Dấu nhắc Lệnh

    d. Chọn chạy với tư cách quản trị viên

  4. Thay đổi Thư mục thành thư mục chứa workaround.vbs(Ví dụ CD c:\users\%username%)

  5. Chạy cscript workaround.vbs

Sau khi chạy tập lệnh, lỗi ID sự kiện 10 liên quan đến sự kiện này sẽ ngừng xảy ra. Điều này không xóa bất kỳ mục nào trong nhật ký Sự kiện, chúng sẽ cần được xóa thủ công khỏi nhật ký sự kiện ứng dụng.

Đối với sự cố "Dịch vụ NEWDRIVER không thành công":

Bạn có một dịch vụ có tên "NEWDRIVER" đã đăng ký với hệ thống, nhưng (các) tệp mà nó cần để chạy bị thiếu. Vì các tệp bị thiếu và máy tính của bạn hoạt động tốt, bạn có thể xóa tham chiếu đến dịch vụ.

Bạn sẽ có thể thực hiện việc này từ dấu nhắc lệnh nâng cao, bằng lệnh sc(Điều khiển dịch vụ). Ví dụ.:

sc delete NEWDRIVER


Tôi có thể tìm dịch vụ nào không?
RogUE

Tôi cố gắng 'newdriver truy vấn sc', nó sẽ trả mà LOẠI: 2 FILE_SYSTEM_DRIVER , NHÀ NƯỚC: 1 STOPPED , WIN32_EXIT_CODE: 2 <0x2>, ** SERVICE_EXIT_CODE: 0 <0x0>, ** CHECKPOINT: 0x0 và ** WAIT_HINT: 0x0
Rogue
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.