帮你解决Windows 10无法打开.hlp帮助文件的问题

系统 Windows 系统运维
Windows 10默认定向到微软支持页面,但发现通过下载补丁来查看hlp文件,实际只支持vista,Windows7,Windows8/8.1。Windows10并不支持(测试了Windows10也并不能安装Windows8.1的KB917607更新)!

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

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

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

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

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

测试结果:可用!

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

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

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

1.windows 10 C:\Windows下的文件,所有者并不是Administrators组下的用户,原所有者为:TrustedInstaller组

默认只有TrustedInstaller组有完全权限。其他组只有读取权限:

再未更改所有者前,并不能操作该文件。

2.将winhlp32.exe所有者由TrustedInstaller组修改为Administrators组。

修改方法:属性à安全à高级à更改所有者

上图为更改后的。

3.对更改后的组增加为完全控制权限。

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

上图为修改后的。

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

如下为我单独提取的windows xp 下的winhlp32.exe,可以通过如下链接下载:

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

责任编辑:武晓燕 来源: 博客园
相关推荐

2009-04-04 09:32:37

Windows 7微软操作系统

2015-12-02 15:23:19

Windows 10激活升级

2009-05-14 09:39:16

VB调用帮助文件

2015-07-30 09:56:48

2022-05-09 14:44:50

修复工具包office

2019-03-20 10:35:53

附近共享Windows 10运行

2021-10-29 22:43:32

Windows 10Windows微软

2009-04-08 08:51:29

Windows 7微软操作系统

2018-08-02 10:30:41

控制面板Windows 10Windows

2020-12-22 10:39:28

微软浏览器Windows

2015-10-08 15:37:57

AdministratEdgeWindows 10

2015-03-10 13:11:55

2009-07-29 14:02:41

ASP.NET项目

2018-11-09 20:30:55

微软Windows 10操作系统

2018-04-09 16:00:30

Windows 10Windows更新

2021-06-12 18:44:52

Windows10操作系统微软

2017-03-03 11:10:43

Windows 10Windows更新补丁

2013-12-05 09:45:04

HadoopHadoop架构图

2018-05-25 14:40:17

Windows 10Windows屏幕亮度

2015-10-27 10:48:19

点赞
收藏

51CTO技术栈公众号