Koduleht » kuidas » Miks ei ole minu Windowsi tegumihalduris ühtegi protsessi 1, 2 või 3?

    Miks ei ole minu Windowsi tegumihalduris ühtegi protsessi 1, 2 või 3?


    Kui võtate aega, et vaadata kõiki vähe üksikasju Windowsis, leiate sageli vähe uudishimu. Näiteks, miks on näiteks protsessi identifitseerimisnumbrid 1, 2 ja 3 Windows'i tegumihalduris kunagi määratud?

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Küsimus

    SuperUser-lugeja Agovizer võttis Windowsi tegumihalduri tabelis Protsessi kuvamise tabeli kaua aega ja vaatas tagasi mõned küsimused, täpsemalt:

    Millised protsessid, kui üldse, on PID-de 0 ja 4 vahel Windows 7-s? Lihtsalt uudishimulikult, millised on protsessid vahemikus 0 kuni 4 ja ka 4 kuni 200 midagi.

    Me hüppasime üle meie masina tegumihalduri ja kindel, et pesades 1, 2 ja 3 ei olnud ühtegi protsessi määratud, kuigi meie PID hüppas 4-lt 340-le, võrreldes oma 4 kuni 200-ga.

    Vastus

    SuperUser'i toetaja G Koe sulgeb juhtumi ühe käigu:

    Protsessi ID 1, 2 või 3 puudub, sest NT kerneli käepide toimib.

    Käepidemed on alati neli korda. Kerneli käepide protsessi objekti kasutatakse nii protsessi käepidemete kui ka protsessi / lõime ID-de jaoks. See juhtub, et käepide väärtused algavad kõigest 0x4-st (bit 2) ja algneSystemProcess on esimene protsess, mida tuleb luua, nii et see saab PID-st 4. Tühikäigu protsess ei ole tegelikult protsess ja seda ei saa avada. Tõenäoliselt puudub sellel tegelik PID, kuid enamik tööriistu peab seda 0-ks.

    Veel NT käepide tabelist leiate siit, kuigi see on ainult NT3-5 (xp) jaoks õige, sest Windows 7 nõuab nüüd, et ainult viitate kerneli käepidemetele, kui need on ühendatud PsInitialSystemProcessiga.

    Lisateave Windows 7/8 kohta Käepide piirangud Mark Russinovichilt

    Lisateave „nelja kordaja kohta“ PID-des

    Kõik, mida ta soovitab, kontrollib: meil puudub 1, 2 ja 3 (mitte 4-kordne arv) ja iga PID-väärtus meie nimekirjas 340 kuni 13136 on jagatav neljaga.


    Kas teil on midagi lisada selgitusele? Hääletage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.