0x80070004-0x3000D, Неуспешна инсталация по време на операция MIGRATE_DATA

Някои потребители на компютри може да срещнат грешката 0x80070004 – 0x3000D(error 0x80070004 – 0x3000D) , когато се опитват да надстроят от Windows 7/8.1/10 до най-новата версия на Windows 10 с помощта на инструмента за създаване на медия(Media Creation Tool) с опция, зададена на Запазване на инсталираните приложения и файлове(Keep installed apps and files) . Тази публикация има за цел да помогне на потребителите, които изпитват този проблем, с решения, които могат да се опитат да разрешат успешно проблема.

Грешка при инсталиране на надстройка на Windows 10 0x80070004 - 0x3000D

Когато се сблъскате с този проблем. ще получите следното пълно съобщение за грешка;

Windows 10 Setup

We couldn’t install Windows 10
We’ve set your PC back to the way it was just before you started installing Windows 10.

0x80070004 – 0x3000D
The installation failed in the FIRST_BOOT phase with an error during MIGRATE_DATA operation

Когато срещнете тази грешка, инсталацията ще спре на определен процент и ще се провали многократно, когато опитате. Повечето

Грешка при инсталиране на надстройка(Upgrade) на Windows 10 0x80070004 – 0x3000D

Ако сте изправени пред този проблем, можете да опитате нашите препоръчани решения по-долу без определен ред и да видите дали това помага за разрешаването на проблема.

  1. Промяна на името на компютъра(Change Computer Name) (ако е приложимо)
  2. Проверете местоположението на папката Users и състоянието на потребителските профили(User Profiles)
  3. Създайте нов акаунт на администратор
  4. Изтрийте файла с име TODO
  5. Създайте(Create) или променете(Modify) ключа на системния регистър AllowOSUpgrade
  6. Директно изтеглете Windows 10 ISO
  7. Чиста инсталация на Windows 10.

Нека да разгледаме описанието на процеса по отношение на всяко от изброените решения.

1] Промяна на името на компютъра(Change Computer Name) (ако е приложимо)

Ако някое от следните е името на вашия компютър, най-вероятно е да срещнете грешката 0x80070004 – 0x3000D(error 0x80070004 – 0x3000D) , докато надграждате компютъра си до Windows 10 :

  • Система (или СИСТЕМА)
  • МЕСТЕН
  • СЕБЕ
  • мрежа

Това са запазени имена и не трябва да се използват за име на компютър(Computer) . Следователно(Hence) трябва да промените името на компютъра на компютъра с Windows , от който надграждате.

Ако все още не можете да надстроите след тези промени, можете да опитате следващото решение.

2] Проверете(Verify) местоположението на папката Users и състоянието на потребителските профили(User Profiles)

Възможно е директорията Users да е преместена или преместена и инсталаторът на Windows 10 не може да намери потребителски профили на %systemdrive%, т.е. където е инсталирана текущата операционна система. Този случай е приложим както за Windows 7 , така и за Windows 8(Windows 8) .

Ако сте направили някакви промени или сте преместили папките си „Потребители“, „ Програмни(Program) данни“ или „ Програмни(Program) файлове“ или потребителските профили на операционната система са били повредени, може да срещнете този проблем. Следователно(Hence) , преди да надстроите до Windows 10 , трябва да инсталирате отново или да нулирате/поправите текущата си операционна система.

Въпреки това, ако не сте преместили нито една от папките си, тогава е вероятно потребителските ви профили да са повредени. Така че, вместо да преинсталирате Windows , можете да проверите дали компютърът ви има повреден потребителски профил. Ето как:

  • Натиснете Windows key + R , за да извикате диалоговия прозорец Run.
  • В диалоговия прозорец Run въведете sysdm.cplи натиснете Enter , за да отворите System Properties .
  • В раздела Разширени( Advanced ) щракнете върху бутона Настройки(Settings ) , наличен в секцията Потребителски профили(User Profiles ) .
  • Запишете всички акаунти, които имате, на хартия и след това излезте от текущия си потребителски акаунт и опитайте да влезете в акаунтите, които имате на вашия компютър.
  • Ако получите грешка при влизане в някой от акаунтите, върнете се към потребителски профили(User Profiles) и изтрийте този акаунт.

След като приключите, опитайте да инсталирате надстройката отново. Ако проблемът продължава, продължете със следващото решение.

3] Създайте(Create) нов акаунт на администратор(Administrator)

Това решение просто изисква да създадете нов администраторски акаунт или да активирате вградения администраторски акаунт(enable the inbuilt administrator account) , след което да влезете в този акаунт и да извършите инсталирането на надстройка на Windows 10 от там.(Windows 10)

4] Изтрийте файла с име TODO

Ако по някаква случайност имате  инсталирана програма Orbx ( Microsoft Flight Simulator ) на вашия компютър, тогава трябва да изтриете файла TODO от папката Orbx.

Направете следното:

  • Отворете File Explorer или Windows Explorer и конфигурирайте Windows 7/8 да показва защитени файлове на операционната система .
  • Придвижете се до следната директория:
C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Orbx

В горния път C е устройството, където е инсталиран Windows 7/8UserName е името на вашия акаунт.

  • В папката ORBX проверете дали има файл, наречен Todo . Ако файлът съществува, изтрийте го.
  • Рестартирайте компютъра.

Опитайте отново да инсталирате надстройката на Windows 10 . Процесът трябва да завърши без грешки. В противен случай продължете със следващото решение.

5] Създайте(Create) или променете(Modify) ключа на системния регистър AllowOSUpgrade

Тъй като това е операция на системния регистър, се препоръчва да направите резервно копие на системния регистър(back up the registry)  или  да създадете точка за възстановяване на системата  като необходими предпазни мерки. След като сте готови, можете да продължите по следния начин:

  • Натиснете Windows key + R , за да извикате диалоговия прозорец Run.
  • В диалоговия прозорец Изпълнение въведете regeditи натиснете Enter, за да отворите редактора на системния регистър(open Registry Editor) .
  • Навигирайте или прескочете до пътя на ключа в системния регистър по-долу:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  • На мястото, в десния панел, щракнете двукратно върху записа AllowOSUpgrade(AllowOSUpgrade) , за да редактирате неговите свойства.

Ако ключът не е наличен, щракнете с десния бутон върху празното място в десния панел и след това изберете Нов(New) > DWORD (32-битова) стойност(DWORD (32-bit) Value) . Преименувайте името на стойността на AllowOSUpgrade  и натиснете Enter.

  • Щракнете двукратно върху(Double-click) новосъздадения запис, за да редактирате неговите свойства.
  • Въведете 1 в полето Данни за стойността.
  • Щракнете върху OK, за да запазите промените.
  • Рестартирайте компютъра си.

При стартиране опитайте отново да инсталирате надстройката на Windows 10 . Ако проблемът все още не е решен, опитайте следващото решение.

6] Директно изтегляне на Windows 10 ISO

Възможно е по някаква причина използването на инструмента за създаване на медия(Media Creation) , известен още като Windows Update Assistant , да причинява този проблем. В този случай можете  директно да изтеглите  файла с ISO изображение на Windows 10 от уебсайта на Microsoft . След като изтеглите ISO на място (за предпочитане на работния плот) на вашето устройство, щракнете двукратно върху ISO изображението, за да го монтирате като виртуално устройство(double-click the ISO image to mount it as a virtual drive) и след това щракнете двукратно върху файла setup.exe(setup.exe)  , за да започнете процеса на надстройка на място.

Забележка(Note) : Ако се опитвате да надстроите от Windows 7 , ще ви е необходим софтуер за виртуално устройство на трета страна, за(third-party virtual drive software) да монтирате ISO изображението.

7] Чиста инсталация на Windows 10

Ако всичко се провали, можете да почистите инсталирането на Windows 10(clean install Windows 10) на устройството.

Подобни кодове за грешки:(Similar Error Codes:)

Надявам се това да помогне!



About the author

След близо 20 години в технологичната индустрия научих много за продуктите на Apple и как да ги персонализирам за моите нужди. По-конкретно, знам как да използвам платформата iOS, за да създавам персонализирани изяви и да взаимодействам с моите потребители чрез предпочитания за приложения. Този опит ми даде ценна представа за това как Apple проектира своите продукти и как най-добре да подобри тяхното потребителско изживяване.



Related posts