Windows Performans Rehberi

Windows 10 & 11'de
İşlem Önceliği Nasıl Ayarlanır

CPU kaynaklarınızın tam kontrolünü elinize alın — işlem önceliğini değiştirmenin tüm yöntemlerini öğrenin ve sisteminizden maksimum performansı çıkarın.

🖥 Windows 10 🪟 Windows 11 ⚡ Görev Yöneticisi 💻 PowerShell 🔧 CMD 📖 Yeni Başlayanlar İçin

Windows 10 ve Windows 11'de İşlem Önceliği Nedir?

Bilgisayarınız aynı anda birden fazla program çalıştırdığında, işletim sistemi CPU süresini çalışan tüm işlemler arasında nasıl dağıtacağına karar vermek zorundadır. İşlem önceliği, Windows'un hangi işlemlerin daha fazla CPU döngüsü alacağını — ve yürütme isteklerine ne kadar hızlı yanıt vereceğini — belirlemek için kullandığı mekanizmadır.

Bunu bir kafedeki sıra gibi düşünebilirsiniz: daha yüksek önceliğe sahip müşteriler (işlemler) önce servis alır. Önceliği ayarlayarak, Windows'a belirli bir programı — örneğin bir video render işlemi, oyun veya simülasyon — güncelleme hizmetleri ya da antivirüs taramaları gibi arka plan görevlerine kıyasla önceliklendirmesini söyleyebilirsiniz.

ℹ️
Nasıl çalışır Windows, önalımlı çoklu görev zamanlayıcısı kullanır. Her işlem bir temel öncelik sınıfı alır ve zamanlayıcı CPU zaman dilimlerini buna göre dağıtır. Daha yüksek öncelikli bir işlem, işini önce tamamlamak için daha düşük öncelikli bir işlemi kesebilir.

İşlem Önceliğini Ne Zaman Değiştirmelisiniz?

İşlem önceliğini ayarlamak şu yaygın senaryolarda anlamlıdır:

Kullanım Senaryosu Önerilen İşlem Beklenen Sonuç
Arka plan uygulamalarıyla aynı anda çalışan oyun Oyunu Yüksek'e yükselt Daha akıcı kare hızı, düşük giriş gecikmesi
Video kodlama / 3B render Kodlayıcıyı Normalin Üzerinde'ye yükselt Sistem kullanılabilir kalırken daha hızlı render
Antivirüs veya Windows Update PC'yi yavaşlatıyor Arka plan servislerini Normalin Altında'ya düşür Kullanım sırasında daha duyarlı sistem
Ses üretimi (DAW) DAW'ı Yüksek'e yükselt Daha az ses kesintisi ve tampon taşması
Sunucuda iş yükü yalıtımı Gerçek Zamanlı kullan (dikkatli olun) Kritik işlem için maksimum verim

Windows İşlem Öncelik Seviyeleri: Eksiksiz Açıklama

Windows, en yüksekten en düşüğe doğru altı öncelik sınıfı tanımlar. Herhangi bir değişiklik yapmadan önce her seviyeyi anlamak çok önemlidir.

Öncelik Seviyesi Sayısal Değer Açıklama Tipik Kullanım
Gerçek Zamanlı 24 Mümkün olan en yüksek seviye; sistem işlemlerini CPU'dan yoksun bırakabilir Düşük seviyeli sürücüler, özel yazılımlar
Yüksek 13 Diğer işlemlerin çoğundan önce çalışır Oyunlar, zamana duyarlı uygulamalar
Normalin Üzerinde 10 Hafifçe yükseltilmiş; performans ve kararlılık arasında iyi denge Kodlayıcılar, derleyiciler, render işlemleri
Normal 8 Tüm standart uygulamalar için varsayılan değer Tarayıcılar, ofis uygulamaları, çoğu yazılım
Normalin Altında 6 Varsayılanın altında; diğer işlemlere kaynak bırakır Arka plan araçları, senkronizasyon yazılımları
Boşta (Düşük) 4 Yalnızca CPU'nun başka yapacağı bir şey olmadığında çalışır Ekran koruyucular, telemetri, disk dizin oluşturucular
⚠️
Uyarı — Gerçek Zamanlı Ne yaptığınızı tam olarak bilmiyorsanız hiçbir zaman bir kullanıcı uygulamasını Gerçek Zamanlı önceliğe ayarlamayın. Bu seviye, kritik Windows çekirdek işlemlerini CPU'dan yoksun bırakabilir; sistem donmalarına, giriş kaybına veya tam çöküşe (BSOD) yol açabilir. Yönetici ayrıcalıkları gerektirmesinin iyi bir nedeni vardır.

Yöntem 1: Windows 10 ve 11'de Görev Yöneticisi ile İşlem Önceliği Nasıl Değiştirilir

Görev Yöneticisi, hem Windows 10 hem de Windows 11'de işlem önceliği ayarlamak için en kolay ve en erişilebilir yoldur. Herhangi bir komut veya betik gerekmez — birkaç tıklama yeterlidir.

📊
Görev Yöneticisi — Adım Adım
Windows 10  Windows 11
  1. Görev Yöneticisi'ni açınCtrl + Shift + Esc tuşlarına aynı anda basın. Alternatif olarak Görev Çubuğuna sağ tıklayıp Görev Yöneticisi'ni seçebilir ya da Ctrl + Alt + Delete tuşlarına basıp menüden seçebilirsiniz.
  2. Ayrıntılar sekmesine geçin — Görev Yöneticisi penceresinde Ayrıntılar sekmesine tıklayın. Bu görünüm, tüm çalışan işlemleri PID'leri, durumları, CPU ve bellek kullanımlarıyla birlikte gösterir. (Windows 11'de basitleştirilmiş görünümde açılabilir — önce Daha fazla ayrıntı'ya tıklayın.)
  3. Hedef işlemi bulun — Ayarlamak istediğiniz işlemi bulmak için listeyi kaydırın (örn. game.exe, handbrake.exe). Alfabetik sıralamak için Ad sütun başlığına tıklayabilirsiniz.
  4. Sağ tıklayın ve Öncelik Belirle'yi seçin — İşlem satırına sağ tıklayın. Bağlam menüsünde Öncelik Belirle üzerine gelin. Altı öncelik seviyesinin tamamını gösteren bir alt menü açılır.
  5. İstediğiniz öncelik seviyesini seçin — Seçtiğiniz önceliğe tıklayın (örn. Yüksek veya Normalin Üzerinde). Öncelik değişikliği hakkında sizi uyaran bir onay iletişim kutusu görünür.
  6. Değişikliği onaylayın — İletişim kutusunda Önceliği Değiştir'e tıklayın. Yeni öncelik hemen geçerli olur. Görünürse Temel Öncelik sütununun güncellendiğini göreceksiniz.
💡
Önemli Sınırlama Görev Yöneticisi aracılığıyla yapılan değişiklikler kalıcı değildir. Uygulama kapatılıp yeniden açıldığında varsayılan öncelik seviyesine geri döner. Değişiklikleri kalıcı hale getirmek için Bölüm 6'ya bakın.

Ayrıntılar Sekmesine "Temel Öncelik" Sütunu Ekleme

Her işlemin mevcut önceliğini bir bakışta görmek için Temel Öncelik sütununu ekleyebilirsiniz. Ayrıntılar sekmesindeki herhangi bir sütun başlığına sağ tıklayın, Sütun Seç'i seçin ve Temel Öncelik'i işaretleyin. Bu, tüm önceliklerin net sayısal bir özetini sunar.

Yöntem 2: Windows'ta PowerShell ile İşlem Önceliği Ayarlama

PowerShell daha fazla kontrol sunar ve özellikle otomasyon ile betik yazımı için kullanışlıdır. Çalışan herhangi bir işlemin önceliğini adına veya PID'sine göre tek bir kod satırıyla değiştirebilirsiniz.

PowerShell Yöntemi
Windows 10  Windows 11

PowerShell'i Yönetici Olarak Açın

Win + X tuşlarına basın ve Windows PowerShell (Yönetici)'yi seçin; Windows 11'de Terminal (Yönetici)'yi seçin. Belirli öncelik seviyelerini ayarlamak için yönetici hakları gerekir.

İşlem Adına Göre Öncelik Değiştirme

İşlemi bulmak için Get-Process, yeni seviye atamak için .PriorityClass kullanın:

        PowerShell — İşlem adına göre öncelik değiştirme
        # Bir işlemi Yüksek önceliğe ayarla
(Get-Process -Name "notepad").PriorityClass = "High"

# Bir işlemi Normalin Üzerinde'ye ayarla
(Get-Process -Name "handbrake").PriorityClass = "AboveNormal"

# Bir işlemi Normalin Altında'ya ayarla
(Get-Process -Name "SearchIndexer").PriorityClass = "BelowNormal"

# Bir işlemi Boşta (Düşük) olarak ayarla
(Get-Process -Name "OneDrive").PriorityClass = "Idle"
      

İşlem Kimliğine (PID) Göre Öncelik Değiştirme

Birden fazla işlem aynı adı taşıyorsa belirli birini PID'si ile hedefleyin:

        PowerShell — PID'e göre işlem önceliği değiştirme
        # Önce işlemin PID'ini bulun
Get-Process -Name "chrome" | Select-Object Id, Name, PriorityClass

# Ardından belirli PID ile önceliği ayarlayın
(Get-Process -Id 8472).PriorityClass = "High"
      

PowerShell için Geçerli Öncelik Sınıfı Değerleri

Öncelik SeviyesiPowerShell Dize Değeri
Gerçek ZamanlıRealTime
YüksekHigh
Normalin ÜzerindeAboveNormal
NormalNormal
Normalin AltındaBelowNormal
BoştaIdle
Uzman İpucu Çalışan tüm işlemlerin mevcut önceliğini şu komutla kontrol edebilirsiniz: Get-Process | Select-Object Name, Id, PriorityClass | Sort-Object PriorityClass — bu komut anında tam ve sıralı bir genel bakış sunar.

Yöntem 3: Windows 10 ve 11'de Komut İstemi (CMD) ile İşlem Önceliği Değiştirme

Komut İstemi iki yaklaşım sunar: zaten çalışan bir işlemin önceliğini değiştirmek için wmic kullanmak ya da yeni bir işlemi belirli bir öncelik seviyesinde başlatmak için start komutunu kullanmak.

🔧
Komut İstemi (CMD) Yöntemi
Windows 10  Windows 11

START Komutu ile Yeni İşlemi Öncelikli Başlatma

CMD'de en temiz yöntem olan start komutu, bir uygulamayı başından itibaren belirli bir öncelikle başlatır:

        CMD — Öncelik bayraklı start komutu
        :: Not Defteri'ni Yüksek öncelikle başlat
start /high notepad.exe

:: Bir oyunu Normalin Üzerinde öncelikle başlat
start /abovenormal "C:\Oyunlar\oyunum.exe"

:: Arka plan aracını Düşük (Boşta) öncelikle başlat
start /low "C:\Araclar\yedekleme.exe"

:: Normalin Altında öncelikle başlat
start /belownormal senkronizasyon_araci.exe
      

START Komutu için Geçerli Öncelik Bayrakları

Öncelik SeviyesiCMD Bayrağı
Gerçek Zamanlı/realtime
Yüksek/high
Normalin Üzerinde/abovenormal
Normal/normal
Normalin Altında/belownormal
Boşta/low

WMIC ile Çalışan İşlemin Önceliğini Değiştirme

wmic (Windows Management Instrumentation Komut Satırı) zaten çalışan bir işlemin önceliğini ayarlamanıza olanak tanır:

        CMD — WMIC ile işlem önceliği (sayısal değerler)
        :: notepad.exe'yi Yüksek önceliğe ayarla (değer: 128)
wmic process where name="notepad.exe" CALL setpriority 128

:: Bir işlemi Normalin Üzerinde'ye ayarla (değer: 32768)
wmic process where name="handbrake.exe" CALL setpriority 32768

:: Bir işlemi Normalin Altında'ya ayarla (değer: 16384)
wmic process where name="OneDrive.exe" CALL setpriority 16384

:: Bir işlemi Boşta/Düşük'e ayarla (değer: 64)
wmic process where name="SearchIndexer.exe" CALL setpriority 64
      

WMIC için Sayısal Değer Referansı

Öncelik SeviyesiWMIC Sayısal Değeri
Gerçek Zamanlı256
Yüksek128
Normalin Üzerinde32768
Normal32
Normalin Altında16384
Boşta64

Windows 10 ve 11'de İşlem Önceliği Değişikliklerini Kalıcı Hale Getirme

Varsayılan olarak, Görev Yöneticisi aracılığıyla yapılan tüm öncelik değişiklikleri geçicidir — işlem yeniden başlatıldığında sıfırlanır. Öncelik seviyesini kalıcı olarak atamak için ya zamanlanmış bir görev kullanmanız ya da bir başlangıç betiği oluşturmanız gerekir.

✅ Kalıcı Önceliğin Avantajları

  • Bir kez ayarlayın — uygulama her başlatıldığında otomatik çalışır
  • Manuel müdahale gerekmez
  • Oyun PC'leri ve iş istasyonları için idealdir
  • Windows Görev Zamanlayıcısı ile tam uyumludur

❌ Dezavantajlar ve Riskler

  • Kalıcı yüksek öncelik genel sistem kararlılığını bozabilir
  • Kurulum için Yönetici hakları gerektirir
  • Windows Update süreçlerini etkileyebilir
  • Gerçek Zamanlı, kalıcı ayar olarak hiçbir zaman güvenli değildir

Yöntem A — PowerShell Başlangıç Betiği Oluşturma

İstenen önceliği ayarlayan bir .ps1 betiği oluşturun ve Görev Zamanlayıcısı aracılığıyla Windows başlangıcına ekleyin:

      PowerShell — Kalıcı öncelik betiği (oncelik-ayarla.ps1 olarak kaydedin)
      # İşlemin başlamasını bekle, ardından önceliği ayarla
$islemAdi = "oyunum"
$hedefOncelik = "High"

while ($true) {
    $proc = Get-Process -Name $islemAdi -ErrorAction SilentlyContinue
    if ($proc) {
        $proc.PriorityClass = $hedefOncelik
        Write-Host "$islemAdi için öncelik $hedefOncelik olarak ayarlandı"
    }
    Start-Sleep -Seconds 5
}
    

Yöntem B — Görev Zamanlayıcısı (Önerilen)

  1. Win + S tuşlarına basın, Görev Zamanlayıcısı'nı arayın ve açın.
  2. Sağ panelde Temel Görev Oluştur'a tıklayın. "Oyun Önceliğini Ayarla" gibi bir ad verin.
  3. Tetikleyiciyi Oturum açıldığında veya Bilgisayar başlatıldığında olarak ayarlayın.
  4. Eylem olarak Program Başlat'ı seçin. Programı powershell.exe olarak ayarlayın.
  5. Bağımsız değişken ekle alanına şunu girin: -WindowStyle Hidden -File "C:\Betikler\oncelik-ayarla.ps1"
  6. Görev özelliklerinde En yüksek ayrıcalıklarla çalıştır'ı işaretleyin. Kaydetmek için Tamam'a tıklayın.
💡
Üçüncü Taraf Araçlar Process Lasso ve Process Hacker gibi araçlar, gelişmiş özellikler, profiller ve otomatik kurallarla GUI tabanlı kalıcı öncelik yönetimi sunar — betik kullanmak istemiyorsanız idealdir.

Sıkça Sorulan Sorular — Windows 10 ve Windows 11'de İşlem Önceliği

S İşlem önceliğini değiştirmek Windows 11'de oyun performansını gerçekten iyileştirir mi?
Bu sisteminize bağlıdır. Arka planda çok sayıda görev çalışan ve CPU'nun darboğaz oluşturduğu bir bilgisayarda oyununuzu Yüksek önceliğe ayarlamak takılmaları azaltabilir ve kare hızı tutarlılığını iyileştirebilir. Ancak az sayıda arka plan işlemi olan modern çok çekirdekli CPU'larda fark genellikle ihmal edilebilir düzeydedir. En büyük kazanımlar, oyunun önceliğini artırmak yerine rekabetçi arka plan servislerinin (Windows Update veya antivirüs taramaları gibi) önceliğini düşürmekten gelir.
S Görev Yöneticisi'nde "Gerçek Zamanlı" öncelik seçeneği neden gri görünüyor?
Gerçek Zamanlı öncelik Yönetici ayrıcalıkları gerektirir. Görev Yöneticisi Yönetici olarak çalıştırılmıyorsa bu seçenek kullanılamaz. Etkinleştirmek için Görev Yöneticisi'ni kapatın, üzerine sağ tıklayın ve Yönetici olarak çalıştır'ı seçin. Yine de Gerçek Zamanlı'yı son derece dikkatli kullanın — sisteminizi tamamen yanıtsız hale getirebilir.
S Bir programa Yüksek öncelik vermek diğer uygulamaların çökmesine neden olabilir mi?
Bir işlemi Yüksek önceliğe ayarlamak genellikle güvenlidir ve diğer uygulamaların çökmesine neden olmaz. Bu, yalnızca söz konusu işlemin CPU süresine öncelikli erişim aldığı anlamına gelir. Diğer uygulamalar biraz daha yavaş çalışır, ancak çökmemelidir. Tehlike yalnızca, Windows çekirdeğinin kendisini kaynaklardan yoksun bırakabilen Gerçek Zamanlı önceliğinde ortaya çıkar.
S İşlem önceliği GPU performansını mı yoksa yalnızca CPU'yu mu etkiler?
Windows'taki işlem önceliği yalnızca CPU zamanlaması için geçerlidir. GPU kaynak tahsisini doğrudan kontrol etmez. GPU önceliklendirmesi için Windows, ayrı bir grafik zamanlama mekanizması kullanır (WDDM — Windows Görüntü Sürücü Modeli). Windows 10 sürüm 2004 ve sonrasında, ek GPU performans kontrolü için Görüntü Ayarları'ndan Donanım Hızlandırmalı GPU Zamanlaması (HAGS)'nı etkinleştirebilirsiniz.
S svchost.exe gibi Windows sistem işlemlerinin önceliğini ayarlayabilir miyim?
Evet, Yönetici hakları ile sistem işlemlerinin önceliğini değiştirebilirsiniz. Ancak, deneyimli bir sistem yöneticisi olmadığınız sürece bu kesinlikle önerilmez. Kritik sistem servislerinin önceliğini düşürmek kararsızlığa, güvenlik güncellemelerinin gecikmesine veya hatta sistem donmalarına yol açabilir. Yalnızca kullanıcı tarafından yüklenen uygulamaları değiştirmekle sınırlı kalın.
S İşlem önceliği ayarlarken Windows 10 ile Windows 11 arasında bir fark var mı?
Temel öncelik sistemi her iki işletim sisteminde de aynıdır. Ana fark Görev Yöneticisi arayüzünde yatar: Windows 11, Görev Yöneticisi'ni yeni bir yan çubuk düzeniyle yeniden tasarladı. Ayrıntılar sekmesi (önceliğin ayarlandığı yer) hâlâ mevcuttur, ancak yan çubuk simgesi aracılığıyla erişilir. Tüm PowerShell komutları, CMD bayrakları ve WMIC değerleri her iki sürümde de aynı şekilde çalışır.

⚡ Temel Çıkarımlar

Windows 10 ve Windows 11'de işlem önceliğini ayarlamak güçlü bir tekniktir; ancak dikkat gerektirir. Hızlı, tek seferlik ayarlamalar için Görev Yöneticisi'ni kullanın. Betik veya otomasyon ihtiyacı duyduğunuzda PowerShell ya da CMD'ye başvurun. Kalıcı çözümler için Görev Zamanlayıcısı'ndan veya Process Lasso gibi özel bir araçtan yararlanın.

Genel kural olarak: çoğu durumda Yüksek yerine Normalin Üzerinde'yi tercih edin — bu, sistemi kararsız hale getirmeden anlamlı bir performans artışı sağlar. Ve her zaman unutmayın: sıradan uygulamalar için asla Gerçek Zamanlı öncelik kullanmayın.