|
将多余内存虚拟为磁盘未达加速预期或出错的解决方法
1. 设置无效形成上网迟缓
假如擅自操作或受其他软件的影响,打开了Windows 8.1的IE“高级”设置“启用加强保护模式”选项(图1),那么网络浏览器会一直将本身上网时的临时文件夹指向到一个固定的文件夹(C:\Users\<用户名>\AppData\Local\Microsoft\Windows\INetCache)。而在这种强力保护模式下,此文件夹不允许更改,会出现即使是在内存虚拟软件中将上网临时文件夹指向虚拟盘,但进入IE后发现设置仍无效的状况。
明白了这一原因,问题就可迎刃而解:只需启动IE11,进入“Internet选项”窗口,单击“高级”选项卡,在列表中将“启用加强保护模式”一项的选择关闭,重新启动计算机,然后再设置IE临时文件夹为内存虚拟盘即可。之后,通过在“Internet选项”中点击“常规”选项卡下的“浏览器历史记录→设置”按钮(图2),即可看到在弹出窗口中显示路径已经指向了虚拟盘临时文件夹。win7 64位旗舰版下载
2. 格式不对导致应用闪退
有的用户发现,当IE临时文件夹被设置到内存虚拟盘之后,有的Windows Metro应用在启动时或使用过程中会出现闪退的现象。这是由于许多带有网络功能的Metro应用同样要读写IE临时文件夹里的文件,而它们只能识别NTFS格式硬盘。但是,在一些内存虚拟软件中,建立虚拟磁盘时允许指定为NTFS格式之外的磁盘格式。例如,SoftPerfect RAM Disk虚拟磁盘软件就是如此。假如指定了非NTFS格式的虚拟磁盘,就会在使用时出现上述现象。
要杜绝如上问题的发作,只需在建立虚拟磁盘时,不要将磁盘格式选择为FAT32或其他格式,只能选择为NTFS格式(图3),同时请勾选“SCSI硬盘(更真实地模仿物理硬盘)”选项(图4),这样创建出的内存虚拟磁盘就和真实的NTFS硬盘效果相同,Metro应用也能很好地认可,就不会出现闪退的问题了。
小技巧:
假如使用的是Chrome浏览器,可通过在修改Chrome的快捷方式时增加启动命令行参数来解决浏览器临时文件夹的指向问题。将Chrome浏览器的启动命令行修改为:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disk-cache-dir="Y:\temp"即可。
其中的参数“--disk-cache-dir="R:\temp"”即为指定浏览器临时文件夹的附加参数,"Y:\temp"为虚拟盘Y中的临时文件TEMP.win7 32位系统下载
假如Metro IE强迫启用了加强保护模式,使用Metro版IE的时候临时文件仍会被放在“C:\Users\<用户名>\AppData\Local\Microsoft\Windows\INetCache”里面。这时,可以使用NTFS的symbolic link(符号链接)功能,将临时文件夹重定向到虚拟磁盘中。具体实现原理和方法如下:
我们知道,不单单是IE临时文件夹,通常使用的各种应用软件也会产生大量的临时文件,而且多数软件不提供保存缓存文件的专用文件夹,转而使用的是“C:\Users\<用户名>\AppData”下的某个文件夹来保存临时文件。在这种状况下,通过系统资源监视器监控硬盘的读写状况,找到软件的临时文件夹所在的路径(例如“C:\Users\Laoliu\AppData\Local\Microsoft\Windows\INetCache”),用路径重定向功能将其指向到虚拟内存盘的临时文件夹(假定为Y:\TEMP)。具体在命令提示符窗口中使用如下命令即可(图5):
mklink /D C:\Users\Laoliu\AppData\Local\Microsoft\Windows\INetCache Y:\TEMP
这样一来,在软件需要.读写临时文件夹的时候,实际上却读写的是Y:\TEMP文件夹。“瞒天过海”,实现了目的。
扩展阅读:推介3款好用的内存虚拟盘软件
AMD Radeon RAMDisk:硬件厂商AMD为内存配合使用的软件产品,最大支持64GB内存转化为虚拟硬盘。免费版可建立4GB虚拟硬盘,已能满足一般用户需求。
SoftPerfect RAM Disk:完全免费的轻量级内存虚拟硬盘工具,具备基本的硬盘功能,内置简体中文,有64bit和32bit两种版本可选。
Primo RAMDisk:功能强劲的内存虚拟硬盘工具,配置丰富,支持依据实际内存大小动态建立不同容量的虚拟硬盘,也有64bit和32bit版本可选。该软件是以上三款中最好用的一款,但需要.注册付费使用。(过期罐头电脑论坛 www.gqgtpc.com)
|
|
|
|
|
|
|