Почему я продолжаю получать 0x80070005 при обновлении Windows 10?

308
Mehrdad

После обновления до Windows 10 с Windows 8.1, я продолжаю получать ошибку 0x80070005 всякий раз, когда я пытаюсь применить обновление или добавить функцию Windows, которая есть E_ACCESSDENIED.

Когда я пытаюсь выполнить мониторинг с помощью Process Monitor, я вижу, что FSCTL_SET_EXTERNAL_BACKINGнекоторые файлы \Windows\Servicing\Sessions\*.xmlне работают STATUS_ACCESS_DENIED, что сбивает с толку. Возиться с разрешениями не помогает.

В чем проблема?

0

1 ответ на вопрос

0
Mehrdad

Подсказка вошла в систему \Windows\Servicing\Sessions\CBS.log:

Info CBS Failed WOF compressing file \\?\C:\WINDOWS\Servicing\Sessions\.xml 

WOF относится к файловой системе наложения Windows, используемой для сжатия файлов в Windows 10.

Выключение CompactOS (через runnin Compact /CompactOS:Neverв командной строке) устраняет ошибку. (Мне не понятно, почему проблема вообще существует.)

Похожие вопросы