校園機房無盤 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 → 載入完整註冊表環境。D:\winnt\pl\plfiles\profiles\win95-1\suboot\System.dat 改名 system.000,複製到各工作站用戶目錄 S1~S30。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
Setuser.com,純批次檔即可完成註冊表熱換與自動登入。Win.bat,風險可控,失敗可回滾。此法雖針對 Windows 95 無盤環境,但「開機載入最小註冊表、後台熱換完整註冊表」的思路對嵌入式、精簡版 Windows 同具參考價值。