Исправлено: Windows не может быть установлена. Не удалось обновить зарезервированный раздел системы

Windows не может быть установлена. Не удалось обновить системный зарезервированный раздел - это сообщение об ошибке, которое вы можете получить при попытке обновить Windows.

Я столкнулся с проблемой на компьютере под управлением Windows 10 Insider Builds, но пользователи столкнулись с проблемой и в более ранних версиях Windows. Ошибка, как представляется, является распространенной в системах Windows 8.1, которые пользователи пытались обновить до Windows 10.

Зарезервированный системный раздел содержит загрузочную информацию для Windows. Microsoft отмечает, что пользователи могут получить сообщение об ошибке «Не удалось обновить зарезервированный раздел системы», если на нем недостаточно свободного места. В этом случае пользователи могут получить код ошибки 0xc1900104 или код ошибки 0x800f0922.

Windows 10 не может быть установлена

Windows Explorer перечисляет все разделы ПК. Проверьте системный зарезервированный раздел на соответствующем ПК, чтобы узнать больше об этом. Вы можете заметить, что он имеет размер 100 мегабайт и что большая часть пространства не свободна.

Системный раздел имел 15 мегабайт свободного места на ПК с Windows 10, который выдал сообщение об ошибке.

Обновления Windows могут завершиться ошибкой, если в системном разделе недостаточно свободного места на диске. Администраторы Windows могут исправить проблему, освободив место на диске.

Мне удалось освободить 15 мегабайт пространства, удалив все языковые файлы, кроме нужного мне языкового файла, и запустив проверку диска для усечения журнала NTFS. Это решило, что Windows не может быть установлена. Мы не смогли обновить системный зарезервированный раздел.

Рекомендация Microsoft

Microsoft рекомендует удалять данные в системном разделе, чтобы освободить место на диске, чтобы освободить 15 мегабайт пространства (при обновлении с Windows 8.1 или более ранней версии) или 13 мегабайт пространства при обновлении Windows 10 до нового обновления функции.

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

Примечание . Может потребоваться отображение скрытых файлов операционной системы. См. Показать скрытые файлы в Windows 8 и 8.1 для получения инструкций. Они работают для всех версий Windows.

Шаг 1: определить стиль раздела

  1. Нажмите на ключ Windows, введите diskmgmt.msc и используйте клавишу Enter, чтобы запустить интерфейс управления дисками.
  2. Щелкните правой кнопкой мыши диск, на котором установлена ​​Windows, например, «Диск 0», и выберите «Свойства».
  3. Перейдите на вкладку «Тома».
  4. Проверьте линию стиля раздела, чтобы выяснить, используется ли MBR (основная загрузочная запись) или GPT (таблица разделов GUID).

Шаг 2: Windows 10 GPT разделы

  1. Нажмите на клавишу Windows, введите cmd.exe, удерживайте нажатой клавишу Ctrl и клавишу Shift и выберите результат, чтобы открыть командную строку с повышенными привилегиями.
  2. Введите mountvol y: / s и нажмите клавишу ввода. Это сопоставляет букву диска Y с системным разделом. Смотрите документацию mountvol здесь. Параметр / s монтирует системный раздел.
  3. Переключитесь на диск Y, набрав y: и нажмите клавишу Enter.
  4. Перейдите в папку шрифтов, набрав cd EFI \ Microsoft \ Boot \ Fonts
  5. Введите del *. *, Чтобы удалить все файлы шрифтов. Подтвердите удаление, если будет предложено.

Шаг 2: разделы Windows 10 MBR

  1. Нажмите на ключ Windows, введите diskmgmt.msc и выберите результат для загрузки интерфейса управления дисками.
  2. Щелкните правой кнопкой мыши по разделу, отмеченному System Reserve, и выберите «Изменить букву диска и пути».
  3. Выберите Добавить в открывшемся окне.
  4. Выберите букву диска Y и нажмите ОК.
  5. Откройте командную строку с повышенными привилегиями: нажмите на клавишу Windows, введите cmd.exe, щелкните правой кнопкой мыши результат и выберите «Запуск от имени администратора».
  6. Перейдите в системный раздел, набрав y:
  7. Используйте cd Boot \ Fonts для переключения в каталог шрифтов.
  8. Введите takeown / dy / r / f. взять на себя ответственность.
  9. Введите icacls Y: \ * / save% systemdrive% \ NTFSp.txt / c / t для резервного копирования разрешения на диск.
  10. Введите whoami для отображения вашего имени пользователя.
  11. Типа icacls. / грант: F / т
  12. Введите del *. *, Чтобы удалить все шрифты, и нажмите Y, когда вас попросят подтвердить операцию.
  13. После этого введите icacls Y: \ / restore% systemdrive% \ NTFSp.txt / c / t, чтобы восстановить разрешения.
    1. Если вы столкнетесь с ошибками, запустите icacls. / грантовая система: ф / т
  14. Вернитесь в Управление дисками и нажмите кнопку Обновить, чтобы перезагрузить данные. Вы должны увидеть, что системный зарезервированный раздел теперь имеет больше свободного места.
  15. Щелкните правой кнопкой мыши на системном зарезервированном разделе.
  16. Выберите Изменить букву диска и пути.
  17. Выберите букву Y:
  18. Выберите Удалить и нажмите ОК.

Шаг 3: Запустите обновление снова

Windows 7 или Windows 8.1 с разделом GPT

Используйте шаг 1 сверху, чтобы определить тип раздела. Следующие инструкции предназначены для компьютеров с Windows 7 или Windows 8.1 с разделами GPT:

  1. Откройте командную строку с повышенными правами. Нажмите на клавишу Windows, введите cmd.exe, щелкните правой кнопкой мыши результат и выберите «Запуск от имени администратора».
  2. Введите mountvol y: / s, чтобы смонтировать системный раздел.
  3. Введите taskkill / im explorer.exe / f
  4. Введите explorer.exe, чтобы перезапустить Проводник с повышенными привилегиями.
  5. Откройте проводник и перейдите к Y: \ EFI \ Microsoft \ Boot \
  6. Удалите все языковые папки, кроме папки на языке, который вы хотите использовать, например, en-US для американского английского, de-DE для немецкого и т. Д.
  7. Удалите файлы шрифтов в Y: \ EFI \ Microsoft \ Boot \ Fonts, чтобы освободить больше места.
  8. Перезагрузите устройство. Это удаляет письмо водителя.
  9. Запустите обновление.

Windows 7 с разделом MBR

  1. Назначьте букву диска системному резервному разделу. Для этого воспользуйтесь инструкциями из шага 2. Разделы Windows 10 MBR.
  2. Откройте командную строку с повышенными правами. Нажмите на клавишу Windows, введите cmd.exe, щелкните правой кнопкой мыши результат и выберите «Запуск от имени администратора».
  3. Переключитесь на диск Y, набрав y:
  4. Запустите команду takeown / dy / r / f.
  5. Резервное копирование разрешений: icacls Y: \ * / save% systemdrive% \ NTFSp.txt / c / t
  6. Введите whoami для отображения вашего имени пользователя.
  7. Типа icacls. / грант: F / т
  8. Откройте папку Boot системного зарезервированного раздела (буква диска Y) в проводнике.
  9. Удалите все языковые папки, кроме папок с языками, которые вы хотите использовать.
  10. Обрежьте файл журнала NTFS с помощью команды chkdsk / L: 5000 / X / F
    1. Если усечения файла журнала NTFS недостаточно, выполните следующие команды, чтобы удалить журнал USN и заново создать его:
      1. fsutil usn deletejournal / D / NY:
      2. fsutil usn createjournal m = 1500 a = 1 Y:
  11. Восстановите разрешения с помощью команды icacls Y: \ / restore% systemdrive% \ NTFSp.txt / c / t
  12. Запустите icacls. / Предоставление системы: f / t, чтобы настроить ACL обратно на System.
  13. Запустите icacls Y: / setowner «SYSTEM» / t / c, чтобы установить для владельца диска значение «Система».
  14. Удалите букву диска в управлении дисками.

Windows 8.1 с разделом MBR

Примечание . На внешнем диске должно быть не менее 250 мегабайт.

  1. Назначьте букву диска системному резервному разделу. Для этого воспользуйтесь инструкциями из шага 2. Разделы Windows 10 MBR.
  2. Откройте командную строку с повышенными правами. Нажмите на клавишу Windows, введите cmd.exe, щелкните правой кнопкой мыши результат и выберите «Запуск от имени администратора».
  3. Переключитесь на диск Y, набрав y:
  4. Запустите команду takeown / dy / r / f.
  5. Введите whoami для отображения вашего имени пользователя.
  6. Типа icacls. / грант: F / т
  7. Введите следующую команду: attrib -s -r -h Y: \ Recovery \ WindowsRE \ winre.wim
  8. Проверьте букву диска внешнего диска в Проводнике, мы используем F: но ваша буква диска может отличаться.
  9. Введите mkdir F: \ Recovery \ WindowsRE
  10. Введите xcopy Y: \ Recovery \ WindowsRE \ winre.wim F: \ Recovery \ WindowsRE \ winre.wim / h
  11. Введите C: \ Windows \ System32 \ Reagentc / SetREImage / Путь F: \ Recovery \ WindowsRE / Целевой C: \ Windows
  12. Введите del Y: \ Recovery \ WindowsRE \ winre.wim / F.
  13. Запустите обновление.
  14. Введите (в командной строке с повышенными привилегиями) xcopy F: \ Recovery \ WindowsRE \ winre.wim Y: \ Recovery \ WindowsRE \ winre.wim / h
  15. Введите C: \ Windows \ System32 \ Reagentc / SetREImage / Путь Y: \ Восстановление \ WindowsRE / Цель C: \ Windows .
  16. Удалите букву диска из системного зарезервированного раздела.

Теперь вы : Вы сталкивались с проблемами обновления в последнее время?