如果你为了使用ReadBoost功能专门买了一个USB盘,但却发现由于不符合此规范并且在自动播放菜单中没有“加速我的系统”选项时,可以按照以下步骤强行打开此设备对ReadyBoost功能的支持。
ReadyBoost是Windows Vista系统披露的第一个新特性,目的是加速Vista系统的性能。这是一种使用USB 2.0接口闪存的磁盘缓存技术,例如SD卡、CF卡、记忆棒、MMC卡,以及其他格式的USB闪存、驱动器等。就像是额外的虚拟内存一样,目的是提高系统性能并加速系统反应。由于闪存不存在机械构造,拥有更快的寻道时间(低于1毫秒),这样对某个系统文件的随机磁盘读取请求就明显快于硬盘。
虽然ReadyBoost对实际性能的提升并不明显,但你可能仍想在自己的机器上试试,看看是否对自己的系统有所帮助。遗憾的是,并不是所有的闪存设备都可以使用ReadyBoost。满足以下条件的闪存(非易失闪存设备)才能使用ReadyBoost:
1.移动介质的容量最少为256MB(或者格式化后为250MB)。
2.ReadyBoost最多只能使用4GB的闪存空间。ReadyBoost的缓存文件体积受FAT32文件系统的限制(即4GB)。
3.最低要求闪盘等存取设备在随机读取4KB尺寸文件时,速度应达到2.5MB/s以上。
4.随机写入512KB尺寸文件时,速度应不低于1.75MB/s。
5.寻道时间少于1毫秒。
6.对闪存的持续传输率没有要求。
7.最少235MB的可用磁盘空间。
8.支持NTFS及FAT32文件系统格式。
9.当多个闪存设备同时使用时,只能支持其中一个使用ReadyBoost功能。
因此如果你为了使用ReadBoost功能专门买了一个USB盘,但却发现由于不符合此规范或者在自动播放菜单中没有“加速我的系统”选项时,可以按照以下步骤强行打开此设备对ReadyBoost功能的支持:
1.将USB盘插入任一USB 2.0端口。让Windows Visa自动检测并安装驱动。
2.取消自动播放菜单。
3.“开始”-“计算机”,打开我的电脑。
4.在刚才插入的可移动磁盘上点击右键,然后选择“属性”。
5.切换至“ReadyBoost”标签。
6.取消选择“插入此设备时不要再测试此设备”。然后点击“确定”。
7.打开注册表编辑器(点击开始,然后在搜索框中输入“regedit”后回车即可)。
8.定位至如下位置:
9.在EMDMgmt项下,所有曾经使用过的USB设备都会以如下格式在此列出(一个注册表项对应一个设备):
_??_USBSTOR#Disk&Ven_SanDisk&Prod_Cruzer_Micro&Rev_0.1#
20042203920759B05025&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}_2253922835
在此注册表项下的所有键值,就是ReadyBoost对已使用过的所有USB设备是否符合要求的检测状态。因此接下来我们就需要确定哪一个键值是属于我们刚才插入的那个USB盘的。这里提供两个方法,一个是查看“DeviceStatus”值,如果是“4”就表示此设备未通过ReadyBoost检测;另一个是查看“PhysicalDeviceSizeMB”值,其对应的是USB盘的容量(单位为MB)。而其它值最好不要更改。
10.找到USB盘对应的注册表项后,在右侧面板中将“DeviceStatus”的值改为“2”(表示强制打开此设备的“ReadyBoost”支持)。
11.将刚才的USB盘重新插上。
12.打开“我的电脑”。
13.在此USB盘符上点击右键,选择“属性”菜单。
14.点击“ReadyBoost”标签。
15.选择“使用这个设备”。
16.点击“确定”,然后就可以享受闪存的ReadyBoost功能了。
网友评论