После того как было принято решение перевести домашние компьютеры на операционную систему Windows 10 обновив предыдущую Windows 8.1. я был неприятно удивлен, когда одна машина напрочь отказывалась обновляться до Windows 10, в процессе обновления получал ошибку 0xc0000017.
Первоначально я пытался установить обновление Windows, несколько раз, все попытки были неудачны. Сообщение об ошибке появлялось каждый раз, подумав, что проблема с моим подключением к интернету я прервал загрузку, но это казалось маловероятным. После многочисленных попыток, я решил обновиться с помощью USB-накопителя. Записав образ системы на флешку, с помощью MediaCreationTool, повторил операцию. Это тоже не помогло, но на этот раз с ошибкой 0xc0000017: «Недостаточно памяти, для создания диска в памяти устройства».
К счастью, эта проблема с ошибкой 0xc0000017 может быть решена - вот то, что вы должны сделать.
Есть много совершенно бессмысленных решений - от отключения антивируса и периферийных устройств, встроенной графики. Ни один из них не являются правильным. Проблема связана с областями памяти, которые имеют ошибки, это мешает установщику Windows 10, создать в памяти устройства временное хранилище для данных. Вполне возможно, есть вероятность, что вы можете просто проигнорировать проблему и обновится до Windows 10 – но это не работало в моем случае.
Решение поставляется в виде данных конфигурации загрузки (BCD) Windows.
Используйте следующие шаги:
- Запустите Командную строку от имени Администратора.
- В командной строке наберите:
bcdedit /enum all
и нажмите клавишу Enter.
- Вы увидите список всех ячеек памяти, которые содержат ошибки.
Список плохих ячеек памяти необходимо удалить, выполните команду:
bcdedit /deletevalue {badmemory} badmemorylist
и нажмите Enter.
- Закройте окно командной строки и перезагрузите компьютер.
Теперь вы можете запустить установку Windows 10 еще раз, вы избавитесь от проблемы.