Как выполняется запуск и завершение работы windows

Обновлено: 01.07.2024

2) IPL активизирует NTLDR.EXE. 16 – битная программа.

5) Считывается файл BOOT.INI

6)Файл загрузки ядра NTOSKRNL.EXE это уже 32 – разрядное приложение. Загружает драйвера, элементы ядра и диспетчера. Запускает WINLOGON.

7) WINLOGON планировщик сеансов.

8) Загрузка оставшихся сервисов и другой оснастки Windows в соответствии с выбором пользователя.

Процесс завершения

1) Активизация WINLOGON.("Пуск"->"Завершение работы") Проверка завершения приложений. Завершение приложений

2) Запуск DUL (завершение работы драйверов).

3) Остановка всех сервисов, кроме сервиса управления электропитания.

4) Сохранение на жесткий диск информации о текущем сеансе.

5)Запускается CONF(сохраняет текущее состояние реестра)

6)Диспетчер электропитания завершает работу Windows.

Режим управления загрузки

- безопасный – с загрузкой минимальных (стандартных) драйверов устройств.

- с поддержкой сетевых драйверов

- безопасный режим с поддержкой командной строки.

Включение протоколирования BOOTLOG.TXT – информация о всех загруженных драйверах.

Использование последней успешной загрузки.

Перезагрузка и т. д.

Процесс загрузки потребительских ОС Windows.

1) фаза BIOS

2)Фаза DOS

3)Фаза реального режима

4)фаза защищенного режима.

Файл BOOT.INI

Файл BOOT.INI обычный текстовый файл, можно редактировать, предварительно сняв атрибут "Read-only".

Файл делиться на два раздела:

1) BOOT LONGER содержит два параметра:

TIME OUT – время задержки, которое предоставляется пользователю, для выбора операционной системы, если их несколько.

DEFOLT – загрузка по умолчанию.

2) OPERATING SYSTEMS (сост. из тех ос, которые были установлены пользователем).

Сетевые: <Путь АRС>=<Пункт меню>

Для потребителей <Диск>=<пункт меню>/

Путь ARC (MULTY и SKAZY) представляет собой следующую строчку:

MULTI X 0 . DISK Y 0 . RDISK Z 0 . PARTITIONAL W <каталоги>.

X – определяет номер контроллера, с которого будет произведена загрузка (0/1)

Z – определяет номер диска, с которого будет произведена загрузка (0/1/2/3)

W определяет номер раздела диска, на котором установлена ОС. Для Windows обычно принимается значение «5».






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

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

Быстрый запуск Windows 7. В зависимости от мощности компьютера она занимает не более 30 секунд. Однако владельцы многоядерных процессов могут существенно сократить это время. Для этого:

1. Зайдите в меню «Пуск».

2. В поле поиска введите «MSCONFIG».

Меню Пуск Windows 7

3. Нажмите Enter.

4. В открывшемся окне нужно перейти на «Загрузка» («Boot»).

Быстрый запуск и завершение работы Windows 7

Конфигурация системы Windows 7

6. Поставьте галочку напротив «Число процессоров» («Number of processors»).

Boot Advanced options

7. Из выпадающего списка выберите соответствующее число ядер Вашего процессора. Это значения «2» или «4».

Дополниельные параметры загрузки Windows 7

Дополниельные параметры загрузки Windows 7

9. Перезагрузите машину.

Далее ускорим завершение работы Windows 7. Для этого нам потребуется редактор реестра.

2. Наберите «regedit».

4. Перейдите HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

5. Найдите параметр WaitToKillServiceTimeout. Он отвечает за задержку времени перед выключением системы.

Работа с реестром Windows 7

7. Нажмите по нему правой кнопкой мыши.

8. Из меню выберите «Изменить».

9. В открывшемся окне задайте новое значение.

Примечание!

Значение по умолчанию установлено в 20000, что равняется 20 секундам. При изменении значения мы настоятельно НЕ рекомендуем ставить значение меньше 3000-5000, что равно 3-5 секундам. Иначе это вызовет сбои в работе операционной системы при ошибках в сохранении ими своих последних настроек.

Вам нужно, чтобы при каждом старте Windows сразу же запускалось определенное приложение? Сделать желаемое очень просто: надо всего лишь перетащить при нажатой правой кнопке мыши EXE-файл данного приложения или ярлык

для этого файла в папку «Автозагрузка» (C:Documents and SettingsИмя пользователяГлавное менюПрограммыАвтозагрузка) и указать опцию «Создать ярлыки». Когда вы в следующий раз запустите Windows, выбранная программа будет загружаться автоматически. Но вот как быть с проверкой на вирусы, созданием резервных копий, дефрагментацией жесткого диска и другими регулярно выполняемыми задачами по поддержанию компьютера в порядке? Вы же не захотите ждать завершения их работы при каждом запуске Windows?


Имеющаяся в Windows функция «Назначенные задания» может запускать перечисленные выше процессы в то время, когда вы не пользуетесь компьютером, — правда, лишь при условии, что он постоянно включен. Если же вы предпочитаете для экономии электроэнергии ежедневно выключать ПК, то дайте Windows указание выполнять все эти рутинные работы перед отключением компьютера. А еще лучше — сделайте специальную «выключательную» папку, содержимое которой вы будете изменять по своему усмотрению, зная, что программы из нее Windows запустит при отключении.

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

Сперва создайте «выключательную» папку. Причем имейте в виду, что запуск программ из какой-либо папки при выключении системы происходит только при работе в среде Windows 2000 и XP, и потому пользователи Windows 98 и Me могут пропустить данный этап и сразу обратиться к последующим инструкциям, относящимся к запуску программ при выключении.

Чтобы разместить «выключательную» папку вместе с папкой «Автозагрузка», щелкните правой кнопкой мыши на кнопке «Пуск», а потом на позиции «Открыть». Дважды щелкните на папке «Программы», после чего укажите «Файл? Создать?Папку». Дайте новосозданной папке имя «Выключение» (или Shutdown) и нажмите . Затем снова нажмите , чтобы открыть эту папку, и заполните ее ярлыками тех программ, которые вы хотели бы видеть выполняемыми при выключении. Для этого при нажатой правой кнопке мыши перетащите в нее значки соответствующих программ из любого меню или окна папки, а потом выбирайте опцию «Создать ярлыки» (в Windows XP) или «Копировать» (в 2000).

Поскольку программы будут запускаться непосредственно перед отключением питания компьютера, то вводите в папку лишь те утилиты и исполняемые файлы, которые автоматически отключаются или прекращают выполнение задач по окончании работы (рис. 1).

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

Регламентные работы при выключении

Теперь создайте исполняемый файл для запуска этих приложений и выключения компьютера. Для этого выберите «Пуск?Программы («Все программы» в Windows XP)? Стандартные?Блокнот». Первые три строки исполняемого файла, которые будут запускать приложения, указанные в папке «Выключение», относятся лишь к Windows 2000 и XP. В начальной строке укажите dir /b и приведите путь к папке «Выключение» (с кавычками, если этот путь содержит пробелы или длинные имена папок). Затем в ней же введите пробел и знак > (символ «больше»), после чего укажите путь к той папке, где будет храниться исполняемый файл, и, наконец, наберите имя исполняемого файла, содержащего перечень приложений, выполняемых при выключении системы. Чтобы узнать путь, просто откройте соответствующую папку в Проводнике и загляните в строку «Адрес». (Если же таковой строки не обнаружится, задайте в Проводнике опции «Сервис?Свойства папки? Вид?Выводить полный путь в строке заголовка».) Ключ /b в команде dir заставляет ее перечислять только имена файлов, без всякой дополнительной информации. В результате первая строка в вашем исполняемом файле будет выглядеть, например, следующим образом: dir /b «C:Documents and SettingsВаше имя в системеГлавное менюПрограммыВыключение» > «c:atch un_it.bat» (где run_it.bat — возможное имя исполняемого файла; пути, конечно, могут быть и другими).

Во второй строке введите cd /d и опять же укажите путь к каталогу, содержащему папку «Выключение». (Ключ /d гарантирует, что в экранном приглашении будет указан правильный диск.) Вторая строка может выглядеть, в частности, так: cd/ d «C:Documents and SettingsВаше имя в системеГлавное менюПрограммы Выключение».

Следующая строка запускает исполняемый файл; например, она принимает такой вид: call c:atch un_it.bat — опять же, возможно, с другим путем.

Во всех версиях Windows добавьте по строке для каждой утилиты, которую вы хотите запускать и для которой в вашей папке «Выключение» нет соответствующего ярлыка. В Windows 98 и Me подобное указание является вообще единственным способом заставить программы запускаться непосредственно перед закрытием Windows. Так, в исполняемом файле может иметься строка наподобие c:windowsscandisk.exe c: d: /n (естественно, приложения и варианты командных строк могут отличаться). Если вы вносите в исполняемый файл утилиты Windows, автоматически заканчивающие работу по завершении программы, то добавьте в начале соответствующих строк команду start /w, особенно если решение задачи требует ощутимого времени. Ключ /w означает, что в исполняемом файле перед переходом к следующей строке будет сделана пауза, и она продлится до тех пор, пока запущенное приложение не закончит работу.

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

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

К сожалению, отдельные приложения (такие как QuickTime for Windows) восстанавливают свои команды автоматической загрузки всякий раз при модернизации или даже просто запуске приложения. Чтобы вычищать их автоматически, вам надо сперва отредактировать соответствующий ключ в составе Реестра Windows. Выберите «Пуск?Выполнить», введите команду regedit и нажмите . Отправляйтесь к папке (ключом на жаргоне Реестра называется папка), содержащей команду, которая запускает приложение. Программа Startup Control Panel может показать, где эту папку искать, но наиболее вероятные места — HKEY_ CURRENT_USERSoftware MicrosoftWindowsCurrentVersionRun и HKEY _LOCAL_MACHINESOFTWARE MicrosoftWindowsCurrentVersionRun. Модуль QuickTime Task, например, использует последний ключ.

Выделив ключ в дереве, отображаемом на левой створке, выберите опции «Реестр?Экспорт файла реестра» или «Файл?Экспорт» (в зависимости от версии Windows). Отправляйтесь к своей папке резервных копий, убедитесь в том, что в разделе «Диапазон экспорта» указана «Выбранная ветвь», дайте экспортному файлу какое-нибудь имя и щелкните на кнопке «Сохранить» (рис. 3).

Вернувшись обратно в Реестр, снова выберите команду «Экспорт», но на этот раз укажите папку для сохранения модифицированной версии, которую вы сможете использовать для удаления нежелательных программ из папки «Автозагрузка». Если вы планируете делать это с помощью исполняемого файла (типа описанного выше), то можете сохранить эту версию файла Реестра в той же папке, где лежат ваши исполняемые файлы. Опять же убедитесь, что указана «Выбранная ветвь», и щелкните на «Сохранить».

Откройте Проводник и найдите значок только что созданного экспортного файла. Щелкните на нем правой кнопкой мыши и выберите опцию «Изменить». Не вносите никаких изменений в верхнюю строку, пустую строку под ней и следующую заголовочную строку, где будет указана ветвь Реестра в квадратных скобках. Под этим заголовком в верхних кавычках будут перечислены имена приложений. Найдите строку, соответствующую тому приложению, команду автозагрузки которого вы собираетесь удалить. Оставьте эту строку нетронутой до знака равенства (=), а после него все удалите и сразу же за знаком равенства напечатайте дефис. Например, если вы уничтожаете команду автозагрузки QuickTime Task, то получится строка вида «QuickTime Task»=-. Повторите такие действия для всех приложений, чей запуск совместно со стартом Windows вы собираетесь предотвратить.

Наконец, удалите все остальные строки, расположенные под заголовком в квадратных скобках. Когда вы все закончите, то должны остаться только две заголовочные строки наверху (отображающие версию Реестра и ветвь в квадратных скобках) и по одной строке для каждого приложения, поведение которого вы решили модифицировать (рис. 4). Выберите «Файл?Сохранить» для сохранения своего отредактированного REG-файла.

Дважды щелкните на значке полученного файла экспорта Реестра и следуйте экранным указаниям, чтобы предотвратить запуск нежелательных приложений вместе с Windows. Для создания автоматически реагирующего ярлыка щелкните правой кнопкой мыши внутри нужной папки (наподобие папки «Выключение», организованной вами на предыдущем этапе) и выберите «Создать?Ярлык». В первую графу Мастера создания ярлыков введите последовательность regedit /s с последующим пробелом и указанием пути к вашему модифицированному REG-файлу. Так, если вы храните этот файл в C:Windows Batch, то строка в первой графе должна выглядеть следующим образом: regedit /s «C: WindowsBatchStartup Stopper.reg» (путь может быть и другим). Кавычки необходимо использовать тогда, когда путь содержит пробелы или длинные имена. Щелкните на кнопке «Далее», введите имя для ярлыка и щелкните на «Готово».

Scott Dunn. Make Windows Start and Stop the Way You Want. PC World, июнь 2004 г., с. 160.

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

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

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

Завершение работы Windows

Используя меню «Пуск»

С выходом «десятки» классический метод выключения компьютера через меню «Пуск» не утратил своей актуальности. Порядок действий при этом следующий.

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

как завершить работу в windows 10

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

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

Иногда эта полезная функция создает помехи нормальной работе некоторых устройств. Особенно часто это случается с Wi-Fi адаптерами в ноутбуках.

Выключение «Быстрого запуска» может вернуть компьютеру нормальную функциональность. Выполнить его несложно: нажми на «Завершение работы», удерживая нажатой клавишу SHIFT.

С помощью меню WinX

В Windows 10 появилось новое меню, обеспечивающее быстрый доступ к основным функциям системы. Оно называется WinX и активируется комбинацией клавиш Win+X.

долгое завершение работы windows 10

Нажми клавиши Win+X. В открывшемся меню выбери «Завершение работы или выход из системы». Нажми на «Завершение работы».

При помощи комбинации клавиш ALT+F4

Нажатие Alt+F4 закрывает в ОС Windows окно активного приложения. Одновременное нажатие комбинации клавиш Alt и F4 — это самый быстрый и универсальный выход даже из подвисших программ.

обновить и завершить работу windows 10

Если на рабочем столе нет открытых окон, то при нажатии Alt+F4 появится меню, в котором можно выбрать действие: выключить, перезагрузить, сменить пользователя и так далее. Действительно удобная возможность!

Через окно «Выполнить» и команду Shutdown

Нажми на клавиатуре клавишу Win и, не отпуская ее, клавишу R. Затем отпусти обе клавиши. В открывшемся окне «Выполнить», в поле «Открыть» введи команду shutdown/s, после чего нажми клавишу Enter.

отключить завершение работы windows 10

Через окно «Выполнить» можно также настроить выключение компьютера по таймеру. Это удобно, если тебе нужно выйти из дома или хочется спать, а выключить ПК сейчас нет возможности (копируются файлы, обновляется система, кодируется видео).

не работает завершение работы windows 10

Чтобы активировать таймер выключения, тебе также понадобится окно «Выполнить», но команда будет немного другой — shutdown -s -t xxx. Вместо трех иксов введи время в секундах, через которое должно произойти выключение. К примеру, если ты введешь shutdown -s -t 1200, система отключится через двадцать минут.

Зажав кнопку питания на системном блоке

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

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

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

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

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

Завершение работы Windows с помощью удержания кнопки питания — это вариант на самый крайний случай. Если компьютер завис, изображение на экране застыло, указатель мыши не перемещается, диспетчер задач не открывается с помощью комбинации клавиш Ctrl+Alt+Del.

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

Ошибки при выключении компьютера

Мы описали завершение работы Windows разными способами, а теперь еще раз вернемся к досадным ошибкам.

    Выключаешь компьютер не дожидаясь завершения установки обновлений? Отсюда сбои в работе Windows 10.

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

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