Lỗi 0x0000011b không kết nối được máy in

Kể từ sau bản cập nhật tháng 9/2021 của Microsoft nhằm vá lỗi bảo mật PrintNightmare trên Windows, người dùng đã không thể in qua mạng với máy chủ chia sẻ là Win 10 như trước đây. Và khi bạn thêm máy in qua địa chỉ mạng hoặc tên PC sẽ bắt gặp thông báo lỗi “Connect to printer: Windows cannot connect to printer” với mã lỗi 0x0000011b.

Lý do là bản cập nhật lần này đã thiết lập bảo vệ cho khóa RpcAuthnLevelPrivacyEnabled trong Registry [dù máy bạn vẫn chưa được tạo khóa] nhằm tăng cấp độ xác thực RPC khi in qua mạng, tránh bị hacker khai thác tấn công.

Để có thể cài máy in qua mạng cho các máy con mà không bị lỗi 0x0000011b thì cách mọi người thường xử lý là gỡ bản cập nhật KB5005565 hay KB5005568 trên máy chủ Windows 10 đang kết nối trực tiếp máy in qua cáp USB.

Control Panel > Programs > View installed updates

Phương pháp này hiệu quả nhưng theo mình lại không hoàn hảo bởi vì hệ thống có thể sẽ tự động chạy cập nhật lên vào một lúc nào đó và thiết lập lại được trở về. Dù bạn có tắt update win thì những phần mềm như diệt virus, bản quyền cũng sẽ bật lại [tắt update win sẽ không nhận được bảo mật theo thời gian, gây nhiều rủi ro].

Sau đây mình xin chia sẻ cho các bạn cách sửa lỗi 0x0000011b khi in qua mạng mà không cần phải gỡ bản cập nhật Windows.

Hướng dẫn sửa lỗi 0x0000011b khi in qua mạng bằng cách chỉnh sửa Registry

Trên máy chính Windows 10 đang cắm dây trực tiếp với máy in.

  • Bạn mở Registry Editor bằng cách nhấn Windows + R, nhập vào regedit rồi nhấn Enter
  • Truy cập đường dẫn:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print

[Bạn có thể copy đường dẫn trên và paste rồi nhấn Enter như hình bên dưới cho nhanh]

Tiếp theo bạn click chuột phải lên mục Print, chọn New => DWORD [32-bit] Value

Nhập tên là RpcAuthnLevelPrivacyEnabled và đặt giá trị của nó là 0 như hình dưới

Tắt Registry Editorkhởi động lại máy tính hoặc bạn có thể restart lại service Print Spooler

Đến đây là xong, giờ đây bạn có thể cài in qua mạng trên các máy tính khác mà không gặp phải lỗi 0x0000011b nữa rồi. [bạn cần xóa và add lại máy in đã thêm qua mạng trước đó trên máy client nhé!]

Ngoài ra bạn có thể tải về file .cmd bên dưới và chạy nó bằng quyền Adminsitrator là giải quyết được vấn đề và có thể thêm máy in qua mạng nhanh gọn, không cần khởi động lại máy:

Tải về: Fix share Printer 0x0000011b.cmd

Lưu ý: Vì đây là file thực thi nên có thể bị chặn bởi trình duyệt lúc tải về hoặc khi cài đặt. Bạn cứ chọn giữ lại và chạy bằng quyền Administrator nhé, nếu có thông báo “Windows protected your PC” thì chọn More info > Run anyway

Nội dung trong file CMD

@echo off cls echo. echo "Fixing registry value..." echo. REG ADD HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\ /f /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 echo. echo "Restarting Print Spooler Service" echo. net stop spooler net start spooler pause

Bạn có thể tự tạo file cmd để khởi chạy bằng cách copy nội dung trên vào trình soạn thảo và Save as với đuôi .cmd cũng Oke nhé!

Chúc các bạn thành công!

"Giang cư mận" gần đây náo loạn vì mã lỗi 0x0000011b khi kết nối máy in chia sẻ trong mạng nội bộ. VIETBIS chia sẻ kinh nghiệm cách xử lý lỗi này để bạn có thể in ấn trong mạng nội bộ một cách bình thường.

Hiện tượng của lỗi 0x0000011b

  • Không in được từ máy nhánh sang máy chủ mặc dù trước đó vẫn in được bình thường
  • Máy nhánh khi kết nối vào máy in ở máy tính chủ lập tức thông báo lỗi 'Connect to Printer. Windows cannot connect to the printer'.
  • Bấm vào mục chi tiết lỗi [Hide details] xuất hiện 'Operation failed with error 0x0000011b'.

Hướng dẫn sửa lỗi 0x0000011b

  • Gỡ bỏ bản cập nhật KB5005565 và KB5005568.
  • Tắt Update sau khi gỡ bỏ bản cập nhật trên.
  • Đợi có bản update mới hơn thì update [nếu bản vá mới đã sửa được lỗi 0x0000011b].

Các bước gỡ bản update kb5005565 và kb5005568

  • Vào Control Panel. 
  • Chọn Program --> Uninstall Program.
  • Vào mục View installed updates.
  • Vào mục Uninstall updates.
  • Tại đây sẽ thấy các bản update mới vừa cài, ta chuột phải vào bản update KB5005565 và KB5005568 rồi chọn Uninstall.
  • Đợi một lát gỡ xong ta khởi động lại máy tính và làm lại chia sẻ máy in.

Tháng 9/2021 vừa qua, Microsoft đã tung bản vá Cumulative Update for Windows với mục đích khắc phục lỗi bảo mật PrintNightmare. Tuy nhiên, sau khi người dùng lên bản cập nhật mới này, thì lại xuất hiện lỗi 0x0000011b khi in qua mạng, các máy khách không thể in qua mang được nữa. Vậy làm thế nào để sửa lỗi 0x0000011b khi in qua mạng Win 10? Vậy thì hãy theo dõi ngay bài viết dưới đây để biết cách khắc phục chi tiết nhé!

Xem thêm: Cách sửa lỗi màn hình xanh Win 11

Nguyên nhân gây ra lỗi 0x0000011b:

Tháng 1/2021, Microsoft tung bản cập nhật mới khắc phục các vấn đề về Windows Print Spooler Spoofing Vlnerability với mã lỗi CVE-2021-1678. Thực tế, bản cập nhật lần này sẽ không thực động bảo vệ các thiết bị khỏi lỗ hổng. Mà nó tạo tạo thêm một khóa Registry mới để người dùng có thể dùng nhằm tăng cấp độ xác thực RPC thường được sử dụng để in qua mạng.

Bản cập nhật này sẽ không vá lỗ hổng trừ khi người dùng Windows tạo ra khóa Registry sau:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print] “RpcAuthnLevelPrivacyEnabled”=dword:00000001

Nhưng trong bản và Patch Tuesday tháng 9, Microsoft đã tự động bật cài đặt này mặc định cho mọi thiết bị Windows. Kể cả khi người dùng chưa được tạo khóa RpcAuthnLevelPrivacyEnabled trong Registry thì khả năng bảo vệ vẫn được bật.

Nguyên nhân gây ra lỗi 0x0000011b

Và khi cài đặt bảo vệ được bật theo mặc định, người dùng Windows lại bắt đầu gặp lỗi 0x0000011b khi in qua mạng.

Lỗi 0x0000011b chủ yếu xảy ra trong mạng nội bộ, gia đình và doanh nghiệp nhỏ thường không thể tận dụng thiết lập Kerberos trên miền Windows. Người dùng có thể gỡ Patch Tuesday tháng 9 sẽ giúp người dùng khắc phục lỗi này, nhưng lại khiến thiết bị của bạn dễ bị tấn công bởi 2 lỗ hổng PrintNightmare và MSHTML vốn đang bị hacker khai thác.

Biểu hiện lỗi 0x0000011b:

Khi gặp lỗi 0x0000011b, xuất hiện một số thông báo lỗi như sau:

  • Không thể in được từ máy nhánh sang máy chủ, cho dù trước đó vẫn được in bình thường.
  • Máy in nhán khi kết nối vào máy in ở máy tính chủ sẽ lập tức thông báo lỗi “Connect to Printer. Windows cannot connect to the printer”
  • Khi bấm vào mục chi tiết lỗi [Hide Details] sẽ xuất hiện thông báo “Operation failed with error 0x0000011b”

Cách khắc phục lỗi 0x0000011b không in được qua mạng:

1. Gỡ bản cập nhật:

Các bản của Microsoft luôn khiến người dùng cảm thấy ái ngại. Bởi, hệ thống đang làm việc ổn định thì một bản cập nhật mới có thể khiến công việc bị đình trệ. Nhiều công ty đã yêu cầu nhân viên IT chặn cập nhật cho Server để đảm bảo công việc luôn được đảm bảo hoạt động liên tục. Tuy phương pháp này có thể khắc phục lỗi in máy qua mạng, tuy nhiên nó gây ra nhiều rủi ro vì các lỗ hổng bảo mật không được Fix kịp thời. Nếu bạn không lo ngại về các vấn đề lỗ hổng bảo mật thì có thể gỡ bản cập nhật tháng 9/2021 ra khỏi hệ thống.

Bạn có thể xem thông tin lỗi tại: //msrc.microsoft.com/update-guide/vulnerability/CVE-2021-34527

Cách gỡ bản cập nhật theo các bước sau:

Bước 1: Đầu tiên, bạn mở hộp thoại RUN bằng tổ hợp phím Windows + R, gõ lệnh “Control” và nhấn Enter.

Nhập lệnh Control

Bạn vào Programs

Vào Programs

chọn Programs and Features.

Chọn Programs and Features

Bước 2: Tiếp đến, bạn Click vào View Installed updates ở mục bên trái.

Chọn View installed updates

Bước 3: Ở đây, bạn hãy gỡ bản cập nhật Windows Update tháng 9/2021

Bước 4: Bạn gỡ bản cập nhật cài 15/9 hoặc 16/9 [KB5005563 hay KB5005568 tuỳ bản windows 10 bạn đang dùng]

Chọn gỡ bản cập nhật

Bước 5: Bạn tiến hành khởi động lại máy, giờ đây đã có thể in qua mạng bình thường rồi.

Nếu muốn giữ nguyên bản Windows hiện tại, bạn có thể bạn tắt Windows Update.

Bước 6: Mở hợp thoại RUN, gõ lệnh GPEDIT.MSC nhấn phím Enter.

Bước 7: Bạn tìm tới mục Configure Automatic Updates theo điều hướng:

  • Administrative Template >> Windows Components >> Windows Update >> Configure Automatic Updates

ở đây, bạn chuyển sang chế độ Disabled để chặn tự động cập nhật Windows 10

Chặn cập nhật Windows 10

Sau khi thực hiện bạn khởi động lại máy là được!

2. Add máy in qua mạng:

Trường hợp máy chủ cài bản vá lỗi tháng 9 thì khi thêm máy in qua mạng sẽ báo lỗi: Operation failed with error 0x0000011b. Nếu máy in đã được Add trước đó sẽ báo lỗi không in được.

Bạn có thể áp dụng cách sau để khắc phục lỗi:

Bước 1: Đầu tiên, bạn mở Control Panel, mở Credntial Manager.

Bước 2: Chọn mục Windows Credntials

Chọn Credential Manager

Bước 3: Bạn click chọn Add a Windows credential

Bước 4: Bạn tiến hành nhập địa chỉ IP hoặc Server Name vào mục Internet or Network Address.

Username: guest

Password: bạn bỏ trống.

Bước 5: Cuối cùng, bạn bấm OK save lại và thoát khỏi Credential Manager

Giờ đây, bạn có thể add Printer bình thường rồi. Bạn có thể phải gỡ máy in cũ rồi add lại.

3. Update bản cập nhật win 10 24/9/2021:

Cách này áp dụng trên máy chủ cài máy in và không cần gỡ bản cập nhật nào cả.

Bước 1: Mở regedit.exe

Tìm đến khoá “HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print”

Tạo thêm 1 DWORD với tên: RpcAuthnLevelPrivacyEnabled đặt gía trị là 0

Bước 2: Restart lại Print Spooler service.

Lúc này b ạn có thể thêm máy in từ client và in bình thường!

Xem thêm: Cách Fix lỗi 0xc000007b Windows 7/8/8.1/10 hiệu quả

Video liên quan

Chủ Đề