Первые шаги после чистой установки windows 10

Содержание

Ошибки оперативной памяти

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


Memtest86 выполняет бесконечное количество циклов проверки памяти. Значение Pass показывает сколько циклов прошло. Двух циклов проверки вполне достаточно и если значение Errors = 0, то с оперативкой все впорядке.

ошибки оперативной памяти в Memtest86

Возможно вы знаете еще какие-то причины зависания Windows при загрузке, которые я не упомянул? Пишите комментарии.

Возможности графического интерфейса Windows по редактированию меню загрузчика

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

Если открыть элемент “Система” в “Панель управления” или, что то же самое, «Свойства» в контекстном меню (по правой кнопке мыши) «Компьютер» и дальше “Дополнительно” –> “Загрузка и восстановление” –> “Параметры”, откроется окно “Загрузка и восстановление” >

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

Вторым вариантом редактирования BCD с использованием GUI (Graphical user interface) является оснастка «Конфигурация системы». Для ее запуска нужно в окне «Выполнить», или в командной строке, набрать и запустить msconfig >>

Дополнительно к тем немногочисленным возможностям, которые предоставляет апплет «Система» из «Панель управления», на вкладке «Загрузка» в «Конфигурация системы» можно еще удалить любой неактивный вариант загрузки. Это уже кое-что, но явно недостаточно для полноценного редактирования BCD.

Поэтому, придется о GUI забыть и обратиться к консольным командам редактора bcdedit.

Дополнительные варианты загрузки: Отключение обязательной проверки подписи драйверов

Один из самых спорных режимов. Windows заставляет все драйверы обзаводиться цифровой подписью с целью правильной его (драйвера) идентификации: кто сделал и для чего драйвер служит. Ранее производители могли вполне официально пренебречь регистрацией подписи и Windows об этом нас предупреждала. Но её отсутствие не означало, что система немедленно обрушится. Равно как и то, что драйвер с подписью стабилен гарантийно. Так что… Сейчас правила ужесточились, и «бесхозные» драйверы в вашу систему просто не попадут. Но не в этом режиме: в нём вы временно можете установить любой драйвер для любого устройства. Этим пользуются разработчики устройств и совместимого ПО. Однако при переходе в обычный режим драйвер работать не будет.

Чистая загрузка Windows 7

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

  1. Нажать Win+R, ввести msconfig, нажать «Ок».
  2. На вкладке «Общие» выбрать «Выборочный запуск» и снять отметку с «Загружать элементы автозагрузки».
  3. На вкладке «Службы» включить «Не отображать службы Майкрософт», а затем выключить все сторонние службы.
  4. Нажать Ок и перезагрузить компьютер.

Возврат обычной загрузки производится отменой сделанных изменений тем же самым образом.

Примечание: на вкладе «Общие» в msconfig вы могли также заметить пункт «Диагностический запуск». По сути, это та же чистая загрузка Windows, но не дающая возможности контролировать, что именно будет загружаться. С другой стороны, в качестве первого шага перед диагностикой и поиском ПО, вызывающего проблемы, диагностический запуск может быть полезен.

Как делать не надо

Есть, на самом-то деле, несколько способов настроить UEFI-загрузку. Я начну с описания других вариантов — чтобы было понятно, как (и почему) делать не надо. Если вы пришли за руководством — мотайте в самый низ.

Не надо лезть в NVRAM и трогать efivars

Наиболее «популярная» процедура установки загрузчика в систему такова: установщик ОС создаёт специальный раздел, на нём — структуру каталогов и размещает файлы загрузчика. После этого он с помощью особой утилиты (efibootmgr в linux, bcdedit в windows) взаимодействует с прошивкой UEFI-чипа, добавляя в неё загрузочную запись. В этой записи указывается путь к файлу загрузчика (начиная от корня файловой системы) и при необходимости — параметры. После этого в загрузочном меню компьютера появляется опция загрузки ОС. Для linux существует возможность вообще обойтись без загрузчика. В загрузочной записи указывается путь сразу к ядру вместе со всеми параметрами. Ядро должно быть скомпилировано с опцией EFISTUB (что давно является стандартом для большинства дистрибутивов), в этом случае оно содержит в себе заголовок «исполняемого файла EFI», позволяющий прошивке его запускать без внешнего загрузчика.

При старте системы, когда пользователь выбирает нужную ему загрузочную запись, прошивка UEFI сперва ищет на прописанном в этой записи диске особый EFI-раздел, обращается к файловой системе на этом разделе (обязательно FAT или FAT32), и запускает загрузчик. Загрузчик считывает из файла настроек свой конфиг, и либо грузит ОС, либо предоставляет загрузочное меню. Ничего не замечаете? Да, у нас два загрузочных меню — одно на уровне прошивки чипа UEFI, другое — на уровне загрузчика. В реальности о существовании второго пользователи могут даже не догадываться — если в меню всего один пункт, загрузчик Windows начинает его грузить без лишних вопросов. Увидеть экран с этим меню можно, если поставить вторую копию Windows или просто криво её переустановить.

Обычно для управления загрузочными записями руководства в интернете предлагают взаимодействовать с прошивкой UEFI. Есть аж пять основных вариантов, как это можно сделать: efibootmgr под linux, bcdedit в windows, какая-то софтина на «Маках», команда bcfg утилиты uefi shell (запускается из-под UEFI, «на голом железе» и без ОС, поскольку скомпилирована в том самом особом формате) и для особо качественных прошивок — графическими средствами UEFI (говоря популярным языком, «в настройках BIOS»).

За всеми вышенаписанными «многобуков» вы могли легко упустить такую мысль: пользователь, чтобы изменить настройки программной части (например, добавить параметр запуска ОС), вынужден перезаписывать flash-память микросхемы на плате. Есть ли тут подводные камни? О да! Windows иногда способна сделать из ноутбука кирпич, linux тоже, причём . Качество прошивок часто оставляет желать лучшего — стандарты UEFI либо реализованы криво, либо не реализованы вообще. По логике, прошивка обязана переживать полное удаление всех переменных efivars без последствий, не хранить в них критичных для себя данных и самостоятельно восстанавливать значения по-умолчанию — просто потому что пользователь имеет к ним доступ, и вероятность их полного удаления далека от нуля. Я лично в процессе экспериментов неоднократно (к счастью, обратимо) «кирпичил» свой Lenovo — из загрузочного меню исчезали все пункты, включая опцию «зайти в настройки».

Работа с загрузочными записями UEFI — тоже не сахар. К примеру, утилита efibootmgr не имеет опции «редактировать существующую запись». Если ты хочешь немного изменить параметр ядра — ты удаляешь запись целиком и добавляешь её снова, уже измененную. При этом строка содержит в себе двойные и одинарные кавычки, а также прямые и обратные слеши в не особо очевидном порядке. Когда я наконец заставил эту магию работать — я сохранил её в виде bash-скриптов, которые до сих пор валяются у меня в корневой ФС:

Не надо использовать GRUB

Это чёртов мастодонт, 90% функциональности которого предназначено для дисков с MBR. Для настройки необходимо отредактировать ряд файлов, после чего выполнить команду генерации конфига. На выходе получается огромная малопонятная нормальному человеку простыня. В составе — гора исполняемых файлов. Ставится командой, которую просто так из головы не возьмешь — надо обязательно лезть в документацию


Для сравнения — самый простенький UEFI-bootloader, который есть в составе пакета systemd, ставится командой

Эта команда делает ровно две вещи: копирует исполняемый файл загрузчика на EFI-раздел и добавляет свою загрузочную запись в прошивку. А конфиг для неё занимает ровно СЕМЬ строчек.

Windows 7

Несмотря на новые версии Виндовса, семерка всё же остается наиболее популярной. Это скорее дело привычки.

Многие считают данную версию наиболее удобной и усредненной между ХР и той же восьмеркой (в принципе так оно и есть)

. Именно потому что версия наиболее популярная, то и ошибка загрузки Виндовс 7 является частой проблемой.

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

Загрузчик системы

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

Однако восстановить загрузчик семерки можно как автоматически, так и вручную.

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

Загрузчик системы Windows 7

0x80300024

Данная ошибка возникает при установке ОС. Происходит это из-за неопытности многих пользователе, которые при переустановке забывают отформатировать один из разделов жесткого диска.

Обычно эта ошибка указывает на недостаток места для установки системы.

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

Ошибка 0x80300024

«ERROR»

Известная многим ошибка, которая возникает при запуске системы. Обычно возникает после установки ОС. На белом фоне высвечиваются большие красные буквы.

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

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

В командной строке необходимо вписать «bootrec /fixboot». После этого проблема будет устранена.

«ERROR»

Startup Repair Offline

Дословно это проблема означает «восстановление запуска не в сети», порой устраняется после перезагрузки.

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

Обычно это решается несколькими способами:

  • Сбрасыванием настроек BIOS.
  • Подключением шлейфов.
  • Восстановлением запуска.
  • При помощи «Командной строки».

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


Решение проблемы Startup Repair Offline

0x0000007b

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

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

Основных причин проблемы может быть несколько:

  • Несовместимость аппаратных средств.
  • Неполадки драйвера.
  • Проблемы с антивирусом.
  • Проблемы в реестре.

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

Ошибка «0x0000007b»

Что сделать после чистой установки Windows 10

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

Установка обновлений

Чтобы установить последние обновления для системы безопасности и обслуживания в Windows 10, выполните следующие действия:

  1. Откройте Параметры.
  2. Нажмите Обновление и безопасность.
  3. Нажмите Центр обновления Windows.
  4. Нажмите кнопку Проверить наличие обновлений.

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

Проверка активации

Чтобы подтвердить, что Windows 10 активирована, выполните следующие действия:

  1. Откройте Параметры.
  2. Нажмите Обновление и безопасность.
  3. Нажмите Активация.
  4. Если Windows 10 успешно активирована, вы увидите одно из следующих сообщений:
    • Windows активирована с помощью цифровой лицензии: установка была активирована, но лицензия не связана с вашей учетной записью Microsoft.
    • Windows активирована с помощью цифровой лицензии, связанной с вашей учетной записью Microsoft: установка была активирована, а лицензия связана с вашей учетной записью Microsoft.

В случае, если Windows 10 не активировалась, обычно устройство активируется в течение дня или двух. Если у вас всё ещё есть проблемы, вы можете использовать средство устранения неполадок активации.

Проверка пропавших драйверов

Чтобы определить, удалось ли Windows 10 настроить каждый компонент и периферийное устройство, выполните следующие действия:

  1. Откройте Диспетчер устройств.
  2. Убедитесь, что ни одно из устройств не имеет желтой или красной метки, и убедитесь, что ничего не указано как неизвестное.

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

Установка приложений

Убедившись, что Windows 10 обновлена и устройства установлены правильно, пришло время переустановить ваши приложения, включая веб-браузер, такой как Edge Chromium, Google Chrome, Mozilla Firefox или Opera, для просмотра веб-страниц.

Кроме того, сейчас самое время загрузить и установить пакет приложений Office, чтобы начать работать с Word, Excel, PowerPoint и управлять электронной почтой с помощью Outlook.

Восстановление файлов из резервной копии

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

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

Типы MBR

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

Существуют следующие распространенные типы MBR:

  • Windows NT версий 5.х и 6.x, занимает 1 сектор. Может загружать ОС только с первичного активного раздела.
  • GRUB4DOS версий 5.х и 6.x – занимает 16 секторов. Представляет собой файл gbldr.mbr. также его можно установить в качестве PBR прямо в раздел.
  • GRUB 2.0 – универсальный загрузочный менеджер, занимает 63 сектора. Состоит из файлов boot.img и core.img. Может работать с любыми файловыми системами и загружать ОС как с первичных, так и логических разделов.
  • PLoP – занимает 62 сектора и имеет продвинутый интерфейс. Позволяет организовать загрузку с CD/Floppy/USB без поддержки и обращения к BIOS.
  • UltraISO USB-HDD – занимает 1 сектор и позволяет выполнять загрузку с внешних USB HDD дисков.

Конечно, с учетом многообразия ОС, существует масса других MBR, но они не так популярны.

Операционные системы дружат только с определёнными типа загрузчиков, однако это не значит, что их нельзя модифицировать для поддержки других ОС. Так, в Windows MBR можно добавить информацию о Linux разделе, но этого недостаточно, чтобы Linux стал грузиться. Для этого также потребуется редактировать и PBR. Однако линуксовый LDLINUX.SYS требует наличия своего микрокода в MBR, чтобы обращаться к нему в процессе загрузки, то есть если у вас загрузочная запись Windows NT MBR, а загрузчик GRUB, то такая схема работать не будет. Виндовсовые загрузчики могут обойтись без наличия соответствующего микрокода в MBR, поэтому они могут грузиться и через GRUB MBR.

Главное, что вам нужно понять, что MBR содержит микрокод, инструкции для процессора, а не файлы. PBR же указывает на загрузчик, который является файлом.

Как работает восстановление системы

Восстановление системы Windows использует точки восстановления, чтобы восстановить предыдущее состояние системных файлов и настроек, не влияя на личные файлы.


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

Открытие функции восстановления

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

Можно ли отменить изменения

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

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

Отмена изменений, внесенных во время восстановления системы

  1. Откройте окно «Восстановление системы».
  2. Щелкните Отменить восстановление системы и нажмите кнопку Далее.
  3. Просмотрите выбранные параметры и нажмите кнопку Готово.

Какие файлы изменяются при восстановлении системы

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

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

Как выбрать точку восстановления

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

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

В течение какого времени сохраняются точки восстановления

Точки восстановления хранятся пока не будет заполнено дисковое пространство, выделенное для функции восстановления. При создании новых точек восстановления старые удаляются.

Если на диске отключить защиту системы (функцию, которая создает точки восстановления), из него удаляются все точки восстановления. Если включить защиту системы снова, создадутся новые точки восстановления.

Как редактировать?

BOOT.INI можно отредактировать в любом текстовом процессоре. Подойдёт обычный блокнот Windows или «продвинутый» Notepad+. Но перед этим надо разрешить доступ к файлу, иначе после внесения изменений его нельзя будет сохранить.

  1. Кликните по нему правой кнопкой мыши.
  2. Выберите «Свойства».
  3. Во вкладке «Общие» уберите галочку из пункта «Только чтение».
  4. Нажмите «Применить».

После этого можно менять значения в BOOT.INI. Файл имеет чёткую структуру. Не рекомендуется удалять в нём что-то, перемещать операторы без надобности, стирать скобки или знаки препинания. Вкратце о каждом параметре:

  • «Timeout» показывает, сколько времени даётся на выбор ОС при запуске (если установлено несколько). Напишите после знака равенства «=» нужную вам цифру. Таймер ведёт отсчёт в секундах.
  • В «default» обозначена операционная система, заданная по умолчанию. Она будет загружена, если за отведённое время вы не выберите, какую именно ОС активировать. Этот параметр может выглядеть примерно так: «scsi(0)disk(0)rdisk(0)partition(1)\WINDOWS».
  • «Scsi» — контроллер, который управляет физическим диском. Если их несколько, второй будет иметь вид «scsi(1)».
  • «Partition» — это раздел, в котором находится ОС. К примеру, «Partition(1)» указывает на C:\, «partition(2)\» — на D:\ и так далее.
  • Ниже параметра «operating systems» представлен список установленных операционных систем. Если у вас одна ОС, там будет одна строчка.
  • Могут быть вписаны и другие параметры. Например, «/SOS», чтобы при запуске показывались имена драйверов, или «/debug» для отладки ядра. Все возможные команды есть на официальном сайте Microsoft.

«Самое краткое руководство» — чуть более подробно

Загрузочное меню надо реализовывать на уровне загрузчика — править текстовые конфиги гораздо проще и безопасней.

Загрузочная запись нам не нужна — дело в том, что при выставлении в настройках BIOS загрузки с диска прошивка UEFI сначала ищет на нём EFI-раздел, а затем пытается исполнить файл по строго фиксированному адресу на этом разделе: /EFI/Boot/BOOTX64.EFI

Что такое «EFI-раздел»? В теории, он должен иметь особый тип «EFI System» (ef00). На практике, годится первый раздел на GPT-диске, отформатированный в FAT32 и имеющий достаточно места, чтобы разместить загрузчик и вспомогательные файлы (если есть).

Пункт 3: «Скачиваем из интернета любой UEFI-загрузчик». Что это значит? Загрузчик — это просто исполняемый файл определенного формата, к которому в комплекте идет конфиг. К примеру, если у вас есть под рукой установленный пакет с systemd — файл загрузчика можно найти по адресу /usr/lib/systemd/boot/efi/systemd-bootx64.efi, переименовать его в bootx64.efi и скопировать в /EFI/Boot/ на EFI-разделе. Нет под рукой systemd? Скачайте архив с сайта Archlinux. Или с репозитария Ubuntu. Или Debian. Есть под рукой система с Windows? Возьмите виндовый загрузчик оттуда, тоже сгодится )) Если сумеете настроить, я честно говоря не пробовал.

Пункт 4: «Настроить конфиг». Как и обычная программа, когда загрузчик запускается — он ожидает найти по определенным путям файлы конфигурации. Обычно эту информацию легко найти в интернете. Для загрузчика systemd-boot нам необходимо в корне EFI-раздела создать каталог «loader», а в нём файл «loader.conf» с тремя строчками (привожу свои):

Параметр editor отвечает за возможность отредактировать пункт загрузочного меню перед запуском.

Рядом с loader.conf необходимо создать каталог entries — один файл в нём будет отвечать за одну загрузочную запись в boot-меню. У меня там один файл arch.conf с таким содержанием:

Я не упомянул, но довольно очевидно — ядро и initramfs должны лежать в одной файловой системе с загрузчиком, то есть на EFI-разделе. Пути к ним в конфигах отсчитываются от корня этой ФС.

Дополнительные варианты загрузки: Режим отладки

Продвинутый режим работы системы. Точнее, для продвинутых. Ваш покорный слуга никогда не использовал этот режим, однако пару раз я наблюдал, как «некоторые» специалисты принудительно убивали систему, возвращали её к жизни, извлекая что-то очень полезное для себя. Большинство функций в режиме отладки доступны и из простого сеанса Windows (работа с утилитой  — она, как и знаменитое сочетание CTRL — ALT — DEL, была разработана именно для этого или подобного ему режима), так как действия по работе в режиме протекают в основном вокруг процесса загрузки системы. То есть ничего особенного в режиме нет, однако мы, как нерадивые пользователи, привыкли проводить эксперименты со службами и драйверами над Windows вживую (часто по причине, конечно, свершившейся ошибки, а не из интереса), тогда как для этих опытов Режим отладки и рекомендован.


С этим читают