SYMPTOM ================= 每一個 User Profile 裡的 NTUSER.dat 會超過 20MB (甚至到 120 MB) 通常發生在 Terminal Server 上 會影響到登入速度,當登入人數增加時會明顯感受到伺服器效能變差 CAUSE ================= 假設每一個 User Profile 裡的 NTUSER.dat 都是 120 MB,若同一時間有 35-40 位使用者同時登入,那麼系統需要將 3.9GB 的 Registry Hive 放到 RAM 裡 透過 ChkReg 工具分析 NTUSER.DAT 我們發現 90% 以上的資料都是被下面這個機碼所使用 Software\Hewlett-Packard 在 Terminal Server 的這個機碼下面我們也發現有大量的資料,導致 Initial Profile Loading 變慢 HKLM\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\Hewlett-Packard\
RESOLUTION ================= 1. Delete this "Hewlett-Packard" key HKLM\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\Hewlett-Packard\ 2. 使用 ChkReg 壓縮 NTUSER.dat a. 把 NTUSER.DAT Mount 到 Regedit 裡 b. 把 Software\Hewlett-Packard 刪除 c. 把 NTUSER.DAT Unmount d. 使用 ChkReg 壓縮 NTUSER.dat 3. 停用伺服器上的以下系統服務 (HP Driver services):