My Community

Comment แสดงความคิดเห็น (Register) => Comment แสดงความคิดเห็น (Register) => Topic started by: junjao on February 11, 2026, 08:32:57 PM

Title: svchost.exe คืออะไร
Post by: junjao on February 11, 2026, 08:32:57 PM
**svchost.exe คืออะไร?**

`svchost.exe` ย่อมาจาก **Service Host** เป็นไฟล์ระบบของ Windows ที่ทำหน้าที่ "โฮสต์" หรือรันบริการต่าง ๆ (Windows Services) แทนที่จะให้แต่ละบริการมีไฟล์ .exe ของตัวเอง

พูดง่าย ๆ คือ
👉 มันเป็น "ตัวกลาง" ที่ใช้รันบริการสำคัญของระบบ เช่น

* Windows Update
* Windows Defender
* DHCP / Network
* Windows Audio
* Background Intelligent Transfer Service (BITS)
* ระบบเวลา (Time Service) ฯลฯ

---

## ทำไมใน Task Manager ถึงเห็นหลายตัว?

ปกติจะเห็น **svchost.exe หลายรายการ** เพราะ:

* Windows แยกบริการเป็นกลุ่ม ๆ
* ถ้าบริการหนึ่งล่ม จะไม่กระทบบริการอื่น
* เพื่อความปลอดภัยและเสถียรภาพ

Windows รุ่นใหม่ (Win10/11) จะยิ่งแยกหลายตัว โดยเฉพาะถ้า RAM มากกว่า 3.5GB

---

## svchost.exe เป็นไวรัสได้ไหม?

ปกติ **ไม่ใช่ไวรัส**
แต่บางครั้งมัลแวร์จะปลอมชื่อเป็น svchost.exe

### วิธีเช็คว่าเป็นของแท้หรือไม่

1. กด `Ctrl + Shift + Esc` เปิด Task Manager
2. คลิกขวาที่ svchost.exe
3. เลือก **Open file location**

✅ ของแท้ต้องอยู่ที่:

```
C:\Windows\System32\
```

❌ ถ้าอยู่ในโฟลเดอร์อื่น เช่น

```
C:\Users\...
C:\Temp\...
```

มีความเสี่ยงเป็นไวรัส

---

## ถ้า svchost.exe ใช้ CPU / RAM สูง ทำอย่างไร?

สาเหตุที่พบบ่อย:

* Windows Update กำลังทำงาน
* มีบริการค้าง
* ระบบติดมัลแวร์

### แนวทางแก้เบื้องต้น

1. Restart เครื่อง
2. ตรวจสอบ Windows Update
3. สแกนไวรัสด้วย Windows Defender
4. ดูใน Task Manager → Expand svchost → ดูว่าบริการใดใช้ทรัพยากรสูง

---

## สรุปสั้น ๆ

| เรื่อง      | คำตอบ                            |
| ------------ | -------------------------------- |
| คืออะไร      | ตัวรันบริการของ Windows          |
| ลบได้ไหม    | ❌ ห้ามลบ                        |
| มีหลายตัว    | ปกติ                            |
| เป็นไวรัสไหม | ปกติไม่ใช่ แต่ควรเช็คตำแหน่งไฟล์ |

---------------------------------------------

Windows Resource Protection did not find any integrity violations.

ข้อความนี้หมายความว่า:

> ✅ **ระบบ Windows ของคุณไม่พบไฟล์เสียหรือไฟล์ระบบผิดปกติ**

ข้อความนี้จะขึ้นหลังจากรันคำสั่ง:

```
sfc /scannow
```

ซึ่งเป็นคำสั่งตรวจสอบและซ่อมแซมไฟล์ระบบ Windows

---

## สรุปความหมาย

* ไม่มีไฟล์ระบบเสีย
* ไม่มีไฟล์ถูกแก้ไขโดยไวรัส
* ระบบ Windows ปกติดีในส่วนของ System Files

---

## ถ้ายังมีปัญหาอยู่ เช่น

* เครื่องช้า
* CPU สูงจาก svchost.exe
* มีอาการค้าง
* สงสัยไวรัส

แสดงว่าปัญหาอาจ **ไม่ใช่ไฟล์ระบบ** แต่อาจเกิดจาก:

1. โปรแกรมที่รันเบื้องหลัง
2. Windows Update ค้าง
3. Driver มีปัญหา
4. Malware ที่ไม่กระทบ system file
5. HDD/SSD เริ่มเสื่อม

---

## ขั้นตอนถัดไปที่แนะนำ

### 1️⃣ เช็ค DISM เพิ่มเติม (ลึกกว่า SFC)

รันใน Command Prompt (Run as Admin):

```
DISM /Online /Cleanup-Image /RestoreHealth
```

ถ้าขึ้นว่า completed successfully = ปกติ

---

### 2️⃣ เช็คใน Task Manager

ดูว่า svchost.exe ตัวไหนใช้ CPU สูง
กด:

```
Ctrl + Shift + Esc
```

แล้วดู Process ที่ผิดปกติ

---

### 3️⃣ สแกนไวรัสอีกชั้น

* Windows Defender Full Scan
* หรือ Malwarebytes (ฟรี)

----------------------------------