Я пытаюсь решить проблему с реестром и службами Windows. Я попытался запустить команду sfc, но это сообщение об ошибке я получаю?
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>
но я перезагружался несколько раз с тех пор, как это сообщение впервые появилось, и я даже попытался запустить команду в безопасном режиме и в консольном режиме, но я все равно получаю одно и то же сообщение. Как от него избавиться?
существует этот файл в папке winsxs: C:Windowswinsxscleanup.xml
это это содержание:
<?xml version='1.0' encoding='utf-16'?>
<PendingTransaction >
<POQ postAction="NoReboot">
<DeleteFile path="??D:$$DeleteMe.CbsMsg.dll.01c85bd2f5893b40.0000"/>
</POQ>
</PendingTransaction>
может ли это быть что-то? Является ли это причиной? Безопасно ли удалять этот файл?
обновление
Я попытался переименовать его, но операция не удалась.
Я бежал проводник.exe с повышенными привилегиями и перейдите в папку. Я получил запрос подтверждения UAC, а затем ошибку ниже.
Destination Folder Access Denied
You need permission to perform this action
как переименовать или удалить этот файл? Мне нужно использовать cmd или быть в безопасном режиме это?
обновление 2
я начал безопасный режим с командной строки и попытался стать владельцем файла, а затем переименовать его. Ошибка переименования.
C:Windowswinsxs>ren cleanup.xml cleanup.xml.old
Access is denied.
C:Windowswinsxs>takeown /f "cleanup.xml"
SUCCESS: The file (or folder): "C:Windowswinsxscleanup.xml" now owned by user
"mycomputernameusername".
C:Windowswinsxs>ren cleanup.xml cleanup.xml.old
Access is denied.
C:Windowswinsxs>
Я также выдал следующую команду.
C:Windowssystem32>icacls "C:Windowswinsxscleanup.xml" /grant username:F
processed file: C:Windowswinsxscleanup.xml
Successfully processed 1 files; Failed processing 0 files
C:Windowssystem32>cd ..winsxs
C:Windowswinsxs>ren cleanup.xml cleanup.xml.old
Access is denied.
C:Windowswinsxs>
он по-прежнему не позволяет мне переименовать его. Я выполнил эти последние две команды в обычном режиме Windows. Какая разница?... Я попробую перезагрузиться.