20121130

修改Powertoy Calculator (PowerCalc)使其可以正常运行于Windows 7/8中

Author:  WinkCategories:  SoftwaresNo Comments »

Powertoy Calculator (PowerCalc)是微软提供的一款非常好用的科学计算器。在Windows XP时代,就已经获得了良好的口碑。可惜步入Windows Vista新系统时代之后,微软并未提供其更新版本。还好无论是Windows Vista还是Windows 7,都提供了兼容运行模式。例如Windows 7,可以用“Windows XP兼容模式”运行PowerCalc。不过这样有一个缺点,就是每次运行时,UAC会请求管理员权限:

UAC Tips

对于经常使用的人来讲会很烦。当然也可以直接关闭系统UAC控制,但这样系统安全性又大打折扣。还好Windows Vista/7的兼容模式有“Windows 2003”选项,用该兼容模式运行PowerCalc,系统是不会请求管理员权限的。但是,在最新的Windows 8系统中,兼容模式不再有“Windows 2003”选项了:

Windows 8 Compatible Mode

于是,又让人面临两难的状况:要么放弃PowerCalc,要么忍受不厌其烦的UAC提示。还好有国外的朋友早已详细分析了PowerCalc并给出了完美的解决方案。具体内容这里不再赘述,详见Hacking Windows XP PowerToy Calculator to run in Vista/Windows 7一文。这里直接备忘一下如何修改。

使用任意一款有十六进制编辑模式的文本编辑软件打开PowerCalc.exe文件,定位到“000013E0”一行(抱歉这里使用了十六进制编辑模式较为简陋的EmEditor),按下图反白部分所示进行修改:

修改PowerCalc

完成之后保存。到这里就已大功告成!再次运行修改过的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.

Comments are closed.

Back to Page Top