แก้ไขกระบวนการโฮสต์สำหรับการตั้งค่าการซิงโครไนซ์
การซิงโครไนซ์เป็นคุณสมบัติมาตรฐานของ ระบบปฏิบัติการ Windowsมาหลายปีแล้ว สิ่งนี้มีความสำคัญเนื่องจากเป็นเรื่องปกติมากขึ้นสำหรับผู้บริโภคที่จะใช้บัญชี Microsoft(Microsoft account) เดียวกัน บนอุปกรณ์จำนวนมาก การซิงโครไนซ์การตั้งค่า(Settings Synchronization)หรือที่เรียกว่าSettingSyncHost.exe เป็นขั้นตอนระบบปฏิบัติการ Windows ที่ซิงโครไนซ์การตั้งค่าระบบทั้งหมดของคุณกับอุปกรณ์ที่เหลือของ(SettingSyncHost.exe is a Windows OS procedure that synchronizes all of your system settings with the rest of your devices)คุณ หากบริการซิงค์(syncing service)ไม่สามารถซิงค์ข้อมูลได้อย่างถูกต้อง บริการจะไม่ยุติโดยอัตโนมัติ แต่จะดำเนินการต่อไปตลอดไปโดยสร้างการใช้ดิสก์(disk usage) สูง ของกระบวนการโฮสต์(host process)สำหรับWindowsงาน ในบทความนี้ เราได้แสดงวิธีการแก้ไขปัญหาเพื่อแก้ไขกระบวนการโฮสต์(host process)สำหรับการตั้งค่าปัญหาการซิงโครไนซ์
วิธีแก้ไขกระบวนการโฮสต์สำหรับการตั้งค่าการซิงโครไนซ์ใน Windows 10(How to Fix Host Process for Setting Synchronization in Windows 10)
พบ SettingSyncHost.exe(SettingSyncHost.exe)ใน โฟลเดอร์ C:\Windows\System32ซึ่งเป็นส่วนประกอบสำคัญของWindows มันซิงโครไนซ์Internet Explorer , OneDrive , Xboxและโปรแกรมสำคัญอื่นๆ ของคุณ อย่างไรก็ตาม กระบวนการนี้มีประโยชน์อย่างไร อาจทำให้เกิดปัญหาได้บ่อยครั้ง เช่น
- อาจใช้ทรัพยากรจำนวนมาก (CPU)(consume a large number of resources (CPU))ในช่วงระยะเวลาหนึ่ง
- ในสถานการณ์อื่นๆthis operation would use 100% of one of the logical processors all the timeเวลา
- อาจทำให้ระบบค้างหรือค้างในบาง(cause the system to hang or freeze at times)ครั้ง
มีวิธีแก้ปัญหามากมายสำหรับกระบวนการโฮสต์(host process)สำหรับงานWindowsปัญหาการใช้ดิสก์ สูง (disk usage)ทำตามวิธีการที่กำหนดทีละขั้นตอนเพื่อแก้ไขกระบวนการโฮสต์(host process) สำหรับการตั้งค่าการซิงโครไน ซ์ในWindows 10
มีมัลแวร์เป็น SettingSyncHost.exe หรือไม่(Is there a Malware as SettingSyncHost.exe?)
ชื่อของไวรัสมักจะถูกเลือกโดยอาชญากรไซเบอร์ในลักษณะที่ระบบหรือผู้ใช้ไม่สามารถจดจำได้ SettingSyncHost.exeเป็นชื่อที่เป็นไปได้สำหรับไวรัสหรือมัลแวร์(virus or malware)ที่ขโมยอาจใช้เพื่อหลอกตัวเองว่าเป็นกระบวนการที่แท้จริง ไฟล์ SettingSyncHost.exe(SettingSyncHost.exe file)ดั้งเดิมอาจอยู่ใน ไดเร็กทอรี ย่อยSystem32 (System32 subdirectory)ในการตรวจสอบความถูกต้องของSettingSyncHost.exeให้ทำตามขั้นตอนเหล่านี้:
1. กดCtrl + Shift + Esc keysพร้อมกันเพื่อเปิดตัวจัดการ(Task Manager)งาน
2. ใน แท็บ Processesให้คลิกขวาที่Host Process for Setting Synchronizationแล้วคลิกOpen file locationจากเมนูบริบท
3. หากตำแหน่งไฟล์คือC:\Windows\System32แสดงว่ากระบวนการนี้เป็นของแท้ หากไม่เป็นเช่นนั้น อาจเป็นมัลแวร์หรือไวรัสที่วางตัวเป็นSettingSyncHost.exeเพื่อหลีกเลี่ยงการตรวจจับ
เรียกใช้การสแกนไวรัสทั้งระบบในเครื่องหากตำแหน่ง(location isn)นั้น ไม่ใช่ โฟลเดอร์(System32 folder) System32 หากต้องการเรียกใช้การสแกนมัลแวร์แบบเต็มให้ทำตามขั้นตอนที่กำหนด
1. กด Windows + I keys พร้อมกันเพื่อเปิด การ ตั้งค่า(Settings)
2. ที่นี่ คลิกที่ Update & Security settings ตามที่แสดง
3. ไปที่ Windows Security ในบานหน้าต่างด้านซ้าย
4. คลิกที่ ตัวเลือก การป้องกันไวรัสและภัยคุกคาม(Virus & threat protection) ในบานหน้าต่างด้านขวา
5. คลิกที่ปุ่ม Quick Scan เพื่อค้นหามัลแวร์
6A. เมื่อการสแกนเสร็จสิ้น ภัยคุกคามทั้งหมดจะปรากฏขึ้น คลิก(Click)ที่ เริ่มการดำเนิน (Start Actions ) การ ภายใต้ ภัยคุกคาม(Current threats)ปัจจุบัน
6B. หากไม่มีภัยคุกคามในอุปกรณ์ของคุณ อุปกรณ์จะแสดงการ แจ้งเตือนว่าไม่มีภัยคุกคามในปัจจุบัน (No current threats )
วิธีที่ 1: ดำเนินการ Windows Clean Boot(Method 1: Perform Windows Clean Boot)
เฉพาะบริการและไดรเวอร์ที่สำคัญที่สุดเท่านั้นที่จะดำเนินการเมื่อWindowsเริ่มทำงานในโหมดคลี(Clean Boot mode)น บูต ทำตามขั้นตอนด้านล่างเพื่อบู๊ตเข้าสู่โหมดคลีนบูต(Clean Boot mode)เพื่อแก้ไขกระบวนการโฮสต์(host process)สำหรับ งาน Windowsปัญหาการใช้งานดิสก์สูง
1. เปิดกล่องโต้ตอบเรียกใช้ โดยกดปุ่ม (Run)Windows + R keysพร้อมกัน
2. พิมพ์msconfigแล้วคลิกOKเพื่อเปิดSystem Configuration
3. ไปที่ แท็บ Servicesและทำเครื่องหมายที่ช่องสำหรับตัวเลือกHide All Microsoft Services(Hide All Microsoft Services)
4. คลิกที่ปุ่มปิดการใช้งานทั้งหมด(Disable all)และคลิกที่Apply > OKเพื่อบันทึกการเปลี่ยนแปลง
5. จากนั้นกดปุ่มCtrl + Shift + Esc พร้อม(keys)กันเพื่อเปิดหน้าต่างTask Manager
6. ไปที่แท็บเริ่มต้น(Startup)
7. เลือกแอพ (เช่นSkype ) และคลิกที่ปุ่มDisable
8. สุดท้ายรีบูทพีซี Windows 10 ของ(reboot your Windows 10 PC)คุณ
อ่านเพิ่มเติม: (Also Read:) แก้ไขกระบวนการให้บริการโฮสต์ DISM การใช้งาน CPU สูง(Fix DISM Host Servicing Process High CPU Usage)
วิธีที่ 2: เพิ่มการเป็นเจ้าของสำหรับคีย์รีจิสทรี(Add Ownership for Registry Key)
ในบางกรณี กระบวนการSettingSyncHost.exeจะพยายามเขียนไฟล์ไปยังตำแหน่งที่ระบุอย่างต่อเนื่อง และต่อมาเปลี่ยนค่ารีจิสทรี(registry value)แต่ล้มเหลวเนื่องจากไม่มีสิทธิ์ที่จำเป็น จึงส่งผลดังนี้
- มันยังคงเขียนไฟล์ซ้ำแล้วซ้ำอีกและพยายามครั้งแล้วครั้งเล่า
- นี่คือสาเหตุที่ทำให้คอมพิวเตอร์ของคุณใช้CPU(CPU consumption) มาก เกินไป
เราสามารถลองเพิ่มความเป็นเจ้าของคีย์รีจิสทรี(registry key)บนพีซีของคุณเพื่อแก้ไขกระบวนการโฮสต์(host process)สำหรับการตั้งค่าปัญหาการซิงโครไนซ์
1. กดปุ่ม Windows + R keys พร้อมกันเพื่อเปิดกล่องโต้ตอบเรียกใช้(Run )
2. พิมพ์regeditแล้วคลิกOKเพื่อเปิดRegistry Editor
2. คลิกที่ใช่(Yes)ในข้อความยืนยันการควบคุมบัญชีผู้ใช้(User Account Control)
3. ไปที่เส้นทาง(path) ต่อไปนี้ จากแถบที่อยู่ในRegistry Editor(Registry Editor)
HKEY_CURRENT_USER\Software\Microsoft\InputPersonalization\TrainedDataStore\
4. คลิกขวาที่TrainedDataStoreในบานหน้าต่างด้านซ้ายและเลือกPermissions...จากเมนูบริบท
5. เลือกช่องกา เครื่องหมายอนุญาต สำหรับตัวเลือก (Allow)การควบคุม(Full Control)ทั้งหมดสำหรับชื่อกลุ่มหรือชื่อผู้ใช้(Group or user names)ทั้งหมด
6. สุดท้าย คลิกที่Apply > OKเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 3: เรียกใช้สคริปต์ PowerShell(Method 3: Run PowerShell Script)
คุณยังสามารถเรียกใช้สคริปต์PowerShell(PowerShell script)เพื่อฆ่ากระบวนการ SettingSyncHost.exe (SettingSyncHost.exe process)สคริปต์นี้จะฆ่ากระบวนการทุก ๆ ห้านาทีหากปรากฏขึ้นอีกครั้งเพื่อแก้ไขกระบวนการโฮสต์(host process)สำหรับการตั้งค่าปัญหาการซิงโครไนซ์ ดังนั้น ให้ทำตามขั้นตอนที่กำหนดเพื่อเรียกใช้สคริปต์PowerShell(PowerShell script)
หมายเหตุ:(Note:)คุณจะถูกขอให้ป้อนข้อมูลประจำตัวของคุณเพื่อเรียกใช้สคริปต์
1. กดปุ่ม Windows(Windows key)พิมพ์PowerShellแล้วคลิกRun as administrator
2. พิมพ์คำสั่ง(command) ต่อไปนี้ แล้วกดปุ่มEnter(Enter key)
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}
3. สุดท้ายรีสตาร์ทพีซีของ(restart your PC)คุณ
อย่างที่คุณเห็น ก่อนที่คุณจะสามารถลงทะเบียนงานบนคอมพิวเตอร์ของคุณ คุณต้องป้อนข้อมูลรับรองก่อน ตรวจสอบว่ากระบวนการ SettingSyncHost(SettingSyncHost process)หยุดโดยอัตโนมัติหลังจากป้อนข้อมูลประจำตัวหรือไม่ หากยังไม่ทำงาน(t work)ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบ(computer and double-check)อีกครั้ง
หมายเหตุ:(Note:)หากคุณได้ลงทะเบียนงานไว้ก่อนหน้านี้แต่ต้องการยุติงาน ให้รันคำสั่ง(command) ต่อไปนี้ :
Get-ScheduledJob | ? Name -eq Kill SettingSyncHost | Unregister-ScheduledJob
อ่านเพิ่มเติม: (Also Read:) แก้ไข .NET Runtime Optimization Service การใช้งาน CPU สูง(Fix .NET Runtime Optimization Service High CPU Usage)
วิธีที่ 4: บังคับปิดการใช้งาน SettingSync(Method 4: Force Disable SettingSync)
คุณยังสามารถปิดใช้งานโฮสต์ SettingSync(SettingSync host)เพื่อแก้ไขกระบวนการโฮสต์(host process)สำหรับการตั้งค่าปัญหาการซิงโครไนซ์ ทำตามขั้นตอนเหล่า นี้เพื่อบังคับปิดSettingSync
1. ดาวน์โหลด ไฟล์ Disable SettingSync.batจากGoogle ไดร(Google Drive)ฟ์
2. เมื่อคุณดาวน์โหลดไฟล์แล้ว ให้คลิกขวาที่ไฟล์และเลือกRun as administrator(Run as administrator)
3. จากนั้น ให้รีสตาร์ทคอมพิวเตอร์(restart your computer)เพื่อแก้ไขกระบวนการโฮสต์(host process)สำหรับ งาน Windowsปัญหาการใช้งานดิสก์สูง
วิธีที่ 5: อัปเดต Windows(Method 5: Update Windows)
Microsoftออกการอัปเดตเป็นประจำเพื่อแก้ไขจุดบกพร่องและมอบฟังก์ชันการทำงานใหม่ หากคุณไม่ได้ดำเนินการดังกล่าวมาเป็นเวลานาน ขอแนะนำให้อัปเกรดWindowsทันที เมื่อพบปัญหาเหล่านี้วิศวกรของ Microsoft จะทำงานโดยทันทีเพื่อเสนอวิธีแก้ไข (Microsoft)ก่อนดำเนินการต่อ ให้ตรวจสอบอีกครั้งว่าคุณเข้าสู่ระบบในฐานะผู้ดูแลระบบ ทำตามขั้นตอนเหล่านี้เพื่ออัปเดตWindowsเพื่อแก้ไขกระบวนการโฮสต์(host process)สำหรับการตั้งค่าปัญหาการซิงโครไน(synchronization issue)ซ์
1. กดปุ่ม Windows + I keys พร้อมกันเพื่อเปิด การ ตั้งค่า(Settings)
2. คลิกที่ ไทล์ Update & Security ดังที่แสดง
3. ใน แท็บ Windows Update ให้คลิกที่ปุ่ม Check for updates(Check for updates)
4A. หากมีการอัปเดตใหม่ ให้คลิก ติดตั้ง(Install Now) ทันทีและทำตามคำแนะนำเพื่ออัปเดต
4B. มิฉะนั้น หากWindowsเป็นเวอร์ชันล่าสุด ระบบจะแสดง ข้อความYou're up to date
อ่านเพิ่มเติม:(Also Read:)วิธีแก้ไขการใช้งาน CPU สูง hkcmd
วิธีที่ 6: อนุญาตกระบวนการผ่านไฟร์วอลล์(Method 6: Allow the Process Through Firewall)
ไม่ว่าคุณจะไม่ต้องการ(t wish)ปิดการใช้งานตัวเลือกนี้ ให้ตรวจสอบว่าไฟร์วอลล์ของคุณกำลังบล็อกขั้นตอนนี้หรือปิดใช้งานโปรแกรมป้องกันไวรัสของคุณชั่วคราว หลังจากนั้นให้สังเกตว่าปัญหาของกระบวนการโฮสต์(host process)สำหรับ งาน Windowsยังคงอยู่หรือไม่และรายงานกลับ ทำตามขั้นตอนที่กำหนดเพื่อแก้ไขกระบวนการโฮสต์(host process)สำหรับการตั้งค่าปัญหาการซิงโครไน(synchronization issue)ซ์
ตัวเลือกที่ 1: อนุญาตกระบวนการใน Windows Firewall(Option 1: Allow Process in Windows Firewall)
1. กด ปุ่ม Windows(Windows key)พิมพ์ Control Panel ในแถบ Windows Search(Windows Search bar)แล้วคลิก Open
2. ที่นี่ ตั้งค่า View by: > Large icons และคลิกที่ Windows Defender Firewall เพื่อดำเนินการต่อ
3. จากนั้น ให้คลิกที่ Allow an app or feature through Windows Defender Firewall(Allow an app or feature through Windows Defender Firewall)
4A. ค้นหาและอนุญาตให้ โฮสต์ประมวล(Host process )ผลผ่านไฟร์วอลล์(Firewall)โดยทำเครื่องหมายที่ช่องทำเครื่องหมายที่ระบุว่า ส่วนตัว(Private) และ สาธารณะ(Public)
4B. หรือคุณสามารถคลิกที่ เปลี่ยนการตั้งค่า(Change Settings)จากนั้น อนุญาตแอปอื่น… (Allow another app… )เพื่อเรียกดูและเพิ่ม กระบวนการโฮสต์(Host process) ในรายการ จากนั้นทำเครื่องหมายในช่องที่เกี่ยวข้อง
5. สุดท้าย คลิก ตกลง(OK) เพื่อบันทึกการเปลี่ยนแปลง
ตัวเลือกที่ 2: ปิดใช้งานโปรแกรมป้องกันไวรัสของบริษัทอื่น (หากมี)(Option 2: Disable Third-party Antivirus (If Applicable))
1. ไปที่ ไอคอน Antivirus(Antivirus icon) ใน ทาสก์บาร์(Taskbar) แล้วคลิกขวาที่ไอคอนนั้น
2. ตอนนี้ เลือกตัวเลือกการ ควบคุมAvast Shields (Avast shields control )
3. เลือกตัวเลือกใด ตัวเลือก(options) หนึ่ง ตามความสะดวกของคุณ:
- ปิดการใช้งานเป็นเวลา 10 นาที(Disable for 10 minutes)
- ปิดการใช้งานเป็นเวลา 1 ชั่วโมง(Disable for 1 hour)
- ปิดการใช้งานจนกว่าคอมพิวเตอร์จะรีสตาร์ท(Disable until computer is restarted)
- ปิดการใช้งานอย่างถาวร(Disable permanently)
4. ยืนยันข้อความแจ้งที่ปรากฏบนหน้าจอและ รีบูตพีซีของ(reboot your PC)คุณ
หมายเหตุ:(Note:) คุณสามารถไปที่เมนู Antivirus และคลิก(Antivirus menu and click)ที่ TURN ON เพื่อเปิดใช้งานเกราะป้องกันอีกครั้ง
คำถามที่พบบ่อย (FAQ)(Frequently Asked Questions (FAQs))
ไตรมาสที่ 1 ฉันจะหยุดกระบวนการโฮสต์เพื่อให้ฉันสามารถตั้งค่าการซิงโครไนซ์ได้อย่างไร(Q1. How can I bring the host process to a halt so that I can set synchronization?)
ตอบ (Ans. )ทำตามขั้นตอนเหล่านี้เพื่อหยุดกระบวนการโฮสต์(host process)สำหรับการซิงโครไนซ์(Synchronization)บนพีซีของคุณ ซิงค์การตั้งค่า ของคุณโดยไปที่Start Menu>Settings>Accounts>Sync Your Settingsโดยการกดปุ่มสลับ(toggle button)คุณอาจปิดการ ตั้งค่า การซิงค์(Sync Settings)
ไตรมาสที่ 2 กระบวนการซิงโครไนซ์ที่โฮสต์ใช้คืออะไร?(Q2. What is the Synchronization process used by the host?)
ตอบ SettingSyncHost.exe(Ans. SettingSyncHost.exe )เป็นกระบวนการโฮสต์(host process)สำหรับกำหนดค่าการซิงโครไนซ์(Synchronisation)บนเครื่องของคุณ ใช้เพื่อซิงค์การตั้งค่าคอมพิวเตอร์ทั้งหมดของคุณกับอุปกรณ์อื่นๆ ทั้งหมดของคุณ
ไตรมาสที่ 3 จุดประสงค์ของโปรแกรม SettingSyncHost EXE คืออะไร?(Q3. What is the purpose of the SettingSyncHost EXE program?)
ตอบ (Ans. )S ettingSyncHost.exeเป็นกระบวนการที่เป็นระบบที่อนุญาตให้คุณซิงโครไนซ์การตั้งค่าคอมพิวเตอร์ของคุณกับอุปกรณ์อื่นๆ วอลล์เปเปอร์ เบราว์เซอร์ บริการ OneDrive, Xbox(Wallpaper, browsers, OneDrive, Xbox)และMailเป็นตัวอย่างการตั้งค่าทั้งหมด
ไตรมาสที่ 4 ฉันจะปิดกระบวนการโฮสต์บริการของ Windows ได้อย่างไร(Q4. How do I turn off the Windows Services Host Process?)
ตอบ (Ans. )หากคุณเห็นว่ากระบวนการโฮสต์ของ Windows ใช้ (Windows Host Process)CPUเป็นจำนวนมากอย่าปิดใช้งาน(t deactivate)เพราะเป็นกระบวนการที่สำคัญที่สุดอย่างหนึ่งของ Windows
ที่แนะนำ:(Recommended:)
- แก้ไขความไม่ลงรอยกันทำให้ Crashing
- วิธีสร้างทางลัด(Desktop Shortcuts)บน เดสก์ท็อปใน Windows 11
- แก้ไข Windows PC จะไม่เชื่อมต่อกับทีวี
- วิธี(How)ตรวจสอบว่าฉันมี VRAM(VRAM)เท่าใดใน(How) Windows 10
เราหวังว่าข้อมูลนี้จะเป็นประโยชน์ และคุณสามารถแก้ไขกระบวนการโฮสต์สำหรับการตั้งค่า(host process for setting synchronization)ปัญหาการซิงโครไนซ์ได้ โปรด(Please)แจ้งให้เราทราบว่าวิธีใดดีที่สุดสำหรับคุณ หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดทิ้งไว้ในพื้นที่แสดงความคิดเห็น
Related posts
Fix Host Process สำหรับ Windows Services หยุดทำงาน
Fix DISM Host Servicing Process High CPU Usage
Fix High CPU Usage โดย Service Host: ระบบท้องถิ่น
Fix Service Host: System ท้องถิ่น (svchost.exe) High CPU and Disk Usage
Fix Task Host Window Prevents Shut Down ใน Windows 10
5 Ways เพื่อ Fix Steam Thinks Game จะทำงาน Issue
Fix Windows Backup ล้มเหลวด้วย error 0x807800C5
วิธีการ Fix High CPU Usage โดย System Idle Process
3 Ways จะฆ่า A Process ใน Windows 10
วิธีการ Fix Application Error 0xc0000005
9 Ways ถึง Fix Twitter Videos ไม่เล่น
Fix BAD_SYSTEM_CONFIG_INFO Error
Fix Ca ไม่เปิด Windows Defender
แก้ไขข้อผิดพลาดที่สำคัญในกระบวนการเสียชีวิตใน Windows 11
วิธีการ Fix Firefox ไม่ได้เล่น Videos (2021)
Fix วินโดวส์ 10 Taskbar ไม่ได้ซ่อน
Fix Steam มีปัญหาในการเชื่อมต่อกับเซิร์ฟเวอร์
Fix Unable เพื่อเปิด Local Disk (C :)
Fix Computer Wo ไม่ไปที่ Sleep Mode ใน Windows 10
Fix Desktop Refers ไปยังสถานที่ที่ไม่พร้อมใช้งาน