कमांड लाइन का उपयोग करके चल रही प्रक्रियाओं के लिए प्रक्रिया प्राथमिकता बदलें
जब आप अपने विंडोज(Windows) सिस्टम में एप्लिकेशन चलाते हैं , तो वे सभी आपके प्रोसेसर संसाधनों को संचालित करने के लिए साझा करते हैं। प्राथमिकता स्तर एक चल रहे एप्लिकेशन द्वारा उपयोग किए जाने वाले प्रोसेसर संसाधनों की संख्या निर्धारित करता है।
विंडोज़(Windows) अनुप्रयोगों और प्रक्रियाओं को निम्न स्तरों के आधार पर प्राथमिकता दी जाती है:
- रियल टाइम।
- ऊँचा।
- सामान्य से ऊपर।
- सामान्य।
- सामान्य से नीचे।
- कम।
प्रक्रिया को सौंपा गया प्राथमिकता स्तर जितना अधिक होगा, उतने ही अधिक प्रोसेसर संसाधनों का वह उपयोग करेगा; इसलिए, प्रक्रिया का उपयोग करके आवेदन का प्रदर्शन बेहतर होगा।
विंडोज(Windows) सिस्टम स्वचालित रूप से चल रही प्रक्रियाओं के आधार पर प्राथमिकता स्तर प्रदान करता है, लेकिन आप स्तर को मैन्युअल रूप से बदल सकते हैं। यह मार्गदर्शिका आपको इस ऑपरेशन को करने के तीन तरीके बताएगी।
ध्यान दें कि यद्यपि आप आसानी से प्रक्रिया प्राथमिकताएं निर्धारित कर सकते हैं, यह केवल अस्थायी है क्योंकि जब आप प्रोग्राम को बंद करते हैं या अपने कंप्यूटर को रिबूट करते हैं तो प्रक्रिया अपने डिफ़ॉल्ट प्राथमिकता स्तर पर वापस आ जाती है।
विंडोज 10(Windows 10) में प्रक्रिया प्राथमिकता स्तर कैसे बदलें
आपकी मशीन पर चल रही प्रक्रियाओं के प्राथमिकता स्तर को बदलने के तीन तरीके हैं। आप निम्न विधियों का उपयोग करके ऐसा कर सकते हैं:
- टास्क मैनेजर(Task Manager) में प्राथमिकता बदलें ।
- (Set)PowerShell का उपयोग करके प्रक्रिया प्राथमिकता निर्धारित करें ।
- (Set)कमांड प्रॉम्प्ट(Command Prompt) का उपयोग करके प्राथमिकता स्तर सेट करें ।
गंभीर जटिलताओं में भागे बिना उपरोक्त ऑपरेशनों को करने का तरीका जानने के लिए आगे पढ़ें।
1] टास्क मैनेजर(Task Manager) में प्राथमिकता बदलें(Change)
टास्क मैनेजर में प्राथमिकता निर्धारित करने के लिए स्टार्ट(Start) बटन पर राइट-क्लिक करें और (Task ManagerRight-click)टास्क मैनेजर(Task Manager) चुनें । अधिक विवरण के लिए (More details)कार्य प्रबंधक(Task Manager) स्क्रीन के नीचे नीचे की ओर स्थित तीर पर क्लिक करें(Click) ।
विंडो के शीर्ष पर विवरण(Details) टैब पर स्विच करें । यहां, वह प्रक्रिया ढूंढें जिसके लिए आप इसकी प्राथमिकता बदलना चाहते हैं और सेट प्राथमिकता(Set priority) पर होवर करें ।
संदर्भ मेनू से, चुने हुए आवेदन या प्रक्रिया के लिए प्राथमिकता स्तर का चयन करें। आप दिए गए प्राथमिकता स्तरों के बीच चयन कर सकते हैं।
प्राथमिकता बदलें(Change priority) बटन को हिट करें और कार्य प्रबंधक को बंद करें।
2] पावरशेल(PowerShell) का उपयोग करके प्रक्रिया प्राथमिकता निर्धारित करें(Set)
टास्क मैनेजर(Task Manager) पद्धति के विपरीत , पावरशेल(PowerShell) अंग्रेजी शब्दों में प्राथमिकता स्तरों का नाम नहीं देता है। इसके बजाय, आपको निर्दिष्ट आईडी(IDs) का उपयोग करके प्राथमिकता स्तर निर्धारित करना होगा ।
नीचे दी गई तालिका विभिन्न प्राथमिकता स्तरों और उनकी संगत आईडी दिखाती है:
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
इसके साथ ही, PowerShell(PowerShell) का उपयोग करके प्रोग्राम/प्रक्रिया प्राथमिकता स्तरों को बदलने के लिए नीचे दिए गए चरणों का पालन करें ।
(Press)विंडोज(Windows) की दबाएं और पावरशेल(PowerShell) खोजें । खोज परिणामों से कार्यक्रम पर क्लिक करें ।(Click)
पावरशेल(PowerShell) विंडो में, निम्न कमांड दर्ज करें और ENTER दबाएं(ENTER) ।
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
उपरोक्त आदेश में, ProcessName को उस प्रक्रिया या एप्लिकेशन के नाम से बदलें जिसके लिए आप इसके प्राथमिकता स्तर को बदलना चाहते हैं।
इसी तरह, प्रायोरिटी(PriorityLevelID) लेवल आईडी को प्रायोरिटी लेवल नंबर में बदलें।
3] कमांड प्रॉम्प्ट(Command Prompt) का उपयोग करके प्राथमिकता स्तर निर्धारित करें(Set)
रन(Run) डायलॉग बॉक्स लाने के लिए Windows key + R संयोजन दबाएं । यहां cmd(cmd) टाइप करें और ENTER दबाएं।
कमांड प्रॉम्प्ट(Command Prompt) विंडो में , नीचे कमांड दर्ज करें और ENTER दबाएँ(ENTER) ।
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
नोट: (NOTE: ) उपरोक्त कमांड में, ProcessName को उस प्रक्रिया के नाम से बदलें जिसका प्राथमिकता स्तर आप बदलना चाहते हैं।
साथ ही, इस आदेश के साथ इस ऑपरेशन को निष्पादित करना, जैसे पावरशेल(PowerShell) में , निर्दिष्ट प्राथमिकता स्तर आईडी(IDs) का उपयोग करता है । इसलिए, ऊपर दिए गए कमांड को इनपुट करते समय, पिछले समाधान में तालिका से प्रायोरिटीलेवलआईडी को संबंधित आईडी से बदलना सुनिश्चित करें।(PriorityLevelID )
यदि आप वास्तविक प्राथमिकता स्तर के नामों का उपयोग करना चाहते हैं जैसा कि हमने टास्क मैनेजर(Task Manager) विधि में किया था, तो आप नीचे दिए गए कमांड का उपयोग कर सकते हैं।
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
इस आदेश के लिए, प्रोसेसनाम(ProcessName) को एप्लिकेशन/प्रक्रिया के नाम से और प्रायोरिटीलेवलनाम(PriorityLevelName) को उस प्राथमिकता स्तर से बदलना याद रखें जिसका आप उपयोग करना चाहते हैं ( रियलटाइम(Realtime) , हाई(High) , सामान्य से ऊपर(Above) , सामान्य(Normal) से नीचे(Below Normal) , या कम(Low) )।
नोट(NOTE) :
- यह पोस्ट आपको बताएगी कि प्रक्रिया प्राथमिकता को कैसे बचाया जाए
- यदि आप कार्य प्रबंधक में प्रक्रिया प्राथमिकता सेट नहीं(can’t set Process Priority in Task Manager) कर सकते हैं तो यह पोस्ट देखें ।
विंडोज 10(Windows 10) में प्रक्रिया प्राथमिकता स्तर सेट करने के तीन तरीके सीखने के बाद , मुझे आपको कार्यक्रमों को रीयलटाइम(realtime) प्राथमिकता स्तर पर रखने के खिलाफ चेतावनी देनी चाहिए । यह प्रक्रिया को संसाधनों की अधिकतम मात्रा का उपयोग करने देता है और अन्य अनुप्रयोगों के प्रदर्शन में बाधा उत्पन्न करेगा।
Related posts
विंडोज 10 के टास्क मैनेजर में प्रोसेस प्रायोरिटी सेट नहीं कर सकता
विंडोज 10 में सीपीयू प्रोसेस प्रायोरिटी कैसे बदलें
विंडोज 10 पर टास्क मैनेजर में प्रोसेस प्रायोरिटी कैसे सेट करें
कमांड प्रॉम्प्ट या पॉवरशेल का उपयोग करके स्थानीय खाता पासवर्ड बदलें
कमांड प्रॉम्प्ट स्क्रीन बफ़र आकार और पारदर्शिता स्तर बदलें
Windows 11/10 में MPSigStub उच्च CPU उपयोग को ठीक करें
MoUSOCoreWorker.exe क्या है? यह पुनरारंभ क्यों रहता है?
कनेक्टेड डिवाइसेस प्लेटफॉर्म सर्विस (CDPSvc) हाई डिस्क यूसेज
सिस्टम सुरक्षा पृष्ठभूमि कार्य को ठीक करें SrTasks.exe उच्च डिस्क उपयोग
विंडोज 10 में डिवाइस सेंसस (devicecensus.exe) फाइल क्या है?
एचपी डिस्प्ले कंट्रोल सर्विस को अपडेट करने की जरूरत है
मेरे विंडोज 10 कंप्यूटर पर WWAHost.exe प्रक्रिया क्या है?
डेस्कटॉप विंडो मैनेजर dwm.exe उच्च CPU, GPU या मेमोरी की खपत करता है
उच्च CPU उपयोग के कारण सॉफ़्टवेयर सुरक्षा प्लेटफ़ॉर्म सेवा Sppsvc.exe
Syswow64 vmnat.exe प्रक्रिया क्या है? क्या यह एक वायरस है?
Windows 11/10 में TrustedInstaller.exe क्या है?
विंडोज 11/10 में Sihost.exe क्या है? कैसे पता चलेगा कि यह वायरस है?
सर्विस होस्ट SysMain उच्च CPU और मेमोरी उपयोग का कारण बनता है
विंडोज 10 में lsass.exe क्या है और कैसे पता चलेगा कि यह एक वायरस है?
Windows 10 में LSAISO प्रक्रिया उच्च CPU उपयोग को ठीक करें