php专区

 首页 > php专区 > PHP安全 > 如何在USB设备上强制启用ReadyBoost - Windows操作系统

如何在USB设备上强制启用ReadyBoost - Windows操作系统

分享到:
【字体:
导读:
          在Windows Vista中,微软引入了一个有趣的功能,那便是readyboost。所谓readyboost,简言之便是通过使用具有usb 2.0接口的usb设备——闪存或u盘——来扩充Windows 缓存,提高Windows Vista的性能。我...

在Windows Vista中,微软引入了一个有趣的功能,那便是readyboost。所谓readyboost,简言之便是通过使用具有usb 2.0接口的usb设备——闪存或u盘——来扩充Windows 缓存,提高Windows Vista的性能。我们的测试表明,对于低配置的pc尤其是内存不足的pc,readyboost带来的性能提升还是很显著的。

  为了保证readyboost的效果,避免低速的usb设备可能带来的负面影响,微软对可用于readyboost的usb设备在读写速度上有一定的要求,如4k随机读取时不低于2.5mb/s、512k随机写入时不低于1.75mb/s 的传输率等。如果Windows Vista检测到usb设备不满足相应的要求,则readyboost功能无法启用。老实说,前些年国内混乱的usb存储市场导致相应一部分u盘在技术规格上极其低劣,包括不少所谓名门大厂的产品,使得许多用户对readyboost只能望洋兴叹。

  下面描述了一种在Windows Vista不支持的usb存储设备包括usb外置硬盘上强制启用readyboost的方法,有兴趣的朋友可以一试。

  说明:  

  这个技巧并未进行测试,因为当我们将u盘插入系统时,并无下面设置步骤中出现的选项,而代之以下图中的界面,这点很令人困惑,设备直接插入到pc主板上的usb端口中,并未使用类似读卡器之类的设备,何来“设备被插入到不被支持的接口”一说?而且,比较搞笑的是,当我们在该usb端口中插入读卡器以及sd卡时,readyboost反而顺利启用了


  

  强制启用readyboost是否会对usb存储设备造成损害以及在不支持的设备上启用readyboost究竟能否带来性能提升,Vista天地不作任何保证。

  在Windows Vista不支持的usb设备上强制启用readyboost

  插入usb设备;

  打开设备属性页,依次点击“开始” => “计算机” => 右键属性 => “readyboost”标签页

  


  勾选其上的“stop retesting this device when i plug it in.”项——鉴于Windows Vista中文化翻译中的混乱,在未见到具体画面前,我们再也不敢揣摩其翻译了 :可能是任何一种译法!

  拔下usb设备;

  打开注册表编辑器,找到如下注册表分支:  

  hkey_local_machine / software / microsoft / Windows-nt / currentversion / emdgmt

  找到相应的usb设备项,修改其下的三项内容:  

  devicestatus :2

  readspeedkbs :1000.

  writespeedkbs :1000  

  再次插入usb设备,便可发现readyboost已经启用了。

分享到:
一招搞定Vista系统下面软件不兼容问题 - ...
【编者按:系统的安全除了要防范各种攻击,还有就是要注意各个软件之间的兼容性。】 毫无疑问,软件兼容性问题是诸多Vista用户最头痛的问题,有没有快速解决的办法? 有!回答如上。 能通杀么? 不能!但是,能解决绝大多数的问题。怎么办呢?一招搞定Vista系统下面软件不兼容问题。 实际上,Windows XP和Windows2003里...
系统安全Windows缓存写入失败故障分析 - ...
Windows缓存写入失败 无法为该文件保存数据,这可能是因为你的网络连接错误或计算机硬件造成,请另保存数据。 关闭以后还会弹出类似对话框,都是system32下的文件,好象很多是*.log文件,系统无法启动,但重新插拔内存后故障消失。 故障分析 Windows使用了一个特殊的子系统,用于对一些基于磁盘的操作提供支持,例如...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……