操作注册表实现启用磁盘上的写入缓存
作者:admin 日期:2009-09-25
回复此帖自留底用: http://topic.csdn.net/u/20090922/10/86b9b295-6ab2-4c42-9dec-fe0ee3a1564e.html">VB怎么启用磁盘缓存http://topic.csdn.net/u/20090922/10/86b9b295-6ab2-4c42-9dec-fe0ee3a1564e.html
操作注册表.
键:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\IDE\DiskSAMSUNG_HM320JI_________________________2SS00_01\31534c36394a5330333638313432202020202020\Device Parameters\Disk
其中DiskSAMSUNG_HM320JI_________________________2SS00_01与31534c36394a5330333638313432202020202020不同机器不同,自己枚举一下有DISK分支的就行了.
然后在DISK下的这两个值:
"CacheIsPowerProtected"=dword:00000001
"UserWriteCacheSetting"=dword:00000001
前者是"启用高级性能",2003上有,XP里貌似没有样.话说2003磁盘系统性能高于XP,此缓存应该起了很大的部分作用.
后者是"启用磁盘上的写入缓存",应该就是你要的东东了.
键值为1是打勾,为0是取消.
修改后重启即可生效.
../../attachments/month_0909/f20099252327.jpg" />