Команди за системна диагностика на Windows, които трябва да знаете

  • Обхваща системна, дискова и мрежова диагностика с SFC, DISM, CHKDSK, ipconfig/netsh и други.
  • Включва 20 мрежови команди и допълнителни помощни програми (eventvwr, driverquery, wbadmin...).
  • Случаи, в които е препоръчително да преинсталирате и разлики между SFC, DISM и CHKDSK.

Команди за системна диагностика на Windows, които трябва да знаете

Конзолата на Windows е швейцарско ножче, което, когато се използва правилно, може да ви измъкне от проблеми, когато системата се повреди; С няколко команди можете да диагностицирате, поправите и оптимизирате вашия компютър, без да се губите в менютата. Ако искате да надхвърлите основните функции, има мрежови, дискови и сервизни помощни програми, които ви позволяват да одитирате подробно производителността на компютъра си.

В следващите редове ще намерите унифицирано и много пълно ръководство с Командите за системна диагностика на Windows, които трябва да знаете, комбинирайки инструменти за работа в мрежа, съхранение, система и производителност, заедно с полезни съвети, преки пътища и специални сценарии (включително кога е най-добре да се преинсталира). Всичко това е обяснено с практически примери. на ясен и по същество език.

Бърз достъп до CMD и основни понятия

За да отворите командния ред, просто натиснете Стартирайте и въведете CMD (щракнете с десния бутон, ако ви е необходимо като администратор). Ако предпочитате полето „Изпълнение“, натиснете Windows + R, въведете „cmd“ и приемете; При дълбока диагностика е препоръчително да се стартира с повишени привилегии..

Не забравяйте, че всяка команда показва собствена помощ, ако добавите /? Накрая. Много е удобно да се видят параметри и някои примери от производителя, например: chkdsk /? o netsh /?.

Основни конзолни команди (преместване, списък, копиране и др.)

Макар и прости, тези команди полагат основите за безпроблемна работа в CMD; Те ви позволяват да навигирате през папки, да организирате съдържание и да управлявате файлове. без да отваряте Explorer.

  • CD: променете директорията (път до cd) или използвайте CD .. да се изкачи ниво нагоре.
  • DIR: изброява съдържанието на текущата папка; идеално за потвърждаване на наличността преди операция.
  • папка TREE: чертае дървото на поддиректориите на даден път.
  • CLS: изчиства екрана на конзолата, полезно за започване от нулата след няколко обяви.
  • EXIT: затваря прозореца на CMD.
  • ПОМОЩ: Показва наличните команди с кратко описание.
  • КОПИРАНЕ на източника/дестинацията: копира един или повече файлове в посочения път.
  • Как да копиранеУсъвършенствана алтернатива на КОПИРАНЕ, по-бърза и с автобиография и лента за напредък.
  • ХОД: премества файл в друга папка (не оставя копие в източника).
  • ОТ файла/папката: изтрива избрани файлове или папки; внимавай какво изтриваш.
  • ПРЕИМЕНУВАНЕ на файл: преименува файлове (включително тяхното разширение, без преобразуване на формат).
  • Име на лекар: Създава нова папка в текущия път.
  • ТИП файл.ext: позволява ви да записвате/изхвърляте съдържание във файл от конзолата.
  • ФОРМАТ: форматира устройство; опасно е, ако не знаеш какво правиш.

Системна диагностика: Основни команди

За да провери състоянието на системата, мрежата, дисковете и процесите, Windows предлага помощни програми, които Те откриват и коригират грешки съвсем автономноЕто най-често използваните:

  • SystemInfo: системна инвентаризация (име на компютъра, процесор, RAM, дънни платки, пачове…); идеален за бързи одити.
  • CHKDSKСканира устройството в три фази и поправя логически грешки и лоши сектори. Пример:
    chkdsk C: /F /R

    /F поправя грешки y /R се опитва да възстанови данни от повредени сектори.

  • IPCONFIGДанни за връзка (IP, маска, шлюз). Можете да филтрирате IPv4 с:
    ipconfig | find "IPv4"

    За всички подробности, използва Ipconfig / всички.

  • NETSTATTCP/UDP протокол и статистика за връзката. Например:
    netstat -e -s
    netstat -n -o

    -o добавете PID на процеса.

  • TRACERT хост: маршрут с прекачване до дестинация с време за прекачване; диагностика на латентност и прекъсвания.
  • ГЕТМАК: Показва MAC адреса(ите) на компютъра.
  • VER: точна версия на операционната система (включително компилацията); полезно при валидиране на изисквания.
  • КОНТРОЛЕН ПАНЕЛ: Отваря контролния панел директно от CMD.
  • ВРЕМЕ: показва и ви позволява да настроите системното време; ключ за синхронизация.
  • ШОФЬОР: Изброява всички инсталирани драйвери и техния тип.
  • Tasklistактивни процеси и изразходвана памет; подобно на диспечера на задачите.
  • TASKKILL /PID идентификатор: завършва процесите по PID (или по име с /АЗ СЪМ).
  • SFCПроверява и замества защитени системни файлове. Най-често срещаните: SFC / SCANNOW.
  • ПОЧИСТВАЩ МЕНИДЖЪР: отваряне на почистване на диска (избор на устройство); полезен пряк път от CMD.
  • ОФИЦИАЛЕН WINSAT: системен бенчмарк; поддържа варианти като CPUFORMAL, MEMFORMAL, GRAPHICSFORMAL, DISKFORMAL.
  • Defragдефрагментирайте посоченото от вас устройство.
  • Diskpart: управлява дискове и дялове (СПИСЪК НА ДИСКОВЕ, СПИСЪК НА ТОМОВЕ…); мощен и деликатен.
  • Shutdown: изключване/рестартиране и дори планирано изключване (-s -t секунди) или рестартирайте с -r.
  • Logoffизлезте, без да изключвате компютъра си.

DISM: Обслужване и ремонт на образи на Windows

Когато SFC не е достатъчен, на помощ идва DISM, който работи с образа на Windows (WinSxS) за локализиране и подмяна на повредени компоненти. Препоръчително е да ги стартирате в следния ред:

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

Първият вариант идентифицира бързо известните повреди; не ремонтираВторият прави задълбочен анализ, създава лог файлове и нито пък ремонтираТретият ремонт, който може да отнеме известно време; ако Windows Update не работи, дефинирайте местен източник:

DISM /Online /Cleanup-Image /RestoreHealth /Source:C:/RepairSource/Windows /LimitAccess

DISM може да запише списък с промени, ако е необходимо (много полезен в корпоративна среда) и е удобно рестартирайте след да приложите всичко правилно.

CHKDSK в детайли: ключови параметри за NTFS

В допълнение към /F и /R, NTFS предоставя съвременни превключватели за фина настройка на сканирането; Те ви спестяват време или ви налагат да извършвате офлайн действия, когато ви е удобно.:

  • /сканиранеонлайн проверка на устройството (без рестартиране, освен ако не е необходимо).
  • /forceofflinefix: заедно с /scan, пропуска горещи поправки.
  • /перфУскорява анализа, като използва повече от ресурсите на компютъра ви.
  • /поправка на място: точна корекция на открити инциденти.
  • /sdcleanup: с /f, почиства неизползваните дескриптори на сигурността.

Ако сканирането не може да се извърши по това време при анализа на системния диск, CHKDSK ще ви предложа да го планирате за следващия старт, което е нормално и се препоръчва, ако има грешки при употреба.

SFC: Проверка на защитени файлове

SFC проверява целостта на критичните файлове и възстановява копия от кеша на системата, когато открие повреда. Най-полезните режими са:

  • / Сканирай сега: преглежда и ремонтира всичко защитено.
  • /само за проверкаСамо проверка, без ремонт.
  • /сканирайфайл y /verifyfileте действат по определен маршрут.
  • /offbootdir, /offwindir, /offlogfile: Офлайн употреба и персонализирана регистрация.

Типичните финални съобщения варират от няма нарушения, докато не се появиха повредени файлове и поправен правилноИли че не можах да коригирам някои (вижте CBS.log). Ако „операцията не можа да бъде завършена“, опитайте я в Безопасен режим.

Мрежа: ipconfig и netsh за бързи решения

Ако мрежата спре да работи, започнете с подновяване на лизинга и нулиране на Winsock; Тези две заповеди разрешават голяма част от инцидентите:

ipconfig /release
ipconfig /renew
netsh winsock reset

След нулиране на каталога на Winsock, рестартирайте компютъра за да приложите промените. Ако продължавате да имате проблеми, проверете драйверите с driverquery и използвайте NETSTAT за да проверите за отворени портове.

Вижте помощ и примери за всяка команда

За да извлечете всяка полезност, добавете /? и ще видите параметри, описание и често примери за употреба. Това е лесен начин да валидиране на синтаксиса и откриване на опции че не си запомнил/а.

Интегрирани решения на проблеми

Windows 10 и 11 носят асистенти, които откриване и отстраняване на често срещани неизправности (Интернет, принтери, актуализации и др.). Те са в Настройки: Система > Отстраняване на неизправности (Windows 11) или Актуализация и сигурност > Отстраняване на неизправности (Windows 10). Ако не отстранят проблема, покажи допълнителни препоръки които можете да приложите ръчно.

Кога да преинсталирате, вместо да продължите с ремонта

Понякога няма друга опция: ако грешките продължават след SFC/DISM/CHKDSK, има дълбоко вграден зловреден софтуер, изпълнението е ужасно без обяснение, критичните актуализации не бяха успешни или сте направили големи хардуерни промени (дънна платка, диск, RAM...), чистата преинсталация може да е най-разумното нещо. възвърне стабилността и съвместимостта.

Практически разлики между SFC, DISM и CHKDSK

Важно е да сте наясно с обхвата си, за да не губите време: SFC поправя използваните системни файлове, DISM изчиства изображението с който Windows се преинсталира (това е следващата стъпка) и CHKDSK работи с диска и неговата файлова системаВ зависимост от симптома, изберете единия или другия или ги свържете верижно в съответния ред.

Дълбоко гмуркане: 20 полезни команди в Windows

Освен основните функции, Windows предлага множество инструменти за диагностициране и управление на мрежи; Тези 20 команди обхващат всичко - от свързаност до удостоверяване и маршрутизиране..

  1. PINGПроверява ICMP свързаността и времето за двупосочно предаване. Пример:
    ping -n 5 8.8.8.8

    При проверка на изхода изгубени пакети, латентности и TTL на отговор.

  2. IPCONFIGвече видяно, но не забравяйте, че филтрира IPv4:
    ipconfig | find "IPv4"

    За описание на адаптера:

    ipconfig /all | find "Descripción"
  3. ИМЕ НА ХОСТ: показва името на отбора; можете да го получите и с ipconfig /all | намери „Име на хост“ o ехо %потребителски домейн%.
  4. ГЕТМАКMAC адреси за адаптер; редува се с:
    ipconfig /all | find "Dirección física"
  5. ARPУправление на ARP таблица и записи. Вижте я с:
    arp /a

    Полезно за дебъгване на IP->MAC резолюции.

  6. NslookupDNS заявки в неинтерактивен или интерактивен режим. Например:
    nslookup openwebinars.net 8.8.8.8
  7. NbtstatСтатистика за NetBIOS имена и кеш през TCP/IP:
    nbtstat /n
    nbtstat /c
    nbtstat /S 5
    nbtstat /R
    nbtstat /RR
  8. NETSTATвече видяно; добавя -p tcp udp да се дефинират протоколи.
  9. НЕТО ИЗПОЛЗВАНЕСвържете споделени ресурси и принтери; например, свържете временно устройство:
    net use * \\servidor\mi_unidad /persistent:no

    /persistent:no предотвратява преназначаването при влизане в системата.

  10. Дистанционно управление TASKKILL: затваря процеси дистанционно чрез удостоверяване на идентификационни данни:
    taskkill /s remote_host /u dominio\usuario /p MiP@ssW0rd /fi "IMAGENAME eq nota*" /im *
  11. Дистанционно изключванеРестартиране или изключване на друг компютър със съобщение и забавяне:
    shutdown /r /m \\mi_servidor /t 60 /c "Reconfiguración miapp.exe" /f /d p:4:1
  12. Tracert: реален пример за публичен хост и опция /d за да се избегне разрешаването на имена:
    tracert openwebinars.net
    tracert /d openwebinars.net
  13. PathPing: комбинира traceroute и устойчиви ping-ове на hop, за да изчисли загуба и латентност междинен:
    pathping openwebinars.net
  14. TELNET: опционален клиент (задължително инсталиран) за тестване на стари портове и услуги:
    telnet telnet.microsoft.com
    telnet /f telnetlog.txt telnet.microsoft.com 44
  15. ПЪТ: Отпечатва и манипулира таблицата за маршрутизиране (IPv4/IPv6). Примери:
    route PRINT
    route PRINT -4
    route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
    route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
    route DELETE 157.0.0.0
  16. NetshМрежова обвивка за конфигуриране на стекове, профили и други. Пример за нулиране на TCP/IP и WLAN:
    netsh int ip reset
    netsh int ip reset C:\tcpipreset.txt
    netsh wlan show profile name="FullDevOps" key=clear
  17. WinRMдистанционно администриране чрез WS-Management, много полезно на сървъри:
    winrm get winrm/config -format:pretty
    winrm get wmicimv2/Win32_Service?Name=spooler
    winrm set winrm/config @{MaxEnvelopeSizekb="100"}
    winrm set winrm/config/Listener?Address=*+Transport=HTTPS @{Enabled="false"}
    winrm delete winrm/config/Listener?Address=IP:192.168.2.1+Transport=HTTP
  18. WGETБезплатна помощна програма за изтегляне с повторни опити и рекурсивен режим (в Windows, модерна алтернатива на bitsadmin):
    wget http://example.com/archivo.iso
    wget --output-document=pagina.html https://example.com
    wget --directory-prefix=carpeta/subcarpeta https://example.com
    wget --continue https://example.com/big.file.iso
    wget --continue --timestamping https://wordpress.org/latest.zip
  19. FTPИнтерактивно или пакетно прехвърляне на файлове; поддържа IPv6 и собствена подсреда:
    ftp -s:resync.txt ftp.example.microsoft.com

    В интерактивен режим ще видите подканата ftp > и ще можете да удостоверите автентичността си и да разглеждате сървъра.

  20. SSH/SCPОт Windows 10 насам, клиентът OpenSSH е интегриран; защитена връзка и копиране:
    ssh usuario@dominio_o_ip
    ssh -l usuario dominio_o_ip
    scp ubuntu@mi_servidor.com:/etc/servicio/definitions.json C:/Users/TuUsuario/Downloads/new-definitions.json

Още помощни програми за диагностика и управление

В зависимост от проблема, тези команди ще ви помогнат да стигнете директно до същината; обхващат енергия, производителност, регистрация и копия наред с други:

  • Msconfig: конфигуриране на стартиране и услуги.
  • WMICWMI CLI интерфейс за административни данни и действия.
  • PowerCfgОтчети за захранване и батерия; диагноза на потреблението.
  • Perfmon: Отваря монитора на производителността.
  • eventvwr: Стартира програмата за преглед на събития за подробни грешки/предупреждения.
  • регентствоРедактор на системния регистър (внимателно).
  • systempropertiesadvancedразширени системни свойства (производителност, профили…).
  • diskmgmtДисков мениджър в графичен потребителски интерфейс.
  • шифър: Управлява EFS криптирането на файлове/папки.
  • wbadminАрхивиране и възстановяване на Windows.

Клавишни комбинации и продуктивност (Windows 7/8/10/11)

Преките пътища ускоряват работата ви и многократно заменете няколко кликвания с едно натисканекомбинирайте следното според вашия поток:

  • F1 (контекстуална помощ), F3 (търси), Alt + F4 (затвори приложението), Ctrl + Esc (Старт), Windows + L (блокиране/промяна на потребител), Windows+M (минимизиране на всички), Windows + E (Изследовател), Windows + Пауза (Свойства на системата), Alt + D (адресна лента).
  • Ctrl + W (затваряне на активния прозорец), Ctrl + O (отворено), Ctrl + Y (повторение), Alt + интервал (меню на прозореца), Ctrl + F4 (затворете MDI документа).
  • Windows + интервал (език/клавиатура), Shift + Delete (окончателно изтриване), Windows + Start (минимизиране на всичко освен активния прозорец), Windows + Tab (изглед на задачата), Windows+A (Център за дейности), Alt + Tab (промяна на прозореца), Windows + C (Гласът на Кортана, ако е приложимо).
  • Екстри: Windows + P (екран), Windows + + (Лупа), Windows + X (разширено меню), Windows + почивка (Свойства).

Ключът Fn и специалните комбинации варират в зависимост от производителя/модела; в много екипи те помагат за редактиране на команди или контролни функции (яркост, сила на звука, подсветка на клавиатурата), без да се откъсвате от ритъма си.

Windows Server: Пет основни неща за конзолата

На сървърите CMD и PowerShell са на дневен ред; Тези пет ще разсеят бързо съмненията ви.:

ipconfig /all
netstat -a
nslookup openai.com
sfc /scannow
gpupdate /force

Между диагнозите и промените в политиката, не забравяйте промени в документа и валидирайте резултатите в Event Viewer.

Кратка информация: Windows и неговата еволюция

От MS-DOS до днес, Windows премина от чистия команден ред към графични среди; Windows 1.0, 2.0 и 3.0 Те въведоха мениджъри и панели, които днес приемаме за даденост. Въпреки че графичният потребителски интерфейс (GUI) сега е най-важният, CMD остава ключов за напреднали задачи.

Известия за поверителност и бисквитки

Много уебсайтове показват банери за съгласие (например Известия от типа „Ценим вашата поверителност“) за подобряване на качеството, персонализиране на съдържанието и измерване на рекламата. Приемете всички или отхвърляне на несъщественото Зависи от вашите предпочитания; това не влияе на полезността на тези команди на вашия компютър.

Често задавани въпроси

  • Ами ако DISM/SFC/CHKDSK не решат проблема? Можете да използвате инструментите за отстраняване на неизправности в системата; ако след няколко преминавания те не успеят или системата остава нестабилна, помислете за преинсталиране.
  • Безопасно ли е да ги пускате, когато пожелаете? Да, с администраторски права и без прекъсване на процеситеCHKDSK на системния диск може да изисква рестартиране.
  • Колко дълго ще отнеме? Зависи от размера на диска, броя на файловете и степента на повреда; Може да са минути или няколко часа (особено DISM/CHKDSK).
  • Само за напреднали потребители ли са? Не, ако следвате препоръчителния ред и инструкции; самата система автоматизира ремонтите.
  • Риск за личните ми данни? SFC и DISM действат върху системните файлове; CHKDSK може да маркира лоши сектори и в редки случаи някои данни в тези области са загубениВинаги е добра идея да направите копие предварително.

Овладяването на тези команди ви позволява да преминете от теория към действие: диагностициране на мрежа с ping, tracert или pathping, поправяне на Windows с SFC/DISM, дезинфекцирайте дисковете с CHKDSKи спестете време с преки пътища и помощни програми като driverquery, eventvwr или netsh. С ясна стратегия (помощ /?, правилен ред на инструментите и резервни копия), Ще решите повечето проблеми без преинсталиране.