Komut satırını kullanarak bir Windows 10 işleminin önceliği nasıl değiştirilir?

Windows PC'nizde uygulamaları çalıştırdığınızda, ayrılmış işlemci kaynaklarının değiştiğini fark etmiş olabilirsiniz. Bu, sisteminizin kaynaklarının sınırlı olması nedeniyle olur. Bu nedenle, Windows, ne kadar "güç" verilebileceğini belirlemek için her programa bir öncelik düzeyi atar. Tipik olarak, Windows uygulamaları ve işlemleri aşağıdaki seviyelerde önceliklendirilir:

  • Gerçek zaman
  • Yüksek
  • Normalin üstünde
  • Normal
  • Normalin altında
  • Düşük

Sürece öncelik seviyesi ne kadar yüksek atanırsa, uygulama o kadar çok kaynak ayrılır ve uygulama o kadar iyi çalışır.

Şimdi, varsayılan olarak öncelik seviyeleri Windows sistemi tarafından otomatik olarak farklı işlemlere atanır. Ancak, bunları manuel olarak değiştirme seçeneğiniz de vardır. Aşağıdaki kılavuzda, Komut Satırı, Görev Yöneticisi ve PowerShell kullanarak çalışan işlemler için işlem önceliğini nasıl değiştireceğinizi anlatacağız.

Makinenizde çalışan işlemlerin öncelik düzeyini değiştirmenin üç yolu vardır. Bunu aşağıdaki yöntemleri kullanarak yapabilirsiniz:

  • Görev Yöneticisi'nde önceliği değiştirin.
  • PowerShell'i kullanarak işlem önceliğini ayarlayın.
  • Komut İstemi'ni kullanarak öncelik seviyesini ayarlayın.

Görev Yöneticisi aracılığıyla Windows 10 İşleminin Önceliğini Nasıl Değiştirirsiniz?

Görev Yöneticisi'nde bir görevin önceliğini ayarlamak için aşağıdakileri yapın:

  • Başlat düğmesine sağ tıklayın ve Görev Yöneticisi'ni seçin.
  • Daha fazla ayrıntı için alttaki aşağı ok simgesini tıklayın.
  • Pencerenin üst kısmındaki Ayrıntılar sekmesine gidin.
  • Önceliğini değiştirmek istediğiniz işlemi veya işlemleri bulun.
  • İmleci Önceliği Ayarla üzerine getirin.
  • Bağlam menüsünde, belirli bir işleme atamak istediğiniz öncelik seviyesini seçin.
  • Şimdi, Önceliği Değiştir düğmesini tıklayın ve Görev Yöneticisini kapatın.

Bir İşlemin Önceliğini PowerShell ile Nasıl Değiştirirsiniz?

Windows 10'da bir işlemin öncelik düzeyini değiştirmenin başka bir yolu da PowerShell kullanmaktır. Ancak PowerShell, öncelik düzeylerini "insan" terimleriyle sunmaz. Bunun yerine, seviyenin atanmış kimliğine göre göreve hangi seviyeyi atayacağınızı seçeceksiniz. Bu, işleri biraz daha karmaşık hale getirir, ancak size kolaylık sağlamak için kimlik kodlarının anlamını aşağıda listeledik:

Gerçek zaman256
Yüksek128
Normalin üstünde32768
Normal32
Normalin altında16384
Düşük64

Artık kimlikleri bildiğinize göre, aşağıdaki adımlarla devam edebilirsiniz:

  • Klavyenizde, Win tuşuna basın ve PowerShell için bir arama yapın.
  • İlk arama sonucunu tıklayın.
  • PowerShell penceresinde aşağıdaki komutu girin ve Enter tuşuna basın:

Get-WmiObject Win32_process -filter 'name = “ProcessName.exe”' | foreach-nesne {$ _. SetPriority (PriorityLevelID)}

  • Yukarıdaki komutta ProcessName yerine öncelik seviyesini değiştirmek istediğiniz işlemin (uygulamanın) adını girin. PriorityLevelID yerine, gerekli öncelik seviyesi kodunu girin.

Komut Satırı Kullanarak Bir İşlemin Önceliğini Nasıl Değiştirirsiniz?

Son olarak, Komut İstemi'ni kullanarak PC'nizdeki bir öncelik düzeyini de değiştirebilirsiniz. Bunu nasıl yapacağınız aşağıda açıklanmıştır:

  • Klavyenizde, Çalıştır iletişim kutusunu açmak için Win + R tuş kombinasyonuna basın.
  • "Cmd" yazın (tırnak işaretleri olmadan) ve klavyenizdeki Enter tuşuna basın.
  • Komut İstemi penceresinde aşağıdaki komutu girin ve Enter tuşuna basın:

ad = ”ProcessName” CALL setpriority “PriorityLevelID” olduğu wmic işlemi

  • Yukarıdaki komutta, ProcessName'i öncelik düzeyini değiştirmek istediğiniz programın adıyla değiştirin.
  • Ayrıca PriorityLevelID'yi yukarıdaki tablodaki karşılık gelen ID ile değiştirmeniz gerekecektir. Evet, Komut İstemi ile tıpkı PowerShell'de olduğu gibi öncelik seviyeleri için numara kimliklerini kullanmanız gerekir.

Ancak, öncelik düzeylerinin gerçek adlarını kullanmayı tercih ederseniz (tıpkı Görev Yöneticisi'nde olduğu gibi), bunun gerçekleşmesi için farklı bir komut kullanabilirsiniz. İşte burada:

ad = ”ProcessName” CALL setpriority “PriorityLevelName” olduğu wmic işlemi

Yukarıdaki komutta, ProcessName'i işlemin adına ve PriorityLevelName'i kullanmak istediğiniz öncelik seviyesine değiştirmeniz gerekecektir. Bu durumda, gerçek düzey adlarını kullanabilirsiniz: Gerçek Zamanlı, Yüksek, Normalin üzerinde, Normal, Normalin Altında veya Düşük.

Windows 10'da Komut Satırından İşlem Nasıl Durdurulur?

Son olarak, PC'nizde çalışan işlemlerden birini durdurmak istiyorsanız, bunu Komut İstemi aracılığıyla da yapabilirsiniz. Bunu nasıl yapacağınız aşağıda açıklanmıştır:

  • Yönetici ayrıcalıklarına sahip Komut İstemi'ni açın.
  • Şu anda bilgisayarınızda çalışan işlemlerin tam listesini görmek için "görev listesi" (tırnak işaretleri olmadan) yazın.
  • Bir işlemi durdurmak istiyorsanız, bunu işlemin adını veya PID'sini kullanarak yapabilirsiniz (PID, işleme atanan benzersiz bir ondalık sayıdır).
  • Bir işlemi adını kullanarak durdurmak için aşağıdaki komutu girin:

taskkill / IM "işlem adı" / F

Not: Durdurmak istediğiniz işlemin adını "işlem adı" ile değiştirmeniz gerekir.

  • Bir işlemi kimliğini kullanarak durdurmak istiyorsanız, şu komutu girin:

görevkill / F / PID pid_number

Not: “PID numarası” nı işlem numarası ile değiştirmeniz gerekir.

İşte karşınızda - süreç durduruldu ve artık sistem kaynaklarınızı kullanmıyor.

Yukarıdaki bilgilerin yardımcı olduğunu umuyoruz ve artık Windows'ta çeşitli görevlere öncelik düzeylerini manuel olarak ayarlamanın üç uygulanabilir yoluna sahipsiniz. Sisteminizi daha verimli hale getirmek için başka neler yapabileceğinizi merak ediyorsanız, Auslogics BoostSpeed'deki Optimize Tab özelliğini kullanmayı düşünün. Optimize Tab kategorisi, PC'nizin performansını cüzdanınız veya zamanınız için herhangi bir ücret ödemeden artırabilecek çeşitli araçlarla donatılmıştır.

Auslogics BoostSpeed, bilgisayarınızı yavaşlatan tüm hız azaltıcı sorunlardan etkili bir şekilde kurtulacaktır (hata günlükleri, geçici dosyalar, önbellek vb.). Dahası, bilgisayarınızı potansiyel çevrimiçi tehditlere karşı korur.