我的U盘为什么不支持Vista的ReadyBoost功能
2008-01-21 17:04:24 来源:WEB开发网问:最近买了个新的u盘,本来想试试Vista的ReadyBoost功能,来给系统++速,可是谁知道U盘不支持TT感觉Money浪费了,不知道有没有办法强行打开ReadyBoost!
答:强行或者强制打开Readyboost的方法。当系统“不能识别”时,在你的readyboost选项卡里面,取消系统默认勾选的“插入设备时不要再测试此设备(S)”复选框,单击“确定”后退出。
运行注册表,展开到如下分支:HKEY_LOCAL_MACHINESOFTWAREMicrosoft
Windows NTCurrentVersionEMDMgmt,然后在右侧窗口中找到“DveviceStatus”并双击,然后将它的值修改为“2”。
补充以下几点:
1、ReadyBoost不是提升内存的,ReadyBoost是优化小文件的读写的。我个人认为类似于一种cache,需要使用一段时间才有效果,但是不要迷信ReadyBoost,它只是下一代闪存硬盘的临时替代品。
2、U的电气特性不同于硬盘,闪存在随机读写及零碎文件读写上具有优势(512K以下文件的读写是硬盘的弱项),从这里可以看出闪存性能对ReadyBoost效果是有影响的,如果U盘速率不满足要求,强制打开ReadyBoost功能,性能不会有提升,反会有影响。
3、readyboost不能加快系统启动!readyboost是在进入系统后才加载,闪存的cache在进入系统后才被新创建。我发现readyboost会延缓系统关机,在关机操作过程中,闪存readyboost中的大量文件被移回硬盘进行对比和处理。
4、我试验后发现程序启动、打开新的IE页面和数据库存取的时候,是readyboost_cache读写最厉害的时候。从数据中我们可以看到,readyboost运用了压缩技术,实际cache的数据超过了我们设置的容量,约为130%-150%左右。
5、readyboost对性能的提升很难感觉出来,从我个人使用看,采用ReadyBoost后,本本硬盘的读写明显少了(硬盘速度比较慢4200ppm),再就是使用一段时间后,系统整体运行流畅一些。
补充一点,我使用的是普通U盘来readyboost。如果采用高速的闪存,应该效果会明显一些。毕竟几十元和几十美元的差价不是用暴利就能说过去的。
赞助商链接