फिक्स: विंडोज ड्राइवर फाउंडेशन उच्च सीपीयू का उपयोग कर रहा है

विंडोज ड्राइवर फाउंडेशन (Windows Driver Foundation)विंडोज ड्राइवर फ्रेमवर्क(Windows Driver Framework) का पुराना नाम है । यह माइक्रोसॉफ्ट(Microsoft) द्वारा पुस्तकालयों और उपकरणों का एक सेट है जो विंडोज(Windows) ड्राइवरों को लिखते समय जटिलता को कम करने में मदद करता है । यह ड्राइवरों को उपयोगकर्ता मोड में धकेलता है। सिस्टम की समग्र स्थिरता के लिए यह सेवा आवश्यक है।

विंडोज ड्राइवर फाउंडेशन(Windows Driver Foundation) प्रक्रिया क्या है ?

विंडोज ड्राइवर फाउंडेशन(Driver Foundation) पुस्तकालयों और उपकरणों का एक सेट है जो आपको अपने विंडोज पीसी पर ड्राइवरों का उपयोग करते समय जटिलता को कम करने देता है। दूसरे शब्दों में, यह प्रक्रिया आपको हर समय एक स्थिर प्रणाली का उपयोग जारी रखने में मदद करती है।

कभी-कभी, उपयोगकर्ताओं को सिस्टम के साथ समस्याओं का सामना करना पड़ सकता है, जहां विंडोज ड्राइवर फाउंडेशन (Windows Driver Foundation)सीपीयू(CPU) उपयोग के एक बड़े हिस्से पर कब्जा कर लेता है । हालांकि यह अधिकांश उपयोगकर्ताओं के लिए सीपीयू(CPU) की कार्यक्षमता को पूरी तरह से प्रतिबंधित नहीं करता है , लेकिन यह निश्चित रूप से बैटरी को खत्म कर देता है और कई बार सिस्टम को फ्रीज कर सकता है, खासकर अगर उपयोग 100% तक बढ़ जाता है। कार्य प्रबंधक(Task Manager) में प्रक्रिया को मारने का प्रयास मदद नहीं करता है क्योंकि यह एक सिस्टम प्रक्रिया है।

उच्च CPU या मेमोरी का उपयोग कर Windows ड्राइवर फ़ाउंडेशन(Driver Foundation)

यह पता लगाने के लिए कि क्या सीपीयू(CPU) के उपयोग पर दबाव विंडोज ड्राइवर फाउंडेशन(Windows Driver Foundation) या wudfsvc.dll के कारण है, टास्कबार(Taskbar) पर राइट-क्लिक करके और टास्क मैनेजर का चयन करके टास्क मैनेजर (Task Manager)खोलें(Task Manager)

यहां, उच्च CPU(CPU) उपयोग पर कब्जा करने वाली प्रक्रिया की जांच करें । क्या यह विंडोज ड्राइवर फाउंडेशन(Windows Driver Foundation) है ? यह वैकल्पिक नाम User-mode Driver Framework ( UMDF ) या WUDFHost.Exe के साथ मौजूद हो सकता है ।

यदि यह वास्तव में उच्च संसाधनों की खपत करता है, तो इनमें से कुछ समस्या निवारण सुझावों का प्रयास करें:

  1. विंडोज अपडेट चलाएं
  2. समस्या निवारक चलाएँ
  3. क्लीन बूट स्थिति में समस्या निवारण
  4. सिस्टम से बाह्य उपकरणों को हटाने का प्रयास करें
  5. वाईफाई ड्राइवरों को अपडेट और पुनः स्थापित करें
  6. पेशेवरों के लिए सुझाव

आइए इन चरणों को विस्तार से देखें।

1] विंडोज अपडेट चलाएं

सुनिश्चित करें(Make) कि आपका विंडोज(Windows) ऑपरेटिंग सिस्टम नवीनतम पैच और फिक्स के साथ अद्यतित है। यदि नहीं, तो सभी उपलब्ध अद्यतनों को स्थापित करने की अनुशंसा की जाती है।

2] समस्या निवारक चलाएँ

यदि आप विंडोज 7 का उपयोग कर रहे हैं, तो (Windows 7)सिस्टम रखरखाव समस्या निवारक चलाएँ । सिस्टम रखरखाव समस्या निवारक(System Maintenance Troubleshooter) को चलाने के लिए । रन(Run) खोलें , निम्न टाइप करें और एंटर दबाएं:

msdt.exe -id MaintenanceDiagnostic

क्या इसने सहायता की?

इसके बाद, सिस्टम प्रदर्शन समस्या निवारक(System Performance Troubleshooter) चलाएँ । ऐसा करने के लिए, एक उन्नत कमांड प्रॉम्प्ट(Command Prompt) खोलें , निम्न टाइप करें और प्रदर्शन समस्या निवारक(Performance Troubleshooter) चलाने के लिए एंटर(Enter) दबाएं ।

msdt.exe /id PerformanceDiagnostic

यह समस्या निवारक उपयोगकर्ता को ऑपरेटिंग सिस्टम की गति और प्रदर्शन को बेहतर बनाने के लिए सेटिंग्स को समायोजित करने में मदद करता है।

पढ़ें : (Read)100% Disk, High CPU, High Memory usage in Windows 10 को कैसे ठीक करें ।

3] क्लीन बूट स्टेट में समस्या निवारण

एक क्लीन बूट(Clean Boot) आपको समस्या के निवारण में मदद करेगा। सिस्टम में व्यवस्थापक के रूप में लॉग ऑन करें। (Log)रन(Run) विंडो खोलने के लिए Press Windows + Rकमांड 'msconfig' दर्ज करें और एंटर (Enter)दबाएं(Enter)

(Click)सामान्य(General) टैब पर क्लिक करें और फिर चयनात्मक स्टार्टअप पर(Selective Startup) क्लिक करें । स्टार्टअप आइटम लोड(Load Startup Items) करें चेक बॉक्स साफ़ करें, और सुनिश्चित करें कि सिस्टम सेवाएँ लोड(Load System Services) करें और मूल बूट कॉन्फ़िगरेशन(Use Original boot configuration) का उपयोग करें चेक किया गया है।

उच्च CPU या मेमोरी का उपयोग कर Windows ड्राइवर फ़ाउंडेशन

लागू करें पर क्लिक करें और सिस्टम को पुनरारंभ करें।

क्लीन बूट(Boot) करने का कारण किसी भी सॉफ़्टवेयर को अलग करना है जो समस्या पैदा कर रहा था। यदि क्लीन बूट(Boot) उच्च CPU उपयोग समस्या का समाधान करता है, तो सटीक सॉफ़्टवेयर का पता लगाने का प्रयास करें जो हस्तक्षेप कर रहा था। आपको प्रत्येक प्रक्रिया या स्टार्टअप को सक्षम/अक्षम करके इसे मैन्युअल रूप से करना होगा।

4] सिस्टम से बाह्य उपकरणों को हटाने का प्रयास करें(Try)

(Remove)सिस्टम से एक-एक करके बाह्य उपकरणों को हटा दें और जांचें कि क्या यह समस्या का समाधान करता है। यदि ऐसा होता है, तो उस विशेष परिधीय को बदलने की आवश्यकता हो सकती है या हो सकता है कि उसके ड्राइवर(Driver) को अपडेट किया जाए।

5] वाईफाई(WiFi) ड्राइवरों को अपडेट(Update) और री-इंस्टॉल करें

कई उपयोगकर्ताओं ने बताया है कि वाईफाई(WiFi) ड्राइवरों को फिर से स्थापित करने से उन्हें समस्या का समाधान करने में मदद मिली। डिवाइस ड्राइवर्स को अपडेट करने की प्रक्रिया इस प्रकार है:

Press Win+X और इसे खोलने के लिए डिवाइस मैनेजर(Device Manager) पर क्लिक करें । सूची में, जो वर्णानुक्रम में है, 'नेटवर्क एडेप्टर' ढूंढें और उसके सामने फॉरवर्ड-पॉइंटिंग एरो पर क्लिक करें।

उच्च CPU का उपयोग कर Windows ड्राइवर फाउंडेशन

सिस्टम को पुनरारंभ करें और जांचें कि क्या समस्या हल हो गई है। यदि नहीं, तो ड्राइवरों को फिर से स्थापित करने के लिए आगे बढ़ें।

डिवाइस मैनेजर(Device Manager) को एक बार फिर से खोलें और वायरलेस ड्राइवरों पर राइट-क्लिक करें। फिर 'गुण' पर क्लिक करें। ड्राइवर्स(Drivers) टैब खोलें और ड्राइवरों को अनइंस्टॉल(Uninstall) करने के लिए अनइंस्टॉल पर क्लिक करें। सिस्टम को Wifi(Wifi) से कनेक्टेड रखते हुए, सिस्टम को रीबूट करें। इसे स्वचालित रूप से ड्राइवरों का पता लगाना चाहिए।

6] पेशेवरों के लिए सुझाव

प्रदर्शन मॉनिटर(Performance Monitor) एक अच्छा अंतर्निहित टूल है जो आपको मॉनिटर करने और अध्ययन करने देता है कि आपके द्वारा चलाए जाने वाले एप्लिकेशन आपके कंप्यूटर के प्रदर्शन को वास्तविक समय में और बाद के विश्लेषण के लिए लॉग डेटा एकत्र करके कैसे प्रभावित करते हैं। यह प्रक्रियाओं द्वारा उच्च संसाधन उपयोग की पहचान करने और समस्या निवारण में और आपके विंडोज़ की (Windows)सिस्टम हेल्थ रिपोर्ट तैयार करने में काफी उपयोगी है । लेकिन कभी-कभी, आपको ऐसी प्रक्रियाओं को नियंत्रित करने के लिए किसी तृतीय-पक्ष फ्रीवेयर उपकरण का उपयोग करने की आवश्यकता महसूस हो सकती है जो उच्च CPU का उपयोग कर सकते हैं । प्रोसेस टैमर एक फ्रीवेयर टूल है जो (Process Tamer)विंडोज़ में उच्च या 100% (Windows)CPU उपयोग को प्रबंधित करने में आपकी सहायता करेगा ।

क्या विंडोज ड्राइवर फाउंडेशन(Windows Driver Foundation) जरूरी है?

हां, विंडोज ड्राइवर फाउंडेशन का आपके कंप्यूटर पर (Windows Driver Foundation)Windows 11/10 चलाना जरूरी है । यह आपके कंप्यूटर पर ड्राइवरों को सुचारू रूप से उपयोग करने में आपकी मदद करता है। चूंकि ड्राइवर आपके हार्डवेयर को सॉफ़्टवेयर से कनेक्ट करने में आपकी सहायता करते हैं, इसलिए आपके कंप्यूटर पर Windows ड्राइवर फ़ाउंडेशन(Windows Driver Foundation) सक्षम होना चाहिए।

All the best!

उच्च संसाधनों का उपयोग करने वाली प्रक्रियाओं के बारे में पोस्ट:(Posts about processes using high resources:)



About the author

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



Related posts