Pendahuluan: Kenapa Masalah Printer Masih Jadi Tiket Helpdesk Nomor Satu di 2026
Kalau kamu kerja di tim helpdesk, pasti udah hafal banget kalimat ini: "Printer saya nggak bisa print." Jujur, setelah bertahun-tahun di dunia IT support, kalimat itu masih bikin sedikit ngeri setiap kali dengar. Meski teknologi sudah berkembang pesat — dari cloud computing sampai AI yang bisa nulis kode sendiri — printer tetap jadi sumber frustrasi utama di hampir semua kantor.
Dan di tahun 2026, situasinya justru makin menarik (baca: makin bikin pusing).
Ada beberapa perubahan besar dari Microsoft yang langsung berdampak pada cara kita mengelola dan troubleshoot printer di Windows 11. Berikut konteks pentingnya:
- Transisi driver legacy ke IPP Class Driver: Sejak 15 Januari 2026, Microsoft resmi menghentikan penerimaan driver printer V3 dan V4 baru via Windows Update. Semua printer modern kini diarahkan ke Microsoft IPP Class Driver.
- Update Windows 11 Januari 2026 yang bermasalah: Beberapa patch Januari 2026 menyebabkan printer network dan Universal Print tidak berfungsi, terutama terkait perubahan keamanan RPC.
- Windows 11 24H2 dan Unified Print Dialog: Versi terbaru Windows 11 memperkenalkan dialog cetak baru yang ternyata menyebabkan crash dan freeze di beberapa konfigurasi. Ya, dialog cetak yang harusnya lebih bagus malah bikin masalah baru.
- Deadline Juli 2026: Windows akan mengubah prioritas driver sehingga IPP inbox driver lebih diutamakan daripada driver legacy. Artinya, printer lama yang belum support IPP bisa terdampak.
Artikel ini adalah panduan praktis untuk tim helpdesk dan administrator IT dalam menangani berbagai masalah printer di Windows 11 tahun 2026. Mulai dari Print Spooler error, sharing printer gagal, error RPC 0x0000011b, sampai migrasi ke driver IPP — semuanya dibahas lengkap dengan langkah-langkah praktis dan script PowerShell yang bisa langsung kamu pakai. Nah, langsung saja kita masuk ke materinya.
Print Spooler Error: Penyebab dan Cara Mengatasinya
Apa Itu Print Spooler dan Kenapa Sering Bermasalah?
Print Spooler adalah layanan Windows yang mengelola semua antrian cetak. Tugasnya sederhana: menerima print job, menyimpannya sementara, lalu mengirimnya ke printer sesuai urutan. Tapi kalau Print Spooler crash atau berhenti, semua print job ikut macet dan printer jadi tidak responsif sama sekali.
Kenapa di tahun 2026 masalah ini terasa makin sering? Ada beberapa alasannya:
- Print job yang korup — cuma satu dokumen bermasalah bisa membuat seluruh antrian macet total.
- Konflik driver — terutama saat transisi dari driver V3/V4 ke IPP Class Driver. Ini sering banget terjadi belakangan.
- File sementara yang menumpuk di folder spool karena nggak pernah dibersihkan.
- Unified Print Dialog baru di Windows 11 24H2 yang menyebabkan crash saat menekan Ctrl+P.
Langkah 1: Restart Print Spooler Service
Ini langkah paling basic, tapi jangan pernah remehkan — dari pengalaman, sekitar 40-50% kasus Print Spooler langsung beres cuma dengan restart. Serius, sesederhana itu. Bisa dilakukan lewat GUI atau PowerShell.
Via Services (GUI):
- Tekan Win + R, ketik
services.msc, tekan Enter. - Cari Print Spooler di daftar services.
- Klik kanan → Restart.
- Pastikan Startup type diset ke Automatic.
Via PowerShell (lebih cepat dan bisa di-script):
## Restart Print Spooler Service
Restart-Service -Name "Spooler" -Force
Write-Host "Print Spooler berhasil di-restart." -ForegroundColor Green
## Verifikasi status
Get-Service -Name "Spooler" | Select-Object Name, Status, StartType
Langkah 2: Bersihkan Antrian Print yang Macet
Kalau restart saja nggak mempan, kemungkinan besar ada print job yang korup di antrian. Kita perlu membersihkan folder spool secara manual. Ini salah satu langkah yang paling sering saya lakukan dan hampir selalu berhasil.
## Script PowerShell: Bersihkan antrian print secara menyeluruh
Write-Host "Menghentikan Print Spooler..." -ForegroundColor Yellow
Stop-Service -Name "Spooler" -Force
Start-Sleep -Seconds 3
## Hapus semua file di folder spool
$spoolPath = "$env:SystemRoot\System32\spool\PRINTERS"
$fileCount = (Get-ChildItem -Path $spoolPath -ErrorAction SilentlyContinue).Count
if ($fileCount -gt 0) {
Remove-Item -Path "$spoolPath\*" -Force -ErrorAction SilentlyContinue
Write-Host "$fileCount file antrian berhasil dihapus." -ForegroundColor Green
} else {
Write-Host "Folder spool sudah bersih." -ForegroundColor Cyan
}
## Mulai ulang Print Spooler
Start-Service -Name "Spooler"
Write-Host "Print Spooler berjalan kembali." -ForegroundColor Green
Langkah 3: Periksa Dependensi Print Spooler
Ini yang sering terlewat. Print Spooler bergantung pada beberapa layanan lain, dan kalau salah satu dependensi ini mati, Spooler juga ikut bermasalah. Yang paling penting untuk dicek:
- Remote Procedure Call (RPC)
- DCOM Server Process Launcher
- RPC Endpoint Mapper
## Periksa status dependensi Print Spooler
$dependencies = @("RpcSs", "DcomLaunch", "RpcEptMapper")
foreach ($svc in $dependencies) {
$service = Get-Service -Name $svc
$status = if ($service.Status -eq "Running") { "OK" } else { "MASALAH!" }
Write-Host "$($service.DisplayName): $($service.Status) - $status" -ForegroundColor $(if ($status -eq "OK") { "Green" } else { "Red" })
}
## Pastikan semua berjalan
$dependencies | ForEach-Object {
$svc = Get-Service -Name $_
if ($svc.Status -ne "Running") {
Start-Service -Name $_ -ErrorAction SilentlyContinue
Write-Host "Memulai $($svc.DisplayName)..." -ForegroundColor Yellow
}
}
Langkah 4: Perbaiki Crash Unified Print Dialog (Windows 11 24H2)
Nah, ini masalah yang cukup baru dan bikin banyak helpdesk pusing. Kalau pengguna melaporkan bahwa aplikasi freeze atau crash saat menekan Ctrl+P, kemungkinan besar penyebabnya adalah Unified Print Dialog baru di Windows 11 24H2. Beberapa update — termasuk KB5048162 dan bahkan update Edge browser versi 144.x — diketahui memperparah masalah ini.
Untungnya, solusinya cukup simpel.
Solusi: Kembalikan ke Legacy Print Dialog
## Revert ke legacy print dialog — jalankan sebagai Administrator
reg add "HKCU\Software\Microsoft\Print\UnifiedPrintDialog" /v PreferLegacyPrintDialog /t REG_DWORD /d 1 /f
Write-Host "Legacy Print Dialog diaktifkan. Restart aplikasi untuk menerapkan perubahan." -ForegroundColor Green
Setelah menjalankan perintah ini, pengguna cukup menutup dan membuka kembali aplikasi yang bermasalah. Nggak perlu restart komputer — satu hal yang pasti bikin end-user senang.
Sharing Printer Gagal: Error 0x0000011b dan 0x00000709
Memahami Akar Masalah: Perubahan Keamanan RPC
Sejak Microsoft merilis patch keamanan untuk menambal kerentanan Print Spooler (PrintNightmare — nama yang sangat fitting, by the way), mereka mengaktifkan RpcAuthnLevelPrivacyEnabled secara default. Secara teori, ini meningkatkan keamanan RPC. Bagus. Tapi dalam praktiknya? Banyak printer sharing di jaringan lokal yang tiba-tiba nggak bisa diakses.
Error yang paling sering muncul:
- 0x0000011b — "Windows cannot connect to the printer" karena mismatch level autentikasi RPC.
- 0x00000709 — "Operation could not be completed" saat mencoba mengakses shared printer.
Masalah ini terutama parah di jaringan yang menggunakan campuran Windows 10 dan Windows 11, atau di lingkungan workgroup yang tidak bisa memanfaatkan autentikasi Kerberos. Kalau kantor kamu masih pakai workgroup (dan jujur, banyak kantor kecil-menengah yang masih), ini pasti jadi masalah yang sangat familiar.
Solusi 1: Nonaktifkan RpcAuthnLevelPrivacyEnabled (Solusi Cepat)
Penting: Solusi ini mengurangi level keamanan RPC. Gunakan hanya di jaringan lokal yang terpercaya, dan terapkan di komputer server (yang printer-nya di-share), bukan di client.
## Nonaktifkan RPC Authentication Level Privacy pada komputer server printer
Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Print" -Name "RpcAuthnLevelPrivacyEnabled" -Value 0 -Type DWord
Write-Host "RpcAuthnLevelPrivacyEnabled dinonaktifkan." -ForegroundColor Yellow
Write-Host "RESTART komputer untuk menerapkan perubahan." -ForegroundColor Red
Solusi 2: Gunakan RPC over Named Pipes (Lebih Aman)
Nggak nyaman dengan menonaktifkan enkripsi RPC? Wajar. Alternatif yang lebih aman adalah mengalihkan komunikasi printer ke Named Pipes. Bisa dilakukan via Group Policy (untuk Windows 11 Pro/Enterprise) atau langsung lewat registry.
Via Group Policy:
- Tekan Win + R, ketik
gpedit.msc, tekan Enter. - Navigasi ke Computer Configuration → Administrative Templates → Printers.
- Buka "Configure RPC connection settings".
- Set ke Enabled, pilih "RPC over named pipes".
- Klik Apply → OK.
Via Registry (untuk Windows 11 Home yang nggak punya gpedit):
## Buat key RPC jika belum ada, lalu set Named Pipe protocol
$rpcPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC"
if (-not (Test-Path $rpcPath)) {
New-Item -Path $rpcPath -Force | Out-Null
}
Set-ItemProperty -Path $rpcPath -Name "RpcUseNamedPipeProtocol" -Value 1 -Type DWord
Write-Host "RPC over Named Pipes diaktifkan. Restart komputer diperlukan." -ForegroundColor Green
Solusi 3: Tambahkan Printer via TCP/IP Manual (Bypass RPC)
Kalau solusi registry terasa terlalu teknis buat end-user (dan biasanya memang begitu), cara paling simpel adalah menambahkan printer langsung via alamat IP. Ini mem-bypass mekanisme RPC sepenuhnya, jadi error 0x0000011b langsung hilang.
- Buka Settings → Bluetooth & devices → Printers & scanners.
- Klik Add device, tunggu sebentar, lalu klik "Add manually".
- Pilih "Add a printer using a TCP/IP address or hostname".
- Pilih TCP/IP Device dari dropdown.
- Masukkan alamat IP printer (pastikan printer sudah di-set IP statis ya).
- Pilih driver yang sesuai dan selesaikan wizard.
Tips penting: Untuk koneksi TCP/IP yang stabil, selalu set IP statis pada printer dan nonaktifkan IPv6 di printer jika tidak diperlukan. Percaya deh, banyak masalah aneh yang hilang begitu saja setelah IPv6 dimatikan.
Solusi 4: Nonaktifkan Password Protected Sharing
Di lingkungan workgroup (tanpa Active Directory), fitur Password Protected Sharing sering jadi penghalang utama sharing printer. Ini salah satu hal yang paling sering bikin bingung end-user karena mereka nggak paham kenapa diminta password padahal "printer-nya kan sudah di-share". Cara menonaktifkannya:
- Buka Control Panel → Network and Sharing Center → Advanced sharing settings.
- Expand bagian All Networks.
- Di bagian Password protected sharing, pilih "Turn off password protected sharing".
- Klik Save changes.
Solusi 5: Pastikan Windows Firewall Mengizinkan Sharing
Satu hal lagi yang kadang terlewat — firewall. Windows Firewall bisa secara diam-diam memblokir koneksi printer sharing tanpa menampilkan pesan error yang jelas.
## Aktifkan aturan firewall untuk File and Printer Sharing
Set-NetFirewallRule -DisplayGroup "File and Printer Sharing" -Enabled True -Profile Private
## Verifikasi aturan aktif
Get-NetFirewallRule -DisplayGroup "File and Printer Sharing" | Where-Object {$_.Enabled -eq "True"} | Select-Object DisplayName, Direction, Action
Update Windows 11 Januari 2026 yang Merusak Printer
Apa yang Terjadi?
Oke, jadi ini agak frustasi. Beberapa update Windows 11 di bulan Januari 2026 menyebabkan masalah serius pada printing. Yang paling berdampak:
- Universal Print tidak berfungsi — printer yang dikelola lewat layanan cloud Universal Print tiba-tiba gagal mencetak.
- Error RPC (Win32 error code 1726) — remote procedure call gagal saat mengirim print job ke printer jaringan.
- Driver version mismatch — beberapa komputer mendapat driver versi berbeda (10.0.26100.7627) yang menyebabkan inkompatibilitas antar mesin di jaringan yang sama.
Kalau kamu di tim helpdesk dan tiba-tiba kebanjiran tiket printer di akhir Januari 2026, kemungkinan besar ini penyebabnya.
Solusi: Install Patch Out-of-Band KB5074752
Kabar baiknya, Microsoft sudah merilis patch perbaikan KB5074752 pada 28 Januari 2026 yang secara khusus mengatasi masalah printing ini. Langkah pertama: cek apakah patch sudah terinstall di komputer yang bermasalah.
## Cek apakah KB5074752 sudah terinstall
$hotfix = Get-HotFix -Id "KB5074752" -ErrorAction SilentlyContinue
if ($hotfix) {
Write-Host "KB5074752 sudah terinstall (Tanggal: $($hotfix.InstalledOn))." -ForegroundColor Green
} else {
Write-Host "KB5074752 BELUM terinstall. Segera jalankan Windows Update!" -ForegroundColor Red
Write-Host "Atau download manual dari Microsoft Update Catalog." -ForegroundColor Yellow
}
## Cek versi driver Universal Print saat ini
Get-PrinterDriver | Where-Object {$_.Name -like "*Universal*" -or $_.Name -like "*IPP*"} | Select-Object Name, PrinterEnvironment, MajorVersion
Alternatif: Uninstall Update Bermasalah
Kalau patch KB5074752 belum tersedia atau tidak menyelesaikan masalah, opsi terakhir adalah menghapus update yang bermasalah. Ini bukan solusi ideal (kamu kehilangan patch keamanan), tapi kadang memang jadi satu-satunya jalan keluar sementara.
- Buka Settings → Windows Update → Update history.
- Scroll ke bawah, klik Uninstall updates.
- Cari update terbaru (biasanya KB50xxxxx dari Januari 2026).
- Klik Uninstall dan restart komputer.
Catatan: Menghapus update keamanan hanya boleh dilakukan sebagai solusi sementara. Segera install kembali setelah patch perbaikan tersedia, jangan dibiarkan berlarut-larut.
Migrasi ke IPP Class Driver: Yang Perlu Diketahui Tim Helpdesk
Timeline Penting 2026-2027
Microsoft sedang melakukan transformasi besar-besaran pada ekosistem printing Windows. Ini bukan perubahan kecil — ini fundamental. Berikut timeline yang wajib dipahami (dan mungkin perlu ditempel di meja helpdesk):
- 15 Januari 2026: Windows Update berhenti menerima driver printer V3/V4 baru. Driver yang sudah ada masih bisa diinstal, tapi tidak ada lagi submission baru.
- 1 Juli 2026: Windows mengubah ranking driver internal — IPP inbox driver akan diprioritaskan di atas driver legacy saat keduanya tersedia.
- 1 Juli 2027: Update driver V3/V4 via Windows Update dibatasi hanya untuk perbaikan keamanan. Servicing umum dihentikan.
Apa Itu IPP Class Driver?
Microsoft IPP Class Driver adalah driver universal bawaan Windows yang menggunakan Internet Printing Protocol (IPP) untuk berkomunikasi dengan printer. Driver ini kompatibel dengan semua printer yang tersertifikasi Mopria — dan di tahun 2026, hampir semua printer modern sudah mendukungnya.
Kenapa ini penting? Berikut keuntungannya:
- Tidak perlu install driver terpisah — driver sudah built-in di Windows. Ini saja sudah menghilangkan banyak potensi masalah.
- Lebih aman — tidak menjalankan kode di level kernel seperti driver V3. Ingat PrintNightmare? Nah, IPP driver dirancang supaya hal seperti itu nggak terulang.
- Mendukung USB dan jaringan — sejak Windows 10 21H2, IPP driver sudah mendukung printer via USB dan network.
- Terintegrasi dengan Universal Print — layanan cloud printing Microsoft berbasis Azure AD.
Cara Mengecek Apakah Printer Sudah Menggunakan IPP Driver
Sebelum migrasi, kamu perlu tahu dulu posisi saat ini. Script berikut menampilkan semua printer beserta drivernya dan menandai mana yang sudah pakai IPP.
## Cek driver yang digunakan setiap printer
Get-Printer | ForEach-Object {
$driver = Get-PrinterDriver -Name $_.DriverName -ErrorAction SilentlyContinue
[PSCustomObject]@{
PrinterName = $_.Name
DriverName = $_.DriverName
PortName = $_.PortName
IsIPP = if ($_.DriverName -like "*IPP*" -or $_.DriverName -like "*Mopria*") { "Ya" } else { "Tidak" }
}
} | Format-Table -AutoSize
Migrasi Printer Legacy ke IPP Driver
Untuk printer yang masih menggunakan driver V3/V4, berikut langkah migrasi ke IPP. Prosesnya sebenarnya nggak terlalu rumit, tapi pastikan kamu sudah backup konfigurasi printer sebelumnya:
- Pastikan firmware printer sudah di-update ke versi terbaru yang mendukung IPP/Mopria.
- Hapus printer lama dari Windows.
- Tambahkan kembali printer — Windows seharusnya otomatis menggunakan IPP Class Driver jika printer mendukung IPP.
- Kalau fitur lanjutan (stapling, duplex khusus, color management) diperlukan, cek apakah vendor menyediakan Print Support App (PSA) di Microsoft Store. Ini semacam "extension" untuk IPP driver dari masing-masing vendor.
## Contoh: Hapus printer lama dan tambahkan ulang via IPP
$printerName = "HP LaserJet Pro" # Ganti dengan nama printer kamu
$printerIP = "192.168.1.100" # Ganti dengan IP printer
## Hapus printer lama
Remove-Printer -Name $printerName -ErrorAction SilentlyContinue
Write-Host "Printer lama dihapus." -ForegroundColor Yellow
## Tambahkan port TCP/IP
$portName = "IP_$printerIP"
$existingPort = Get-PrinterPort -Name $portName -ErrorAction SilentlyContinue
if (-not $existingPort) {
Add-PrinterPort -Name $portName -PrinterHostAddress $printerIP
Write-Host "Port $portName ditambahkan." -ForegroundColor Green
}
## Tambahkan printer dengan IPP Class Driver
Add-Printer -Name $printerName -DriverName "Microsoft IPP Class Driver" -PortName $portName
Write-Host "Printer $printerName berhasil ditambahkan dengan IPP Class Driver." -ForegroundColor Green
Troubleshooting Hardware: Paper Jam, Kualitas Cetak, dan Koneksi Fisik
Paper Jam yang Berulang
Paper jam — masalah printer paling klasik sepanjang masa. Di 2026, sensor printer modern sudah jauh lebih sensitif, jadi bahkan serpihan kertas kecil yang tertinggal bisa memicu error berulang. Berikut tips penanganannya:
- Selalu tarik kertas searah jalur kertas — menarik ke arah berlawanan bisa merusak roller atau gear. Ini kesalahan yang sering banget dilakukan.
- Periksa serpihan kecil yang tertinggal di dalam printer setelah paper jam. Pakai senter kalau perlu.
- Gunakan kertas yang sesuai spesifikasi — kertas yang terlalu tipis, lembab, atau berkualitas rendah jauh lebih sering menyebabkan jam.
- Bersihkan roller secara berkala — roller yang kotor atau aus adalah penyebab utama paper jam berulang. Ini maintenance yang sering dilupakan.
Kualitas Cetak Buruk (Ghosting, Garis, Pudar)
Kalau hasil cetakan mulai terlihat aneh, berikut panduan cepatnya:
- Ghosting (bayangan cetakan sebelumnya) — biasanya disebabkan drum unit yang sudah aus atau fuser bermasalah. Periksa umur pakai consumable dan ganti jika sudah mendekati akhir masa pakai.
- Garis horizontal/vertikal — bersihkan print head (inkjet) atau periksa toner cartridge (laser). Kadang cukup keluarkan dan goyangkan toner-nya pelan-pelan.
- Cetakan pudar — cek level toner/tinta, dan pastikan pengaturan kualitas cetak tidak diset ke "Draft" atau "Economy". Pengguna sering nggak sadar mereka pernah mengubah setting ini.
Suara Aneh dari Printer (Grinding, Clicking)
Kalau printer mengeluarkan suara grinding, clicking, atau squealing saat mencetak, segera matikan printer. Serius, jangan coba-coba dilanjutkan. Memaksakan printer berjalan dengan suara seperti ini bisa mengubah masalah kecil (mungkin cuma staples yang nyangkut) jadi kerusakan mahal yang butuh teknisi. Periksa apakah ada benda asing — staples, paper clip, atau potongan kertas — yang masuk ke mekanisme feed.
Script Diagnostik Lengkap untuk Tim Helpdesk
Ini bagian favorit saya. Berikut script PowerShell yang bisa dijalankan tim helpdesk sebagai langkah pertama saat menerima tiket masalah printer. Script ini mengumpulkan semua informasi diagnostik yang diperlukan dalam satu kali jalan, jadi kamu nggak perlu bolak-balik menjalankan perintah terpisah.
Simpan script ini di folder shared tim helpdesk — percayalah, ini akan menghemat banyak waktu.
## ============================================
## Script Diagnostik Printer - Helpdesk Tool
## Jalankan sebagai Administrator
## ============================================
Write-Host "========================================" -ForegroundColor Cyan
Write-Host " DIAGNOSTIK PRINTER - HELPDESK TOOL" -ForegroundColor Cyan
Write-Host "========================================" -ForegroundColor Cyan
Write-Host ""
## 1. Status Print Spooler
Write-Host "[1] STATUS PRINT SPOOLER" -ForegroundColor Yellow
$spooler = Get-Service -Name "Spooler"
Write-Host " Status: $($spooler.Status) | Startup: $($spooler.StartType)"
Write-Host ""
## 2. Dependensi
Write-Host "[2] STATUS DEPENDENSI" -ForegroundColor Yellow
@("RpcSs", "DcomLaunch", "RpcEptMapper") | ForEach-Object {
$svc = Get-Service -Name $_
Write-Host " $($svc.DisplayName): $($svc.Status)"
}
Write-Host ""
## 3. Daftar Printer Terinstall
Write-Host "[3] PRINTER TERINSTALL" -ForegroundColor Yellow
Get-Printer | ForEach-Object {
Write-Host " Nama: $($_.Name)"
Write-Host " Driver: $($_.DriverName)"
Write-Host " Port: $($_.PortName)"
Write-Host " Status: $($_.PrinterStatus)"
Write-Host " ---"
}
Write-Host ""
## 4. Print Job yang Tertunda
Write-Host "[4] PRINT JOB TERTUNDA" -ForegroundColor Yellow
$jobs = Get-PrintJob -PrinterName (Get-Printer | Select-Object -First 1 -ExpandProperty Name) -ErrorAction SilentlyContinue
if ($jobs) {
$jobs | ForEach-Object {
Write-Host " Job: $($_.DocumentName) | Status: $($_.JobStatus) | Size: $($_.Size)"
}
} else {
Write-Host " Tidak ada print job tertunda."
}
Write-Host ""
## 5. Cek Registry RPC
Write-Host "[5] KONFIGURASI RPC PRINTING" -ForegroundColor Yellow
$rpcAuth = Get-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Print" -Name "RpcAuthnLevelPrivacyEnabled" -ErrorAction SilentlyContinue
if ($rpcAuth) {
Write-Host " RpcAuthnLevelPrivacyEnabled: $($rpcAuth.RpcAuthnLevelPrivacyEnabled)"
} else {
Write-Host " RpcAuthnLevelPrivacyEnabled: Tidak diset (default aktif)"
}
Write-Host ""
## 6. Cek Patch KB5074752
Write-Host "[6] STATUS PATCH KB5074752" -ForegroundColor Yellow
$kb = Get-HotFix -Id "KB5074752" -ErrorAction SilentlyContinue
if ($kb) {
Write-Host " TERINSTALL - Tanggal: $($kb.InstalledOn)" -ForegroundColor Green
} else {
Write-Host " BELUM TERINSTALL - Pertimbangkan untuk menginstal!" -ForegroundColor Red
}
Write-Host ""
## 7. Event Log Terkait Printer (5 terakhir)
Write-Host "[7] EVENT LOG PRINTER (5 TERAKHIR)" -ForegroundColor Yellow
Get-WinEvent -FilterHashtable @{LogName="System"; ProviderName="Microsoft-Windows-PrintService","Spooler"; Level=2,3} -MaxEvents 5 -ErrorAction SilentlyContinue | ForEach-Object {
Write-Host " [$($_.TimeCreated)] Level: $($_.LevelDisplayName) - $($_.Message.Substring(0, [Math]::Min(100, $_.Message.Length)))..."
}
Write-Host ""
Write-Host "========================================" -ForegroundColor Cyan
Write-Host " DIAGNOSTIK SELESAI" -ForegroundColor Cyan
Write-Host "========================================" -ForegroundColor Cyan
Tips Proaktif: Mencegah Tiket Printer di Helpdesk
Lebih baik mencegah daripada mengobati — klise memang, tapi sangat berlaku untuk urusan printer. Berikut beberapa langkah proaktif yang bisa diterapkan untuk mengurangi volume tiket terkait printer:
- Standarisasi driver ke IPP Class Driver di seluruh organisasi. Ini satu langkah yang dampaknya paling besar — mengurangi kompleksitas dan potensi konflik driver secara drastis.
- Set IP statis untuk semua network printer dan dokumentasikan di CMDB atau spreadsheet terpusat. Jangan biarkan printer pakai DHCP karena begitu IP berubah, antrian cetak langsung kacau.
- Buat Scheduled Task untuk membersihkan spool folder secara berkala, misalnya setiap minggu. Pencegahan sederhana yang efektif.
- Monitor event log printer secara proaktif menggunakan script PowerShell atau tool monitoring seperti SCOM atau Zabbix.
- Sediakan self-service guide untuk end-user yang mencakup langkah-langkah dasar (restart spooler, cek koneksi) sebelum membuat tiket. Ini bisa mengurangi tiket level 1 secara signifikan.
- Test setiap Windows Update di lingkungan staging sebelum deploy ke produksi — pelajaran penting dari insiden Januari 2026.
- Pertimbangkan Universal Print untuk manajemen printer terpusat berbasis cloud, terutama kalau organisasi kamu sudah menggunakan Microsoft 365 dan Azure AD.
FAQ: Pertanyaan yang Sering Diajukan
Kenapa printer saya tiba-tiba tidak bisa print setelah update Windows 11 Januari 2026?
Ini masalah yang sangat umum. Update Windows 11 Januari 2026 memperketat keamanan RPC dan mengubah beberapa komponen driver printer. Akibatnya, printer jaringan dan Universal Print tidak berfungsi di banyak konfigurasi. Solusi utamanya: instal patch perbaikan KB5074752 yang dirilis 28 Januari 2026. Kalau patch belum tersedia, gunakan workaround registry untuk RPC atau tambahkan printer via TCP/IP secara manual.
Apa itu error 0x0000011b dan bagaimana cara mengatasinya?
Error 0x0000011b muncul saat mencoba mengakses shared printer karena perbedaan level autentikasi RPC antara komputer client dan server. Ini terjadi setelah Microsoft mengaktifkan RpcAuthnLevelPrivacyEnabled untuk menambal kerentanan PrintNightmare. Cara paling cepat adalah menonaktifkan setting ini via registry di komputer server. Atau, kalau kamu lebih peduli keamanan (dan seharusnya memang begitu), gunakan RPC over Named Pipes sebagai alternatif.
Apakah driver printer lama (V3/V4) masih bisa dipakai di Windows 11?
Ya, untuk saat ini driver V3/V4 yang sudah terinstal masih bisa digunakan. Tapi ada timeline yang perlu diperhatikan: mulai 1 Juli 2026, Windows akan memprioritaskan IPP Class Driver di atas driver legacy. Dan mulai 1 Juli 2027, update driver V3/V4 via Windows Update hanya tersedia untuk perbaikan keamanan. Jadi, mulai migrasi ke IPP Class Driver dari sekarang — jangan tunggu sampai deadline.
Bagaimana cara memperbaiki Print Spooler yang terus crash di Windows 11?
Mulai dari yang paling simpel: bersihkan antrian print (hapus file di folder C:\Windows\System32\spool\PRINTERS), lalu periksa dependensi layanan (RPC, DCOM). Masih crash? Coba revert ke Legacy Print Dialog via registry. Kalau semua itu nggak berhasil, jalankan sfc /scannow dan DISM /Online /Cleanup-Image /RestoreHealth untuk memperbaiki file sistem yang mungkin korup.
Apa keuntungan menggunakan Microsoft IPP Class Driver dibandingkan driver vendor?
Singkatnya: lebih aman, lebih simpel, dan lebih future-proof. IPP Class Driver tidak menjalankan kode di level kernel, tidak perlu install terpisah (sudah built-in di Windows), mendukung koneksi USB dan jaringan, serta terintegrasi langsung dengan Universal Print. Untuk fitur lanjutan seperti stapling atau color management, vendor bisa menyediakan Print Support App (PSA) lewat Microsoft Store sebagai pelengkap. Menurut saya, ini arah yang benar dari Microsoft — meskipun proses transisinya memang agak menyakitkan.