Tôi đang cố gắng khắc phục sự cố với Windows registry và dịch vụ. Tôi đã thử chạy lệnh sfc nhưng đây là thông báo lỗi tôi nhận được?
C:\Windows>sfc /scannow
Beginning system scan. This process will take some time.
There is a system repair pending which requires reboot to complete. Restart
Windows and run sfc again.
C:\Windows>
Nhưng tôi đã khởi động lại nhiều lần kể từ khi thông báo này xuất hiện lần đầu tiên và tôi thậm chí đã thử chạy lệnh ở chế độ an toàn và ở chế độ bảng điều khiển nhưng tôi vẫn nhận được thông báo tương tự. Làm sao để tôi bỏ nó đi?
Có tệp này trong thư mục winxs: C: \ Windows \ wonxs \ cleanup.xml
Đây là nội dung của nó:
<?xml version='1.0' encoding='utf-16'?>
<PendingTransaction >
<POQ postAction="NoReboot">
<DeleteFile path="\??\D:\$$DeleteMe.CbsMsg.dll.01c85bd2f5893b40.0000"/>
</POQ>
</PendingTransaction>
Đây có thể là một cái gì đó? Đây có phải là nguyên nhân? Có an toàn để xóa tập tin này?
Cập nhật
Tôi đã thử đổi tên nó nhưng hoạt động không thành công.
Tôi đã chạy explorer.exe với các đặc quyền nâng cao và điều hướng đến vị trí. Tôi đã nhận được lời nhắc xác nhận UAC và sau đó là lỗi bên dưới.
Destination Folder Access Denied
You need permission to perform this action
Làm cách nào để đổi tên hoặc xóa tệp này? Tôi có cần sử dụng cmd hoặc ở chế độ an toàn để làm điều đó không?
Cập nhật 2
Tôi đã bắt đầu chế độ an toàn với dấu nhắc lệnh và thử lấy quyền sở hữu tệp và sau đó đổi tên nó. Đổi tên thất bại.
C:\Windows\winsxs>ren cleanup.xml cleanup.xml.old
Access is denied.
C:\Windows\winsxs>takeown /f "cleanup.xml"
SUCCESS: The file (or folder): "C:\Windows\winsxs\cleanup.xml" now owned by user
"mycomputername\username".
C:\Windows\winsxs>ren cleanup.xml cleanup.xml.old
Access is denied.
C:\Windows\winsxs>
Tôi cũng đã ban hành lệnh sau.
C:\Windows\system32>icacls "C:\Windows\winsxs\cleanup.xml" /grant username:F
processed file: C:\Windows\winsxs\cleanup.xml
Successfully processed 1 files; Failed processing 0 files
C:\Windows\system32>cd ..\winsxs
C:\Windows\winsxs>ren cleanup.xml cleanup.xml.old
Access is denied.
C:\Windows\winsxs>
Nó vẫn không cho phép tôi đổi tên nó. Tôi đã ban hành hai lệnh cuối cùng trong chế độ Windows bình thường. Có vấn đề gì không? ... Tôi sẽ thử khởi động lại.
cleanup.xml
tập tin, vì vậy tôi không nghĩ đó là nguyên nhân.