Khắc Phục Lỗi Chia Sẻ Máy In Trên Windows 11

Thứ năm - 04/05/2023 23:40
Windows 11, bắt đầu từ phiên bản 22H2 , dịch vụ in qua mạng đã thay đổi từ “RPC qua Named Pipes” thành “RPC qua TCP”. Theo Microsoft, thay đổi mới sẽ giúp cải thiện tính bảo mật của máy in vì nó thực thi các phương thức liên lạc mới hơn và an toàn hơn. Tuy nhiên, thay đổi này khiến việc chia sẻ máy in khó khăn. Bài viết này sẽ hướng dẫn bạn khắc phục vấn đề này.
printer win11

Chọn Enabled rồi nhấn Apply và OK là hoàn thành. Bạn cần khởi động lại để áp dụng thay đổi và thử kết nối máy in.

Khắc Phục Lỗi Chia Sẻ Máy In Trên Windows 11

Windows 11, bắt đầu từ phiên bản 22H2 , dịch vụ in qua mạng đã thay đổi từ “RPC qua Named Pipes” thành “RPC qua TCP”. Theo Microsoft, thay đổi mới sẽ giúp cải thiện tính bảo mật của máy in vì nó thực thi các phương thức liên lạc mới hơn và an toàn hơn. Tuy nhiên, thay đổi này khiến việc chia sẻ máy in khó khăn và Lê Hà Blog nhận được rất nhiều bình luận về vấn đề này. Bài viết này sẽ hướng dẫn bạn khắc phục vấn đề này.

Mã lỗi chia sẻ máy in trên Windows 11 22H2

  • 0x00000bc4 – ERROR_PRINTER_NOT_FOUND
  • 0x00000709 – ERROR_INVALID_PRINTER_NAME
  • Operation could not be completed
  • No Printers Were Found.
  • The printer name is invalid.

Cách 1: Sử dụng Local Group Policy Editor

Mở search của Windows hoặc RUN, gõ gpedit.msc để mở Local Group Policy Editor và theo đường dẫn:

Computer Configuration – Administrative Templates – Printers, rồi click vào Configure RPC connection settings
Chọn Enabled rồi nhấn Apply và OK là hoàn thành. Bạn cần khởi động lại để áp dụng thay đổi và thử kết nối máy in.

printer win11 fix
 

Cách 2: Sử dụng Registry Editor

Để thay đổi registry nhanh bạn có thể mở CMD với quyền Administrator, sau đó dán dòng bên dưới và enter để thực hiện thay đổi.

reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC” /v RpcUseNamedPipeProtocol /t REG_DWORD /d 1 /f

Sau đó bạn cần khởi động để áp dụng thay đổi.

Một số cách khác

Sau hơn mấy tháng trời làm đủ các kiểu trên mạng với cái Canon 2900 đều không được, mình đã thử cách này và thành công các bạn tham khảo cách này nhé (hình như giống cách 2 của lehai)

Mở theo đường dẫn Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC , rồi nhấn dúp vào RpcUseNamedPipeProtocol, ở Value data điền số 1, nhấn OK là xong.
Bây giờ bạn hãy khởi động lại máy tính rồi kết nối máy in xem in được chưa.
Lưu ý: Nếu không tìm thấy thư mục Printers thì làm như sau:

  • Nhấn chuột phải vào Windows NT chọn New – Key – nhập Printers vào rồi Enter
  • Nhấn chuột phải vào Printers chọn New – Key – nhập RPC vào rồi nhấn Enter
  • Nhấn chuột phải vào RPC chọn New – DWORD (32-bit) Value – nhập RpcUseNamedPipeProtocol vào rồi nhấn Enter rồi làm theo cách ở trên.

**************************************************************************

Mình đã thử enable SMB ver 1.0 và mở CMD với quyền Administrator, sau đó dán dòng bên dưới và enter

reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC” /v RpcUseNamedPipeProtocol /t REG_DWORD /d 1 /f

Và đã fix thành công nhé !

**************************************************************************

Một số máy in đời cũ sử dụng giao thức SMB ver 1.0 mag win mới hiện nay đã update lên SMB 2.0 nên ta phải bật SMB 1.0 thì mới connect được

Tác giả: luuhongphuc


 
 Tags: Windows 11

Tổng số điểm của bài viết là: 50 trong 10 đánh giá

Xếp hạng: 5 - 10 phiếu bầu
Click để đánh giá bài viết

Những tin mới hơn

 

Những tin cũ hơn

Công Ty Quản Lý