При попытке установить обновление KB3074683 система несколько раз перезагружает компьютер, но в итоге производит откат из-за невозможности его установить. После чего появляется сообщение на синем фоне: «We couldn’t complete the updates, undoing changes.»
В журнале событий следующая запись:
Installation Failure: Windows failed to install the following update with error 0x80070020: Security Update for Windows (KB3074683).
Log Name: System Source: Microsoft-Windows-WindowsUpdateClient Date: 8/5/2015 5:09:08 PM Event ID: 20 Task Category: Windows Update Agent Level: Error Keywords: Failure,Installation User: SYSTEM Computer: DESKTOP-1A1KF3S Description: Installation Failure: Windows failed to install the following update with error 0x80070020: Security Update for Windows (KB3074683). Event Xml: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Microsoft-Windows-WindowsUpdateClient" Guid="{945A8954-C147-4ACD-923F-40C45405A658}" /> <EventID>20</EventID> <Version>1</Version> <Level>2</Level> <Task>1</Task> <Opcode>13</Opcode> <Keywords>0x8000000000000028</Keywords> <TimeCreated SystemTime="2015-08-05T14:09:08.112284800Z" /> <EventRecordID>2161</EventRecordID> <Correlation /> <Execution ProcessID="776" ThreadID="1064" /> <Channel>System</Channel> <Computer>DESKTOP-1A1KF3S</Computer> <Security UserID="S-1-5-18" /> </System> <EventData> <Data Name="errorCode">0x80070020</Data> <Data Name="updateTitle">Security Update for Windows (KB3074683)</Data> <Data Name="updateGuid">{F9872975-D5E0-4D6A-9C79-07CD1F3CB589}</Data> <Data Name="updateRevisionNumber">501</Data> <Data Name="serviceGuid">{C1BDC72C-1AE5-4A39-9BCA-775248CE7B50}</Data> </EventData> </Event>
Я скачивал автономный установщик этого обновления, но он не решил проблему. На каком-то из форумов увидел сообщение о том, что проблему может решить удаление конфликтующих SID пользователей. У меня действительно был пользователь User, которого я удалял незадолго до попытки обновиться. Поскольку это была Windows 10 на виртуальной машине, я не боялся экспериментировать.
Зашел в реестр HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
Там было 3 пользовательских SID, параметр ProfileImagePath указывал на имя пользователя. Я зашел в оснастку compmgmt -> Local Users and Groups, нашел там пользователя User и удалил его, после чего удалил его папку профиля. Но оставался еще один User, к которому была привязана учетная запись Microsoft. Я удалил и его папку, после чего вошел в систему под этим пользователем. Папка была создана заново, я вошел в сеанс этого пользователя и оттуда запустил проверку и установку обновлений. На этот раз после второй перезагрузки обновление было установлено.
Я не знаю точно, какой именно шаг позволил таки установить обновление, может быть когда установлю Windows 10 на основную машину, смогу это проверить. Скорее всего было достаточно удалить из реестра запись о пользователе, который был удален ранее через оснастку lusrmgr.msc
- Windows 10: Уменьшить размер виртуальной машины WSL - 06.10.2024
- Windows 10: Событие EventID 63 в Журнале Приложений - 28.09.2024
- Android: Захват траффика - 07.09.2024