Düzeltme: Windows Paylaşılan Yazıcıya Bağlanamıyor


Bu makalede, uzak bir bilgisayardan (baskı sunucusu) paylaşılan bir ağ yazıcısına bağlanırken meydana gelebilecek yaygın Windows hatalarına (0x0000011b ve 0x00000002) yönelik çözümler sunuyoruz. Aşağıdaki listede bir yazıcı bağlanırken görünen hatayı bulun ve düzeltmeye geçin.

0x00000002 - Yazıcı Bağlantı Hatası

Hem Windows 10 hem de Windows 7'de paylaşılan bir ağ yazıcısına (Yazdırma Sunucusundan veya yerel TCP/IP bağlantı noktasından) bağlanmaya çalışırken 0x00000002 hatası oluşabilir. bir uzak bilgisayar (UNC yolu aracılığıyla

\\computername

) ve Bağlan düğmesini tıklattığınızda bir hata görüntüleniyor

Yazıcıya Bağlan

Windows yazıcıya bağlanamıyor.

İşlem 0x00000002 hatasıyla başarısız oldu.

0x00000002 hatası, bilgisayarda yüklü olan bu yazıcının sürücüsünün bozuk olduğu anlamına gelir. Her şeyden önce, bu sürücüyü sürücü deposundan kaldırmayı denemelisiniz (0x00000057 hatası alırsanız).

Bu komutu çalıştırın:

printui.exe /s /t2

Yüklü sürücüler listesinde, yeniden yüklemek istediğiniz yazıcı sürücüsünü bulun ve Kaldır 'ı tıklayarak kaldırın ve Sürücüyü ve sürücü paketini kaldır seçeneğini seçin.

Yazıcı sürücüsünü kaldırmak için PowerShell'i de kullanabilirsiniz:

Remove-PrinterDriver -Name "HP Universal Printing PCL 5"

Veya yazıcıları cmd'den yönetmek için yerleşik prnmngr.vbs komut dosyasını kullanın:

cscript "C:\Windows\System32\Printing_Admin_Scripts\en-US\prndrvr.vbs" -d -m "HP Universal Printing PCL 5" -e "Windows x64" -v 3

Biriktiriciyi yeniden başlatın (

net stop spooler & net start spooler

) ve yazıcınızı yeniden bağlamayı deneyin.

Sürücünün yüklenmesi ve yazıcının başarıyla bağlanması muhtemeldir.

Aksi takdirde, aşağıdakileri deneyin:

  1. Bu kayıt defteri anahtarını kaldırın: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations;

  2. İçinde 1'den 499'a kadar adlara sahip herhangi bir alt klasör varsa

    c:\Windows\System32\spool\prtprocs\x64

    , winprint.dll dışında hepsini silin;

  3. Tüm Yazdırma İşlemcilerini ve sürücülerini (winprint hariç) HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments kayıt anahtarından silin;

  4. Bilgisayarınızı yeniden başlatın ve paylaşılan yazıcıya bağlanın.

Geçici bir çözüm olarak, önceki yöntemler yardımcı olmadıysa, XP'den Windows 10 Ağ Yazıcısında Yazdırma başlıklı makaledeki talimatları izleyerek yazıcınızı UNC yoluyla bağlayın.

Hata 0x0000011b: Windows Yazıcıya Bağlanamıyor

0x0000011b hatasıyla paylaşılan ağ yazıcılarının bağlanmasıyla ilgili toplu sorun, 15 Eylül 2021'de Windows güvenlik güncellemelerini yükledikten sonra başladı.

Uzak bir bilgisayardan paylaşılan bir yazıcıya bağlanırken bir hata görüntüleniyor:

Connect to Printer
Windows cannot connect to the printer.
Operation failed with error 0x0000011b.

Bu sorun, Microsoft'un Print Nightmare güvenlik açığını kapatmaya çalıştığı en son güvenlik güncelleştirmeleriyle ilgilidir. Ne yazık ki, güncellemeler tam olarak test edilmedi ve 0x0000011b gibi büyük hatalara neden oldu.

Sorunu çözmek için, yazıcının paylaşıldığı bilgisayardaki (!) son güvenlik güncellemesini kaldırmanız gerekir. Yazıcıyı paylaşan bilgisayardaki Windows sürümüne ve yapısına bağlı olarak, aşağıdaki güncellemelerden birini kaldırmanız gerekir:

  • KB5005565 — Windows 10 2004. 20H2 ve 21H1

  • KB5005566 - Windows 10 1909

  • KB5005568 - Windows 10 1809 ve Windows 10 LTSC

  • KB5005030 — Windows Server 2019

  • KB5005573 - Windows Server 2016

  • KB5005613, KB5005627 — Windows Server 2012 R2, Windows 8.1

  • KB5005563 - Windows 7, Windows Server 2008 R2 (Windows 7 ve Serve 2008 R2 için Genişletilmiş Güvenlik Güncelleştirmeleri aboneliğine sahip olan)

Bir güncellemeyi kaldırmak için Başlat -> Ayarlar -> Güncelle ve Güvenlik -> Görünüm'e gidin. Güncelleme Geçmişi -> Güncellemeleri kaldır. Windows sürümünüze/yapınıza göre en son yüklenen güncelleştirmeyi seçin (örneğin,

Security Update for Microsoft Windows (KB5005565)

) ve Kaldır'ı tıklayın.
Veya

wusa

komutu (Windows derlemeniz için güncelleme numarasını belirtin):

wusa.exe /uninstall /kb:5005565

Windows'ta güncellemeleri kaldırmanın ana yolları hakkında daha fazla bilgi edinin.

Bilgisayarınızı yeniden başlatın ve ağ yazıcınızı manuel olarak veya Grup İlkesi kullanarak bağlamayı deneyin. Kullanıcılar yerel yönetici izinleri olmadan ağ yazıcılarına bağlanamıyorsa (PrintNightmare güvenlik açığı düzeltmesi nedeniyle), yönetici olmayan kullanıcıların şu komutu çalıştırarak yazıcıları yüklemesine geçici olarak izin verebilirsiniz:

reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f

Ardından, kullanıcı paylaşılan yazıcıya bağlanabilecektir ve değeri olarak ayarlamanız gerekir.

RestrictDriverInstallationToAdministrators = 1

Güncellemeyi kaldırdıktan sonra kurulumdan gizlemeniz gerekiyor. Bu durumda, bir sonraki Windows Update tarama döngüsünde otomatik olarak kurulmaz.

Güncellemeleri wushowhide.diagcab resmi aracıyla veya PowerShell PSWindowsUpdate modülünü kullanarak gizleyebilirsiniz:

$HideList = "KB5005565", "KB5005566", "KB5005568"
Hide-WindowsUpdate -KBArticleID $HideList -Verbose

Güncellemeleri yerel bir WSUS sunucusundan dağıtıyorsanız, kurulumlarını reddetmelisiniz.

Güncellemeyi kaldıramıyorsanız geçici bir çözüm olarak yerel bağlantı noktası üzerinden bir ağ yazıcısı bağlayabilirsiniz. Örneğin, uzak bir bilgisayardan yazıcı bağlamak için kullanılan yerel bağlantı noktası adı şöyle görünebilir:

\\pcname123\HP1220

Bir yazıcıyı yerel bir bağlantı noktası aracılığıyla bağlama, bir ağ yazıcısına bağlanırken başka bir yaygın hatayla ilgili makalede açıklanmaktadır - 0x0000007e.

Başka bir geçici çözüm, HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\RpcAuthnLevelPrivacyEnabled kayıt anahtarını 0 olarak ayarlamaktır.

İlgili makaleler