Windows 11 Ağ Yazıcısı Hatası (0x00000709) Çözüm Rehberi
· 29 okunma
Windows 11 güncellemeleri sonrasında ağ üzerinden paylaşılan yazıcılara bağlanırken veya varsayılan yazıcıyı değiştirirken sıklıkla 0x00000709 ("İşlem tamamlanamadı") hatası meydana gelir. Bu sorun, RPC protokolündeki güvenlik ve kimlik doğrulama kısıtlamalarından kaynaklanmaktadır.
🚀 Toplu Çözüm Kodu
Tüm adımları tek seferde uygulamak için aşağıdaki butona tıklayıp PowerShell (Yönetici) ekranına yapıştırabilirsiniz:
# 1. RPC Named Pipe protokolünü etkinleştir
$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 -Force
Write-Host "RpcUseNamedPipeProtocol = 1 ayarlandı" -ForegroundColor Green
# 2. RPC Authentication seviyesini gevşet
$printPath = "HKLM:\SYSTEM\CurrentControlSet\Control\Print"
Set-ItemProperty -Path $printPath -Name "RpcAuthnLevelPrivacyEnabled" -Value 0 -Type DWord -Force -ErrorAction SilentlyContinue
Write-Host "RpcAuthnLevelPrivacyEnabled = 0 ayarlandı" -ForegroundColor Green
# 3. Print Spooler servisini yeniden başlat
Write-Host "Print Spooler servisi yeniden başlatılıyor..." -ForegroundColor Yellow
Stop-Service -Name Spooler -Force -ErrorAction SilentlyContinue
Start-Sleep -Seconds 2
Start-Service -Name Spooler
Write-Host "Print Spooler yeniden başlatıldı" -ForegroundColor Green
# 4. Bozuk varsayılan yazıcı kaydını temizle
$devicePath = "HKCU:\Software\Microsoft\Windows NT\CurrentVersion\Windows"
if (Get-ItemProperty -Path $devicePath -Name "Device" -ErrorAction SilentlyContinue) {
Remove-ItemProperty -Path $devicePath -Name "Device" -Force -ErrorAction SilentlyContinue
Write-Host "Varsayılan yazıcı kaydı (Device) temizlendi" -ForegroundColor Green
}
Write-Host "`nİşlem tamamlandı. Bilgisayarı yeniden başlatmanız önerilir." -ForegroundColor Cyan
📋 Adım Adım Komutlar ve Açıklamaları
Her adımı ayrı ayrı inceleyip tek tek kopyalamak isterseniz:
-
1. Adım: RPC Named Pipe Protokolünü Etkinleştirme
Yazıcı sunucusu ile Named Pipe üzerinden iletişim kurulmasını sağlar.$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 -Force Kopyala -
2. Adım: RPC Kimlik Doğrulama Seviyesini Optimize Etme
Eski yazdırma sunucularıyla şifreleme/gizlilik uyumsuzluğunu giderir.$printPath = "HKLM:\SYSTEM\CurrentControlSet\Control\Print"; Set-ItemProperty -Path $printPath -Name "RpcAuthnLevelPrivacyEnabled" -Value 0 -Type DWord -Force -ErrorAction SilentlyContinue Kopyala -
3. Adım: Yazdırma Biriktiricisi (Print Spooler) Servisini Sıfırlama
Yapılan kayıt defteri ayarlarını devreye almak için servisi yeniden başlatır.Stop-Service -Name Spooler -Force; Start-Sleep -Seconds 2; Start-Service -Name Spooler Kopyala -
4. Adım: Kilitli Varsayılan Yazıcı Kaydını Temizleme
Bozuk yazıcı anahtarını temizleyerek yeni varsayılan yazıcı seçimine izin verir.$devicePath = "HKCU:\Software\Microsoft\Windows NT\CurrentVersion\Windows"; if (Get-ItemProperty -Path $devicePath -Name "Device" -ErrorAction SilentlyContinue) { Remove-ItemProperty -Path $devicePath -Name "Device" -Force -ErrorAction SilentlyContinue } Kopyala
⚠️ Önemli Not: Komutları uyguladıktan sonra ayarların tüm sisteme tam olarak etki etmesi için bilgisayarınızı yeniden başlatın.
İlginizi çekebilir
Windows 11 Ağ Paylaşımı ve Klasör Erişim Sorunu Çözümü
Windows 11 güncellemeleri sonrasında ağdaki diğer bilgisayarlara, NAS cihazlarına veya pay…