Если этот диск отсутствует обратитесь к системному администратору или изготовителю компьютера

Обновлено: 07.07.2024

Всем доброго времени суток!

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


Диспетчер загрузки Windows

Не удалось запустить Windows. Возможно, это произошло из-за недавнего изменения конфигурации оборудования или программного обеспечения. Чтобы устранить ошибку:

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

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


Установочного диска у меня нет.
ОС - Виндовс Виста. Ноут Medion.
Если кто-то может подсказать решение, пожалуйста, напишите.
Заранее благодарен.

Скопируй файл winload.exe с другого пк с вистой или поищи файл в интернете; и с помощью любого загрузочного диска вставь его в папку system32. Этот файл зачастую является вирусом. Попробуйте загрузиться с любого загрузочного диска или в безопасном режиме/консоли восстановления и удалить его. Хуже не будет. Забыл упомянуть, никак не могу зайти в БИОС, все кнопки, все комбинации перепробовал. Уже смотрел там, то, что про БИОС написано - не помогло Еще одна деталь: ноут перестал загружаться после того как при зависании игры я сначала отключил блок питания, а потом вынул аккумулятор. Знаю, что глупо сделал, но. ))) после такого только чистая установка. если прошло без последствий. Вполне нормальное решение при глухом зависании. Сегодня ночью возился с таким ноутом жены друга. У нее сутки висел, пока не позвонила, сделала по моему совету так же и все заработало. Вчера вечером пришел к ним, посидели, остался ночевать и попутно поковырял железку. В журнале нашел, что висел центр поддержки леново, обновиться ему захотелось.
А насчет "чистой установки" не согласен. Просто нужно иметь всегда в запасе загрузочный носитель. С месяц назад позвонил клиент, говорю: я тебе записывал болванку с Hiren BootCD, ищи.
Он нашел, перезвонил, по телефону пошагово все решили. Если я сделаю загрузочный диск с Hiren BootCD, то мне нужно будет настроить БИОС на загрузку с диска, а я вообще не могу в БИОС зайти.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

Не удалось запустить Windows. Возможно, это произошло из-за недавнего изменения конфигурации оборудования или программного обеспечения. Чтобы устранить ошибку:

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

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

Состояние: 0xc000000f

Сведения: Сбой меню загрузки, поскольку требуемое устройство недоступно.

Причины возникновения ошибки

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

Для этого просто перейдите по этой ссылке на официальный сайт Microsoft и прочитайте их официальную статью на тему «Создание диска восстановления системы». Как только у вас на руках появится диск восстановления, тогда переходите к методам ниже.

Методы решения

0xc000000f

Метод №1 Отключение всей периферии

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

Такое может быть связано с тем, что на компьютере есть неисправно рабочий драйвер для определенного устройства и он то не дает системе нормально загрузиться. Отключите от своего ПК все ненужное для его запуска(за исключением, пожалуй, монитора) и попробуйте снова загрузиться в ОС Windows.

Метод №2 Загрузка последней удачной конфигурации

Для загрузки последней удачной конфигурации сделайте следующее:

  • Перезагрузите ваш компьютер.
  • Пока система не вошла в фазу загрузки, нажимайте кнопку F8 для входа в Меню дополнительных вариантов загрузки Windows.
  • Выберите пункт «Загрузка последней удачной конфигурации (с работоспособными параметрами)».

Метод №3 Восстановление запуска

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

  • Итак, для начала вам нужно будет загрузиться через диск восстановления. Для этого пройдите в BIOS и выставьте на первый приоритет загрузки не на жесткий диск, а на DVD-RW или флеш-носитель(смотря что вы использовали при создании диска восстановления).
  • Как только справитесь с выставление приоритетов, вставьте в систему средство восстановления и перезагрузитесь.
  • Вместо загрузки с жесткого диска, вы попадете в Восстановительную среду. Выберите нужный вам устанавливаемый язык, формат времени, денежных единиц, и метод ввода. Затем нажмите «Далее».
  • Нажмите на кнопку «Восстановление системы».
  • Выберите свою операционную систему и нажмите «Далее».
  • Перед вами появится меню выбора средства восстановления. Выберите пункт «Восстановление запуска».

Метод №4 Восстановление загрузчика

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

  • Снова загрузитесь в Среду восстановления, как это уже было показано в предыдущем методе.
  • Доберитесь до меню выбора средства восстановления. В этот раз выберите пункт «Командная строка».
  • Введите в командную строку команду Bootrec.exe и нажмите Enter.
  • Перед вами появится список команд для Bootrec.exe, которые вы можете выполнить. Мы рекомендуем ввести команды bootrec /fixmbr, bootrec /fixboot, bootsect /nt60 ALL /force /mbr, exit, нажимая Enter после каждой из них.

После выполнения этих команд, перезагрузите свой компьютер и проверьте, осталась ли еще ошибка 0xc000000f при загрузке Windows.

Метод №5 Проверка и исправление проблем диска с помощью утилиты Hiren’s BootCD

Многие технические специалисты в своей работе сталкиваются с ошибками, возникающими на различных стадиях загрузки операционной системы Windows. Случился и в моем практике не так давно достаточно нетипичный сбой этапа загрузки, в котором мне, к моему огромному недовольству, затруднительно было сходу разобраться. Смысл проблемы заключался в том, что вышедшая из строя по достаточно нетривиальной цепочке причин, система Windows 7 (Профессиональная) отказывалась грузиться во всех, без исключения, режимах загрузки. Процесс загрузки просто "вис" на черном экране на этапе, следующем за графическим экраном заставки (splash screen). Код работы с видеоадаптером устанавливал разрешение в родное для монитора, а далее загрузка просто-напросто останавливалась, при этом отчетливо был виден графический курсор мыши, сам манипулятор функционировал. Я так полагаю, что у профессионалов подобное явление обозначается термином черный экран смерти (Black Screen of Death, KSOD), наиболее распространенными причинами которого являются: повреждение различных частей реестра, невозможность запуска критически важных служб и кривая установка разрешений на системные каталоги (все эти вещи зачастую вызваны обновлениями). Большая просьба не путать термин "черный экран смерти" с общеизвестным синим экраном смерти (Blue Screen of Death, BSOD). Как я уже упоминал, загрузка в безопасном режиме останавливалась на том же самом месте, то есть я вообще никак, ни в каком из режимов не мог загрузить ОС!! С грустью вспомнил обо всех хваленых средствах диагностики загрузки вида xbootmgr и прочих трассировщиках, которые оказывались абсолютно бесполезными в подобной ситуации. Потом пришла мысль, что хорошо было бы подключиться каким-нибудь отладчиком удаленно и просто протрассировать код до ошибки, но подобным опытом я пока не обладаю, а проблему надо было решать в сжатые сроки.

В действительности, проблему удалось таки решить "по старинке", воспользовавшись отличным средством Microsoft DaRT, благо удалось докопаться до виновника сбоя.

Однако, сама ситуация навела меня на размышления о том, что на дворе уже далеко ведь не первая версия операционной системы, да и эра технологий, так сказать, в полном разгаре :), а пользователи Windows продолжают наблюдать "неопределенные состояния", в которых операционная система не в силах хотя бы на простом уровне вычислить причину сбоя и сообщить об этом оператору!! С другой стороны для меня лично очевидно, насколько сложно создать код, который отслеживал бы все возможные внутренние состояния. Как же быть? Ведь я совершенно не могу понять, на каком именно этапе загрузка остановилась. Поизучав материалы, которые имеются в Сети по теме этапов загрузки, понял, что большинстве своем они не дают представления о характерах и причинах возникновения ошибок, а содержат лишь общие рекомендации по устранению. Поэтому у меня возникло желание углубиться в материал и сделать себе небольшую карту ошибок этапов загрузки, да и для дальнейшего изучения он был бы неплохой отправной точкой. Так родилась идея начать серию статей по описанию стадий загрузки Windows с уклоном в сторону диагностики ошибок. Затем захотелось посмотреть на проблему ошибок загрузки Windows не с точки зрения последовательности "описание - снимок экрана - а попробуйте во это решение", а именно со стороны изучения всех возможных причины возникновения той или иной ошибки непосредственно с изучением кода. Да и вообще, мне лично всегда было интересно погрузиться до глубин кода, заглянуть "в файл" и прикоснуться к граням алгоритмов загрузки Windows, понять больше, познакомиться с ошибками, которые никогда не встречались мне на практике и не были освещены в информационном пространстве Сети, понять происходящее "изнутри".

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

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

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

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

В данной версии статьи будет описана классическая схема разбиения и загрузки (legacy boot), основанная на использовании PC/AT BIOS и MBR.

Да просто потому, что под рукой в нужный момент оказалась именно эта конфигурация. Алгоритм с использованием GPT быть может опишу в будущем, но сразу могу сказать, что уже даже на достаточно ранних этапах код, в большинстве своем, идентичен.

Об ошибках в модулях загрузки

Непосредственно перед тем как начать описание процесса загрузки и возникающих в процессе проблем, я бы хотел сделать небольшое отступление на тему ошибок Bootmgr, Winload и ntoskrnl, возникающих в ходе работы кода одноименных модулей. Многие критичные процедуры кода, реагируя на те или иные условия, генерируют числовые идентификаторы ошибок и возвращают их через произвольный регистр (чаще всего это eax ). Поскольку регистр, хранящий код ошибки, часто сохраняется либо умышленно не используется, ошибки в "сквозном" режиме передаются на верхний уровень иерархии вложенных подпрограмм, то есть просто при множественном возврате из них по команде ret . Таким образом ошибки регистрируются до тех пор, пока в коде не встречается логика обработки ошибки. Подобных участков обработки ошибок Bootmgr у нас несколько:

  • Блок кода в процедуре BmMain , выдающий ошибку BlInitializeLibrary failed . ;
  • Блок кода в процедуре BmMain , выдающий ошибку BlResourceFindMessage failed . ;
  • Блок кода в процедуре BmMain , выдающий ошибку BlXmiInitialize failed . ;
  • Процедура BmFatalErrorEx , которая является глобальным обработчиком ошибок на все остальные случаи;
  • Процедура BlStatusError , которая вызывается из процедур MmHapReportHeapCorruption и BmFatalErrorEx в аварийной ситуации, проверяет наличие активного отладчика и случае наличия выдает специальную ошибку *** Fatal error . ;
  • Ошибка NT_ERROR (NTSTATUS). Хорошо знакомый разработчикам статус, использующийся для передачи результатов ошибок между разными компонентами ОС. Используется в ошибках Bootmgr/Winload, то есть сразу начиная с этапа Bootmgr.
  • Ошибка BSOD BugCheck (STOP). Фатальная ошибка, хорошо знакомый всем нам синий экран смерти. Может возникать на поздних стадиях загрузки ОС, после того как подгружается логика обработки критических ошибок на этапе Ntoskrnl.
Код NTSTATUS - это 32-битное числовое значение, описывающее статус выполнения (результат завершения) кода подпрограммы/функции.

NTSTATUS частично описан в заголовочном файле ntstatus.h комплекта Windows WDK. Значения подразделяются на четыре категории:

  • NT_SUCCESS (0 − 0x3FFFFFFF);
  • NT_INFORMATION (0x40000000 − 0x7FFFFFFF);
  • NT_WARNING (0x80000000 − 0xBFFFFFFF);
  • NT_ERROR (0xC0000000 - 0xFFFFFFFF);

По коду можно заметить, что неотрицательные значения соответствуют "успешному" завершению подпрограммы, отрицательные — "ошибочному". Числовой статус обычно ассоциирован с текстовым описателем, который призван олицетворять понятный человеку, осмысленный текст ошибки (в теории, а на практике иногда весь мозг сломаешь в догадках). Полный список статусов NTSTATUS достаточно внушителен, но весь он нам не потребуется, поскольку далеко не все ошибки из этого списка мы можем наблюдать на изучаемых этапах загрузки Windows, а это, согласитесь, существенно облегчает нам работу :)

Технологии шагнули очень далеко вперед

Как запустить дочернюю службу

Как запустить дочернюю службу

Как избавиться от ошибки 1068



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


С ними необходимо проделать то же самое, что и в первом способе. Если какое-то приложение не удаётся активировать, попробуйте сделать так:

Возможные решения:

Для устранения ошибки 711 нужно проделать следующие действия:


Внимание! Все указанные в п.2 действия, снижают общую безопасность системы.

Помните! Неправильное обращение с операционной системой + ваша неопытность или небрежность = выход ПК или операционной системы из строя.

Не удалось запустить Windows …

Ошибка ” не удалось запустить Windows ”

Приветствую вас на странице сайта Компьютер76, и сегодня рассматриваем очередную ошибку системы которая в описании выглядит вот так:

Не удалось запустить Windows. Возможно, это произошло из-за недавнего изменения конфигурации оборудования или программного обеспечения. Чтобы устранить ошибку:
1. Вставьте установочный диск Windows и перезагрузите компьютер
2. Выберите параметры языка, а затем нажмите кнопку “далее”
3. Выберите пункт “Восстановить компьютер”

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

Сведения: Сбой меню загрузки, поскольку требуемое устройство недоступно.

Ну и соответственно снимок с экрана:

  • В Windows попасть невозможно (попытка зайти в безопасном режиме через F8 не удалась)
  • Всевозможные тесты на наличие ошибок оперативной памяти и жёсткого диска не приносят результатов: оборудование работает в штатном режиме, всё отлично.
  • в точку восстановления тоже не попасть – windows не работает.

На компьютере клиента было установлены сразу две операционной системы: Windows 7 и Windows XP. И при попытке зайти в предшествующую версию (Windows XP) выдавалась похожая ошибка (в ней загрузиться также не удавалось):

СРАЗУ. Забегая вперёд скажу – всё очень даже плохо. Выскакивающее описание – это замаскированный BSOD, который Windows успела распознать. А вот причин, по которым произошёл сбой, немало (равно как и при синем экране смерти) – от повреждения системных файлов до “умирающих” компонентов. По моему опыту, в ошибке ” удалось запустить windows ” виноваты (по наиболее часто встречающимся проблемам):

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

Решение проблемы ” не удалось запустить windows “.

File: путь к файлу\имя_файла.расширение

На фото ничего нет. У вас может быть. Но от этого алгоритм действий зависеть и будет. К сожалению, повреждённых файлов может быть немало и они разбросаны по всем папкам системы. Повреждение одного из них может сопровождаться проблемой ” Не удалось запустить windows “. Так что СТРОГО соответствия в выполнении действий просто НЕ МОЖЕТ БЫТЬ. Самые типичные же из ошибок рассмотрим кратко.

Если что-то непонятно или здесь не описано, отписывайтесь. Помогу, чем могу.

Здесь вам придётся поработать с консолью команд прямо из-под загрузочного диска. В окне выбора средств восстановления вам придётся выбрать консоль и воспользоваться утилитами BootRec.exe (создание новой загрузочной записи для Windows 7).

и BCDboot.exe (создание и восстановление среды загрузки Windows, которая находится в активном разделе диска). Пугаться не стоит: здесь всё просто.

Если ничего не вышло, перепишите запись заново:

Проверьте, на месте ли ваша операционная система (Vista или 7-ка):

проверит, нет ли ещё на ваших дисках систем, запись о которых отсутствует в существующем списке. После ввода этой команды все они (если они были) появятся списком, и их можно будет добавить в запись. Для этого нужно переписать настоящий список простыми командами:

bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

Здесь настройка загрузки экспортируется в специальный файл C:\BCDcfg.bak, на его редактирование предоставляются права, снимая атрибуты “системный”, “скрытый”, “только для чтения”. Команда del тут же затирает файл c:\boot\bcd и формируется новый список командной bootrec /RebuildBcd.

Но если вам нужно не просто переписать, а заново создать саму среду загрузки Windows 7, запустите другую утилиту:

Читайте также: