กระบวนการโฮสต์โครงสร้างพื้นฐานของเชลล์คืออะไรและปลอดภัยหรือไม่

ระบบ ปฏิบัติการ Windowsสร้างขึ้นจากกระบวนการต่างๆ ของระบบหลายร้อยกระบวนการ ซึ่งแต่ละกระบวนการมีจุดประสงค์เฉพาะ ตัวอย่างเช่น บางส่วนของ อินเทอร์เฟซ Windowsถูกสร้างขึ้นโดยdwm.exeในขณะที่ntoskrnl.exeเป็นกระบวนการเคอร์เนลที่เชื่อมโยงฮาร์ดแวร์และซอฟต์แวร์เข้าด้วยกัน

อย่างไรก็ตาม หนึ่งในกระบวนการที่สำคัญที่สุดคือกระบวนการWindows Shell Infrastructure Host (Windows Shell Infrastructure Host)แม้ว่าจำเป็น กระบวนการนี้อาจอยู่เบื้องหลังปัญหาด้านความเสถียรของระบบ เช่นการใช้งานCPU สูง (CPU)นี่คือสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับกระบวนการนี้และวิธีแก้ไขปัญหาที่เกิดขึ้น

กระบวนการโฮสต์โครงสร้างพื้นฐานของเชลล์คืออะไรและปลอดภัยหรือไม่(What Is the Shell Infrastructure Host Process and Is It Safe?)

แม้ว่ากระบวนการของระบบบางอย่าง (เช่นyourphone.exe ) จะไม่มีความสำคัญอย่างมากในการทำให้Windowsสามารถทำงานได้อย่างถูกต้อง แต่กระบวนการWindows Shell Infrastructure Hostก็ไม่ใช่หนึ่งในนั้น กระบวนการนี้มีบทบาทสำคัญในการสร้างส่วน ต่อประสานผู้ใช้ Windows หลายส่วน เพื่อให้ผู้ใช้ดูและโต้ตอบด้วย

ซึ่งรวมถึง เมนู เริ่ม(Start)เอฟเฟกต์ภาพบางอย่าง (เช่น หน้าต่างโปร่งใส) ป๊อปอัปพื้นที่แจ้งเตือน สไลด์โชว์พื้นหลังเดสก์ท็อป และอื่นๆ เนื่องจากWindowsใช้อินเทอร์เฟซผู้ใช้แบบกราฟิกเพื่อให้ผู้ใช้นำทางและใช้งาน กระบวนการบางอย่างจึงจำเป็นสำหรับระบบการทำงานเช่นนี้

หากคุณกำลังดูตัวจัดการงาน(Task Manager)คุณอาจเห็นกระบวนการนี้ด้วยชื่อที่แตกต่างกันเล็กน้อย รวมถึง ชื่อ ไฟล์ปฏิบัติการ(executable file) ( sihost.exe ) ในท้ายที่สุด พวกเขาทั้งหมดเป็นสิ่งเดียวกัน—หรือควรจะเป็น แม้ว่ามัลแวร์จะซ่อนตัวเองเป็น ส่วนประกอบ Windows บางอย่าง เช่น sihost.exe แต่ก็ไม่น่าเป็นไปได้สำหรับกระบวนการนี้โดยเฉพาะ

เมื่อคำนึงถึงสิ่งนี้ คุณจึงวางใจได้ว่า กระบวนการ โฮสต์โครงสร้างพื้นฐานของเชลล์(Shell Infrastructure Host)นั้นปลอดภัยในการใช้งาน อย่างไรก็ตาม หากคุณต้องการให้แน่ใจโดยสมบูรณ์ คุณสามารถทำตามขั้นตอนด้านล่างเพื่อตรวจสอบว่ากระบวนการนี้เป็นของแท้หรือไม่

สาเหตุ sihost.exe CPU, RAM หรือการใช้ทรัพยากรระบบสูงอื่น ๆ เกิดจากอะไร(What Causes sihost.exe High CPU, RAM, or Other High System Resource Usage?)

แม้ว่ากระบวนการShell Infrastructure Hostเป็นกระบวนการของระบบของแท้ แต่ก็ไม่มีปัญหา ในช่วงเริ่มต้นของWindows 10ผู้ใช้รายงานปัญหาเกี่ยวกับ sihost.exe ซึ่งทำให้มี การใช้งาน CPUและRAMสูง การอัปเดตและการแก้ไขจุดบกพร่องได้ช่วยแก้ไขปัญหานี้สำหรับหลายๆ คน แต่ก็ยังอาจเป็นปัญหาได้

โดยส่วนใหญ่ sihost.exe ไม่ควรใช้ทรัพยากรระบบมากนัก (ถ้ามี) ข้อยกเว้นคือเมื่อส่วนต่อประสานกราฟิกของคุณเปลี่ยนแปลงไปในทางใดทางหนึ่ง ตัวอย่างเช่น เมื่อคุณเปิดหน้าต่างใหม่ เปลี่ยนพื้นหลัง และโดยทั่วไปมีการโต้ตอบกับ UI ของคุณ sihost.exe จะเพิ่มขึ้นอย่างรวดเร็วเมื่อมีการใช้งานบางอย่าง แต่ควรจำกัดไว้

การแก้ไขปัญหา sihost.exe CPU และ RAM สูง(Troubleshooting sihost.exe High CPU and RAM Issues)

อย่างไรก็ตาม หากการ ใช้งาน CPUและRAMสูงผิดปกติ (และคงระดับการใช้งานไว้สูง) แสดงว่าพีซีของคุณมีปัญหาด้านความเสถียร แม้ว่ามัลแวร์(malware)อาจเป็นสาเหตุ แต่มีแนวโน้มว่าระบบของคุณล้าสมัย Microsoft ออกการแก้ไขจุด บกพร่องใหม่สำหรับWindows เป็นประจำ เพื่อช่วยปัญหาด้านความเสถียรเช่นนี้

  1. หากต้องการตรวจสอบการอัปเดต ให้คลิกขวาที่เมนูเริ่ม(Start) แล้วเลือก ตัวเลือก การ ตั้งค่า(Settings )

  1. ใน เมนู การตั้งค่า(Settings)ให้เลือกการUpdate & Security > Windows Updateตัวเลือก Windows Update เลือกตรวจหาการอัปเดต(Check for Updates) (หากมีตัวเลือก) เพื่อค้นหาการ อัปเดต Windows ใหม่ ที่จะติดตั้ง

หากมีการอัปเดต ให้ติดตั้งและรีสตาร์ทพีซีของคุณเพื่อดูว่ามีผลกระทบต่อประสิทธิภาพของระบบหรือไม่ หากการอัปเดตไม่สามารถแก้ไขปัญหาได้ คุณอาจต้องตรวจสอบพีซีของคุณเพื่อหาไฟล์ระบบที่เสียหาย(corrupt system files)ซึ่งอาจส่งผลต่อประสิทธิภาพระบบของคุณ

  1. ในการดำเนินการนี้ ให้คลิกขวาที่เมนูStart แล้วเลือกตัว เลือกWindows PowerShell (Admin)

  1. ใน หน้าต่าง PowerShellให้พิมพ์sfc /scannowเพื่อใช้เครื่องมือSystem File Checker การดำเนินการนี้จะเปรียบเทียบไฟล์ระบบของคุณและหากมีไฟล์เสียหายหรือสูญหายSFCจะซ่อมแซมไฟล์เหล่านั้น

เครื่องมือSFCจะใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ หากไม่สามารถซ่อมแซมระบบของคุณได้ คุณอาจต้องมองหาทางเลือกอื่นในการแก้ไขปัญหา เช่น การรีเซ็ต Windows 10 เป็นการตั้งค่าจาก(resetting Windows 10 to factory settings)โรงงาน

ตรวจสอบว่ากระบวนการ sihost.exe เป็นของแท้หรือไม่(Checking Whether the sihost.exe Process Is Genuine)

มีรายงานว่าไวรัสและมัลแวร์บางประเภทพยายามปลอมตัวเป็นกระบวนการของระบบที่ถูกต้องตามกฎหมาย เมื่อความปลอดภัยของWindowsดีขึ้น โอกาสนี้จึงน้อยลงเรื่อยๆ แต่ก็ใช่ว่าจะเป็นไปไม่ได้

แม้ว่ากระบวนการShell Infrastructure Hostไม่น่าจะเป็นการปลอมตัวของมัลแวร์ คุณสามารถตรวจสอบความอุ่นใจของคุณเองได้โดยใช้Task Manager(Task Manager)

  1. ในการเปิดใช้ตัวจัดการงาน(Task Manager)ให้คลิกขวาที่แถบงานแล้วเลือกตัวเลือกตัวจัดการงาน(Task Manager)

  1. ใน หน้าต่าง Task Managerให้ค้นหากระบวนการShell Infrastructure Hostในแท็บProcesses หรือค้นหาsihost.exeในแท็บรายละเอียด (Details )เมื่อคุณพบกระบวนการแล้ว ให้คลิกขวา จากนั้นเลือกตัวเลือกเปิดตำแหน่งไฟล์(Open file location)

เช่นเดียวกับกระบวนการของระบบหลักอื่นๆ ไฟล์ Shell Infrastructure Host ของแท้ (sihost.exe) จะอยู่ในไดเร็กทอรีC:\Windows\System32 หากตัวจัดการงาน(Task Manager)เปิดขึ้นที่ตำแหน่งอื่น คุณสามารถมั่นใจได้ว่าไฟล์ที่ทำงานบนพีซีของคุณไม่ใช่ของแท้

ในกรณีนี้ คุณจะต้องหยุดใช้พีซีและสแกนหามัลแวร์(scan for malware) ทันที เพื่อให้พีซีของคุณปลอดภัยในการใช้งาน

กระบวนการโฮสต์โครงสร้างพื้นฐานของเชลล์สามารถปิดใช้งานได้หรือไม่(Can the Shell Infrastructure Host Process Be Disabled?)

ในฐานะที่เป็นกระบวนการของระบบหลัก กระบวนการShell Infrastructure Hostไม่ใช่สิ่งที่คุณสามารถปิดใช้งานหรือลบออกจากการติดตั้งWindows 10 ความพยายามที่จะหยุด sihost.exe จะทำให้พีซีของคุณหยุดทำงาน ทำให้หน้าจอสีน้ำเงินตาย(blue screen of death)หรือรีสตาร์ทแบบสุ่ม 

กระบวนการนี้จำเป็นสำหรับWindowsเพื่อให้ทำงานได้อย่างมีประสิทธิภาพ คุณจึงไม่สามารถปิดหรือนำออกได้ อย่างไรก็ตาม คุณสามารถล้างหน่วยความจำระบบบางส่วน(clear some system memory)เพื่อช่วยเพิ่มทรัพยากรที่สำคัญสำหรับกระบวนการนี้และกระบวนการอื่นๆ ของระบบ 

มีหลายวิธีที่คุณทำได้ รวมถึงการล้างแคชหน่วยความจำของ Windows(clearing the Windows memory cache)และลดจำนวนโปรแกรมที่ทำงานอยู่บนพีซีของคุณในแต่ละครั้ง

การแก้ไขปัญหาเพิ่มเติมสำหรับปัญหา sihost.exe(Further Troubleshooting For sihost.exe Issues)

หาก กระบวนการ โฮสต์โครงสร้างพื้นฐานของ Windows Shell(Windows Shell Infrastructure Host)ยังคงก่อให้เกิดปัญหา คุณจะต้องแก้ไขปัญหาเพิ่มเติม Windowsจะสงวนการใช้ทรัพยากรระบบบางส่วน แต่ถ้าใช้CPUหรือRAMมาก จะชี้ถึงปัญหาที่กว้างขึ้นเกี่ยวกับ ประสิทธิภาพ ของระบบ(system performance)

วิธีหนึ่งที่จะตรวจสอบให้แน่ใจว่าระบบของคุณทำงานได้ดีคือการเริ่มต้นใหม่อีกครั้งโดยการล้างข้อมูลและติดตั้ง Windows(wiping and reinstalling Windows)ใหม่ จากนั้น คุณควรติดตามการบำรุงรักษาระบบอย่างสม่ำเสมอ รวมถึงการอัพเดต Windows(keeping Windows updated)และการลบมัลแวร์(removing any malware)ออก แน่นอน คุณอาจต้องพิจารณาอัปเกรดพีซีของ(upgrading your PC)คุณ หากพีซีของคุณใช้งานช้าเกินไป



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts