211service.com
วิธีแก้ไขปัญหา Windows Shell Experience Host (ShellExperienceHost.exe)
Windows Shell Experience Host คืออะไร
Windows Shell Experience Host เรียกอีกอย่างว่า ShellExperienceHost.exe เป็นส่วนประกอบของ Windows ที่รับผิดชอบคุณลักษณะการแสดงผลแบบหน้าต่างของแอปพลิเคชัน Windows ทั่วไป เป็นส่วนประกอบของเชลล์ Windows (โดยทั่วไปคืออินเทอร์เฟซผู้ใช้แบบกราฟิกบน Windows) ที่จัดการกับแอปสากลโดยเฉพาะ
กระบวนการโฮสต์ประสบการณ์เชลล์ของ Windows จัดการพฤติกรรมอินเทอร์เฟซของแอปสากลที่เกี่ยวข้องกับองค์ประกอบต่างๆเช่นแถบงานความโปร่งใสของเมนูเริ่มปฏิทินนาฬิกาพฤติกรรมพื้นหลัง ฯลฯ กระบวนการนี้เปิดตัวในระบบปฏิบัติการด้วยการเปิดตัว Windows 10 ในช่วงหลายปีที่ผ่านมา ได้รับการปรับแต่งและปรับแต่งด้วย Windows 10 รุ่นใหม่ แต่ฟังก์ชันหลักยังคงเหมือนเดิม
โดยปกติคุณจะไม่สังเกตเห็นการมีอยู่ของ Windows Shell Experience Host ด้วยซ้ำ ทั้งนี้เนื่องจากไม่ได้ออกแบบมาเพื่อให้สังเกตเห็นได้ โดยทั่วไปจะใช้ทรัพยากร CPU เพียงเล็กน้อยหรือไม่มีเลย แน่นอนว่าโดยปกติแล้วจะไม่ใช้ที่ใดก็ตามใกล้กับจำนวนทรัพยากรโปรเซสเซอร์ที่ผู้ใช้รำคาญรายงานเมื่อเร็ว ๆ นี้
เหตุใด Windows Shell Experience Host จึงแสดงการใช้งาน CPU สูง
หากกระบวนการ ShellExperienceHost.exe ใช้ทรัพยากร CPU มากกว่าที่ควรจะเป็นคุณจะสงสัยว่าเหตุใดจึงเป็นเช่นนั้น ท้ายที่สุดมันควรจะเป็นหนึ่งในกระบวนการของระบบที่หิวโหยน้อยที่สุด
มีสาเหตุหลายประการที่ทำให้การใช้งาน CPU ของ ShellExperienceHost.exe ถูกขัดขวาง (ถ้ามี) บางทีคุณอาจตั้งค่าพื้นหลังของพีซีให้ใช้สไลด์โชว์หรือใช้แอปผู้สร้างสไลด์โชว์เพื่อเปลี่ยนพื้นหลังเดสก์ท็อปเป็นระยะ ๆ หากคุณตรวจสอบกระบวนการ Shell Experience Host ในตัวจัดการงานคุณอาจสังเกตเห็นการกระโดดอย่างกะทันหันของหน่วยความจำและการใช้งาน CPU เมื่อใดก็ตามที่องค์ประกอบเดสก์ท็อปเปลี่ยนไป
แม้ว่าสิ่งนี้ไม่ควรเพียงพอที่จะทำให้กระบวนการนี้ใช้งานได้สูงกว่าอัตราการใช้ตัวประมวลผลที่คาดไว้อย่างสม่ำเสมอ
มีอีกสาเหตุหนึ่งที่มักถูกมองข้ามซึ่งอาจทำให้การใช้งาน CPU ของ ShellExperienceHost.exe เพิ่มขึ้นอย่างรวดเร็วนั่นคือไม่ใช่กระบวนการ Shell Experience Host ที่แท้จริง เป็นไปได้ที่จะเข้าใจผิดว่าโปรแกรมปฏิบัติการโกงสำหรับ ShellExperienceHost.exe จริง ตัวอย่างเช่นอาชญากรออนไลน์เป็นที่รู้กันว่าใช้เครื่องขุดโทรจัน ShellExperienceHost.exe และ MicrosoftShellHost.exe ในการขุดสำหรับ Monero cryptocurrency โดยใช้ CPU ของเหยื่อ
วิธีง่ายๆในการค้นหาว่า ShellExperienceHost.exe ที่แสดงการใช้งาน CPU สูงเป็นของปลอมหรือของจริงคือการค้นหาตำแหน่งของมัน ด้านล่างนี้เป็นที่ตั้งของกระบวนการของแท้:
C: Windows SystemApps ShellExperienceHost_cw5n1h2txyewy
คลิกขวาที่กระบวนการในตัวจัดการงานและเลือกเปิดตำแหน่งไฟล์จากเมนูบริบท หาก Windows Explorer เปิดขึ้นมาที่ตำแหน่งด้านบนคุณก็สบายใจได้เพราะไฟล์ปฏิบัติการไม่เป็นอันตราย
วิธีแก้ไขปัญหา“ Windows Shell Experience Host Suspended or Stopped”
แม้ว่า ShellExperienceHost.exe ในตัวจัดการงานจะเป็นกระบวนการของแท้ แต่ก็ยังสามารถทำให้พีซีของคุณซบเซาได้เนื่องจากใช้พลังงาน CPU มากเกินไป ตรวจสอบวิธีการด้านล่างที่หลายคนใช้เพื่อแก้ไขข้อบกพร่องด้วยกระบวนการนี้ได้สำเร็จ
อัปเดตระบบปฏิบัติการ
การใช้ Windows เวอร์ชันล่าสุดสามารถช่วยแก้ไขข้อบกพร่องและข้อบกพร่องมากมายที่พบในเวอร์ชันก่อนหน้านี้ ดังนั้นตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งการอัปเดตระบบปฏิบัติการทั้งหมดที่มีอยู่ การอัปเดตเล็กน้อยบางรายการมีการแก้ไขข้อบกพร่องและแพตช์สำหรับข้อผิดพลาดของระบบเช่นปัญหาการใช้งาน CPU สูงของ ShellExperienceHost.exe
วิธีตรวจสอบการอัปเดตสำหรับระบบปฏิบัติการของคุณมีดังนี้
- คลิกขวาที่ไอคอนเมนูเริ่มแล้วเลือกการตั้งค่าเพื่อเปิดแอปการตั้งค่า
- บนหน้าจอการตั้งค่าหลักเลือกอัปเดตและความปลอดภัย
- บนหน้าจอการอัปเดตและความปลอดภัยให้เปลี่ยนไปที่แท็บ Windows Update แล้วคลิกปุ่ม 'ตรวจหาการอัปเดต'
- ระบบปฏิบัติการจะตรวจสอบเซิร์ฟเวอร์ Windows Update และดาวน์โหลดการอัปเดตที่มี
เมื่อดาวน์โหลดการอัปเดตแล้วคุณสามารถรีบูตระบบของคุณได้ทันทีเพื่อเริ่มการติดตั้งหรือกำหนดเวลาการรีบูตในภายหลัง
หวังว่าเมื่อติดตั้งระบบปฏิบัติการล่าสุดแล้ว ShellExperienceHost.exe และกระบวนการระบบอื่น ๆ จะไม่ใช้ CPU เกินกว่าเปอร์เซ็นต์ที่คาดไว้อีกต่อไป
ปิดสีเฉพาะจุดอัตโนมัติ
กระบวนการ ShellExperienceHost.exe มีหน้าที่ในการเปลี่ยนแปลงภาพบนเดสก์ท็อปของคุณและพื้นหลัง ยิ่งมีการเปลี่ยนแปลงเกิดขึ้นบนเดสก์ท็อปมากเท่าไหร่กระบวนการก็ยิ่งต้องทำงานมากขึ้นและใช้ CPU มากขึ้นเท่านั้น นี่อาจเป็นสาเหตุของการใช้งาน CPU สูงสำหรับ ShellExperienceHost.exe บนพีซีที่มีพื้นหลังเดสก์ท็อปเป็นสไลด์โชว์
เนื่องจากพื้นหลังเปลี่ยนทุกสองสามนาที Shell Experience Host จึงถูกเรียกใช้เป็นประจำ นอกจากนี้พีซีของคุณจะเลือกสีที่เน้นเสียงใหม่เพื่อให้เข้ากับภาพพื้นหลังใหม่โดยค่าเริ่มต้น ทำให้กระบวนการนี้มีงานที่ต้องทำมากยิ่งขึ้น
เพื่อลดการใช้ CPU ของ ShellExperienceHost.exe คุณสามารถลองปิดสีเฉพาะจุดอัตโนมัติ วิธีการทำมีดังนี้
- คลิกขวาที่ไอคอนเมนูเริ่มแล้วเลือกการตั้งค่าเพื่อเปิดแอปการตั้งค่า
- บนหน้าจอการตั้งค่าหลักเลือกการตั้งค่าส่วนบุคคล
- บนหน้าจอ Personalization ให้สลับไปที่แท็บ Colors
- เลื่อนแท็บสีลงไปที่ส่วน“ เลือกสีเฉพาะจุด”
- ยกเลิกการเลือกช่องทำเครื่องหมาย“ เลือกสีเฉพาะจุดจากพื้นหลังของฉันโดยอัตโนมัติ”
ออกจากแอปการตั้งค่าและตรวจสอบการใช้งาน CPU ของ ShellExperienceHost.exe ในตัวจัดการงานหลังจากนั้นไม่กี่นาที หากกระบวนการ Shell Experience Host ใช้ CPU ในระดับปานกลางถึงต่ำแสดงว่าปัญหาของคุณได้รับการแก้ไขแล้ว
อย่างไรก็ตามหากการใช้งาน CPU โดย ShellExperienceHost.exe ยังคงกระโดดให้ลองวิธีแก้ไขปัญหาถัดไป
ปิดการใช้งานพื้นหลังสไลด์โชว์
หากการปิดสีเฉพาะจุดอัตโนมัติไม่สามารถช่วยได้การเปลี่ยนรูปแบบพื้นหลังทั้งหมดอาจให้ผลลัพธ์ที่ดีกว่า คุณสามารถเปลี่ยนรูปแบบสไลด์โชว์เป็นสีทึบหรือเลือกภาพนิ่งแทนได้ เนื่องจากทางเลือกใดทางเลือกหนึ่งได้รับการแก้ไขแล้ว Shell Experience Host จะมีงานที่ต้องทำน้อยลงและสามารถหยุดการใช้งาน CPU ที่สูงได้
- คลิกขวาที่ไอคอนเมนูเริ่มแล้วเลือกการตั้งค่าเพื่อเปิดแอปการตั้งค่า
- บนหน้าจอการตั้งค่าหลักเลือกการตั้งค่าส่วนบุคคล
- บนหน้าจอ Personalization ให้อยู่บนแท็บ Background
- คลิกปุ่มลูกศรลงใต้ส่วนพื้นหลังในบานหน้าต่างด้านขวา
- เลือก Solid Color หรือ Picture
เหมือนก่อนหน้านี้ให้ออกจากแอปการตั้งค่าและตรวจสอบการใช้งาน CPU ของ ShellExperienceHost.exe ในตัวจัดการงานหลังจากนั้นไม่กี่นาที หากกระบวนการ Shell Experience Host ใช้ CPU ในระดับปานกลางถึงต่ำแสดงว่าปัญหาของคุณได้รับการแก้ไขแล้ว
เรียกใช้การสแกน SFC
คุณสามารถเรียกใช้การสแกน System File Checker ในหน้าต่างบรรทัดคำสั่งเพื่อแก้ไขปัญหาการใช้งาน CPU สูงของ ShellExperienceHost.exe หากวิธีการข้างต้นไม่ได้ช่วย
ยูทิลิตี้ SFC มีอยู่ใน Windows และสามารถใช้เพื่อซ่อมแซมไฟล์ระบบ เนื่องจาก Shell Experience Host เป็นส่วนประกอบของระบบการกระโดดของการใช้งานอาจเป็นผลมาจากปัญหากับไฟล์ระบบที่เกี่ยวข้อง
ดังนั้นคุณสามารถใช้เครื่องมือ SFC เพื่อค้นหาและแก้ไขข้อผิดพลาดของไฟล์ระบบได้หากจำเป็น ทำตามขั้นตอนด้านล่างเพื่อดำเนินการดังกล่าว
- คลิกขวาที่เมนู Start แล้วเลือก Control Panel (Admin) หรือ PowerShell (Admin) ตัวเลือกใดที่คุณเห็นขึ้นอยู่กับรุ่นของ Windows 10
- ในหน้าต่างบรรทัดคำสั่งพิมพ์“ sfc / scannow” แล้วกดปุ่ม Enter เพื่อเริ่มการสแกน
- เมื่อการสแกนเสร็จสิ้น (อาจใช้เวลาถึงหนึ่งชั่วโมงในระบบเก่า) ให้รีบูตเครื่อง
เครื่องมือ SFC นั้นค่อนข้างดีในการค้นหาและแก้ไขไฟล์ระบบที่เสียหาย อย่างไรก็ตามหากวิธีนี้ไม่สามารถหยุด ShellExperienceHost.exe จากการแสดงการใช้งานได้คุณสามารถลองแก้ไขได้
ตั้งค่าขีด จำกัด การใช้งาน CPU สำหรับ ShellExperienceHost.exe
ตัวจัดการงานใน Windows 10 เป็นมากกว่าตารางภาพรวมกระบวนการอย่างง่าย คุณสามารถใช้เพื่อทำการปรับแต่งเฉพาะทางเช่นการตั้งค่าขีด จำกัด การใช้งาน CPU สำหรับกระบวนการที่มักจะใช้พลังงานโปรเซสเซอร์มาก
ดังนั้นหากวิธีการอื่นล้มเหลวในการหยุด Shell Experience Host ไม่ให้ระบบทำงานช้าลงเนื่องจากการใช้งาน CPU ที่ผิดปกติวิธีนี้เป็นตัวเลือก
เมื่อคุณ จำกัด การใช้งาน CPU ของกระบวนการก็จะไม่สามารถใช้พลังงานของโปรเซสเซอร์ได้เกินเปอร์เซ็นต์ที่คุณกำหนดไว้ สิ่งนี้จะช่วยเพิ่มพลังของโปรเซสเซอร์สำหรับโปรแกรมอื่น ๆ ที่ต้องการ
วิธี จำกัด การใช้งาน CPU สำหรับ ShellExperienceHost.exe มีดังนี้
- เปิดตัวจัดการงาน คลิกขวาที่ Start Menu และเลือก Task Manager
- คลิกแท็บรายละเอียด
- เลื่อนรายการลงไปที่กระบวนการ ShellExperienceHost.exe
- คลิกขวาที่กระบวนการและเลือก Set Affinity
- ภายใต้“ โปรเซสเซอร์ใดที่ได้รับอนุญาตให้เรียกใช้ ShellExperienceHost.exe” ให้ตั้งค่าความสัมพันธ์ของโปรเซสเซอร์ของคุณ
กระบวนการ Shell Experience Host ไม่ได้ทำงานที่หนักหน่วงและใช้พลังงานของ CPU ที่จำเป็นอย่างดีที่สุด ดังนั้นคุณสามารถตั้งค่าความสัมพันธ์เป็นหนึ่งหรือสองคอร์โปรเซสเซอร์ได้อย่างง่ายดายโดยไม่ก่อให้เกิดปัญหาใด ๆ
เรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ (ผู้ใช้ Windows 7)
ตัวแก้ไขปัญหาการบำรุงรักษาระบบสามารถช่วยผู้ใช้ใน Windows 7 เพื่อหยุดกระบวนการ Shell Experience Host ไม่ให้ใช้ CPU มากเกินไป หากคุณใช้ Windows เวอร์ชันนี้ขั้นตอนด้านล่างนี้จะช่วยคุณในการเริ่มต้นเครื่องมือแก้ปัญหา
- พิมพ์ 'แผงควบคุม' ใน Search แล้วคลิกแอพเพล็ต
- เปลี่ยนโหมดดูตามในแผงควบคุมเป็นไอคอนขนาดเล็ก
- เลือก Troubleshooting
- คลิกลิงก์“ ดูงานการบำรุงรักษา” ภายใต้ระบบและความปลอดภัย
- ในหน้าต่างการบำรุงรักษาระบบคลิกปุ่มถัดไป
- ในหน้าจอถัดไปเลือก“ ลองแก้ไขปัญหาในฐานะผู้ดูแลระบบ”
เครื่องมือจะพยายามแก้ไขปัญหาที่พบ เมื่อเครื่องมือแก้ปัญหาทำงานเสร็จแล้วให้คลิกปุ่มปิดและตรวจสอบว่าการใช้งาน CPU ของ ShellExperienceHost.exe กลับมาเป็นปกติหรือไม่
ใช้ PC Optimizer
โดยพื้นฐานแล้ว Windows คือชุดของโปรแกรมและกระบวนการที่ทำงานอยู่เบื้องหลัง ไม่แปลกใจเลยที่บางส่วนของโปรแกรมเหล่านี้ขัดแย้งกันเองในบางโอกาส น่าเสียดายที่กระบวนการบางอย่างมีความสำคัญมากต่อการทำงานของ Windows หากโปรแกรมของ บริษัท อื่นขัดแย้งกับส่วนประกอบของระบบเช่น ShellExperienceHost.exe อาจส่งผลให้เกิดปัญหาต่างๆสำหรับเครื่อง
ข่าวร้ายก็คือคุณไม่สามารถหยุดความขัดแย้งระหว่างโปรแกรมเนทีฟและโปรแกรมของบุคคลที่สามที่ติดตั้งไว้ได้ตลอดเวลา ข่าวดีก็คือเครื่องมือเช่น BoostSpeed มีไว้เพื่อช่วยคุณแก้ไขข้อขัดแย้งระหว่างไฟล์และโปรแกรมบนพีซีของคุณ คุณสามารถใช้เพื่อแก้ไขปัญหาของระบบเพิ่มประสิทธิภาพของพีซีปรับแต่งการจัดสรรหน่วยความจำและทำการเปลี่ยนแปลงอื่น ๆ อีกมากมายสำหรับคอมพิวเตอร์
บูต Windows ในสภาพแวดล้อมที่สะอาด
หากต้องการทราบว่าโปรแกรมใดขัดแย้งกับกระบวนการ Shell Experience Host ด้วยตนเองหรือไม่คุณสามารถบูต Windows ในสภาพแวดล้อมที่สะอาดและตรวจสอบว่าการใช้งาน CPU ของ ShellExperienceHost.exe เสถียรหรือไม่
คลีนบูตปิดใช้งานไดรเวอร์ของ บริษัท อื่นและรายการเริ่มต้นระบบและบูต Windows ส่วนใหญ่ด้วยบริการของ Microsoft และการเริ่มต้นระบบ วิธีนี้ช่วยให้คุณแก้ไขปัญหาได้อย่างปลอดภัยโดยไม่ต้องเสี่ยงที่แอปของบุคคลที่สามจะเข้ามารบกวน
ในการคลีนบูต Windows ให้ทำตามขั้นตอนเหล่านี้:
- กด Win Key + R เพื่อเปิดกล่อง Run
- พิมพ์“ msconfig” แล้วคลิกตกลง
- ในกล่องโต้ตอบการกำหนดค่าระบบตรวจสอบให้แน่ใจว่าได้เลือกแท็บทั่วไปแล้ว
- ภายใต้ Startup Selection เลือก Selective Startup
- ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องถัดจาก“ Load system services” และ“ Use original boot configuration”
- ยกเลิกการเลือกช่องทำเครื่องหมาย“ โหลดรายการเริ่มต้น”
- เปลี่ยนไปที่แท็บบริการแล้วเลือกช่องทำเครื่องหมาย“ ซ่อนบริการทั้งหมดของ Microsoft”
- คลิกปุ่มปิดการใช้งานทั้งหมดใกล้ด้านล่างขวาเพื่อปิดใช้งานบริการของบุคคลที่สามทั้งหมด
- คลิกปุ่มใช้จากนั้นคลิกปุ่มตกลงเพื่อบันทึกการเปลี่ยนแปลง
รีสตาร์ทคอมพิวเตอร์ มันจะบูตเข้าสู่สภาพแวดล้อมที่สะอาด
ตรวจสอบว่า ShellExperienceHost.exe ทำงานอย่างไรในคลีนบูต หากการใช้งาน CPU น้อยที่สุดหนึ่งในบริการที่ปิดใช้งานไดรเวอร์หรือรายการเริ่มต้นอาจขัดแย้งกับกระบวนการ Shell Experience Host
คุณสามารถพยายาม จำกัด รายการของบุคคลที่สามที่ขัดแย้งกันให้แคบลง กลับไปที่การกำหนดค่าระบบและเปิดใช้งานครึ่งหนึ่งของบริการที่ปิดใช้งานแล้วรีบูตเครื่อง ทำเช่นนี้ไปเรื่อย ๆ จนกว่าคุณจะพบไดรเวอร์รายการเริ่มต้นหรือบริการที่ทำให้การใช้งาน CPU เพิ่มขึ้นอย่างรวดเร็วโดย ShellExperienceHost.exe
หรือหากคุณเชื่อว่าโปรแกรมควบคุมที่เสียหายอาจเป็นปัญหาคุณสามารถอัปเดตไดรเวอร์ระบบทั้งหมดของคุณได้ การทำเช่นนี้จะกำจัดไดรเวอร์ที่ล้าสมัยและเสียหายทั้งหมดในจังหวะเดียว ยิ่งไปกว่านั้นอาจเป็นการยากที่จะทราบว่าไดรเวอร์ใดที่อาจเกี่ยวข้องกับบั๊ก ด้วยเหตุนี้การอัปเดตแบตช์ 4driver จึงช่วยคุณประหยัดเวลาได้
Windows สามารถอัปเดตไดรเวอร์ทีละรายการผ่าน Device Manager เท่านั้น Windows Update มีเฉพาะไดรเวอร์สำหรับฮาร์ดแวร์หลักและเฉพาะการอัปเดตที่สำคัญเท่านั้น ในขณะเดียวกันการไปที่เว็บไซต์ของผู้ผลิตฮาร์ดแวร์ของคุณเพื่อดาวน์โหลดและติดตั้งไดรเวอร์ทุกตัวด้วยตนเองนั้นไม่มีประสิทธิภาพ
ทางออกที่ดีที่สุดของคุณคือหันไปใช้โปรแกรมของ บริษัท อื่นเช่น Driver Updater ซึ่งจะค้นหาไดรเวอร์ทั้งหมดที่คุณต้องการและติดตั้งให้คุณด้วยการคลิกปุ่มเพียงปุ่มเดียว
หลังจากอัปเดตไดรเวอร์ของคุณให้ตรวจสอบว่าข้อบกพร่องการใช้งาน CPU สูงของ ShellExperienceHost.exe ได้รับการแก้ไขแล้ว
เคล็ดลับเพิ่มเติม: รีสตาร์ทกระบวนการ ShellExperienceHost.exe
ประการแรกคำเตือน: กระบวนการ Shell Experience Host เป็นองค์ประกอบที่สำคัญของ Windows ดังนั้นคุณไม่ควรพยายามลบหรือปิดใช้งาน เว้นแต่นั่นคือคุณสามารถใช้พีซีของคุณผ่านหน้าต่างบรรทัดคำสั่งได้ตลอด 100%
อย่างไรก็ตามคุณสามารถยุติ ShellExperienceHost.exe ชั่วคราวเพื่อหยุดการเพิ่มขึ้นอย่างรวดเร็วในการใช้งาน CPU Windows จะรีสตาร์ทกระบวนการในอีกสักครู่คุณจึงไม่ต้องกังวล
เปิดตัวจัดการงานและไปที่กระบวนการ ShellExperienceHost.exe คลิกขวาที่กระบวนการแล้วเลือก End Task
เดสก์ท็อปพีซีของคุณอาจจะว่างเปล่า รอสักครู่และองค์ประกอบ UI จะปรากฏขึ้นอีกครั้ง
เราหวังว่าบทความนี้จะเป็นประโยชน์ในการแก้ไขปัญหาการใช้งาน CPU สูงของ ShellExperienceHost.exe สำหรับคุณ คุณสามารถบอกเราเกี่ยวกับวิธีแก้ปัญหาที่เหมาะกับคุณในความคิดเห็น