Вопрос или проблема
Мне интересно, в чем разница, если я выключаю Windows 10 обычным способом, т.е. Пуск->Выключение
, или если я выполняю команду shutdown -s
(-t 0). Я заметил, что не могу записывать на HDD под другой ОС (например, Ubuntu), если выключаю через Пуск->Выключение
, но могу записывать на него, когда использую команду shutdown -s
. Есть ли способ добиться такого же поведения и через обычный способ?
Команда shutdown -s
отключает Быстрый запуск, в то время как метод через меню Пуск включает Быстрый запуск.
Вы можете отключить Быстрый запуск, чтобы нормальное завершение работы работало так же:
- Запустите Пуск > Параметры электропитания
- Нажмите «Выбрать действия кнопок питания»
- Нажмите «Изменить параметры, которые в настоящее время недоступны»
- Нажмите «Выбрать действия кнопок питания»
- Нажмите «Изменить параметры, которые в настоящее время недоступны»
- Нажмите «Включить быстрый запуск (рекомендуется)», чтобы снять галочку
- Нажмите «Сохранить изменения».
Ответ или решение
Различия между обычным выключением Windows 10 через меню «Пуск» и выключением с использованием команды shutdown -s
(с параметром -t 0
) являются важными для понимания работы операционной системы и управления энергопотреблением.
Описание процесса выключения
-
Обычное выключение (через меню «Пуск»):
- При выполнении команды выключения через стандартный интерфейс Windows, система инициирует процесс закрытия всех активных программ и служб. Этот метод также может включать функцию «Быстрый запуск» (Fast Startup), которая предназначена для ускорения загрузки системы после выключения.
- Быстрый запуск использует механизм гибернации, который создает состояние, аналогичное студенту, не полностью закрывающему все процессы, благодаря чему данные сохраняются в файле гибернации. Это может приводить к тому, что файловая система остается в состоянии, при котором доступ к ней другим операционным системам (например, Ubuntu) затруднен или невозможен.
-
Выключение через командную строку (
shutdown -s -t 0
):- При использовании команды
shutdown -s
, Windows завершает работу без применения функции быстрого запуска. Это означает, что система полностью закрывает все процессы, освобождая ресурсы и закрывая файловую систему корректно, что позволяет другим операционным системам писать на диск без конфликтов. - Такой подход предпочтителен при необходимости доступного манипулирования данными на диске из других операционных систем, поскольку исключает возможность наличия заблокированных файлов или запущенных процессов.
- При использовании команды
Как отключить быстрый запуск
Для того чтобы поведение обычного выключения соответствовало поведению команды shutdown -s
, вам необходимо отключить функцию быстрого запуска. Это можно сделать, следуя этим шагам:
-
Откройте Параметры питания:
- Нажмите комбинацию клавиш Win + X и выберите Параметры питания.
-
Изменение параметров кнопок питания:
- Перейдите в Выбор действия кнопок питания.
- Нажмите на Изменить параметры, которые сейчас недоступны.
-
Отключение быстрого запуска:
- Найдите пункт Включить быстрый запуск (рекомендуется) и снимите флажок с этого параметра.
- Нажмите Сохранить изменения.
После отключения быстрого запуска, обычное выключение системы через меню «Пуск» будет аналогично выполнению команды shutdown -s
, позволяя другим операционным системам иметь полный доступ к дискам при перезагрузке.
Заключение
Понимание различий между этими методами выключения может существенно повлиять на эффективное управление данными и взаимодействие с разными операционными системами. Отключение функции быстрого запуска является ключевым шагом для достижения желаемого поведения и обеспечения доступности данных из других ОС.