چگونه به طور ایمن یک برنامه را در اولویت بالا در ویندوز 11 قرار دهیم

ویندوز در تخصیص منابع سیستم شما به فرآیندها و برنامه هایی که بیشتر به آن نیاز دارند با اختصاص سطوح اولویت به آنها کار بسیار خوبی انجام می دهد. اکثر برنامه هایی که نصب می کنید می توانند با سطح اولویت “عادی” که پیش فرض است، به خوبی اجرا شوند.
با این حال، هر از چند گاهی، ممکن است لازم باشد برنامهای را در سطحی بالاتر از حد معمول پیشفرض اجرا کنید، مانند یک بازی، تا آن را تقویت کنید. اما انجام این کار هزینه دارد و معامله ای است که ارزش تامل دارد.
بنابراین چگونه می توانید بدون ایجاد مشکل برای سیستم خود، یک برنامه را با اولویت بالا اجرا کنید؟ بیایید دریابیم.
وقتی یک برنامه را در اولویت قرار می دهید چه اتفاقی می افتد؟
در مجموع شش سطح اولویت وجود دارد که در آن ویندوز فرآیندها و برنامه های مختلف را اجرا می کند – Low، زیر نرمال، عادی، بالاتر از نرمال، زیاد و بیدرنگ.
بسته به اولویت آنها، ویندوز برنامه ها را رتبه بندی و در صف قرار می دهد. هرچه اولویت بیشتر باشد، برنامه زمان بیشتری می گیرد. بنابراین، خدمات و فرآیندهایی که برای ویندوز بسیار مهم هستند در اولویت بالایی اجرا می شوند. اگر دلیل موجهی برای تغییر اولویت های برنامه نداشته باشید، بهتر است همه چیز را به ویندوز بسپارید تا تصمیم بگیرد که کدام فرآیندها در هنگام تخصیص منابع اولویت دارند.
البته، اگر برنامهای با تأخیر خاص وجود دارد که میخواهید بدون مشکل اجرا شود، میتوانید اولویت آن را بسیار بالاتر از نرمال به دسته «بالا» تغییر دهید. اما توجه داشته باشید که انجام این کار برخی از منابع را از جایی که بیشتر مورد نیاز است دور میکند و میتواند منجر به نتایج تلخی شود، مانند ورودیهای ماوس و صفحه کلید منجمد یا عقب افتاده.
قبل از اینکه یک برنامه را در اولویت قرار دهید چه چیزهایی را باید در نظر گرفت؟
اینکه آیا باید به یک برنامه اولویت بالایی بدهید یا نه، بستگی زیادی به پردازنده شما و همچنین خود وظیفه دارد.
اگر برنامه گرسنه منابع نباشد، میتوانید از خیلی چیزها دور شوید. اما اگر قصد دارید یک برنامه ویرایشگر ویدیو یا یک بازی را تقویت کنید، چیزی که اکثر مردم هنگام دخالت در اولویت ها به آن فکر می کنند، سیستم شما ضربه قابل توجهی خواهد خورد. اگر برنامه با اولویت بالا تمام منابع سیستم شما را ذخیره می کند، و چیزی برای انجام دستورات شما باقی نمی ماند، در وهله اول هیچ فایده ای برای انجام هر یک از آن ها وجود ندارد.
باز هم، این به منابعی که سیستم شما ارائه می دهد و برنامه ای که می خواهید اجرا کنید بستگی دارد. اما اگر میخواهید آزمایش کنید و ببینید چه اتفاقی میافتد وقتی یک برنامه فشرده CPU را با اولویت بالا اجرا میکنید، درست پیش بروید. انجام این کار به رایانه شما آسیب نمی رساند (اگرچه برای راه اندازی مجدد باید دکمه پاور را فشار دهید) و تغییرات اولویت نیز در راه اندازی مجدد سیستم به حالت پیش فرض برمی گردد.
مربوط: 6 روش برای غیرفعال کردن آنتی ویروس Windows Security در ویندوز 11
پیش نیازهای اولویت بندی برنامه
قبل از اینکه یک برنامه را در اولویت قرار دهید، چند چیز وجود دارد که باید آنها را کنار بگذارید.
UAC را غیرفعال کنید
کنترل حساب کاربری (UAC) با جلوگیری از ایجاد این تغییرات، از سیستم شما در برابر برنامههای بالقوه مضر و تغییرات تنظیمات محافظت میکند. اما اگر می دانید چه کاری انجام می دهید، UAC می تواند آزاردهنده باشد. اگرچه این کار شما را کاملاً از ایجاد هیچ تغییری باز نمیدارد، اما تمایل دارد برای هر چیز کوچکی درخواستهای تأیید را ارسال کند. بهتر است آن را غیرفعال کنید و از حضور آزاردهنده آن خلاص شوید. در اینجا به این صورت است:
Start را فشار دهید، تایپ کنید UAC، و انتخاب کنید تنظیمات کنترل حساب کاربری را تغییر دهید.
نوار لغزنده اعلان را تا انتها به «Nover Notify» بیاورید.
سپس کلیک کنید خوب.
و دقیقاً مانند آن، UAC از راه خارج شده است.
به برنامه امتیازات Administrator بدهید
تغییر شاید مهمتر دیگری که باید انجام دهید، دادن امتیازات سرپرست به برنامهای است که میخواهید اولویت بالایی برای آن قائل شوید. در اینجا نحوه انجام آن آمده است:
برنامه خود را باز کنید تا فرآیندهای آن اجرا شود. سپس بر روی نوار وظیفه کلیک راست کرده و انتخاب کنید Task Manager.
متناوبا، فشار دهید Ctrl+Shift+Esc
تا Task Manager ظاهر شود. سپس فرآیند برنامه خود را در Task Manager پیدا کنید. روی آن کلیک راست کرده و انتخاب کنید خواص.
کلیک کنید روی امنیت برای جابجایی به آن، برگه را انتخاب کنید.
سپس بر روی آن کلیک کنید ویرایش کنید جعبه
سپس با کلیک بر روی کادر زیر «Allow» به برنامه خود «کنترل کامل» بدهید.
سپس کلیک کنید خوب.
را کلیک کنید خوب از نو.
شناسه های مختلف سطح اولویت چیست؟
برای روشهای خاصی، مانند استفاده از پایانههای فرمان مانند PowerShell و Command Prompt که در زیر ارائه شده است، باید شناسه سطح اولویت را وارد کنید تا اولویت فرآیند برنامه را تغییر دهید. این شناسه های سطح اولویت به شرح زیر است:
کم – 64
کمتر از عادی – 16384
معمولی – 32
بالاتر از حد معمول – 32768
بالا – 128
به موقع – 256
از این شش، به شماره شناسه سطح اولویت “128” برای روش های ارائه شده در زیر نیاز دارید.
مربوط: نحوه دسترسی به بایوس در ویندوز 11
چگونه با خیال راحت یک برنامه را در اولویت قرار دهیم
اکنون که میدانید هنگام اولویتبندی برنامهها چه مواردی را باید در نظر داشته باشید، در اینجا چند راه برای انجام آن وجود دارد:
روش 1: در PowerShell
Start را فشار دهید، تایپ کنید پاورشل، روی نتیجه کلیک راست کرده و انتخاب کنید به عنوان مدیر اجرا شود.
حالا دستور زیر را تایپ کنید:
Get-WmiObject Win32_process -filter 'name = "ProcessName"' | foreach-object { $_.SetPriority(PriorityLevelID) }
جایگزین کردن نام فرآیند با نام کامل فایل اجرایی برنامه خود (به همراه پسوند آن) و جایگزین کنید PriorityLevelID با شماره شناسه سطح اولویت بالا که 128 است.
سپس Enter را فشار دهید. و به همین ترتیب، برنامه خود را با PowerShell در اولویت قرار داده اید.
روش 2: استفاده از دستور wmic در Command Prompt
مقابله با دستورات Command Prompt کمی ساده تر است. در اینجا نحوه استفاده از آن برای در اولویت قرار دادن یک برنامه آورده شده است:
Start را فشار دهید، تایپ کنید cmd، سپس بر روی بهترین نتیجه مطابقت شده کلیک راست کرده و انتخاب کنید به عنوان مدیر اجرا شود.
حالا دستور زیر را تایپ کنید:
wmic process where name="ProcessName" CALL setpriority ProrityLevelID
حتما تعویض کنید نام فرآیند با نام برنامه و PriorityLevelID با 128 (برای اولویت بالا)، مانند:
سپس Enter را فشار دهید. سطح اولویت برای برنامه روی بالا تنظیم می شود.
مربوط: نحوه استفاده از برنامه PC Manager در ویندوز 11
روش 3: یک برنامه را با اولویت بالا شروع کنید
تا اینجا دیدیم که چگونه میتوانید اولویت برنامهای را که قبلاً در حال اجراست تعیین کنید. اما شما همچنین می توانید از خط فرمان برای راه اندازی یک برنامه با اولویت بالا استفاده کنید. در اینجا به این صورت است:
خط فرمان را با امتیازات مدیریتی باز کنید، سپس دستور زیر را تایپ کنید:
start ""/'Prioritylevel' "ApplicationPath"
حتما تعویض کنید “سطح اولویت” با بالا (بدون نقل قول) و ApplicationPath با مسیر کامل برنامه (با نقل قول).
و به همین ترتیب، شما برنامه را با اولویت بالا شروع کرده اید.
روش 4: یک برنامه را به طور دائم در اولویت قرار دهید
بهطور پیشفرض، پس از راهاندازی مجدد رایانه، تمام تغییراتی که در اولویت برنامه ایجاد میکنید، بازنشانی میشوند. برای دائمی کردن تغییرات، دستور command prompt را به میانبر برنامه اضافه می کنیم.
ابتدا به پوشه برنامه خود بروید، روی آن کلیک راست کرده و انتخاب کنید نمایش گزینه های بیشتر.
سپس انتخاب کنید فرستادن به و سپس دسکتاپ (ایجاد میانبر).
حالا روی میانبر راست کلیک کرده و انتخاب کنید خواص.
در کنار فیلد “هدف”، باید مکان برنامه را مشاهده کنید.
مکان نما را به ابتدای مسیر مکان بیاورید، سپس موارد زیر را کپی کنید:
%windir%\system32\cmd.exe /c start "" /high
و آن را قبل از مکان برنامه در قسمت “Target” قرار دهید. باید چیزی شبیه این باشد:
سپس بر روی آن کلیک کنید خوب.
اکنون، هر بار که این برنامه را با استفاده از میانبر اجرا می کنید، با اولویت بالا اجرا می شود.
روش 5: تغییر Affinity پردازنده برای برنامه با اولویت بالا با استفاده از Task Manager
وابستگی پردازنده با سطح اولویت یک برنامه یکسان نیست. به جای تغییر اولویتها، این گزینه به شما امکان میدهد تصمیم بگیرید که میخواهید یک برنامه از چند هسته CPU استفاده کند. اگر به برنامه نسبتاً سنگینتری اولویت بالایی میدهید، محدود کردن استفاده از هسته CPU آن میتواند به کاهش بار روی رایانه شما کمک کند تا خدمات ضروری بدون هیچ مشکلی اجرا شوند.
این تغییر را می توان از داخل Task Manager انجام داد. مطبوعات Ctrl+Shift+Esc
برای باز کردن آن سپس بر روی نماد همبرگر در گوشه بالا سمت چپ کلیک کنید.
سپس انتخاب کنید جزئیات.
اپلیکیشن خود را جستجو کنید، روی آن کلیک راست کرده و انتخاب کنید تناسب را تنظیم کنید.
در اینجا، با برداشتن علامت چند پردازنده، تعداد هستههای CPU موجود برای برنامه را محدود کنید.
سپس کلیک کنید خوب.
آیا باید یک برنامه را در اولویت زمان واقعی اجرا کنید؟
تقریباً در همه موارد، پاسخ یک نه بزرگ است. اولویت بیدرنگ بیشتر برای برنامه هایی است که باید مستقیماً با سخت افزار صحبت کنند، مانند صفحه کلید و ماوس، یا کارهایی را انجام دهند که نیاز به حداقل وقفه دارند. اگر برنامهای را فشار دهید تا در اولویت اجرا شود، تقریباً همیشه میتوانید انتظار داشته باشید که ویندوز حتی ابتداییترین دستورات را ثبت کند.
امیدواریم بتوانید یک برنامه را با اولویت بالا در ویندوز 11 اجرا کنید. در بیشتر موارد، انجام این کار واقعاً ضروری نیست. اما اکنون می دانید در صورت لزوم چه چیزی را باید در نظر داشته باشید. تا دفعه بعد، ایمن بمانید!
مربوط: