何取消一進入 Windows 就會自動載入執行的程式?
適用範圍:All Windows
提醒:
無
某些應用軟體會在一進入 Windows
作業系統的時候就自動執行,或者常駐於系統之中,例如有的程式會出現在Windows的「系統列」﹙註一﹚裡。
如果你並不需要這些程式,你可以利用下面幾種方法來把它們移除掉,可以節省一些系統資源或是加快一些啟動時的速度。
當然,因不明的原因,在一進入作業系統就會自動跑起來的程式,你也可以利用這裡的方法來檢查。
但是在進行移除步驟之前,我希望你閱讀注意以下幾點說明,以免造成相關的應用軟體無法執行:
- 有些應用軟體本身就可以讓你選擇
是否要一啟動就執行、或是要不要放在系統列裡﹙例如:ICQ、RealPlayer 7、Winamp、防毒軟體
....等等﹚,如果軟體已經提供了這樣的功能,建議你從該軟體本身的設定裡下手,而不是利用修改啟動群組,或
msconfig 等的方法來修改,因為修改可能無效。
例如,如果你不希望 Winamp 常駐在系統列,就是到 Winamp
的「Option」>>「Setup」>>「Agent」,取消「Enable Winamp
Agent」的功能,而不是透過 msconfig 來些改,諸如此類。
- 不要有「電腦潔癖」,顯示卡、音效卡、輸入法、日期、時間這些最基本的東西一定會出現在系統列裡﹙Windows
基本需要載入的東西﹚,這些東西顯示與否,不會影響到你的系統效能,不要有系統列裡的東西越少越好的錯誤觀念,因為有些東西是必須要有的,你省不得。
- 你一定要非常清楚哪些程式是做什麼,再去移除或停用。
不分青紅皂白的移除,連自己連移掉的程式是做什麼用的都不知道,造成需要用到這項功能的軟、硬體無法正常工作,這樣只會給自己帶來麻煩。
世界上軟體非常多,所以我在這裡沒有辦法一一告訴你每個軟體的執行名稱、用途,你對於自己所安裝的軟體應該要有一些了解才對。
這裡的方法,只適用於「正常」的程式,不完全可用於病毒,若你進入系統時,總是蹦現廣告頁﹙已經確定沒有安裝廣告軟體﹚,請考慮病毒的問題。
要關閉一進 Windows 就會自動執行的程式有下面幾個步驟:(註二)
步驟 一:
檢查它是不是在「啟動」群組中。
因為只要放在「啟動」中,一進入作業系統就會載入。
如何清除啟動中的項目?到「開始」>>「設定」>>「工作列及開始功能表」,在「開始功能表程式集」這頁中按下「移除」,然後找到「啟動」資料夾,最後點選要刪除的捷徑,再按下「移除」。
若「啟動」群組中,找不到你要的程式,則繼續進行第二步驟。
步驟 二:
我在「啟動」群組裡又找不到這些自動會執行的程式,我要怎麼才能不讓這些程式在啟動的時候,自動執行呢?
Windows 有提供一個工具程式來關閉這些啟動時就會自動載入的程式(Windows 98、Me
的工具程式),這個工具程式名字就是「msconfig.exe」(系統組態編輯程式)
按「開始」鈕,選「執行」,在「開啟」這欄位中輸入 msconfig 再按確定就可以執行 Msconfig.exe。
當進入「系統組態編輯程式」後,到「啟動」這一頁上。
在這一頁中,會列出一大堆在 Windows9x
啟動時就會自動載入的程式,找到你不想要自動載入的那些程式,把前面的勾勾取消就就可以了。
下次你進入 Windows 時,就不會有你不想要的程式來煩你了。若仍然找不到你要移除的程式,請繼續進行步驟三。
有些東西是一定要有的﹙例如驅動程式這類﹚,不可以把勾勾全部取消,以免造成你的 Windows
不正常﹙或是某些需要驅動程式的硬體不正常﹚,你從它們的名稱來判斷你不要執行的程式是不是在裡面。
我沒有辦法確實告訴你哪些要、哪些不要,因為我沒有辦法知道你電腦上有哪些軟體、硬體,而哪些是需要載入、而哪些又是可以不用載入。
步驟三:
如果你要移除的東西,在 Msconfig 裡也沒有,找不到,怎麼辦?
到「開始」>>「執行」,輸入「regedit」,檢查以下機碼是否有你要的程式:
HKEY_LOCAL_MACHINE\Software\Microsoft\
Windows\CurrentVersion\Run\
HKEY_LOCAL_MACHINE\Software\Microsoft\
Windows\CurrentVersion\RunOnce
HKEY_LOCAL_MACHINE\Software\Microsoft\
Windows\CurrentVersion\Run\ RunServices
HKEY_LOCAL_MACHINE\Software\Microsoft\
Windows\CurrentVersion\Run\ RunServicesOnces
HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Run\
HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\RunOnce
HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Run\ RunServices
HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Run\ RunServicesOnces
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\
CurrentVersion\Windows
在欲刪除的程式名稱上按下滑鼠右鍵選「刪除」,就可以避免該程式於進入 Windows 時自動載入執行。
請不要誤會,不一定程式一定全部都會出現在這些機碼中,可能只是存在於其中幾個裡面,也就是說,可能全部都有,但也可能只存在於其中一兩、個裡面。
如果仍然找不到你要移除的程式,請再檢查 win.ini 檔案中 [load] 或 [Run]
的部分是否有指定要執行的程式敘述,有的話,則將該行刪除。
win.ini 是純文字格式檔案,所以用「記事本」即可開啟編輯,win.ini 位於 c:\windows 下。
或者,再回頭去看看你的軟體使用說明,找找看你不想一開始就執行的那個軟體有沒有取消常駐的功能﹙多半這類的軟體都會有取消常駐功能﹚。
註一:
視窗下方工作列最右邊的那一塊地方,就是有時間顯示的地方,叫做「系統列」﹙Systray﹚,如下圖。
註二:
再次強調,先從你要 disable 的軟體中去著手,例如你不想要 RealPlayer 一開機就載入,就去
RealPlay 的功能設定裡,去找有沒有可以取消一開機就載入的選項,如果這個軟體沒有這類選項設定,再從
msconfig 或 registry 中去修改。
另外,有些較特殊的軟體,本身運作模式就是必須一開機就載入(例如像是某些免費 ISP
提供的撥接程式),若不載入,可能該軟體的某些功能就不正常。
這類軟體可能不會出現在系統列,但是會出現在背景,msconfig
的啟動中也有記錄,如果是這類程式,你沒有辦法不讓它載入,唯一的方法,只有移除。
意見或問題請寄至:

版權所有,本站文、圖未經授權,請勿任意轉載與節錄,作者:車成斌
