ฟีเจอร์การซิงโครไนซ์ (Synchronization) เป็นมาตรฐานของระบบปฏิบัติการ Windows มาหลายปีแล้ว ซึ่งมีความสำคัญมากในยุคที่ผู้ใช้มักใช้บัญชี Microsoft เดียวกันบนอุปกรณ์หลายเครื่อง กระบวนการ SettingSyncHost.exe เป็นส่วนหนึ่งของ Windows OS ที่ทำหน้าที่ซิงโครไนซ์การตั้งค่าต่างๆ ของระบบ (เช่น ธีม, การตั้งค่าเบราว์เซอร์, OneDrive, Xbox, และแอป Mail) ไปยังอุปกรณ์อื่นๆ ที่ลงชื่อเข้าใช้ด้วยบัญชีเดียวกัน

วิธีแก้ปัญหา Host Process for Setting Synchronization บน Windows 10
ไฟล์ SettingSyncHost.exe ตั้งอยู่ที่โฟลเดอร์ C:\Windows\System32 ซึ่งเป็นองค์ประกอบสำคัญของ Windows แม้จะมีประโยชน์ แต่กระบวนการนี้มักก่อให้เกิดปัญหา เช่น
- ใช้ทรัพยากร CPU สูงมาก ต่อเนื่องนานๆ
- ในบางกรณี ใช้ 100% ของโปรเซสเซอร์ตรรกะ (logical processor) ตลอดเวลา
- ทำให้ระบบ ลैค (lag) หรือค้าง (freeze) บ้างครั้ง
มีหลายวิธีแก้ปัญหา Host process for Windows tasks high disk usage ให้ทำตามขั้นตอนด้านล่างทีละขั้นเพื่อแก้ไขปัญหา Setting Synchronization บน Windows 10
SettingSyncHost.exe เป็นมัลแวร์หรือไม่?
ไซเบอร์คริมินัลมักตั้งชื่อไวรัสให้คล้ายกับกระบวนการจริงเพื่อหลอกลวง ตำแหน่งต้นฉบับของ SettingSyncHost.exe คือที่ System32 วิธีตรวจสอบความถูกต้อง:
- กด Ctrl + Shift + Esc เพื่อเปิด Task Manager
- ที่แท็บ Processes คลิกขวาที่ Host Process for Setting Synchronization เลือก Open file location

- ถ้าตำแหน่งไฟล์คือ C:\Windows\System32 แสดงว่าเป็นกระบวนการจริง ถ้าไม่ใช่ อาจเป็นมัลแวร์ปลอมตัว

หากตำแหน่งไม่ใช่ System32 ให้รันสแกนไวรัสเต็มเครื่อง:
- กด Windows + I เปิด Settings
- คลิก Update & Security

- เลือก Windows Security ด้านซ้าย

- คลิก Virus & threat protection

- กด Quick Scan

- เมื่อสแกนเสร็จ หากพบภัยคุกคาม ให้กด Start Actions ภายใต้ Current threats

- หากไม่พบภัยคุกคาม จะแสดง No current threats

วิธีที่ 1: ทำ Clean Boot ของ Windows
Clean Boot จะรันบริการและไดรเวอร์ที่จำเป็นเท่านั้น ช่วยแยกสาเหตุปัญหา high disk usage:
- กด Windows + R พิมพ์ msconfig กด Enter

- แท็บ Services チェック Hide All Microsoft Services แล้วกด Disable all

- กด Apply > OK

- กด Ctrl + Shift + Esc เปิด Task Manager ไปแท็บ Startup

- ปิดโปรแกรมเริ่มต้นที่ไม่จำเป็น (เช่น Skype) โดยกด Disable

- Restart คอมพิวเตอร์
วิธีที่ 2: เพิ่มสิทธิ์ Ownership ให้ Registry Key
บางครั้ง SettingSyncHost.exe พยายามเขียนไฟล์และเปลี่ยนค่า Registry แต่ล้มเหลวเพราะขาดสิทธิ์ ทำให้ CPU สูงผิดปกติ ให้เพิ่มสิทธิ์ Ownership:
- กด Windows + R พิมพ์ regedit กด Enter

- กด Yes ที่ UAC
- ไปที่พาธ: HKEY_CURRENT_USER\Software\Microsoft\InputPersonalization\TrainedDataStore\

- คลิกขวา TrainedDataStore เลือก Permissions…

- ติ๊ก Allow สำหรับ Full Control ทุกกลุ่ม/ผู้ใช้

- กด Apply > OK
วิธีที่ 3: รันสคริปต์ PowerShell
สคริปต์นี้จะ Kill Process SettingSyncHost.exe ทุก 5 นาที หากมันเกิดขึ้นใหม่:
- เปิด PowerShell as Administrator

- รันคำสั่ง:
Register-ScheduledJob -Name Kill SettingSyncHost -RunNow -RunEvery 00:05:00 -Credential (Get-Credential) -ScheduledJobOption (New-ScheduledJobOption -StartIfOnBattery -ContinueIfGoingOnBattery) -ScriptBlock { Get-Process | ?{ $_.Name -eq SettingSyncHost -and $_.StartTime -lt ([System.DateTime]::Now).AddMinutes(-5) } | Stop-Process -Force} 
- ป้อน Credentials แล้ว Restart PC
หมายเหตุ: หากต้องการยกเลิกงานนี้ ให้รันคำสั่ง:
Get-ScheduledJob | ? Name -eq Kill SettingSyncHost | Unregister-ScheduledJob
วิธีที่ 4: ปิด SettingSync อย่างบังคับ
- ดาวน์โหลด Disable SettingSync.bat จาก Google Drive

- คลิกขวาไฟล์ เลือก Run as administrator

- Restart คอมพิวเตอร์
วิธีที่ 5: อัปเดต Windows
Microsoft ออกอัปเดตบ่อยเพื่อแก้บั๊ก ให้อัปเดต Windows ล่าสุด:
- กด Windows + I เปิด Settings
- คลิก Update & Security

- แท็บ Windows Update กด Check for updates

- หากมีอัปเดต กด Install Now ตามขั้นตอน

- หากเป็นเวอร์ชันล่าสุด จะแสดง You're up to date

วิธีที่ 6: อนุญาตให้กระบวนการผ่าน Firewall
ตรวจสอบว่า Firewall ไม่ได้บล็อกกระบวนการนี้ หรือปิด Antivirus ชั่วคราวทดสอบ:
ตัวเลือก 1: อนุญาตใน Windows Firewall
- ค้นหา Control Panel เปิด

- ตั้ง View by: Large icons คลิก Windows Defender Firewall

- คลิก Allow an app or feature through Windows Defender Firewall

- ค้นหา Host process ติ๊ก Private และ Public

- หรือกด Change Settings > Allow another app… เพิ่ม Host process
- กด OK
ตัวเลือก 2: ปิด Antivirus ฝ่ายสาม (ถ้ามี)
- คลิกขวาไอคอน Antivirus ที่ Taskbar

- เลือก Avast shields control (ตัวอย่าง)

- เลือกระยะเวลาปิด (10 นาที, 1 ชั่วโมง, จนกว่าจะ Restart, หรือถาวร)

- ยืนยัน และ Reboot PC

คำถามที่พบบ่อย (FAQ)
Q1. หยุด Host Process for Setting Synchronization ยังไง?
Ans. ไป Start > Settings > Accounts > Sync Your Settings ปิด Toggle Sync Settings
Q2. Host Process for Synchronization คืออะไร?
Ans. SettingSyncHost.exe คือกระบวนการซิงโครไนซ์การตั้งค่าคอมพิวเตอร์ไปยังอุปกรณ์อื่นๆ
Q3. SettingSyncHost.exe ทำหน้าที่อะไร?
Ans. ซิงโครไนซ์การตั้งค่า เช่น Wallpaper, Browser, OneDrive, Xbox, Mail app
Q4. ปิด Windows Services Host Process ได้ไหม?
Ans. ไม่ควรปิด เพราะเป็นกระบวนการสำคัญของ Windows
บทความแนะนำ:
- Fix Discord Keeps Crashing
- How to Create Desktop Shortcuts on Windows 11
- Fix Windows PC Won't Connect to TV
- How to Check How Much VRAM Do I Have on Windows 10
หวังว่าข้อมูลนี้ช่วยแก้ปัญหา host process for setting synchronization ได้ โปรดแจ้งว่าวิธีไหนใช้ได้ดีที่สุด หรือมีคำถาม留言ได้เลยครับ