Исправлено: ошибка восстановления BlueScreen 0xc0000017 в Windows 10

Код ошибки 0xc0000017 появляется после неудачной чистой установки или обновлений, заканчивающихся BSOD (Blue Screen of Death). Оно сопровождается сообщением об ошибке «Недостаточно памяти для создания устройства с виртуальным диском». Этот код ошибки отшлифует STATUS_NO_MEMORY и сигнализирует о том, что для указанных местоположений недостаточно квот виртуальной памяти или файлов подкачки.

Что вызывает BSOD 0xc0000017 в Windows?

Способ 1: остановка AV-пакета (если применимо)

Если вы столкнулись с этой проблемой при попытке обновить версию Windows до Windows 10, вам следует начать этот квест по устранению неполадок, исключив возможность вмешательства третьих лиц. Как выяснилось, вполне возможно, что чрезмерно защищенный антивирусный пакет останавливает операцию обновления из-за ложного срабатывания.

Comodo, Avast, McAffee чаще всего сообщают о причинах такого поведения, но могут быть и другие. Если этот сценарий применим, и вы на самом деле используете сторонний пакет, который может вызывать эти помехи, вам следует проверить, успешна ли операция, если вы делаете это, когда пакет антивируса отключен или удален.

Вы можете начать все медленно, отключив постоянную защиту и повторив процесс обновления. Если BSOD 0xc0000017 больше не появляется, вы можете сделать вывод, что причиной этого был ваш AV. С большинством пакетов безопасности вы можете сделать это прямо из меню панели задач.

Отключение постоянной защиты на Avast Antivirus

Отключение постоянной защиты на Avast Antivirus

Однако, если вы используете сторонний пакет безопасности, который включает в себя брандмауэр, отключения защиты в реальном времени будет недостаточно, поскольку тот же пакет безопасности будет оставаться на своем месте. Если этот сценарий применим, единственное реальное исправление – полностью удалить брандмауэр Antivirus + и убедиться, что не осталось файлов, которые могут по-прежнему вызывать такое же поведение.

Вот краткое руководство о том, как удалить проблемный сторонний пакет и удалить все остаточные файлы, которые могут помешать обновлению:

Если та же проблема все еще возникает или этот метод не применим к вашему конкретному сценарию, перейдите к следующему потенциальному исправлению ниже.

Способ 2: отключить все внешние устройства

0x0000017 ассоциируется с «плохой памятью», но в действительности проблема, скорее всего, возникает из-за слишком большого выделения памяти, поэтому системе не хватает времени для завершения процесса обновления / установки.

Это можно легко решить, добавив дополнительную оперативную память, оснастив компьютер необходимым оборудованием для завершения процесса.

Но если у вас нет планов по обновлению спецификаций вашего ПК, вы, вероятно, можете легко распределить память, отключив все ненужные USB-устройства. Несколько пострадавших пользователей подтвердили, что этот метод был успешным для них.

Отключение ненужных портов USB

Если устройство не работает, нет необходимости разрешать ему резервировать память. Имея это в виду, отключите все второстепенные USB-устройства и повторите процесс, который вызывал 0xc0000017 – Недостаточно памяти для создания устройства с виртуальным диском.

Если этот сценарий неприменим или вы ищете другой подход, перейдите к следующему потенциальному исправлению ниже.

Способ 3: обновление драйверов материнской платы

Как выясняется, эта проблема также может быть вызвана сильно устаревшим драйвером материнской платы, который не совместим с Windows 10. Несколько пользователей, с которыми мы сталкиваемся при ошибке 0xc0000017 при обновлении до Windows 10, сообщили, что процесс, наконец, был успешным после того, как они обновили драйвер материнской платы до последней версии.

Известно, что Центр обновления Windows не может обновить драйверы материнской платы, поэтому скорее всего вам придется делать это вручную.

Вот краткое руководство по обновлению материнской платы вручную:

Примечание. Убедитесь, что вы загружаете драйверы материнской платы с официальных каналов. Держитесь подальше от сторонних сайтов загрузки, если вам абсолютно не нужно проходить через них.

Если тот же код ошибки 0xc0000017 все еще происходит или у вас уже установлена ​​последняя версия драйвера, перейдите к следующему потенциальному исправлению ниже.

Метод 4: Очистка плохих записей памяти

Microsoft уже исследовала эту проблему и подтвердила, что эта конкретная проблема также может возникать в тех случаях, когда ОС пытается создать диск ОЗУ для среды Windows PE во время процесса загрузки. Если во время этой операции обнаружены плохие блоки памяти в хранилище BCD, в результате вы можете увидеть код ошибки 0xc0000017.

Если этот сценарий применим, вы можете решить проблему довольно легко, используя серию команд CMD, способных проверять и очищать поврежденные записи памяти в хранилище BCD. Вот краткое руководство о том, как это сделать:

Если вы все еще сталкиваетесь с кодом ошибки 0xc0000017 даже после того, как вы следовали инструкциям выше, перейдите к следующему потенциальному исправлению ниже.

Способ 5: отключение гибридной графики из BIOS

Как выясняется, эта проблема также может возникать из-за функции графического процессора, присутствующего на интегрированных видеокартах AMD, называемой гибридной графикой. Несколько затронутых пользователей подтвердили, что после перехода в настройки BIOS и отключения гибридной графики в меню «Конфигурация устройства» процесс обновления / чистой установки успешно завершен без каких-либо дополнительных проблем.

Этот метод обычно считается успешным с моделями ZBook производства HP.

Вот краткое руководство по отключению гибридной графики в настройках BIOS:

Примечание. На большинстве материнских плат кнопка настройки отображается на экране. Но если вы этого не видите, вы можете найти в Интернете конкретные инструкции по вводу настроек BIOS в соответствии с моделью вашей материнской платы.

Примечание. Если вы найдете параметр, позволяющий установить для гибридной графики значение «Отключено», сделайте это.

Если та же проблема все еще возникает, перейдите к следующему способу ниже.

Метод 6: Обновление после чистой загрузки (если применимо)

Как выясняется, существует много потенциальных преступников, которые могут быть ответственны за появление этой проблемы. И это не только сторонние антивирусные пакеты, которые могут помешать обновлению установки, это также служебное приложение, которое обычно не подозревается в сценарии, где задействован BSOD.

Если вы сталкиваетесь с BSOD 0xc0000017 во время попытки обновить старую версию Windows до Windows 10, вам следует исключить возможность вмешательства третьих лиц, повторив попытку обновления после чистой загрузки.

Когда вы достигнете чистого состояния загрузки, ваш компьютер запустится без каких-либо сторонних служб, процессов или элементов запуска, которые могут помешать процессу обновления.

Вот краткое руководство по достижению чистого состояния загрузки, в котором вы можете повторить операцию:

error code 0xc0000017 при установке windows

Код ошибки 0xc0000017 появляется после переустановки или неудачного обновления, которое заканчивается BSOD (синий экран смерти). Он сопровождается сообщением об ошибке «Недостаточно памяти для создания устройства ramdisk». Этот код ошибки отправляется в STATUS_NO_MEMORY и указывает, что недостаточно квот виртуальной памяти или файлов подкачки для указанных расположений.

Код ошибки 0xc0000017 обычно связан с плохие разделы памяти встроенные в данные конфигурации загрузки Windows, которые блокируют использование оперативной памяти в качестве кеша данных.

Если вы столкнулись с этой проблемой при попытке обновить версию Windows до Windows 10, вам следует запустить эту задачу по устранению неполадок, исключив возможность вмешательства третьих лиц. Оказывается, чрезмерно защищенный антивирус может остановить процесс обновления из-за ложной тревоги.

Comodo, Avast, McAffee чаще всего сообщают о причине такого поведения, но могут быть и другие. Если этот сценарий применим и вы на самом деле используете сторонний пакет, который может вызвать эту неисправность, вы должны проверить, успешен ли этот процесс, если вы делаете это, пока антивирусный пакет отключен или удален.

Как исправить ошибку 0xc0000017 при установке Windows 10

Чтобы пофиксить все ошибки, тут же в консоли выполните вот такую команду:

bcdedit /deletevalue badmemorylist

После завершения выполнения команды закройте консоль и перезагрузите компьютер.

Теперь Windows 10 должна устанавливаться беспрепятственно. Если же вы по-прежнему получаете ошибку 0xc0000017, значит высока вероятность того, что модуль оперативной памяти вашего компьютера поврежден и нуждается в замене.

Обновление за февраль 2021 года:

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

Вы можете начать медленно, отключив постоянную защиту и повторив процесс обновления. Если BSOD 0xc0000017 больше не появляется, вы можете заметить, что ваш AV вызвал проблему. Для большинства пакетов безопасности вы можете сделать это прямо из меню панели задач.

Примечание. Для выполнения этой процедуры вы должны быть администратором.

Шаг 1: нажмите Windows + X и выберите Командная строка (Admin).

Шаг 2: после открытия командной строки введите команду ниже и нажмите Enter, чтобы выполнить команду DISM.

DISM / Online / Cleanup-Image / RestoreHealth

Эта команда запускает средство управления и обслуживания образа развертывания, перезагружает компьютер или ноутбук после завершения работы средства DISM.

РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы устранить ошибки Windows и оптимизировать производительность системы

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Некоторые пользователи жалуются, что при попытке обновления до Windows 10 они получают странную ошибку с кодом 0xc0000017 и сообщением «Недостаточно памяти, для создания диска в памяти устройства». Стандартные рекомендации Microsoft, как то: отключение антивируса и периферийных устройств в таких случаях обычно совершенно бесполезны, что и неудивительно, ведь причина этой неполадки кроется в областях памяти, содержащих ошибки.

К счастью, в большинстве случаев ошибку 0xc0000017 вполне благополучно удаётся устранить. Вот, как это можно сделать. В работающей системе откройте от имени администратора командную строку и выполните в ней вот эту команду:

Чтобы пофиксить все ошибки, тут же в консоли выполните вот такую команду:

bcdedit /deletevalue badmemorylist

После завершения выполнения команды закройте консоль и перезагрузите компьютер.

Теперь Windows 10 должна устанавливаться беспрепятственно. Если же вы по-прежнему получаете ошибку 0xc0000017, значит высока вероятность того, что модуль оперативной памяти вашего компьютера поврежден и нуждается в замене.

Ошибка 0xc0000017 является довольно неприятной проблемой, которая может возникнуть во время чрезвычайно деликатного процесса – обновления до Windows 10. Перед вами возникает синий экран, на скриншот которого можно посмотреть чуть ниже.

Исходя из сообщения, можно было бы предположить, что на вашем диске просто не хватает места для проведения обновления до новой версии операционной системы от Майкрософт. Однако, так может показаться только с первого взгляда. Причина ошибки 0xc0000017 заключается в некорректно работающей оперативной памяти, которая установлена в систему.

К счастью, компания Майкрософт давно уже знает об этой проблеме, и она предложила пользователям пару способов, которые, в теории, могут помочь избавить их ошибки 0xc0000017. Тем не менее, как стало понятно, эти способы довольно редко могут разрешить проблему, но мы все равно включим их в эту статью.

Ошибка 0xc0000017

Установив windows 10, обнаружил, что она использует всего 800мб ОЗУ из 4гб доступны. Через Мсконфиг поставил на всю память и ноутбук потребовал перезагрузки, что я и сделал.

Далее, вот что: 0xc0000017, на всех моих попытках загрузится с МОЕГО харда, далее было принято решение поменять хард на сторонний, что я и сделал, НО на нем была установлена win 7. Дальше загрузки не шло и после выдает туже самую ошибку. Решив, что дело в ОЗУ полез в БИОС, где меня оповестили о том, что все нормально и все мои 4гб на месте. Скачав мемтест86, продиагностировал память, там все ок. С жестким диском проблем нет.

Далее что я делал — взяв 2 планки от другого ноута, результат тот же самый — все хорошо и память в поряде.

Далее, я сделал ливку из 10-ки, акрониса и попытался зайти из под нее, что снова получил ошибку.

В общем, такое чувство, будто лоадер не видит ОЗУ, как это объяснить — не знаю, я расписал все как и было.

Загрузиться с командной строкой и прочего нету возможности, т. к. будет тоже самое. В общем, за ранее спасибо.

Ошибка 0xc0000017 при установке Windows 10: как устранить?

Желание обновиться до операционной системы Windows 10 возникает время от времени у различного круга пользователей, однако, их попытка осуществить это может быть прервана неприятной проблемой, которая выступает в лице кода ошибки 0xc0000017.

Довольно неприятная ошибка, на решение которой может уйти порядочное количество времени. Тем не менее ее все же можно исправить, чем, собственно, мы в данной статье и займемся. Майкрософт полностью осведомлена о данной проблеме и они предоставили своим пользователям парочку советов, которые, возможно, смогут исправить ошибку 0xc0000017 при установке Windows 10. Мы также включим их в эту статью.

Error 0xc0000017: методы решения

Давайте для начала рассмотрим советы, которые были предоставлены пользователям компанией Майкрософт. Итак, отключите от своего компьютера всю ненужную вам периферию, чтобы проверить, не вызывает ли она проблем при обновлении до Windows 10.

Как только отключите все ненужное, перезагрузите свой компьютер, а затем снова запустите процесс обновления Windows и посмотрите, появится ошибка 0xc0000017 снова. С данной проблемой этот «трюк» работает довольно редко, но учитывая простоту его выполнения — попытаться стоит.

Если же это не помогло, то давайте попробует следующий совет от Майкрософт — отключение антивирусного программного обеспечения, так как оно может вмешиваться в процесс обновления ОС. Вот что вам нужно выполнить, чтобы отключить активную защиту системного антивируса, т. е. Защитника Windows:

Если у вас в системе работает стороннее антивирусное ПО — отключите его активную защиту либо и вовсе удалите временно из системы. После удаления стороннего антивируса вернитесь к Защитнику Windows и отключите его, как было показано ранее. Все дело в том, что после удаления стороннего антивирусного ПО Защитник Windows активируется автоматически.

Попробуйте снова провести обновление до Windows 10. Возможно, дело действительно заключалось в антивирусе, который препятствовал установке файлов обновления. Однако, если же ошибка 0xc0000017 все еще присутствует и мешает вам — виновата ваша оперативная память, скорее всего. Давайте же проверим ее и попытаемся исправить проблемные участки, если таковые будут иметь место.

Итак, чтобы осуществить проверку оперативной памяти, вам потребуется для начала открыть Командную строку. Сделать это можно многими способами, но мы воспользуемся следующим: нажмите Win+X и выберите «Командная строка(администратор)».

Заметка: Если же вы пытаетесь переехать с Windows 7, то вам нужно открыть Пуск, пройти в Все программы→Стандартные, нажать правой кнопкой мыши на Командую строку и выбрать «Запуск от имени Администратора».

Перед вами должна открыться Командная строка — введите в нее команду bcdedit /enum all и нажмите на Enter. Перед вами появится полный список данных конфигурации загрузки вашей операционной системы. Вам нужно опуститься вниз по списку и найти раздел «Дефекты ОЗУ».

Как бороться с ошибкой 0xc0000017?

Чтобы устранить эту ошибку, запустите текущую установленную Windows, затем вызывать командную строку в режиме администратора. Для этого перейдите в меню «Пуск» и выполните поиск «Командная строка». Щелкните правой кнопкой мыши найденный элемент и выберите «Запуск от имени администратора».

В режиме администратора появится окно команд. Сначала введите следующую команду, чтобы создать список, в котором мы находим поврежденные секторы памяти:

bcdedit / enum все

bcdedit / deletevalue badmemorylist

В конце концов, мы закрываем окно командной строки и перезагружаем компьютер. После перезапуска системы мы можем повторно запустить процесс обновления системы до Windows 10. На этот раз установка должна пройти без проблем, поскольку установщик сможет использовать ОЗУ для сохранения временных файлов, необходимых во время загрузки системы.

Чем вызвана ошибка?

Во многих случаях сбой, сопровождающийся ошибкой 0xc0000017, возникает по следующим причинам:

Причины ошибки 0xc0000017 Недостаточно памяти на Windows 10

На Windows 10 ошибка 0xc0000017 чаще всего связана с созданием виртуального диска в загрузчике Windows 10. К примеру, когда операционная система получает очередной апдейт, то чтобы его установить нужно перезагрузить ПК. Далее на диске создается RAM-диск со средой Windows PE, который позволяет корректно установить обновление. Если такая среда не создается, то возникает ошибка 0xc0000017.

Если ошибка 0xc0000017 возникает не во время обновления операционной системы, то её причины кроются в следующем:

Для того, чтобы исправить данную неполадку, стоит воспользоваться следующими советами.

Отключение антивирусных программ

Если столкнулись с ошибкой 0xc0000017 при переходе на Windows 10 из предыдущей версии, то в первую очередь нужно ограничить возможность вмешательства в ход обновления стороннего программного обеспечения. Защита в реальном времени таких антивирусных программ, как Avast и McAffee, может остановить обновление из-за ложного срабатывания.

Поэтому во время установки антивирус нужно отключить, чтобы определить его причастность к возникновению синего экрана. Отключить защиту в реальном временны можно правым щелчком по значку антивируса на панели задач и выбором соответствующего пункта.

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

Откройте раздел «Удаления или изменения программ» командой appwiz. cpl из окна «Выполнить» (Win + R).

Найдите в списке антивирусную программу, щелкните на нем правой кнопкой мыши и выберите «Удалить». Следуйте инструкциям, чтобы завершить удаления, а затем перезагрузите компьютер.

Установка в режиме чистой загрузки

Если столкнулись с синим экраном BSOD 0xc0000017 во время обновления системы, то нужно исключить возможность вмешательства стороннего фонового процесса или службы путем повторной попытки обновить ОС из режима чистой загрузки.

Откройте окно Конфигурации системы командой msconfig из окна «Выполнить» (Win + R).

На вкладке Службы отметьте флажком поле «Не отображать службы Майкрософт». Это гарантирует, что не отключите по ошибке службу, которая требуется для правильной работы ОС. Затем щелкните на кнопку «Отключить все» и сохраните изменения.

На вкладке Автозагрузка щелкните на ссылку «Открыть Диспетчер задач».

Отключите все программы, которые загружаются вместе с Windows.

После перезагрузки компьютера будет запущен режим чистой загрузки. Попробуйте обновить систему и проверьте, устранена ли проблема.

Обновление драйверов материнской платы

Синий экран может возникнуть из-за сильно устаревшего драйвера материнской платы, который несовместим с Windows 10.

Как известно, Центр обновления Windows не в состоянии обновить драйверы материнских плат, поэтому это нужно сделать вручную.

Посетите официальный сайт производителя устройства и загрузите последнюю версию драйверов. Запустите загруженный файл и следуйте инструкциям на экране.

После перезагрузите компьютер и проверьте, возникает ли ошибка при установке Windows.

Очистка поврежденных записей памяти

Проблема может возникнуть в случаях, когда ОС пытается создать диск в памяти для среды Windows PE в ходе загрузки. Если в ходе этой операции в хранилище BCD будут обнаружены поврежденные блоки памяти, можно ожидать появление кода ошибки 0xc0000017.

В этом случае синий экран можно устранить с помощью серии команд, предназначенных для проверки и очистки поврежденных записей памяти в хранилище BCD.

Для вывода списка поврежденных записей в памяти выполните команду:

Если проверка обнаружила в хранилище BCD поврежденные блоки памяти, которые препятствуют создания диска, следующим шагом будет очистка этих записей. Для этого выполните команду:

bcdedit /deletevalue badmemorylist

После завершения процесса перезагрузите компьютер и проверьте, удалось ли исправить ошибку 0xc0000017.

Отключение гибридной графики

Ошибка также может возникнуть из-за функции графического процессора в интегрированных видеокартах AMD. В этом случае нужно отключить функцию гибридной графики в настройках BIOS.

Включите компьютер и при отображении первого экрана нажмите на клавишу для входа в настройки BIOS, которая отображается в строке «Press _ to enter Setup».

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

После сохраните изменения и выйдите из BIOS. После загрузки системы запустите то действие, которое вызывало ошибку 0xc0000017.

Отключение всех внешних устройств

Синий экран BSOD с кодом 0xc0000017 указывает на «ошибку памяти», но на самом деле возникает из-за чрезмерного ее использования, поэтому системе недостаточной ей для завершения установки.

Проблему легко решить путем добавления дополнительной планки ОЗУ. При ее отсутствии попробуйте освободить память путем отключения все ненужных USB-устройств.

Если устройство не используется, нет оснований разрешать ему резервировать память. Поэтому отключите каждое несущественное USB-устрйоство и повторите процесс, который вызывал ошибку 0xc0000017.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: