無法啓動“幫助和支持中心”的四種解決方法

筆者的話:由於使用的是精簡版的XP,所以沒有幫助和支持中心,近日由於學習的需要,所以需要幫助和支持中心,但是又不能因爲這個而重新安裝原版的操作系統,於是在網上搜索一些解決方法,最終問題成功解決。於是決定轉載這篇文章,這篇文章總結的比較全面,幾乎能解決現在所有的幫助和支持中心不能正常啓動的問題。
================================================================
 
第一種:Help and Support服務已啓動,點擊幫助和支持沒有反應,但在[運行]中輸入
msconfig後仍然可以打開[系統配置實用程序]。
這是由於使用優化大師以後[幫助和支持中心]不能使用。
那麼把以下文字複製到記事本中,然後保存爲vbs文件(文件類型菜單選擇所有文件,然後文件名加.vbs後綴),(如:保存爲helpfix.vbs)。點擊運行,然後重啓動。
源碼如下:
'fixwinxphelp.vbs - Repairs the damage done by Toni Arts EasyCleaner    

'?Doug Knox - Modified 2-28-02 to account for XP over 2000 upgrades    

'This code may be freely distributed/modified    

'Based on information provided by Bill James

On Error Resume Next    

'Declare variables    

Dim WSHShell, MyBox, p, p1, p2, p3, p4, q1, q2, q3, q4, t    

Dim jobfunc    

'Set the Windows Script Host Shell and assign values to variables    

Set WSHShell = WScript.CreateObject("WScript.Shell")

p1 = "HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{FC7D9E00-3F9E-11D3-93C0-00C04F72DAF7}\1.0\0\win32\"    

p2 = "HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{FC7D9E00-3F9E-11D3-93C0-00C04F72DAF7}\1.0\HELPDIR\"    

p3 = "HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{FC7D9000-3F9E-11D3-93C0-00C04F72DAF7}\1.0\0\win32\"    

p4 = "HKEY_LOCAL_MACHINE\Software\CLASSES\TypeLib\{FC7D9000-3F9E-11D3-93C0-00C04F72DAF7}\1.0\HELPDIR\"    

Set fso = CreateObject("Scripting.FileSystemObject")    

Set q = fso.GetSpecialFolder(0)    

q1 = q & "\PCHealth\HelpCtr\Binaries\HelpCtr.exe\1"    

q2 = q & "\PCHealth\HelpCtr\Binaries\HelpCtr.exe\"    

q3 = q & "\PCHealth\HelpCtr\Binaries\HelpCtr.exe\2"    

q4 = q & "\PCHealth\HelpCtr\Binaries\HelpCtr.exe\"    

'Describe the funtion of the script for a dialog box    

jobfunc = "This VB Script has repaired the damage done"    

jobfunc = jobfunc & vbCR & "when you ran EasyCleaner on your Windows?XP"    

jobfunc = jobfunc & vbCR & "installation, by restoring the correct Registry"    

jobfunc = jobfunc & vbCR & "values for Help and Support."    

'This section writes the correct values to the Registry    

WSHShell.RegWrite p1, q1    

WSHShell.RegWrite p2, q2    

WSHShell.RegWrite p3, q3    

WSHShell.RegWrite p4, q4    

t = "Confirmation"    

MyBox = MsgBox (jobfunc, 4096, t)
 
---------------------------------------------------------------------------------------------------------------------

第二種:出現錯誤提示:幫助和支持中心 能打開幫助與支持 錯誤1083:配置成在該可執行程序中運行的這個服務不能執行該服務 Helpsvc "Help and Support" 從HelpOnline論壇中得到不少故障求助,說是“幫助和支持”中心無法打開。並且求助的人均反饋說系統提示【Windows不能打開幫助與支持,因爲一個系統服務沒有運行。要修復此問題,啓動名爲“幫助與支持”的服務】,當時從第一印象便是提示他們啓動“Help and Support”服務,但是他們的反饋均說在“服務”中找不到名爲“Help and Support”的服務,於是提供了一個重置“Help and Support”服務的註冊表文件下載:
當他們下載這個註冊表文件後導入,根據反饋信息爲可以在“服務”列表中找到“Help and Support”服務了,但是卻沒法啓動這個服務,反饋說系統提示“在本地計算機無法啓動Help and Support
錯誤1083:配置成在該可執行程序中運行的這個服務不能執行該服務”。
這種情況可以先下載下面鏈接地址中的文件:
運行壓縮文件中的helpsvcfix.exe,然後在如圖所示的對話框中單擊“Inspect and Fix
Helpsvc”按鈕:
然後根據提示重啓計算機,重啓計算機後再進入“服務”中啓動“Help and Support”服務看看是否正常。如果故障依舊,那麼請根據下面的詳細步驟來操作修復:
 
1、單擊『開始』菜單中的“運行”並鍵入“cmd”(不包括雙引號)後單擊“確定”按鈕;
2、在命令提示符下鍵入“net stop helpsvc”(不包括雙引號)後按下Enter鍵(回車鍵);
3、待 Help and Support 服務成功停止後,不必關閉該命令提示符,直接打開“我的電腦”,進入目錄:C:\windows\pchealth\helpctr (如果你的Windows XP不在C盤,請根據實際情況操作)
4、在這個目錄中刪除名爲 PackageStore 的文件夾;
5、確保“任務管理器”中的“進程”選項卡列表中的以下進程沒有運行中:
helpsvc.exe helphost.exe helpctr.exe
6、在剛纔的命令提示符下鍵入“cd /d c:\windows\pchealth\helpctr\binaries”(不包
括雙引號,如果你的Windows XP不在C盤,請根據實際情況操作)後按下Enter鍵(回車鍵);
7、鍵入“start /w helpsvc /svchost netsvcs /regserver /install”(不包括雙引號)
後按下Enter鍵(回車鍵),此時便會有重置Help and Support的過程,請等待一會兒;
8、待可以鍵入命令後,在命令提示符下鍵入“net start helpsvc”(不包括雙引號)後按下Enter鍵(回車鍵);
9、鍵入“exit”(不包括雙引號)來退出 命令提示符。
此時可以在“運行”中鍵入“services.msc”(不包括雙引號)來在“服務”中檢查“Help and Support”服務的啓動狀態,然後再單擊“幫助與支持中心”快捷方式看看是否可以打開了。
 
----------------------------------------------------------------------------------------------------------
 
第三種:使用第三方卸載軟件誤將PCHEALTH卸載,使[幫助和支持中心]無法使用,而且在[運行]中輸入msconfig後彈出警告,無法打開[系統配置實用程序],而且連部分附件中的功能也無法打開。
處理方法:在C:\WINDOWS文件夾(系統文件夾)下找到INF文件夾(隱藏文件夾),找到PCHEALTH.INF文件右鍵點擊,選安裝。
過程中會發現一些文件丟失,在自己的電腦裏搜索一下,然後把這些文件的路徑粘貼到目標路徑欄內就可以了。
自己電腦裏沒的從別的地方拷貝,如果沒有源盤的朋友可以從別人的電腦中將[PCHEALTH]整個文件夾打包(大約6M)複製到自己電腦中覆蓋掉原來的PCHEALTH文件夾,然後再執行PCHEALTH.INF的安裝。
最後重啓就可以了。
另一種方法:在[運行]中輸入 SFC /SCANNOW 系統會自動檢測缺損的文件(需要源盤) 然後從盤中提取 過程結束後重啓就可以了
 
----------------------------------------------------------------------------------------------------------
 
第四種:就是環境變量,這個問題網上已經濫了,隨便搜索一下照做就可以了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章