ما هو Windows Shell Experience Host؟
يُعرف مضيف تجربة Windows Shell أيضًا باسم ShellExperienceHost.exe. إنه مكون Windows المسؤول عن ميزة عرض الإطارات لتطبيقات Windows العالمية. إنه مكون Windows shell (بشكل أساسي ، واجهة المستخدم الرسومية على Windows) الذي يتعامل بشكل خاص مع التطبيقات العالمية.
تتعامل عملية Windows Shell Experience Host مع سلوك واجهة التطبيق العالمية فيما يتعلق بعناصر مثل شريط المهام ، وشفافية قائمة ابدأ ، والتقويم ، والساعة ، وسلوك الخلفية ، وما إلى ذلك. ظهرت العملية لأول مرة في نظام التشغيل مع إطلاق Windows 10. على مر السنين ، تم تعديله وصقله مع كل إصدار جديد من Windows 10 ، لكن وظائفه الأساسية تظل كما هي.
في العادة ، لن تلاحظ حتى وجود Windows Shell Experience Host. هذا لأنه غير مصمم ليتم ملاحظته. عادة ما تستهلك القليل من موارد وحدة المعالجة المركزية أو لا. بالتأكيد ، لا يستخدم عادةً في أي مكان بالقرب من كمية موارد المعالج التي أبلغ عنها المستخدمون المزعجون مؤخرًا.
لماذا يُظهر مضيف تجربة Windows Shell استخدامًا عاليًا لوحدة المعالجة المركزية؟
إذا كانت عملية ShellExperienceHost.exe تستخدم موارد وحدة المعالجة المركزية (CPU) أكثر مما ينبغي ، فسوف تتساءل عن سبب حدوث ذلك. بعد كل شيء ، من المفترض أن تكون واحدة من أقل عمليات النظام المتعطشة للطاقة.
هناك عدة أسباب لارتفاع استخدام وحدة المعالجة المركزية لـ ShellExperienceHost.exe (إذا كان موجودًا). ربما تقوم بتعيين خلفية جهاز الكمبيوتر الخاص بك لاستخدام عرض شرائح أو استخدام تطبيق منشئ عرض الشرائح لتغيير خلفية سطح المكتب على فترات منتظمة. إذا كنت تراقب عملية Shell Experience Host في إدارة المهام ، فقد تلاحظ قفزات مفاجئة في الذاكرة واستخدام وحدة المعالجة المركزية كلما تغير عنصر سطح المكتب.
على الرغم من أن هذا لا ينبغي أن يكون كافيًا لجعل العملية تستخدم باستمرار أعلى من معدل استخدام المعالج المتوقع.
هناك سبب محتمل آخر ، غالبًا ما يتم تجاهله ، لارتفاع ShellExperienceHost.exe في استخدام وحدة المعالجة المركزية: إنها ليست عملية Shell Experience Host الحقيقية. من الممكن أن تخطئ في ملف قابل للتنفيذ خادع لـ ShellExperienceHost.exe الحقيقي. على سبيل المثال ، من المعروف أن المجرمين عبر الإنترنت يستخدمون عمال مناجم طروادة ShellExperienceHost.exe و MicrosoftShellHost.exe لتعدين العملة المشفرة Monero باستخدام وحدات المعالجة المركزية الخاصة بالضحايا.
من الطرق السهلة لمعرفة ما إذا كان ShellExperienceHost.exe الذي يعرض استخدامًا عاليًا لوحدة المعالجة المركزية (CPU) مزيفًا أم حقيقيًا هو العثور على موقعه. يوجد أدناه موقع العملية الأصلية:
C: \ Windows \ SystemApps \ ShellExperienceHost_cw5n1h2txyewy
انقر بزر الماوس الأيمن فوق العملية في إدارة المهام وحدد فتح موقع الملف من قائمة السياق. إذا فتح Windows Explorer على الموقع أعلاه ، فيمكنك الراحة بسهولة لأن الملف القابل للتنفيذ ليس ضارًا.
كيفية حل مشكلة "تعليق مضيف تجربة Windows Shell أو إيقافه"
حتى إذا كانت ShellExperienceHost.exe في إدارة المهام هي العملية الأصلية ، فلا يزال من الممكن أن يتسبب في بطء جهاز الكمبيوتر الخاص بك لأنه يستخدم قدرًا كبيرًا من طاقة وحدة المعالجة المركزية. تحقق من الطرق أدناه التي استخدمها العديد من الأشخاص بنجاح لإصلاح الخطأ بهذه العملية.
قم بتحديث نظام التشغيل
يمكن أن يساعد استخدام أحدث إصدار من Windows في حل العديد من الأخطاء ومواطن الخلل الموجودة في الإصدارات السابقة. لذلك ، تأكد من تثبيت جميع تحديثات نظام التشغيل المتاحة. تحتوي بعض التحديثات الطفيفة على إصلاحات للأخطاء وتصحيحات لأخطاء النظام مثل مشكلة استخدام وحدة المعالجة المركزية عالية ShellExperienceHost.exe.
إليك كيفية التحقق من وجود تحديثات لنظام التشغيل لديك:
- انقر بزر الماوس الأيمن فوق رمز قائمة ابدأ وحدد الإعدادات لتشغيل تطبيق الإعدادات.
- في شاشة الإعدادات الرئيسية ، حدد التحديث والأمان.
- في شاشة التحديث والأمان ، قم بالتبديل إلى علامة التبويب Windows Update وانقر فوق الزر "التحقق من وجود تحديثات".
- سيتحقق نظام التشغيل من خوادم Windows Update وتنزيل أي تحديثات متوفرة.
عندما يتم تنزيل التحديثات ، يمكنك إعادة تشغيل نظامك الآن لبدء تثبيتها أو جدولة إعادة التشغيل في وقت لاحق.
نأمل ، مع تثبيت أحدث نظام تشغيل ، لن تستخدم ShellExperienceHost.exe وعمليات النظام الأخرى أكثر من النسبة المئوية المتوقعة لوحدة المعالجة المركزية.
قم بإيقاف تشغيل ألوان التمييز الآلية
تعتبر عملية ShellExperienceHost.exe مسؤولة عن إجراء تغييرات مرئية على سطح المكتب وخلفيته. كلما زادت التغييرات التي تحدث على سطح المكتب ، زادت الحاجة إلى عمل العملية وزاد استخدام وحدة المعالجة المركزية (CPU). قد يكون هذا هو سبب الاستخدام العالي لوحدة المعالجة المركزية لـ ShellExperienceHost.exe على أجهزة الكمبيوتر التي تكون خلفية سطح المكتب الخاصة بها عبارة عن عرض شرائح.
نظرًا لأن الخلفية تتغير كل بضع دقائق ، يتم استدعاء مضيف تجربة شل بانتظام. بالإضافة إلى ذلك ، يختار جهاز الكمبيوتر الخاص بك لون تمييز جديد لمطابقة صورة الخلفية الجديدة افتراضيًا. هذا يعطي العملية المزيد من العمل للقيام به.
لتقليل استهلاك وحدة المعالجة المركزية لـ ShellExperienceHost.exe ، يمكنك محاولة إيقاف تشغيل ألوان التمييز التلقائي. هيريس كيفية القيام بذلك:
- انقر بزر الماوس الأيمن فوق رمز قائمة ابدأ وحدد الإعدادات لتشغيل تطبيق الإعدادات.
- في شاشة الإعدادات الرئيسية ، حدد التخصيص.
- في شاشة التخصيص ، قم بالتبديل إلى علامة التبويب الألوان.
- قم بالتمرير لأسفل علامة التبويب "الألوان" إلى قسم "اختيار لون التمييز الخاص بك".
- قم بإلغاء تحديد مربع الاختيار "اختيار لون تمييز من خلفيتي تلقائيًا".
اخرج من تطبيق الإعدادات وتحقق من استخدام وحدة المعالجة المركزية لـ ShellExperienceHost.exe في إدارة المهام بعد بضع دقائق. إذا كانت عملية Shell Experience Host تستخدم الآن نسبة معتدلة إلى منخفضة من وحدة المعالجة المركزية ، فقد تم إصلاح مشكلتك.
ومع ذلك ، إذا استمر استخدام وحدة المعالجة المركزية بواسطة ShellExperienceHost.exe في القفز ، فجرب الحل التالي.
تعطيل خلفية عرض الشرائح
إذا لم يساعد إيقاف تشغيل ألوان التمييز التلقائي ، فقد يؤدي تغيير نمط الخلفية تمامًا إلى نتيجة أفضل. يمكنك تبديل نمط عرض الشرائح بلون خالص أو اختيار صورة ثابتة بدلاً من ذلك. نظرًا لأنه تم إصلاح أي من البدائل ، سيكون لدى Shell Experience Host عمل أقل للقيام به ويمكن أن يؤدي ذلك إلى إيقاف استخدام وحدة المعالجة المركزية المرتفعة.
- انقر بزر الماوس الأيمن فوق رمز قائمة ابدأ وحدد الإعدادات لتشغيل تطبيق الإعدادات.
- في شاشة الإعدادات الرئيسية ، حدد التخصيص.
- في شاشة التخصيص ، ابق في علامة التبويب الخلفية.
- انقر فوق زر السهم لأسفل أسفل قسم الخلفية في الجزء الأيسر ،
- حدد لون خالص أو صورة.
كما هو الحال من قبل ، اخرج من تطبيق الإعدادات وتحقق من استخدام وحدة المعالجة المركزية لـ ShellExperienceHost.exe في إدارة المهام بعد بضع دقائق. إذا كانت عملية Shell Experience Host تستخدم الآن نسبة معتدلة إلى منخفضة من وحدة المعالجة المركزية ، فقد تم إصلاح مشكلتك.
قم بتشغيل SFC Scan
يمكنك تشغيل فحص مدقق ملفات النظام في نافذة سطر الأوامر لحل مشكلة استخدام وحدة المعالجة المركزية (CPU) العالية لـ ShellExperienceHost.exe إذا لم تساعد الطرق المذكورة أعلاه.
الأداة المساعدة SFC مضمنة في Windows ويمكن استخدامها لإصلاح ملفات النظام. نظرًا لأن Shell Experience Host هو أحد مكونات النظام ، فقد تكون قفزات الاستخدام نتيجة لمشاكل تتعلق بملفات النظام ذات الصلة.
وبالتالي ، يمكنك استخدام أداة SFC للبحث عن أخطاء ملفات النظام وإصلاحها إذا لزم الأمر. اتبع الخطوات أدناه للقيام بذلك.
- انقر بزر الماوس الأيمن فوق قائمة ابدأ وحدد لوحة التحكم (المسؤول) أو PowerShell (المسؤول). يعتمد الخيار الذي تراه على بناء Windows 10 الخاص بك.
- في نافذة سطر الأوامر ، اكتب “sfc / scannow” واضغط على مفتاح Enter لبدء الفحص.
- عند الانتهاء من الفحص (قد يستغرق هذا ما يصل إلى ساعة على الأنظمة القديمة) ، أعد تشغيل الجهاز.
أداة SFC جيدة جدًا في العثور على ملفات النظام الفاسدة وإصلاحها. ومع ذلك ، إذا لم يمنع هذا الحل ShellExperienceHost.exe من عرض قفزة الاستخدام ، فلا تزال هناك بعض الإصلاحات الممكنة التي يمكنك تجربتها.
قم بتعيين حد استخدام وحدة المعالجة المركزية لـ ShellExperienceHost.exe
يعد مدير المهام في نظام التشغيل Windows 10 أكثر بكثير من مجرد جدول نظرة عامة على العملية. يمكنك استخدامه لإجراء تعديلات متخصصة مثل تعيين حدود استخدام وحدة المعالجة المركزية للعمليات التي تميل إلى استهلاك الكثير من طاقة المعالج.
لذلك ، إذا فشلت الطرق الأخرى في إيقاف Shell Experience Host من إبطاء النظام من خلال الاستخدام غير الطبيعي لوحدة المعالجة المركزية ، فإن هذه الطريقة تعد خيارًا.
عندما تحد من استخدام وحدة المعالجة المركزية للعملية ، فلن تتمكن من استخدام أكثر من النسبة المئوية لطاقة المعالج التي حددتها لها. سيؤدي ذلك إلى تحرير طاقة المعالج للبرامج الأخرى التي تحتاجها.
فيما يلي كيفية تقييد استخدام وحدة المعالجة المركزية لـ ShellExperienceHost.exe:
- افتح مدير المهام. انقر بزر الماوس الأيمن فوق قائمة ابدأ وحدد إدارة المهام.
- انقر فوق علامة التبويب "التفاصيل".
- قم بالتمرير لأسفل القائمة إلى عملية ShellExperienceHost.exe.
- انقر بزر الماوس الأيمن فوق العملية وحدد Set Affinity.
- ضمن "ما المعالجات المسموح لها بتشغيل ShellExperienceHost.exe؟" ، اضبط تقارب المعالج.
لا تقوم عملية Shell Experience Host فعليًا بأي مهام مكثفة وطاقة وحدة المعالجة المركزية التي تحتاجها متواضعة في أحسن الأحوال. وبالتالي ، يمكنك بسهولة تعيين التقارب لواحد أو اثنين من مراكز المعالج دون التسبب في أي مشاكل.
قم بتشغيل مستكشف أخطاء صيانة النظام ومصلحها (مستخدمو Windows 7)
يمكن أن يساعد مستكشف أخطاء صيانة النظام ومصلحها المستخدمين على Windows 7 لإيقاف عملية Shell Experience Host من استهلاك الكثير من وحدة المعالجة المركزية. إذا كنت تستخدم هذا الإصدار من Windows ، فستساعدك الخطوات أدناه في بدء مستكشف الأخطاء ومصلحها.
- اكتب "لوحة التحكم" في البحث وانقر فوق التطبيق الصغير.
- قم بتغيير وضع العرض حسب في لوحة التحكم إلى رموز صغيرة.
- حدد استكشاف الأخطاء وإصلاحها.
- انقر فوق الارتباط "عرض مهام الصيانة" ضمن النظام والأمان.
- في نافذة System Maintenance (صيانة النظام) ، انقر فوق الزر Next (التالي).
- في الشاشة التالية ، حدد "حاول استكشاف الأخطاء وإصلاحها كمسؤول".
ستحاول الأداة حل أي مشكلات تم اكتشافها. عندما يكمل مستكشف الأخطاء ومصلحها وظيفته ، انقر فوق الزر إغلاق وتحقق مما إذا كان استخدام وحدة المعالجة المركزية لـ ShellExperienceHost.exe قد عاد إلى طبيعته.
استخدم محسن الكمبيوتر
Windows هو في الأساس مجموعة من البرامج والعمليات التي تعمل في الخلفية. ليس من المستغرب أن تتعارض بعض هذه البرامج مع بعضها البعض في بعض الأحيان. لسوء الحظ ، فإن بعض العمليات مهمة جدًا لكيفية عمل Windows. في حالة تعارض برنامج تابع لجهة خارجية مع أحد مكونات النظام مثل ShellExperienceHost.exe ، فقد يؤدي ذلك إلى حدوث مشكلات متعددة للجهاز.
النبأ السيئ هو أنه لا يمكنك دائمًا إيقاف التعارضات بين البرامج الأصلية وبرامج الجهات الخارجية المثبتة. والخبر السار هو أن أداة مثل Auslogics BoostSpeed متاحة لمساعدتك في حل التعارضات بين الملفات والبرامج على جهاز الكمبيوتر الخاص بك. يمكنك استخدامه لحل مشكلات النظام ، وتعزيز أداء الكمبيوتر ، وتعديل تخصيص الذاكرة ، وإجراء الكثير من التغييرات الأخرى لتحسين الكمبيوتر.
قم بتشغيل Windows في بيئة نظيفة
لمعرفة ما إذا كانت أي برامج تتعارض يدويًا مع عملية Shell Experience Host ، يمكنك تشغيل Windows في بيئة نظيفة والتحقق مما إذا كان استخدام وحدة المعالجة المركزية لـ ShellExperienceHost.exe يصبح مستقرًا أم لا.
يقوم التمهيد النظيف بتعطيل برامج التشغيل وعناصر بدء التشغيل التابعة لجهات خارجية ويقوم بتشغيل Windows في الغالب باستخدام خدمات Microsoft وشركات بدء التشغيل. يساعدك هذا في استكشاف مشكلاتك بأمان دون المخاطرة بتدخل تطبيق تابع لجهة خارجية.
لتنظيف نظام التشغيل Windows ، اتبع الخطوات التالية:
- اضغط على مفتاح Win + R لفتح مربع التشغيل.
- اكتب “msconfig” وانقر فوق موافق.
- في مربع الحوار "تكوين النظام" ، تأكد من تحديد علامة التبويب "عام".
- ضمن تحديد بدء التشغيل ، اختر بدء التشغيل الاختياري.
- تأكد من تحديد المربعات المجاورة لـ "تحميل خدمات النظام" و "استخدام تكوين التمهيد الأصلي".
- قم بإلغاء تحديد مربع الاختيار "تحميل عناصر بدء التشغيل".
- قم بالتبديل إلى علامة التبويب "الخدمات" وحدد خانة الاختيار "إخفاء كافة خدمات Microsoft".
- انقر فوق الزر Disable All (تعطيل الكل) بالقرب من أسفل اليمين لتعطيل جميع خدمات الجهات الخارجية.
- انقر فوق الزر "تطبيق" ، ثم انقر فوق الزر "موافق" لحفظ التغييرات.
إعادة تشغيل الكمبيوتر. سيتم التمهيد في بيئة نظيفة.
تحقق من كيفية تصرف ShellExperienceHost.exe في التمهيد النظيف. إذا كان استخدام وحدة المعالجة المركزية ضئيلاً ، فقد تتعارض إحدى الخدمات أو برامج التشغيل أو عناصر بدء التشغيل المعطلة مع عملية Shell Experience Host.
يمكنك محاولة تضييق نطاق عنصر الجهة الخارجية المتضارب. ارجع إلى تكوين النظام وقم بتمكين نصف الخدمات المعطلة وأعد تشغيل الجهاز. استمر في القيام بذلك حتى تعثر على برنامج التشغيل أو عنصر بدء التشغيل أو الخدمة التي تتسبب في زيادة استخدام وحدة المعالجة المركزية بواسطة ShellExperienceHost.exe.
بدلاً من ذلك ، إذا كنت تعتقد أن هناك مشكلة في وجود برنامج تشغيل فاسد ، فيمكنك تحديث جميع برامج تشغيل النظام لديك. سيؤدي القيام بذلك إلى القضاء على جميع السائقين الذين عفا عليهم الزمن والفاسدين بضربة واحدة. علاوة على ذلك ، قد يكون من الصعب معرفة المحرك المحدد الذي قد يكون مرتبطًا بالخطأ ؛ وبالتالي ، يمكن أن يوفر لك التحديث الدُفعي 4 driver وقتًا.
يمكن لـ Windows فقط تحديث برامج التشغيل بشكل فردي من خلال إدارة الأجهزة. يتضمن Windows Update فقط برامج تشغيل للأجهزة الرئيسية ، مع التحديثات الرئيسية فقط. وفي الوقت نفسه ، يعد الانتقال إلى موقع الويب الخاص بالشركة المصنعة للجهاز لتنزيل كل برنامج تشغيل وتثبيته يدويًا أمرًا غير فعال.
أفضل رهان لك هو اللجوء إلى برنامج تابع لجهة خارجية مثل Auslogics Driver Updater والذي سيجد جميع برامج التشغيل التي تحتاجها ويقوم بتثبيتها لك بنقرة زر واحدة.
بعد تحديث برامج التشغيل الخاصة بك ، تحقق من حل خطأ استخدام وحدة المعالجة المركزية عالية ShellExperienceHost.exe.
نصيحة إضافية: أعد تشغيل عملية ShellExperienceHost.exe
أولاً ، كلمة تحذير: تعتبر عملية Shell Experience Host مكونًا مهمًا من مكونات Windows. ومن ثم ، يجب ألا تحاول حذفه أو تعطيله. ما لم تكن موافقًا على استخدام جهاز الكمبيوتر الخاص بك من خلال نافذة سطر أوامر بنسبة 100٪ من الوقت.
ومع ذلك ، يمكنك إنهاء ShellExperienceHost.exe مؤقتًا لإيقاف الارتفاع في استخدام وحدة المعالجة المركزية. سيعيد Windows العملية في غضون لحظات قليلة ، لذلك لا داعي للقلق.
افتح إدارة المهام وانتقل إلى عملية ShellExperienceHost.exe. انقر بزر الماوس الأيمن فوق العملية وحدد إنهاء المهمة.
من المحتمل أن يصبح سطح مكتب الكمبيوتر الخاص بك فارغًا. انتظر بضع لحظات وستظهر عناصر واجهة المستخدم مرة أخرى.
نأمل أن تكون هذه المقالة قد ساعدت في إصلاح مشكلة استخدام وحدة المعالجة المركزية عالية ShellExperienceHost.exe بالنسبة لك. يمكنك إخبارنا عن الحل الذي نجح معك في التعليقات.