Цитата
NickM:
Неплохо вкратце описать и само решение, так и, возможно, и причины возникновения ошибки.
2016 - [решено] Ошибка при архивации (0x80780102)
Помогло решение из этого поста:
Цитата
NickM:
Надо подробней изучить системные журналы, скорее всего там найдутся зацепки и возможно, что все сценарии устранения ошибок окажутся описанными
в статье Майкрософ
т:
2016 - [решено] Ошибка при архивации (0x80780102)
Причина:
"Системный модуль записи не работает, поскольку права доступа к файлам в каталогах
%windir%\winsxs\filemaps\ или
%windir%\winsxs\temp\PendingRenames неверны."
Я создал
2 *.bat файла для восстановления прав доступа и регистрации системных библиотек и запустил их от имени администратора.
Регистрация библиотек:
Код:
Код: Выделить всё
cd /d %windir%\system32
Net stop vss
Net stop swprv
regsvr32 ole32.dll
regsvr32 oleaut32.dll
regsvr32 vss_ps.dll
vssvc /register
regsvr32 /i swprv.dll
regsvr32 /i eventcls.dll
regsvr32 es.dll
regsvr32 stdprov.dll
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml4.dll
Net start vss
Net start swprv
Восстановление прав доступа к папкам:
Код:
Код: Выделить всё
Takeown /f %windir%\winsxs\temp\PendingRenames /a
icacls %windir%\winsxs\temp\PendingRenames /grant "NT AUTHORITY\SYSTEM:(RX)"
icacls %windir%\winsxs\temp\PendingRenames /grant "NT Service\trustedinstaller:(F)"
icacls %windir%\winsxs\temp\PendingRenames /grant BUILTIN\Users:(RX)
Takeown /f %windir%\winsxs\filemaps\* /a
icacls %windir%\winsxs\filemaps\*.* /grant "NT AUTHORITY\SYSTEM:(RX)"
icacls %windir%\winsxs\filemaps\*.* /grant "NT Service\trustedinstaller:(F)"
icacls %windir%\winsxs\filemaps\*.* /grant BUILTIN\Users:(RX)
net stop cryptsvc
net start cryptsvc
Проблема появляется уже второй раз, похоже в следствии попытки настроить установку обновлений на сервере.
(На данный момент проблема ещё не решена, не могу установить на Windows Server 2016 Essentials обновление kb5026363)