Nếu bạn kết nối mạng cục bộ chia sẻ máy in, có thể gặp lỗi "Windows cannot connect to the printer. Operation failed with error 0x000000XX" khi thêm máy in chung qua Add Printer. Nguyên nhân: sau khi cài máy in, Windows 10/7 tìm file Mscms.dll sai thư mục con (khác windows\system32).
Microsoft đã có hotfix nhưng không hiệu quả với nhiều người. Dưới đây là các cách khắc phục.
Windows Cannot Connect to the Printer [ĐÃ KHẮC PHỤC]
Tạo điểm khôi phục hệ thống trước khi thực hiện.
Lưu ý: Thử hotfix của Microsoft trước, nếu được thì tiết kiệm thời gian.
Cách 1: Copy file mscms.dll
- Điều hướng đến: C:\Windows\system32\
- Tìm mscms.dll > chuột phải > Copy.
- Dán vào vị trí theo kiến trúc máy:
C:\windows\system32\spool\drivers\x64\3\ (64-bit)
C:\windows\system32\spool\drivers\w32x86\3\ (32-bit) - Reboot > thử kết nối máy in từ xa lại.
Cách 2: Tạo Local Port mới
- Windows Key + X > Control Panel.
- Chọn Hardware and Sound > Devices and Printers.
- Nhấp Add a printer (menu trên).
- Nếu không thấy máy in > nhấp link "The printer that I want isn't listed".
- Chọn "Add a local printer or network printer with manual settings" > Next.
- Chọn Create a new port > Type of port: Local Port > Next.
- Nhập địa chỉ máy in theo format:
\\Địa_chỉ_IP hoặc Tên_máy_tính\Tên_máy_in
Ví dụ: \\192.168.1.120\HP LaserJet Pro M1136 - OK > Next > làm theo hướng dẫn trên màn hình.
Cách 3: Khởi động lại dịch vụ Print Spooler
- Windows Key + R > gõ services.msc > Enter.
- Tìm Print Spooler service > double-click.
- Đảm bảo Startup type = Automatic và service đang Running > nhấp Stop rồi Start để restart service.
- Apply > OK.
- Thử thêm máy in lại.
Cách 4: Xóa driver máy in không tương thích
- Windows Key + R > gõ printmanagement.msc > Enter.
- Bên trái chọn All Drivers.
- Khung phải > chuột phải driver máy in > Delete.
- Nếu nhiều driver, lặp lại.
- Thử thêm máy in và cài driver lại. Nếu vẫn lỡ, tiếp tục cách 5.
Cách 5: Sửa Registry
- Trước tiên dừng Print Spooler service (xem cách 3).
- Windows Key + R > gõ regedit > Enter.
- Điều hướng khóa:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider - Chuột phải Client Side Rendering Print Provider > Delete.
- Khởi động lại Print Spooler service > Reboot máy.
Bài viết liên quan:
- Sửa lỗi Windows 10 Update Error 0x8007042c
- Sửa lỗi Windows Update Error 0x80010108
- Sửa lỗi Error 0X80010108 trong Windows 10
- Sửa lỗi Windows Update Error 0x800706d9
Bạn đã thành công khắc phục lỗi Windows Cannot Connect to the Printer. Còn thắc mắc hãy bình luận bên dưới.