เปิดตัวจัดการงานบนพีซี Windows ของคุณและคุณจะพบกระบวนการของระบบที่ทำงานอยู่เบื้องหลัง โดยปกติ ไม่มีเหตุผลที่จะต้องสนใจเกี่ยวกับไฟล์และกระบวนการเหล่านี้ สิ่งที่พวกเขาทำ หรือสงสัยเกี่ยวกับความปลอดภัยของไฟล์ เว้นแต่จะส่งผลต่อประสิทธิภาพของพีซีของคุณ
แม้ว่ากระบวนการเบื้องหลังที่แปลกประหลาดซึ่งทำให้คุณสนใจ การพิจารณาความปลอดภัยก็อาจเป็นเรื่องยาก กระบวนการของระบบ เช่น smss.exe มักเกี่ยวข้องกับการใช้งาน CPU และ GPU ที่สูงเกินสมควร ในคู่มือนี้ เราจะอธิบายว่า smss.exe ทำอะไรบ้าง และวิธีตรวจสอบว่าคุณมีไฟล์เวอร์ชันที่ปลอดภัยในคอมพิวเตอร์หรือไม่
smss.exe คืออะไรและทำงานอย่างไร
smss.exe เป็นไฟล์ปฏิบัติการที่รับผิดชอบในการเรียกใช้ ระบบย่อยตัวจัดการเซสชัน (หรือตัวจัดการเซสชันของ Windows) เป็นองค์ประกอบสำคัญของระบบปฏิบัติการ Windows ที่เริ่มทำงานทันทีเมื่อคุณคลิกปุ่มเปิดปิด รับผิดชอบในการสร้างเซสชันผู้ใช้และติดตามกระบวนการที่สำคัญอื่นๆ ของระบบเพื่อให้แน่ใจว่าทำงานอย่างถูกต้อง
ตัวอย่างเช่น smss.exe จะทำให้คอมพิวเตอร์ของคุณขัดข้องหาก csrss.exe หรือ winlogon.exe ทำงานผิดปกติหรือหยุดทำงานโดยไม่คาดคิด ทำให้เกิดข้อผิดพลาด Blue Screen of Death (BSOD) ในทำนองเดียวกัน คอมพิวเตอร์ของคุณอาจหยุดทำงานหากไฟล์ smss.exe ได้รับความเสียหาย เสียหาย หรือสูญหาย สิ่งนี้แสดงให้เห็นถึงความสำคัญของกระบวนการระบบย่อยตัวจัดการเซสชัน
แม้ว่าจะเป็นไฟล์ระบบที่สำคัญที่คอมพิวเตอร์ของคุณต้องทำงานอย่างถูกต้องหลังจากเริ่มต้นระบบ แต่ก็มีบางครั้งที่ไฟล์ smss.exe เป็นอันตรายต่อสุขภาพและประสิทธิภาพของพีซีของคุณ ในส่วนถัดไป คุณจะได้เรียนรู้วิธีค้นหาว่าไฟล์สั่งการของระบบย่อย Session Manager บนคอมพิวเตอร์ของคุณปลอดภัยหรือไม่
smss.exe ปลอดภัยหรือไม่
ระบบย่อยตัวจัดการเซสชันเป็นหนึ่งในกระบวนการระบบจำนวนมากที่เริ่มต้นขึ้นเมื่อคุณคลิกปุ่มเปิดปิดของพีซี ช่วยให้คอมพิวเตอร์ของคุณบูตได้อย่างถูกต้องและตั้งค่าต่างๆ ตามลำดับสำหรับโปรแกรมอื่นๆ หลังจากนั้นจะอยู่ในพื้นหลังและตรวจสอบสถานะของกระบวนการที่สำคัญของระบบ
smss.exe ใช้ทรัพยากรพีซีของคุณเพียงเล็กน้อยและไม่สำคัญ เป็นไฟล์ที่ถูกต้องตามกฎหมายซึ่งไม่ก่อให้เกิดปัญหาหรือปัญหาด้านประสิทธิภาพ หากคุณพบว่ากระบวนการใช้ทรัพยากร CPU มากเกินไปหรือทำให้คอมพิวเตอร์ทำงานช้าลง แสดงว่าโปรแกรมที่เป็นอันตรายอาจปลอมแปลงเป็น smss.exe
บางครั้งอาชญากรไซเบอร์จะตั้งชื่อมัลแวร์ตามไฟล์ระบบที่ถูกต้องเพื่อหลีกเลี่ยงการตรวจจับโดยระบบรักษาความปลอดภัยของพีซีและซอฟต์แวร์ป้องกันไวรัส คุณสามารถกำหนดความถูกต้องของไฟล์ smss.exe ได้โดยการตรวจสอบตำแหน่งของไฟล์บนดิสก์ในเครื่องของคุณและตรวจสอบลายเซ็นดิจิทัล
วิธีตรวจสอบตำแหน่ง smss.exe และลายเซ็นดิจิทัล
1. เปิดตัวจัดการไฟล์ (Ctrl + Shift + Esc ) และไปที่ รายละเอียด แท็บ คลิกขวาที่ smss.exe แล้วเลือก คุณสมบัติ .
หรือไปที่กระบวนการ ให้คลิกขวาที่ Windows Session Manager และเลือก คุณสมบัติ .
2. ใน ทั่วไป ตรวจสอบตำแหน่งของไฟล์และตรวจสอบว่ามีข้อความ C:\Windows\System32 หรือ C:\Windows หรือ C:\Windows\System32\Event Agent\Bin .
3. ไปที่แท็บ ลายเซ็นดิจิทัล ตรวจสอบรายการลายเซ็น และตรวจสอบให้แน่ใจว่าได้อ่าน Microsoft Windows Publisher .
เช่นเดียวกับกระบวนการอื่นๆ ของระบบใน Windows 10 ไฟล์ปฏิบัติการ smss.exe จะอยู่ใน C:\Windows\System32 ไดเร็กทอรี สำหรับพีซีที่ใช้ระบบปฏิบัติการที่เก่ากว่าหรือล้าสมัย (Win 7 / Win 8 / Win 8.1) คุณอาจพบ smss.exe อยู่ใน C:\Windows หรือ C:\Windows\System32\Event Agent\Bin .
หากไฟล์ปฏิบัติการของระบบย่อย Session Manager อยู่ในโฟลเดอร์อื่นนอกเหนือจากที่กล่าวไว้ข้างต้น แสดงว่าเป็นไวรัสอย่างแน่นอน เรียกใช้ผ่านเครื่องมือรักษาความปลอดภัยหรือลบออกจากคอมพิวเตอร์ของคุณทันที คุณควรทำเช่นเดียวกันหากไฟล์ไม่ได้ลงนามแบบดิจิทัลโดย Microsoft Windows Publisher
วิธีการแก้ไขและแทนที่ smss.exe
ดังที่กล่าวไว้ก่อนหน้านี้ คอมพิวเตอร์ของคุณอาจทำงานผิดพลาด เกิดข้อผิดพลาดแบบสุ่ม และหยุดทำงานระหว่างการใช้งานหากไฟล์ระบบย่อยตัวจัดการเซสชันหายไปหรือได้รับความเสียหาย หากไฟล์ smss.exe ติดมัลแวร์ ลบโดยไม่ได้ตั้งใจ หรือลบออกจากคอมพิวเตอร์โดยโปรแกรมป้องกันไวรัส คุณแก้ไข (หรือเปลี่ยน) ไฟล์ได้โดยใช้เครื่องมือและเทคนิคด้านล่าง
1. แก้ไข smss.exe ด้วย System File Checker (SFC)
Windows System File Checker (SFC) เป็นเครื่องมือที่ดีสำหรับการซ่อมแซมไฟล์ที่เสียหาย จะสแกนคอมพิวเตอร์ของคุณและแทนที่ไฟล์ระบบที่เสียหาย เพื่อผลลัพธ์ที่มีประสิทธิภาพ Microsoft ขอแนะนำให้เรียกใช้เครื่องมือ Deployment Image Servicing and Management (DISM) ก่อนเรียกใช้ System File Checker โดยเฉพาะอย่างยิ่งหากพีซีของคุณใช้ Windows 10, Windows 8 หรือ Windows 8.1
สำหรับระบบปฏิบัติการรุ่นเก่า คุณสามารถเรียกใช้ SFC ได้โดยตรง (ดูขั้นตอนที่ 3 ด้านล่าง)
1. คลิกขวาที่ปุ่ม Start แล้วเลือก Command Prompt (Admin) บนเมนูการเข้าถึงด่วน
2. วางคำสั่งด้านล่างในคอนโซลแล้วกด Enter .
DISM.exe /Online /Cleanup-image /Restorehealth
คำสั่งนี้จะแจ้งให้เครื่องมือ DISM จัดเตรียมไฟล์ที่จำเป็นในการแก้ไขและแทนที่ไฟล์ที่เสียหาย กระบวนการนี้อาจใช้เวลาหลายนาที ดังนั้นให้รอจนกว่าคุณจะได้รับข้อความแสดงความสำเร็จก่อนที่จะเรียกใช้คำสั่งถัดไป
3. วางคำสั่งด้านล่างในคอนโซลแล้วกด Enter .
sfc /scannow
Windows จะสแกนไฟล์ระบบของคุณและแทนที่ไฟล์ที่เสียหายที่พบ กระบวนการนี้ใช้เวลาหลายนาทีเท่ากัน อย่าปิดหน้าต่างพรอมต์คำสั่งจนกว่าการสแกนจะเสร็จสมบูรณ์ 100%
2. เรียกใช้ Check Disk Utility
ไฟล์ระบบอาจเสียหายได้หากมีเซกเตอร์เสียในฮาร์ดไดรฟ์ของคุณ เครื่องมือตรวจสอบดิสก์จะสแกนฮาร์ดไดรฟ์ของคุณเพื่อหาเซกเตอร์ที่ผิดพลาดเหล่านี้และแก้ไขโดยอัตโนมัติ คุณควรเรียกใช้เครื่องมือนี้หาก SFC ไม่พบความเสียหายของไฟล์ระบบและ smss.exe ยังคงใช้ทรัพยากร CPU มากเกินไป
เปิด Command Prompt ในฐานะผู้ดูแลระบบ วางคำสั่งด้านล่างในคอนโซล แล้วกด Enter .
chkdsk C:/f /r
3. ติดตั้ง Windows ใหม่
หากวิธีการข้างต้นไม่สามารถแก้ปัญหาได้ คุณอาจต้องติดตั้ง Windows ใหม่ทั้งหมดเป็นวิธีสุดท้าย
ทำความเข้าใจเกี่ยวกับตัวจัดการเซสชันของ Windows
ณ จุดนี้ เราหวังว่าคุณจะเข้าใจถึงความสำคัญของระบบย่อยตัวจัดการเซสชัน (หรือตัวจัดการเซสชันของ Windows) บนพีซี Windows ของคุณ หากคุณมีไฟล์ smss.exe เวอร์ชันที่ถูกต้องบนอุปกรณ์ของคุณ ก็ไม่มีอะไรต้องกังวล
อย่าพยายามบังคับหยุด ปิดใช้งาน หรือลบไฟล์ออกจากอุปกรณ์ของคุณ แม้ว่าจะเปลืองทรัพยากรของ CPU และทำให้เกิดปัญหาอื่นๆ บางครั้ง การรีสตาร์ทอุปกรณ์อย่างง่ายอาจช่วยแก้ปัญหาได้ หากปัญหายังคงอยู่เมื่อเปิดพีซีของคุณอีกครั้ง ให้ตรวจสอบตำแหน่งของไฟล์ ลายเซ็นดิจิทัล และสแกนด้วยโปรแกรมป้องกันไวรัสก่อนที่จะดำเนินการใดๆ