Windows에서 프로세스 ID를 검사하는 방법에는 여러 가지가 있습니다.
예를 들어 PowerShell 명령을 사용하면 다음과 같습니다.
ps | select Id, ProcessName | Sort Id | ft -AutoSize
다음과 같은 결과가 나타납니다.
Id ProcessName
-- -----------
0 Idle
4 System
264 svchost
388 smss
476 csrss
536 wininit
580 winlogon
620 services
628 lsass
728 svchost
828 dwm
1060 chrome
1080 rundll32
1148 vmms
1620 spoolsv
2912 taskhostex
3020 explorer
...
모든 프로세스 ID는 짝수이며 또한 4의 배수입니다 .
Windows NT를 기반으로하는 모든 Windows 버전에는 이상한 프로세스 ID가 없습니다.
그 이유는 무엇입니까?