深入 WIN2000 注冊(cè)表 (12) Windows 2000幫助
簡介 Windows 2000 是M i c r o s o f t推出的第一個(gè)完全依靠新式超文本幫助系統(tǒng)而不是老式 Wi n H e l p幫助格式的主要操作系統(tǒng)版本。因?yàn)槌谋編椭腔贖 T M L的,所以它具有包括活 動(dòng)內(nèi)容的能力,于是Windows 2000就在幫助系統(tǒng)中加入了功能強(qiáng)大的疑難解答系統(tǒng)。同時(shí), 超文本幫助從Wi n H e l p時(shí)代繼承了非常有用的上下文敏感幫助的特性和“這是什么”幫助。 Windows 2000幫助的很多關(guān)鍵特性都依賴于注冊(cè)表?xiàng)l目,我們將在本章的直接解決方案中介 紹這些條目。
Windows 2000疑難解答程序 Windows 2000 的超文本幫助系統(tǒng)包括一種功能強(qiáng)大的新特性,名為疑難解答程序 ( t r o u b l e s h o o t e r )。你可以通過應(yīng)用程序的超文本幫助或從Windows 2000主幫助系統(tǒng)訪問疑難 解答程序,它們可以幫助你解決很多方面的問題,包括: . 16位Wi n d o w s程序 . 藍(lán)屏(系統(tǒng)崩潰) . 硬件兼容性問題 . 網(wǎng)絡(luò) . 調(diào)制解調(diào)器 . 顯示器 . TCP/IP
這是什么 另一種從早期Wi n d o w s幫助系統(tǒng)繼承的特性是“這是什么” (What's This?)幫助。這種幫 助特性通常以一個(gè)小按鈕的形式出現(xiàn)在對(duì)話框的“關(guān)閉”、“最小化”和“最大化”按鈕的附 近。單擊“這是什么”按鈕會(huì)打開一種特殊的光標(biāo)。接著,當(dāng)你單擊某個(gè)用戶界面元素時(shí), 一個(gè)彈出幫助窗口就會(huì)打開并給出對(duì)該元素的簡潔描述。圖1 2 - 2顯示了正在操作中的“這是 什么”幫助。
上下文敏感幫助 老式Wi n H e l p系統(tǒng)一種較好的特性是可以根據(jù)你的要求精確地定位到一個(gè)大幫助文件的某 個(gè)位置。超文本幫助保留了這種能力。
超文本幫助
老式Wi n H e l p系統(tǒng)只使用H L P文件。大部分用戶都可以迅速知道文件擴(kuò)展名,并了解應(yīng)避 免刪除或移動(dòng)H L P文件。超文本幫助使用三種不同的文件類型: C H M、C H I和D S Z。每一種 文件類型在超文本幫助系統(tǒng)中都扮演不同的角色。 1. CHM文件 C H M,即Compiled Hypertext Material,是幫助系統(tǒng)的主要數(shù)據(jù)文件。雙擊C H M文件,會(huì) 在超文本幫助應(yīng)用程序中打開它。 2. CHI文件 C H I文件是C H M文檔的索引文件。C H I文件可在超文本幫助查看器中生成左邊的樹型控 件。如果你刪除或移動(dòng)了C H I文件,那么它的主C H M文件仍然打開,但是不再具有任何瀏覽 能力了。 3. DSZ文件 D S Z文件是Windows 2000疑難解答程序的腳本文件。它們根據(jù)所顯示的某個(gè)問題的答案 與C H M和C H I文件交互。移動(dòng)或刪除D S Z文件將使疑難解答程序癱瘓。
定位疑難解答程序的安裝目錄
幾乎所有的Windows 2000疑難解答程序都存放在一個(gè)地方。如果這個(gè)文件夾被重命名、 移動(dòng)或刪除,那么疑難解答程序就會(huì)立刻停止工作。要恢復(fù)因?yàn)檫@類原因而無法工作的疑難 解答程序,系統(tǒng)管理員可以按照如下步驟修改注冊(cè)表: 1) 打開“開始”菜單并選擇“運(yùn)行”。單擊“瀏覽”按鈕開始瀏覽直到找到Wi n d o w s 2 0 0 0的根目錄(通常是W I N N T )為止。進(jìn)入S y s t e m目錄并找到R e g e d t 3 2 . e x e,將其選入對(duì)話框 并單擊“確定”按鈕。注冊(cè)表編輯器啟動(dòng),將所有的配置單元分別顯示在不同的層疊子窗口 中。 2) 選擇“窗口”菜單項(xiàng)H K E Y _ L O C A L _ M A C H I N E,其子窗口顯示。最大化該窗口以便 于使用。 3) 使用左窗口的樹型控件定位到S o f t w a r e M i c r o s o f t Ts h o o t子項(xiàng)。單擊該子項(xiàng)選取它,在 右窗口中顯示其值。 4) 定位到值F u l l P a t h To R e s o u r c e的條目。確保F u l l P a t h To R e s o u r c e指向有效的位置。如果 不是這樣,則更改位置或者從備份中恢復(fù)文件夾的內(nèi)容。
修復(fù)斷開的疑難解答連接關(guān)系
疑難解答程序?qū)嶋H上是一組協(xié)同工作的文件,所有文件都通過一個(gè)注冊(cè)表?xiàng)l目捆綁在一 起。刪除這些文件或者更改了這個(gè)注冊(cè)表?xiàng)l目就會(huì)斷開這種必要的連接關(guān)系。幸運(yùn)的是,系 統(tǒng)管理員可以使用下面的技術(shù)輕松地恢復(fù)連接關(guān)系。 1) 打開“開始”菜單并選擇“運(yùn)行”。單擊“瀏覽”按鈕開始瀏覽直到找到Wi n d o w s 2 0 0 0的根目錄(通常是W I N N T )為止。進(jìn)入S y s t e m目錄并找到R e g e d t 3 2 . e x e,將其選入對(duì)話框 并單擊“確定”按鈕。注冊(cè)表編輯器啟動(dòng),將所有的配置單元分別顯示在不同的層疊子窗口 中。 2) 選擇“窗口”菜單項(xiàng)H K E Y _ L O C A L _ M A C H I N E,其子窗口顯示。最大化該窗口以便 于使用。 3) 使用左窗口的樹型控件定位到S o f t w a r e M i c r o s o f t Ts h o o t Tr o u b l e s h o o t e r L i s t [n a m e]子 項(xiàng),其中[n a m e]是發(fā)生故障的疑難解答程序的名稱。單擊該子項(xiàng)選取它,在右窗口中顯示其 值。 4) 查看值F n a m e和P a t h條目。確保它們指向一個(gè)已存在的位置和文件。如果不是這樣,則 從備份中恢復(fù)這些文件并且/或更改路徑所在的條目。
驗(yàn)證第三方疑難解答程序的安裝
M i c r o s o f t已經(jīng)向第三方的超文本幫助開發(fā)商公開了其疑難解答系統(tǒng)的格式。因此,第三 方產(chǎn)品中將會(huì)包括這種能力。如果第三方的疑難解答程序無法正常工作,那么系統(tǒng)管理員可 以通過檢查疑難解答程序安裝是否正確來解決問題: 1) 打開“開始”菜單并選擇“運(yùn)行”。單擊“瀏覽”按鈕開始瀏覽直到找到Wi n d o w s 2 0 0 0的根目錄(通常是W I N N T )為止。進(jìn)入S y s t e m目錄并找到R e g e d t 3 2 . e x e,將其選入對(duì)話框 并單擊“確定”按鈕。注冊(cè)表編輯器啟動(dòng),將所有的配置單元分別顯示在不同的層疊子窗口 中。 2) 選擇“窗口”菜單項(xiàng)H K E Y _ L O C A L _ M A C H I N E,其子窗口顯示。最大化該窗口以便 于使用。 3) 使用左窗口的樹型控件定位到S o f t w a r e M i c r o s o f t Ts h o o t Tr o u b l e s h o o t e r L i s t子項(xiàng)。單擊 該子項(xiàng)選取它,在右窗口中顯示其值。 4) 查看Tr o u b l e S h o o t e r L i s t項(xiàng)中的子項(xiàng),找到第三方產(chǎn)品的疑難解答程序的名稱。如果沒 有找到,則表示疑難解答程序沒有安裝。否則,使用上一個(gè)直接解決方案介紹的步驟解決問 題。
修復(fù)被破壞的Developer Studio MSDN在線幫助安裝功能
Developer Studio(也稱為Visual Studio)偶爾會(huì)無法從M S D N正確安裝其在線幫助系統(tǒng)。系 統(tǒng)管理員可以按照如下步驟操作注冊(cè)表來修復(fù)這種錯(cuò)誤: 1) 打開“開始”菜單并選擇“運(yùn)行”。單擊“瀏覽”按鈕開始瀏覽直到找到Wi n d o w s 2 0 0 0的根目錄(通常是W I N N T )為止。進(jìn)入S y s t e m目錄并找到R e g e d t 3 2 . e x e,將其選入對(duì)話框 并單擊“確定”按鈕。注冊(cè)表編輯器啟動(dòng),將所有的配置單元分別顯示在不同的層疊子窗口 中。 2) 選擇“窗口”菜單項(xiàng)H K E Y _ L O C A L _ M A C H I N E,其子窗口顯示。最大化該窗口以便 于使用。 3) 使用左窗口的樹型控件定位到S O F T WA R E M i c r o s o f t H T M L H e l p C o l l e c t i o n s D e v e l o p e r C o l l e c t i o n s子項(xiàng)。 4) 子項(xiàng)D e v e l o p e r C o l l e c t i o n s中包含的值會(huì)因?yàn)楦鞣N因素(例如本機(jī)的語言設(shè)置)而不同,但 是它們都有一個(gè)包含值F i l e n a m e的子項(xiàng)。檢查該條目,確保其路徑是正確的,如果不正確, 將它設(shè)置為當(dāng)前Visual Studio安裝所使用的正確路徑。
修復(fù)不正常的超文本幫助的窗口顯示
有時(shí)候(通常是在顯示設(shè)置改變時(shí)),超文本幫助的顯示窗口會(huì)變得不正常,無法被正確地 瀏覽或重新設(shè)置大小。系統(tǒng)管理員可以通過按照如下步驟修改注冊(cè)表來修復(fù)這種錯(cuò)誤: 1) 打開“開始”菜單并選擇“運(yùn)行”。單擊“瀏覽”按鈕開始瀏覽直到找到Wi n d o w s 2 0 0 0的根目錄(通常是W I N N T )為止。進(jìn)入S y s t e m目錄并找到R e g e d t 3 2 . e x e,將其選入對(duì)話框 并單擊“確定”按鈕。注冊(cè)表編輯器啟動(dòng),將所有的配置單元分別顯示在不同的層疊子窗口 中。 2) 選擇“窗口”菜單項(xiàng)H K E Y _ L O C A L _ M A C H I N E,其子窗口顯示。最大化該窗口以便 于使用。 3) 使用左窗口的樹型控件定位到S O F T WA R E M i c r o s o f t Windows Help子項(xiàng)。單擊該子項(xiàng) 選取它,在右窗口中顯示其值。 4) 根據(jù)新的顯示分辨率,編輯四個(gè)值條目( X r、X l、Y r、Y l ),把它們改為合適的值。
定位超文本幫助的顯示應(yīng)用程序
與Wi n H e l p一樣,超文本幫助也是由一個(gè)應(yīng)用程序支撐的。如果超文本幫助停止工作,那 么你可能需要弄清楚這個(gè)支撐程序是否已被移動(dòng)或刪除了。下面介紹怎樣訪問你需要查看的 注冊(cè)表?xiàng)l目: 1) 打開“開始”菜單并選擇“運(yùn)行”。單擊“瀏覽”按鈕開始瀏覽直到找到Wi n d o w s 2 0 0 0的根目錄(通常是W I N N T )為止。進(jìn)入S y s t e m目錄并找到R e g e d t 3 2 . e x e,將其選入對(duì)話框 并單擊“確定”按鈕。注冊(cè)表編輯器啟動(dòng),將所有的配置單元分別顯示在不同的層疊子窗口 中。 2) 選擇“窗口”菜單項(xiàng)H K E Y _ C L A S S E S _ R O O T,其子窗口顯示。最大化該窗口以便于 使用。 3) 使用左窗口的樹型控件定位到. c h m . f i l e s h e l l o p e n c o m m a n d子項(xiàng)。單擊該子項(xiàng)選取它, 在右窗口中顯示其值。 4) command子項(xiàng)的缺省值是應(yīng)用程序h h . e x e的路徑,該程序顯示超文本幫助。檢查并確 保該路徑是有效的,而且文件h h . e x e沒有被刪除。
確定本地疑難解答程序是否已安裝
Windows 2000的某些超文本幫助文件支持本地疑難解答程序—也就是說,疑難解答程 序可以直接調(diào)用,而不必通過主幫助文件的疑難解答程序列表調(diào)用。它還有一個(gè)不太為人了 解的特點(diǎn),即它的功能依賴某個(gè)注冊(cè)表?xiàng)l目載入提供該特性的C O M服務(wù)器。如果用戶使用本 地疑難解答程序時(shí)遇到了麻煩,則可以按照下面的步驟檢查注冊(cè)表: 1) 打開“開始”菜單并選擇“運(yùn)行”。單擊“瀏覽”按鈕開始瀏覽直到找到Wi n d o w s 2 0 0 0的根目錄(通常是W I N N T )為止。進(jìn)入S y s t e m目錄并找到R e g e d t 3 2 . e x e,將其選入對(duì)話框 并單擊“確定”按鈕。注冊(cè)表編輯器啟動(dòng),將所有的配置單元分別顯示在不同的層疊子窗口 中。 2) 選擇“窗口”菜單項(xiàng)H K E Y _ C L A S S E S _ R O O T,其子窗口顯示。最大化該窗口以便于 使用。 3) 使用左窗口的樹型控件定位到T S H O O T. T S H O O T C t r l . 1 C L S I D子項(xiàng)。單擊該子項(xiàng)選取 它,在右窗口中顯示其值。 4) 復(fù)制C L S I D項(xiàng)的值, 并且在H K C R配置單元中搜索它。找到之后, 檢查其 I n P r o c S e r v e r 3 2子項(xiàng)是否是一個(gè)有效的路徑,并確定其D L L是否真的在其應(yīng)在的位置上。如果 不是,正確地更改路徑。
相關(guān)文章:
1. 在DOS環(huán)境下玩轉(zhuǎn)Windows注冊(cè)表2. Windows注冊(cè)表解禁的一個(gè)誤區(qū)3. Windows注冊(cè)表修改實(shí)例完全手冊(cè)(下)4. 讓W(xué)indows注冊(cè)表修改快速生效5. Windows注冊(cè)表應(yīng)用技巧三則6. 離線方式讀寫WINDOWS注冊(cè)表7. 利用Windows注冊(cè)表來清理系統(tǒng)垃圾文件8. Windows注冊(cè)表應(yīng)用小技巧四則9. Windows注冊(cè)表修改實(shí)例完全手冊(cè)(上)10. 快速掃除windows注冊(cè)表垃圾的兩種方法
