Saat menjalankan beberapa peternakan Windows Server 2008 R2 RDSH kami mengalami masalah di mana server RDSH semua memiliki Registry mereka membengkak ke nilai maksimum 2048MB. Menggunakan Sysinternals Registry Usage (ru.exe), kami dapat menentukan lebih dari 1000MB registri yang digunakan oleh kunci terkait Printer Universal Samsung.
- Samsung Universal Print Driver: Versi 2.3.90
- Samsung Universal Print Driver 2: Versi 2.50.2.0
Bagian Registry tempat bloat terjadi:
HKEY_USERS\.DEFAULT\Software\SSPrint\
spe__\
spd__\
ssp6m\
HKEY_USERS\S-1-5-8\Software\SSPrint\
spe__\
spd__\
ssp6m\
Masing-masing subkunci memiliki lebih dari 500 kunci di mana Penggunaan Registri melaporkan mereka masing-masing mengambil 30-40MB.
Subkunci contoh: HKU\.default\software\ssprint\spe__\{BCC489E0-E2CA-442B-A5A5-9B849579BE1F}
Melihat ke data kunci "Kemampuan", "MUIData", dll. Anda pasti dapat mengetahui bahwa itu adalah Samsung Universal sebagai referensi nilai Samsung Universal saat Anda melihatnya.
Mengambil salah satu server dari campuran saya mencoba membersihkan kunci-kunci ini dan dapat melakukannya. Membersihkan bagian ". Kesalahan" juga membersihkan kunci "S-1-5-18", jadi saya pikir ini adalah tautan referensi di dalam Registry. Ketika saya melakukannya saya membersihkan HKU\.default\Printers\DevModes2
juga karena bagian ini bahkan tidak akan terbuka di Regedit. Untuk menghapus saya harus CLI untuk menghapus kunci "DevModes2" dan kemudian membuat ulang kunci di Regedit.
Segera setelah saya masuk dengan akun yang memiliki printer yang dikerahkan kepada mereka dengan Samsung Universal Print Driver tombol-tombol ini mulai muncul dan menghapus registri. Karena registri sudah penuh, kami mengalami masalah Profil Pengguna yang menyebabkan Profil Sementara dimuat. Ketika kami menonaktifkan kemampuan untuk memiliki Profil Sementara, pengguna kemudian dapat menjalankan "Layanan Layanan Profil Pengguna gagal masuk. Profil Pengguna tidak dapat dimuat." pesan.
Adakah orang di luar sana yang mengalami masalah ini?
Apakah ada pengaturan di Samsung Universal Print Driver untuk mencegah perilaku ini atau membersihkannya sendiri?
Jawaban:
Saya memiliki masalah yang sama persis dan dapat mengkonfirmasikannya telah diperbaiki dalam versi baru Samsung Universal Print Driver 2 (2.50.5). Saya juga menjalankan 2.50.2 dan kuncinya adalah menggunakan 275MB. Cukup menghapus versi lama dan menginstal versi baru di server (saya tidak memperbarui driver klien) mengurangi ukuran kunci menjadi 3MB. Saya juga mencoba masuk dan mundur dan dapat mengonfirmasi sekarang menghapus kunci ketika Anda log off, tidak seperti sebelumnya.
Jika Anda penasaran, sebelum itu tidak akan menghapus kunci. Dalam lingkungan pengguna tunggal ini bukan masalah tetapi karena printer dinamai untuk pengguna dan sesi, itu adalah masalah eksponensial (untuk server 20 pengguna seperti milik saya, Anda menghasilkan hingga 400 kunci ... dan itu jika Anda hanya memiliki 1 printer per klien)
sunting: kunci baru disebut usp01 bukan spe__
sumber
HP memiliki masalah yang sama persis ini. Masalahnya adalah bahwa pengandar tidak terlalu pintar ketika datang ke beberapa pengguna yang terhubung ke pemetaan printer yang sama pada waktu yang sama dan terus berusaha menginstal ulang sendiri untuk setiap pengguna. Kami tidak pernah menemukan cara untuk memperbaiki ini, tetapi kami menemukan dua solusi:
Solusi A (perbaikan mudah tetapi merupakan peretasan total)
Mengatur layanan Pemasang Windows dinonaktifkan. Menghentikan masalah mati di jalurnya. Kerugiannya jelas. Segera setelah Anda perlu menginstal atau menjalankan pembaruan, Anda harus menghidupkan kembali layanan dan registri akan segera mulai membengkak lagi.
Solusi B (perbaikan buruk tetapi stabil dan didukung)
Menegakkan driver Remote Desktop EasyPrint melalui Kebijakan Grup. Ini membuat pekerjaan cetak dirender pada klien, bukan pada server. Kelemahannya di sini adalah Anda harus menghapus koneksi printer setiap pengguna secara manual dari setiap printer di setiap server di farm, dan kemudian menghapus driver. Saya harap Anda pandai menulis!
sumber
change user /install
dan kemudian instal driver. Kemudian ketikchange user /execute
untuk kembali ke mode pengguna biasa. support.microsoft.com/kb/320185 Saya benar-benar ingin tahu apakah itu berhasil.