Windows kayıt defteri ve hizmetleriyle ilgili bir sorunu gidermeye çalışıyorum. Sfc komutunu çalıştırmayı denedim ama bu aldığım hata mesajı?
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>
Ancak bu mesaj ilk göründüğünden beri birkaç kez yeniden başlattım ve komutu güvenli modda ve konsol modunda çalıştırmayı bile denedim, ancak yine de aynı mesajı alıyorum. Ondan nasıl kurtulurum?
Winsxs klasöründe bu dosya var: C: \ Windows \ winsxs \ cleanup.xml
Bu onun içeriği:
<?xml version='1.0' encoding='utf-16'?>
<PendingTransaction >
<POQ postAction="NoReboot">
<DeleteFile path="\??\D:\$$DeleteMe.CbsMsg.dll.01c85bd2f5893b40.0000"/>
</POQ>
</PendingTransaction>
Bu bir şey olabilir mi? Sebep bu mu? Bu dosyayı silmek güvenli mi?
Güncelleme
Yeniden adlandırmayı denedim ama işlem başarısız oldu.
Explorer ayrıcalıkları yükseltilmiş koştu ve konuma gitti. UAC onay istemini ve ardından aşağıdaki hatayı aldım.
Destination Folder Access Denied
You need permission to perform this action
Bu dosyayı nasıl yeniden adlandırabilir veya silebilirim? Bunu yapmak için cmd kullanmam veya güvenli modda olmam gerekir mi?
Güncelleme 2
Komut istemiyle güvenli moda başladım ve dosyanın sahipliğini alıp yeniden adlandırmayı denedim. Yeniden adlandırma başarısız oldu.
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>
Ben de aşağıdaki komutu verdim.
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>
Yine de yeniden adlandırmama izin vermiyor. Bu son iki komutu normal Windows modunda verdim. Önemli mi? ... yeniden başlatmayı deneyeceğim.
cleanup.xml
, bu yüzden bunun sebebi olduğunu sanmıyorum.