在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法

Windows 根据优先级将 PC 的资源分配给所有正在运行的程序。 但是,如果您想提高某个应用或程序的性能,您始终可以在 Windows 上更改其进程优先级。

有几种方法可以更改 Windows 上程序的优先级。 在这篇文章中,我们将引导您完成所有这些。 但首先,让我们了解何时适合更改程序的优先级。

何时应该更改程序的优先级

默认情况下,Windows 11 会根据每个进程的重要性为其分配不同的优先级。 理想情况下,您不需要修补它。 但是,如果您想将更多资源用于特定应用或程序,您可以更改其优先级。

Windows 有六个优先级:实时、高、高于正常、正常、低于正常或低。 值得注意的是,为过多的应用程序增加进程优先级也会导致系统不稳定。 因此,仅在必要时修改程序的进程优先级。

1.通过任务管理器更改进程优先级

任务管理器是一个方便的实用程序,可让您管理 Windows 上的各种应用程序、进程和服务。 您还可以使用它来更改应用程序和程序的优先级。 就是这样。

步骤1: 按键盘上的 Ctrl + Shift + Esc 启动任务管理器。

第2步: 转到详细信息选项卡并找到您的程序的 .EXE 进程。 右键单击它,转到设置优先级,然后从可用选项中进行选择。

第 3 步: 单击更改优先级进行确认。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 1

完成上述步骤后,您的程序将以指定的优先级运行,直到您 close 它。

2. 使用命令提示符更改进程优先级

如果您是狂热的 Windows 用户,喜欢通过命令提示符进行更改,您还可以通过运行命令来更改程序的优先级。 就是这样。

步骤1: 右键单击开始菜单并从列表中选择终端(管理员)。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 2

第2步: 在控制台中,粘贴以下命令并按 Enter.

wmic process where name="ProcessName.exe" CALL setpriority "PriorityLevel"

将上述命令中的 ProcessName 替换为进程的实际名称。 同样,将 PriorityLevel 替换为您要使用的优先级:Realtime、High、Above normal、Normal、Below normal 或 Low。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 3

执行命令后,您的程序将以不同的优先级运行。

3. 使用 PowerShell 更改进程优先级

与命令提示符类似,您也可以通过 PowerShell 执行命令来更改程序的优先级。 这是您需要做的。

步骤1: 单击任务栏上的搜索图标,键入 Windows PowerShell,然后单击以管理员身份运行。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 4

第2步: 将以下命令粘贴到 PowerShell 窗口中,然后按 Enter.

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

将上述命令中的 ProcessName 替换为您的程序名称。 将 PriorityLevelID 替换为与优先级关联的 ID 代码。 以下是不同优先级的 ID 代码:

  • 实时:256
  • 高:128
  • 高于正常值:32768
  • 正常:32
  • 低于正常值:16384
  • 低:64

因此对于 example,如果要将Skitch的进程优先级设置为高于正常,则应输入以下命令。

Get-WmiObject Win32_process -filter ‘name = “skitch.exe”‘ | foreach-object { $_.SetPriority(32768) }

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 5

4. 通过创建快捷方式更改流程优先级

如果您希望 Windows 始终以某个优先级启动程序,您还可以为其创建自定义桌面快捷方式。 这将消除每次启动该程序时更改优先级的需要。

步骤1: 右键单击您的程序并选择属性。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 6

第2步: 复制目标字段中提到的文件路径。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 7

第 3 步: 接下来,右键单击桌面空白处的任意位置,转到新建,然后选择快捷方式。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 8

第4步: 在快捷方式向导中,在框中键入以下路径。

cmd.exe /c start "ProgramName" /Priority "FilePath"

将上述命令中的 ProgramName 替换为您的程序的实际名称,并将 Priority 替换为任何优先级:Realtime、High、Above normal、Normal、Below normal 或 Low。 此外,将 FilePath 替换为在步骤 2 中复制的路径。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 9

第 5 步: Enter 快捷方式的合适名称,然后单击完成。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 10

你可以走了。 您可以使用此快捷方式以指定的优先级运行程序。

5. 使用注册表编辑器更改进程优先级

在 Windows 上更改进程优先级的另一种方法是通过注册表编辑器。 请务必注意,注册表编辑器带有适用于 Windows 及其应用程序的重要设置。 因此,您应该仅在备份现有注册表文件后使用此方法。

步骤1: 右键单击桌面空白处的任意位置,转到新建,然后选择文本文档。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 11

第2步: 将以下命令粘贴到记事本窗口中。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution OptionsProgramName.exePerfOptions]"CpuPriorityClass"=dword:Priority

将上述命令中的 ProgramName 替换为您的程序的实际名称。 将 Priority 替换为与优先级关联的十六进制值。 以下是不同优先级的十六进制值:

  • 高:00000003
  • 高于正常值:00000006
  • 正常:00000002
  • 低于正常值:00000005
  • 低:00000001

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 12

第 3 步: 按 Ctrl + Shift + S 打开 Save 作为对话框并使用“.reg”扩展名保存文件。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 13

第4步: 双击新创建的注册表文件,然后单击是继续。

在 Windows 10 和 Windows 11 上更改程序优先级的 5 大方法 14

之后,重新启动您的 PC 以允许 Windows 更改您的程序的优先级。

优先事项

除了上述方法之外,还有很多第三方程序可用于更改 Windows 上应用程序和程序的优先级。 但是,如果您更喜欢本机方法,则可以使用上面列出的任何方法来管理程序的优先级。