2016 - [решено] Ошибка при архивации (0x80780102)

Аватара пользователя
PovAndy

Re: 2016 - [решено] Ошибка при архивации (0x80780102)

Сообщение PovAndy »

Цитата PovAndy:



Если надо, выложу тут содержимое файлов, как решение проблемы.
2016 - [решено] Ошибка при архивации (0x80780102)




Решение конечно же нужно, для того форум и существует - пользователи делятся опытом/ информацией.



Неплохо вкратце описать и само решение, так и, возможно, и причины возникновения ошибки.



Т.е. показать причинно-следственную связь.
Аватара пользователя
PovAndy

Re: 2016 - [решено] Ошибка при архивации (0x80780102)

Сообщение PovAndy »

Цитата 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)
Ответить

Вернуться в «Windows Server 2016/2019/2022»