जब आप अपने विंडोज सिस्टम में एप्लिकेशन चलाते हैं, तो वे सभी आपके प्रोसेसर संसाधनों को संचालित करने के लिए साझा करते हैं। प्राथमिकता स्तर एक चल रहे एप्लिकेशन द्वारा उपयोग किए जाने वाले प्रोसेसर संसाधनों की संख्या निर्धारित करता है।
विंडोज़ अनुप्रयोगों और प्रक्रियाओं को निम्न स्तरों के आधार पर प्राथमिकता दी जाती है:
- रीयलटाइम.
- उच्च।
- सामान्य से ऊपर।
- सामान्य।
- सामान्य से नीचे।
- निम्न।
प्रक्रिया को सौंपा गया प्राथमिकता स्तर जितना अधिक होगा, उतने ही अधिक प्रोसेसर संसाधनों का वह उपयोग करेगा; इसलिए, प्रक्रिया का उपयोग करके एप्लिकेशन का प्रदर्शन बेहतर होगा।
विंडोज सिस्टम स्वचालित रूप से चल रही प्रक्रियाओं के आधार पर प्राथमिकता स्तर प्रदान करता है, लेकिन आप स्तर को मैन्युअल रूप से बदल सकते हैं। यह मार्गदर्शिका आपको इस ऑपरेशन को करने के तीन तरीके बताएगी।
ध्यान दें कि यद्यपि आप आसानी से प्रक्रिया प्राथमिकताओं को सेट कर सकते हैं, यह केवल अस्थायी है क्योंकि जब आप प्रोग्राम को बंद करते हैं या अपने कंप्यूटर को रीबूट करते हैं तो प्रक्रिया अपने डिफ़ॉल्ट प्राथमिकता स्तर पर वापस आ जाती है।
Windows 10 में प्रक्रिया प्राथमिकता स्तर कैसे बदलें
आपकी मशीन पर चल रही प्रक्रियाओं के प्राथमिकता स्तर को बदलने के तीन तरीके हैं। आप निम्न विधियों का उपयोग करके ऐसा कर सकते हैं:
- कार्य प्रबंधक में प्राथमिकता बदलें।
- पावरशेल का उपयोग करके प्रक्रिया प्राथमिकता सेट करें।
- कमांड प्रॉम्प्ट का उपयोग करके प्राथमिकता स्तर सेट करें।
गंभीर जटिलताओं का सामना किए बिना उपरोक्त ऑपरेशनों को करने का तरीका जानने के लिए आगे पढ़ें।
1] टास्क मैनेजर में प्राथमिकता बदलें
कार्य प्रबंधक में प्राथमिकता निर्धारित करने के लिए प्रारंभ बटन पर राइट-क्लिक करें और कार्य प्रबंधक . चुनें . अधिक विवरण . के लिए टास्क मैनेजर स्क्रीन के नीचे नीचे की ओर स्थित तीर पर क्लिक करें ।
विवरण . पर स्विच करें विंडो के शीर्ष पर टैब। यहां, वह प्रक्रिया ढूंढें जिसके लिए आप उसकी प्राथमिकता बदलना चाहते हैं और प्राथमिकता निर्धारित करें . पर होवर करें ।
संदर्भ मेनू से, चुने हुए आवेदन या प्रक्रिया के लिए प्राथमिकता स्तर का चयन करें। आप दिए गए प्राथमिकता स्तरों के बीच चयन कर सकते हैं।
प्राथमिकता बदलें दबाएं बटन और टास्क मैनेजर को बंद करें।
2] पावरशेल का उपयोग करके प्रक्रिया प्राथमिकता सेट करें
टास्क मैनेजर पद्धति के विपरीत, पावरशेल अंग्रेजी शब्दों में प्राथमिकता स्तरों का नाम नहीं देता है। इसके बजाय, आपको निर्दिष्ट आईडी का उपयोग करके प्राथमिकता स्तर निर्धारित करना होगा।
नीचे दी गई तालिका विभिन्न प्राथमिकता स्तरों और उनकी संगत आईडी दिखाती है:
प्राथमिकता स्तर | संबंधित आईडी |
रीयलटाइम | 256 |
ऊंचा | 128 |
सामान्य से अधिक | 32768 |
सामान्य | 32 |
सामान्य से कम | 16384 |
निम्न | 64 |
इसके साथ ही, PowerShell का उपयोग करके प्रोग्राम/प्रक्रिया प्राथमिकता स्तरों को बदलने के लिए नीचे दिए गए चरणों का पालन करें।
Windows कुंजी दबाएं और PowerShell खोजें . खोज परिणामों से कार्यक्रम पर क्लिक करें।
पावरशेल विंडो में, निम्न कमांड दर्ज करें और एंटर दबाएं।
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
ऊपर दिए गए आदेश में, ProcessName . को बदलें उस प्रक्रिया या आवेदन के नाम के साथ जिसके लिए आप इसके प्राथमिकता स्तर को बदलना चाहते हैं।
इसी तरह, PriorityLevelID change बदलें प्राथमिकता स्तर संख्या तक।
3] कमांड प्रॉम्प्ट का उपयोग करके प्राथमिकता स्तर सेट करें
Windows key + R दबाएं रन डायलॉग बॉक्स लाने के लिए संयोजन। यहां, cmd . टाइप करें और एंटर दबाएं।
कमांड प्रॉम्प्ट विंडो में, नीचे कमांड दर्ज करें और ENTER दबाएँ।
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
नोट: ऊपर दिए गए निर्देश में, ProcessName को बदलें उस प्रक्रिया के नाम के साथ जिसका प्राथमिकता स्तर आप बदलना चाहते हैं।
साथ ही, इस आदेश के साथ इस ऑपरेशन को निष्पादित करना, जैसे पावरशेल में, निर्दिष्ट प्राथमिकता स्तर आईडी का उपयोग करता है। इसलिए, ऊपर दिए गए कमांड को इनपुट करते समय, PriorityLevelID . को बदलना सुनिश्चित करें पिछले समाधान में तालिका से संबंधित आईडी के साथ।
यदि आप वास्तविक प्राथमिकता स्तर के नामों का उपयोग करना चाहते हैं जैसा कि हमने टास्क मैनेजर पद्धति में किया था, तो आप नीचे दिए गए कमांड का उपयोग कर सकते हैं।
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
इस आदेश के लिए, ProcessName . को बदलना भी याद रखें आवेदन/प्रक्रिया के नाम के साथ, और PriorityLevelName आप जिस प्राथमिकता स्तर का उपयोग करना चाहते हैं (रीयलटाइम, उच्च, सामान्य से ऊपर, सामान्य, सामान्य से नीचे, या निम्न) के साथ।
नोट :
- यह पोस्ट आपको बताएगी कि प्रक्रिया की प्राथमिकता को कैसे बचाया जाए
- यदि आप कार्य प्रबंधक में प्रक्रिया प्राथमिकता सेट नहीं कर सकते हैं तो यह पोस्ट देखें।
Windows 10 में प्रक्रिया प्राथमिकता स्तर सेट करने के तीन तरीके सीखने के बाद, मुझे आपको प्रोग्राम को रीयलटाइम पर रखने के विरुद्ध चेतावनी देनी चाहिए प्राथमिकता स्तर। यह प्रक्रिया को संसाधनों की अधिकतम मात्रा का उपयोग करने देता है और अन्य अनुप्रयोगों के प्रदर्शन में बाधा उत्पन्न करेगा।