Delen via


PoolMon-voorbeelden

Dit onderwerp bevat de volgende voorbeelden van het gebruik van PoolMon:

Voorbeeld 1: PoolMon-uitvoer weergeven en sorteren

Voorbeeld 2: Namen van stuurprogramma's weergeven

Voorbeeld 3: Geheugenlekken detecteren

Voorbeeld 4: Een poolgeheugenlek onderzoeken

Voorbeeld 5: Een terminalserversessie bewaken

Voorbeeld 1: PoolMon-uitvoer weergeven en sorteren

In dit voorbeeld worden verschillende manieren beschreven om de PoolMon-weergave te configureren. PoolMon geeft standaard alle toewijzingen van kernelgeheugens weer in alfanumerieke volgorde op tagwaarde. U kunt de sorteervolgorde van de weergave wijzigen op de opdrachtregel of terwijl PoolMon wordt uitgevoerd.

Met de volgende opdracht wordt PoolMon gestart:

poolmon

Met de volgende opdracht start u PoolMon en sorteert u de weergave op aantal gratis bewerkingen:

poolmon /f

Terwijl poolmon wordt uitgevoerd, kunt u de runtimeopdrachten gebruiken om de weergave te wijzigen. Als u bijvoorbeeld de weergave wilt sorteren op het aantal gebruikte bytes, drukt u op b. Druk op m om te sorteren op bytes per toewijzing.

Met de volgende opdracht wordt PoolMon gestart en worden alleen toewijzingen uit de niet-gepaginade pool weergegeven:

poolmon /p

Terwijl PoolMon wordt uitgevoerd, drukt u op p om door toewijzingen van de gepaginade pool, de niet-paginagroep of beide te schakelen.

Gebruik de parameter /i om PoolMon te starten en gegevens weer te geven voor toewijzingen met een bepaalde tag. Met de volgende opdracht worden toewijzingen weergegeven met de AfdB-tag (de tag die wordt gebruikt door afd.sys voor gegevensbuffers).

poolmon /iAfdB

Als u toewijzingen met een bepaalde tag wilt uitsluiten, gebruikt u de parameter /x . Met de volgende opdracht worden alle toewijzingen weergegeven die niet over de AfdB-tag beschikken;

poolmon /xAfdB

U kunt een sterretje (*) en/of een vraagteken (?) gebruiken om een set tags met dezelfde tekens op te geven. Met de volgende opdracht worden toewijzingen weergegeven met pooltags die beginnen met Afd, de tag die wordt gebruikt door afd.sys;

poolmon /iAfd*

Een PoolMon-opstartopdracht kan meerdere /i- en /x-parameters bevatten. Met de volgende opdracht worden toewijzingen weergegeven met tags die beginnen met Aud en tags met vier tekens die beginnen met CC, met uitzondering van toewijzingen met de CCBc-tag ;

poolmon /iAud* /iCc?? /xCcBc

U kunt de PoolMon-weergave ook sorteren op de wijziging in een waarde tussen updates. Met de parameter /( wordt PoolMon in de sorteermodus op wijzigingen geplaatst.

De volgende opdracht geeft toewijzingen weer met tags die beginnen met Afd en sorteert op de wijziging in toewijzingen. De parameter /a wordt gebruikt om te sorteren op het aantal toewijzingen en de parameter /) om te sorteren op de wijziging in het aantal toewijzingen.

poolmon /iAfd* /( /a

De /( parameter en de haakjes toetsen zijn wisselschakelaars. Wanneer PoolMon zich in de sorteer-op-wijzigingsmodus bevindt, worden alle sorteeropdrachten geïnterpreteerd als opdrachten om te sorteren op de wijziging in de waarde. Als u nogmaals op een haakje drukt, worden de gegevens gesorteerd op de waarde.

Voorbeeld 2: Namen van stuurprogramma's weergeven

U kunt de parameter PoolMon /g gebruiken om de namen van Windows-onderdelen en veelgebruikte stuurprogramma's weer te geven die elke pooltag toewijzen. Als u een probleem ondervindt in toewijzingen met een bepaalde tag, helpt deze functie u bij het identificeren van het problematische onderdeel of stuurprogramma.

De onderdelen en stuurprogramma's worden vermeld in de kolom Mapped_Driver, de meest rechtse kolom in de weergave. De gegevens voor de kolom Mapped_Driver zijn afkomstig uit pooltag.txt, een bestand dat is geïnstalleerd met de WDK.

Met de volgende opdracht wordt geheugen weergegeven dat is toegewezen met tags die beginnen met NtF. (Het gebruikt het vraagteken (?) als jokerteken.) Met de parameter /g wordt de Mapped_Driver kolom toegevoegd.

poolmon /iNtF? /g "C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\triage\pooltag.txt"

U kunt het pooltag.txt bestand ook kopiëren naar dezelfde locatie als poolmon. Dit maakt dit gebruik mogelijk.

poolmon /iNtF? /g

De resulterende weergave bevat toewijzingen met tags die beginnen in NtF. In de meest rechtse kolom in de weergave, Mapped_Driver, ziet u dat het geheugen is toegewezen door ntfs.sys, het stuurprogramma voor het NTFS-bestandssysteem. In dit geval is de weergave nog specifieker, omdat pooltag.txt de bronbestanden voor NTFS-toewijzingen bevat.

 Memory:  260620K Avail:   65152K  PageFlts:    85   InRam Krnl: 2116K P:19560K
 Commit: 237688K Limit: 640916K Peak: 260632K            Pool N: 8500K P:33024K
 System pool information
 Tag  Type     Allocs            Frees            Diff   Bytes      Per Alloc  Mapped_Driver

 NtFA Nonp       9112 (   0)      9112 (   0)     0       0 (     0)      0 [ntfs.sys  -  AttrSup.c]
 NtFB Paged      3996 (   0)      3986 (   0)    10  252088 (     0)  25208 [ntfs.sys  -  BitmpSup.c]
 NtFC Paged   1579279 (   0)   1579269 (   0)    10     640 (     0)     64 [ntfs.sys  -  Create.c]
 NtFD Nonp         13 (   0)        13 (   0)     0       0 (     0)      0 [ntfs.sys  -  DevioSup.c]
 NtFF Paged      1128 (   0)      1128 (   0)     0       0 (     0)      0 [ntfs.sys  -  FileInfo.c]
 NtFI Nonp        152 (   0)       152 (   0)     0       0 (     0)      0 [ntfs.sys  -  IndexSup.c]
 NtFL Nonp      68398 (   0)     68390 (   0)     8   27280 (     0)   3410 [ntfs.sys  -  LogSup.c]
 NtFS Paged      2915 (   0)      2614 (   0)   301   80192 (     0)    266 [ntfs.sys  -  SecurSup.c]
 NtFa Paged       838 (   0)       829 (   0)     9     288 (     0)     32 [ntfs.sys  -  AllocSup.c]
 NtFd Paged    137696 (   0)    137688 (   0)     8     720 (     0)     90 [ntfs.sys  -  DirCtrl.c]
 NtFf Nonp          2 (   0)         1 (   0)     1      40 (     0)     40 [ntfs.sys  -  FsCtrl.c]
 NtFs Nonp      48825 (   0)     47226 (   0)  1599   64536 (     0)     40 [ntfs.sys  -  StrucSup.c]
 NtFv Paged       551 (   0)       551 (   0)     0       0 (     0)      0 [ntfs.sys  -  ViewSup.c]

Pooltag.txt is uitgebreid, maar het is geen volledige lijst met alle tags die in Windows worden gebruikt. Wanneer een tag die wordt weergegeven in de weergave niet is opgenomen in pooltag.txt, geeft PoolMon 'Onbekend stuurprogramma' weer in de kolom Mapped_Driver voor de tag.

In de volgende voorbeelden ziet u deze methode op een 32-bits systeem.

De volgende opdracht gebruikt de parameter /i om toewijzingen weer te geven met tags die eindigen op MEM. De parameter /g voegt de naam van het stuurprogramma toe aan de weergave vanuit het pooltag.txt-bestand.

poolmon /i?MEM /g

De resulterende weergave bevat de toewijzingen met tags die eindigen op MEM. Omdat de MEM-tags echter niet zijn opgenomen in pooltag.txt, wordt 'Onbekend stuurprogramma' weergegeven in de kolom Mapped_Driver in plaats van de naam van het stuurprogramma.

 Tag  Type        Allocs          Frees      Diff   Bytes      Per Alloc    Mapped_Driver

 1MEM Nonp       1 (   0)         0 (   0)     1    3344 (     0)   3344   Unknown Driver
 2MEM Nonp       1 (   0)         0 (   0)     1    3944 (     0)   3944   Unknown Driver
 3MEM Nonp       3 (   0)         0 (   0)     3     248 (     0)     82   Unknown Driver

Met de volgende opdracht start u PoolMon. De parameter /i wordt gebruikt om toewijzingen weer te geven met tags die eindigen op MEM.

poolmon /i?MEM 

De volgende opdracht bevat toewijzingen voor tags die beginnen met IP. Hierbij wordt de parameter /g gebruikt, die gebruikmaakt van de inhoud van het pooltag.txt-bestand in de kolom Mapped_Driver.

poolmon /iIp* /g

In de resulterende weergave bevat de kolom Mapped_Driver gegevens uit de pooltag.txt-bestanden.

 Memory:  130616K Avail:   23692K  PageFlts:   146   InRam Krnl: 2108K P: 9532K
 Commit: 187940K Limit: 318628K Peak: 192000K            Pool N: 8372K P:13384K
 System pool information
 Tag  Type     Allocs            Frees            Diff   Bytes      Per Alloc  Mapped_Driver

 IpEQ Nonp          1 (   0)         0 (   0)        1    1808 (     0)   1808 [ipsec][ipsec.sys    -  event queue]
 IpFI Nonp         26 (   0)         0 (   0)       26    7408 (     0)    284 [ipsec][ipsec.sys    -  Filter blocks]
 IpHP Nonp          1 (   0)         1 (   0)        0       0 (     0)      0 [ipsec.sys    - IP Security]
 IpIO Nonp          1 (   0)         1 (   0)        0       0 (     0)      0 [ipsec]
 IpLA Nonp          1 (   0)         0 (   0)        1     248 (     0)    248 [ipsec][ipsec.sys    -  lookaside lists]
 IpSH Nonp          1 (   0)         1 (   0)        0       0 (     0)      0 [ipsec.sys    - IP Security]
 IpSI Nonp       1027 (   0)         0 (   0)     1027   53272 (     0)     51 [ipsec][ipsec.sys    - initial allcoations]
 IpTI Nonp          3 (   0)         0 (   0)        3    5400 (     0)   1800 [ipsec][ipsec.sys    -  timers]

Voorbeeld 3: Geheugenlekken detecteren

In dit voorbeeld wordt een procedure voorgesteld voor het gebruik van PoolMon om een geheugenlek te detecteren.

  1. Start PoolMon met de parameters /p /p (alleen toewijzingen uit de gepaginade pool weergeven) en /b (sorteren op het aantal bytes).

    poolmon /p /p /b
    
  2. Laat PoolMon enkele uren draaien. Omdat het starten van PoolMon de gegevens wijzigt, moet deze een stabiele status herstellen voordat de gegevens betrouwbaar zijn.

  3. Sla de gegevens op die door PoolMon zijn gegenereerd, hetzij als schermafbeelding, of door ze te kopiëren vanuit het opdrachtvenster en in Kladblok te plakken.

  4. Als u terugkeert naar PoolMon, drukt u tweemaal op p om alleen toewijzingen van de niet-gepagineerde pool weer te geven.

  5. Herhaal stap 3 en 4 ongeveer elk half uur gedurende ten minste twee uur, waarna elke keer tussen de gepaginade en niet-gepaginade pool wordt geschakeld.

  6. Wanneer het verzamelen van gegevens is voltooid, bekijkt u de Diffwaarden (toewijzingsbewerkingen minus vrijgavebewerkingen) en bytes (aantal toegewezen bytes minus aantal vrijgemaakte bytes) voor elke tag en let op elke tag die voortdurend toeneemt.

  7. Stop vervolgens PoolMon, wacht enkele uren en start PoolMon opnieuw op.

  8. Bekijk de toewijzingen die zijn toegenomen en bepaal of de bytes nu zijn vrijgemaakt. De waarschijnlijke oorzaak is dat toewijzingen die nog steeds niet zijn vrijgemaakt of die nog steeds groter zijn.

Voorbeeld 4: Een poolgeheugenlek onderzoeken

Het volgende voorbeeld laat zien hoe u PoolMon kunt gebruiken om een geheugenlek in een pool te onderzoeken van een verdacht printerstuurprogramma. In dit voorbeeld geeft PoolMon gegevens weer die Windows verzamelt over geheugentoewijzingen met de Dsrd-tag.

Sommige printerstuurprogramma's wijzen de Drsd-tag toe wanneer ze GDI-objecten (Graphical Device Interface) en het bijbehorende geheugen toewijzen. Als een printerstuurprogramma een objectlek heeft, zal het geheugen dat is toegewezen met de Drsd-tag ook lekken.

Notitie Voordat u de stappen in dit voorbeeld uitvoert, moet u ervoor zorgen dat de printer die u gebruikt, pas wordt onderbroken als u klaar bent. Anders zijn de resultaten mogelijk ongeldig.

Typ op de opdrachtregel het volgende:

poolmon /iDrsd

Met deze opdracht wordt PoolMon geïnstrueerd om informatie weer te geven voor toewijzingen met de "Drsd"-tag. (Pooltags zijn hoofdlettergevoelig, dus zorg ervoor dat u de opdracht precies typt zoals wordt weergegeven.)

Noteer de waarden in de kolommen Diff en Bytes. In de volgende voorbeeldweergave is de waarde van Diff 21 en het aantal bytes 17472.

Memory:  130480K Avail:   91856K  PageFlts:  1220   InRam Krnl: 2484K P: 7988K
Commit:  30104K Limit: 248432K Peak:  34028K            Pool N: 2224K P: 8004K
Tag  Type        Allocs           Frees           Diff  Bytes           Per Alloc

Drsd Paged       560 ( 177)       539 ( 171)       21   17472 (  4992)    832 

Verzend een taak naar de printer, wacht kort tot Windows weer normaal is en noteer vervolgens de waarden voor de kolommen Diff en Bytes.

Memory:  130480K Avail:   91808K  PageFlts:  1240   InRam Krnl: 2488K P: 7996K
Commit:  30152K Limit: 248432K Peak:  34052K            Pool N: 2224K P: 8012K
Tag  Type        Allocs           Frees           Diff  Bytes          Per Alloc

Drsd Paged       737 (   0)       710 (   0)       27   22464 (     0)    832  

Wanneer het geheugenbeheer voor het printerstuurprogramma goed werkt, moet de waarde van Diff na het afdrukken terugkeren naar de oorspronkelijke waarde van 21. Zoals in de voorgaande uitvoer echter wordt geïllustreerd, is de waarde van Diff gestegen tot 27 en is het aantal bytes gestegen tot 22464. Het verschil tussen de eerste en volgende uitvoer betekent dat tijdens het afdrukken zes Drsd-blokken zijn gelekt, wat in totaal 4992 bytes betreft.

Voor meer informatie

Als u denkt dat u een lekstuurprogramma hebt geïdentificeerd, gaat u naar de microsoft-ondersteuningswebsite en zoekt u in de Knowledge Base naar relevante artikelen of neemt u contact op met de leverancier als dit een stuurprogramma van derden is.

Voorbeeld 5: Een terminalserversessie bewaken

In dit voorbeeld ziet u verschillende manieren om toewijzingen van de Terminal Services-sessiegroepen weer te geven. Het toont het gebruik van de opdrachtregelparameter /s , en de s, TSSessionID en i actieve parameters.

Met de volgende opdracht worden toewijzingen van alle Terminal Services-sessiegroepen weergegeven. In dit voorbeeld wordt de lokale computer, die is geconfigureerd als terminalserver, als host voor de sessies gebruikt en clientcomputers de functie Extern bureaublad gebruiken om verbinding te maken met de host.

poolmon /s

Als reactie geeft PoolMon toewijzingen van alle sessiegroepen weer. Noteer de titel Alle sessiegroepgegevens in de koptekst.

Memory:  523572K Avail:  233036K  PageFlts:   344   InRam Krnl: 1828K P:18380K
Commit: 193632K Limit:1279764K Peak: 987356K            Pool N:14332K P:18644K
All sessions pool information
 Tag  Type     Allocs            Frees            Diff   Bytes       Per Alloc

 Bmfd Paged       361 (   0)       336 (   0)       25   57832 (     0)   2313
 DDfb Paged        34 (   0)        22 (   0)       12     720 (     0)     60
 Dddp Paged         8 (   0)         6 (   0)        2     272 (     0)    136
 Dh 1 Paged        24 (   0)        24 (   0)        0       0 (     0)      0
 Dh 2 Paged       344 (   0)       344 (   0)        0       0 (     0)      0
 Dvgr Paged         2 (   0)         2 (   0)        0       0 (     0)      0
 GDev Paged       108 (   0)       102 (   0)        6   20272 (     0)   3378
 GFil Paged        29 (   0)        27 (   0)        2     160 (     0)     80
 GPal Paged        11 (   0)         8 (   0)        3     816 (     0)    272
 GTmp Paged     88876 (   1)     88876 (   1)        0       0 (     0)      0
 GUma Paged         2 (   0)         2 (   0)        0       0 (     0)      0
 Galp Paged      3250 (   0)      3250 (   0)        0       0 (     0)      0
 Gbaf Paged      9829 (   0)      9801 (   0)       28   19712 (     0)    704
 Gcac Paged      3761 (   0)      3706 (   0)       55  288968 (     0)   5253
 Gcsl Paged         1 (   0)         0 (   0)        1     488 (     0)    488
 Gdbr Paged      6277 (   0)      6271 (   0)        6    1872 (     0)    312
 ...

Als u toewijzingen van een bepaalde sessiegroep wilt zien, typt u de sessie-id direct na de parameter /s , zoals wordt weergegeven in de volgende opdracht. Met deze opdracht worden toewijzingen van sessiegroepen voor Terminal Services-sessie 0 weergegeven.

poolmon /s0

Als reactie geeft PoolMon toewijzingen weer van de sessiegroep voor Terminal Services-sessie 0. Let op de titel "Sessie 0-poolgegevens" in de koptekst.

Memory:  523572K Avail:  233024K  PageFlts:   525   InRam Krnl: 1828K P:18384K
 Commit: 193760K Limit:1279764K Peak: 987356K            Pool N:14340K P:18644K
 Session 0 pool information
 Tag  Type     Allocs            Frees            Diff   Bytes       Per Alloc

 Bmfd Paged       361 (   0)       336 (   0)       25   57832 (     0)   2313
 DDfb Paged        34 (   0)        22 (   0)       12     720 (     0)     60
 Dddp Paged         8 (   0)         6 (   0)        2     272 (     0)    136
 Dh 1 Paged        24 (   0)        24 (   0)        0       0 (     0)      0
 Dh 2 Paged       344 (   0)       344 (   0)        0       0 (     0)      0
 Dvgr Paged         2 (   0)         2 (   0)        0       0 (     0)      0
 GDev Paged       108 (   0)       102 (   0)        6   20272 (     0)   3378
 GFil Paged        29 (   0)        27 (   0)        2     160 (     0)     80
 GPal Paged        11 (   0)         8 (   0)        3     816 (     0)    272
 GTmp Paged     89079 (  99)     89079 (  99)        0       0 (     0)      0
 GUma Paged         2 (   0)         2 (   0)        0       0 (     0)      0
 Galp Paged      3250 (   0)      3250 (   0)        0       0 (     0)      0
 Gbaf Paged      9830 (   0)      9802 (   0)       28   19712 (     0)    704
 Gcac Paged      3762 (   0)      3707 (   0)       55  283632 (     0)   5156
 Gcsl Paged         1 (   0)         0 (   0)        1     488 (     0)    488
 Gdbr Paged      6280 (   0)      6274 (   0)        6    1872 (     0)    312
 ...

Als u wilt bepalen welke stuurprogramma's en onderdelen geheugen uit de sessiegroep toewijzen, voegt u de parameter /g toe, zoals wordt weergegeven in de volgende opdracht. De parameter /g voegt een Mapped_Driver kolom toe met de Windows-onderdelen en -stuurprogramma's die elke tag toewijzen.

poolmon /s0 /g

Memory:  523572K Avail:  235876K  PageFlts:    43   InRam Krnl: 1900K P:18860K
Commit: 185040K Limit:1279764K Peak: 987356K            Pool N:14684K P:19124K
Session 0 pool information
Tag  Type     Allocs            Frees            Diff   Bytes      Per Alloc  Mapped_Driver

Bmfd Paged       421 (   0)       396 (   0)       25   57832 (     0)   2313 [Font related stuff]
DDfb Paged        34 (   0)        22 (   0)       12     720 (     0)     60 Unknown Driver
Dddp Paged        11 (   0)         6 (   0)        5     392 (     0)     78 Unknown Driver
Dh 1 Paged        37 (   0)        35 (   0)        2     224 (     0)    112 Unknown Driver
Dh 2 Paged       367 (   0)       364 (   0)        3     912 (     0)    304 Unknown Driver
Dvgr Paged         2 (   0)         2 (   0)        0       0 (     0)      0 [vga for risc video driver]
GDev Paged       119 (   0)       113 (   0)        6   20272 (     0)   3378 [Gdi pdev]
GFil Paged        29 (   0)        27 (   0)        2     160 (     0)     80 [Gdi engine descriptor list]
GPal Paged        11 (   0)         8 (   0)        3     816 (     0)    272 [Gdi Objects]
GTmp Paged     98626 (   1)     98626 (   1)        0       0 (     0)      0 [Gdi Objects]
GUma Paged         2 (   0)         2 (   0)        0       0 (     0)      0 [Gdi Objects]
Galp Paged      3250 (   0)      3250 (   0)        0       0 (     0)      0 [Gdi Objects]
Gbaf Paged     10331 (   0)     10305 (   0)       26   18304 (     0)    704 [Gdi Objects]
Gcac Paged      4722 (   0)      4666 (   0)       56  305400 (     0)   5453 [Gdi glyph cache]
Gcsl Paged         1 (   0)         0 (   0)        1     488 (     0)    488 [Gdi string resource script names]
Gdbr Paged      6972 (   0)      6965 (   0)        7    2184 (     0)    312 [Gdi driver brush realization]

U kunt ook de weergave van de Terminal Services-sessiegroep configureren terwijl PoolMon wordt uitgevoerd. In de volgende tabel ziet u een reeks actieve opdrachten, in de volgorde waarin ze worden getypt en de resulterende PoolMon-weergave.

De reeks begint met een opdracht om PoolMon te starten. Alle andere parameters worden getypt terwijl PoolMon wordt uitgevoerd.

poolmon
Sleutelcode Resultaat Beschrijving

s

Geeft alle sessiegroepen weer.

s

Geeft de systeemgroepen weer.

De parameter s schakelt de weergave tussen de systeemgroepen en de Terminal Services-sessiegroepen in.

0

Geeft sessie 0-pool weer.

U kunt een sessie-id typen tijdens het weergeven van de systeemgroepen.

7

Geeft sessie 7-pool weer.

een

Geeft pooltoewijzingen weer voor sessie 7, gesorteerd op aantal toewijzingen.

Alle standaard uitvoeringsparameters zijn geldig voor sessiepoolweergaven.

0

Geeft toewijzingen weer voor sessie 0, gesorteerd op aantal toewijzingen.

Sessie- en sorteeropties worden bewaard totdat ze zijn gewijzigd.

s

Geeft de systeemgroepen weer.

s

Geeft toewijzingen weer voor sessie 0, gesorteerd op aantal toewijzingen.

De sessieoptie blijft behouden.

10ENTER

Geeft sessie 1-toewijzingen weer en geeft vervolgens sessie 0-toewijzingen weer.

Zonder i kunt u alleen sessie-id's 0 tot en met 9 invoeren.

i

Vraagt om een Terminal Server-sessie-id.

10

Geeft sessie 10 toewijzingen weer.

i

Vraagt om een Terminal Server-sessie-id.

Als u alle sessiegroepen wilt weergeven, drukt u op i en vervolgens op Enter.

BINNENKOMEN

Geeft alle sessiegroepen weer.

Alleen systemen die zijn geconfigureerd als terminalserver wijzen geheugen toe vanuit de sessiegroep. Als u PoolMon gebruikt om de sessiegroep weer te geven op een computer die geen Terminal Server is of als u een sessie-id typt die niet in Windows bestaat, worden er geen toewijzingen weergegeven. In plaats daarvan worden alleen de koppen met algemene geheugengegevens weergegeven.

Met de volgende opdracht worden toewijzingen van alle Terminal Services-sessiegroepen weergegeven:

poolmon /s

In de volgende afbeelding ziet u de PoolMon-weergave die zou resulteren als de opdracht /s is verzonden naar een computer met Windows XP die niet kon worden geconfigureerd als terminalserver:

 Memory:  260620K Avail:   44956K  PageFlts:   308   InRam Krnl: 2744K P:20444K
 Commit: 185452K Limit: 640872K Peak: 192472K            Pool N: 8112K P:20648K
 All sessions pool information
 Tag  Type     Allocs            Frees            Diff   Bytes       Per Alloc