Sửa lỗi 00011b là vấn đề đau đầu với nhiều người dùng máy in mạng. Lỗi này tưởng chừng phức tạp nhưng thường bắt nguồn từ những thay đổi bảo mật không mong muốn của Windows.
Bạn có đang gặp phải tình cảnh máy in báo lỗi 0x0000011b khi cố gắng kết nối hoặc chia sẻ qua mạng?
Nguyên nhân sâu xa của lỗi máy in 00011b bạn chưa biết
Microsoft đã cố tình siết chặt cơ chế bảo mật cho tính năng Windows Print Spooler. Cụ thể, bản cập nhật bảo mật tháng 1 năm 2021 (KB5005565) đã vô hiệu hóa một số kết nối máy in mạng bằng cách tăng cường xác thực Remote Procedure Call (RPC).
Điều trớ trêu là thay vì vá lỗ hổng bảo mật CVE-2021-1678 một cách minh bạch, Microsoft lại tạo ra một khóa Registry tùy chọn. Người dùng hoặc quản trị viên hệ thống phải tự tay kích hoạt nó để tăng cường bảo mật. Tuy nhiên, đến bản vá tháng 9 cùng năm, cài đặt này đã được bật mặc định, gây ra tình trạng lỗi 0x0000011b cho hàng loạt thiết bị.
Quan điểm của tôi, đây là một động thái thiếu rõ ràng từ Microsoft, gây phiền hà không đáng có cho người dùng cá nhân và doanh nghiệp nhỏ. Việc triển khai bảo mật mà không có sự chuẩn bị kỹ lưỡng và thông báo đầy đủ là điều đáng phê phán.
Sự khác biệt giữa bản vá tháng 1 và tháng 9
Trong bản cập nhật tháng 1, việc tăng cường xác thực RPC là tùy chọn, yêu cầu quản trị viên tạo khóa Registry RpcAuthnLevelPrivacyEnabled với giá trị là 1. Điều này có nghĩa là bạn hoàn toàn có thể kiểm soát được việc áp dụng.
Nhưng đến bản vá tháng 9, Microsoft đã tự động bật cài đặt này cho mọi thiết bị Windows. Ngay cả khi bạn chưa từng động vào Registry, lỗi sửa lỗi 0011b vẫn có thể xuất hiện.
Tại sao lỗi này lại phổ biến ở mạng gia đình và doanh nghiệp nhỏ?
Các mạng gia đình và doanh nghiệp nhỏ thường không sử dụng cấu hình Kerberos phức tạp trên miền Windows. Do đó, khi cơ chế xác thực RPC bị thay đổi đột ngột, khả năng tương thích bị ảnh hưởng nghiêm trọng.
Việc gỡ bỏ bản vá tháng 9 có thể khắc phục lỗi tạm thời, nhưng lại để máy tính của bạn đối mặt với nguy cơ bị tấn công từ các lỗ hổng PrintNightmare và MSHTML. Điều này thực sự là một cái bẫy.
Giải pháp thay thế là vô hiệu hóa bản vá lỗ hổng CVE-2021-1678. Dù ít nguy hiểm hơn bởi chưa bị khai thác rộng rãi, nhưng vẫn tiềm ẩn rủi ro.
Để hiểu rõ hơn về các loại lỗi liên quan đến kết nối mạng, bạn có thể tham khảo Chuyên đề Thủ Thuật Công Nghệ Sửa lỗi dns.
Giải pháp khắc phục lỗi 0x0000011b hiệu quả
Trước khi đi vào chi tiết, hãy nhớ rằng các phương pháp dưới đây yêu cầu quyền quản trị viên (administrator). Luôn sao lưu dữ liệu quan trọng trước khi thực hiện bất kỳ thay đổi nào đối với hệ thống.
Phương pháp 1: Cài đặt bản cập nhật KB5005611
Microsoft thừa nhận rằng bản cập nhật KB5005611 đã khắc phục sự cố khiến các thiết bị không tải xuống driver máy in cần thiết khi kết nối lần đầu với máy in mạng. Hãy thử tải xuống và cài đặt bản cập nhật này từ Microsoft Update.
Phương pháp 2: Thêm máy in mạng sử dụng cổng cục bộ
Đây là cách hiệu quả để bỏ qua cơ chế xác thực RPC đang gây lỗi. Chúng ta sẽ tạo một kết nối cục bộ giả lập đến máy in mạng.
- Mở Control Panel.
- Chọn Devices and Printers.
- Nhấp vào Add a printer.
- Ở màn hình tiếp theo, chọn The printer that I want isn’t listed.
Tiếp tục với các bước sau:
- Chọn Add a local printer or network printer with manual settings và nhấp Next.
- Tại mục Choose a printer port, chọn Create a new port và đặt loại cổng là Local Port.
- Khi được yêu cầu nhập đường dẫn, hãy nhập theo định dạng
\. Ví dụ:\ \OfficePC\.HP_DeskJet. - Nhấp Next và cài đặt driver máy in chính xác.
Nếu bạn gặp vấn đề tương tự với các cổng kết nối khác, có thể tham khảo bài viết về Lỗi tương tự Cách sửa lỗi van 1067 để có thêm giải pháp.
Phương pháp 3: Chỉnh sửa Registry Editor (Cẩn trọng)
Phương pháp này được coi là giải pháp gốc rễ nhưng yêu cầu người dùng phải cẩn trọng tối đa vì sẽ can thiệp vào hệ thống Registry của Windows. Bản sửa lỗi này làm giảm mức độ bảo mật và chỉ nên áp dụng trong mạng nội bộ tin cậy hoặc là giải pháp cuối cùng.
Để thực hiện:
- Nhấn tổ hợp phím Win + R, gõ
regeditvà nhấn Enter. - Truy cập theo đường dẫn sau:
HKEY_LOCAL_MACHINE System CurrentControlSet Control Print. - Trong khung bên phải, tìm và nhấp đúp vào key
RpcAuthnLevelPrivacyEnabled. - Nếu không tìm thấy key này, nhấp chuột phải vào khoảng trống, chọn New > DWORD (32-bit) Value và đặt tên là
RpcAuthnLevelPrivacyEnabled. - Trong trường Value data, nhập giá trị 0.
- Nhấp OK và khởi động lại máy tính.
Bạn cũng có thể sử dụng PowerShell với lệnh sau để thay đổi giá trị này:
Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Print" -Name "RpcAuthnLevelPrivacyEnabled" -Value 0 -Type DWord
Cần nhấn mạnh rằng việc tắt xác thực RPC sẽ khiến hệ thống dễ bị tấn công hơn. Hãy cân nhắc kỹ lưỡng trước khi thực hiện.
Phương pháp 4: Gỡ bỏ bản cập nhật Windows bị ảnh hưởng (Không khuyến nghị)
Việc gỡ bỏ bản cập nhật Windows gây ra lỗi, ví dụ như KB5005565, có thể khôi phục chức năng in. Tuy nhiên, điều này tiềm ẩn rủi ro bảo mật nghiêm trọng.
Chỉ nên thực hiện phương pháp này nếu bạn hoàn toàn hiểu rõ rủi ro và không có lựa chọn nào khác, hoặc khi Microsoft đưa ra hướng dẫn cập nhật mới.
Nếu bạn đang tìm kiếm các giải pháp về vấn đề mạng khác, hãy truy cập kiến thức Thủ Thuật Công Nghệ Khác.
Lưu ý quan trọng khi triển khai cho doanh nghiệp
Đối với môi trường doanh nghiệp, việc áp dụng các biện pháp khắc phục cần được thực hiện một cách bài bản.
- Đánh giá rủi ro bảo mật: Luôn ưu tiên các giải pháp không làm suy yếu hệ thống phòng thủ của mạng công ty.
- Kiểm tra trên môi trường thử nghiệm: Trước khi triển khai diện rộng, hãy thử nghiệm trên một vài máy tính để đảm bảo tính ổn định và tương thích.
- Cập nhật driver máy in: Đảm bảo tất cả các máy in đều được cài đặt driver mới nhất từ nhà sản xuất.
- Tài liệu hóa quy trình: Ghi lại các bước đã thực hiện để dễ dàng xử lý khi có sự cố tương tự xảy ra.
- Tham khảo ý kiến chuyên gia IT: Nếu không chắc chắn, hãy liên hệ bộ phận IT hoặc chuyên gia bảo mật để được hỗ trợ.
Việc duy trì một hệ thống in ấn ổn định là yếu tố then chốt cho hoạt động kinh doanh. Đừng để lỗi 0x0000011b làm gián đoạn công việc của bạn.
Đối với các vấn đề máy tính và công nghệ khác, bạn luôn có thể tìm thấy thông tin hữu ích tại Trang chủ.
Câu hỏi thường gặp về lỗi 0x0000011b
Lỗi 0x0000011b có nguy hiểm không?
Bản thân lỗi này không gây nguy hiểm trực tiếp đến dữ liệu, nhưng nó cản trở việc in ấn. Tuy nhiên, các giải pháp khắc phục có thể làm giảm mức độ bảo mật của hệ thống nếu không được thực hiện cẩn thận.
Tôi có thể bỏ qua việc chỉnh sửa Registry không?
Có, phương pháp sử dụng cổng cục bộ thường hiệu quả và an toàn hơn. Tuy nhiên, nếu bạn cần một giải pháp triệt để và hiểu rõ rủi ro, chỉnh sửa Registry là một lựa chọn.
Làm thế nào để biết máy in của tôi có bị ảnh hưởng bởi bản cập nhật bảo mật không?
Nếu bạn đột nhiên gặp lỗi khi in qua mạng sau khi cập nhật Windows, rất có thể máy in của bạn đang gặp phải vấn đề này. Việc kiểm tra thời điểm xảy ra lỗi cũng là một dấu hiệu quan trọng.
Có cách nào tự động hóa việc sửa lỗi này không?
Microsoft đã phát hành bản cập nhật KB5005611 để khắc phục. Ngoài ra, việc sử dụng script PowerShell có thể giúp tự động hóa việc chỉnh sửa Registry nếu bạn có kiến thức về nó.
Tôi nên ưu tiên phương pháp nào?
Hãy bắt đầu với phương pháp 1 (cập nhật KB5005611), sau đó thử phương pháp 2 (cổng cục bộ). Chỉ sử dụng phương pháp 3 (Registry) và 4 (gỡ bản cập nhật) khi các cách trên không hiệu quả và bạn đã cân nhắc kỹ rủi ro bảo mật.