Як вирішити помилку встановлення Windows 10 FIRST_BOOT, MIGRATE_DATA?


7

Спробую оновити мою німецьку Windows 8.1. Професійний для Windows 10, він не працює приблизно через півгодини із повідомленням (німецької) про помилку:

введіть тут опис зображення

Не вдалося встановити Windows 10

Ми повернули ваш ПК так, як це було перед тим, як ви почали встановлювати Windows 10.

0x80070004 - 0x3000D
Не вдалося встановити на фазі FIRST_BOOT з помилкою під час роботи MIGRATE_DATA

Я заглянув у журнал подій Windows (і нічого значущого не знайшов), а також здійснив пошук у Google, що призводить до цієї китайської публікації, яка пропонує рішення, яке я не розумію (після перекладу).

Моє запитання:

Будь-які підказки, як вирішити помилку, яка виникає під час встановлення?

Оновлення 1:

Китайська публікація, перекладена Google на англійську, пропонує:

Ми рекомендуємо встановити автоматичне оновлення Windows. Якщо завантаження завершено, під час підключення мережа може спробувати встановити під час встановлення.

Якщо це не спрацює, зачекайте нової установки після 29-го офіційного релізу win10!

Оновлення 2:

Я знову спробував встановити:

  1. Встановіть усі оновлення Windows 8.1 за допомогою оновлення Windows.
  2. Перезавантажтесь, щоб бути впевненим.
  3. Перевірте ще раз, чи відсутні оновлення Windows (немає).
  4. Спробуйте знову оновити до Windows 10.

На жаль, через годину оновлення було скасовано знову з тією ж помилкою.


1
Чи можете ви надати це рішення? Можливо, ми можемо зрозуміти, яке рішення дає наші більші знання в цілому.
Рамхаунд

1
Помилка 0x80070004 сталася з оновленням Windows 8.1, коли папку User перенаправляли з C: \ або профіль користувача був пошкоджений. Тут може бути щось подібне.
Девід Маршалл

1
@DavidMarshall - Гарний ловець! Я підозрюю, що це справді проблема. Якщо потрібно виконати оновлення, потрібно перенести профіль користувача назад у системний розділ.
Рамхаунд

1
Існують деякі речі тут , які можуть або не можуть допомогти answers.microsoft.com/en-us/insider/wiki / ... . Я видалив антивірус, зупинив усі програми запуску в диспетчері завдань, і я записав iso на диск, а не монтував його, і вимкнув wifi / lan. Якщо це спрацює, я повідомляю всім.
rashleighp

1
@UweKeim: виправлено, неправильно вставити копію.
bwDraco

Відповіді:


1

Нарешті я отримав робоче рішення, засноване на цьому твіт :

  1. Вимкнути всі антивірусні засоби (у мене не було зовнішніх інструментів поруч із вбудованим Windows, тому тут мені нічого робити).
  2. Дотримуйтесь інструкцій у статті KB .

У статті KB показаний сценарій виконання після встановлення MSI.

Мені довелося коригувати сценарій, оскільки обліковий запис групи користувачів Windows administratorsназвано administratorenв моїй німецькій Windows 8.1.

Після запуску налаштованого сценарію (приблизно 10-20 хвилин) я знову запустив налаштування Windows 10, і він запустив k.

Зараз я пишу це з моєї Windows 10 і, здається, радію.

Оновлення

Оскільки здається, що стаття Microsoft KB видалена, я відкрив версію статті кеша Google і скопіював тут відповідну інформацію.

З статті КБ:


Помилка 0x80070005 в Windows Update при спробі встановити оновлення

Дозвіл

Код помилки 0x80070005 також відомий як "ДОСТУПНИЙ ДОСТУП". Зазвичай це виникає, коли у вас відсутні права доступу до файлів або реєстру, необхідні для встановлення оновлення. (Оскільки права доступу до файлів чи реєстрів можуть бути змінені шкідливим програмним забезпеченням, ми рекомендуємо сканувати шкідливі програми після відновлення дозволів.)

Щоб вирішити проблему, переконайтеся, що ви ввійшли як адміністратор, а потім знову встановіть оновлення. Якщо проблема продовжується, використовуйте інструмент SubInACL для відновлення дозволів на файли та реєстр. Для цього виконайте наступні дії:

  1. Завантажте інструмент SubInACL ( Дзеркало ) та встановіть його до контуру за замовчуванням, який пропонує інсталятор. Шлях за замовчуванням буде одним із наступних, залежно від вашої версії Windows:

    • % ProgramFiles% \ Набори ресурсів Windows \ Інструменти (32-розрядні версії Windows)
    • % ProgramFiles (x86)% \ Набори ресурсів Windows \ Інструменти (64-розрядні версії Windows)
  2. Запустіть Блокнот, а потім скопіюйте та вставте наступні команди:

    @echo off
    
    setlocal
    
    echo.
    echo Determine whether we are on an 32 or 64 bit machine
    echo.
    
    if "%PROCESSOR_ARCHITECTURE%"=="x86" if "%PROCESSOR_ARCHITEW6432%"=="" goto x86
    
    set ProgramFilesPath=%ProgramFiles(x86)%
    
    goto startResetting
    
    :x86
    
    set ProgramFilesPath=%ProgramFiles%
    
    :startResetting
    
    echo.
    
    if exist "%ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe" goto filesExist
    
    echo ***ERROR*** - Could not find file %ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe. Double-check that SubInAcl is correctly installed and re-run this script.
    goto END
    
    :filesExist
    
    pushd "%ProgramFilesPath%\Windows Resource Kits\Tools"
    
    subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f  /grant=system=f
    subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f  /grant=system=f
    subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f  /grant=system=f
    subinacl.exe /subdirectories %windir% /grant=administrators=f /grant=system=f
    
    echo FINISHED.
    echo. 
    echo Press any key to exit . . .
    pause >NUL
    
    popd
    
    :END
    
    endlocal
    
  3. Збережіть файл як Reset.cmd. (Super примітка користувача: англійська скачати , Німецький скачати )

  4. Клацніть правою кнопкою миші файл Reset.cmd у Провіднику файлів (у Windows 8.1 та Windows 8) або Windows Explorer (у Windows 7 та Windows Vista), а потім натисніть Запустити як адміністратор . У Windows XP двічі клацніть файл у Windows Explorer.
  5. Зачекайте, поки виконання завершиться, а потім спробуйте встановити оновлення ще раз.

Примітка Якщо під час запуску SubInAcl виникають помилки, перегляньте наступний блог Microsoft: Примітки про пару можливих проблем під час використання інструменту SubInAcl .


Чи отримали Ви помилку - Доступ заборонено під час команд subinacl? Я щось отримую, і мені було цікаво, нормально це чи ні
Клаудіо Меццасалма

@ClaudioMezzasalma У мене дуже багато "доступу заборонено", я думаю. Я хвилювався, але, схоже, це не мало негативного впливу на налаштування. Будь ласка, дивіться мою подальшу публікацію - можливо, це викликано цим.
Уве Кейм

1
Однак, на жаль, це виправлення не працювало для мене. Як і раніше отримуємо помилку.
Клаудіо Меццасальма

1
Раптове видалення КБ викликає занепокоєння. МС, можливо, витягнув це, тому що він давав погані поради для користувачів, які переходять на Windows 10.
Олександр Дубінський,

2
Принаймні, це може призвести до незахищеної конфігурації. Хоча зміни %windir%можуть бути перезаписані, зміни в реєстрі можуть залишатися. Гірше, може бути погана взаємодія із системами eMMC (тобто планшетами). Хотіли б отримати якусь офіційну пораду чи більш конкретний виправлення.
Олександр Дубінський
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.