Всем привет мне уже несколько раз писали такой вопрос, как перезагрузить сервер Windows через командную строку. Сегодня я на него отвечу, рассказав о нескольких способах это сделать. Для чего это может быть использовано ну например для написания скрипта, который в нужное время перезагрузит сервер, либо для саморазвития, мотивы могут быть разными, давайте смотреть как это сделать.
«Проводник Windows» — это инструмент управления файлами на основе графического пользовательского интерфейса, который помогает получать доступ, удалять, создавать, перемещать и копировать файлы и папки. Иногда это может привести к нестабильности системы из-за ошибок или медленных устройств хранения. Из-за этого система может не ответить, а также может привести к потере данных. В таких случаях может оказаться полезной перезагрузка «Проводника Windows».
«Диспетчер задач» предоставляет пользователям ценную информацию о процессах системы, производительности, услугах и многом другом. Его также можно использовать для управления такими процессами, как «Проводник Windows», даже если система не отвечает. Чтобы перезапустить/сбросить проводник Windows, выполните следующие действия.
Шаг 1. Откройте диспетчер задач Windows.
«Диспетчер задач» Windows можно открыть различными способами, и наиболее эффективным способом является нажатие клавиш «Control+Shift+Escape»:
Шаг 2. Перезапустите проводник Windows.
В «Диспетчере задач» выберите «Процессы» на левой панели, прокрутите вниз и найдите «Проводник Windows». Не волнуйтесь, если вы видите несколько экземпляров, поскольку иметь несколько экземпляров совершенно безопасно:
Найдя, щелкните правой кнопкой мыши процесс «Проводник Windows» и выберите в меню опцию «Перезапустить»:
Теперь он перезапустит «Проводник Windows» без перезагрузки системы.
Совет: Если система не отвечает, вы можете нажать клавиши «Alt+Control+Delete», нажать «Диспетчер задач», а затем перезапустить «Проводник Windows», не перезагружая систему.
Windows может автоматически перезапускать все открытые приложений после перезагрузки или выключения компьютера. В актуальных билдах Windows 10 22H2 и Win 11 23H2 эта функция по-умолчанию отключена, но вы можете включить ее вручную.
По умолчанию после перезагрузки, Windows запускает только приложения, добавленные в автозапуск (через
shell:startup
, задания планировщика, реестр). Начиная с Windows 10 2004 доступна новая функция автоматического перезапуска всех приложений, которые были запущены в момент выключения компьютера.
При включении этой опции, при нажатии кнопки Завершение работы или Перезагрузка компьютер в меню Пуск будет выполнятся команда выключения с параметрами
shutdown.exe /sg /hybrid /t 0
. Параметр /sg указывает, что нужно автоматически перезапустить все зарегистрированные для приложения.
Теперь все открытые приложения будут открываться при следующем входе в Windows.
Программы, запущенные с правами администратора в предыдущем сеансе, будут перезапущены с обычными правами.
reg add “HKCUSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon” /v RestartApps /t REG_DWORD /d 1
Для некоторых сторонних приложений, которые не перезапускаются автоматически, нужно вручную включить опцию Register this program for restart (Зарегистрируйте эту программу для перезагрузки) в свойствах совместимости EXE файла.
В ОС Windows есть некоторые функции, которые вы можете запустить только из командной строки (Command Prompt). Несколько из них не имеют графического интерфейса, в то же время, другие, запущенные таким образом, просто работают быстрее.
Неважно, используете ли вы PowerShell как надстройку для командной строки, или нет, все команды, о которых мы расскажем в этой статье, работают везде одинаково. Очевидно, мы не сможем охватить все команды и рассказать о каждой. Вместо этого мы сфокусируемся на тех, которые, как нам кажется, будут наиболее полезны. Даже если вы не любите работать с командной строкой.
Как запустить, открыть командную строку от имени администратора в Windows 10, 8 или 7 💻⌨️👨💻
Как запустить командную строку в Windows от имени администратора
Теперь приступим непосредственно к командам.
Команды CD, DIR, START, COPY, XCOPY, MD, REN, DEL, EXIT, LogOff, ShutDown командной строки 💻 📝 🥇
Быстрая работа с сетевыми соединениями
Чтобы использовать эту утилиту, просто введите «ipconfig» в командной строке и нажмите «Enter». В результате вы увидите список всех сетевых подключений, которые использует ваш компьютер. Посмотрите ниже надписи «адаптер беспроводной локальной сети», если вы подключены к Wi-Fi, или «Адаптер Ethernet», если вы подключены к проводной сети. Для получения более подробной информации об «ipconfig» наберите команду «ipconfig /all», в результате будет выведен список всех ключей, и, соответственно, возможностей утилиты.
Очистить-сбросить кэш DNS
Если вы изменили DNS-сервер в настройках сети, то данное действие не сразу вступит в силу. Windows использует кеш, в котором хранятся полученные ответы DNS, это экономит время при повторном доступе к тем же сетевым ресурсам в будущем. Чтобы Windows получала адреса от новых DNS-серверов введите команду «ipconfig /flushdns» после изменения вашего DNS-сервера.
Устранение проблем с сетевым подключением
Если у вас возникли проблемы с подключением к локальной сети, сети Интернет или к какому-либо веб-сайту, то в Windows есть стандартные инструменты, которыми вы можете воспользоваться для их решения.
«tracert» — это служебная утилита, предназначенная для отслеживания маршрутов следования данных в сетях TCP/IP. При вводе команды «tracert», отображается полный маршрут доставки пакета, с информацией о каждом сервере, через которые он проложен. Например, если вы введёте «tracert hetmanrecovery.com», то получите информацию о каждом узле по пути к нашему серверу, с которыми пакет взаимодействует. Если у вас возникли проблемы с подключением к веб-сайту, утилита «tracert» определит на каком этапе произошла ошибка.
Создание ярлыков завершения работы Windows
Команда «shutdown» позволяет выключить или перезагрузить Windows из командной строки. В принципе, это более полезно для Windows 8, где стандартную кнопку «Выключение» было сложнее найти. Эту команду можно использовать для создания собственных ярлыков: «Завершение работы», «Перезагрузка», «Спящий режим» и т.д. И разместить их где вам удобно: в меню «Пуск», на рабочем столе, на панели задач..!
Чтобы использовать команду в командной строке, просто введите одно из следующих значений (все параметры команды вводятся через обратный слэш):
Далее приведу пример как создать ярлык для завершения работы в Windows 10.
Проверка целостности системных файлов Windows
«sfc» — это стандартная утилита для проверки целостности системных файлов Windows. Она позволяет пользователю найти и восстановить недостающие системные файлы. Если, по какой-то причине, файлы отсутствуют или повреждены, то утилита просканирует их все и заменить ошибочные версии файлов исходными версиями. Кроме того, средство проверки системных файлов проверяет каталог кэша и, если потребуется, обновляет его содержимое.
Чтобы провести сканирование, нужно обязательно запустить командную строку как администратор, прописать команду «sfc /scannow» и дать программе сделать свою работу. Более подробно об «sfc /scannow» читайте здесь.
Подключение к серверам Telnet
Клиент протокола «telnet» в ОС Windows не установлен по умолчанию. Но это одна из её дополнительных функций, которую вы можете установить через панель управления. После установки вы сможете использовать команду «telnet» для подключения к серверам без установки дополнительного ПО, прямо из командной строки.
Просто перейдите «Пуск» – «Панель управления» – «Программы и компоненты» – далее кликните «Включение или отключение компонентов Windows» – находим и ставим галочку «Клиент Telnet».
Постоянное удаление и перезапись каталога
Команда «сipher» обеспечивает эффективные функции шифрования и дешифрования файлов и каталогов в ОС Windows. Также у нее есть опция, которая будет перезаписывать мусорными данными свободное дисковое пространство. Это не позволит восстановить удаленные файлы и папки с помощью специализированного ПО. В ОС Windows файлы, удалённые обычным способом, остаются на диске, если вы не используете твердотельный накопитель c функцией Trim. Команда «сipher» позволяет эффективно «стереть» всё свободное пространство на диске без установки дополнительного ПО.
Например: чтобы очистить дисковое пространство на диске F:, введите команду «сipher /w:F:». Обратите внимание, что между ключом команды (/w:) и буквой диска (F:) нет пробела.
Список сетевых подключений и портов
Это далеко не полный список всех команд, которые могут вам пригодиться. Мы дали представление о десяти полезных утилитах командной строки в ОС Windows, и надеемся, что вам будет легко пользоваться ими в будущем.
Как выполнить команду в командной строке в Windows 10, 8 или 7, вызов Win + R или через Пуск 🔨📝💻
Перезагрузить через командную строку
Перезагружать через командную строку мы будем Windows Server 2008 R2, но данная инструкция подойдет как и для 2012 R2, так и для любой клиентской ОС хоть от Windows 7 до Windows 10. В начале мы рассмотрим классическую cmd, открываем ее (Как открыть командную строку читайте тут). Для перезагрузки используется вот такая команда.
-r – означает перезагрузка
-t – время равное 0
У вас начнется моментально перезагрузка Windows.
Синтаксис утилиты shutdown
Ниже представлена подробная справка по всем возможным параметрам данной утилиты, думаю вы сможете найти бного полезного для различных задач.
/i Отображение графического интерфейса пользователя. Этот параметр должен быть первым. /l Завершение сеанса. Этот параметр нельзя использовать с параметрами /m или /d. /s Завершение работы компьютера. /r Завершение работы и перезагрузка компьютера. /g Завершение работы и перезагрузка компьютера. После перезапуска системы, запуск всех зарегистрированных приложений. /a Отмена завершения работы системы. Этот параметр можно использовать только в период ожидания. /p Немедленное отключение локального компьютера без предупреждения. Можно использовать с параметрами /d и /f. /h Переключение локального компьютера в режим гибернации.
Для удобства можно создать ярлык в котором можно вставить данную команду, или же создать cmd или bat файл для удобства. Так же я данную возможность использовал в mmc консоли. Помимо того что можно перезагрузить через командную строку, есть возможность сделать то же самое и через PowerShell.
Перезапустить/сбросить проводник Windows без перезагрузки с помощью командной строки или PowerShell
«Командная строка» и Windows «PowerShell» — это инструменты командной строки, которые помогают в управлении ОС Windows. Оба они используют схожие команды, и вы можете перезапустить «Проводник Windows» без перезагрузки через терминалы Windows. Для этого выполните следующие действия.
Шаг 1. Запустите «Командную строку» или Windows «PowerShell».
Сначала разверните меню «Пуск» Windows, нажав клавишу «Windows». После этого найдите «Командную строку» или «PowerShell» и запустите ее. Например, мы воспользуемся «Командной строкой»:
Шаг 2. Перезапустите проводник Windows без перезагрузки системы.
В «Командной строке» используйте следующую команду, чтобы остановить процесс «Проводник Windows»:
taskkill /f /im explorer.exe
После остановки процесса вы должны запустить/перезапустить его, выполнив следующую команду:
Вот и все, что касается перезапуска Проводника Windows без перезагрузки.
Как перезагрузить сервер через PowerShell
Microsoft уже давно несет свой сильный язык в массы, и надо вам сказать он очень функционален, но об этом позже. PowerShell, так же имеет возможность перезагрузить ваш сервер или компьютер через свою командную строку, делается это очень просто. Открываем оболочку PowerShell и вводим вот такой командлет
Restart-Computer имя компьютера
Или для нескольких
Restart-Computer “имя компьютера1”, “имя компьютера2”
Довольно таки просто, есть возможно перезагружать список серверов. Уверен теперь у вас не будет проблем перезагрузить компьютер через командную строку. Существует конечно большое множество подобного рода утилит, но их нужно доставлять. Описанные два средства уже являются компонентами Windows и не требуют установки, что подразумевает моментальное их использование, да и чем меньше на сервере установлено тем лучше, более безопасно, так как любое стороннее по нужно обновлять и следить за этим.
Заключение
«Проводник Windows» можно перезапустить без перезагрузки системы через «Диспетчер задач», «Командную строку» или «PowerShell». «Проводник Windows» — это инструмент или утилита с графическим интерфейсом, которая отвечает за доступ, удаление, создание, перемещение и копирование файлов и папок. В этом руководстве показаны способы перезапуска «Проводника Windows» без перезагрузки системы.