Host Process for Setting Synchronization คืออะไร?
รู้จักกันในชื่อ SettingSyncHost.exe ไฟล์นี้ใช้ซิงค์การตั้งค่าระบบกับอุปกรณ์อื่นๆ
เมื่อเปลี่ยนการตั้งค่าที่ PC หนึ่ง จะสะท้อนไปอุปกรณ์อื่นด้วย Windows Host Process ซิงค์ได้: Mail, Wallpaper, Scheduled Services, Xbox, OneDrive และแอปอื่นๆ
กระบวนการนี้อยู่ในโฟลเดอร์ System32 เป็นกระบวนการสำคัญของ Windows แต่ก่อให้เกิดปัญหาหลายอย่าง เช่น High CPU Usage

หลาย User รายงานปัญหานี้ จึงมีวิธีแก้ 100% CPU usage จาก settingsynchost.exe ดังนี้
วิธีแก้ Host Process for Setting Synchronization High CPU Usage
นี่คือวิธีแก้ที่ดีที่สุดสำหรับ CPU สูงจาก Host Process for Setting Synchronization
ก่อนจะแก้ ให้รู้จักเครื่องมือช่วยแก้ Windows Errors ทั่วไป: Advanced PC Cleanup PC Cleaning และ Optimization Tool ที่ดีที่สุด ซ่อมปัญหา PC และป้องกันปัญหาอื่นๆ ขั้นตอน:
- ดาวน์โหลดและติดตั้ง Advanced PC Cleanup
- กด "Start Scan Now" สแกน Registry และปัญหาอื่นๆ
- กด "Clean Now" แก้ไขทุกอย่าง
แค่ 3 ขั้นตอน แก้ปัญหา Windows ได้ส่วนใหญ่ เพิ่มพื้นที่และเร็วขึ้นอีกด้วย
อ่าน Review Advanced PC Cleanup เพิ่มเติมได้
ตอนนี้มาแก้ Host Process for Setting Synchronization ที่หยุดทำงาน
วิธีที่ 1: อัปเดต Windows
ลองอัปเดต Windows ก่อน:
หมายเหตุ: ต้องเชื่อมอินเทอร์เน็ตตอนอัปเดต หากออฟไลน์ อาจอัปเดตไม่ได้
- กด Win + I > Update & Security
- คลิก Windows Update > Check for updates
- หากมี Update ค้าง Windows จะดาวน์โหลดเอง เสร็จแล้ว Reboot
ตรวจสอบว่า settingsynchost.exe ปัญหาแก้แล้วหรือยัง หากยังกิน CPU สูง ไปวิธีถัดไป
วิธีที่ 2: เพิ่ม Ownership สำหรับ Registry Key
เมื่อเปลี่ยน Windows Registry Settings จะก่อให้เกิดปัญหา Host Process for Setting Synchronization วิธีแก้: เพิ่ม Ownership สำหรับ Registry Key
- กด Win + R
- พิมพ์ regedit.exe > OK (เปิด Registry Editor)
- ไปที่: HKEY_CURRENT_USER\Software\Microsoft\InputPersonalization\TrainedDataStore
- คลิกขวา TrainedDataStore > Permissions…
- ติ๊ก Full Control > Apply > OK
- Restart Windows และตรวจสอบ
วิธีที่ 3: รัน Windows ใน Clean Boot
Clean Boot = รันแค่ Essential Services และ Drivers เท่านั้น
- Win + R > พิมพ์
msconfig> OK (เปิด System Configuration) - แท็บ Services > ติ๊ก Hide All Microsoft Services > Disable all
- หมายเหตุ: แนะนำ Hide Microsoft Services เพราะมือใหม่แยก Essential และ Third-party ยาก
- Apply > OK บันทึก
- Restart PC (หากกำลังทำงานสำคัญ เลือก Exit without restart)
- หลัง Reboot กด Ctrl+Shift+Esc เปิด Task Manager > แท็บ Startup
- Disable ทุก Startup Items (ต้อง Disable ทีละตัว ไม่มีปุ่ม Disable All)
- Reboot Windows 10 อีกครั้ง
ตอนนี้ Windows เริ่มด้วย Essential Services เท่านั้น ตรวจสอบว่า Host Process For Setting Synchronization High CPU แก้แล้วหรือยัง
หายังไม่ได้ ลอง PowerShell Script (สำหรับ Advanced Users เท่านั้น)
วิธีที่ 4 – รัน PowerShell Script
Script นี้จะ Kill service 'SettingSyncHost.exe' ทุก 5 นาที
หมายเหตุ: ต้องมี Admin Rights เพื่อรัน PowerShell
- Win + X > เลือก Windows PowerShell (Admin)
- วางโค้ดนี้:
Get-ScheduledJob |? Name -eq "Kill SettingSyncHost" | Unregister-ScheduledJob 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 (::Now).AddMinutes(-5) } | Stop-Process -Force } - เมื่อถาม ให้กรอก Admin Credentials
- ตรวจสอบว่า SettingSyncHost ถูก Terminate แล้ว หากยังรอยู่ ลอง Restart PC
- ตอนนี้ Host Process For Setting Synchronization ควรหยุดทำงานแล้ว
เพิ่มเติม: แนะนำปิด Host Process for Setting Synchronization ทั้งหมด:
- Win + I
- คลิก Accounts
- Select Sync your settings จากขวา > ปิด Sync Settings
Restart Windows settingsynchost.exe หรือ Host Process For Setting Synchronization ควรไม่ทำงานแล้ว
สรุป
ด้วยขั้นตอนง่ายๆ นี้ คุณสามารถแก้ Host Process for Setting Synchronization High CPU Usage ได้ง่าย หากมี Windows Errors อื่นๆ ลอง Advanced PC Cleanup เครื่องมือทำความสะอาด PC ยอดเยี่ยม ที่ทำได้เยอะมาก ลองดูสิ
คำถามที่พบบ่อย (FAQ)
Q1. หยุด Host Process for Setting Synchronization ยังไง?
Start Menu > Settings > Accounts > Sync Your Settings > ปิด Toggle Sync Settings
Q2. Host Process for Setting Synchronisation คืออะไร?
อยู่ที่ SettingSyncHost.exe ใช้ซิงค์การตั้งค่าทั้งหมดไปอุปกรณ์อื่น
Q3. SettingSyncHost EXE คืออะไร?
System Process ที่จำเป็นสำหรับซิงค์การตั้งค่า: Wallpaper, Browser, OneDrive, Xbox, Mail App Services
Q4. ปิด Host Process for Windows Services ยังไง?
หากเห็น Windows Host Process ใช้ CPU สูง ห้ามปิด เพราะเป็นกระบวนการสำคัญของ Windows