64 位元和 32 位元 dxdiag 有什麼差別?

64 位元和 32 位元 dxdiag 有什麼差別?

我正在做一些日誌記錄,並注意到在 64 位元平台上我可以使用開關/64bit來運行 64 位元dxdiag.我認為這樣做一定有某種原因,即 64 位元版本中的附加功能(或在 x64 上使用 32 位元版本時功能不正確/不足)。具體有什麼差別?

答案1

從個人經驗來看,dxdiag也可以用來判斷驅動程式的32位元或64位元部分是否有問題。例如,在 32 位元中執行 dxdiag 可能不會顯示 DirectDraw 或 D3D 加速;但運行 DXDiag64 可能會顯示一切正常。

這在嘗試解決視訊問題時非常有用,特別是因為大多數遊戲僅在 x86(32 位元)模式下執行。

答案2

不,有沒有什麼“額外的”跑步時DX診斷在 64 位元模式下,它僅運行本機 64 位元可執行檔而不是 32 位元檔案。 64位元不需要模擬或在相容模式下完成,並且能夠最大限度地利用系統,因此它們(應該)能夠運行得更快、更可靠。

(也就是說,這將是可能的在32 位元模式下,它必須跳過一些只有在64 位元模式下才可能進行的測試,類似於遊戲如何以特殊圖形效果的形式擁有「額外」內容,而這些內容只能在更精美的影片中使用- 支援它們的卡。然而,這並不真正適用於 DXDiag;速度和穩定性實際上是您獲得的唯一“額外”。

答案3

是的,有“額外”信息,所有司機都會顯示他們的司機日期。在具有雙 GFX 適配器的筆記型電腦中,只有主適配器會顯示其驅動程式日期,而埋在更深處的輔助適配器不會顯示驅動程式日期。

答案4

除了驅動程式資訊之外,32 位元 dxdiag 的視訊記憶體限制為 4095,而 64 位元 dxdiag 的視訊記憶體限制不易達到(我找不到)。

相關內容