Freigeben über


d, da, db, dc, dd, dD, df, dp, dq, du, dw (Display-Speicher)

Die Befehle d* zeigen den Inhalt des Speichers im angegebenen Bereich an.

d{a|b|c|d|D|f|p|q|u|w|W} [Options] [Range] 
dy{b|d} [Options] [Range] 
d [Options] [Range] 

Parameter

Optionen

Gibt eine oder mehrere Anzeigeoptionen an. Sie können jede der folgenden Optionen angeben, jedoch nicht mehr als eine /p*-Option.

/cWidth

Gibt die Anzahl der Spalten an, die für die Anzeige verwendet werden sollen. Wenn Sie diese Option nicht angeben, hängt die Standardanzahl der Spalten vom Anzeigetyp ab.

/p

(Nur Kernel-Modus) Verwendet physikalische Speicheradressen für die Anzeige. Der durch Range angegebene Bereich wird aus dem physischen Speicher und nicht aus dem virtuellen Speicher entnommen.

/p[c]

(Nur im Kernelmodus) Wie /p, mit dem Unterschied, dass zwischengespeicherter Speicher gelesen wird. Schließen Sie die Klammern um c ein.

/p[uc]

(Nur im Kernelmodus) Wie /p, mit dem Unterschied, dass nicht gepufferter Speicher gelesen wird. Schließen Sie die Klammern um uc ein.

/p[wc]

(Nur Kernel-Modus) Wie /p, mit dem Unterschied, dass der kombinierte Schreibspeicher gelesen wird. Schließen Sie die Klammern um wc ein.

Bereich

Gibt den Speicherbereich an, der angezeigt werden soll. Weitere Details zur Syntax finden Sie unter Adress- und Adressbereichssyntax. Wenn Sie Range weglassen, zeigt der Befehl den Speicher ab der Endposition des letzten Anzeigebefehls an. Wenn Sie Range weglassen und es keinen vorherigen Anzeigebefehl gibt, beginnt die Anzeige am aktuellen Befehlszeiger.

Environment

Modes: Benutzermodus, Kernel-Modus

Targets: Live, Crash Dump

Platforms: Alle

Zusätzliche Informationen

Einen Überblick über die Speichermanipulation und eine Beschreibung anderer speicherbezogener Befehle finden Sie unter Lesen und Schreiben von Speicher.

Hinweise

Jede angezeigte Zeile enthält die Adresse des ersten Bytes in der Zeile, gefolgt vom Inhalt des Speichers an dieser und den folgenden Stellen.

Wenn Sie Range weglassen, zeigt der Befehl den Speicher ab der Endposition des letzten Anzeigebefehls an. Mit diesem Ansatz können Sie den Speicher kontinuierlich durchsuchen.

Dieser Befehl existiert in den folgenden Formen. Bei den zweiten Zeichen der Befehle dd, dD, dw und dW wird zwischen Groß- und Kleinschreibung unterschieden, ebenso bei den dritten Zeichen der Befehle dyb und dyd.

Get-Help Anzeigen
d Dieser Befehl zeigt Daten im gleichen Format an wie der letzte Befehl d*. Wenn kein vorheriger Befehl d* erteilt wurde, hat d* die gleiche Wirkung wie db. Beachten Sie, dass d den letzten Befehl, der mit d begann, wiederholt. Diese Befehle umfassen dda, ddp, ddu, dpa, dpp, dpu, dqa, dqp, dqu, dds, dps, dqs, ds, dS, dg, dl, dt, dv sowie die Anzeigebefehle in diesem Artikel. Wenn die nach d angegebenen Parameter nicht geeignet sind, kann es zu Fehlern kommen.
da ASCII-Zeichen. Jede Zeile kann bis zu 48 Zeichen enthalten. Die Anzeige erfolgt bis zum ersten Nullbyte oder bis alle Zeichen des Bereichs angezeigt wurden. Alle nicht druckbaren Zeichen, wie Wagenrücklauf und Zeilenvorschub, werden als Punkte (.) angezeigt.
db Byte-Werte und ASCII-Zeichen. Jede Displayzeile zeigt die Adresse des ersten Bytes in der Zeile, gefolgt von bis zu 16 hexadezimalen Bytewerten. Auf die Byte-Werte folgen unmittelbar die entsprechenden ASCII-Werte. Der achte und neunte Hexadezimalwert werden durch einen Bindestrich (-) getrennt. Alle nicht druckbaren Zeichen, wie Wagenrücklauf und Zeilenvorschub, werden als Punkte (.) angezeigt. Der Standardwert ist 128 Bytes.
dc Doppelwortwerte (4 Byte) und ASCII-Zeichen. Jede Displayzeile zeigt die Adresse des ersten Wortes in der Zeile und bis zu acht hexadezimale Wortwerte und ihre ASCII-Entsprechung. Die Standardanzahl beträgt 32 DWORDs (128 Bytes).
dd Doppelwortwerte (4 Bytes). Die Standardanzahl beträgt 32 DWORDs (128 Bytes).
dD Doppelt genaue Gleitkommazahlen (8 Byte). Der Standardwert ist 15 Nummern (120 Bytes).
df Einfach genaue Gleitkommazahlen (4 Bytes). Der Standardwert ist 16 Nummern (64 Bytes).
dp Werte in Zeigergröße. Dieser Befehl entspricht dd oder dq, je nachdem, ob die Prozessorarchitektur des Zielcomputers 32-Bit oder 64-Bit ist. Die Standardanzahl ist 32 DWORDs oder 16 Vier-Wort-Werte (128 Bytes).
dq Vier-Wort-Werte (8 Bytes). Die Standardanzahl ist 16 Vier-Wort-Werte (128 Bytes).
du Unicode-Zeichen Jede Zeile kann bis zu 48 Zeichen enthalten. Die Anzeige erfolgt bis zum ersten Nullbyte oder bis alle Zeichen des Bereichs angezeigt wurden. Alle nicht druckbaren Zeichen, wie Wagenrücklauf und Zeilenvorschub, werden als Punkte (.) angezeigt.
dw Wortwerte (2 Bytes). Jede Displayzeile zeigt die Adresse des ersten Wortes in der Zeile und bis zu acht hexadezimale Wortwerte an. Die Standardanzahl beträgt 64 Wörter (128 Bytes).
dW Wortwerte (2 Byte) und ASCII-Zeichen. Jede Displayzeile zeigt die Adresse des ersten Wortes in der Zeile und bis zu acht hexadezimale Wortwerte an. Die Standardanzahl beträgt 64 Wörter (128 Bytes).
dyb Binäre Werte und Byte-Werte. Der Standardwert ist 32 Bytes.
dyd Binäre Werte und Doppelwortwerte (4 Bytes). Die Standardanzahl beträgt 8 DWORDs (32 Bytes).

Wenn Sie versuchen, eine ungültige Adresse anzuzeigen, wird ihr Inhalt als Fragezeichen dargestellt (?).