डिफर्ड प्रोसीजर कॉल (DPC) हार्डवेयर और डिवाइस ड्राइवर्स से संबंधित कम प्राथमिकता वाले कार्यों के निष्पादन को प्रबंधित करता है। इसका उद्देश्य कम समय-संवेदनशील ऑपरेशंस को स्थगित करना है ताकि महत्वपूर्ण कार्यों को पहले प्रोसेस किया जा सके, लेकिन जब यह अधिक होता है तो यह प्रदर्शन समस्याओं का कारण बन सकता है, विशेष रूप से ऑडियो-वीडियो स्ट्रीमिंग या एडिटिंग जैसे रियल-टाइम कार्यों में। आज के ब्लॉग में, हम आपको विंडोज 11 और 10 दोनों पर हाई DPC लेटेंसी को ठीक करने का तरीका बताएंगे। शुरू करते हैं।

जब हार्डवेयर को ध्यान देने की आवश्यकता होती है या किसी डिवाइस ड्राइवर को सर्विस की आवश्यकता होती है, तो यह CPU को अलर्ट करने के लिए एक इंटरप्ट उत्पन्न करता है। अब विंडोज OS इंटरप्ट सर्विस रूटीन (ISR) को निष्पादित करके उनका जवाब देता है। DPC इन इंटरप्ट्स से संबंधित कुछ कार्यों को बाद के समय के लिए स्थगित कर देता है। उच्च-प्राथमिकता वाले कार्यों को निम्न-प्राथमिकता वाले कार्यों से पहले प्रोसेस किया जाता है। जब एक ड्राइवर अपना कार्य करने में सामान्य से अधिक समय लेता है, तो यह साथ ही अन्य ड्राइवर्स के कार्यों में भी देरी करता है, जो अंततः PC को सुस्त बना सकता है। तकनीकी भाषा में, इसे ही DPC लेटेंसी कहा जाता है।
विंडोज पर हाई DPC लेटेंसी के कुछ सामान्य कारण यहां दिए गए हैं:
- पुराने या दोषपूर्ण ड्राइवर्स
- अत्यधिक बैकग्राउंड प्रोसेस
- ओवरलोडेड CPU
- गलत सिस्टम सेटिंग्स
- दोषपूर्ण हार्डवेयर घटक
क्विक आंसर
PC पर ग्राफिक्स और ऑडियो ड्राइवर्स अपडेट करें। यदि इससे मदद न मिले, तो पावर प्लान बदलें।
- कंट्रोल पैनल लॉन्च करें और View by ड्रॉप डाउन मेनू से Large icons चुनें।
- पावर ऑप्शन्स पर क्लिक करें और High Performance पावर प्लान चुनें।
विधि 1: नए पावर प्लान पर स्विच करें
हाई परफॉरमेंस या अल्टीमेट परफॉरमेंस पावर प्लान CPU की प्रोसेसिंग पावर को अधिकतम करते हैं, जिससे यह लगातार उच्च क्लॉक स्पीड पर चलता है। इसलिए, यह डिफर्ड प्रोसीजर कॉल्स को संभालने के लिए अधिक तेजी से प्रतिक्रिया दे सकता है।
- कंट्रोल पैनल लॉन्च करें, ऊपरी दाएं कोने में View by ड्रॉपडाउन मेनू का विस्तार करें, और Large icons चुनें।
- पावर ऑप्शन्स पर क्लिक करें और हाई परफॉरमेंस या अल्टीमेट परफॉरमेंस विकल्प चुनें।

हालांकि, ध्यान दें कि इससे अधिक पावर की खपत होगी, जिसके परिणामस्वरूप बैटरी तेजी से खत्म होगी। यदि यह आपके लिए संभव नहीं है, तो नीचे बताए गए अन्य तरीकों पर विचार करें।
विधि 2: ग्राफिक्स और ऑडियो ड्राइवर्स अपडेट करें
ग्राफिक्स और ऑडियो ड्राइवर्स बड़ी मात्रा में डेटा और रियल-टाइम प्रोसेसिंग को संभालते हैं। यदि ये ड्राइवर्स पुराने या खराब हैं, तो वे प्रोसेसिंग कार्यों की मांग को पूरा करने में संघर्ष कर सकते हैं, जिसके परिणामस्वरूप हाई DPC लेटेंसी होती है। इन ड्राइवर्स को अपडेट करने के लिए, आप विंडोज 11 में ग्राफिक्स ड्राइवर्स कैसे अपडेट करें और विंडोज 11 में ऑडियो ड्राइवर्स कैसे अपडेट करें पर हमारे गाइड का पालन कर सकते हैं।

विधि 3: रजिस्ट्री संशोधित करें
कुछ हार्डवेयर प्रोसेस लेटेंसी समस्याओं में योगदान दे सकते हैं। रजिस्ट्री के माध्यम से इन सेटिंग्स को संशोधित करने से प्रभावित हो सकता है कि ये प्रोसेस सिस्टम के साथ कैसे इंटरैक्ट करते हैं और विंडोज 11 में हाई DPC लेटेंसी की घटना को ठीक कर सकते हैं।
नोट: मैन्युअल त्रुटियों के मामले में पिछली सेटिंग्स को पुनर्स्थापित करने के लिए रजिस्ट्री कीज़ का बैकअप लें।
- Win + R कीज दबाकर Run डायलॉग बॉक्स खोलें।
- regedit टाइप करें और OK पर क्लिक करें। यदि संकेत दिया जाए, तो UAC प्रॉम्प्ट में Yes चुनें।
- रजिस्ट्री एडिटर में, निम्न पथ पर जाएं:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{DEB039CC-B704-4F53-B43E-9DD4432FA2E9}\0000
- 0000 की पर राइट-क्लिक करें, New पर क्लिक करें, और फिर कॉन्टेक्स्ट मेनू से DWORD (32-bit) Value चुनें।
यदि इस चरण में आपको कोई त्रुटि आती है, तो आप रजिस्ट्री में लिखने पर "Cannot create key" त्रुटि को ठीक करने के हमारे गाइड का पालन कर सकते हैं।

- DWORD वैल्यू की का नाम PerfLevelSrc रखें।
- PerfLevelSrc की पर डबल-क्लिक करें और इसके Value data को 3322 में संशोधित करें।
- इसी तरह तीन और DWORD वैल्यूज़ बनाएं जिनके नाम हों: PowerMizerEnable, PowerMizerLevel, और PowerMizerLevelAC।
- PowerMizerLevel और PowerMizerLevelAC के लिए Value data को 1 सेट करें।
- रजिस्ट्री में किए गए परिवर्तनों को सेव करने के लिए OK पर क्लिक करें और अपने PC को रीस्टार्ट करें।
विधि 4: डायनामिक टिकिंग अक्षम करें
डायनामिक टिकिंग विंडोज में एक फीचर है जो सिस्टम क्लॉक के समय को एडजस्ट करता है। क्लॉक टाइमिंग में सिस्टम एडजस्टमेंट डिफर्ड प्रोसीजर कॉल्स के संचालन में अनियमितता पैदा कर सकते हैं। इसे अक्षम करने का तरीका यहां दिया गया है:
- कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर के रूप में चलाएं।
- निम्न कमांड टाइप करें और Enter दबाएं: bcdedit /set disabledynamictick yes

- कमांड सफलतापूर्वक निष्पादित होने के बाद, PC को रीस्टार्ट करें।
विधि 5: IPv6 अक्षम करें
IPv6 और IPv4 दो अलग-अलग नेटवर्क प्रोटोकॉल हैं। दोनों को एक साथ सक्षम करने से कभी-कभी टकराव और नेटवर्क प्रोसेसिंग ओवरहेड बढ़ सकता है, जिससे DPC लेटेंसी अधिक होती है। IPv6 को अक्षम करने का तरीका यहां दिया गया है:
- Windows key + R दबाकर Run डायलॉग बॉक्स खोलें।
- टेक्स्ट फील्ड में ncpa.cpl टाइप करें और Enter दबाकर नेटवर्क कनेक्शन्स विंडो खोलें।
- उपयोग किए जा रहे नेटवर्क कनेक्शन (जैसे ईथरनेट या वाई-फाई) पर राइट-क्लिक करें और ड्रॉपडाउन मेनू से Properties चुनें।
- आइटम्स की सूची में, Internet Protocol Version 6 (TCP/IPv6) को अनचेक करें, परिवर्तनों की पुष्टि करने के लिए OK पर क्लिक करें, और प्रॉपर्टीज विंडो बंद करें।

विधि 6: विंडोज फायरवॉल अक्षम करें
विंडोज डिफेंडर मैलवेयर और अन्य खतरों के लिए लगातार रियल-टाइम स्कैनिंग करता है। अब स्कैनिंग प्रक्रिया में सिस्टम संसाधन शामिल होते हैं और यह कभी-कभी चर्चा किए गए मुद्दे में योगदान दे सकता है। अस्थायी रूप से फायरवॉल को अक्षम करके सिस्टम संसाधनों पर बोझ कम किया जा सकता है, और इसके लिए आप विंडोज 11 फायरवॉल को कैसे अक्षम करें पर हमारे गाइड का पालन कर सकते हैं।

विधि 7: Bonjour ऐप अनइंस्टॉल करें (यदि लागू हो)
Bonjour एक नेटवर्किंग प्रोटोकॉल है जिसे Apple द्वारा विकसित किया गया है, जिसका उपयोग मुख्य रूप से स्थानीय नेटवर्क पर डिवाइसेज और सेवाओं की खोज के लिए किया जाता है। यदि आपने पहले अपने विंडोज PC के साथ किसी Apple डिवाइस को कनेक्ट किया है, तो आपको यह ऐप सिस्टम पर इंस्टॉल मिल सकता है। हालांकि, यह बैकग्राउंड प्रोसेस चला सकता है जो अतिरिक्त CPU उपयोग और नेटवर्क गतिविधि का कारण बन सकता है, जिससे DPC लेटेंसी अधिक हो सकती है।
- कंट्रोल पैनल खोलें और Programs के अंतर्गत Uninstall a program पर क्लिक करें।
- इंस्टॉल्ड प्रोग्राम्स की सूची में Bonjour देखें। इस पर राइट-क्लिक करें और फिर Uninstall पर क्लिक करें।

- एक बार अनइंस्टॉल हो जाने पर, परिवर्तनों को प्रभावी करने के लिए अपने कंप्यूटर को रीस्टार्ट करें।
विधि 8: D0 पैकेट कोएलेसिंग बंद करें
D0 पैकेट कोएलेसिंग एक ऊर्जा-बचत फीचर है जो ट्रांसमिट करने से पहले डेटा के छोटे पैकेट्स को बड़े पैकेट्स में जोड़कर काम करता है। इस फीचर को बंद करके, आप डेटा पैकेट्स के बंडलिंग को रोकते हैं, जिससे छोटे पैकेट्स का तेजी से ट्रांसमिशन होता है जो विंडोज 11 पर हाई DPC लेटेंसी समस्याओं को ठीक कर सकता है।
- डिवाइस मैनेजर लॉन्च करें और नेटवर्क एडेप्टर्स श्रेणी का विस्तार करें।
- अपने नेटवर्क एडेप्टर पर राइट-क्लिक करें और कॉन्टेक्स्ट मेनू से Properties चुनें।
- पैकेट कोएलेसिंग से संबंधित प्रॉपर्टीज देखें, जैसे Interrupt Moderation या Packet Coalescing, इसे चुनें, और Disable चुनें।

विधि 9: TCP Optimizer का उपयोग करें
TCP Optimizer यूज़र्स को इंटरनेट कनेक्टिविटी और प्रदर्शन को ऑप्टिमाइज़ करने के लिए विभिन्न नेटवर्क सेटिंग्स को एडजस्ट करने की अनुमति देता है। इन सेटिंग्स को फाइन-ट्यून करके, नेटवर्क दक्षता में सुधार करना और संभावित बॉटलनेक्स को कम करना संभव है जो DPC लेटेंसी समस्याओं में योगदान दे सकते हैं।
- आधिकारिक वेबसाइट से TCP Optimizer डाउनलोड करें और एक बार इंस्टॉल हो जाने पर, इसे एडमिनिस्ट्रेटर के रूप में चलाएं।
- नीचे दाएं कोने में Optimal विकल्प चुनें और फिर Apply changes बटन पर क्लिक करें।

TCP Optimizer आपको नई सेटिंग्स लागू करने के लिए अपने कंप्यूटर को रीस्टार्ट करने के लिए कहेगा। कोई भी कार्य सेव करें और सिस्टम को रीस्टार्ट करें।
विधि 10: सिस्टम रिस्टोर
यदि त्रुटि बनी रहती है, तो अंतिम तरीका PC पर सिस्टम रिस्टोर करना है, और इसके लिए आप विंडोज 11 में सिस्टम रिस्टोर का उपयोग और निर्माण कैसे करें पर हमारे गाइड का पालन कर सकते हैं।

मैं अपनी DPC लेटेंसी कैसे चेक करूं?
आप यह जांचने के लिए विंडोज 11/10 के लिए DPC लेटेंसी चेकर का उपयोग कर सकते हैं कि क्या आपका PC चर्चा किए गए मुद्दे का सामना कर रहा है।
- Resplendence के LatencyMon पेज की आधिकारिक वेबसाइट पर जाएं और शीर्ष नेविगेशन बार में Download बटन पर क्लिक करें।
- नीचे स्क्रॉल करें और System Monitoring Tools के तहत, LatencyMon 7.31 (या नवीनतम संस्करण) चुनें इसे PC पर डाउनलोड करने के लिए।
- डाउनलोड की गई .exe फ़ाइल इंस्टॉल करें।
- LatencyMon ऐप खोलें और ऊपरी-बाएं कोने में Start monitor button (हरा त्रिकोणीय आइकन) पर क्लिक करें।
- कई मिनट तक मॉनिटरिंग चलने दें ताकि पर्याप्त डेटा एकत्र हो सके और फिर Stop monitor button (वर्ग आइकन) पर क्लिक करें।
- Stats टैब पर जाएं। यहां, आप अपने सभी आंकड़े देख सकते हैं।

- यदि DPC और ISR रूटीन 2000µs से कम हैं, तो आपका PC रियल-टाइम ऑडियो ड्रॉपआउट्स को संभाल सकता है।
- यदि यह 2000-4000 के बीच है, तो यह आदर्श नहीं है।
- यदि यह 4000µs से अधिक है, तो यह एक गंभीर समस्या है।
सामान्य तौर पर, DPC लेटेंसी को उच्च माना जाता है यदि यह 2000µs से अधिक है। हाई DPC लेटेंसी आपके कंप्यूटर पर ऑडियो को खराब कर सकती है। आपको वीडियो स्टटरिंग, माउस या कीबोर्ड के साथ असंगत प्रदर्शन, या अधिक आमतौर पर, ऑडियो समस्याएं जैसे ड्रॉपआउट, क्लिक और पॉपिंग आवाज़ें दिखाई दे सकती हैं।
क्या विंडोज 10 या 11 पर DPC लेटेंसी बेहतर है?
विंडोज 10 और 11 दोनों DPC लेटेंसी समस्याओं का अनुभव कर सकते हैं। व्यक्तिगत सिस्टम कॉन्फिगरेशन, हार्डवेयर और सॉफ्टवेयर के आधार पर दोनों संस्करणों के बीच इसका प्रदर्शन भिन्न हो सकता है।
हमें उम्मीद है कि हमारा गाइड आपको विंडोज 11 और विंडोज 10 दोनों पर हाई DPC लेटेंसी को ठीक करने में मदद करेगा। यदि आपके कोई प्रश्न या सुझाव हैं, तो बेझिझक हमें कमेंट सेक्शन में बताएं। ऐसे और ट्रबलशूटिंग गाइड्स के लिए TechCult से जुड़े रहें।