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



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

  • Стороннее антивирусное вмешательство - Если вы столкнулись с проблемой при попытке обновления до Windows 10 из более старой версии Windows, в первую очередь вам следует обратить внимание на ваш антивирусный пакет. Возможно, он определяет, что операция небезопасен, поэтому прекращает обмен данными между средством обновления и внешним сервером Microsoft. В этом случае вы можете решить проблему, остановив или удалив сторонний пакет безопасности во время процесса обновления.
  • Недостаточно оперативной памяти - Если у вас много USB-устройств, но мало оперативной памяти, возможно, эта проблема возникает из-за того, что ваше оборудование не может выделить достаточно памяти для завершения процесса обновления. В этом случае одно исправление, которое позволит вам завершить процесс без обновления оборудования, - это отключить все несущественные USB-устройства.
  • Устаревший драйвер материнской платы - Как оказалось, еще одним потенциальным виновником, который может вызвать эту проблему, является несовместимый драйвер материнской платы, который не поддерживает Windows 10. Если этот сценарий применим, вы можете решить проблему, обновив драйверы материнской платы до последних версий.
  • Плохие блоки памяти - Как было подтверждено Microsoft, эта проблема также может возникать из-за серии неисправных блоков памяти, которые не позволяют вашей ОС создавать среду Windows PE, необходимую для обновления. В этом случае вы можете решить проблему, очистив плохие записи памяти из приглашения CMD с повышенными правами.
  • Гибридная графика включена - Если вы используете модель Zbook HP, скорее всего, вы столкнулись с этой проблемой из-за того, что в настройках BIOS включена гибридная графика. Чтобы решить эту проблему, просто войдите в настройки BIOS и отключить гибридную графику или переключите их на дискретную графику.
  • Различные сторонние вмешательства - Как оказалось, есть несколько различных сторонних приложений, которые могут вызывать этот код ошибки, включая служебные приложения. Чтобы убедиться, что никакая сторонняя служба или процесс не вызывает эту проблему, выполните чистую загрузку и повторите процесс еще раз.

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

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

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



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



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

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



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

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

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘Appwiz.cpl’ и нажмите Войти открыть Программы и особенности меню.

    Ввод «appwiz.cpl» в строке «Выполнить»



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

    Удаление антивируса

  3. Следуйте инструкциям на экране, чтобы завершить установку, затем перезагрузите компьютер, чтобы сохранить изменения.
  4. Открыть эту статью ( Вот ) и следуйте инструкциям, чтобы удалить все оставшиеся файлы, связанные с только что удаленным пакетом AV.

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

Метод 2: отключите все внешние устройства

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

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

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

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

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

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

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

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

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

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

  1. Посетите официальный сайт производителя вашей материнской платы и загрузите последние доступные драйверы. Если вы не знаете модель своей материнской платы, вы можете скачать и использовать Speccy чтобы узнать это.

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

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

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

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

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

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

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

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘Cmd’ внутри текстового поля и нажмите Ctrl + Shift + Enter , чтобы открыть командную строку с повышенными привилегиями. Когда вы получите запрос управления учетными записями пользователей (UAC), нажмите Да, чтобы утвердить запрос администратора.

    Запуск командной строки

  2. Как только вы окажетесь в командной строке с повышенными привилегиями, введите следующую команду и нажмите Войти чтобы перечислить все плохие записи в памяти:
     bcdedit / enum {badmemory} 
  3. В случае, если расследование выше показало вам, что хранилище BCD действительно содержит плохие блоки памяти, которые препятствуют созданию RAM-диска, следующим шагом будет очистка этих записей. Для этого введите следующую команду и нажмите Войти:
     bcdedit / deletevalue {badmemory} badmemorylist 
  4. После успешного завершения процесса перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске системы.

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

Метод 5: отключение гибридной графики в BIOS

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

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

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

  1. Включите компьютер (или выполните перезагрузку, если он уже включен). Как только вы увидите начальный экран загрузки, несколько раз нажмите кнопку Setup (клавиша BIOS).

    Нажмите клавишу BIOS во время процедуры запуска

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

  2. Как только вам удастся войти в настройки BIOS, используйте меню навигации для доступа к Продвинутый меню. Оказавшись внутри, выберите Конфигурация устройства меню и убедитесь, что Графическое устройство установлен на Дискретная графика вместо Гибридная графика.

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

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

  3. Не забудьте сохранить шанс, выбрав Сохраните изменения и выйдите из BIOS .
  4. После завершения следующей последовательности запуска проверьте, сохраняется ли та же проблема.

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

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

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

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

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

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

  1. Откройте Бежать диалоговое окно, нажав Windows key + R . Как только вы окажетесь в окне запуска, введите ‘ msconfig ’ и нажмите Войти открыть Конфигурация системы меню. После того, как вам будет предложено Контроль учетных записей пользователей (UAC) нажмите да чтобы предоставить доступ администратора.

    Открытие конфигурации системы через Run

  2. Как только вам удастся попасть внутрь Конфигурация системы меню нажмите на Сервисы вкладка в верхней части меню. Затем начните с того, что убедитесь, что поле, связанное с ' Скрыть все службы Microsoft ' проверено. Это гарантирует, что вы по ошибке не отключите какие-либо службы, важные для вашей операционной системы.

    Отключение всех элементов автозагрузки сторонних производителей

  3. После того, как все службы Microsoft будут исключены из списка, щелкните значок Отключить все кнопку, чтобы эффективно предотвратить запуск каких-либо сторонних служб во время следующей последовательности запуска.
  4. После того, как услуги будут выполнены, перейдите к Запускать вкладку, а затем нажмите Открыть диспетчер задач из следующего меню.

    Открытие окна элементов автозагрузки через диспетчер задач

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

    Отключение приложений при запуске

  6. Как только вы дойдете до этого шага, будет достигнута основа для состояния чистой загрузки. Теперь, чтобы воспользоваться этим, просто перезагрузите компьютер.
  7. При следующем запуске ваш компьютер загрузится ТОЛЬКО с основными службами и процессами. Чтобы проверить, не вызвал ли какой-либо сторонний элемент код ошибки, повторите процесс обновления и посмотрите, решена ли проблема.
7 минут на чтение