完全利用32位系统下的4G内存建立虚拟磁盘.docx
- 文档编号:15874058
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:19
- 大小:675.81KB
完全利用32位系统下的4G内存建立虚拟磁盘.docx
《完全利用32位系统下的4G内存建立虚拟磁盘.docx》由会员分享,可在线阅读,更多相关《完全利用32位系统下的4G内存建立虚拟磁盘.docx(19页珍藏版)》请在冰点文库上搜索。
完全利用32位系统下的4G内存建立虚拟磁盘
完全利用32位系统下的4G内存---建立虚拟磁盘
引言:
现在的电脑,大部分是32位WIN7系统。
32位系统能读出4G内存条,但是实际可以用的内存只有3G左右,白白浪费了1G内存。
当然可以安装64位系统,但是重装系统太麻烦了。
所以在这里,教你利用上浪费的1G内存。
查看系统内存:
桌面上右击“我的电脑”(计算机)---属性
前几天玩游戏遇到”outofmemory"的问题,想在网上找办法解决。
找到了一条命令"Bcdedit/setIncreaseUserVa3072",竟然有一点效果。
随后在网上查了它的作用:
默认情况下,系统会分配2G虚拟内存地址用作系统运行,再分配2G用作用户运行,也就是软件运行。
这个命令的作用是强行把程序能使用的虚拟内存地址改为3G。
具体这里不再赘述,想了解的请搜索。
在继续寻找过程中,找到了破解32位系统4G内存限制的东西。
想到了32位系统的内存限制,就有了把浪费内存重新利用的想法。
然后,就有了下文:
把剩余的1G内存变成硬盘,将系统缓存,软件缓存放进去,达到系统加速的效果。
虚拟磁盘有个坏处,就是关机后磁盘里的文件就会丢失。
但是我们也会有应对的方法。
创建虚拟磁盘
首先下载一个软件SuperSpeedRamDiskPlus,介绍请看XX百科 。
解压会有三个文件:
软件桌面版,软件服务器版,汉化文件。
这里我们安装桌面版,如果你想在服务器上使用,请安装服务器版。
安装完后,安装汉化文件,注意汉化成功后会重启两次,请保存好自己的东西!
打开安装好的RamDiskPlus,点击菜单中“文件”--“内存...”,或者点击按钮
然后点击“未托管”
点击”配置”
选择“启用未托管内存的使用”
下面的两个“使用系统管理BIOS值”和“自动搜索保留值”也选上,如果你了解电脑,可以不选择这两项,自己设定内存值。
点击确定,如果提示成功托管,那么下一步。
如果提示失败,请检查自己电脑的PAE模式是否打开,如上图中“PAE模式已启用”。
没有开启的话,请以管理员身份打开CMD,输入命令“
bcdedit/setpaeforceenable
”开启。
如果还不行,那么请进入BIOS中开启memoryremapfature。
现在你已经能使用你那1G内存了。
下面就是用这1G内存添加一个磁盘。
点击“文件”--“选项”选择“使用高级向导”
点击“动作”--“添加..”或者点击按钮
点击”下一步”,来到此界面,默认,再点击“下一步”(这里我已经建立过虚拟磁盘,所以无法选择)
设置磁盘大小,一般800就够了。
选择“当移除时清零内存”(如果未建立过虚拟磁盘,这里会提示能使用的内存大小),“下一步”
默认,“下一步”
默认,“下一步”
选择驱动器盘符,选择“R”,文件系统用“FAT32”,选择“创建temp文件夹”,“下一步”
这里如果想把常用的软件放进虚拟磁盘,就选上“系统关机时保存”,关机后虚拟磁盘里的东西不会丢失。
但是这样会增加关机时间,并且要手动清理虚拟磁盘。
下一步后就点“完成”
成功后,主面板就会出现一个虚拟磁盘
打开我的电脑,你就会发现你的虚拟磁盘
用软件测一下虚拟磁盘的速度
读写速度近4G每秒。
转移系统缓存目录
下面,就把系统缓存放进虚拟磁盘
XP系统右击”我的电脑”---“属性”
WIN7系统右击”我的电脑”---“高级系统属性”
点击“高级”---“环境变量”
在上面设置“TEMP”和“TMP”的值,如果你建的驱动器盘符是“R”的话,就设置为“R:
\temp”。
如果你想改全局,就在修改下面的“TEMP”和“TMP”。
这样你的系统缓存目录就是在虚拟磁盘中了。
在虚拟磁盘里设置虚拟内存
XP系统右击”我的电脑”---“属性”
WIN7系统右击”我的电脑”---“高级系统属性”,点击”性能”下的“设置”
转到“高级”选项卡,点击“更改”
选择你的虚拟磁盘,选择“自定义大小”,建议初始值“200”,最大值“400”。
请视你的虚拟磁盘大小而定!
“确定”即可
怎么把谷歌浏览器的缓存放进虚拟磁盘?
设置谷歌浏览器快捷方式的参数
右键谷歌浏览器的快捷方式,设置目标一栏,在最后(引号后)加上” --disk-cache-dir="R:
\chromedata"--disk-cache-size=104857600”
注意空格,这是设置谷歌浏览器的缓存目录为“R:
\chromedata”,缓存目录大小100M,也可以自己改,大小单位为b。
但是这样只有点击快捷方式才能使用新的缓存目录,如果第三方调用的话(QQ里打开空间,邮箱等)用的还是原缓存目录。
也可以修改注册表,使谷歌浏览器什么时候启动都带上参数。
但是效果不好。
这里我们使用 mklink命令来动态设置谷歌浏览器的缓存目录。
这里需要一些电脑基础,初学者可能会看不懂。
关闭谷歌浏览器。
找到谷歌浏览器的缓存目录,WIN7下通常是“C:
\Users\用户名\AppData\Local\Google\Chrome\UserData\Default\Cache”。
我们删除这个目录和“C:
\Users\用户名\AppData\Local\Google\Chrome\UserData\Default\MediaCache”
然后在虚拟磁盘里建立 “GoogleCache”和“GoogleMCache”文件夹,
(我是用的是管理员帐户,所以用户名是Administrator)
打开CMD,输入
mklink/j"C:
\Users\Administrator\AppData\Local\Google\Chrome\UserData\Default\Cache""R:
\GoogleCache"
执行,然后输入
mklink/j"C:
\Users\Administrator\AppData\Local\Google\Chrome\UserData\Default\MediaCache""R:
\GoogleMCache"
执行。
成功后打开谷歌浏览器,随便打开一个网页,如果 "R:
\GoogleCache"下有文件产生,说明成功了。
如果没有,那么请重试。
但是如果建立虚拟磁盘的时候没有选择“关机时保存内容”,电脑关机后就会删除这两个目录,开机后必须重新建立目录并创建链接。
我使用bat来解决了这个问题,
新建一个文本文档,输入以下内容:
----------------------------------------------------------------------------------
@ECHOOFF
title谷歌浏览器缓存转移脚本
md"R:
\GoogleCache"
md"R:
\GoogleMCache"
echo*创建目录完毕*
rd/s/q"C:
\Users\Administrator\AppData\Local\Google\Chrome\UserData\Default\Cache"
rd/s/q"C:
\Users\Administrator\AppData\Local\Google\Chrome\UserData\Default\MediaCache"
echo*删除原始目录完毕*
mklink/j"C:
\Users\Administrator\AppData\Local\Google\Chrome\UserData\Default\Cache""R:
\GoogleCache"
mklink/j"C:
\Users\Administrator\AppData\Local\Google\Chrome\UserData\Default\MediaCache""R:
\GoogleMCache"
echo*链接创建完毕*
-----------------------------------------------------------------------------------
保存后,文件名改为“start.bat”
把它放进开始菜单中的“启动”文件夹里,杀毒软件可能会误报,信任即可!
大功告成,开机后谷歌浏览器的缓存目录也不会复原。
其他说明
其他软件的缓存目录也可以放进去,但是像谷歌浏览器一样比较麻烦,需要懂一些电脑技巧。
比如一些大型办公软件:
PS,AE,DW,office等
当然你也可以把常用软件放进虚拟磁盘,简直是秒开!
注意,如果你的虚拟磁盘容量不足的时候,要及时清理,因为系统缓存目录如果空间不够的话会出现错误,反而系统会变慢。
如果没有选择关机保存内容的话,可以不用担心这个,因为每次关机前应该不会有空间不足的问题。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完全 利用 32 系统 内存 建立 虚拟 磁盘