Tóm lược
regsvr32
không thành công với mã 0x80004005 (E_FAIL - Lỗi không xác định) trên tài khoản quản trị viên của tôi, nhưng hoạt động trên tài khoản Quản trị viên.
Trước đây tôi không có vấn đề này.
Câu hỏi đầy đủ
Gần đây, tôi đã nhận thấy một số vấn đề trên PC của mình:
Tôi không thể cài đặt PowerChute v3
Theo FAQ , bản sửa lỗi là
regsvr32 vbscript.dll
Tuy nhiên, chạy trên tài khoản quản trị viên của tôi không thành công với lỗi này
DLLRegisterServer trong vbscript.dll không thành công.
Mã trả về là: 0x80004005Theo Microsoft , 0x80004005 có nghĩa là "E_FAIL - Thất bại không xác định".
Đáng ngạc nhiên, nó hoạt động khi tôi chạy
regsvr32
như tài khoản Administrator.Mục "Chỉnh sửa bằng Notepad ++" trong menu ngữ cảnh biến mất.
Nhờ chủ đề này , tôi thấy rằng giải pháp là
regsvr32 NppShell_06.dll
Tương tự, nó cũng không thành công với lỗi 0x80004005 trên tài khoản quản trị viên của tôi, nhưng hoạt động trên tài khoản Administrator.
Bây giờ, mỗi lần tôi cài đặt bản cập nhật Notepad ++, tôi sẽ mất mục menu ngữ cảnh (trừ khi tôi cài đặt bản cập nhật với tư cách Quản trị viên). Điều này đã không xảy ra một thời gian trước đây.
Tôi không thể cài đặt trình điều khiển mạng máy in HP của mình.
Trình cài đặt HP không cung cấp bất kỳ mã lỗi nào.
Sau nhiều lần thử, tôi nghĩ nguyên nhân có thể
regsvr32
.Vì vậy, tôi đã thử chạy trình cài đặt với tư cách Quản trị viên và nó đã hoạt động.
APC UPS của tôi không phải lúc nào cũng được công nhận.
Khi tôi khởi động PC, trình quản lý thiết bị sẽ hiển thị cảnh báo và nói
Thiết bị này không thể khởi động. (Mã 10)
Đôi khi nó hoạt động nếu tôi rút và cắm lại dây USB hoặc nếu tôi tắt và bật thiết bị hoặc nếu tôi cài đặt lại trình điều khiển. Nhưng hầu hết các lần nó không hoạt động.
Tuy nhiên, nó luôn hoạt động trên một máy tính khác.
Tôi nghi ngờ vấn đề cũng được
regsvr32
.
Làm thế nào tôi có thể làm regsvr32
việc lại?