Tôi đang cố gỡ cài đặt một số trình điều khiển máy in khỏi Máy chủ Dịch vụ Máy tính Từ xa Windows 2012 R2. Tôi muốn điều đó, ngoại trừ một số máy in cụ thể, trình điều khiển Easy print phải được sử dụng. Chính sách được đưa ra là: "nếu có sẵn trình điều khiển cụ thể, hãy sử dụng nó, nếu không, hãy sử dụng trình điều khiển Remote Desktop Easy Print".
Tôi có hai vấn đề ở đây:
- Tôi có thể gỡ cài đặt thành công một số trình điều khiển, nhưng không phải một số trình điều khiển khác, gặp lỗi trình điều khiển đang được máy in sử dụng.
- Trình điều khiển đã gỡ cài đặt sẽ tự động được cài đặt lại khi người dùng của tôi kết nối lại với Máy chủ RDS.
vấn đề 1):
- Tôi đã thử cả "Xóa" và "Xóa gói trình điều khiển". Cùng một kết quả.
- Tôi đã cố dừng và khởi động lại dịch vụ bộ đệm. Cùng một kết quả.
- Tôi đã khởi động lại máy chủ. Cùng một kết quả.
- Tôi đã thực hiện điều đó thông qua powershell (Remove-PrinterDriver). Cùng một kết quả.
Vì vậy, tôi đã tìm hiểu một chút về sổ đăng ký, với tất cả người dùng của tôi bị ngắt kết nối và các phiên đã đóng. Tôi tìm thấy một số mục cũ ở đường dẫn sau:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\
Ví dụ:
Hình ảnh trình điều khiển mồ côi
Chúng khác với các mục nhập "hợp pháp" khác mà tôi thấy khi người dùng được kết nối, ví dụ:
hình ảnh trình điều khiển hợp pháp
Vì vậy, câu hỏi của tôi là: có an toàn không khi xóa những cái cũ trực tiếp khỏi sổ đăng ký và sau đó thử lại quy trình xóa? Có điều gì khác mà tôi có thể thử xóa trình điều khiển máy in được HĐH hiển thị là "đang sử dụng" không?
Vấn đề 2):
- Tại sao các trình điều khiển đã gỡ cài đặt (thông qua mục menu "Gỡ bỏ gói trình điều khiển") được cài đặt lại sau khi người dùng của tôi kết nối lại với máy chủ RDS?
Cảm ơn trước.
Francesco