我有一個配置挺好的電腦,win10 64位的系統,但是最近下載的一個軟件用着巨慢,導致我嚴重想知道下載的軟件是64位的還是32位的
百度谷歌了很久,大多數都說是兩個方法:
1. 判斷文件的安裝路徑,如果是安裝在“Program Files (x86)”下的就是32位,在“Program Files”下的就是64位,但此方法有個前提——不是自己指定的路徑
2. 查看任務管理器“ctrl+alt+del”,“進程”頁查看程序是否有“32bit”的后綴,
這兩種方法里,
第一種方法經我驗證是不靠譜的,我下載了一個64位的軟件默認安裝路徑也是“Program Files (x86)”
第二種方法簡單可行,
后來一想任務管理器進程頁能看,那詳情頁也必須能看呀,搗鼓了一下,果不其然,在詳情頁展示列表的標題欄上右鍵,選擇“選擇列”,在彈出的列表中勾選“平台”,即可展示軟件位數,如圖:
除了上面的兩種方法外,還在一個微軟問答網站上看到了第三種“暴力”的方法,
該方法需要一個能讀取二進制文件的編輯器,恰好我有一個emeditor,
在文件上右鍵,用emeditor打開,選擇“以二進制方式打開(十六進制視圖)”
然后找到片段“This program cannot be run in DOS mode”, 然后在其附近找“PE..L”或“PE..d”,
其中 "PE..L" (十六進制代碼: 504500004C) = 32 bit,"PE..d†" (十六進制代碼: 504500006486) = 64 bit,
如圖:





