cmd.exe
Тэрміны пошуку ў каталогу cmd, command prompt, command.com
Камандны радок Windows. Ён выконвае пакетныя файлы і ўбудаваныя каманды. Акном звычайна з'яўляецца conhost.exe. Гэта не PowerShell.
Што вам трэба ведаць
Гэта Камандны радок. PowerShell з'яўляецца іншым хостам. conhost.exe забяспечвае акно.
cmd.exe інтэрпрэтуе пакетныя і ўбудаваныя каманды. Мільганне акна cmd пры ўваходзе ў сістэму сведчыць аб выкананні скрыпта, часта з аўтазагрузкі або ад усталёўшчыка праграмы. powershell.exe - гэта іншы файл.
- Бяспечны?
- Праверце шлях запушчанага файла, лічбавы подпіс і выдаўца. Адно толькі імя не можа гарантаваць бяспеку.
- Тое ж самае, што і powershell?
- Не
- Чаму conhost?
- Гэта акно кансолі
Што такое cmd.exe?
cmd.exe - гэта камандны інтэрпрэтатар Windows. command.com - яго 16-разрадны папярэднік, і гэта не тое, што паказвае сучасны Дыспетчар задач.
Што ён робіць?
Ён запускае файлы .bat і .cmd, убудаваныя каманды і іншыя выкананыя файлы. Візуальным акном у сучаснай Windows з'яўляецца conhost.exe.
Чаму ён працуе?
Вы адкрылі Камандны радок, выканаўся скрыпт альбо праграма ўсталёўкі выкарыстала пакетны файл. Схаваны працэс cmd.exe з ключом /c і спасылкай на запампоўку патрабуе аналізу каманднага радка.
Праверце запушчаны працэс
У Windows PowerShell гэты запытваемы запіс са спісам ідэнтыфікатараў працэсаў, часу стварэння і шляхоў выкананых файлаў на гэтым ПК.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'cmd.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Адсутнасць выніку або недаступны шлях з'яўляюцца непераканаўчымі. Абароненыя працэсы могуць абмяжоўваць доступ, а ідэнтыфікатары працэсаў могуць паўторна выкарыстоўвацца. Захоўвайце асабістыя шляхі лакальнымі.
Выкарыстоўвайце даведнік па ідэнтыфікацыі файлаў для параўнання подпісаў і метаданых прадукту. Адзін толькі файл не можа вызначыць бяспеку.
Ці ён бяспечны?
Хост з'яўляецца сапраўдным. Пытанне выклікае сам камандны радок
System32\cmd.exe з'яўляецца часткай Windows. Бяспека залежыць ад бацькоўскага працэсу і аргумента /c. Сайты-каталогі файлаў, якія пазначаюць любы cmd.exe як пагрозу, уводзяць у зман.
Параўноўвайце запісанае месцазнаходжанне з фактычным файлам. Знаёмая папка сама па сабе не ўстанаўлівае ідэнтычнасць.
C:\Windows\System32\cmd.exe
- SysWOW64 змяшчае 32-разрадную версію cmd
- Хост акна: conhost.exe
- Не powershell.exe
Ці магу я завяршыць яго?
Спыняе выкананне гэтага пакетнага файла
Завяршэнне cmd.exe спыняе інтэрпрэтатар. Калі задача або цэтлік перазапускаюць яго, знайдзіце гэты трыгер.
Ці магу я выдаліць яго?
Не
Не выдаляйце cmd.exe. Windows і ўсталёўшчыкі па-ранейшаму выклікаюць яго. Абмяжоўвайце скрыпты шляхам выдалення цэтліка або задачы, а не самога інтэрпрэтатара.
Ці павінен ён запускацца разам з Windows?
Файл .bat у аўтазагрузцы звычайна з'яўляецца прычынай аўтаматычнага запуску cmd. Праграма Autoruns можа паказаць яго. Сам па сабе cmd не з'яўляецца службай.
Вымярайце выкарыстанне рэсурсаў
| Працэсар і памяць | Параўноўвайце некалькі назіранняў для аднаго і таго ж PID і працоўнай нагрузкі. Гэты запіс не мае незалежна вымеранай універсальнай базавай лініі. |
|---|---|
| Дыск і сетка | Прыпісвайце актыўнасць фактычнаму працэсу і бягучай задачы; адзін толькі файл не ўстанаўлівае чаканыя прызначэнні або аб'ём перадачы. |
Інфармацыя пра файл
| Імя выканальнага файла | cmd.exe |
|---|---|
| Запісаны шлях устаноўкі | C:\Windows\System32\cmd.exe |
| Выдавец | Microsoft Corporation |
| Праверка подпісу | Праверце фактычны файл; гэты запіс не пацвярджае ідэнтычнасць яго сертыфіката. |
Распаўсюджаныя праблемы
Мільганне пры ўваходзе ў сістэму
Дадайце каманду pause у пакетны файл або выкарыстоўвайце Autoruns. Завяршэнне cmd пасля мільгання нічога не зробіць з цэтлікам.
Карыстальнікі блытаюць яго з PowerShell ISE
Іншы хост, іншы профіль, іншая палітыка.
Пошук і ліквідацыя непаладак
Выканайце дыягностыку, перш чым рабіць якія-небудзь дэструктыўныя дзеянні.
Прачытайце поўны камандны радок
Укладка «Падрабязнасці» ў Дыспетчары задач. Ключ /c разам са шляхам да тэчкі Temp указвае на карысную нагрузку.
Не замяняйце cmd.exe паводле парадаў сумнеўных інструкцый
Замена сістэмных файлаў - тыповы прыём шкоднаснага ПЗ.
Тэхнічныя падрабязнасці
Тэхнічныя падрабязнасці
| Імя вобраза | cmd.exe |
|---|---|
| Хост акна | conhost.exe |
Праверце ідэнтычнасць запушчанага файла
Адзін толькі файл не можа вызначыць бяспеку. Праверце фактычны шлях, подпіс і ідэнтычнасць прадукту.
Крыніцы і праверка
Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.
- Microsoft Learn: cmd · Камандны радок
- Microsoft Learn: консоль · Сувязь з conhost
- Карта працэсаў Foxhole · Уласныя ўзоры на ПК з Windows. Не лабараторны тэст.
- Microsoft Sysinternals: Sigcheck · Тлумачыць, як правяраць лічбавыя подпісы файлаў. Гэтая спасылка не пацвярджае сапраўднасць або бяспеку канкрэтнага запушчанага файла.
- Microsoft: Get-CimInstance · Метад запыту лакальных працэсаў толькі для чытання.
- Microsoft: Win32_Process properties · Дакументуе ідэнтыфікатары працэсаў, шляхі выкананых файлаў, даты стварэння і паўторнае выкарыстанне ідэнтыфікатара бацькоўскага працэсу.
Ці быў гэты артыкул карысным?
Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.
Дзякуй. Гэта дапамагае нам паляпшаць гэтую старонку.