修改Powertoy Calculator (PowerCalc)使其可以正常运行于Windows 7/8中
Powertoy Calculator (PowerCalc)是微软提供的一款非常好用的科学计算器。在Windows XP时代,就已经获得了良好的口碑。可惜步入Windows Vista新系统时代之后,微软并未提供其更新版本。还好无论是Windows Vista还是Windows 7,都提供了兼容运行模式。例如Windows 7,可以用“Windows XP兼容模式”运行PowerCalc。不过这样有一个缺点,就是每次运行时,UAC会请求管理员权限:
对于经常使用的人来讲会很烦。当然也可以直接关闭系统UAC控制,但这样系统安全性又大打折扣。还好Windows Vista/7的兼容模式有“Windows 2003”选项,用该兼容模式运行PowerCalc,系统是不会请求管理员权限的。但是,在最新的Windows 8系统中,兼容模式不再有“Windows 2003”选项了:
于是,又让人面临两难的状况:要么放弃PowerCalc,要么忍受不厌其烦的UAC提示。还好有国外的朋友早已详细分析了PowerCalc并给出了完美的解决方案。具体内容这里不再赘述,详见Hacking Windows XP PowerToy Calculator to run in Vista/Windows 7一文。这里直接备忘一下如何修改。
使用任意一款有十六进制编辑模式的文本编辑软件打开PowerCalc.exe文件,定位到“000013E0
”一行(抱歉这里使用了十六进制编辑模式较为简陋的EmEditor),按下图反白部分所示进行修改:
完成之后保存。到这里就已大功告成!再次运行修改过的PowerCalc.exe,无需任何兼容模式的帮助就可以完美正常运行了,非常方便!
You can follow any responses to this entry through the RSS 2.0 feed. Responses are currently closed, but you can trackback from your own site.