Этапы загрузки Windows 7
Запуск Windows 7 условно поделен на три этапа, которые делятся на фазы.
1) OSLoader
OSLoader — первый этап загрузки Windows 7, который начинается сразу после выполнения кода BOIS. В начале этой стадии загружается небольшая группа основных драйверов, необходимых для дальнейшего считывания данных с жесткого диска. Далее winload.exe, загрузчик Windows 7, переходит к инициализации и началу загрузки ядра, загружает в оперативную память куст реестра SYSTEM и следующую партию драйверов с параметром запуска BOOT_START.
Этап OSLoader длится 2-3 секунды. Ко времени появления на экране появляется логотипа системы, он уже завершен.
2) MainPathBoot
MainPathBoot — основной и самый длительный этап загрузки Windows. Состоит из нескольких фаз. Визуально этот этап продолжается от появления на экране логотипа системы и заканчивается началом загрузки рабочего стола. Продолжительность этой стадии может быть разной — в среднем, от десятка секунд до пары-тройки минут.
Во время этой фазы полностью инициализируется ядро Windows 7, запускается диспетчер оборудования plug and play, инициализируются ранее запущенные драйвера BOOT_START и драйвера оборудования.
Ошибки, возникающие во время этой фазы, часто связаны с неполадками основных устройств компьютера или их драйверами.
Фаза начинается с момента передачи управления диспетчеру сеансов — SMSS.exe. В это время инициализируются остальные кусты реестра, загружаются драйвера с параметром запуска «авто». В конце фазы управление переходит к файлу Winlogon.exe — программе пользовательского входа в Windows. Визуально об окончании SMSSInit свидетельствует появление на экране приглашения входа.
Сбои и замедления во время этой фазы часто связаны с задержкой загрузки видеодрайвера или проблемами видеоподсистемы.
Эта фаза начинается со старта Winlogon.exe (экрана приветствия) и заканчивается загрузкой рабочего стола — началом работы оболочки Windows — файла Explorer.exe. Во время ее хода система считывает и выполняет сценарии групповых политик и запускает службы (системные и сторонние). Фаза может длиться достаточно долго и сопровождаться высокой загрузкой процессора.
Сбои на этой стадии часто бывают вызваны службами сторонних приложений, в том числе антивируса.
Начинается стартом оболочки и заканчивается запуском процесса диспетчера окон рабочего стола. Во время хода этой фазы на экране появляются значки рабочего стола. Одновременно с этим происходит дальнейший запуск служб, старт автозагружаемых приложений, кэширование данных и т. п. Все это сопровождается высокой нагрузкой на аппаратные ресурсы — жесткий диск, память, процессор.
Неполадки и задержки во время ExplorerInit нередко связаны с недостаточной мощью или неисправностью оборудования.
3) PostBoot
Стадия PostBoot начинается появлением рабочего стола и заканчивается после загрузки всего, что прописано в автозапуск. В этот период начинает работать основная часть приложений, запускаемых вместе с Windows. После окончания этапа система переходит в бездействие.
Задержки и сбои на стадии PostBoot связаны с автозагружаемыми программами, иногда — с вирусной активностью.
Сбои на различных стадиях загрузки системы
Как уже было вкратце упомянуто, неполадки на разных стадиях запуска Windows 7 проявляются по-разному: одни связаны с оборудованием, другие — с драйверами, третьи — с системным реестром или другими критически важными для загрузки файлами. Понимая, какие процессы происходят на каждом этапе старта системы, можно определить круг возможных проблем.
Коротко о проблемах аппаратного характера
На неполадках оборудования подробно останавливаться не будем, поскольку наша тема касается Windows 7, но иногда определить, что сломалось — физическое устройство или система, бывает весьма непросто.
- Повторяющийся сбой одного и того же драйвера на этапе старта Windows может быть связан с неисправностью устройства, управляемого этим драйвером.
- Серия разнообразных ошибок (синих экранов смерти), которые возникают на разных этапах загрузки, часто обусловлена неполадками оперативной памяти.
- Отсутствие изображения или артефакты на экране, в то время как слышны звуки загружаемой системы, могут свидетельствовать о проблемах видеокарты.
- Если загрузка Windows даже не начинается или внезапно останавливается — «застывает» на одном месте — не исключено, что выходит из строя жесткий диск.
- Внезапные выключения компьютера во время загрузки Windows говорят «в пользу» неполадок блока питания или материнской платы, а иногда и чего-либо другого.
Повреждение загрузочных файлов
На ранних этапах запуска Windows повреждение или отсутствие критически важных файлов может проявляться отображением на экране фразы «Bootmgr is missing» или другими сообщениями об ошибках. Но бывает, что никаких сообщений не выводится, а пользователь просто наблюдает черный экран с курсором в виде стрелки или без него.
Bootmgr — загрузчик операционных систем Windows 7 и 8, как и другие загрузочные элементы, недоступен пользователю — он находится в отдельном скрытом разделе и не может быть удален случайно. Однако пользователь по незнанию может отформатировать этот раздел, загрузившись с внешнего носителя. Тогда Windows загружаться не будет.
На скриншоте показан загрузочный раздел жесткого диска, доступ к которому получен из среды восстановления.
Другая часть важных для загрузки файлов находится на системном диске в каталоге и подкаталогах C:Windows. Там же находится и системный реестр.
Повреждение реестра
В случае недоступности или повреждения реестра загрузка Windows может даже не начаться.
Система сама проинформирует вас о сбое и автоматически запустит встроенный мастер восстановления. Он часто помогает выявить и устранить проблему — реестр восстановится из резервной копии.
Но самовосстановление загрузки Windows 7 возможно не всегда. Так, оно не происходит, если мастер восстановления не может найти резервные копии отсутствующих или поврежденных данных. В этих случаях системе нужна помощь пользователя.
Восстановление запуска Windows 7
Среда восстановления
Восстанавливать загрузку Windows 7 куда удобнее, чем Windows XP, ведь семерка оснащена набором инструментов Windows Recovery Tools (WRT), который доступен из среды восстановления. Среда восстановления при инсталляции Windows устанавливается на жесткий диск, в отдельный раздел, и имеет собственный загрузчик. Поэтому она сохраняет работоспособность независимо от того, что происходит с системой.
Чтобы попасть в среду восстановления, выберите из меню F8 (меню дополнительных вариантов запуска Windows 7) «Устранение неполадок компьютера».
Для допуска к параметрам восстановления система попросит вас вести пароль. Если вы не обладаете правами администратора или забыли пароль, среду восстановления Windows 7 придется запускать с установочного диска.
После того, как перед вами раскроется окно «Параметры восстановления системы» — выберите из списка первую опцию: «Восстановление запуска». После самодиагностики поврежденные загрузочные файлы, реестр или отдельные параметры запуска будут восстановлены.
Этот инструмент помогает решить проблему в большинстве случаев, и к нему следует прибегать тогда, когда вы не знаете точно, почему не Windows не запускается.
Два способа восстановления системы
Если сбой произошел после установки программы, из-за вирусного заражения или из-за изменений в реестре, вернуть семерке способность загружаться поможет «Восстановление системы». Но толк от него будет лишь тогда, когда на жестком диске сохранились контрольные точки восстановления.
Работа этого инструмента знакома многим: вы выбираете подходящую контрольную точку, когда система нормально функционировала, и выполняете откат. Все изменения, сделанные позже выбранной даты, исчезнут, и вы сможете нормально загрузить Windows.
Если точек нет, но вы сохранили резервную копию системы на внешнем накопителе, поможет инструмент «Восстановление образа системы». Подключите к компьютеру носитель с архивным образом и выполняйте инструкции мастер восстановления.
Ручное восстановление реестра
Если вышеописанные манипуляции не помогли и Windows неясно почему, но не запускается, можно попытаться руками восстановить реестр из резервной копии. Копия реестра Windows 7 автоматически создается каждые 10 дней и сохраняется в директории C:WindowsSystem32configregback. Чтобы восстановить работоспособность системы, нужно скопировать все 5 файлов из вышеназванной папки в папку C:WindowsSystem32config, где находятся текущие файлы реестра. Старые файлы лучше не удалять, а переименовать (на крайний случай).
- Из списка параметров выберите командную строку. Откройте ее и командой notepad запустите блокнот — он вам понадобится, чтобы запустить проводник Windows.
- В окне блокнота перейдите в меню «Файл» и выберите из него пункт «Открыть»
- Перейдите в директорию C:WindowsSystem32config. Чтобы увидеть все, что находится в этой папке, поменяйте тип файлов с .txt на «все файлы».
- Файлы Default, Sam, Security, System и Software (без расширения) — это и есть текущий реестр. Переименуйте их во что-нибудь — допишите им хотя бы расширение .old.
- Откройте папку Regback с резервными копиями файлов реестра и по одному скопируйте их в папку config.
- После того, как вы всё скопируете, перезагрузите компьютер. Если сбой загрузки Windows произошел по вине реестра — проблема будет решена.
Кнопка перезагрузки находится внизу окна «Параметры восстановления».
Восстановление файлов
Собственное средство восстановления защищенных файлов Windows — утилита sfc.exe, может быть с успехом запущена и в среде восстановления. Обычно ее запускают с параметром /scannow — для автоматического поиска и исправления найденных проблем. В среде восстановления придется также указать дополнительные параметры: месторасположение автономного каталога загрузки и автономного каталога Windows (для среды восстановления папка Windows и диск, где она расположена, являются автономными каталогами) Это параметры /offbootdir и /offwindir.
Полностью команда записывается как показано на картинке:
В offbootdir нужно указать путь к системному диску, а в offwindir — путь к папке Windows. Только не забывайте, что в среде восстановления буквы разделов могут не совпадать с теми, которые вы видите в проводнике при обычной загрузке Windows. «Правильные» буквы можно посмотреть, открыв проводник с помощью блокнота.
Если и после этого Windows 7 все еще почему-то не запускается, возможно, вам придется вручную восстановить загрузочные файлы, а также перезаписать главную загрузочную запись (MBR) жесткого диска и загрузочный код системного раздела. В этом вам также помогут собственные средства Windows.
Для пересоздания загрузочных файлов откройте командную строку и выполните следующую команду: bcdboot.exe C:Windows. Не перепутайте букву раздела.
Для перезаписи MBR и VBR (загрузочного кода раздела) выполните следующие команды: bootrec /fixmbr и bootrec/fixboot.
После этого проверьте загрузку.
Если у пользователя возникла проблема, когда в компьютере или ноутбуке не запускается Windows 7, то эта статья поможет решить эту непростую задачу. Запуск Виндовс 7 иногда невозможен из-за возникающих ошибок в системе после аппаратных неполадок, неправильно инсталлированного программного обеспечения, вредоносных утилит и т. п.
Но самая распространенная причина, почему иногда не грузится windows 7, кроется в самой операционной системе.
Что делать, когда не удалось достичь положительного результата, исполнив вышеприведенные инструкции?
Если не удалось достичь успеха и уже пользователь дошел до этой части статьи, то значит, проблему нельзя относить к категории типичных сбоев загрузочного дистрибутива ОС. Понадобится все дальнейшие действия делать в безопасном режиме Виндовс. Рекомендуется делать анализ диска «С» на предмет появления битых кластеров.
Для входа «безопасный режим» необходимо выполнить следующее:
- В процессе запуска ПК кликать на «F8»;
- Отобразятся способы загрузки, где надо выделить строчку «Безопасный режим»;
- Щелкнуть «Ввод»;
- Дождаться загрузки ПК;
- Открыть командную строку;
- Набрать «chkdsk /r» и кликнуть «Ввод»;
- Далее кликнуть «Y», т.о. согласиться с Виндовс, которая порекомендует произвести анализ диска после перезагрузки;
- Дождаться окончания процедур перезапуска и анализа диска;
- Когда все процедуры ПК завершит, то он самостоятельно выполнит перезапуск системы;
- Готово! При наличии сбоев в функционировании раздела «С», ОС уже автоматически исправила эти проблемы и успешно загрузилась.
Настройка запуска Windows 7 (msconfig)
26.11.2009 22:52
Настройка системы – это диагностический инструмент, созданный для настройки параметров запуска Windows 7, в целях выявления причин неполадок в работе компьютера и операционной системы. С помощью программы «Конфигурация системы» можно выявить драйверы, программы и компоненты, из-за некорректной работы которых возникают ошибки во время запуска и функционирования Windows 7.
- Запуск программы Настройка системы
- Общие
- Загрузка
- Службы
- Автозагрузка
- Сервис
Запуск программы Настройка системы
Чтобы запустить программу «Настройка системы», откройте меню Пуск, введите в поисковую строку msconfig и нажмите Ввод.
Также можно воспользоваться сочетанием клавиш Windows + R, ввести msconfig и нажать OK.
Наверх
Вкладка Общие
На вкладке Общие можно выбрать один из трех вариантов запуска операционной системы:
Обычный запуск
В этом режиме Windows 7 запускается обычным способом. «Обычный запуск» используется, когда нет проблем с загрузкой ОС или после устранения неполадок.
Диагностический запуск
В режиме диагностического запуска вместе с Windows запускаются только основные службы и драйверы, необходимые для функционирования операционной системы и компьютера. Если при включенном диагностическом запуске проблема не исчезает, то скорее всего, повреждены основные файлы и драйверы Windows. Если при включенном диагностическом запуске проблем нет, то нужно воспользоваться режимом Выборочный запуск.
Выборочный запуск
В этом режиме запуск Windows 7 производится с использованием основных служб и драйверов, а также других служб и автоматически загружаемых программ, выбранных пользователем. Доступны три дополнительных параметра:
- Загружать системные службы – если этот параметр включен, то операционная система загружается со стандартным набором служб, необходимых для её работы.
- Загружать элементы автозагрузки – если этот параметр включен, то вместе с операционной системой запускаются программы, отмеченные флажками на вкладке Автозагрузка.
- Использовать оригинальную конфигурацию загрузки – этот параметр по умолчанию включен и затенен (отображается серым цветом). Данный параметр восстанавливает изначальные настройки запуска Windows 7 в случае внесения изменений на вкладке Загрузка.
Выборочный запуск нужно использовать, если диагностический запуск прошел без ошибок. Поочередно включайте дополнительные службы и программы, и отслеживайте работу системы до тех пор, пока не выявите причину ошибок.
Наверх
Вкладка Загрузка
На вкладке Загрузка находятся детальные настройки параметров запуска Windows 7.
Операционная система по умолчанию
Если на компьютере установлено несколько операционных систем, можно назначить любую из них загружаемой по умолчанию. Чтобы сделать это, выделите нужную операционную систему и нажмите кнопку Использовать по умолчанию.
Также можно установить произвольное время задержки меню мультизагрузки, установив время в секундах в поле Таймаут.
Чтобы удалить операционную систему из списка, выделите её и нажмите кнопку Удалить.
Безопасный режим
Безопасный режим – это режим работы операционной системы с ограниченным набором служб, устройств и драйверов, необходимых для функционирования компьютера.
Службы Windows, запускающиеся в безопасном режиме:
- Журнал событий Windows
- Поддержка самонастраивающихся устройств Plug and Play
- Удаленный вызов процедур (RPC)
- Службы криптографии
- Защитник Windows
- Инструментарий управления Windows (WMI)
Устройства и драйверы, запускающиеся в безопасном режиме:
- Внутренние жесткие диски (ATA, SATA, SCSI)
- Внешние жесткие диски (USB)
- Дисководы гибких дисков (внутренние и USB)
- Внутренние дисководы для компакт-дисков и DVD-дисков (ATA, SCSI)
- Внешние USB-дисководы для компакт-дисков и DVD-дисков
- Клавиатуры и мыши (USB, PS/2, последовательный порт)
- Видеокарты VGA (PCI, AGP)
Установите флажок Безопасный режим и выберите один из вариантов загрузки:
Минимальная – запуск проводника Windows 7 в безопасном режиме с использованием только основных устройств, драйверов и служб Windows, без поддержки сети.
Другая оболочка – загрузка командной строки, основных устройств, драйверов и служб Windows 7. Проводник и сетевые компоненты отключены.
Восстановление Active Directory – запуск проводника Windows 7 в безопасном режиме с использованием только основных служб, устройств и драйверов, а также службы каталогов Active Directory.
Сеть – запуск Проводника Windows 7 в безопасном режиме с использованием только основных компонентов операционной системы, а также следующих сетевых компонентов:
- Сетевые адаптеры (проводной Ethernet и беспроводной 802.11x)
- Протокол динамического конфигурирования узла DHCP
- DNS
- Сетевые подключения
- Модуль поддержки NetBIOS через TCP/IP
- Брандмауэр Windows
Также на вкладке Загрузка можно включить следующие функции:
Без GUI – отключается загрузочная анимация Windows 7.
Журнал загрузки – вся информация о процессе загрузки Windows 7 сохраняется в файл %SystemRoot%/Ntbtlog.txt.
Базовое видео – загружаются стандартные драйверы VGA вместо драйверов, соответствующих видеокарте.
Информация об ОС – во время загрузки Windows 7 отображаются названия загружаемых драйверов.
Сделать эти параметры загрузки постоянными – если этот параметр включен, то измененные вами настройки системы можно будет отменить только вручную. Отменить изменения путем выбора режима «Обычный запуск» на вкладке «Общие» не получится. Также вы не сможете отменить изменения с помощью функции Использовать оригинальную конфигурацию загрузки на вкладке Общие.
Наверх
Дополнительные параметры загрузки
Чтобы настроить дополнительные параметры загрузки Windows 7, на вкладке Загрузка нажмите кнопку Дополнительные параметры.
С помощью этого параметра можно ограничить количество как реальных, так и виртуальных процессоров, используемых в системе. Установите флажок и с помощью раскрывающегося списка укажите количество процессоров, которое нужно использовать начиная со следующего запуска системы.
Максимальный объем памяти
С помощью этого параметра можно ограничить объем физической оперативной памяти, используемый операционной системой. Установите флажок и в текстовом поле задайте максимальный объем ОЗУ (в мегабайтах), который будет использоваться системой начиная со следующего запуска.
Если этот параметр включен, то операционная система не распределяет ресурсы ввода-вывода и прерывания на шине PCI. При этом ресурсы ввода-вывода и памяти, заданные в BIOS, сохраняются.
Если этот параметр включен, можно задать глобальные параметры отладки в режиме ядра для разработчиков драйверов устройств.
Наверх
Вкладка Службы
Вкладка Службы содержит список служб, запускающихся автоматически при загрузке Windows 7. Все эти службы условно поделены на две категории:
- службы Microsoft, от которых зависит работа операционной системы;
- службы сторонних разработчиков, необходимые для работы драйверов и некоторых программ.
При выявлении причин неполадок, возникающих во время запуска или работы Windows 7, нужно выполнить следующие действия:
1. На вкладке Общие:
- Включите Выборочный запуск.
- Установите флажок Загружать системные службы.
- Снимите флажок Загружать элементы автозагрузки.
2. На вкладке Службы:
- Установите флажок Не отображать службы Майкрософт.
- Отключите запуск всех служб сторонних разработчиков.
3. Перезагрузите компьютер.
Если после перезагрузки неполадки не возникают, то системные компоненты Windows 7 исправны, а причина ошибок, скорее всего, заключается в некорректной работе одной или нескольких сторонних служб. Чтобы выявить, какая именно служба вызывает сбой, включайте по одной службе, перезагружайте компьютер и следите за состоянием системы.
Если после отключения сторонних служб система по-прежнему работает с ошибками, то, вероятно, повреждены базовые компоненты операционной системы. Чтобы выявить причину ошибок, выполните следующие действия.
1. Снимите флажок Не отображать службы Майкрософт.
2. Отключите все службы Microsoft, затем включайте их по одной, перезагружайте компьютер и следите за изменениями до тех пор, пока не выявите все службы, вызывающие сбой.
Наверх
Вкладка Автозагрузка
Вкладка Автозагрузка содержит список программ, автоматически запускающихся вместе с Windows 7.
- В столбце Элемент автозагрузки отображается название программы.
- В столбце Производитель – разработчик программы.
- В столбце Команда указан исполняемый файл, запускающийся вместе с ОС, а также местоположение этого файла.
- В столбце Расположение отображается ключ реестра, отвечающий за автоматический запуск программы вместе с Windows 7.
- В столбце Дата отключения указана дата отключения элементов автозагрузки, не запускающихся автоматически вместе с операционной системой.
Если в работе Windows 7 возникают проблемы, то можно попытаться определить причину неполадок путем поочередного отключения автоматического запуска программ. Чтобы выявить, какая именно программа вызывает сбой, выключите автозагрузку всех программ, а затем включайте по одной программе, перезагружайте компьютер и следите за состоянием системы.
Чтобы программа не запускалась вместе с Windows 7, нужно снять флажок рядом с её названием и нажать кнопку Применить.
Наверх
Вкладка Сервис
Вкладка Сервис позволяет быстро запустить средства настройки, администрирования и диагностики Windows. Выделите нужное средство и нажмите кнопку Запуск.
О программе – вывод на экран информации о версии Windows 7, установленной на компьютере.
Изменение параметров контроля учетных записей – настройка UAC – компонента безопасности Windows 7, запрашивающего подтверждение действий, требующих прав администратора.
Центр поддержки – основное место для просмотра оповещений и совершения действий, которые помогают нормальной работе Windows 7. В Центре поддержки перечислены важные сообщения о параметрах безопасности и обслуживания компьютера, которые требуют внимания пользователя.
Устранение неполадок Windows – набор средств для автоматического устранения некоторых распространенных проблем при работе с сетью, аппаратным обеспечением и устройствами, связанными с использованием Интернета, а также проблемы совместимости программ.
Управление компьютером – набор инструментов для управления оборудованием, программным обеспечением и сетевыми компонентами Windows 7.
Сведения о системе – компонент Windows 7, отображающий подробные сведения о конфигурации оборудования, компонентах и программном обеспечении компьютера, включая драйверы.
Просмотр событий – средство для просмотра подробных сведений о важных событиях, возникающих в системе (например, ненадлежащий запуск программ или обновлений, загружаемых автоматически). Эти сведения могут быть полезны для устранения неполадок и ошибок в Windows 7 и установленных программах.
Программы – средство «Программы и компоненты» Windows 7, предназначенное для включения и отключения компонентов Windows 7, а также для удаления программ или изменения их конфигурации.
Свойства системы – основные сведения об оборудовании и операционной системе. Версия и статус активации Windows 7, индекс производительности, имя компьютера, имя домена и параметры рабочей группы.
Свойства обозревателя – параметры браузера Internet Explorer.
Конфигурация IP-протокола – просмотр и настройка сетевого адреса компьютера (в командной строке).
Системный монитор – мощное средство диагностики и мониторинга производительности, встроенное в Windows 7.
Монитор ресурсов – средство для просмотра сведений об использовании процессора, жесткого диска, сети и памяти в режиме реального времени.
Диспетчер задач – отображает приложения, процессы и службы, которые в данный момент запущены на компьютере. С его помощью можно контролировать производительность компьютера или завершать работу приложений, которые не отвечают. Мониторинг состояния сети и просмотр параметров ее работы.
Командная строка – функция Windows 7, предоставляющая возможность ввода команд MS-DOS и других команд без графического интерфейса пользователя.
Редактор реестра – инструмент, предназначенный для просмотра и изменения параметров в системном реестре, в котором содержатся сведения о работе компьютера.
Наверх
Проблема при загрузке Windows
При загрузке Windows появляется ошибка:
«С помощью настройки системы были сделаны изменения в способе запуска Windows.
Программа настройки системы находится в режиме диагностической или селективной загрузки , что приводит выводу этого сообщения и к запуску этой программы при запуске Windows.
Установите режим обычной загрузки на вкладке «Общие» для нормального запуска Windows и отмены изменений, выполненных программой настройки системы.
(галочка) При перезагрузке не выводить это сообщение и не запускать настройку системы.»
В msconfig отмечен выборочный запуск. Стоит Windows XP SP3.
Если поставить в настройке системы «обычный запуск», то проблема исчезает. Но меня не устраивает в этом случае то, что будут загружаться все объекты автозагрузки.
Тогда было решено отключать постепенно по одному из ненужных объектов автозапуска.
Отключили агент Winamp. Опять появилась проблема.
Теперь включаем всё, кроме OneNote2007. Опять проблемка.
Конечно, можно в сообщении об ошибке поставить «не выводить сообщение» и не беспокоиться по этому поводу. Меня это не устраивает, хотелось бы устранить причину и работать нормально.