Windows는 우선 순위를 지정하여 가장 필요한 프로세스와 프로그램에 시스템 리소스를 할당하는 일을 훌륭하게 수행합니다. 설치한 대부분의 응용 프로그램은 기본 "보통" 우선 순위 수준에서 완벽하게 실행됩니다.
그러나 때로는 게임 등의 프로그램을 기본 일반 수준보다 높은 수준에서 실행하여 성능을 향상시켜야 할 수도 있습니다. 하지만 여기에는 비용이 따르며 숙고해 볼 가치가 있는 거래입니다.
Windows에는 다양한 프로세스와 프로그램을 실행할 때 낮음, 정상 미만, 보통, 정상 이상, 높음, 실시간 등 총 6가지 우선순위 수준이 있습니다.
Windows는 우선순위에 따라 애플리케이션의 순위를 지정하고 대기열에 추가합니다. 우선순위가 높을수록 애플리케이션에 더 많은 시간이 소요됩니다. 따라서 Windows에 매우 중요한 서비스와 프로세스는 높은 우선 순위로 실행됩니다. 응용 프로그램 우선 순위를 변경해야 할 타당한 이유가 없는 한 Windows에서 리소스 할당 시 우선 순위를 지정할 프로세스를 결정하도록 하는 것이 가장 좋습니다.
물론, 애플리케이션이 특히 느리게 실행되기를 원한다면 우선 순위를 평소보다 훨씬 높은 "높음" 범주로 설정하는 것을 고려할 수 있습니다. 하지만 그렇게 하면 가장 필요한 곳에서 일부 리소스가 빠져나가고 마우스 및 키보드 입력이 멈추거나 지연되는 등의 불편한 결과가 발생할 수 있다는 점에 유의하세요.
응용 프로그램에 높은 우선 순위를 부여해야 하는지 여부는 프로세서와 작업 자체에 따라 크게 달라집니다.
앱이 많은 리소스를 차지하지 않으면 많은 수고를 덜 수 있습니다. 그러나 비디오 편집기 앱이나 게임에 약간의 성능 향상(대부분의 사람들이 우선 순위를 간섭할 때 생각하는 것)을 제공할 계획이라면 시스템이 눈에 띄는 타격을 입을 것입니다. 모든 시스템 리소스를 차지하고 명령을 실행할 수 없는 우선 순위가 높은 응용 프로그램이 있는 경우 애초에 이를 사용할 필요가 없습니다.
이 역시 시스템이 제공해야 하는 리소스와 실행하려는 애플리케이션에 따라 달라집니다. 그러나 CPU 집약적인 애플리케이션을 높은 우선순위로 실행할 때 어떤 일이 발생하는지 실험하고 싶다면 계속 진행하세요. 이렇게 해도 컴퓨터가 손상되지 않으며(재부팅하려면 전원 버튼을 눌러야 하지만) 시스템이 재부팅되면 우선순위 변경이 기본값으로 되돌아갑니다.
앱을 높은 우선순위로 설정하기 전에 피해야 할 몇 가지 사항이 있습니다.
사용자 계정 컨트롤(UAC)은 잠재적으로 유해한 응용 프로그램 및 설정 변경을 방지하여 시스템을 보호합니다. 그러나 수행 중인 작업을 알고 있으면 UAC가 문제가 될 수 있습니다. 변경하는 것을 완전히 막지는 못하지만 모든 사소한 일에 대한 확인 메시지를 표시합니다. 비활성화하고 성가신 존재를 제거하는 것이 좋습니다. 그게 다입니다:
시작을 누르고 UAC를 입력한 다음 사용자 계정 컨트롤 설정 변경을 선택하세요.
알림 슬라이더를 "알리지 않음"까지 완전히 아래로 이동하세요.
그런 다음 "확인"을 클릭하세요.
그렇습니다. UAC는 불가능합니다.
더 중요한 또 다른 변경 사항은 높은 우선 순위를 부여하려는 앱에 관리자 권한을 부여하는 것입니다. 방법은 다음과 같습니다.
프로세스가 실행되도록 애플리케이션을 엽니다. 그런 다음 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택하세요.
또는 Ctrl+Shift+Esc
를 눌러 작업 관리자를 불러옵니다. 그런 다음 작업 관리자에서 애플리케이션의 프로세스를 찾으세요. 마우스 오른쪽 버튼을 클릭하고 Properties를 선택하세요.
"Security" 탭을 클릭하여 전환하세요.
그런 다음 편집 상자를 클릭하세요.
그런 다음 "허용" 아래 상자를 클릭하여 애플리케이션에 "모든 권한"을 부여하세요.
그런 다음 확인을 클릭하세요.
다시 "OK"을 클릭하세요.
PowerShell과 같은 명령 터미널 및 아래 명령 프롬프트를 사용하는 것과 같은 일부 방법의 경우 우선 순위 ID를 입력하여 응용 프로그램 프로세스의 우선 순위를 변경해야 합니다. 이러한 우선순위 ID는 다음과 같습니다.
낮음 – 64
보통 이하 – 16384
보통 – 32
보통 이상 – 32768
높음 – 1 28
실시간 - 256
6가지 방법 중 아래 방법을 사용하려면 우선순위 ID 번호 "128"이 필요합니다.
이제 앱을 높은 우선순위로 설정할 때 기억해야 할 사항을 알았으니 이를 수행하는 몇 가지 방법은 다음과 같습니다.
시작을 누르고 를 입력합니다. powershell, 결과를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택하세요.
이제 다음 명령을 입력하세요.
Get-WmiObject Win32_process -filter 'name = "ProcessName"' | foreach-object { $_.SetPriority(PriorityLevelID) }
Get-WmiObject Win32_process -filter 'name = "ProcessName"' | foreach-object { $_.SetPriority(PriorityLevelID) }
将ProcessName替换为应用程序可执行文件的全名(及其扩展名),并将PriorityLevelID替换为高优先级 ID 号 128。
然后按回车。就这样,您已使用 PowerShell 将您的应用设置为高优先级。
命令提示符命令稍微容易处理。以下是如何使用它来使应用程序具有高优先级:
按“开始”,键入 cmd,然后右键单击最匹配的结果并选择“以管理员身份运行”。
现在键入以下命令:
wmic process where name="ProcessName" CALL setpriority ProrityLevelID
确保将ProcessName替换为应用程序的名称,并将PriorityLevelID替换为 128(对于高优先级),如下所示:
然后按回车。应用程序的优先级将设置为高。
到目前为止,我们已经了解了如何设置已在运行的应用程序的优先级。但您也可以使用命令提示符启动具有高优先级的应用程序。就是这样:
使用管理权限打开命令提示符,然后键入以下命令:
start ""/'Prioritylevel' "ApplicationPath"
ProcessName 를 애플리케이션 실행 파일(및 해당 확장명)의 전체 이름으로 바꾸고, PriorityLevelID를 우선 순위가 높은 ID 번호 128로 바꿉니다.
그런 다음 Enter 키를 누릅니다. 이제 PowerShell을 사용하여 앱을 높은 우선 순위로 설정했습니다.방법 2: 명령 프롬프트에서 wmic 명령 사용
명령 프롬프트 명령은 처리하기가 약간 더 쉽습니다. 이를 사용하여 애플리케이션에 높은 우선순위를 부여하는 방법은 다음과 같습니다.
를 입력한 다음 가장 일치하는 항목을 마우스 오른쪽 버튼으로 클릭하고
"관리자 권한으로 실행"을 선택합니다.
🎜 이제 다음 명령을 입력하세요: 🎜🎜wmic process where name="ProcessName" CALL setpriority ProrityLevelID
🎜🎜 🎜ProcessName🎜를 애플리케이션 이름으로 바꾸고 🎜PriorityLevelID🎜를 128로 바꾸세요(높은 경우 🎜🎜🎜🎜 그리고 Enter를 누르세요. 응용 프로그램의 우선 순위는 높음으로 설정됩니다. 🎜🎜방법 3: 우선순위가 높은 애플리케이션 실행🎜🎜지금까지 이미 실행 중인 애플리케이션의 우선순위를 설정하는 방법을 배웠습니다. 그러나 명령 프롬프트를 사용하여 우선 순위가 높은 응용 프로그램을 시작할 수도 있습니다. 그게 다입니다: 🎜🎜관리 권한으로 명령 프롬프트를 열고 다음 명령을 입력하세요: 🎜🎜start ""/'Prioritylevel' "ApplicationPath"
🎜🎜 🎜"Prioritylevel"🎜을 🎜로 바꾸세요. high 🎜(따옴표 제외) 및 🎜ApplicationPath🎜를 애플리케이션의 전체 경로(따옴표 포함)로 바꿉니다. 🎜🎜🎜🎜🎜그렇습니다. 우선순위가 높은 애플리케이션을 실행하셨습니다. 🎜🎜방법 4: 앱 우선 순위를 영구적으로 설정🎜🎜기본적으로 앱 우선 순위에 대한 모든 변경 사항은 PC를 다시 시작한 후 재설정됩니다. 변경 사항을 영구적으로 적용하려면 응용 프로그램의 바로 가기에 명령 프롬프트 명령을 추가하겠습니다. 🎜🎜먼저 애플리케이션 폴더로 이동하여 해당 폴더를 마우스 오른쪽 버튼으로 클릭하고 🎜추가 옵션 표시🎜를 선택하세요. 🎜
그런 다음 보내기 를 선택한 다음 Desktop(바로가기 만들기)을 선택하세요.
이제 바로가기를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하세요.
대상 필드 옆에 애플리케이션 위치가 표시됩니다.
커서를 위치 경로의 시작 부분으로 이동하고 다음을 복사합니다:
%windir%system32cmd.exe /c start "" /high
%windir%system32cmd.exe /c start "" /high
并将其粘贴到“目标”字段中应用程序的位置之前。它应该看起来像这样:
然后点击 确定。
现在,每次您使用快捷方式运行此应用程序时,它都会以高优先级运行。
处理器亲和力与应用程序的优先级不同。无需改变优先级,此选项可让您决定希望应用程序能够使用多少个 CPU 内核。如果您为相对较重的应用程序提供高优先级,限制其 CPU 核心使用率有助于减轻 PC 的负担,以便基本服务可以顺利运行。
可以从任务管理器中进行此更改。按下Ctrl+Shift+Esc
및 " 애플리케이션 위치 앞의 Target” 필드입니다. 다음과 같아야 합니다.
그런 다음
확인을 클릭하세요.
이제 바로가기를 이용해 이 앱을 실행할 때마다 높은 우선순위로 실행됩니다.
방법 5: 작업 관리자를 사용하여 우선 순위가 높은 응용 프로그램의 프로세서 선호도 변경프로세서 선호도는 응용 프로그램의 우선 순위와 다릅니다. 우선순위를 변경하지 않고 이 옵션을 사용하면 애플리케이션에서 사용할 수 있는 CPU 코어 수를 결정할 수 있습니다. 상대적으로 무거운 애플리케이션에 높은 우선 순위를 부여하는 경우 CPU 코어 사용량을 제한하면 PC의 부하를 줄여 필수 서비스가 원활하게 실행될 수 있습니다.
이 변경은 작업 관리자에서 수행할 수 있습니다. Ctrl+Shift+Esc
를 눌러 엽니다. 그런 다음 왼쪽 상단에 있는 햄버거 아이콘을 클릭하세요.
그런 다음
세부정보를 선택하세요.
앱을 검색하고 마우스 오른쪽 버튼으로 클릭한 다음
연관성 설정위 내용은 Windows 11에서 앱의 우선순위를 안전하게 설정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!