Archive for January 2nd, 2007|Daily archive page

如何檢查Windows XP登入緩慢的問題

在Windows XP 登入後,我們會見到”Loading your personal settings” 訊息,然後要等好一陣子才能夠進入Windows 桌面。要等多久視乎這Windows 裝了什麼軟件。但問題是我們往往不知道在那段等候時間中,Windows 在幹什麼。故此也無從判斷是什麼程序佔用了這段時間。

其實Windows 的 Registry 已備有設施讓我們作這樣的檢查。在Registry 有這樣的一個value:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
policies\system\verbosestatus

這個值的預設內容是0。如果將之改成1,那麼在登入和登出Windows XP 是就不會在畫面顯示”Loading your personal settings” 訊息,而以更詳細的資訊取代。其中一項重要資訊就是執行已登記成為Winlogon Notification Package 的DLL。要知道有什麼DLL 已經登記,可在registry 中查看

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\
Winlogon\Notify

啟動了verbosestatus 之後,我們就可以看到什麼DLL 佔用了最多時間,從而思考因應之道。

這注意,Windows Vista 已取消支援Winlogon Notification Package, 所以以上所說的不適用於Windows Vista.

參考網頁:

Microsoft TechNet (verbosestatus)

擴大禁煙範圍

為慶祝2007年開始禁煙範圍擴大至所有食肆, 我決定今天三餐都要光顧以前滿佈煙民的茶餐廰.. 🙂