8 команд Windows (CMD), которые надо знать

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

Командная строка постепенно исчезает из интерфейса Windows, и его по умолчанию заменяет более гибкий и разносторонний PowerShell. Я пользуюсь сторонним терминалом, который включает в себя все инструменты. Но сейчас не об этом, давайте поговорим о самых, на мой взгляд, важных командах для Windows.

Driverquery список драйверов

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

driverquery -v

Ipconfig адрес локальной сети

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

Совсем недавно я рассказывал о том, как очистить кеш DNS, вот как раз там и понадобятся дополнительные команды. Например, ipconfig /renew, может заставить Windows запросить новый IP-адрес, часто это помогает справиться с неполадками интернета на отдельной машине.

ipconfig

Netstat список портов

Показывает список открытых в данный момент портов и связанных IP-адресов. Эта команда также сообщит вам, в каком состоянии находится порт: слушание, установленное или закрытое. Хотите узнать более развернутую информацию, введите netstat -an.

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

netstat -an

Ping проверка соединения с адресом

Самая простая проверка доступности адреса или домена. Введите команду ping, а затем IP-адрес или домен и Windows отправит серию тестовых пакетов и сообщит о результате. Если пакеты доходят и возвращаются, а например в браузере страница не доступна, то, вероятно, проблема в нем. Но если нет, то проблема может быть и в провайдере, и в конфигурации сети или недоступности самого сервиса. Падения сейчас не так уж редки.

Можно так же поставить простой мониторинг определенного адреса, нужно в конце команды добавить -t. Обратите внимание на количество миллисекунд до адреса, чем оно ниже, тем лучше. Так можно, например, узнать ваш пинг до игрового сервера и его стабильность.

ping <имя домена или IP> -t

 Tracert путь в сети

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

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

tracert

Powercfg

Powercfg — очень мощная команда для управления и отслеживания электропитания компьютера. Вы можете использовать команду powercfg hibernate on и powercfg hibernate off для управления спящим режимом, а также вы можете использовать команду powercfg /a для просмотра состояний энергосбережения, доступных в настоящее время на вашем ПК.

Еще одна полезная команда — powercfg /devicequery s1_supported, которая отображает список устройств на вашем компьютере, поддерживающих режим ожидания с подключением. Если этот параметр включен, можно использовать эти устройства для вывода компьютера из режима ожидания даже удаленно. Включить это, выбрав устройство в диспетчере устройств, открыв его свойства, перейдя на вкладку «Управление питанием», а затем установив флажок «Разрешить этому устройству выводить компьютер из спящего режима».

Powercfg /lastwake
Вывел компьютер из сна с помощью клавиатуры

Powercfg /lastwake покажет вам, какое устройство в последний раз выводило ваш компьютер из спящего режима. Используйте эту команду, при которой компьютер самопроизвольно просыпается, вот тут я уже рассказывал об этом.

Использовать команду powercfg /energy для создания подробного отчета о потреблении энергии ПК. Отчет сохраняется в каталоге, указанном после завершения команды. Этот отчет сообщит вам о любых системных сбоях, которые могут увеличить энергопотребление, например о том, что устройства блокируют определенные спящие режимы или плохо настроены для реагирования на ваши настройки управления питанием.

В Windows 8 был добавлен powercfg /batteryreport, который предоставляет подробный анализ использования батареи. Отчет выводится в пользовательскую папку Windows.

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

Systeminfo конфигурация компьютера

Команда systeminfo — подробный обзор конфигурации вашего компьютера. Список охватывает вашу операционную систему и оборудование. Например, вы можете найти исходную дату установки Windows, время последней загрузки, версию BIOS, общий и доступный объем памяти, установленные исправления, конфигурации сетевых карт и многое другое.

Используйте systeminfo /s, за которым следует имя хоста компьютера в вашей локальной сети, чтобы удаленно получить информацию системы. Для этого могут потребоваться дополнительные элементы синтаксиса для домена, имени пользователя и пароля, например:

systeminfo /s [host_name] /u [domain]\[user_name] /p [user_password]

SFC проверка системных файлов

Ну кто не знает о встроенной функции Windows sfc /scannow — проверки и восстановлении системных файлов. Не раз выручало меня и избавляло от переустановки системы.

Вам нужно будет запустить командную строку с правами администратора и ввести команду sfc /scannow. Если SFC обнаружит какие-либо поврежденные или отсутствующие файлы, он автоматически заменит их, используя кэшированные копии, хранящиеся в Windows только для этой цели. Для выполнения команды на старых ноутбуках может потребоваться полчаса. Я бы время от времени использовал эту команду, даже если нет очевидных проблем, уж точно не повредит.

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