Thứ Năm, 18 Tháng Tư, 2024
Trang chủWindows ClientsWindows 10Sửa lỗi "Print Processor Does Not Exist" khi cài đặt máy in

Sửa lỗi “Print Processor Does Not Exist” khi cài đặt máy in

Nếu bạn không thể cài đặt máy in do lỗi “Print Processor Does Not Exist”, hãy tiếp tục đọc phần bên dưới để tìm hiểu cách bạn có thể khắc phục sự cố.

Print processor là một trình cắm thêm (tệp .DLL), xử lý dữ liệu lệnh in từ máy in và gửi chúng để in. Do đó, nếu bạn không thể cài đặt hoặc kết nối với máy in vì Print processor không tồn tại, điều đó có nghĩa là tệp DLL liên quan có tên “winprint.dll” bị hỏng hoặc thiếu.

Dưới đây, bạn sẽ tìm thấy hướng dẫn chi tiết để khắc phục sự cố “Print Processor Does Not Exist” bằng cách sử dụng một số phương pháp khác nhau.

Cách sửa lỗi “The Print Processor does not exist” trên Windows 10/8/7  

Cách 1: Quét và sửa chữa các tệp hệ thống bị hỏng.  

Sự cố cài đặt máy in có thể do tệp hệ thống bị hỏng hoặc bị thiếu. Vì vậy, phương pháp đầu tiên để khắc phục lỗi “The Print Processor does not exist” là sửa các tệp hệ thống Windows bằng sử dụng lệnh SFC và DISM:

1. Mở Command Prompt với quyền Administrator.

2. Nhập lệnh sau và nhấn Enter:

Dism.exe /Online /Cleanup-Image /Restorehealth

3. Chờ DISM thực hiện sửa chữa. Khi thao tác hoàn tất, hãy nhập tiếp lệnh sau và nhấn Enter:

SFC /SCANNOW

4. Sau khi quét SFC xong, hãy khởi động lại máy tính và thử cài đặt lại máy in.

Cách 2: sửa lỗi “Print Processor does not exist” bằng cách sửa Registry.  

Phương pháp tiếp theo để khắc phục lỗi “Print Processor does not exist” là sửa đổi Registry:

Bước 1. Tắt dịch vụ Print Spooler.  

1a. Nhấn tổ hợp phím Windows + R để mở hộp thoại Run.

1b. Nhập: services.msc và nhấn Enter.

2. Tìm và nhấn phải chuột vào Print Spooler và chọn Stop.

Bước 2. Tạo khóa “Driver” trong Registry nếu nó không tồn tại.  

1a. Nhấn tổ hợp phím Windows + R để mở hộp thoại Run.

1b.Nhập regedit và nhấn Enter để mở Registry Editor.

2. Tìm đến khóa sau:

– Với windows 64-bit:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors\winprint

– Với windows 32-bit:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors

3. Bây giờ hãy nhìn vào khung bên phải và kiểm tra xem có khóa Driver với giá trị “winprint.dll” hay không. Nếu tồn tại, hãy chuyển sang phương pháp tiếp theo. Nếu không, hãy tiếp tục bước tiếp theo để tạo khóa này.

4a. Để tạo khóa Driver, nhấn phải chuột vào phần trống, Chọn New/String Value.

4b. Đặt tên là Driver và nhấn Enter.

4c. Nhấn đúp chuột vào khóa Driver vừa tạo, nhập winprint.dll vào ô Value data. Nhấn OK để hoàn thành.

5. Đóng cửa sổ Registry editor lại.

6. Mở lại dịch vụ Print Spooler và thử cài đặt lại máy in.

Cách 3: Thay thế tệp DLL Print Processor bằng tệp khác  

Lỗi “Print Processor does not exist” xảy ra khi tệp DLL “winprint.dll” bị hỏng hoặc bị thiếu. Trong trường hợp này, bạn có thể sao chép tệp ‘winprint.dll’ từ một máy tính đang hoạt động khác thay thế cho máy tính bị lỗi.

*Chú ý: Để áp dụng các bước trong phương pháp này, bạn phải có một máy tính khác có cùng hệ điều hành với máy tính bị lỗi

Bước 1. Copy tệp winprint.dll từ máy tính hoạt động bình thường khác:  

Trên máy tính đang hoạt động bình thường, hãy cắm ổ USB và làm theo các bước bên dưới:

1. Truy cập tới vị trí sau:

C:\Windows\System32\spool\prtprocs\x64

2. Copy tệp winprint.dll vào USB.

Bước 2. Thay thế tệp winprint.dll trên máy tính lỗi:  

Trên máy tính gặp lỗi “Print Processor”:

1. Cắm usb chứa tệp winprint.dll.

2. Tắt dịch vụ Print Spooler (Xem lại các bước tại cách-2/bước-1 phía trên)

3. Truy cập tới thư mục sau:

C:\Windows\System32\spool\prtprocs\x64

4. Xóa tệp winprint.dll.

5. Sao chép tệp winprint.dll từ usb vào thư mục trên.

6. Mở lại dịch vụ Print Spooler.

7. Khởi động lại máy tính và thử cài đặt lại máy in.

Bài viết liên quan

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

Bài viết nổi bật

Ý kiến gần đây