
Trong môi trường văn phòng, việc chia sẻ máy in qua mạng LAN là điều khá phổ biến. Tuy nhiên, gần đây nhiều người dùng gặp phải vấn đề không thể kết nối với máy in chủ và nhận được mã lỗi 0x00011b. Vấn đề này gây ảnh hưởng nghiêm trọng đến công việc, khiến người dùng nghĩ rằng máy in đã bị hỏng. Thực tế, đây là một lỗi liên quan đến bảo mật của hệ điều hành Windows.
Lỗi 0x00011b là gì?
Lỗi 0x00011b (còn gọi là 0x0000011b) là một lỗi kết nối xảy ra khi người dùng cố gắng kết nối với máy in chia sẻ qua mạng LAN. Lỗi này xuất hiện mạnh mẽ sau khi Microsoft phát hành các bản cập nhật bảo mật vá lỗ hổng “PrintNightmare”. Đây là lỗ hổng nghiêm trọng cho phép tin tặc thực thi mã từ xa thông qua dịch vụ Print Spooler của Windows. Để bảo vệ người dùng, Microsoft đã thắt chặt quy trình xác thực RPC (Remote Procedure Call) giữa máy tính khách và máy chủ in.

Cơ chế bảo mật mới này tuy giúp tăng cường bảo vệ hệ thống, nhưng lại vô tình tạo ra sự không tương thích với các thiết bị in cũ hoặc hệ thống mạng chưa được cấu hình đúng cách. Khi máy tính của bạn (máy khách) cố gắng gửi yêu cầu in đến máy tính kết nối trực tiếp với máy in (máy chủ), hệ thống xác thực sẽ chặn yêu cầu nếu không đáp ứng được các tiêu chuẩn bảo mật mới, dẫn đến lỗi 0x00011b. Điều đáng chú ý là lỗi này không chỉ xuất hiện trên các phiên bản Windows cũ mà ngay cả Windows 10 và Windows 11 cũng bị ảnh hưởng.
Lỗi 0x00011b có thể hiểu đơn giản là một “bức tường bảo mật” mà Windows thiết lập để ngăn chặn mã độc, nhưng vô tình lại cản trở cả các kết nối in ấn hợp lệ. Để khắc phục, bạn không cần phải mua máy in mới hay thay cáp kết nối, mà chỉ cần điều chỉnh các thiết lập trong Registry hoặc thực hiện các thay đổi trong các bản cập nhật của hệ điều hành.
Dấu hiệu nhận biết lỗi 0x00011b
Dấu hiệu dễ nhận thấy nhất khi gặp lỗi 0x00011b là khi bạn thực hiện thao tác “Add printer” hoặc nhấn đúp vào biểu tượng máy in chia sẻ trong mạng LAN, một cửa sổ lỗi sẽ xuất hiện với thông báo: “Windows cannot connect to the printer. Operation failed with error 0x0000011b”. Mặc dù máy in vẫn hiển thị trong danh sách thiết bị mạng, nhưng trạng thái của nó luôn là “Offline” hoặc “Unavailable” đối với các máy con, trong khi máy chủ vẫn có thể in bình thường.

Một dấu hiệu khác của lỗi 0x00011b là xảy ra ngay sau khi máy tính vừa hoàn tất việc tự động cập nhật Windows (Windows Update). Trước đó, hệ thống vẫn hoạt động bình thường, nhưng sau khi khởi động lại vào sáng hôm sau, mọi kết nối máy in đều bị gián đoạn. Đôi khi lỗi này còn kèm theo việc máy tính yêu cầu nhập mật khẩu mạng liên tục dù bạn đã nhập đúng, hoặc quá trình kết nối bị treo ở thông báo “Finishing the installation” trong một thời gian dài rồi mới hiển thị mã lỗi. Khi gặp các biểu hiện này, bạn có thể chắc chắn rằng hệ thống của mình đang bị ảnh hưởng bởi chính sách bảo mật RPC mới gây ra lỗi 0x00011b.
Nguyên nhân gây ra lỗi 0x00011b
Nguyên nhân chính của lỗi 0x00011b đến từ bản cập nhật bảo mật CVE-2021-1678. Bản vá này thay đổi cách Windows xử lý mức độ bảo mật khi cài đặt máy in từ xa. Cụ thể, Windows yêu cầu mức độ xác thực cao hơn (RPC Authn Level Privacy) cho mọi kết nối Print Spooler. Nếu máy chủ (máy chia sẻ máy in) đã cập nhật bản vá này nhưng máy con lại chưa, hoặc ngược lại, sự không đồng nhất trong giao thức xác thực sẽ gây ra lỗi 0x00011b.

Bên cạnh đó, việc cấu hình sai trong Registry cũng là một nguyên nhân phổ biến. Nhiều hệ thống mạng nội bộ sử dụng các phiên bản Windows khác nhau (chẳng hạn máy chủ chạy Win 11, máy con chạy Win 10 hoặc Win 7), gây ra sự không tương thích giữa các tham số bảo mật. Trong một số ít trường hợp, phần mềm diệt virus bên thứ ba cũng có thể can thiệp vào dịch vụ RPC và dẫn đến lỗi này. Tuy nhiên, 90% các trường hợp lỗi 0x00011b hiện nay đều liên quan trực tiếp đến các bản vá KB5005565, KB5005568 hoặc các bản cập nhật tương đương sau cuối năm 2021.
Cách sửa lỗi 0x00011b trên Windows 10, 11
Để khắc phục triệt để lỗi này, bạn có thể thử một trong các phương pháp dưới đây. Lưu ý nên thực hiện theo thứ tự bắt đầu từ phương pháp phổ biến nhất.
Chỉnh sửa Registry Editor để tắt xác thực RPC
Đây là phương pháp hiệu quả nhất để sửa lỗi 0x00011b mà không cần phải gỡ bỏ các bản vá bảo mật quan trọng. Bạn cần thực hiện thao tác này trên Máy chủ (máy in cắm trực tiếp). Đầu tiên, nhấn Windows + R, gõ regedit và nhấn Enter.

Truy cập vào đường dẫn: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print. Tại đây, chuột phải vào vùng trống bên phải, sau đó chọn New > DWORD (32-bit) Value.

Đặt tên cho giá trị mới là RpcAuthnLevelPrivacyEnabled. Sau khi tạo xong, nhấn đúp vào giá trị này và đảm bảo rằng ô Value data có giá trị là 0. Nhấn OK và khởi động lại dịch vụ Print Spooler hoặc khởi động lại máy tính.

Việc thiết lập giá trị này thành 0 sẽ thông báo cho Windows rằng không cần thiết phải sử dụng mức độ xác thực riêng tư cao nhất cho dịch vụ in, giúp các máy con kết nối bình thường và khắc phục lỗi 0x00011b.
Gỡ bỏ bản cập nhật Windows gây lỗi
Nếu việc chỉnh sửa Registry quá phức tạp, bạn có thể lựa chọn gỡ bỏ các bản cập nhật KB gây ra xung đột. Truy cập vào Control Panel > Programs > Programs and Features > Viewed installed updates.

Tìm các bản cập nhật như KB5005565 hoặc KB5005568, chuột phải và chọn Uninstall. Sau khi gỡ bỏ và khởi động lại máy tính, máy in sẽ hoạt động trở lại.

Tuy nhiên, nhược điểm của phương pháp này là hệ thống sẽ tự động tải lại các bản cập nhật sau này trừ khi bạn tạm dừng cập nhật (Pause Updates). Hơn nữa, việc gỡ bỏ bản vá bảo mật có thể khiến máy tính dễ bị tấn công bởi lỗ hổng PrintNightmare. Vì vậy, cách này chỉ nên được xem là giải pháp tạm thời để xử lý nhanh lỗi 0x00011b khi bạn cần in tài liệu gấp.
Cài đặt máy in thủ công qua cổng Local Port
Một cách nhỏ để lách qua lỗi 0x00011b là cài đặt máy in qua cổng cục bộ thay vì kết nối qua mạng. Trên máy con, vào Printers & scanners > Add device. Chọn “The printer that I want isn’t listed”, sau đó chọn “Add a local printer or network printer with manual settings”. Tiếp theo, chọn Create a new port và loại cổng là Local Port.



Trong ô nhập tên cổng, bạn cần điền chính xác đường dẫn mạng của máy in theo định dạng: \\Tên_Máy_Chủ\Tên_Máy_In_Chia_Sẻ. Sau đó, chọn Driver máy in phù hợp. Phương pháp này bỏ qua việc quét mạng tự động (nơi thường gặp lỗi xác thực RPC) và giúp máy tính kết nối trực tiếp đến máy in. Đây là cách khá ổn định và ít khi gặp lại lỗi 0x00011b sau khi thiết lập thành công.
Kiểm tra lại sau khi khắc phục lỗi
Sau khi thực hiện các bước sửa lỗi 0x00011b, điều quan trọng là kiểm tra lại sự ổn định của hệ thống. Bạn có thể thử in một bản “Print Test Page” từ máy con. Nếu máy in hoạt động bình thường, bạn đã thành công. Hãy thử khởi động lại cả máy chủ và máy con, sau đó thực hiện lại lệnh in. Điều này giúp đảm bảo rằng các thay đổi trong Registry hoặc cài đặt cổng in đã được hệ thống ghi nhận và không bị mất đi khi tắt máy.

Bạn cũng nên kiểm tra xem dịch vụ Print Spooler có hoạt động ổn định không (bằng cách nhấn Services.msc để xem). Trong một số trường hợp, dịch vụ này có thể bị tắt đột ngột sau khi sửa lỗi. Hãy đảm bảo rằng nó được thiết lập ở chế độ “Automatic”. Kiểm tra kỹ sẽ giúp bạn tránh được tình trạng hôm nay in được nhưng ngày mai lại gặp lại lỗi 0x00011b.
Khi nào nên mang máy tính đi kiểm tra?
Mặc dù lỗi 0x00011b chủ yếu là do phần mềm, nhưng nếu bạn đã thử hết các cách (chỉnh sửa Registry, gỡ bản cập nhật, cài đặt Local Port) mà vẫn không thể kết nối, có thể vấn đề nằm ở cấu hình mạng phức tạp hơn hoặc lỗi phần cứng của card mạng. Nếu bạn gặp tình trạng máy tính không thể phát hiện thiết bị nào trong mạng LAN (không chỉ máy in) hoặc card mạng hoạt động không ổn định, đây là lúc bạn nên nhờ đến sự trợ giúp của các kỹ thuật viên chuyên nghiệp.

Ngoài ra, nếu trong quá trình sửa lỗi bạn vô tình can thiệp sai vào Registry khiến máy tính bị treo, màn hình xanh hoặc mất kết nối internet hoàn toàn, hãy mang máy đến trung tâm bảo hành. Đừng cố gắng sửa chữa nếu bạn không có kiến thức kỹ thuật, vì việc can thiệp sai trong quá trình xử lý lỗi 0x00011b có thể khiến hệ điều hành gặp phải sự cố nghiêm trọng hơn.
Lưu ý quan trọng khi sửa lỗi 0x00011b
Một lưu ý quan trọng khi chọn sửa lỗi 0x00011b qua Registry là phải Backup Registry trước khi tiến hành. Chỉ cần một sai sót nhỏ trong việc nhập tên giá trị hoặc đường dẫn có thể khiến Windows hoạt động không ổn định. Ngoài ra, sau khi sửa lỗi thành công, bạn nên bật lại tính năng Windows Update và theo dõi thường xuyên. Microsoft có thể phát hành các bản vá mới để sửa lỗi này mà không cần phải tắt tính năng bảo mật RPC.

Cuối cùng, hãy đảm bảo rằng tất cả máy tính trong văn phòng đều sử dụng chung một lớp mạng (Subnet) và tính năng “File and printer sharing” đã được kích hoạt. Đôi khi lỗi 0x00011b chỉ là triệu chứng, trong khi nguyên nhân thực sự có thể nằm ở tường lửa (Firewall) của Windows hoặc phần mềm diệt virus đang chặn các cổng giao tiếp 445 hoặc 135. Hãy luôn lưu trữ bản ghi về các thay đổi bạn đã thực hiện để dễ dàng khôi phục nếu có sự cố xảy ra.
Kết luận
Lỗi 0x00011b, dù gây nhiều phiền phức, nhưng bạn hoàn toàn có thể khắc phục nếu làm đúng theo các bước kỹ thuật. Việc chỉnh sửa Registry được xem là phương pháp tối ưu, giúp bảo vệ tính bảo mật của hệ thống và duy trì việc in ấn qua mạng LAN ổn định. Hy vọng bài viết này từ Mytour đã cung cấp cho bạn cái nhìn rõ ràng và hướng dẫn chi tiết để khắc phục lỗi một cách hiệu quả. Đừng quên luôn cập nhật kiến thức công nghệ để kiểm soát thiết bị của mình một cách tốt nhất!
