MSCONFIG 是專為故障診斷 Microsoft Windows 啟動程序而設計的作業系統公用程式。它可以停用或重新啟用在啟動時執行的軟體、裝置驅動程式或 Windows 服務,並且可以變更開機參數。
MSCONFIG 簡單易用,可協助您解決許多 Windows 10 和 11 的開機問題。您可以暫時或永久修改電腦的開機 (啟動檔案)、服務和啟動檔案的方式。這使 MSCONFIG 成為實用的故障診斷公用程式。它可用來加快您的開機時間,以及簡化電腦啟動時載入的位置與時間。
在 Windows 10 和 11 中,您可以同時按下 Windows + R 鍵,隨即會出現執行方塊。
或者,按下 Windows 鍵或按一下開始按鈕,隨即會開啟開始功能表,您可以輸入 MSCONFIG
應用程式隨即會顯示在清單中。
(圖 1:MSCONFIG 搜尋)
在方塊中輸入 MSCONFIG,然後按下鍵盤上的 ENTER 鍵。
(圖 2:MSCONFIG 執行視窗)
這會啟動 Microsoft 系統設定公用程式。
MSCONFIG 視窗包含五個標籤:
(圖 3:MSCONFIG 標籤)
一般
(圖 4:MSCONFIG「一般」標籤)
開機
服務
啟動
工具
開機問題:這些問題是指電腦無法正確載入、開機時間過長,或在啟動時在畫面上顯示錯誤。它甚至可以是三者的結合。首先,我們確定問題、縮小原因範圍,然後將其變更以解決問題。
(圖 5:MSCONFIG「一般」標籤)
MSCONFIG 一般標籤提供了一些用於啟動裝置的基本選項。公用程式的預設選項為正常啟動。啟動電腦的其他兩個選項是診斷啟動和選擇性啟動。
這會僅啟動具有基本服務和驅動程式的 Windows。使用此模式,您可以確定問題是否出在基本的視窗檔案。這種類型的啟動為您提供了最小的故障排除環境。
這允許您選擇要開啟的程式和服務以及要在啟動時防止開啟的程式和服務。
如果偵測到其中一個啟動程式在啟動時導致問題,則可以清除載入啟動項目。它會防止任何啟動程式啟動。這過於通用,無法幫助您確定導致問題的程式,但它可幫助您將問題範圍縮小到某個區域。
組態問題:這些問題的情況為已設定新命令或已修改舊命令,且已對電腦造成不良影響。其解決方式通常是透過找到錯誤或修改的命令或設定,並將其變更為有效的命令或設定,或將其還原到其原始狀態。
此標籤提供許多用於啟動電腦的選項。視窗的頂部包含電腦正在使用的啟動檔案。如果電腦上有多個開機磁碟分割,您會在此處看到列出的每一個。您可以變更開機功能表的逾時值。您可以清楚地看到開機管理員正在使用哪些命令,以查看是否有任何問題。
(圖 6:MSCONFIG「開機」標籤)
此視窗中提供的三個按鈕中有兩個是用於編輯,預設情況下無法使用。頁面下方有兩個選項:
不會追蹤系統組態中所做的變更。如果以後要進行變更,則必須手動執行此操作。請謹慎使用此功能!
使用 MSCONFIG 會導致作業系統選擇畫面顯示三十秒。因此,總啟動時間增加了 30 秒。為防止作業選擇畫面在啟動時顯示 30 秒,請將「逾時」欄位中的逾時行變更為零。
在「開機」標籤下,唯一非無法使用的按鈕是進階選項。按一下「進階選項」按鈕,隨即開啟「開機進階選項」對話方塊。通常您不會使用這些選項,但它們十分實用。例如,如果您懷疑開機問題是由具有多個處理器所造成。選取處理器數量核取方塊並指定一個數字,即可限制用於啟動電腦的處理器數量。
(圖 7:MSCONFIG 開機進階選項)
「開機」標籤上最有價值的功能是開機選項。您可以使用這些選項進行各種故障診斷。
啟動時,以安全模式開啟僅執行關鍵服務的 Windows 圖形使用者介面 (GUI) Windows Explorer。網路已停用
啟動時,以安全模式開啟僅執行關鍵服務的 Windows 命令提示字元。網路與 GUI 已停用。
啟動時,以安全模式開啟執行關鍵服務和 Active Directory 的 Windows GUI
啟動時,以安全模式開啟僅執行關鍵服務的 Windows GUI,並已啟用網路
啟動時不會顯示 Windows 歡迎畫面
將啟動過程中的所有資訊存儲在檔案 %SystemRoot%Ntbtlog.txt 中
啟動時,以最小顯示卡 (VGA) 模式開啟 Windows GUI。這會載入標準 VGA 驅動程式,而非電腦上視訊硬體專屬的顯示器驅動程式。
在啟動過程中於載入驅動程式時顯示驅動程式名稱
這可能會限制多處理器上使用的處理器數量。如果選取此核取方塊,則電腦只會使用下拉式清單中的處理器數量來開機。
這會指定作業系統用於模擬低記憶體組態的實體記憶體最大數量。文字方塊中的值為百萬位元組 (MB)。
此選項可防止 Windows 在 PCI 匯流排上重新分配 I/O 和中斷要求 (IRQ) 資源。BIOS 設定的 I/O 和記憶體資源會保留下來。
為裝置驅動程式開發啟用內核模式偵錯
這些是此電腦上的偵錯程式連線設定。可允許內核偵錯程式與偵錯程式主機通訊。主機和目標電腦之間的偵錯程式連線可以是序列、IEEE 1394 或 USB 2.0。
指定使用序列作為連線類型和序列埠,預設連接埠為 COM1
指定選擇「偵錯連接埠」時要使用的鮑率,且偵錯連線類型為序列。此設定是可選的。鮑的有效值為 9600、19.200、38.400、57.600 和 115.200。預設鮑率為 115.200 bps。
使用通道 1394 作為偵錯連線類型,它會指定要使用的通道編號。通道的值必須是介於 0 和 62 (含) 之間的十進位整數,且必須與主機電腦使用的通道編號相符。指定的通道不依賴於配接卡上選擇的實體 1394 連接埠。通道的預設值為 0。
指定偵錯類型為 USB 時要使用的字串值,此字串可以是任何值
衝突問題:這些問題包括已載入並已變更另一個檔案,或嘗試使用與現有檔案或裝置相同資源的驅動程式、服務或更新。為了故障診斷這些問題,我們嘗試暫時停用不同的檔案和服務,直到我們確定衝突,此時我們可以載入執行相同工作的另一個檔案,或者更新並重新安裝這兩個檔案。
MSCONFIG「服務」標籤會列出在 Windows 10 和 11 啟動時啟動的內建 Windows 服務和程式。Windows 作業系統會定期自行執行。停用服務時必須小心,因為當中許多項目對電腦的運作至關重要。勾選或停用程式名稱旁的核取方塊,以啟用或停用程式或服務啟動。這在故障診斷與服務相關的問題時很有用。
(圖 8:MSCONFIG「服務」標籤)
Microsoft 已自行設計了 Windows 10 和 11 中的大多數服務。為能更輕鬆地尋找第三方服務,可以按下隱藏所有 Microsoft 服務按鈕。
(圖 9:MSCONFIG「啟動」標籤)
這個標籤可讓您用於防止啟動資料夾中的項目在您登入時啟動。您現在可取得可按一下的連結,前往目前控制此功能的 Windows 10 和 11 工作管理員。
工作管理員的「啟動」標籤會顯示 Windows 開啟後,自動開啟的目前軟體應用程式清單。當中會顯示每個應用程式的狀態。將應用程式反白顯示並按一下停用,即可停用個別軟體應用程式。
(圖 10:MSCONFIG「工作管理員啟動」標籤)
(圖 11:MSCONFIG「工具」標籤)
「工具」標籤會列出您可執行的診斷工具和其他進階工具,以改善電腦效能。在開啟工具之前,請閱讀工具名稱旁邊的說明以仔細地瞭解其功能。若要開啟工具,請從清單中選擇該工具的名稱,然後按一下「啟動」按鈕。這些是內建於作業系統中的工具,如事件檢視器等,但這些都集中在此標籤下同一個地方。
進行任何變更後,當您關閉 MSCONFIG 公用程式時,系統會要求您重新開機。您必須檢查變更是否會影響重新開機時發生的情況。如果有,您可以將其保留並繼續縮小問題範圍。如果沒有,請還原為預設值,然後使用不同的變更再試一次。
(圖 12:MSCONFIG 電腦重新開機訊息)