Giới thiệu về lỗi 1068 khi sửa dịch vụ phụ thuộc trên Windows
Lỗi 1068 xuất hiện trên hệ điều hành Windows khi một dịch vụ chính không thể khởi động do một hoặc nhiều dịch vụ phụ thuộc gặp sự cố, bị vô hiệu hóa hoặc không được cấu hình đúng cách. Thông báo lỗi Thông thường hiển thị cụm từ "The dependency service or group failed to start". Đây là lỗi phổ biến liên quan đến dịch vụ âm thanh của Windows, kết nối chia sẻ Internet qua mạng LAN, hoặc driver mạng. Người dùng thường gặp phải tình trạng này khi máy tính không thể phát âm thanh, không truy cập được Internet thông qua kết nối chia sẻ, hoặc các ứng dụng như Hamachi báo lỗi kết nối.
Để hiểu rõ hơn, cần biết rằng trong hệ thống Windows, các dịch vụ hoạt động dựa trên mối quan hệ phụ thuộc. Nếu một dịch vụ cần thiết bị tắt hoặc không chạy, dịch vụ chính sẽ không khởi chạy được. Lỗi 1068 thường xuất hiện khi người dùng cố gắng bật dịch vụ Windows Audio, dịch vụ DHCP client, hay dịch vụ chia sẻ Internet. Những trường hợp này đều yêu cầu kiểm tra và sửa chữa các dịch vụ phụ thuộc tương ứng.
Bài viết này sẽ hướng dẫn bạn cách sửa lỗi 1068 một cách chi tiết, bao gồm các phương pháp kiểm tra dịch vụ qua công cụ services.msc, chỉnh sửa registry cho các dịch vụ đặc thù như Dhcp hoặc Eaphost, và thực hiện reset cấu hình mạng bằng dòng lệnh CMD. Mỗi phương pháp đều có hướng dẫn từng bước cụ thể giúp bạn khôi phục hoạt động ổn định cho máy tính.
Nguyên nhân chính dẫn đến lỗi 1068
Lỗi 1068 xảy ra khi một dịch vụ không thể khởi động vì các dịch vụ phụ thuộc bị tắt, hỏng hoặc không được cấu hình đúng kiểu khởi động. Các nguyên nhân phổ biến bao gồm:
Một số dịch vụ phụ thuộc đã bị vô hiệu hóa bởi người dùng hoặc phần mềm tối ưu hóa hệ thống. Ví dụ, dịch vụ Windows Audio phụ thuộc vào dịch vụ Multimedia Class Scheduler và dịch vụ Remote Procedure Call. Nếu một trong hai dịch vụ này bị tắt, lỗi 1068 sẽ xuất hiện khi bạn cố gắng bật âm thanh.

Cấu hình registry không chính xác, đặc biệt là giá trị trong khóa DependOnService. Khi danh sách phụ thuộc chứa tên dịch vụ không tồn tại hoặc không hoạt động, hệ thống không thể xác thực điều kiện khởi động.
Hỏng hóc file hệ thống hoặc stack mạng do cập nhật Windows lỗi, virus, hoặc can thiệp phần mềm không tương thích. Điều này dẫn đến dịch vụ DHCP client hoặc các dịch vụ mạng khác không thể khởi động, kéo theo lỗi 1068 khi người dùng cố gắng bật kết nối mạng hoặc chia sẻ Internet.
Phương pháp 1: Kiểm tra và sửa cấu hình dịch vụ trong services.msc
Đây là phương pháp đơn giản nhất để xác định và khắc phục lỗi 1068. Bạn mở cửa sổ Run bằng phím Windows + R, gõ services.msc và nhấn Enter. Tìm đến dịch vụ đang gặp sự cố, ví dụ Windows Audio nếu bạn bị mất âm thanh, hoặc DHCP client nếu bạn gặp vấn đề về mạng.
Nhấp chuột phải vào dịch vụ đó và chọn Properties. Trong tab General, bạn kiểm tra mục Startup type. Tất cả các dịch vụ quan trọng phải được đặt thành Automatic. Nếu nó đang ở chế độ Disabled hoặc Manual, hãy chuyển sang Automatic và nhấn Apply.
Sau đó, chuyển sang tab Dependencies. Tại đây liệt kê các dịch vụ phụ thuộc mà dịch vụ chính cần để khởi động. Bạn cần đảm bảo mỗi dịch vụ trong danh sách đều có Startup type là Automatic và đang chạy. Nếu một dịch vụ phụ thuộc bị tắt, hãy bật nó lên theo cách tương tự. Ví dụ, nếu dịch vụ Windows Audio phụ thuộc vào Remote Procedure Call và Multimedia Class Scheduler, bạn cần kiểm tra cả hai dịch vụ đó.

Sau khi điều chỉnh xong, nhấn OK để lưu lại và khởi động lại máy tính. Lỗi 1068 thường được giải quyết ngay sau bước này. Tuy nhiên, nếu vẫn còn lỗi, có thể do cấu hình registry bị lỗi hoặc hỏng file hệ thống.
Phương pháp 2: Chỉnh sửa registry DependOnService cho các dịch vụ đặc thù
Trong trường hợp lỗi xảy ra với các dịch vụ mạng như DHCP client hoặc Eaphost, việc sửa registry có thể là giải pháp hiệu quả. Cảnh báo quan trọng: chỉnh sửa registry có thể gây hỏng hệ thống nếu sai sót. Bạn nên sao lưu registry trước khi thực hiện.
Mở Registry Editor bằng cách nhấn Windows + R, gõ regedit và nhấn Enter. Điều hướng đến đường dẫn:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TênDịchVụ
Thay "TênDịchVụ" bằng tên dịch vụ bạn gặp lỗi, ví dụ Dhcp hoặc Eaphost. Trong khung bên phải, tìm giá trị DependOnService. Nhấp đúp vào nó để xem danh sách các dịch vụ phụ thuộc.

Nếu danh sách chứa tên không cần thiết như Afd (nếu bạn không dùng dịch vụ đó) hoặc có tên sai, bạn có thể xóa bớt để đơn giản hóa. Cách thực hiện: chọn từng dòng và nhấn Delete. Tuy nhiên, chỉ xóa những mục bạn chắc chắn không ảnh hưởng đến hoạt động của hệ thống. Thông thường, chỉ giữ lại "Afd" là đủ nếu lỗi liên quan đến DHCP client. Đóng Registry Editor và khởi động lại máy.
Nếu bạn không tự tin, hãy tìm hướng dẫn chính xác từ nguồn uy tín. Một tài liệu tham khảo hữu ích là bài viết trên ISO Standards, hướng dẫn chi tiết việc loại bỏ các mục không cần thiết trong DependOnService. Bạn có thể xem thêm tại ISO Standards để có thông tin cụ thể.
Phương pháp 3: Reset cấu hình mạng và sửa file hệ thống bằng CMD
Đây là phương pháp mạnh mẽ để giải quyết các lỗi liên quan đến dịch vụ mạng, bao gồm cả lỗi 1068. Bạn cần mở Command Prompt với quyền Administrator: nhấn Windows + X, chọn Windows Terminal (Admin) hoặc Command Prompt (Admin).
Nhập lần lượt các lệnh sau, mỗi lệnh nhấn Enter và chờ kết thúc:
netsh winsock reset

netsh int ip reset
netsh firewall reset
Lệnh đầu tiên reset Winsock Catalog, lệnh thứ hai reset cấu hình IP, lệnh thứ ba đưa tường lửa về mặc định. Sau khi chạy xong ba lệnh, tiếp tục gõ:
sfc /scannow
Lệnh này sẽ quét và sửa các file hệ thống bị hỏng. Quá trình này có thể mất vài phút. Khi hoàn tất, bạn khởi động lại máy tính.

Phương pháp này thường hiệu quả khi lỗi 1068 xuất hiện do stack mạng bị hỏng. Microsoft cũng đề xuất cách tiếp cận tương tự trong tài liệu hỗ trợ của họ. Bạn có thể đọc thêm tại Microsoft Support để nắm rõ thêm thông tin về lỗi này.
Bảng tóm tắt các giải pháp khắc phục lỗi 1068
Dưới đây là bảng so sánh ba phương pháp chính, giúp bạn dễ dàng chọn lựa hướng xử lý phù hợp với tình trạng máy tính của mình.
| Phương pháp | Đối tượng áp dụng | Mức độ khó | Hiệu quả |
|---|---|---|---|
| Kiểm tra services.msc | Dịch vụ âm thanh, mạng cơ bản | Dễ | Cao nếu dịch vụ phụ thuộc bị tắt |
| Chỉnh sửa registry DependOnService | Dịch vụ DHCP, Eaphost | Trung bình | Cao nếu registry lỗi |
| Reset mạng bằng CMD + sfc | Mọi dịch vụ mạng | Dễ | Cao nếu hỏng stack mạng |
Danh sách các bước kiểm tra chung khi gặp lỗi 1068
Khi lỗi 1068 xuất hiện, bạn hãy thực hiện theo thứ tự các bước dưới đây để xác định và sửa lỗi một cách có hệ thống:
- Mở services.msc và xác định dịch vụ chính bị lỗi.
- Kiểm tra startup type của dịch vụ chính và tất cả dịch vụ phụ thuộc trong tab Dependencies.
- Đặt tất cả startup type thành Automatic và khởi động lại dịch vụ.
- Nếu lỗi vẫn còn, kiểm tra registry của dịch vụ đó, đặc biệt là khóa DependOnService.
- Loại bỏ các mục không cần thiết trong DependOnService và khởi động lại máy.
- Thực hiện reset mạng bằng lệnh CMD với quyền Admin nếu dịch vụ mạng gặp lỗi.
- Chạy sfc /scannow để sửa file hệ thống hỏng.
Thực hiện đúng trình tự này giúp bạn tiết kiệm thời gian và tránh các can thiệp không cần thiết vào hệ thống.
Kết luận
Lỗi 1068 là sự cố thường gặp trên Windows, nhưng hoàn toàn có thể khắc phục bằng các bước kiểm tra dịch vụ, chỉnh sửa registry hoặc reset mạng. Bạn nên bắt đầu với phương pháp đơn giản nhất là services.msc, vì hầu hết các trường hợp đều do dịch vụ phụ thuộc bị tắt. Nếu không hiệu quả, hãy áp dụng phương pháp registry cho các dịch vụ đặc thù như DHCP client hoặc Eaphost. Cuối cùng, khi nghi ngờ hỏng hóc hệ thống, các lệnh CMD kết hợp sfc /scannow là giải pháp toàn diện.
Sau khi thực





