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:
Trong Notepad, tạo một tài liệu mới có tên Workaround.txt
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
Lưu văn bản dưới dạng Workaround.vbs
Đóng Notepad
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
Thay đổi Thư mục thành thư mục chứa workaround.vbs
(Ví dụ CD c:\users\%username%
)
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