Показать полную графическую версию : [решено] Не могу установить обновление (код 80070005)
ruslan...
01-06-2015, 15:52
werthwerth,
Без консоли. Здесь подробно и с картинками Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7 (http://www.oszone.net/7836/)
После изменения разрешений вернуть владельца обратно TrustedInstaller (http://forum.oszone.net/post-1226309-9.html)
Где можно посмотреть какие права должны стоять стандартно на системные папки?И кто где должен быть владельцем?
На чистой системе, установленной на виртуальную машину?
Беглый поиск доброго человека, собравшего такую информацию в кучу, ничего не дал :)
Только старые статьи типа Восстановление параметров безопасности до заведомо рабочего состояния (https://support.microsoft.com/ru-ru/kb/313222).
Поправьте меня если ошибаюсь, но большому счету, возврат оригинального владельца актуален только в случае отжима папок у TrustedInstaller.
На самом деле, при помощи PowerShell не так сложно получить список всех папок на диске C:\ , владельцем которых является TrustedInstaller. Я использовал вот такую нестройную конструкцию:Get-ChildItem C:\* -Attributes D -Recurse | ForEach-Object {Get-Acl $_.FullName} | Where {$_.Owner -Match 'TrustedInstaller'} | Format-Table -property @{n="Папка";e={$_.PSPath.replace("Microsoft.PowerShell.Core\FileSystem::","")}}, @{n="Владелец";e={$_.Owner.replace("NT SERVICE\","")}} -auto | Out-File "$Env:userprofile\Desktop\TrustedInstallerFolders.txt"извиняюсь за невнятный код, я не очень хорошо знаком с PS
В результате выполнения на рабочем столе будет создан файл TrustedInstallerFolders.txt, содержащий список всех папок, владельцем которых является TrustedInstaller.
Папок много, так что нужно будет уже глазками отсекать те, которые унаследовали владельца от основной.Папка Владелец
----- --------
C:\Program Files TrustedInstaller
C:\Program Files (x86) TrustedInstaller
C:\Windows TrustedInstaller
C:\Program Files\Common Files TrustedInstaller
C:\Program Files\Internet Explorer TrustedInstaller
C:\Program Files\Reference Assemblies TrustedInstaller
C:\Program Files\Windows Defender TrustedInstaller
C:\Program Files\Windows Journal TrustedInstaller
C:\Program Files\Windows Mail TrustedInstaller
C:\Program Files\Windows Media Player TrustedInstaller
C:\Program Files\Windows Multimedia Platform TrustedInstaller
C:\Program Files\Windows NT TrustedInstaller
C:\Program Files\Windows Photo Viewer TrustedInstaller
C:\Program Files\Windows Portable Devices TrustedInstaller
C:\Program Files\WindowsPowerShell TrustedInstaller
C:\Program Files\Common Files\microsoft shared TrustedInstaller
C:\Program Files\Common Files\System TrustedInstaller
C:\Program Files\Common Files\microsoft shared\ink TrustedInstaller
C:\Program Files\Common Files\microsoft shared\MSInfo TrustedInstaller
C:\Program Files\Common Files\microsoft shared\Stationery TrustedInstaller
C:\Program Files\Common Files\microsoft shared\TextConv TrustedInstallerВ процессе выполнения будет несколько сообщений об ошибке доступа к опр. папкам - можно потом и руками посмотреть какие там владельцы.
Если выполнить этот чудо-сценарий на свежей системе, то теоретически мы получим эталонный список папок с владельцем TrustedInstaller.
Затем, на основании полученных путей, можно составить командный файлик для takeown и вернуть трастединсталлеру все его папки.
Shindler_2010
20-01-2016, 01:29
У меня проблема описанная в шапке, может тоже кто поможет. Стоит EsetSS 8. Win7x64
Стоит EsetSS 8. Win7x64 »Антивирус - это как правило.
Чтоб не повторяться, смотрите сообщение #4 (http://forum.oszone.net/post-2416735-4.html)
Shindler_2010
20-01-2016, 16:52
Сделал всё как советовали, проблема осталась
Shindler_2010, Вы тему (http://forum.oszone.net/thread-289558.html) читали?
Илья_Рудоманенко@vk
20-01-2016, 17:48
Стоит EsetSS »
Ох уж эти продукты ЕSЕТ. Всем хороши, но жутко громоздкие настройки, сделать всё правильно в них - не малая проблема. Поэтому, пока удалите его и проверьте без него наличие проблемы.
Shindler_2010
21-01-2016, 00:44
Nordek, читал, но ткните носом, что делать?
Shindler_2010, Смотрите сообщение #37 (http://forum.oszone.net/post-2513780-37.html). Error 0x80070005 in Windows Update when you try to install updates (https://support.microsoft.com/ru-ru/kb/968003), Ошибка 0х80070005 (http://answers.microsoft.com/ru-ru/windows/forum/windows_7-update/ошибка/1f24cc0a-752d-4d8a-9181-f8f08b9625cf)
Да, проблема с разрешениями не исключается. Независимо, учитывайте антивирусный продукт.
Shindler_2010
21-01-2016, 08:19
Антивирус я удалил, а как определить в каким конкретно веткам реестра нужно изменить разрешения
при последней попытке обновления была ошибка 643
Илья_Рудоманенко@vk
21-01-2016, 18:39
Shindler_2010, Это вам https://support.microsoft.com/ru-ru/kb/976982
Vitafresh
12-01-2019, 15:54
Ошибка код 80070005 при установке накопительного обновления Windows KB4480970. Мелкие обновления ставятся нормально. (см. скрин)
Средство исправления https://support.microsoft.com/ru-ru/kb/976982 запускал, не помогло.
Попробуйте так:
запустите Process Monitor;
меню Options -> включите флажок Enable Boot Logging;
установите обновление;
перезагрузитесь и войдите в систему;
запустите Process Monitor и сохраните лог в PML-формате;
заархивируйте и выложите.
Результат в архиве:
https://drive.google.com/open?id=1-6JRdWvnsOdYuOYioNT-g5D3mX5NiR_I
Помогите плиз разобраться в чем причина.
Petya V4sechkin
12-01-2019, 19:53
Vitafresh, обычно при включенной опции Enable Boot Logging создаётся несколько PML-файлов.
Vitafresh
12-01-2019, 21:07
Petya V4sechkin, еще раз сделал - получилось три файла PML:
https://drive.google.com/open?id=1imQVhm5T8jBgW2DGfbXZXIOypCXtRZZy
Petya V4sechkin
12-01-2019, 22:08
Vitafresh, на разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ROOT\mssmbios\0000
правой кнопкой мыши -> Разрешения -> кнопка Дополнительно -> покажите скриншот.
Vitafresh
12-01-2019, 22:24
Petya V4sechkin, прикрепил скришнот разрешений раздела:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ROOT\mssmbios\0000
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC