Windows fördelar datorns resurser mellan alla program som körs baserat på prioritetsnivåer. Men om du vill förbättra prestandan, applikation eller program Du kan självklart alltid ändra en process prioritetsnivå i Windows. Det finns flera sätt att ändra ett programs prioritetsnivå i Windows 10 och Windows 11. I den här artikeln går vi igenom vart och ett av dem. Men först ska vi förstå när det är lämpligt att ändra ett programs prioritetsnivå.
När bör man ändra ett programs prioritetsnivå?
Som standard tilldelar Windows 11 olika prioritetsnivåer till varje process baserat på dess betydelse. Helst borde du inte behöva krångla med detta. Men om du vill allokera fler resurser till en viss app eller ett visst program kan du ändra dess prioritetsnivå.
Windows har sex prioritetsnivåer: realtid, hög, över normalt, normalt, under normalt eller låg. Det är värt att notera att en ökning av processprioritetsnivån för många applikationer och program också kan leda till att de inte fungerar korrekt. SystemstabilitetÄndra därför prioriteten för en programprocess endast när det är nödvändigt.
1. Ändra processprioriteten via Aktivitetshanteraren.
Aktivitetshanteraren Det är ett användbart verktyg som låter dig hantera flera program, processer och tjänster i Windows. Du kan också använda det för att ändra prioritetsnivåerna för program och applikationer. Så här gör du.
Steg 1: Klicka på Ctrl + Skift + Esc على tangentbord att slå på Uppgiftshantering.
Steg 2: Gå till Detaljer-fliken och välj .EXE-processens plats För ditt program. Högerklicka. ovanför det , och gå till Ange prioritet och välj av de tillgängliga alternativen.
Steg 3: Klick Ändra prioritet För bekräftelse.
2. Ändra programprioriteten med hjälp av kommandotolken.
Om du är en ivrig Windows-användare som föredrar att göra ändringar genom Kommandotolken Du kan också ändra ett programs prioritetsnivå genom att köra ett kommando. Så här gör du.
Steg 1: Högerklicka på start meny och välj Terminal (admin) från listan.
Steg 2: I Styrenhet , klistra in Nästa kommando och tryck på Enter.
wmic-process där namn="Processnamn.exe" ANROPA setpriority "Prioritetsnivå"
byta ut Processnamn I kommandot ovan, använd det faktiska processnamnet. På samma sätt, ändra Prioritetsnivå Till den prioritetsnivå du vill använda: realtid أو مرتفع أو Extra أو Vanligt أو under det normala أو låg.
När du kör kommandot kommer ditt program att köras på en annan prioritetsnivå.
3. Ändra processprioritet med hjälp av POWERSHELL
I likhet med kommandotolken kan du också köra ett kommando via PowerShell för att ändra ett programs prioritetsnivå. Här är vad du behöver göra.
Steg 1: Klick Sökkod على Aktivitetsfält , Och skriv Windows Powershell och klicka Kör som administratör.
Steg 2: Klistra in följande kommando i PowerShell-fönstret och tryck på Enter.
Get-WmiObject Win32_process -filter 'namn = "Processnamn.exe"' | för varje-objekt { $_.SetPriority(PrioritetsnivåID) }
Ersätt ProcessName i kommandot ovan med namnet på ditt program. Ersätt PriorityLevelID med identifieringskoden som är associerad med prioritetsnivån. Här är identifieringskoderna för de olika prioritetsnivåerna:
- Faktisk tid: 256
- Högsta: 128
- Över normalt: 32768
- Normalt: 32
- Under normal: 16384
- Låg: 64
Så, till exempel, om du vill ställa in processprioriteten för Skitch till över normalt, kan du ange följande kommando.
Get-WmiObject Win32_process -filter 'namn = "skitch.exe"' | för varje-objekt { $_.SetPriority(32768) }
4. Ändra processprioriteten genom att skapa en genväg
Om du vill att Windows alltid ska köra ett program med en viss prioritetsnivå kan du också skapa skrivbordsgenväg Detta eliminerar behovet av att ändra prioritetsnivån varje gång du kör programmet.
Steg 1: Högerklicka på programmet och välj Egenskaper.
Steg 2: kopiera Sökvägen till den nämnda filen I Målfält.
Steg 3: Högerklicka sedan var som helst på ledigt skrivbordsutrymme , och gå till جديد och välj Förkortning.
Steg 4: I genvägsguiden skriver du följande sökväg i rutan.
cmd.exe /c start "Programnamn" /Prioritet "Sökväg"
byta ut Programnamn I kommandot ovan, ersätt det faktiska namnet på ditt program med prioritet och valfri prioritetsnivå: Faktisk tid eller hög eller över normal eller normal eller under normal eller lågByt även ut Sökväg I den kopierade sökvägen i Steg 2.
Steg 5: Stiga på ett lämpligt namn För genväg och klicka "slut".
Och du är redo att köra. Du kan använda den här genvägen för att köra ditt program på den angivna prioritetsnivån.
5. Ändra processprioritet med Registereditorn
Ett annat sätt att ändra prioritetsnivån för en process i Windows är att använda Registereditorn. Det är viktigt att notera att Registereditorn innehåller viktiga inställningar för Windows och dess program. Därför bör den här metoden endast användas efter att du har gjort en ren installation. Säkerhetskopiera befintliga registerfiler.
Steg 1: Högerklicka var som helst på ledigt skrivbordsutrymme , och gå till جديد och välj Textdokument.
Steg 2: Klistra in följande kommando i ett anteckningsfönster.
Windows Registereditor version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Bildfilkörningsalternativ\Programnamn.exe\PerfOptions]"CpuPriorityClass"=dword:Prioritet
byta ut Programnamn I kommandot ovan, ersätt "priority" med det faktiska namnet på ditt program. Ersätt "priority" med det hexadecimala värde som är associerat med prioritetsnivån. Här är de hexadecimala värdena för de olika prioritetsnivåerna:
- Hög: 00000003
- Extraordinär: 00000006
- Normalt: 00000002
- Under normalt: 00000005
- Låg: 00000001
Steg 3: Klicka på Ctrl + Skift + S Att öppna Dialogruta Spara som och spara filen med tillägget ".reg".
Prioriterade frågor
Utöver metoderna som nämns ovan finns det flera tredjepartsprogram som du kan använda för att ändra prioritetsnivåerna för applikationer och program i Windows. Men om du föredrar inbyggda metoder kan du använda en av metoderna som nämns ovan för att hantera programprioritetsnivåer.