PDA

Показать полную графическую версию : Проблемы с центром обновления Windows и ошибки при установке обновлений (все вопросы)


Страниц : 1 [2] 3 4 5

NickM
28-11-2022, 15:01
Max Kelada, выполняйте поочерёдно, в командной строке от имени администратора:
dism /online /cleanup-image /scanhealth
после
dism /online /cleanup-image /restorehealth
после перезагрузка и
sfc /scannow
а после приложите содержимое директории:
C:\Windows\Logs\CBS\

У Вас отложенные исправления:
2022-11-27 12:56:44, Info CSI 00000339 Pending transaction content must be resolved, cannot begin another transaction yet
2022-11-27 12:56:44, Error CSI 0000033a@2022/11/27:09:56:44.630 (F) onecore\base\wcp\componentstore\com\store.cpp(4930): Error E_UNEXPECTED originated in function Windows::COM::CComponentStore::InternalTransact expression: ((HRESULT)0x8000FFFFL)
[gle=0x80004005]


На время выполнения работ по восстановлению системные обновления отложите/ приостановите, что бы они Вам не мешали и не засоряли логи.

Каждый шаг в командной строке подкрепите пжлст. скринами.

.ExeRun
16-03-2023, 12:11
Господа всех приветствую, и прошу помощи
Win 11, чистая установка (не обновление с 10), всегда все обновления ставились штатно, и вот не устанавливается обновление 22h2, по логу разные ошибки выдавало, но сейчас выдает всегда 0x8007001f и не устанавливается.
Пробовал делать все что описано в шапке этой темы, делал сканирование системы на наличие поврежденных файлов и т.п, делал устранение неполадок через центр обновления, вообщем результат всегда один
логи прилагаю, может кто поможет найти причину

логи приложить не смог, выложил на ЯДиск
https://disk.yandex.ru/d/ljHGCwkl6Zh2OA

Avatar-Lion
16-03-2023, 13:20
.ExeRun, Во-первых, по ошибке 0x8007001f тот же гугл много чего выдает, пролистайте хотя бы первый десяток страниц выдачи поисковика. Во-вторых, никто не мешает скачать ISO с 22Н2 и обновиться вручную.

NickM
16-03-2023, 13:46
Как вариант (там много по файлам NVIDIA ошибок):
>>> [Device Install (DiInstallDevice) - PCI\VEN_10DE&DEV_0DE1&SUBSYS_35061458&REV_A1\4&1FC990D7&0&0019]
>>> Section start 2023/03/12 10:02:54.002
...
! flq: MoveFile: 'C:\WINDOWS\system32\SET6CDC.tmp' to 'C:\WINDOWS\system32\nvapi64.dll' FAILED
! flq: Error 5: Access is denied.

Я бы удалил все драйвера от "NVIDIA", возможно, что прошёлся бы "DDU" и на дефолтном видеодрайвере попробовал бы обновиться.

А так да, обновление из образа вполне рабочий вариант.

.ExeRun
16-03-2023, 14:07
Avatar-Lion, да я уже все пересмотрел, что можно и не можно в гугле по этой ошибке. Флешку уже подготовил через медиа креатион тул, но это прям самый край
NickM, а вот кажется вы и нашли причину. Дело в том что у меня стоит видеокарта GT430 "затычка" при остальном нормальном железе. И драйвера на нее я кстати обновлял, но они только под 10ку есть. Видимо вот и причина

NickM
16-03-2023, 14:16
Видимо вот и причина »
Так проверьте, а после отпишитесь.

Если что - прикладывайте новые/ свежие логи.

.ExeRun
16-03-2023, 15:30
NickM, значит удалил драйвера через DDU, перезагрузился. Зашел в обновления, винда начала качать видеодрайвер от 17 года. и параллельно ставить это обновление 22h2. я выдернул интернет, чтобы видеодрайвера не качались и не ставились, после чего когда обновление 22h2 установилось в среде windows, компьютер попросил перезапуска... после рестарта обновление ставилось дольше обычного, но в итоге так и не поставилось все равно. так же самая ошибка вылезла 0x8007001f
новые логи https://disk.yandex.ru/d/gSs9ri06G7XAUA

А так да, обновление из образа вполне рабочий вариант. »
вопрос кстати, я на флешку виндовс записал, но когда запускаю установщик там нет в списке пункта "обновление системы" а есть только "установка". Установка там есть конечно же с сохранением всех данных, это и есть то самое обновление? Вообще хотелось бы конечно просто это обнавление установить, без лишних телодвижений

Avatar-Lion
16-03-2023, 15:41
.ExeRun, На флэшку записывать было необязательно, можно было просто подключить ISO-образ силами самой системы и запустить установку с виртуального дисковода. И да, установка с сохранением данных - это и есть обновление.

По поводу вашей проблемы. Покажите список всех установленных приложений в Панели управления. Проблема у вас явно не в видеокарте, т.к. Windows качает и ставит стандартный драйвер NVIDIA, который используют миллионы юзеров по всему миру. Если бы с ним была связана какая-то проблема, вонь поднялась бы до небес по всему интернету, уж поверьте.

.ExeRun
16-03-2023, 15:49
Список приложений во вложениях.
я пока удалил крипто про. где то вроде гуглил, мелькало что то за нее, мол мешала кому то обновляться. попробую

Avatar-Lion
16-03-2023, 16:02
.ExeRun, И удалите заодно Adguard, а также все эти приблуды от Гигабайта.

.ExeRun
16-03-2023, 16:19
Avatar-Lion, удалил гигабайтов, адгуард оставил... не помогло... ладно буду ставить обновление с флешки. заманался уже

NickM
16-03-2023, 16:53
не помогло... ладно буду ставить обновление с флешки. заманался уже »
Пробуйте.

Получите ошибку - прикладывайте логи;

т.к. Windows качает и ставит стандартный драйвер NVIDIA, который используют миллионы юзеров по всему миру. »
Проблема может оказаться в устаревших OEM-драйверах, которые уже присутствуют в системе.

.ExeRun
17-03-2023, 13:16
Пробуйте. »
удалил адгуард. толку 0. психанул, запустил установку винды с флешки, так она тоже ошибку выдала и не установилась!!! номера нет ошибки, просто окошко вылезло что ошибка и все, кнопочка ОК. это капец какой то. логи прилагаю. там в папке еще доп лог появился, видимо установочный, его тоже прилагаю
https://disk.yandex.ru/d/KUOsRPizk5OelA

NickM
17-03-2023, 13:53
запустил установку винды с флешки, »
В таком случае следует прикладывать логи по правилам шапки этой (http://forum.oszone.net/showthread.php?t=350206&page=all) темы.

.ExeRun
17-03-2023, 14:07
NickM,
мой случай получается этот:
Процесс обновления завершается ошибкой, вы вернулись к рабочему столу
C:\$Windows.~BT\Sources\panther\setupact.log
C:\$Windows.~BT\Sources\panther\miglog.xml
C:\$Windows.~BT\sources\panther\setupapi\setupapi.dev.log
C:\$Windows.~BT\sources\panther\setupapi\setupapi.app.log

папки setupapi там небыло, поэтому только первые два лога:
https://disk.yandex.ru/d/-GZDB9uPPL7ogw

NickM
17-03-2023, 14:28
поэтому только первые два лога: »
2023-03-17 19:35:11, Error MigPlatformStartupOnline caught exception: Win32Exception: Duplicate profile detected for S-1-5-21-106751099-724179826-431854315-1004. Abandoning.: Выбранный пользователь не имеет допустимого профиля. [0x000004E5] class Mig::CUserContext *__cdecl Mig::COnlineWinNTPlatform::AddUserContext(class Mig::CRegistryDataStore *,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::String *,class UnBCL::Array<class UnBCL::String *> *,int,struct _FILETIME,int,int,int,class UnBCL::String *,class UnBCL::String *)
2023-03-17 19:35:11, Info Leaving MigPlatformStartupOnline method
2023-03-17 19:35:11, Info Leaving MigStartupOnline method
2023-03-17 19:35:11, Error SP pSPDoMainGather: Engine initialization failed with error: 0x00000004
2023-03-17 19:35:11, Info SP SPExecuteGather: End run. Result: 0x00000004
2023-03-17 19:35:11, Error SP CGatherData: Migration phase failed. Status: 4
Разберитесь с этим пользователем - Сам сталкивался с ошибками, когда пользователи дублировались в реестре, либо SID ссылался на недопустимый/ отсутствующий профиль.

.ExeRun
17-03-2023, 16:42
Разберитесь с этим пользователем »
да вроде не дублируется (см. скриншот)
что это за пользователь, как определить? у меня других нет кроме моего (сейчас только создал нового с правами админа и пробую через этот профиль обновление запустить. - не помогло)

---
2023-03-17 19:34:46, Warning MIG Duplicate profile detected for user S-1-5-21-106751099-724179826-431854315-1004(C:\Users\AK) vs. S-1-5-21-106751099-724179826-431854315-1001(C:\Users\AK).
2023-03-17 19:34:46, Info MIG Duplicate profile detected for S-1-5-21-106751099-724179826-431854315-1004. Continuing due to environment variable override.
такое нашел в логах
https://answers.microsoft.com/en-us/windows/forum/all/windows-11-update-to-22h2-fails-with-error/7dbb0d45-378a-4613-81f5-1ad04cf2790f?page=2
а здесь кто то отписался что ему помогло удаление лишнего профиля.
только вот я не вижу профиль в реестре с номером -1001 на который жалуется система, я вижу только -1004
еще:
Found valid profile but can't get user credentials. User SID: S-1-5-21-106751099-724179826-431854315-1001. Error: 0x00000534[gle=0x000000cb]

NickM
17-03-2023, 17:02
S-1-5-21-106751099-724179826-431854315-1004
...
Выбранный пользователь не имеет допустимого профиля.
Этот пользователь существующий?
Профиль у него имеется, рабочий?

Такой сценарий что вернёт?
@echo off
For /F "Tokens=2*" %%I In ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-106751099-724179826-431854315-1004" /v ProfileImagePath') Do Set Profiles=%%J
If EXIST %Profiles% (
echo.%Profiles%
Dir /B /A-D "%Profiles%"
)


только вот я не вижу профиль в реестре с номером »
Смотреть следует здесь:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Например так:
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList"

.ExeRun
17-03-2023, 17:10
Смотреть следует здесь: »
да действительно есть такой профиль

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-19
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-20
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-106751099-724179826-431854315-1001
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-106751099-724179826-431854315-1002
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-106751099-724179826-431854315-1003
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-106751099-724179826-431854315-1004
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-106751099-724179826-431854315-500
убрать его?

Такой сценарий что вернёт? »
честно говоря не знаю как запускать сценарии через повер шелл

NickM
17-03-2023, 17:11
убрать его? »
Выясните что это за пользователи, убедитесь, что какие-то действительно "левые" и удалите записи в реестре (перед удалением можете выполнить экспорт ветки реестра).

Так Вы можете узнать соотношение пользователей с SID:
wmic useraccount get name, sid

Так активного пользователя:
wmic useraccount where name='%username%' get sid




© OSzone.net 2001-2012