64位系統執行32位程式與32位系統執行32位軟體區別

2022-06-04 17:26:33 字數 5395 閱讀 7171

1樓:使命召喚扛把子

wow64 子系統需要將 32 位引數擴充套件到 64 位,並且需要將 64 位的返回值截斷為 32 位。在最糟糕的情況下,wow64 子系統將需要進行核心呼叫,涉及到的不僅僅是到核心的轉換,還有從處理器的 32 位相容性模式到其本機 64 位模式的轉換。在 wow64 下執行時,應用程式將無法妥當地進行調整。

因為現在很多程式還是用的32位(有些64位程式的存在相容性問題,如64位的chrome不相容一些外掛,office不相容一些載入巨集 ),那麼將 32 位引數擴充套件成64位這上面,每次用都因此比在32位win7上多花時間。

所以32位系統執行32位軟體更快

怎麼在win7 64位系統正常執行32位軟體程式

2樓:吧友

可以按照如下方式進行操作:

1、滑鼠右鍵單擊:直接執行時有相容性問題的程式,在彈出的右鍵選單中點選「屬性」。如下圖:

2、如下圖,切換到「相容性」選項卡,在「以相容模式執行這個程式」前面的核取方塊裡「√」:

3、下拉選單,選擇相容執行的系統版本,下圖是「windows10」的專案,已經沒有xp相容模式了,windows7裡還有xp相容模式,可以嘗試選擇「windows xp」,最後點選下方的「確認」,設定完畢。調整設定後再雙擊執行該程式,就可以以相容模式執行程式了:

32位系統與64位系統的區別:

第一,設計初衷不同。

第二,要求配置不同。

64位作業系統只能安裝在64位電腦上。同時需要安裝64位常用軟體以發揮64位(x64)的最佳效能。32位作業系統則可以安裝在32位(32位cpu)或64位(64位cpu)電腦上。

當然,32位作業系統安裝在64位電腦上,其硬體恰似「大牛拉小車」:64位效能就會大打折扣。

第三,運算速度不同。

64位cpugprs的資料寬度為64位,64位指令集可以執行64位資料指令,也就是說處理器一次可提取64位資料(只要兩個指令,一次提取8個位元組的資料),比32位(需要四個指令,一次提取4個位元組的資料)提高了一倍,理論上效能會相應提升1倍。

3樓:匿名使用者

(1)無需特別操作,windows7 64位系統直接相容32位軟體,直接雙擊執行即可。

(2)windows xp64位是後期補的,第一個普及的家用64位系統是win7 x64,這是2023年釋出的作業系統,經過微軟長達6年的打磨,已經對32位程式有很好的相容性了,在win7 64位系統裡執行32位程式不需要特別的操作,直接執行即可。

(3)如果直接執行後,出現相容性問題,應該不是64位和32位程式的問題,而是win xp 和win7兩代作業系統之間的差異,比如許可權系統的不同,可以嘗試調整「相容性」選項,調整方法如下:

① 滑鼠右鍵單擊:直接執行時有相容性問題的程式,在彈出的右鍵選單中點選「屬性」。如下圖:

② 如下圖,切換到「相容性」選項卡,在「以相容模式執行這個程式」前面的核取方塊裡「√」:

③ 下拉選單,選擇相容執行的系統版本,下圖是「windows10」的專案,已經沒有xp相容模式了,windows7裡還有xp相容模式,可以嘗試選擇「windows xp」,最後點選下方的「確認」,設定完畢。調整設定後再雙擊執行該程式,就可以以相容模式執行程式了:

4樓:匿名使用者

cad等專業軟體有區分32位版和64位版,無解,開發時就註定了,不能用32位相容模式執行,改下64位的。 對專業辦公軟體不建議虛擬機器(不解釋!誰用誰知道)。

可以去電驢下,含序號產生器的不要錢,我現在就用著。

5樓:匿名使用者

你可以裝個虛擬機器,在虛擬機器裡安裝32的

6樓:匿名使用者

我暈,直接開啟,64比32高

64位作業系統執行32位軟體會怎麼樣

7樓:

64位作業系統執行32位軟體可能會出現不相容的情況。

解決的方法:

1、首先進入windows桌面底部,在windows搜尋框中鍵入「windows功能」並選擇最佳匹配來訪問windows功能。

2、在彈出的應用程式列表中,單擊「internet資訊服務」框,3、然後選擇「確定」按鈕。安裝此功能需要一分鐘通過在windows搜尋框中鍵入「internet資訊服務」並選擇最佳匹配來啟動iis管理器。

4、您將在左側視窗中看到您的計算機名稱,它並單擊「應用程式池」。

5、在右側視窗中,右鍵單擊「預設應用程式池」並選擇「高階設定」。

6、選擇「啟用32位應用程式」並將其從false更改為true。單擊確定,然後重新啟動計算機就完成了。

8樓:smile灬微光丶

如果軟體有32位和64位的,那麼64位程式在64位作業系統上執行流暢度要大於32位程式在32位作業系統上執行流暢度,而32位程式在32位作業系統上執行流暢度要大於64位程式在32位作業系統上執行流暢度。所以作業系統是64位的話,去執行32位就會感覺像大卡車拉小物件一樣,綽綽有餘。

對於不同的作業系統和cpu對於不同位數的應用軟體執行起來效果也不一樣。64位作業系統只能安裝在64位cpu的電腦上並且執行64的應用軟體才能發揮出最佳的效能。

同理,32位系統一樣。不過32位cpu的電腦上只能安裝32位作業系統而安裝不了64位。

擴充套件資料

當win64位作業系統執行起來的時候是要比win32位的系統,理論上快2倍。64位的cpu既可以安裝64位系統,也可以安裝32位系統,效能都可以達到最高。

而32位的cpu可以安裝32位系統,雖然也可以安裝64位系統,但是效能永遠不能提高到64位的系統,就像32位cpu的電腦安裝了64位的系統,那麼cpu的處理能力只能達到一半並且還有可能出現電腦卡頓現象,相容性不是很好。

9樓:購物完美

不會變快。

假設所執行的軟體有32位和64位版本,兩者在功能方面完全相同,只是編譯的環境選項不同。

那麼,在機器效能相同且都是64位機器(注意這裡指的是機器而不是系統)的情況下,程式執行效率由高到低排列如下:

64位的程式在64位的系統下執行;

32位的程式在32位的系統下執行;

32位的程式在64位的系統下執行;

64位的程式在32位下無法執行。

造成這樣結果的原因是:

64位的程式在64位的系統下執行能充分發揮系統和硬體的效能,所以效率最高。

32位的程式在32位的系統下執行能充分發揮系統的效能,但是對於硬體不能充分發揮,所以次之。

32位的程式在64位的系統下執行不僅不能發揮系統和硬體的效能,還迫使系統採用」虛擬「的方式營造出一個32位的環境給程式,所以效率更低。

64位的程式不能在32位下執行,因為兩者差異太大。

當然這裡所說的效率高低只是綜合評價,也不排除在一些極端下不符合這個規律。

10樓:匿名使用者

64位本就自動相容32位,不過某些程式依然還是執行不了的,你可以試試相容模式,如果還是不行,那就沒有辦法瞭望採納

11樓:

理論上來說,64位的系統是可以相容32位的軟體的。但也不排除有些軟體做得不夠好,而無法在64位的系統中執行。

12樓:s平靜如水

32位有些軟體執行不了

如何讓64位系統執行32位軟體? 5

13樓:菜刀亂飛

64位的不能執行32位的軟體嗎?可以吧,你試試用相容模式開啟。

14樓:時尚丿威少

額你不是遊戲發燒友用64位系統幹嘛,64位系統最突出的功能就是突破,32位系統的執行記憶體限制,供遊戲發燒友安裝更大的記憶體條供遊戲使用,平常不要大型遊戲發燒的用32位系統就ok了,而且64位系統最差的就是不全部支援32位的軟體,在64位系統上面玩dnf就不能玩,玩cf延遲也會高,所以建議你換會32位。額還有64位的系統目前沒有辦法支援所有的32位軟體,謝謝採納純手打。

32位和64位的應用軟體區別是什麼

15樓:伍幻琴

這個位數指的是cpu gprs(general-purpose registers,通用暫存器)的資料寬度為64位,64位指令集就是執行64位資料的指令,也就是說處理器一次可以執行64bit資料。64bit處理器並非現在才有的,在高階的risc(reduced instruction set computing,精簡指令集計算機)

64bit計算主要有兩大優點:可以進行更大範圍的整數運算;可以支援更大的記憶體。要實現真正意義上的64位計算,光有64位的處理器是不行的,還必須得有64位的作業系統以及64位的應用軟體才行,三者缺一不可,缺少其中任何一種要素都是無法實現64位計算的。

目前主流cpu使用的64位技術主要有amd公司的amd64位技術、intel公司的em64t技術、和intel公司的ia-64技術。其中ia-64是intel獨立開發,不相容現在的傳統的32位計算機,僅用於itanium(安騰)以及後續產品itanium 2,一般使用者不會涉及到,主要用於伺服器。

16樓:匿名使用者

cpu一次處理位元組數不同,由最初的8位,16位發展為了現在32位cpu為主流,64位cpu與之並存的現狀。64位處理器相當於,一次可以處理最高64位元組的資料,而32位最高就只能處理32位元組的資料,自然64位cpu更出眾,而且必然會隨著發展而取代32位cpu

隨著cpu的發展,作業系統也分為了32位和64位,分別於cpu相對應,並且64位作業系統可以相容32位軟體,32位作業系統卻不能執行64位軟體

但是由於現在32位cpu,32位作業系統是主流,擁有更大的軟體庫,以及開發團隊,所以64位系統雖然效能強勁,但是相容性不好,這點上比不上32位作業系統

32位軟體大部分可以執行在兩種系統上,64位軟體只能用在64位作業系統上

32位軟體,只要沒有特殊要求,理論上來說,執行在64位作業系統上速度會更快一些

64位作業系統是不是幾乎都支援在能32位系統上執行的軟體?

17樓:匿名使用者

64bit的作業系統有相容模式,可以支援32bit系統的軟體。不過部分軟體的支援情況還取決於軟體本身設計時的相容性,不能一概而論。

18樓:我是瘋子之王

64位的windows 7,windows 8和windows 8.1已經完美支援執行32位的軟體,但是64位的vista只能執行部分32位軟體,64位xp不能執行32位軟體,因為當時64位並沒有普及,當時64位vista和64位xp是為專業的人士設計的。

19樓:匿名使用者

大部分32位的軟體都能在64位的win7下執行!有些軟體甚至根本不用在64位系統下重新安裝!現在win7 的sp1補丁釋出後,系統的相容性有了提高,相當多的主流的32位軟體都可以在64們的win7 sp1下執行!

不能執行的只是一些很專業的軟體,如網銀上的磁碟程式、專業領域的專業軟體,以及全部的32位病毒木馬等。

64位和32位速度一樣嗎,64位系統和32位系統哪個速度快

現在的64位。都不是純64。如果到純64位的時代,32位的程式都不可以使用了現在也有不少軟體更新了支援64位的技術。所以64位的硬體平臺是支援32位的軟體和系統。同一個品牌同一個cpu 的情況也速度基本一樣。就是。64位的cpu 多了。新的指令。對部分程式支援的好。還有的就是。畫面的渲染效果。如果現...

電腦32位可以裝64位的軟體嗎,32位系統可以使用64位軟體嗎

不能。32位的作業系統是不能安裝64位的軟體的。但64位的作業系統是可以安裝所以32位的軟體的。擴充套件資料 32位系統與64位系統的區別 第一,設計初衷不同。第二,要求配置不同。64位作業系統只能安裝在64位電腦上 cpu必須是64位的 同時需要安裝64位常用軟體以發揮64位 x64 的最佳效能。...

win7系統32位與64位哪個好

32位系統好還是64位系統好,首先先了解下32位win7系統和64位win7系統的區別 從設計的初衷考量,64位win7作業系統是高科技人員使用本行業特殊軟體的執行平臺,而32位作業系統則是為普通使用者設計的 64位處理器的優勢還體現在系統對記憶體的控制上。32位的win7系統最大的支援是3.25g...