2012-04-23 93 views
4

我已經完成了自己的功課,誠實並嘗試了所有我能想到的方法,但似乎每次打開CMD時都會獲得32位版本,無論我在哪裏打開它來自。我曾嘗試:無法在Win 7上以64位模式運行CMD教授

  1. Windows的啓動寶珠 - > CMD - >進入
  2. 鍵入 'C:\ WINDOWS \ SYSTEM32 \ cmd.exe的'
  3. 鍵入「C:\ WINDOWS \ Syswow64資料\ cmd.exe的'

在每種情況下,我都使用管理員權限運行它,並關閉了UAC。我可以告訴它總是32位,因爲我無法在任何情況下運行nbstat.exe(我期望從32位命令行)。

我進入了Process Explorer,兩個版本都是csrss.exe的同一個實例下的節點,這對我來說並不合適。

有什麼想法?

回答

8

查看進程是否啓動64位或32位的最簡單方法是進入任務管理器的進程選項卡,32位CMD將顯示爲cmd.exe *32

啓動64位CMD的一種方法是使用「我的電腦」並雙擊C:\Windows\System32\cmd.exe

啓動32位CMD的一種方法是做同樣的事情,但雙擊C:\Windows\SysWOW64\cmd.exe

有點奇怪的觀察;似乎如果你從32位啓動64位CMD,它也將啓動爲32位。這可能是你看到32位版本一直顯示的原因。 Explorer是一個64位進程,可以在64位模式下啓動CMD。

相關問題