Dexter Bilişim Teknoloji

Programlar

Ağ Yazdırma Hatası 0x0000011b Kesin Çözüm | Windows 10 ve 11

30 Eylül 2021 · dexterbilisim

Windows üzerinden ağda paylaşılan bir yazıcıya bağlanırken 0x0000011b hatasıyla karşılaşıyorsanız yalnız değilsiniz. Bu hata çoğunlukla Microsoft’un Print Spooler güvenlik güncellemelerinden sonra görülür ve yazıcı sunucusuna bağlantı kurulamadığında ortaya çıkar.

Bu rehberde, güncellemeleri kaldırmadan uygulanabilecek kayıt defteri çözümünü, KB5006738 güncellemesini ve bağlantı sorunu devam ederse kontrol edilmesi gereken noktaları anlatıyorum.

0x0000011b yazdırma hatası neden oluşur?

0x0000011b, Windows istemci bilgisayarın paylaşılan yazıcı sunucusuyla RPC üzerinden güvenli şekilde iletişim kuramadığını gösterir. Sorun, özellikle KB5005565 gibi Print Spooler güvenlik güncellemelerinden sonra yaygınlaşmıştır.

Microsoft bu güncellemelerle CVE-2021-1678 olarak takip edilen Print Spooler güvenlik açığının etkisini azaltmayı amaçladı. Ancak bazı ağlarda eski yazıcı sürücüleri, uyumsuz yazdırma politikaları veya RPC kimlik doğrulama seviyesi nedeniyle paylaşılan yazıcı bağlantısı başarısız olabilir.

İlk olarak Windows Update’i kontrol edin

Çözüm adımlarına geçmeden önce istemci ve yazıcıyı paylaşan bilgisayarda Windows Update ekranını açın. Kullanılan Windows sürümüne uygun güncellemeleri yükleyin. Microsoft’un yayınladığı KB5006738 güncellemesini Microsoft Update Catalog üzerinden de kontrol edebilirsiniz.

Güncelleme işletim sisteminiz için uygun değilse zorla kurmayın. Windows 10 ve Windows 11 sürümünüzü Ayarlar > Sistem > Hakkında bölümünden kontrol ederek doğru paketi seçin.

Kayıt defteri ile 0x0000011b çözümü

Bu işlem, istemci bilgisayarda paylaşılan yazıcıya bağlanırken kullanılan RPC güvenlik ayarını değiştirir. Kayıt defteri Windows’un kritik bir bölümüdür; başlamadan önce geri yükleme noktası veya kayıt defteri yedeği oluşturun.

  1. Win + R tuşlarına basın, regedit yazın ve Enter’a basın.
  2. Şu konuma gidin:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print
  3. Sağ bölüme sağ tıklayıp Yeni > DWORD (32-bit) Değeri seçin.
  4. Değer adını RpcAuthnLevelPrivacyEnabled olarak yazın.
  5. Oluşturduğunuz değere çift tıklayıp değer verisini 0 yapın.
  6. Bilgisayarı yeniden başlatın ve paylaşılan yazıcıyı tekrar ekleyin.

Bu ayar, bazı eski yazıcı sunucularında bağlantıyı yeniden kurabilir. Ancak güvenlik seviyesini düşürdüğü için kurumsal ortamlarda kalıcı çözüm olarak düşünülmemelidir. Mümkünse yazıcı sunucusunu, istemciyi ve sürücüleri güncel tutarak güvenli RPC yapılandırmasını kullanın.

Hazır kayıt dosyasıyla uygulama

Aynı ayarı Not Defteri ile de oluşturabilirsiniz. Aşağıdaki metni kopyalayın:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print]
"RpcAuthnLevelPrivacyEnabled"=dword:00000000

Dosyayı rpc-yazici-duzeltme.reg adıyla ve Tüm dosyalar türünü seçerek kaydedin. Dosyaya çift tıklayın, Windows’un kayıt defterine ekleme uyarısını onaylayın ve bilgisayarı yeniden başlatın.

KB5005565 güncellemesini kaldırmak doğru mu?

Eski kaynaklarda KB5005565 güncellemesini kaldırma yöntemi sıkça öneriliyordu. Ancak güncelleme kaldırmak bilgisayarı Print Spooler güvenlik açıklarına karşı daha savunmasız bırakabilir. Bu nedenle ilk tercih olmamalıdır.

Güncellemeyi kaldırmak yerine önce kayıt defteri değerini, yazıcı sürücüsünü, Print Spooler hizmetini ve yazıcı paylaşım izinlerini kontrol edin. Sorun yalnızca belirli bir bilgisayarda yaşanıyorsa istemci tarafındaki sürücü veya kullanıcı yetkileri daha olası nedenlerdir.

Yazıcı hâlâ eklenmiyorsa kontrol listesi

Kayıt defteri değişikliğinden sonra da hata devam ediyorsa yazıcıyı Yazıcı ekle > İstediğim yazıcı listede yok > Yerel yazıcı veya ağ yazıcısını el ile ekle yoluyla ekleyip bağlantı noktası olarak \\SUNUCU-ADI\YAZICI-PAYLASIM-ADI kullanmayı deneyebilirsiniz.

Sonuç: 0x0000011b hatası çoğunlukla Print Spooler güvenlik değişiklikleri ile eski yazıcı sunucusu yapılandırmasının uyuşmamasından kaynaklanır. Güncellemeleri kaldırmadan önce Windows Update’i kontrol edin, sürücüleri yenileyin ve gerekiyorsa RpcAuthnLevelPrivacyEnabled ayarını geçici bir çözüm olarak uygulayın. Kurumsal sistemlerde bu değişikliği güvenlik politikalarınızla birlikte değerlendirin.

Kaynaklar: Microsoft Update Catalog ve Microsoft CVE-2021-1678 açıklaması.

Sık sorulan sorular

0x0000011b hatası güncelleme kaldırmadan çözülür mü?

Evet. Önce Windows Update ve yazıcı sürücülerini güncelleyin. Kayıt defteri ayarı, özellikle eski yazıcı sunucularında güncelleme kaldırmadan denenebilecek geçici çözümlerden biridir.

RpcAuthnLevelPrivacyEnabled değeri hangi bilgisayarda oluşturulur?

Değer genellikle paylaşılan yazıcıya bağlanan istemci bilgisayarda oluşturulur. Birden fazla istemci etkileniyorsa her bilgisayarda ayrı ayrı uygulanması gerekebilir.

0x0000011b sonrası yazıcı görünmüyorsa ne yapılmalı?

Print Spooler hizmetini yeniden başlatın, yazıcı paylaşım adını kontrol edin ve istemcide doğru sürücünün kurulu olduğundan emin olun. Sorun sürerse yazıcıyı UNC bağlantı noktasıyla manuel ekleyin.