Was ist der Unterschied zwischen 64-Bit- und 32-Bit-DXDIAG?

Was ist der Unterschied zwischen 64-Bit- und 32-Bit-DXDIAG?

Ich führe einige Protokolle durch und habe festgestellt, dass ich auf 64-Bit-Plattformen den /64bitSchalter verwenden kann, um 64-Bit auszuführen dxdiag. Ich gehe davon aus, dass es dafür einen Grund geben muss, nämlich zusätzliche Funktionalität in der 64-Bit-Version (oder falsche/unzureichende Funktionalität bei Verwendung der 32-Bit-Version auf x64). Was genau sind die Unterschiede?

Antwort1

Aus eigener Erfahrung kann dxdiag auch verwendet werden, um festzustellen, ob ein Problem mit den 32- oder 64-Bit-Teilen der Treiber vorliegt. Wenn Sie dxdiag beispielsweise in 32 Bit ausführen, wird möglicherweise keine Beschleunigung für DirectDraw oder D3D angezeigt. Wenn Sie jedoch DXDiag64 ausführen, ist möglicherweise alles in Ordnung.

Dies ist nützlich, wenn Sie versuchen, Videoprobleme herauszufinden, insbesondere da die meisten Spiele nur im x86-Modus (32 Bit) ausgeführt werden.

Antwort2

Nein, es gibtnichts "Extra"beim LaufenDXDiagIm 64-Bit-Modus werden einfach die nativen 64-Bit-Ausführungsdateien anstelle der 32-Bit-Dateien ausgeführt. Die 64-Bit-Dateien müssen nicht emuliert oder im Kompatibilitätsmodus ausgeführt werden und können das System maximal nutzen, sodass sie schneller und zuverlässiger ausgeführt werden (sollten).

(Das heißt, es wäremöglichdass im 32-Bit-Modus einige Tests übersprungen werden müssen, die nur im 64-Bit-Modus möglich wären, ähnlich wie ein Spiel „zusätzliche“ Inhalte in Form von speziellen Grafikeffekten haben kann, die nur mit einer besseren Grafikkarte verfügbar sind, die sie unterstützt. Dies gilt jedoch nicht wirklich für DXDiag; Geschwindigkeit und Stabilität sind wirklich die einzigen „Extras“, die Sie erhalten.)

Antwort3

Ja, es gibt „zusätzliche“ Informationen. Alle Treiber zeigen ihr Treiberdatum an. Auf einem Laptop mit zwei GFX-Adaptern würde nur der primäre Adapter sein Treiberdatum anzeigen und der sekundäre Adapter, der weiter unten vergraben ist, hätte kein Treiberdatum.

Antwort4

Abgesehen von den Treiberinformationen ist der Videospeicher des 32-Bit-DXDIAG auf 4095 begrenzt, während der 64-Bit-DXDIAG eine nicht leicht erreichbare Grenze hat (ich konnte sie nicht finden).

verwandte Informationen