อุปกรณ์ Windows ของคุณแสดงข้อผิดพลาด“ Shell Infrastructure Host หยุดทำงาน” หรือไม่? ในกรณีส่วนใหญ่ ปัญหานี้เกิดขึ้นขณะเรียกใช้แอปในบัญชีผู้เยี่ยมชมของ Windows แต่ทำไมคุณถึงพบข้อผิดพลาดนี้ และคุณจะแก้ไขอย่างไร
ก่อนที่เราจะสำรวจโซลูชัน มาทำความเข้าใจกันก่อนว่า Shell Infrastructure Host คืออะไร
โฮสต์โครงสร้างพื้นฐานของเชลล์คืออะไร
Shell Infrastructure Host เป็นหนึ่งในเครื่องมือสำคัญของ Windows มันจัดการองค์ประกอบกราฟิกหลายอย่างที่เกี่ยวข้องกับ Start Menu, Action Center, สไลด์โชว์พื้นหลังเดสก์ท็อปและอื่น ๆ เครื่องมือนี้ทำงานในพื้นหลังและมีชื่อว่า SiHost.exe ในตัวจัดการงาน
ดังนั้น เมื่อคุณพบข้อผิดพลาด Shell Infrastructure Host อาจหมายความว่ากระบวนการ SiHost.exe ขัดข้อง แม้ว่าสาเหตุของปัญหานี้จะไม่ชัดเจน แต่ปัญหาน่าจะมาจากไฟล์ระบบที่เสียหายหรือหายไป
ตอนนี้ มาดูกันว่าคุณจะแก้ปัญหานี้ได้อย่างไร
1. เข้าสู่ระบบ Windows ในฐานะผู้ดูแลระบบ
สำหรับผู้ใช้ส่วนใหญ่ ข้อผิดพลาดนี้มักจะปรากฏขึ้นขณะใช้บัญชีผู้เยี่ยมชม ดังนั้น การแก้ไขอย่างรวดเร็วคือพยายามเข้าสู่ระบบของคุณในฐานะผู้ดูแลระบบ
หากคุณเข้าสู่ระบบบัญชีผู้เยี่ยมชม คุณสามารถเปลี่ยนไปใช้บัญชีผู้ดูแลระบบได้ดังนี้:
- กด Ctrl + Alt + ลบ เพื่อเปิด ตัวเลือกความปลอดภัย หน้าต่าง.
- เลือก สลับผู้ใช้ จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อเข้าสู่ระบบบัญชีผู้ดูแลระบบ
หากคุณกำลังใช้พีซีของคนอื่น คุณสามารถขอให้พวกเขาให้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบแก่คุณได้
2. สร้างบัญชีผู้เยี่ยมชมใหม่
คุณไม่ต้องการเข้าสู่ระบบในฐานะผู้ดูแลระบบหรือไม่? หากเป็นเช่นนั้น คุณสามารถสร้างบัญชีผู้เยี่ยมชมใหม่ได้ และหากคุณตัดสินใจที่จะลบบัญชีผู้เยี่ยมชมที่มีปัญหา อย่าลืมคัดลอกหรือสำรองไฟล์สำคัญของคุณก่อน
หรือนี่คือวิธีสร้างบัญชีผู้เยี่ยมชมใหม่บน Windows:
- ไปที่ ชนะเมนู Start> การตั้งค่าพีซี> บัญชี .
- คลิก คนอื่นๆ ที่บานหน้าต่างด้านซ้ายมือ
- ถัดไป คลิกที่ เพิ่มบุคคลอื่นในพีซีเครื่องนี้ ที่บานหน้าต่างด้านขวา
ในหน้าต่างถัดไป คลิกฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้ . ถัดไป ทำตามขั้นตอนเหล่านี้เพื่อตั้งค่าบัญชีให้เสร็จสิ้น:
- คลิก รับที่อยู่อีเมลใหม่ และป้อนรายละเอียดของคุณ
- สร้างรหัสผ่าน กรอกวันเกิดของคุณ และเลือกประเทศที่คุณพำนัก
- คลิก ถัดไป เมื่อคุณเสร็จสิ้นและทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
3. ติดตั้งใหม่หรือซ่อมแซมโปรแกรม Microsoft Visual C++
พีซีของคุณต้องพึ่งพาแพ็คเกจไลบรารีรันไทม์ Microsoft Visual C++ เพื่อให้ทำงานได้อย่างถูกต้อง เมื่อแพ็คเกจเหล่านี้หายไปหรือเสียหาย คุณอาจพบปัญหาที่เกี่ยวข้องกับระบบต่างๆ ในกรณีนี้ การซ่อมหรือติดตั้งโปรแกรม Microsoft Visual C++ ใหม่อาจช่วยแก้ปัญหานี้ได้
มาดูวิธีการซ่อมแซมโปรแกรม Microsoft Visual C++:
- กด ชนะ + R เพื่อเปิดกล่องโต้ตอบคำสั่งเรียกใช้
- พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ หน้าต่าง.
- คลิกขวาที่แต่ละ โปรแกรม Microsoft Visual C++ จากนั้นเลือก เปลี่ยน .
ในหน้าต่างถัดไป คลิกซ่อมแซม ปุ่ม. จากที่นั่น ให้ทำตามคำแนะนำบนหน้าจอและรีสตาร์ทพีซีของคุณเมื่อเสร็จสิ้น
หากปัญหายังคงอยู่ ให้ติดตั้งโปรแกรม Microsoft Visual C++ ใหม่โดยทำตามขั้นตอนเหล่านี้:
- เปิด โปรแกรมและคุณลักษณะ หน้าต่างตามขั้นตอนก่อนหน้า
- คลิกขวาที่แต่ละ โปรแกรม Microsoft Visual C++ และคลิกปุ่ม ถอนการติดตั้ง ปุ่ม.
- เมื่อคุณทำเสร็จแล้ว ให้ติดตั้งโปรแกรม Microsoft Visual C++ ใหม่จากเว็บไซต์ของ Microsoft
- ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
4. กำหนดการตั้งค่าการเริ่มต้นพีซีของคุณ
ข้อผิดพลาด Shell Infrastructure มักจะปรากฏขึ้นขึ้นอยู่กับว่าคุณกำหนดการตั้งค่าการเริ่มต้นพีซีของคุณอย่างไร ในกรณีนี้ เราจะมาดูกันว่า การเริ่มต้นปกติ . เป็นอย่างไร และ การเริ่มต้นแบบเลือก การตั้งค่าสามารถช่วยได้
ขั้นแรก กำหนดค่า การเริ่มต้นปกติ การตั้งค่า. สิ่งนี้ควรโหลดไดรเวอร์อุปกรณ์และบริการทั้งหมดทุกครั้งที่คุณรีสตาร์ทพีซี
ต่อไปนี้เป็นวิธีกำหนดการตั้งค่าการเริ่มต้นปกติ:
- กด ชนะ + R เพื่อเปิดกล่องโต้ตอบคำสั่งเรียกใช้
- พิมพ์ msconfig แล้วกด Enter เพื่อเปิด การกำหนดค่าระบบ หน้าต่าง.
- ไปที่ ทั่วไป และเลือก การเริ่มต้นปกติ ตัวเลือก.
- กด สมัคร แล้วกด ตกลง .
มิฉะนั้น คุณสามารถกำหนดค่า การเริ่มต้นแบบเลือกได้ การตั้งค่า. สิ่งนี้จะช่วยให้คุณสามารถเลือกบริการที่คุณต้องการให้ระบบโหลดเมื่อใดก็ตามที่พีซีของคุณบูท
วิธีกำหนดการตั้งค่าการเริ่มต้นแบบเลือกได้มีดังนี้
- เปิด การกำหนดค่าระบบ หน้าต่างตามขั้นตอนก่อนหน้า
- ไปที่ ทั่วไป และเลือก การเริ่มต้นแบบเลือก ตัวเลือก.
- ถัดไป ตรวจสอบ โหลดบริการระบบ และ โหลดรายการเริ่มต้น กล่องด้านล่างตัวเลือกนี้
- คลิก สมัคร แล้วคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลงเหล่านี้ รีสตาร์ทพีซีของคุณเมื่อคุณเสร็จสิ้น
หากปัญหายังคงอยู่ สิ่งที่คุณทำได้มีดังนี้:
- เปิด การกำหนดค่าระบบ หน้าต่างตามตัวเลือกก่อนหน้า
- เลือก การเริ่มต้นแบบเลือก จากนั้นทำเครื่องหมายที่ช่องทั้งหมดด้านล่างตัวเลือกนี้
- คลิก สมัคร แล้วคลิก ตกลง .
5. เรียกใช้ตัวแก้ไขปัญหาของ Windows
ตัวแก้ไขปัญหาในตัวของ Windows สามารถช่วยคุณแก้ไขปัญหานี้ได้ หากข้อผิดพลาดนี้เกิดจากปัญหาการบำรุงรักษาระบบ ตัวแก้ไขปัญหาการบำรุงรักษาระบบ สามารถช่วยได้ แต่ถ้าปัญหาเกิดจากปัญหาเกี่ยวกับฮาร์ดแวร์ คุณสามารถใช้ตัวแก้ไขปัญหาฮาร์ดแวร์และอุปกรณ์ .
ในการเริ่มต้น มาดูวิธีเรียกใช้ตัวแก้ไขปัญหาการบำรุงรักษาระบบ:
- กด ชนะ + R เพื่อเปิดกล่องโต้ตอบคำสั่งเรียกใช้
- พิมพ์ msdt.exe -id MaintenanceDiagnostic แล้วกด Enter เพื่อเปิดตัวแก้ไขปัญหาการบำรุงรักษาระบบ .
- คลิกปุ่ม ขั้นสูง จากนั้นทำเครื่องหมายที่ ใช้การซ่อมแซมโดยอัตโนมัติ กล่อง.
- คลิก ถัดไป และทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดกระบวนการ
หากปัญหายังคงอยู่ ให้เรียกใช้ตัวแก้ไขปัญหาฮาร์ดแวร์และอุปกรณ์โดยทำตามขั้นตอนเหล่านี้:
- ไปที่ ชนะเมนู Start> การตั้งค่าพีซี> อัปเดตและความปลอดภัย จากนั้นเลือก การแก้ปัญหา ตัวเลือก.
- คลิก เครื่องมือแก้ปัญหาฮาร์ดแวร์และอุปกรณ์ ที่บานหน้าต่างด้านขวามือ และกดปุ่ม เรียกใช้ตัวแก้ไขปัญหา ปุ่ม.
ทำตามคำแนะนำบนหน้าจอแล้วรีสตาร์ทพีซีของคุณ
6. ใช้เครื่องมือ SFC
ในกรณีที่ปัญหานี้เกิดจากไฟล์ระบบที่เสียหาย เครื่องมือ System File Scanner (SFC) สามารถช่วยได้ เครื่องมือนี้ช่วยให้คุณค้นหาและซ่อมแซมไฟล์ที่เสียหายในพีซีของคุณได้ด้วยขั้นตอนสั้นๆ ไม่กี่ขั้นตอน
มาดูกันว่าคุณจะทำการสแกน SFC ได้อย่างไร:
- กด ชนะ + R เพื่อเปิดกล่องโต้ตอบคำสั่งเรียกใช้
- พิมพ์ CMD แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่ง .
- พิมพ์คำสั่งต่อไปนี้แล้วกด Enter :
sfc /scannow
เมื่อกระบวนการเสร็จสมบูรณ์ ให้รีสตาร์ทพีซีของคุณและตรวจสอบว่าวิธีนี้ช่วยแก้ปัญหาได้หรือไม่
จัดการกับข้อผิดพลาดโฮสต์โครงสร้างพื้นฐานเชลล์ของ Windows ได้อย่างง่ายดาย
อย่าให้ข้อผิดพลาด Shell Infrastructure Host หยุดคุณจากการเรียกใช้แอปของคุณ เพียงใช้การแก้ไขใดๆ ที่เราแนะนำ และคุณน่าจะพร้อมแล้ว และหากแอปของบุคคลที่สามยังคงประสบปัญหา มีวิธีแก้ไขปัญหาเฉพาะหน้าอีกมากมายที่คุณสำรวจได้