1. 程式人生 > >如何使32位Win7支援超過4GB的記憶體,而不裝64位

如何使32位Win7支援超過4GB的記憶體,而不裝64位

如何使32位Win7支援超過4GB的記憶體

32位系統支援更大的記憶體超過4G

【情況引數:】

PC: 聯想商用桌上型電腦,M4350
RAM: 1600, DDR3 , 2GB
OS: Win7 專業版 32位

【情況描述:】

買了一根8GB金士頓記憶體條,裝上發現原來32bit Win7 32位系統最多支援3.25GB記憶體大小,百度發現2的32次方~=4GB(4.294*10^6),果然無法定址超過4GB的記憶體。找了一些解決方法,最官方的說法是改裝64位作業系統

鑑於時間關係和沒心情折騰BackUp之類的事情,使用“把未用上的記憶體虛擬成一個硬碟,再將其設定成虛擬記憶體”的方法,來使之物盡其用。

親自嘗試了一下,耗時1小時,感覺記憶體用量到達90%時,系統仍然健步如飛,猜想是因為虛擬記憶體比以前使用C盤做虛擬記憶體要給力多了。

【具體設定步驟見下:】

這篇文章應該加精!

【轉:】

WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體

WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片1

現在的筆記本記憶體可以說已經是一頭小白菜了,很便宜,本人看到時機難得,所以也買了一條新記憶體,是Y450 tsi 3G記憶體升級到6G,但是自己使用的是win7 32位數的,只能識別2.96G(在cpu小工具中顯示識別3G),新手的我就開始尋找能夠讓系統識別6G記憶體的方法,方法一、可以安裝win7 64位數系統,識別4G記憶體,但是64

位的現在感覺軟體很少,而且聽說相容性有待提高,所以就沒有去安裝,主要是捨不得自己的一鍵恢復,呵呵呵;方法二、可以安裝readyfor4GB軟體來識別,自己弄了之後,總感覺自己進入的系統都不是原來的了,都是通過軟體進入的另一個映象系統,而且有些貼子說存在的問題比較多,所以之後也把它給刪除了,方法可以在這個論壇中搜索有詳細方法;最後還是決定用Ramdisk軟體來利用未識別的記憶體來做一個虛擬盤。

自己比較不懂,所以還是選擇了搜尋論壇裡面的方法,裡面倒是有一個比較詳細的,作者的飛飛AS,地址為http://ideapad.zol.com.cn/44/160_434514.html,我用了裡面的方法安裝和建立,但是發現不是利用未識別的記憶體,而是分取以識別的記憶體來建立虛擬盤的,如下圖。


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片2

不死心的我,經過反覆的試驗之後發現了正確的設定方法,在這裡就不提供安裝方法了,安裝不是很難,在這裡主要介紹怎樣正確設定利用未識別記憶體和怎樣將系統臨時資料夾和IE臨時資料夾移到新建的虛擬盤中。在這就只附帶破解程式VSuite Ramdisk Pro V4.6 完美破解.rar(大小15k,下載次數:196),可以破解(VSuite Ramdisk Pro V4.6)軟體可以直接百度“VSuite Ramdisk Pro V4.6 完美破解”下載使用即可。

安裝完成後,開啟軟體,進入主介面


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片4


勾選啟用系統未識別記憶體,彈出警告,點選是確定啟用,彈出選項設定,點選不作更改,點選記憶體虛擬硬碟,回到主介面

WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片5


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片6


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片7


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片8



可以看到選項倒數第三行顯示“剩餘/總記憶體:”容量,勾選優先使用系統未識別記憶體選項,設定硬碟記憶體在總容量的範圍內(我只建立一個,所
以使用全部,充分利用未識別記憶體),選擇右邊的直接IO硬碟選項,碟符、卷標自己喜歡神馬就選擇神馬,檔案系統選擇NTFS,其它選擇未去深入研究,最後還應該勾選建立TEMP資料夾,為之後改變環境變數做準備,點選建立。(本文PDF含圖下載:http://download.csdn.net/detail/sonictl/8041161



WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片9

WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片10
WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片11


成功建立後可以看到,剩餘記憶體為0MBCPU小工具顯示的空閒記憶體沒有減少,說明的確使用的是系統未識別記憶體,點選退出即可。

WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片12


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片13

開啟我的電腦,可以看到一個新盤就這樣產生。


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片14

成功建立後,來利用這記憶體虛擬盤吧!查了可以將系統臨時資料夾、虛擬記憶體和IE臨時資料夾設定在新盤上。方法如下:

移動系統臨時資料夾:右鍵計算機-屬性-高階系統設定-高階-環境變數,分別選擇使用者變數和系統變數中的TEMPTEP,點選後,選擇編輯,輸入新建碟符,一般為X:TEMPX代表你的碟符,可以直接複製四個都使用這個資料夾,編輯完成點選確定。可以直接重啟使用配置,也可以完成下面設定後一併重啟(設定IE臨時資料夾時,會自動重啟,所以我將它放到最後)。


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片15


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片16

設定虛擬記憶體:右鍵計算機-屬性-高階系統設定-高階-設定(效能)-高階,在虛擬記憶體中點選更改,選擇自己需要設定虛擬記憶體的盤,選擇自定義,輸入初始大小和最大值,然後點選設定,最後確定,完成。


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片17

移動IE臨時資料夾:開啟IE瀏覽器-工具-Internet選項-常規-設定(瀏覽歷史記錄)-移動資料夾,選擇自己的新建虛擬盤下的TEMP檔案,確定,完成,自動重啟。


WIN7系統下正確設定RAMDISK軟體利用系統未識別記憶體圖片18

圓滿完成。此貼盡代表個人使用經驗,如有什麼地方沒有設定好,請點出,方便大家修改,或有更好的方法讓系統識別多一點的記憶體,也請介紹,我代表廣大記憶體大使用者謝謝您!

我是個初學者,有神馬不周的地方請明示,謝謝!


相關推薦

如何使32Win7支援超過4GB記憶體64

如何使32位Win7支援超過4GB的記憶體 讓32位系統支援更大的記憶體超過4G 【情況引數:】 PC: 聯想商用桌上型電腦,M4350RAM: 1600, DDR3 , 2GBOS: Win7 專業版 32位 【情況描述:】 買了一根8GB金士頓記憶體條,裝上發現原來3

win732)U盤安裝、解除安裝ubuntu(64)雙系統

前記:鑑於安裝雙系統走過的坑,把成功安裝的經過彙總如下,親測 一、下載系統映象和USB燒錄軟體 Ubuntu系統映象,官網下載。USB燒錄軟體,我用的UtraISO2G以上空間的U盤。 三、為Ub

嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 Oracle 客戶端組件的情況下以 64 模式運行將出現此問題

orm 項目 inf article res info csdn 題解 cep 解決辦法: 原因:VS2013生成的網站,裏面有個地方調用32位的DLL文件,放到64位的服務器上提示錯誤“System.BadImageFormatException: 試圖

win7 、vistar、server2008 R2 、各種64系統 安裝區域網共享印表機到驅動的問題

我用的是win7 64位伺服器版的系統 也就是 winserver2008 R2 今天列印東西發現找不到區域網的XP系統共享的印表機 於是忙活了一番 解決了問題,如下方法: 飲水思源:http://hi.baidu.com/tyhggz/blog/item/24738a15c

根據不同的作業系統(64/32設定檔案以64執行。又可解決問題:“試圖載入正確的程式”。

//button事件 void CSqlConTestDlg::OnOK() {          CString strPath = "cmd.exe";          if(IsWow64())          {                    Wow64D

安裝visio報錯提示無法安裝64版本的Office找到了以下32程式怎麼辦

今天安裝Visio準備用來寫系統詳細說明書上面畫圖的結果發現居然報錯,實在是我也沒有裝過office. 試過了幾個方案什麼office修復助手啊,什麼什麼的發現卵用沒有  最後解決方案: win+r開啟執行。輸入regedit,依次到HKEY_CLASSES_ROO

為什麼Byte是8但是卻只能表示到127是255?

第一個問題:我們都知道一個二進位制8位能表示的最大值是 1111 1111 == 255,但為什麼最大表示到127? 因為對於計算機來說,一個二進位制的數字它的最高位是符號位,0表示正數,1表示負數。所以 1111 1111 表示的 -127, 而 0111 1111 表示的是127,範圍

PowerDesigner從資料庫中反向生成PDMName顯示欄說明的解決方法

使用Reverse engineer從資料庫反向生成PDM的時候,PDM中的表的Name和Code事實上都是Code,為了把Name替換為資料庫中Table或Column的中文Comment,可以使用以下指令碼: 在PowerDesigner中使用方法為:   PowerD

win7和ubuntu雙系統直接進入windows啟動項選擇選單進入grub的解決方案。

一、Ubuntu採用grub引導,首先要將grub引導去掉,重建windowsmbr引導,下載MbrFix.exe. 並將它放到C盤根目錄(其他目錄也可),進入cmd模式,輸入cd\(即轉到mbrfix所在目錄),執行命令MBRFix/drive0fixmbr/yes,重啟

調整linux核心儘量用記憶體不用swap

三.  Linux 記憶體機制 Linux支援虛擬記憶體(VirtualMmemory),虛擬記憶體是指使用磁碟當作RAM的擴充套件,這樣可用的記憶體的大小就相應地增大了。核心會將暫時不用的記憶體塊的內容寫到硬碟上,這樣一來,這塊記憶體就可用於其它目的。當需要用到原始的內容時,它們被重新讀入記憶體。這些操作對

Spring Boot配置動態資料來源訪問N個數據庫支援資料庫動態增刪數量

方案能支援資料庫動態增刪,數量不限。資料庫環境準備下面以Mysql為例,先在本地建3個數據庫用於測試。需要說明的是本方案不限資料庫數量,支援不同的資料庫部署在不同的伺服器上。如圖所示db_project_001、db_project_002、db_project_003。 搭

IntelliJ IDEA 1516 win 7 64安裝包以及註冊碼 百度雲盤

不知道發出來,有用沒有,要是官網下載不了的話,可以用我的這個哦,雖然不是最新的。 ideaIU-162.1447.21 ideaIU-15.0.2 win7  64系統的安裝包 連結:http://

在HAL庫的基礎上修改串列埠中斷函式使串列埠中斷接收不定長資料發生丟失現象。

        之前一直用STM32CUBE配置工程,但是一用到USART1的DMA接收中斷,或者USART1的接收中斷,就會出現問題,在之前的除錯中發現USART1的DMA與ADC1的DMA有衝突(原因我也不造啊),後來將USART1的DMA接收中斷改成USART1的接收中

win764安裝apache ftp sever1.6.0並解決在64系統下出現的問題

 本次安裝環境為win764位與apache ftp sever1.6.0 一、apache ftp sever1.6.0安裝教程 1、下載apache ftp sever1.6.0,現在官網上好像下不到了,請自行百度 2、解壓縮到本地目錄,比如說我的是F:\apache-

為什麼欄儘可能用NOT NULL是NULL

NULL為什麼多人用? 1、NULL是建立資料表時預設的,初級或不知情的或怕麻煩的程式設計師不會注意這點。 2、很多人員都以為not null 需要更多空間,其實這不是重點。 3、重點是很多程式設計師覺得NULL在開發不用去判斷插入資料,寫sql語句的時候更方便快捷。 網上

access Vba中對日期時間欄賦空值時要用Null 是""。

  最近一片白雲對“鶴慶縣人事工資變動調資與工資管理系統”增加了一些功能,其中就是能將Access資料表“職工檔案”中的“薪級變動時間”欄位、“崗位變動時間”欄位的日期用程式自動更新為空,在用SQL語句中遇到一點點小問題,經過在網上查詢,問題總算解決了,怪自己學藝不夠紮實。現將SQL語句提供給正在尋找答案的

32CPU支援4GB+記憶體?終於搞懂了

http://news.mydrivers.com/1/571/571392.htm 今天給大家科普一個,那就是記憶體定址能力與CPU的位寬有關係嗎? 答案是沒有關係。 這個問題以訛傳訛了很多人,傳了很久,確實有必要說說。 CPU的定址能力與它的地址匯流排位寬有關,而我們通常

PAE——使32系統支援最大64G記憶體

1 PAE Physical Address Extension(PAE,中文譯名:實體地址擴充套件)技術最初是為了彌補32位地址在PC伺服器應用上的不足而推出的。我們知道,傳統的IA32架構只有32位地址匯流排,只能讓系統容納不超過4GB的記憶體,這麼大的記憶體,對於普

win7 32系統記憶體限制破解支援到128G記憶體

  使用win7 32位的系統,很多使用者都是會遇到32位系統8G記憶體只能使用3.48GB記憶體可用。32位理論上最大也就3.75GB可用,但實際上也就3.25GB能夠正常使用,其他的就是拿來做快取了。   不過坑爹的是32位的系統最多隻能支援3G多的記憶體,現在很多

使 64ubuntu 支援32程式

第一步: 確認你有一個64位架構的核心 你可以開啟終端然後輸入: dpkg --print-architecture 你將會看到像下面這樣的內容: amd64 這說明著你已經擁有了64位架構核心。 第二步: 確認你打開了多架構支援功能 (多架構支援可以讓你在有64位庫的情況下使用32位庫。) 輸入: