文章編號: 171424 - 上次校閱: 2007年1月20日 - 版次: 1.3

如何自動移除 Windows 95/98 登錄項目

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
重要: 這篇文章說明如何建立和執行一個.inf 檔,設計用來自動刪除登錄項目。建立一個.inf 檔,若要刪除登錄項目是一個危險的程序。請勿嘗試這麼做,除非您所做份您的登錄 (System.dat 和 User.dat) 檔案。這些檔案是在 Windows 資料夾中的隱藏的檔案。您也應該檢查您所建立的.inf 檔案正常運作環境中在生產環境中使用之前。不正確,刪除登錄項目可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 無法保證從這個方法的使用不正確所造成的問題可以獲得解決。使用這個方法,請自行負擔相關的風險。

在此頁中

全部展開 | 全部摺疊

結論

本文將告訴您,如何建立.inf 檔案,以自動刪除登錄項目。

其他相關資訊

如果要建立一個.inf 檔,若要自動刪除登錄項目,請依照下列步驟執行:

  1. 使用任何的文字編輯器 (例如 「 記事本 」) 建立範例 Del reg.inf 檔,如下所示。請注意 Del reg.inf 不是必要的名稱,但它會使用這些指示。
          ; This file called  Del-Reg.INF deletes the registry entries listed
          ; under the [RegChange] section.  In this example it deletes the
          ; UserName value name under the key HKLM\network\Logon
    
          [Version]
          signature="$CHICAGO$"
    
          [DefaultInstall]
          ; DelReg = RegChange
    
          [RunIt]
          DelReg=RegChange
    
          [RegChange]
          HKLM,Network\Logon,username
          HKLM,Network\Logon\keyname,
    						

此範例檔的附註

  • [DefaultInstall] 區段下面一行 remarked 出上,使用分號來防止某人不小心執行.inf 檔案。視選擇不使用 Rundll 執行.inf 檔案應該移除分號。
  • RunIt 是任意的區段名稱應執行的.inf 檔案中。
  • 遵循 RunIt 值有下列的意義:
    0-通知 Windows 95 的重新開機並不需要。
    1 永遠無訊息重新開機
    2 永遠提示重新開機
  • 下方 [RegChange] 區段會是一個值,稱為 [使用者名稱及值,稱為 keyname 被刪除。這些範例的項目,應該要進行修改,列出您想要移除登錄項目。
  • [RegChange] 區段中的項目會列出登錄項目或您想要移除的項目。以下是適當的語法一些指導方針:
    根目錄機碼子機碼,[值名稱]
    值名稱是選擇性的而且由 [] 括號表示。這一行中必須包含逗點] 預留位置,如上所示。請注意是否子機碼或數值名稱包含空格需要使用引號。引號之間的登錄項目可能會區分大小寫。例如:
          HKLM,SOFTWARE\"XYZ  inc"\settings,,
    						
    的根目錄金鑰由以下的縮寫的其中一個:

    HKCR 是簡短的 HKEY_CLASSES_ROOT
    HKCU 是簡短的 HKEY_CURRENT_USER
    HKLM 是簡短的方式
    HKU 是簡短的 HKEY_USERS
    子機碼是設為值,以進行變更,例如路徑接續:
    HKLM SOFTWARE\Microsoft\Windows\currentVersion\Fonts
    移除字型索引鍵和其所有內容。

    值名稱項目允許從一個子機碼中移除特定的項目定義。
  • 當您登入電腦時,自動執行這個範例檔案,請登入指令碼中輸入下列命令:
    RunDLL setupx.dll,InstallHinfSection RunIt 0 path \Del-Reg.inf
    位置 path 是 Del reg.inf 檔案的位置。您可以從本機電腦與一個路徑或通用命名慣例 (UNC) 路徑 \\server\sharename 像使用實體磁碟機代號。

這篇文章中的資訊適用於:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows Millennium Edition
關鍵字:?
kbmt kbenv kbhowto KB171424 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:171424? (http://support.microsoft.com/kb/171424/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。