什麼是錯誤代碼1068
錯誤代碼1068是Windows系統中常見的服務啟動失敗訊息,完整描述為「相依服務或群組無法啟動」。當您嘗試開啟某個功能,例如網路共享、音效播放或是區域網路連線時,系統會先檢查該功能所依賴的基礎服務是否正常運作。如果其中一個必要服務被停用、損毀或設定錯誤,就會觸發錯誤1068。這個錯誤通常不會直接影響系統開機,但會讓特定功能完全無法使用,例如無法聽到聲音、無法啟用網際網路連線共享,或是列印服務中斷。許多使用者初次遇到這個問題時,會誤以為是硬體故障或驅動程式問題,但實際上核心原因往往是服務層級的設定偏差。
錯誤1068的出現與Windows服務架構有關。每一個服務都可能有自己的依賴服務清單,這些清單記錄在登錄檔中的DependOnService參數內。當系統啟動目標服務時,會先嘗試啟動所有列在該清單中的依賴服務。如果其中任何一個服務因為啟動類型設為「停用」、檔案損毀或其他因素而無法啟動,目標服務就會回報錯誤1068。這個機制設計的目的是為了避免服務在缺少必要支撐的情況下運作而導致系統不穩定。然而,系統更新、第三方軟體安裝、惡意軟體攻擊或使用者手動調整服務設定,都可能破壞原本正常的依賴關係,從而引發錯誤。
錯誤1068的常見原因
根據Microsoft支援文件與社群經驗,錯誤1068最常見的觸發場景包括以下幾種:

- 手動停用核心系統服務:使用者為了最佳化效能或減少開機時間,透過services.msc將某些服務設為「停用」,但這些服務其實是其他重要功能的依賴項目。例如停用「Windows Audio Endpoint Builder」會導致整個音效系統失效,並出現錯誤1068。
- 惡意軟體或病毒修改服務設定:部分惡意程式會刻意停用防火牆、Windows Defender或網路相關服務,以阻斷安全更新或遠端管理功能,這樣也會間接引發錯誤1068。
- 登錄檔登錄項損毀或遺失:存放服務依賴資訊的登錄檔鍵值可能因不正確的軟體移除、磁碟錯誤或登錄檔清理工具誤刪而受損,導致服務無法找到正確的依賴服務名稱。
- 系統更新不完全:Windows更新過程中如果意外中斷,某些服務檔案可能未正確安裝,造成服務無法啟動。
- 驅動程式衝突:尤其是網路卡或音效卡驅動程式版本不相容,可能導致對應的服務無法正常初始化。
解決方法一:透過服務管理員修復
這是處理錯誤1068最直接且風險最低的方式。操作前請確認您使用的是具備系統管理員權限的帳戶。
首先按下快捷鍵Win+R,輸入services.msc並按下Enter,開啟服務管理員視窗。找出您正在遇到錯誤的服務。例如若是音效問題,尋找「Windows Audio」與「Windows Audio Endpoint Builder」;若是網路共享問題,尋找「DHCP Client」與「Network Location Awareness」。對該服務點擊滑鼠右鍵,選擇內容。在「一般」索引標籤中,檢查「啟動類型」是否設為「自動」或「自動(延遲開始)」。如果目前是「停用」或「手動」,請將其更改為「自動」。接著點選「確定」儲存設定。
接下來回到服務管理員主頁,找到該服務的「依賴」關係。在服務內容視窗中切換到「相依性」索引標籤,這裡會列出此服務依賴的其他服務,以及依賴此服務的其他程式。請記下所有顯示的依賴服務名稱。逐一搜尋這些依賴服務,並確認它們的狀態是否為「執行中」。如果某個依賴服務停止,請按右鍵選擇啟動。假如該依賴服務的啟動類型也是「停用」,請同樣將其改為「自動」或「手動」。特別注意「Plug and Play」與「Remote Procedure Call (RPC)」這兩個通用服務,幾乎所有功能都依賴它們,務必確保它們是自動啟動狀態。

為了幫助您快速定位,以下列出幾個發生錯誤1068時最常涉及的服務名稱及其建議啟動類型:
| 服務名稱 | 常見關聯功能 | 建議啟動類型 |
|---|---|---|
| Windows Audio | 音效播放、錄音 | 自動 |
| Windows Audio Endpoint Builder | 音效裝置管理 | 自動 |
| DHCP Client | 自動取得IP位址 | 自動 |
| Network Location Awareness | 網路位置感知與連線共享 | 自動 |
| Plug and Play | 硬體偵測與驅動載入 | 自動 |
| Remote Procedure Call (RPC) | 程序間通訊 | 自動 |
| Windows Firewall | 防火牆規則 | 自動 |
如果您更改後仍然無法啟動服務,可以嘗試重新啟動電腦,讓所有變更生效。很多時候錯誤1068就在這一步驟中被解決。
解決方法二:編輯登錄檔刪除非必要依賴
當服務管理員中的依賴服務狀態正確但錯誤依然存在,可能是登錄檔中DependOnService的資料包含了無法啟動的項目。編輯登錄檔有一定風險,請務必在操作前備份登錄檔(在regedit中選擇匯出)。

按下Win+R,輸入regedit並按Enter。瀏覽到以下路徑:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\您的服務名稱。例如如果錯誤發生在DHCP Client,則路徑為HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp。在右側窗格中尋找名為「DependOnService」的多字串值。雙擊打開後,您會看到一行或多行服務名稱。這些就是該服務的依賴清單。如果您發現某個服務名稱(例如Afd)已經不存在於系統中,或您確定不需要該依賴,可以選中該行並按下Delete刪除。
另一種情況是該登錄值內含空白行或錯誤字符。建議您將清單內容複製到記事本,逐行檢查,只保留確實存在且正在運行的服務名稱。例如在有些系統中,僅保留「Afd」一行就足夠;多餘的「Afd」重複項或錯誤名稱都可能導致啟動失敗。修改完成後按確定,關閉regedit,然後重新啟動電腦。
根據相關技術資料(ISO Standards 的說明),此方法對解決DHCP Client、Eaphost等服務的錯誤1068特別有效。請注意,不建議刪除所有依賴名稱,因為這樣可能導致服務在缺少必要支援時無法正常運作。只移除可疑或明確不必要的項目。

解決方法三:使用命令提示字元重置網路設置
如果錯誤1068與網路相關,例如無法啟用網際網路連線共享或無法取得IP位址,可以透過命令提示字元重置網路堆疊。這個方式可以修復Winsock目錄、IP設定與防火牆規則的異常。
以系統管理員身分開啟命令提示字元(在開始功能表搜尋cmd,按右鍵選擇以系統管理員身分執行)。依序輸入以下四行命令,每輸入一行按一次Enter:
- netsh winsock reset
- netsh int ip reset
- netsh firewall reset
- ipconfig /release
- ipconfig /renew
- ipconfig /flushdns
執行完畢後,關閉命令提示字元,重新啟動電腦。這個重置過程會清除所有自訂的網路規則與暫存設定,將Winsock目錄恢復為預設狀態,並重新取得IP位址。Microsoft支援文件(相關技術文件)也提到這個方法在處理網路共享服務的錯誤1068時非常有效。如果重置後仍然出現錯誤,請繼續進行系統檔案檢查。

解決方法四:檢查系統檔案完整性
服務依賴的系統檔案如果受損,也可能導致錯誤1068。Windows內建的系統檔案檢查器可以掃描並修復受保護的系統檔案。以系統管理員身分開啟命令提示字元,輸入命令 sfc /scannow。這個掃描過程需要一些時間,請耐心等待,不要關閉視窗。完成後,如果發現損毀檔案但無法修復,可以接著使用DISM工具:輸入 DISM /Online /Cleanup-Image /RestoreHealth。DISM會從Windows Update下載正常檔案來取代損毀部分,因此請確保網路連線正常。兩者執行完畢後重新啟動電腦。
若上述所有方法仍然無法解決,可能代表系統核心服務已嚴重損毀。此時可以考慮使用系統還原點將電腦回復到錯誤未發生的時間點,或者執行Windows的修復安裝(保留檔案與應用程式),這個操作不會清除個人資料,但可以修復系統元件。如果問題出現在特定Hardware或協力廠商軟體安裝之後,也可以嘗試重新安裝相關驅動程式或移除最近安裝的程式。
其他注意事項
預防錯誤1068最重要的是養成良好的服務管理習慣。不要輕易將系統服務設為停用,尤其是不熟悉其功能的服務。許多號稱最佳化的教學會建議關閉Print Spooler、Windows Search等服務,但這些服務可能是其他應用的依賴。若您真的希望減少服務數量,建議將啟動類型設為「手動」而非「停用」,這樣系統仍可在需要時自動喚醒該服務。
另外,保持Windows Update更新執行,許多服務相關的Bug會透過累積更新修補。同時建議定期使用防毒軟體全系統掃描,以排除惡意軟體造成服務異常的可能性。如果錯誤1068是偶發性出現,且不影響主要工作,也可以暫時忽略,但若反覆發生且影響到關鍵功能(如網路連線),建議按本文的三種主要修復方法逐步嘗試。
整理一下整個處理流程:先檢查服務管理員中目標服務及其依賴服務的啟動狀態,這是成功率最高且最安全的步驟。如果無效,再編輯登錄檔中的DependOnService,移除可疑項目。若問題與網路相關,執行命令提示字元重設網路。最後搭配系統檔案檢查工具。按照這個順序邏輯,多數的錯誤1068都能被順利解決。
參考資料
Microsoft 支援中心 - 錯誤1068的說明與修復建議:https://support.microsoft.com/es-es/topic/mensaje-de-error-error-1068-cuando-intenta-activar-la-conexi%C3%B3n-a-internet-compartida-a4a9f21a-24ec-53e6-6131-48b8346b7afc
ISO Standards 技術部落格 - 登錄檔DependOnService修改方法:https://isost.org/pt/corrigindo-o-erro-1068-o-servi%C3%A7o-de-depend%C3%AAncia-ou-grupo-falhou/





