如何將32位的檔案轉換為64位的

2022-03-11 08:19:55 字數 5498 閱讀 5254

1樓:朗朗蹌蹌

把32位的登錄檔檔案轉換為64位的方法:

1.為了防止登錄檔鍵衝突,登錄檔在某些鍵也分成了兩個部分。

2.一部分是專門給64位系統訪問的,另一部分是專門給32位系統訪問的,放在wow6432node下面。當32位程式去訪問某些鍵值的時候,和檔案轉向類似,系統也會自動地把程式的訪問轉向到wow6432node下面。

3.wow6432node這個節點存在於hkey_local_machine和hkey_current_user下面。wow64disablewow64fsredirection和regopenkeyex方法辦到。

regopenex方法在c#中呼叫宣告方法如下:

[dllimport("advapi32.dll", charset = charset.auto, setlasterror = true)]

public static extern uint regopenkeyex( uintptr hkey,string lpsubkey, uint uloptions,int samdesired,out intptr phkresult);

其中需要注意的是samdesired這個引數。這個引數可以取 key_all_access, key_query_value, key_wow64_64key等值(詳情可以查閱msdn)。已經關閉了檔案系統的轉向,那麼就可以利用:

(key_query_value | key_wow64_64key)來得到登錄檔的完全訪問許可權。這個地方需要注意的是,在vista下面,有一些登錄檔項是隻讀的,如果用了key_all_access這個引數,就會出現「access is denied」 這個錯誤(errorcode = 5)。因此,如果不是要寫入登錄檔的話,不要使用key_all_access。

2樓:匿名使用者

有些軟體是不相容的,你裝個虛擬機器,可以在虛擬機器裡裝個要用的系統

3樓:徐0419凱

這個好像是很困難啊,剛開始的時候我要裝一個軟體,就是32位的,但是我的系統是64位的,後來裝進去的,但是還是用不了,所以後來還是重新做了系統!

4樓:0非無

32位 64位 一般說的是系統 如果說exe格式的應用的話 是不能轉換的 一般都有兩種 要麼就是有一種 但相容32和64的

怎麼把電腦32位怎麼變成64位?

5樓:快樂的小小石

電腦32位系統變成64位的步驟如下:

04、任選一種模式;

05、選擇自定義;

06、選擇安裝位置;

07、點選「下一步」;

08、安裝中;

09、立即重啟;

10、安裝中;

11、完成安裝。

12、輸入使用者名稱;

13、輸入密碼;

14、設定時間。

【電腦系統】即電腦作業系統(computer operating system):是計算機系統中的一個系統軟體,它是這樣一些程式模組的集合,它們管理和控制計算機系統中的硬體及軟體資源,合理地組織計算機工作流程以便有效地利用這些資源為使用者提供一個功能強大、使用方便和可擴充套件的工作環境,從而在計算機與其使用者之間起到介面的作用。

【種類】作業系統的種類很多,各種裝置安裝的作業系統可從簡單到複雜,可從手機的嵌入式作業系統到超級計算機的大型作業系統。相關的作業系統有bsd、mac os x、windows phone和z/os等,除了windows和z/os等少數作業系統,大部分作業系統都為類unix作業系統。

如何把32位的登錄檔檔案轉換為64位的? 50

6樓:朗朗蹌蹌

1.為了防止登錄檔鍵衝突,登錄檔在某些鍵也分成了兩個部分。

2.一部分是專門給64位系統訪問的,另一部分是專門給32位系統訪問的,放在wow6432node下面。當32位程式去訪問某些鍵值的時候,和檔案轉向類似,系統也會自動地把程式的訪問轉向到wow6432node下面。

3.wow6432node這個節點存在於hkey_local_machine和hkey_current_user下面。wow64disablewow64fsredirection和regopenkeyex方法辦到。

regopenex方法在c#中呼叫宣告方法如下:

[dllimport("advapi32.dll", charset = charset.auto, setlasterror = true)]

public static extern uint regopenkeyex( uintptr hkey,string lpsubkey, uint uloptions,int samdesired,out intptr phkresult);

其中需要注意的是samdesired這個引數。這個引數可以取 key_all_access, key_query_value, key_wow64_64key等值(詳情可以查閱msdn)。已經關閉了檔案系統的轉向,那麼就可以利用:

(key_query_value | key_wow64_64key)來得到登錄檔的完全訪問許可權。這個地方需要注意的是,在vista下面,有一些登錄檔項是隻讀的,如果用了key_all_access這個引數,就會出現「access is denied」 這個錯誤(errorcode = 5)。因此,如果不是要寫入登錄檔的話,不要使用key_all_access。

7樓:匿名使用者

windows registry editor version 5.00

[-hkey_current_user\wow6432node\clsid\\version]

8樓:抓住是偶然

看看這個我**的,希望對你有幫助

如何把電腦從32位改為64位

9樓:專揀米粒

64 位的作業系統不可能改成 32 位。

64 位的作業系統是相容 32 位作業系統上執行的程式的。32 位作業系統是不相容 64 位的操作程式的。

任何作業系統都是不能相互轉化的。但可以通過技術手段做到一個電腦有好幾種作業系統。

一般常用的就是雙系統。

所謂的兩個系統是分別裝在不同的分割槽內,後安裝的系統不會覆蓋前一個系統。而且每個單獨的系統都有自己的分割槽格式,不會造成衝突。

安裝了雙系統後,在啟動的時候,有一個多重啟動的選擇選單,可以選擇進入那個作業系統。當前狀態下,只有一個系統是在執行的,不能隨意的切換。如果想要進入另外一個,就要重新啟動,重新選擇。

10樓:騰訊電腦管家

建議重新安裝系統:

1.開機按f2鍵進入該bios設定介面,選擇高階bios設定:advanced bios features;

2.高階bios設定(advanced bios features)介面,首先選擇硬碟啟動優先順序,hard disk boot priority;

3.硬碟啟動優先順序(hard disk boot priority)選擇:使用小鍵盤上的加減號「+、-」來選擇與移動裝置,將u盤選擇在最上面。

4.再選擇第一啟動裝置(first boot device):選擇u盤啟動。

5.然後重啟就可以開始一步步的安裝,安裝過程會重啟數次,等待即可。

11樓:匿名使用者

換系統,,,看來你是對電腦的操作不是很熟悉啊。。。

32位作業系統怎麼改成64位

12樓:行在月夜

電腦32位系統要改成64位只能通過重灌系統的方法來完成,具體的操作步驟如下:

1、首先,開啟64位系統的解壓包,其中可以看到系統映象和安裝程式,這裡雙擊執行安裝程式:

2、然後,在彈出的對話方塊中選擇要安裝系統的硬碟位置:

3、選好之後點選確認按鈕執行操作:

4、之後會出現提示重啟電腦的對話方塊,直接選擇馬上重啟:

5、最後,電腦就會自動安裝64位的系統,等待電腦徹底重啟之後,就可以進入64位系統的桌面了:

13樓:帛春華

回答一、安裝準備

1、首先將c盤裡和桌面上的重要檔案備份一份,以防止檔案丟失。

4、解壓工具:winrar或好壓等解壓軟體

二、32位改64位win7步驟如下

2、將win7.gho檔案和onekey ghost工具放到同一目錄,比如d盤,建議不要放進c盤或者桌面上。

3、雙擊開啟onekey ghost安裝工具,選擇「還原分割槽」,映像路徑選擇win7.gho檔案,選擇安裝位置。例如c盤,然後點選確定。

4、此時會彈出如下圖所示的提示框,確認沒有重要資料之後,點選是,立即重啟進行計算機還原。

5、這時候電腦重啟,開機啟動項多出onekey ghost,預設選擇這個onekey ghost進入。

6、啟動進入到這個介面,執行win7 64位系統還原到c盤的操作,然後我們需要做的就是等待進度條完成。

7、完成這個操作之後,電腦將會自動重啟,然後繼續執行win7 x64系統安裝和配置過程;

8、在升級安裝的過程中會有多次的重啟過程,最後重啟進入全新系統桌面後,win7 32位就成功升級到win7 64位了。

提問先生win732位確能改為64嗎

回答可以改的吧

更多14條

14樓:秋水愛笑笑

不能改,只能重新安裝64位作業系統

15樓:

重新安裝即可 這個不能更改的

16樓:汪汪叫

這個就需要重灌系統了

怎麼把電腦系統32位的改成64位

17樓:

首先電腦硬體要支援64位系統,主要是cpu為雙核,只要電腦不是太老,一般都支援。

改換64位系統實際就是重灌系統為64位。

(2)設定光碟啟動:開機後,當出現主機板自檢畫面或品牌logo畫面時,快速而連續地按bios熱鍵(不同品牌型號電腦bios熱鍵不同,筆記本一般為f2鍵,桌上型電腦一般為del鍵)進入bios設定介面。按左右箭頭鍵移動並回車進入boot(或startups)選項卡,通過按上下箭頭鍵選擇啟動選項、按+或-鍵移動啟動選項,以設定光碟機(cd-rom或***-rom)為第一啟動項(老主機板需要進入advanced bios features選項卡後,在「1st boot device」處回車,再選擇cd/***-rom),再按f10儲存退出重啟。

部分新主機板支援開機後連按f12或f11進入啟動選項選單,可不進cmos介面直接選擇光碟機。重啟電腦時及時將系統光碟插入光碟機。重灌系統完成後要注意設定硬碟為第一或第二啟動項。

(3)克隆安裝系統:光碟啟動成功後會顯示功能選單,此時選擇選單中的「安裝系統到硬碟第一分割槽」,回車確定後按提示操作,或者進入pe系統後,執行桌面上的「一鍵安裝系統」,電腦會自動執行ghost軟體自動載入gho檔案克隆安裝到c區,整個過程基本無需人工干預,直到最後進入系統桌面。

如何將FAT32磁碟格式轉換為NTFS格式,求無損轉換

fat32轉ntfs ntfs無損轉fat32 windows xp本身支援ntfs分割槽,使用ntfs分割槽的安全程度和磁碟管理比其他分割槽格式要好。在安裝windows xp時,系統會自動讓你選擇是否將現有分割槽轉化為ntfs分割槽,如果當時沒有選擇,而現在又想將硬碟轉為ntfs,除了使用par...

C如何將byte轉換為漢字,C 中如何將byte 轉化為字串

使用 encoding.utf8.getstring bytes 即可 其中utf8可以寫成其他的編碼格式。net framework 提供以下 encoding 類的實現以支援當前 unicode 編碼和其他編碼 asciiencoding 將 unicode 字元編碼為單個 7 位 ascii ...

如何判斷自己電腦32位還是64位

怎麼看電腦是32位還是64位 32位和64位主要是windows的系統版本,只有什麼樣的電腦適合32位,什麼樣的電腦適合64位。我的建議是 如果你的電腦記憶體在4g以上建議你安裝64位的系統,如果你的電腦記憶體2g左右的話更加適合於裝32位的。關於如何檢視那,你進入在桌面我的電腦上右鍵屬性就可以看到...