Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

कमांड लाइन का उपयोग करके चल रही प्रोसेस की प्रोसेस प्रायोरिटी बदलें

जब आप अपने Windows सिस्टम में एप्लिकेशन चलाते हैं, तो वे सभी ऑपरेट करने के लिए आपके प्रोसेसर संसाधनों को साझा करते हैं। प्रायोरिटी लेवल निर्धारित करता है कि एक चल रहा एप्लिकेशन कितने प्रोसेसर संसाधनों का उपयोग करता है।

Windows एप्लिकेशन और प्रोसेस निम्न स्तरों के आधार पर प्राथमिकता प्राप्त करते हैं:

  • Realtime (रियलटाइम)।
  • High (उच्च)।
  • Above normal (सामान्य से ऊपर)।
  • Normal (सामान्य)।
  • Below normal (सामान्य से नीचे)।
  • Low (कम)।

प्रोसेस को असाइन किया गया प्रायोरिटी लेवल जितना अधिक होगा, यह उतने अधिक प्रोसेसर संसाधनों का उपयोग करेगा; इसलिए, उस प्रोसेस का उपयोग करने वाले एप्लिकेशन का प्रदर्शन बेहतर होगा।

Windows सिस्टम चल रही प्रोसेस को आधार पर स्वचालित रूप से प्रायोरिटी लेवल असाइन करता है, लेकिन आप मैन्युअल रूप से लेवल बदल सकते हैं। यह गाइड आपको इस ऑपरेशन को करने के तीन तरीके दिखाएगा।

ध्यान दें कि यद्यपि आप आसानी से प्रोसेस प्राथमिकताएं सेट कर सकते हैं, यह केवल अस्थायी है क्योंकि जब आप प्रोग्राम बंद करते हैं या अपने कंप्यूटर को रीबूट करते हैं तो प्रोसेस अपने डिफ़ॉल्ट प्रायोरिटी लेवल पर वापस आ जाती है।

Windows 10 में प्रोसेस प्रायोरिटी लेवल कैसे बदलें

आपकी मशीन पर चल रही प्रोसेस के प्रायोरिटी लेवल को बदलने के तीन तरीके हैं। आप निम्न विधियों का उपयोग करके ऐसा कर सकते हैं:

  1. Task Manager में प्रायोरिटी बदलें।
  2. PowerShell का उपयोग करके प्रोसेस प्रायोरिटी सेट करें।
  3. कमांड प्रॉम्प्ट का उपयोग करके प्रायोरिटी लेवल सेट करें।

गंभीर जटिलताओं में आए बिना उपरोक्त ऑपरेशन करने का तरीका जानने के लिए आगे पढ़ें।

1] Task Manager में प्रायोरिटी बदलें

कमांड लाइन का उपयोग करके चल रही प्रोसेस की प्रोसेस प्रायोरिटी बदलें

Task Manager में प्रायोरिटी सेट करने के लिए Start बटन पर राइट-क्लिक करें और Task Manager चुनें। Task Manager स्क्रीन के नीचे नीचे की ओर तीर पर क्लिक करें More details के लिए।

विंडो के शीर्ष पर Details टैब पर स्विच करें। यहां, उस प्रोसेस को ढूंढें जिसके लिए आप इसकी प्रायोरिटी बदलना चाहते हैं और Set priority पर होवर करें।

कॉन्टेक्स्ट मेनू से, चुने गए एप्लिकेशन या प्रोसेस के लिए प्रायोरिटी लेवल चुनें। आप दिए गए प्रायोरिटी लेवल के बीच चुन सकते हैं।

Change priority बटन दबाएं और Task Manager बंद करें।

2] PowerShell का उपयोग करके प्रोसेस प्रायोरिटी सेट करें

Task Manager मेथड के विपरीत, PowerShell प्रायोरिटी लेवल को अंग्रेजी शब्दों में नाम नहीं देता। इसके बजाय, आपको निर्दिष्ट IDs का उपयोग करके प्रायोरिटी लेवल सेट करना होगा।

नीचे दी गई टेबल विभिन्न प्रायोरिटी लेवल और उनके संबंधित IDs को दर्शाती है:

प्रायोरिटी लेवल संबंधित ID
Realtime 256
High 128
Above normal 32768
Normal 32
Below normal 16384
Low 64

इसके साथ, PowerShell का उपयोग करके प्रोग्राम/प्रोसेस प्रायोरिटी लेवल बदलने के लिए नीचे दिए गए चरणों का पालन करें।

Windows की दबाएं और PowerShell खोजें। खोज परिणामों से प्रोग्राम पर क्लिक करें।

PowerShell विंडो में, निम्न कमांड दर्ज करें और ENTER दबाएं।

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

कमांड लाइन का उपयोग करके चल रही प्रोसेस की प्रोसेस प्रायोरिटी बदलें

उपरोक्त कमांड में, ProcessName को उस प्रोसेस या एप्लिकेशन के नाम से बदलें जिसके लिए आप इसकी प्रायोरिटी लेवल बदलना चाहते हैं।

इसी तरह, PriorityLevelID को प्रायोरिटी लेवल नंबर से बदलें।

3] कमांड प्रॉम्प्ट का उपयोग करके प्रायोरिटी लेवल सेट करें

Windows की + R कॉम्बिनेशन दबाकर Run डायलॉग बॉक्स लाएं। यहां, cmd टाइप करें और ENTER दबाएं।

कमांड प्रॉम्प्ट विंडो में, नीचे दी गई कमांड दर्ज करें और ENTER दबाएं।

wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"

कमांड लाइन का उपयोग करके चल रही प्रोसेस की प्रोसेस प्रायोरिटी बदलें

नोट: उपरोक्त कमांड में, ProcessName को उस प्रोसेस के नाम से बदलें जिसकी प्रायोरिटी लेवल आप बदलना चाहते हैं।

साथ ही, इस कमांड के साथ यह ऑपरेशन करने पर, PowerShell की तरह, निर्दिष्ट प्रायोरिटी लेवल IDs का उपयोग किया जाता है। इसलिए, उपरोक्त कमांड इनपुट करते समय, पिछले समाधान में टेबल से संबंधित ID के साथ PriorityLevelID को बदलना सुनिश्चित करें।

यदि आप Task Manager मेथड में जैसे वास्तविक प्रायोरिटी लेवल नामों का उपयोग करना चाहते हैं, तो आप नीचे दी गई कमांड का उपयोग कर सकते हैं।

wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"

इस कमांड के लिए, ProcessName को एप्लिकेशन/प्रोसेस के नाम से और PriorityLevelName को उस प्रायोरिटी लेवल से बदलना याद रखें जिसे आप उपयोग करना चाहते हैं (Realtime, High, Above normal, Normal, Below Normal, या Low)।

नोट:

  • यह पोस्ट आपको दिखाएगी कि Process Priority को कैसे SAVE करें
  • यह पोस्ट देखें अगर आप Task Manager में Process Priority सेट नहीं कर सकते।

Windows 10 में प्रोसेस प्रायोरिटी लेवल सेट करने के तीन तरीके सीखने के बाद, मैं आपको realtime प्रायोरिटी लेवल पर प्रोग्राम डालने के खिलाफ चेतावनी देना चाहूंगा। यह प्रोसेस को अधिकतम मात्रा में संसाधनों का उपयोग करने देता है और अन्य एप्लिकेशन के प्रदर्शन को बाधित करेगा।

कमांड लाइन का उपयोग करके चल रही प्रोसेस की प्रोसेस प्रायोरिटी बदलें
  1. TaskList का उपयोग करके सभी विंडोज प्रोसेस को टेक्स्ट फाइल में कैसे सेव करें TaskList का उपयोग करके सभी विंडोज प्रोसेस को टेक्स्ट फाइल में कैसे सेव करें

    लोग अक्सर अपने कंप्यूटर का अधिकतम लाभ उठाने की कोशिश करते हैं। और ऐसा करते समय, कंप्यूटर के लिए समस्याओं में पड़ना अत्यधिक संभव है। ये समस्याएं कंप्यूटर के समग्र प्रदर्शन से संबंधित हो सकती हैं या कार्यों को पूरा करने के लिए एक अस्थिर वातावरण बना सकती हैं। इन सभी मुद्दों को अक्सर टास्क मैनेजर के अंद

  1. विंडोज 10 पर DPI स्केलिंग एडजस्ट करें ताकि टेक्स्ट तेज हो और डिस्प्ले स्पष्टता सुधरे विंडोज 10 पर DPI स्केलिंग एडजस्ट करें ताकि टेक्स्ट तेज हो और डिस्प्ले स्पष्टता सुधरे

    विंडोज 10 में इसकी शुरुआत से एक गंभीर बग है जो उपयोगकर्ताओं के पीसी पर टेक्स्ट को धुंधला कर देता है और यह समस्या उपयोगकर्ता द्वारा सिस्टम-वाइड सामना की जाती है। तो इससे कोई फर्क नहीं पड़ता कि आप सिस्टम सेटिंग्स, विंडोज एक्सप्लोरर या कंट्रोल पैनल पर जाते हैं, सभी टेक्स्ट कुछ हद तक धुंधले होंगे क्योंक

  1. विंडोज 10 में CPU प्रोसेस प्राथमिकता सेटिंग्स मास्टर करें: चरण-दर-चरण गाइड विंडोज 10 में CPU प्रोसेस प्राथमिकता सेटिंग्स मास्टर करें: चरण-दर-चरण गाइड

    विंडोज 10 में CPU प्रोसेस प्राथमिकता कैसे बदलें: विंडोज में ऐप जिस तरह काम करता है वह यह है कि आपके सिस्टम के सभी संसाधन सभी चल रही प्रोसेस (एप्लिकेशन) के बीच उनकी प्राथमिकता स्तर के आधार पर साझा किए जाते हैं। संक्षेप में, यदि किसी प्रोसेस (एप्लिकेशन) का प्राथमिकता स्तर उच्च है तो बेहतर प्रदर्शन के