Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

無盤站 Windows 95 登錄檔過大無法開機?註冊表替換法完美解決

編輯:XP 常見問題解答

校園機房無盤 Windows 95 安裝 IE 5.5、FrontPage 2000 後,工作站無法開機,提示「請聯繫管理員」。根因:System.dat 超過 1.2 MB 限制(實測 2.57 MB)。本文介紹「登錄檔替換法」:開機載入精簡註冊表,開機後再切換完整註冊表,同時實現自動登入。

核心原理

  • 無盤站開機時載入 System.dat,若 > 1.2 MB 即失敗。
  • 開機腳本 Win.bat 執行階段已進入 DOS 環境,可操作檔案系統。
  • 策略:開機載入微小的 system.000 (16 KB) → 開機完成、網路連線建立後 → 以 ren 指令互換 system.dat 與 system.000 → 載入完整註冊表環境。

實作步驟

  1. 安裝教學軟體、TCP/IP 協定,設定自動登入(參考《中國電腦教育報》2000 年第 49 期)。
  2. 備份精簡註冊表:D:\winnt\pl\plfiles\profiles\win95-1\suboot\System.dat 改名 system.000,複製到各工作站用戶目錄 S1~S30。
  3. 修改各站 Win.bat,插入關鍵段落(Si 為對應用戶名):
    attrib g: Si system.dat -r -h -s >nul
    attrib g: Si system.000 -r -h -s >nul
    ren g: Si system.dat system.ddd >nul
    ren g: Si system.000 system.dat >nul
    net use g: /delete
    setmdir
    attrib g: Si system.dat -r -h -s >nul
    ren g: Si system.dat system.000 >nul
    ren g: Si system.ddd system.dat >nul
    attrib +r +h +s g: Si system.000 >nul
    attrib +r +h +s g: Si system.dat >nul
  4. 教師機加裝內建 Modem + 安裝 WinGate 代理伺服器,學生端即可上網與製作網頁。

關鍵點總結

  • 無需組譯語言 Setuser.com,純批次檔即可完成註冊表熱換與自動登入。
  • 解決「註冊表過大無法開機」與「自動登入」雙重需求。
  • 操作層級在 Win.bat,風險可控,失敗可回滾。

此法雖針對 Windows 95 無盤環境,但「開機載入最小註冊表、後台熱換完整註冊表」的思路對嵌入式、精簡版 Windows 同具參考價值。

Copyright © Windows教程網 All Rights Reserved