- أبلغ العديد من المستخدمين أن Windows Driver Frameworks يستخدم الكثير من وحدة المعالجة المركزية.
- لتجاوز هذه المشكلة ، كل ما عليك فعله هو اتباع الإرشادات المذكورة أدناه.
- هذه المقالة هي واحدة فقط من العديد من المقالات المضمنة في Windows 10 Hub المخصص لدينا.
- لمزيد من أدلة استكشاف الأخطاء وإصلاحها ، يجب عليك أيضًا مراجعة قسم الإصلاح المخصص لدينا.

تعد Windows Driver Frameworks (WDF) ، المعروفة سابقًا باسم Windows Driver Foundation ، مجموعة من المكتبات التي يمكنك استخدامها لكتابة برامج تشغيل الأجهزة التي تعمل على نظام التشغيل Windows.
تستخدم Microsoft ثلاثة أنواع من برامج تشغيل WDF:
- إطار عمل برنامج تشغيل وضع Kernel لبرامج تشغيل الأجهزة القياسية في وضع kernel
- برنامج تشغيل وضع المستخدم v1 لبرامج تشغيل وضع المستخدم المستندة إلى C ++ COM
- برنامج تشغيل وضع المستخدم v2 لكتابة برامج تشغيل وضع المستخدم المستندة إلى KMDF.
غالبًا ما يشتكي العديد من مستخدمي Windows من أن Windows Driver Frameworks يستخدم الكثير من وحدة المعالجة المركزية ، مما يؤدي إلى إبطاء Windows واستنزاف البطارية بسرعة بجنون.
تتسبب أطر عمل برنامج تشغيل Windows في استخدام CPU عالي
[…] تستخدم خدمة Windows Driver Foundation باستمرار حوالي 30٪ من وحدة المعالجة المركزية. لم يكن هذا يحدث مع البناء السابق.
لقد تركت الكمبيوتر قيد التشغيل لبضع ساعات لمعرفة ما إذا كانت هناك أي عمليات تنظيف قيد التشغيل ، لكن الخدمة لا تزال تعطل وحدة المعالجة المركزية.
كيف أصلح مشكلات وحدة المعالجة المركزية عالية WDF؟
يعد Windows Driver Framework إحدى خدمات Windows المهمة ، ولكن في بعض الأحيان يمكن أن تتسبب هذه الخدمة في ارتفاع استخدام وحدة المعالجة المركزية. عند الحديث عن هذه الخدمة ، إليك بعض المشكلات ذات الصلة التي أبلغ عنها المستخدمون:
- Windows Driver Foundation High CPU DisplayLink - في بعض الأحيان يمكن أن يحدث استخدام كبير لوحدة المعالجة المركزية بسبب مشاكل في DisplayLink. لإصلاحها ، أعد تثبيت برامج التشغيل الخاصة بك وتحقق مما إذا كان ذلك يحل المشكلة.
- Wudfhost high CPU Windows 10 - في بعض الأحيان قد تتسبب الخدمات الأخرى في ظهور هذه المشكلة. لحل ذلك ، تأكد من إعادة تثبيت برامج التشغيل التي بها مشكلات وتحقق مما إذا كان ذلك يساعدك.
- استخدام الذاكرة العالية لمؤسسة Windows Driver Foundation - من المعروف أن هذه الخدمة تسبب استخدامًا عاليًا للذاكرة أيضًا. إذا كانت لديك أي مشاكل في الذاكرة بسبب هذه الخدمة ، فتأكد من تجربة بعض حلولنا.
- استخدام WDF العالي لوحدة المعالجة المركزية - هذا مجرد اختلاف في المشكلة الأصلية ، ولكن يجب أن تكون قادرًا على حل المشكلة عن طريق تعطيل الخدمات أو الأجهزة التي بها مشكلات.
1. أعد تثبيت برنامج تشغيل Wi-Fi
- قبل أن نبدأ ، تأكد من تنزيل أحدث برامج تشغيل Wi-Fi من الشركة المصنعة لجهازك.
- اضغط على Windows Key + X لفتح قائمة Win + X.
- اختر الآن إدارة الأجهزة من القائمة.
- عند فتح Device Manager ، حدد موقع محول Wi-Fi ، وانقر بزر الماوس الأيمن فوقه واختر إلغاء تثبيت الجهاز من القائمة.
- سيظهر مربع حوار التأكيد الآن. إذا كان ذلك متاحًا ، فحدد خانة الاختيار إزالة برنامج التشغيل . الآن انقر فوق إلغاء التثبيت .
وفقًا للمستخدمين ، في بعض الأحيان يمكن أن تحدث مشاكل مع Windows Driver Framework والاستخدام العالي لوحدة المعالجة المركزية بسبب برامج التشغيل الخاصة بك. إذا كان برنامج التشغيل الخاص بك غير متوافق تمامًا مع Windows 10 ، فقد تواجه مشكلات في هذه العملية.
أبلغ العديد من المستخدمين أنهم قاموا بإصلاح المشكلة ببساطة عن طريق إعادة تثبيت برنامج تشغيل Wi-Fi الخاص بهم.
بمجرد إزالة برنامج التشغيل ، أعد تشغيل الكمبيوتر وقم بتثبيت برنامج تشغيل Wi-Fi مرة أخرى. تحقق الآن مما إذا كان ذلك يحل المشكلة.
تجدر الإشارة إلى أن الأجهزة الأخرى يمكن أن تتسبب أيضًا في ظهور هذه المشكلة ، وفي حالات قليلة ، أبلغ المستخدمون أن الماوس هو الجاني.
واجه المستخدمون مشكلات مع الماوس G-series ، ولكن بعد تحديث برنامج التشغيل ، تم حل المشكلة نهائيًا. إذا كنت تستخدم كمبيوتر محمول Lenovo ، فحاول إلغاء تثبيت برنامج Lenovo Transitions أيضًا.
نظرًا لأن Windows Driver Framework مرتبط ببرامج التشغيل الخاصة بك ، فإننا نقترح بشدة تحديث برامج التشغيل الخاصة بك لإصلاح هذه المشكلة.
تحديث برامج التشغيل تلقائيًا (أداة خارجية مقترحة)
يعد تنزيل برامج التشغيل وتثبيتها يدويًا عملية تنطوي على مخاطر تثبيت برنامج التشغيل الخاطئ ، مما قد يؤدي إلى حدوث أعطال خطيرة. نقترح بشدة تحديث برنامج التشغيل الخاص بك تلقائيًا باستخدام DriverFix
يمكن اعتبار هذه الأداة حلاً 2 في 1 نظرًا لأنها ليست مجرد أداة تحديث لبرنامج التشغيل ، بل هي أيضًا إصلاح لبرنامج التشغيل ، فهي قادرة تمامًا على إصلاح برامج التشغيل المعطلة أو المفقودة.
كل هذا بفضل مكتبات برامج التشغيل الشاملة التي يمكنه الوصول إليها ، مما يسمح لك دائمًا بالحصول على أحدث برامج التشغيل لجهازك بمجرد توفرها.
واجهة التطبيق بسيطة للغاية ، وكل ما تحتاجه هو قراءة التعليمات لبدء استخدامه.
والأكثر من ذلك ، أن معظم عملية التحديث والإصلاح تتم تلقائيًا ، ولا يلزمك سوى تقديم التأكيد بضع مرات.
2. فقط انتظر
Windows Driver Framework هي عملية Windows قياسية ، وإذا كانت تستخدم الكثير من وحدة المعالجة المركزية الخاصة بك ، فمن المحتمل أنها تقوم بعمل معين في الخلفية. أبلغ العديد من المستخدمين أنهم تمكنوا من حل هذه المشكلة ببساطة عن طريق انتظار انتهاء Windows Driver Framework.
هذا ليس حلاً شاملاً ، ولكن في بعض الحالات ، يمكن أن يساعدك الانتظار لمدة ساعة أو نحو ذلك في حل هذه المشكلة ، لذلك قد ترغب في تجربة ذلك.
3. أداء التمهيد النظيف
- اضغط على مفتاح Windows + R وأدخل msconfig . الآن اضغط على Enter أو انقر فوق موافق .
- ستظهر نافذة تكوين النظام الآن.
- انتقل إلى علامة التبويب الخدمات وتحقق من إخفاء جميع خدمات Microsoft .
- الآن انقر فوق تعطيل الكل .
- انتقل إلى علامة التبويب بدء التشغيل وانقر فوق فتح إدارة المهام .
- ستظهر الآن قائمة بجميع تطبيقات بدء التشغيل. انقر بزر الماوس الأيمن فوق الإدخال الأول في القائمة واختر تعطيل .
- كرر الآن هذه الخطوة لجميع إدخالات بدء التشغيل في القائمة.
- بعد تعطيل جميع تطبيقات بدء التشغيل ، أغلق مدير المهام وعد إلى نافذة تكوين النظام .
- انقر فوق " تطبيق" و " موافق" لحفظ التغييرات. الآن قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك.
في بعض الأحيان قد تتسبب تطبيقات أو خدمات الجهات الخارجية في ظهور هذه المشكلة. من أجل تحديد السبب ، يُنصح بإجراء تمهيد نظيف.
سيبدأ جهاز الكمبيوتر الخاص بك الآن بدون أي خدمات أو تطبيقات تابعة لجهات خارجية. الآن تحتاج فقط إلى التحقق من حل المشكلة.
إذا كان الأمر كذلك ، فستحتاج إلى تمكين التطبيقات والخدمات المعطلة واحدة تلو الأخرى حتى تجد التطبيق الذي يسبب هذه المشكلة. ضع في اعتبارك أنك بحاجة إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك من أجل تطبيق التغييرات بعد تمكين أحد التطبيقات.
4. قم بتعطيل مستشعر SDO والأجهزة الأخرى التي بها مشكلات
- افتح إدارة الأجهزة .
- الآن حدد موقع SDO Sensor في القائمة ، وانقر بزر الماوس الأيمن فوقه واختر تعطيل الجهاز .
- عندما يظهر مربع حوار التأكيد ، انقر فوق " نعم" .
إذا كان لديك جهاز بشاشة تعمل باللمس ، فمن المحتمل أن يكون مستشعر SDO يسبب هذه المشكلة على جهاز الكمبيوتر الخاص بك. كحل بديل ، يقترح المستخدمون تعطيل مستشعر SDO تمامًا.
ضع في اعتبارك أنه من خلال تعطيل مستشعر SDO ، قد لا تعمل بعض ميزات جهازك بعد الآن ، ولكن يجب حل مشكلة الاستخدام العالي لوحدة المعالجة المركزية.
أبلغ العديد من المستخدمين أن تعطيل Intel Wireless Gigabit 17265 قد أصلح المشكلة لهم ، لذلك إذا كان لديك هذا الجهاز ، فتأكد من تعطيله.
5. إزالة ملحقات USB غير الضرورية
في بعض الأحيان ، قد تظهر مشاكل مع Windows Driver Framework والاستخدام العالي لوحدة المعالجة المركزية بسبب أجهزة USB الخاصة بك. يمكن أن تتداخل بعض الأجهزة مع Windows وتتسبب في ظهور هذه المشكلة.
لإصلاح المشكلة ، تحتاج إلى فصل أجهزة USB الضرورية ومعرفة ما إذا كان ذلك يحل المشكلة.
احتفظ بالأجهزة الطرفية الأساسية فقط متصلة مثل لوحة المفاتيح والماوس وافصل باقي الأجهزة. بعد القيام بذلك ، تحقق مما إذا كانت المشكلة لا تزال قائمة.
إذا لم يكن الأمر كذلك ، فأنت بحاجة إلى توصيل أجهزة USB واحدًا تلو الآخر حتى تجد الجهاز الذي يتسبب في ظهور المشكلة. بمجرد العثور على الجهاز الإشكالي ، تحتاج فقط إلى إعادة تثبيت أو تحديث برامج التشغيل الخاصة به والتحقق مما إذا كان ذلك يحل المشكلة.
6. قم بتعطيل ميزة NFC
- اضغط على مفتاح Windows + I لفتح تطبيق الإعدادات .
- انتقل الآن إلى قسم الشبكة والإنترنت .
- حدد وضع الطائرة من القائمة الموجودة على اليسار.
- الآن قم بتعطيل NFC من الجزء الأيمن.
تعد NFC ميزة مفيدة ، ولكنها قد تسبب أحيانًا مشكلات في Windows Driver Framework. لإصلاح المشكلة ، يُنصح بتعطيل NFC تمامًا.
إن أبسط طريقة للقيام بذلك هي التحقق من إعدادات وضع الطائرة.
بدلاً من ذلك ، يمكنك تعطيل NFC من إدارة الأجهزة . ما عليك سوى فتح إدارة الأجهزة والانتقال إلى قسم أجهزة القرب .
قم بتعطيل جهاز القرب الخاص بك ويجب تعطيل NFC تمامًا. بمجرد تعطيل NFC ، يجب حل هذه المشكلة بالكامل.
7. تأكد من أن جهاز الكمبيوتر الخاص بك محدث
- افتح تطبيق الإعدادات وانتقل إلى قسم التحديث والأمان .
- الآن انقر فوق زر التحقق من وجود تحديثات .
إذا كانت لديك مشكلات مع Windows Driver Framework ، فقد يكون سبب المشكلة هو فقدان التحديث.
قد تكون هذه المشكلة ناتجة عن خطأ في نظامك ، وإذا كان الأمر كذلك ، فإن أفضل طريقة لإصلاحها هي تحديث Windows الخاص بك.
بشكل افتراضي ، يقوم Windows 10 بتثبيت التحديثات المفقودة تلقائيًا ، ولكن في بعض الأحيان قد يفوتك تحديث أو اثنين.
سيقوم Windows الآن بالبحث عن التحديثات المتاحة. في حالة توفر أي تحديثات ، سيتم تنزيلها تلقائيًا في الخلفية.
بمجرد تنزيل التحديثات ، أعد تشغيل الكمبيوتر لتثبيتها. بعد تحديث Windows إلى أحدث إصدار ، يجب حل المشكلة نهائيًا.
8. استخدم استعادة النظام
- اضغط على مفتاح Windows + S وأدخل استعادة النظام .
- اختر إنشاء نقطة استعادة من القائمة.
- سيتم فتح نافذة خصائص النظام الآن.
- انقر فوق زر استعادة النظام .
- عند فتح استعادة النظام ، انقر فوق التالي .
- إذا كان ذلك متاحًا ، فحدد إظهار المزيد من نقاط الاستعادة . اختر الآن نقطة الاستعادة المطلوبة وانقر فوق التالي .
- اتبع التعليمات التي تظهر على الشاشة لاستعادة جهاز الكمبيوتر الخاص بك.
إذا كنت تواجه هذه المشكلة ، فقد تتمكن من إصلاحها باستخدام استعادة النظام. بمجرد الانتهاء من استعادة النظام ، تحقق من استمرار المشكلة.
إذا واجهت حلولاً أخرى لإصلاح الاستخدام غير الطبيعي لوحدة المعالجة المركزية المرتبطة بـ WDF ، فلا تتردد في سرد خطوات استكشاف الأخطاء وإصلاحها في قسم التعليقات أدناه.
ملاحظة المحرر: تم نشر هذا المنشور في الأصل في مايو 2018 وتم تجديده وتحديثه منذ ذلك الحين في سبتمبر 2020 من أجل الحداثة والدقة والشمولية.