解决windows 10没法打开.hlp帮助文件的问题

最近学习UML,使用的Rational Rose 7.0,使用帮助时,才发现windows 10没法打开.hlp的帮助文件。虽然win10默认定向到微软支持页面,但发现经过下载补丁来查看hlp文件,实际只支持vista,win7,win8/8.1。win10并不支持(测试了win10也并不能安装win8.1的KB917607更新)! windows

网上搜索了有一些办法,是否有效?真假参半。这里我的实测,分享一下经验。 安全

  1. 使用windows 8.1 安装KB917607后(windows 7后的系统默认也没法查看.hlp,但能够经过安装官方补丁来解决),将C:\Windows\winhlp32.exe拷贝到win10一样目录覆盖原文件。

    测试结果:不可用。点击.hlp文件后,会弹"9009"的报错。 学习

  2. 使用windows xp下的C:\Windows\winhlp32.exe拷贝到win10一样目录覆盖原文件。

    测试结果:可用测试

    如上图,winhlp32.exe使用的就是windows xp的版本。 spa

  3. Windows 7,未测试,若有人测试,能够答复下分享经验,以便少走弯路。

分享下操做步骤,关键在winhlp32.exe如何成功替换: .net

  1. windows 10 C:\Windows下的文件,全部者并非Administrators组下的用户,原全部者为:TrustedInstaller组

    默认只有TrustedInstaller组有彻底权限。其余组只有读取权限: blog

     

    再未更改全部者前,并不能操做该文件。 get

  2. 将winhlp32.exe全部者由TrustedInstaller组修改成Administrators组。

    修改方法:属性à安全à高级à更改全部者 io

    上图为更改后的。 搜索

  3. 对更改后的组增长为彻底控制权限。

    修改方法:属性à安全à选择Administrators组à编辑,修改成彻底控制权限

    上图为修改后的。

  4. 这下就能够使用xp下的winhlp32.exe替换掉windows 10下的了。

     

    以下为我单独提取的windows xp 下的winhlp32.exe,能够经过以下连接下载:

    http://download.csdn.net/detail/wangallan/9654981

相关文章
相关标签/搜索