Windows 7,这是今年炙手可热的一款产品,它的到来带动了许多行业的发展,例如内存、软件等等,但对于鼠标来说,未必是一件好事。众所周知,Windows系统里将鼠标的默认采样率做了固定设置:PS/2接口为100Hz,USB为125Hz,而正是这个频率限制了大部分的鼠标性能,使得即使你有好的鼠标也不会发挥出好的性能。因此,好多朋友就得像超频CPU那样,会对鼠标进行各种调校,而首当其冲的就是破解掉Windows系统对鼠标默认采样频率的限制。
在XP系统一下,我们可以通过XP-USB-Patcher的工具来轻松解除系统对鼠标默认采样频率的限制,非常方便。但对于Windows 7来说,由于其安全组策略比XP还要复杂,因此在Windows 7里突破125Hz要稍微麻烦些,最明显的就在于管理员用户权限释放上面。
虽然关于Windows 7系统鼠标刷新率锁定125Hz的文章已经相当多,但并不详细,例如如何使用UltraEdit进行字符串替换,哪些鼠标需要(不需要)破解等等,因此我们这次给大家带来的是详细操作教程,图文展示,希望让大家一看就会,跟着步骤来做就OK。
注:
鼠标采样率:所指的是感应器每秒钟采集/分析图像的能力,单位为“帧/秒”,它是光学鼠标独有的性能指标。鼠标的CPI越高,每次拍摄的照片中的点数量越多。但是,如果移动速度相同且CPI相同,采样频率越高的鼠标,在单位时间内所获得的像素点数也就越多,这样在屏幕反映出来的效果就是:在同样移动距离和时间内,鼠标指针出现的次数增加了,给人的感觉就是“鼠标稳多了”。
PS/2接口的鼠标无视,要注意的是,并不是全部都需要破解,首先要清楚知道自己是否需要更高的采样率,还是125Hz就已经足够了;其次就是鼠标方面,需要使用Mouse rate软件测试仪一下自己当前USB鼠标的采样率,如果你的鼠标采样率不超过125Hz,那么你就可以进行破解了。
在这次破解过程中,我们使用的是罗技G1新版鼠标,系统是Windows 7旗舰版,硬件平台大概是:Intel E5200、2G内存,并无接其他USB接口设备。下面是系统平台截图和Mouse rate测试结果:
1.同时我还需要Mouse rate(频率测试工具)、UltraEdit(文本编辑工具)。在准备就绪后,我们就可以进行Windows 7系统鼠标刷新率锁定125Hz破解了。
2.首先我们先下载UltraEdit软件安装,当安装完毕后进行注册即可。
3.右键添加“管理员取得所有权”命令
复制下边代码到记事本:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@=“管理员取得所有权”
“NoWorkingDirectory”=“”
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@=“cmd.exe /c takeown /f \”%1\“ && icacls \”%1\“ /grant administrators:F”
“IsolatedCommand”=“cmd.exe /c takeown /f \”%1\“ && icacls \”%1\“ /grant administrators:F”
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@=“管理员取得所有权”
“NoWorkingDirectory”=“”
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@=“cmd.exe /c takeown /f \”%1\“ && icacls \”%1\“ /grant administrators:F”
“IsolatedCommand”=“cmd.exe /c takeown /f \”%1\“ && icacls \”%1\“ /grant administrators:F”
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@=“管理员取得所有权”
“NoWorkingDirectory”=“”
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@=“cmd.exe /c takeown /f \”%1\“ /r /d y && icacls \”%1\“ /grant administrators:F /t”
“IsolatedCommand”=“cmd.exe /c takeown /f \”%1\“ /r /d y && icacls \”%1\“ /grant administrators:F /t”
另存为“右键添加管理员取得所有权.reg”,运行即可
3.查找usbport,替换字符串:
我们先要到C:\winodws\system32\drivers\目录下把usbport.sys这个文件拷贝出来,注意备份。接下来使用UltraEdit打开usbport.sys文件,搜索如下特征字符串:3c 08 73 09 c6 86 ,后面的字符一般是(XX 01)。只有一个,很好找,然后把这个字符串替换成B0 01 73 09 52 8A就可以了。
替换完之后,就用UltraEdit保存usbport.sys文件复制替换回原始目录(C:\winodws\system32\drivers\)重新启动机器就能享受到鼠标畅快的快感。
注意:
1、替换之前需要备份usbport.sys文件,避免操作错误使得usbport.sys文件出错甚至是电脑蓝屏。
2、如重启后鼠标不能用的话,则恢复之前备份的usbport.sys文件即可。
3、并非适用所有鼠标,例如罗技G500在Win7就能轻松在500Hz以上,要似乎不同鼠标而言。
4、此方法仅适用于USB鼠标,PS/2鼠标无效。
附: sp3下如何修改USB鼠标采样率
XP-USB-Patcher的修改usbport.sys出现错误:
进入C:\WINDOWS\system32\drivers里找到usbport.sys文件
复制出来并且备份一个(修改有风险,鼠标一般的话就不要修改了,无线鼠标不推荐修改)
用UltraEdit打开复制出来的usbport.sys
查找如下字符串:
XP SP2: 3C 08 73 09 C6 86 0A 01
XP SP3: 3C 08 73 09 C6 86 0E 01
将其修改为(500HZ采样率):
XP SP2: B0 02 73 09 52 8C 0A 01
XP SP3: B0 02 73 09 52 8C 0E 01
然后重启电脑进入安全模式(WIN PE下也行)
将修改好的usbport.sys文件覆盖到C:\WINDOWS\system32\drivers
以及C:\WINDOWS\system32\dllcache(这个是隐藏文件夹)下。
重启电脑,大功告成!