Windows不能打开帮助和支持解决方法.doc
''Windows 不能打开帮助和支持解决方案 2009-06-12 23:27 本文图片转载自本文图片转载自 kuzhuaikuzhuai电脑爱好者电脑爱好者经常有人提出问题:帮助和支持无法打开或者提示错误和经常有人提出问题:帮助和支持无法打开或者提示错误和 无反应。这里仅仅针无反应。这里仅仅针 对对 xpsp1xpsp1 及及 xpsp2xpsp2 两种操作系统进行问题演示和解决过程。其他的系统就不一两种操作系统进行问题演示和解决过程。其他的系统就不一 一做讨论。申明:我只在一做讨论。申明:我只在 xpsp1xpsp1 和和 2 2 的系统上做过测的系统上做过测 试,其他的系统版本不一试,其他的系统版本不一 定用这个方法可以,但是我觉的此方法如果用在定用这个方法可以,但是我觉的此方法如果用在 win2000win2000 或者或者 win2003win2003 的操作的操作 系统上也应该是可以的,朋友们可以试下。系统上也应该是可以的,朋友们可以试下。总体归纳四种问题: 一一. .是打开帮助和支持中心:提示如图片是打开帮助和支持中心:提示如图片 1 1 的错误的错误 图片 1当提示这个错误,我们就可以确定是系统的帮助和支持服务没有被正常启用。 我们可以通过两种方法来启用系统 帮助和支持这个服务。 1.是通过手动来开启,依次打开我的电脑 鼠标右键管理服务和应 用程序服务。 请看图片 2 和图片 3''或者是打开 我的电脑 控制面板, 或者是打开 开始菜单控制面板 -管理工具-服务 来打开服务,请看图片 4 和 5 与 6 ''''在者我们可以直接通过 开始运行 services.msc 回车命令直接启动服务。请 看图片 7 我们可以通过上面说的三种方法来调出系统 服务。笔者推荐第三种,简单,快 速。 当通过以上三种方法中的任意一种方法来启用服务后,我们在服务中找到 一项''目名为 help and support 然后鼠标双击它。将启动类型设置为自动,服务状态 下面点一下启动。如果启动成功,状态下面则显示已启动,或者会弹出错误。 请看图片 8 和 9,10,11 ''''到了这里我们就已经成功的启动了服务。我们可以看图片 11 为正常的系统帮助 和支持 的服务状态好了手动启动系统帮助和支持 help and support 就讲到这里,下面讲第二种 方法。 2.我们可以通过系统命令提示符来启动 help and support ,这个方法相对第一 种介绍的方法要更简单,更快速。 开始运行 cmd 回车,然后输入 net start helpsvc 回车,即可启动系统帮助 和支持服务。 请看图片 12 和 13 ''两个方法的效果是一摸一样的。笔者推荐朋友们使用第二中,更加方面简单。 至此两种启动系统 帮助和支持 help and support 服务的方法讲解完毕。 二二. .帮助和支持中心不能打开帮助与支持错误帮助和支持中心不能打开帮助与支持错误 10831083:配置成在该可执行程序中运:配置成在该可执行程序中运 行的这个服务不能执行该服务行的这个服务不能执行该服务 helpsvc “help and support“ 从问题二我们可以知道 是帮助和支持 help and support 没有被启用。但是当 我们通过第一种方法进入 服务 里却看不到 help and support 这个服务列表。 这个时候大家可以将下面的 注册表修复文件 下载了, 直接打开导入注册表。将以下内容复制到记事本中并保存为 helpandsupportdefault.reg 文件即可!-分割线- -Windows Registry Editor Version 5.00HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp PathsHELPCTR.EXE =“C:windowsPCHealthHelpCtrBinariesHelpCtr.exe“HKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf-00c04f60b9f0 =“帮助和支持“ “LocalizedString“=“explorer.exe,-7021“ “InfoTip“=“explorer.exe,-7001“HKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0DefaultIcon''=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00, 74,00,25, 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00, 68,00, 65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,32, 00,34, 00,00,00HKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0InProcServer32 =hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00, 74,00,25, 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00, 68,00, 64,00,6f,00,63,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,00,00 “ThreadingModel“=“Apartment“HKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0Instance “CLSID“=“3f454f0e-42ae-4d7c-8ea3-328250d6e272“HKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0InstanceInitPropertyBag “CLSID“=“13709620-C279-11CE-A49E-444553540000“ “command“=“shell32.dll,-12709“ “method“=“Help“HKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0shellexHKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0shellexContextMenuHandlersHKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0shellexContextMenuHandlers2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0 =“HKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0shellexMayChangeDefaultMenu =“HKEY_CLASSES_ROOTCLSID2559a1f1-21d7-11d4-bdaf- 00c04f60b9f0ShellFolder''“Attributes“=dword:00000000HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceshelpsvc “Type“=dword:00000020 “Start“=dword:00000002 “ErrorControl“=dword:00000001 “ImagePath“=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f ,00,6f,00, 74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c, 00,73, 00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00, 2d,00, 6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00 “DisplayName“=“Help and Support“ “DependOnService“=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,00,00 “DependOnGroup“=hex(7):00,00 “ObjectName“=“LocalSystem“ “Description“=“启用在此计算机上运行帮助和支持中心。如果停止服务,帮助 和支持中心将不可用。如果禁用服务,任何直接依赖于此服务的服务将无法启 动。“ “FailureActions“=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00, 41,00,4d, 00,01,00,00,00,64,00,00,00,01,00,00,00,64,00,00,00,00,00,00,00,64,00, 00,00HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceshelpsvcParamet ers “ServiceDll“=hex(2):25,00,57,00,49,00,4e,00,44,00,49,00,52,00,25,00,5 c,00,50, 00,43,00,48,00,65,00,61,00,6c,00,74,00,68,00,5c,00,48,00,65,00,6c,00, 70,00, 43,00,74,00,72,00,5c,00,42,00,69,00,6e,00,61,00,72,00,69,00,65,00,73, 00,5c, 00,70,00,63,00,68,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,00HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceshelpsvcSecurit y “Security“=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00, 00,00,02, 00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01, 00,00, 00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00, 00,00, 05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,''00,00, 20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00, 00,00, 00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00, 01,01, 00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceshelpsvcEnum “0“=“RootLEGACY_HELPSVC0000“ “Count“=dword:00000001 “NextInstance“=dword:00000001-分割线- -helpandsupportdefault 文件是重置“help and support”服务的注册表文件。 下载后,直接用 winrar 解压或者直接打开,提示是否导入注册表,我们选择是 即可,然后重起电脑。请看图片 14 在电脑重起后,我们即可看到服务里的 help and support,并用文章一里 的两 种启动方法的任意一种方法来启动 help and support 服务即可。 如果当你启动 help and support 服务提示你: 在本地计算机无法启动 help and support 错误 1083:配置成在该可执行程序中运行的这个服务不能执行该服务”。 这里提供一个小工具,可以直接修复 1083 文件。这个工具叫 helpsvcfix.exe。 helpsvcfix.exe 下载 helpsvcfix.zip 下载这个工具后打开它。在出现的对话框中单击“inspect and fix helpsvc” 按钮,然后重起电脑即可 解决该问题。请看图片 15 ''如果问题依旧。请参考方法四 解决系统帮助和支持 双击或者鼠标右键打开无 反应,也就是摸样提示任何错误。 三三. .解决双击或者右键打开解决双击或者右键打开 系统帮助和支持,出现系统帮助和支持,出现 windowswindows 找不到文件找不到文件 helpctr.exehelpctr.exe。请确定文件名是否正确,在试一次。请确定文件名是否正确,在试一次。请看图片 16 当出现这个错误, 表示在注册表 hkey_local_machinesoftwaremicrosoftwindowscurrentversionapp paths 下的 helpctr 键值丢失或者被误删。我们可以通过开始 运行 regedit 回 车,在 app paths 下新建项然后在重命名为 helpctr.exe,然后鼠标双击 默然 在数值数据里面输入 c:windowspchealthhelpctrbinarieshelpctr.exe 确定 即可解决该问题, 这个方法有点难,所以这里我提供 helpctr.reg 注册表文件,大家直接下载, 导入注册表即可解决,请看图片 17将以下内容复制到记事本中并保存为 helpctr.reg 文件即可!-分割线- -Windows Registry Editor Version 5.00HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp PathsHELPCTR.EXE =“C:WINDOWSPCHealthHelpCtrBinariesHelpCtr.exe“-分割线- - 导入 helpctr.reg 和 第一个手动建立 helpctr 值效果一样,推荐朋友们使用第''二种导入 helpctr.reg 注册表方法 比较简单,快速。 四四. .帮助和支持打开无反应(没有任何提示)帮助和支持打开无反应(没有任何提示) 因为系统帮助和支持文件误删除或者优化 导致 c:windowshelp 文件夹内的帮 助文件丢失,导致鼠标双击开始菜单帮助和支持 无反应,也就是没有提示 任何错误。当出现无反应,我们就可以排除 help and support 服务没启动和 helpctr.exe 注册表文件被删除引起的可能性了,因为前两者都会提示一个直观 的错误给大家。呵呵。 其实第四种的问题会比较多,我们今天讲的重点 就是第四点了。 通常出现第四点,是系统帮助文件被我们误删。或者是一些 ghost 版本的系统, 由于精简了 c:windowshelp 里的文件。这里的精简意思就是删除的意思了。 而导致帮助和支持 打开无反应。 这里我们可以通过。 开始运行 c:windowsinf 回车,然后搜索 pchealth 请看图片 18 和 19 ''然后打开 pchealth.inf 鼠标右键。选择安装 请看图片 20 ''然后提示你插入系统安装光盘,请看图片 21。''这里提示要让我们插入系统安装光盘,当然你的系统如果是 xpsp1 就插入 sp1 光盘,如果是 sp2 就插入 sp2 光盘。其他 2000 等以此类推。当然如果你的硬盘 有系统安装文件 也就是 i386 文件,那也可以不用放光盘直接 指向位置 x:i386 x 表示 光驱或者硬盘盘符。然后按确定即可完成安装。 推荐用原来安装系统的 安装光盘,如果是 ghost 安装的系统,推荐使用上海 ZF 版 sp2 或者是 sp1 来代替即可。 请看图片 22 和 23 ''''这样就可以安装完成了。安装过程出现系统文件保护提示,我们点取消即可。 这样做的好处是,重置了所有 windows 帮助与支持所需的文件,就和你刚慢慢 装完系统是一样的,这样就可以解决因为 ghost 版本优化了 help 文件或者误删 而导致 帮助和支持丢失的文件。 到了这里,我们虽然恢复了帮助和支持丢失的文件,但是我们发现 双击和单击 打开帮助和支持 还是没有任何反应。帮助和支持 需要的 hlp 扩展文件及其他 的文件是回来了,但是我们必须重新重置一下 help and support,才可以彻底 解决该问题。 我们开始 运行 cmd 回车,输入 cd /d c:windowspchealthhelpctrbinaries 回车,在输入 start /w helpsvc /svchost netsvcs /regserver /install 回 车,几秒钟后即可重置完成。 请看图片 24 和 25 及 26,27 ''至此问题也解决了, 我们在打开 开始菜单->帮助和支持,或者是从控制面板 打开,发现可以成功的打开了。