Ayarlar uygulamasından ve Denetim Masası'ndan PowerShell'e kadar tüm yöntemleri kapsayan eksiksiz adım adım kılavuz; belgelerinizin her zaman doğru cihaza gitmesini sağlayın.
Varsayılan yazıcı, herhangi bir uygulamada Ctrl + P tuşlarına bastığınızda veya Yazdır'a tıkladığınızda Windows'un otomatik olarak seçtiği cihazdır. Varsayılan yazıcı ayarlanmamışsa her yazdırma iletişim kutusu, bir açılır listeden manuel olarak bir cihaz seçmenizi gerektirir. Bu, özellikle ağda çok sayıda yazıcının bulunduğu ofis ortamlarında küçük ama sürekli tekrarlanan bir sıkıntı kaynağıdır.
Windows aynı anda yalnızca bir varsayılan yazıcıya izin verir. Yeni bir sürücü kurulduğunda Windows, varsayılan yazıcıyı sessizce değiştirebilir; bu da sık karşılaşılan bir karışıklık kaynağıdır. Bu kılavuz, kontrolü geri almanızı ve istediğiniz yazıcıyı kalıcı olarak varsayılan yapmanızı sağlayacaktır.
Varsayılan yazıcıyı değiştirmek, kendi kullanıcı hesabınız için yönetici hakları gerektirmez. Ancak birkaç hızlı kontrol size zaman kazandırır:
Win + R tuşlarına basın, winver yazıp Enter'a basın. İletişim kutusu tam derleme numaranızı gösterir.Windows 11'de önerilen yöntem Ayarlar uygulamasıdır. Microsoft, yazıcı denetimlerinin büyük bölümünü artık klasik Denetim Masası'ndan bu uygulamaya taşımıştır.
Win + I tuşlarına basın veya Başlat düğmesine sağ tıklayıp Ayarlar'ı seçin.Ctrl + P tuşlarına basarak yeni varsayılan yazıcının listenin en üstünde göründüğünü doğrulayabilirsiniz.
Windows 10 biraz farklı bir düzen kullanır; ancak süreç aynı derecede kolaydır. Bu yöntem tüm kullanıcılar için erişilebilirdir ve yükseltilmiş ayrıcalıklar gerektirmez.
Win + I tuşlarına basın.Denetim Masası yöntemi, Windows XP'den bu yana kullanılan klasik yaklaşımdır. Windows 10 ve Windows 11'de hâlâ mükemmel biçimde çalışmaktadır; özellikle Ayarlar uygulaması beklenmedik davrandığında güvenilir bir alternatif olarak öne çıkar.
Her iki Windows sürümünde de Denetim Masası'nı açmanın üç hızlı yolu vardır:
Win + R tuşlarına basın, control yazın ve Enter'a basın.
Win + R tuşlarına basın, shell:::{A8A91A66-3A7D-4424-8D24-04E180695C7A} yazın ve Enter'a basın (doğrudan Aygıtlar ve Yazıcılar'ı açar).
Sistem yöneticileri, betik ortamları veya terminal kullanmayı tercih eden kullanıcılar için PowerShell ve CMD, grafik arayüz gerektirmeden hızlı ve otomatikleştirilebilir bir yol sunar. Bu yöntem uzak masaüstü oturumlarında ve toplu dağıtım betiklerinde de çalışır.
Varsayılanı ayarlamadan önce yazıcının Windows'a kayıtlı tam adını alın:
PowerShellGet-Printer | Select-Object Name, Default
Bu komut, kurulu tüm yazıcıları ve mevcut varsayılan durumlarını (True / False) listeler. Adı boşluklar ve büyük/küçük harfler dahil tam olarak kopyalayın.
Yazıcı Adı kısmını bir önceki adımdan kopyaladığınız adla değiştirin:
PowerShell(New-Object -ComObject WScript.Network).SetDefaultPrinter("Yazıcı Adı")
Alternatif olarak Windows 10/11'de kullanılabilen Set-Printer cmdlet'ini de kullanabilirsiniz:
PowerShell (Windows 10/11)$printer = Get-Printer -Name "HP LaserJet M404"
$printer | Set-Printer -Default
PowerShell yerine CMD'yi tercih ediyorsanız:
Komut İstemiwmic printer where name="HP LaserJet M404" call setdefaultprinter
wmic komutu Windows 11 (Derleme 21H2 ve sonrası) ile birlikte kullanımdan kaldırılmıştır ve gelecekteki sürümlerde kaldırılabilir. Uzun vadeli betikler için PowerShell yöntemini tercih edin.
PowerShell — DoğrulamaGet-Printer | Where-Object { $_.Default -eq $true } | Select-Object Name
Windows 10 ve 11, konumunuza bağlı olarak varsayılan yazıcınızı otomatik olarak değiştiren bir özellik içerir; her konumda en son kullandığınız yazıcıyı varsayılan olarak ayarlar. Bazı kullanıcılar için kullanışlı olsa da yaptığınız her manuel ayarın sürekli üzerine yazar.
Win + I).Win + I).Grup İlkesi veya uzaktan yönetim aracılığıyla bu ayarı birden fazla bilgisayara dağıtmak isteyen BT yöneticileri için:
Kayıt Defteri AnahtarıHKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
Değer adı: LegacyDefaultPrinterMode
Değer verisi: 1 (DWORD — 1 = Windows YÖNETMİYOR, 0 = Windows yönetiyor)
| Belirti | Olası Neden | Çözüm |
|---|---|---|
| «Varsayılan olarak ayarla» düğmesi gri | «Windows yönetsin» seçeneği hâlâ etkin | Önce otomatik yönetim anahtarını devre dışı bırakın (Bölüm 6) |
| Yeniden başlatma sonrası ayar sıfırlanıyor | Otomatik yönetim özelliği veya Grup İlkesi | Otomatik yönetimi devre dışı bırakın; bilgisayar bir etki alanındaysa BT departmanıyla iletişime geçin |
| Yazıcı Ayarlar'da görünmüyor | Sürücü kurulu değil | Ayarlar → Yazıcı veya tarayıcı ekle üzerinden ekleyin |
| VPN'e bağlanınca varsayılan değişiyor | Otomatik yönetimin konum algılama özelliği | Otomatik yönetimi devre dışı bırakın ve kalıcı varsayılan ayarlayın |
| PowerShell komutu hata veriyor | Yazıcı adı eşleşmiyor (büyük/küçük harf duyarlı) | Önce Get-Printer çalıştırın ve adı tam olarak kopyalayın |
| Yazdırma biriktiricisi hizmeti hatası | Print Spooler hizmeti durdurulmuş | services.msc çalıştırın, Print Spooler'ı bulun, Otomatik olarak ayarlayın ve başlatın |
Yazıcı değişiklikleri kalıcı olmuyorsa Print Spooler hizmetinin yeniden başlatılması gerekiyor olabilir:
PowerShell (Yönetici olarak çalıştır)Restart-Service -Name Spooler
Ya da manuel olarak: Win + R tuşlarına basın, services.msc yazın, Print Spooler'ı bulun, sağ tıklayıp → Yeniden Başlat'a tıklayın.
Tüm yöntemler aynı sonuca ulaşır. Seçiminiz teknik bilgi düzeyinize ve iş akışınıza bağlıdır:
Get-Printer | Where-Object { $_.Default -eq $true }
Nereye bakmanız gerektiğini öğrendikten sonra Windows 10 veya Windows 11'de varsayılan yazıcı ayarlamak bir dakikadan az sürer. İşte hızlı özet:
Set-Printer -Default komutuyla PowerShell'i kullanın.Varsayılan yazıcının sürekli değişmesinin en yaygın nedeni «Windows varsayılan yazıcımı yönetsin» özelliğidir. Ayarlar'dan bu seçeneği devre dışı bırakmak vakaların %90'ında sorunu çözer. Devre dışı bırakıldıktan sonra yukarıdaki dört yöntemden herhangi biriyle yapılan ayar — yeniden başlatmalar ve ağ değişikliklerinden sonra dahi — kalıcı olarak geçerli kalır.
Sorun devam ediyorsa bilgisayarınızın belirli bir varsayılan yazıcıyı zorunlu kılan bir Grup İlkesine sahip kurumsal bir etki alanında olup olmadığını kontrol edin; bu durumda BT ekibinizin söz konusu ilkeyi ayarlaması gerekecektir.