תיקון: תהליך מארח להגדרת סנכרון (SettingSyncHost.exe) שימוש במעבד גבוה



נסה את הכלי שלנו לביטול בעיות

תהליך מארח להגדרת סנכרון ( SettingSynchHost.exe ) הוא תהליך המסנכרן את כל הגדרות המערכת שלך עם המכשירים האחרים שלך. זה מסנכרן כל מיני דברים כמו אם תשנה את הטפט במחשב אחד, הוא ישתנה גם בכל שאר המחשבים. באופן דומה, הוא גם מסנכרן את Internet Explorer, OneDrive, Xbox ויישומים שימושיים אחרים.



תהליך זה נמצא בתיקיה System32 וידוע שהוא תהליך חשוב למדי ב- Windows. עם זאת, ככל שתהליך זה עשוי להיות שימושי, לעתים קרובות הוא גורם לבעיות שונות כגון שהוא גוזל משאבים רבים (CPU) לפרקי זמן בלתי מוגבלים. היו מקרים בהם התהליך הזה אכל 100% מאחד המעבדים ההגיוניים כל הזמן.



ישנם מספר דרכים לעקיפת הבעיה העוסקות בבעיה זו. התחל עם הראשון ועבור למטה בהתאם.



פתרון 1: עדכון Windows

ככל הנראה, מיקרוסופט שמה לב מייד ' SettingSyncHost.exe 'צורכת כמויות אדירות של מעבד והפנתה את מהנדסיו לעבוד על הפתרון. די מתישהו לאחר מכן, סדרת עדכונים הושמעה על ידי הענק שהתמקד בבעיה זו כמו גם באגים אחרים.

אם לא עדכנת את Windows מסיבה כלשהי, הקפד לבצע את כל העדכונים באופן מיידי. מערכות הפעלה דורשות עדכונים ותיקוני תקלות תכופות על מנת לפעול בצורה חלקה ללא בעיות. שים לב שאתה זקוק לחיבור אינטרנט פעיל כדי לעדכן את המחשב שלך.

  1. לחץ על Windows + S, הקלד “ עדכון חלונות ”בתיבת הדו-שיח ולחץ על Enter.
  2. לחץ על הכפתור “ בדוק עדכונים ”ותנו ל- Windows להוריד אם הוא מוצא.



  1. לאחר התקנת העדכונים, אתחול במחשב שלך ובדוק אם השימוש השתפר.

פתרון 2: הוספת בעלות על מפתח רישום

במקרים מסוימים נראה כי התהליך ' SettingSyncHost.exe 'ממשיך לנסות לכתוב קובץ לספרייה ספציפית ואז לעדכן מפתח רישום אך נכשל מכיוון שאין לו הרשאות. זה ממשיך לכתוב את הקבצים שוב ושוב ומנסה שוב ושוב; זה מה שגורם לשימוש הגבוה במעבד במחשב שלך.

אנחנו יכולים לנסות לקחת את הבעלות על מפתח הרישום במחשב שלך ולבדוק אם זה משנה משהו. שים לב שאתה עשוי לדרוש הרשאות מנהל כדי לבצע פתרון זה.

  1. לחץ על Windows + R, הקלד ' רגדיט ”בתיבת הדו-שיח ולחץ על Enter.
  2. לאחר עורך הרישום, נווט לנתיב הקבצים הבא:

HKEY_CURRENT_USER Software Microsoft InputPersonalization TrainedDataStore en-GB 2

  1. לחץ לחיצה ימנית על הערך ובחר “ אישורים ”מרשימת האפשרויות.

  1. לחץ על ' שליטה מלאה ”לכל קבוצות המשתמש אחת אחת. לחץ על החל כדי לשמור שינויים ולצאת.

  1. אתחול את המחשב שלך ובדוק אם הבעיה בהישג יד נפתרה.

פתרון 3: הפעלת סקריפט PowerShell (רק למשתמשים מתקדמים)

אם שני הפתרונות שלעיל לא עובדים, נוכל לכתוב סקריפט של PowerShell. סקריפט זה מתפקד כדי להרוג את התהליך ' SettingSyncHost.exe מהמחשב שלך כל חמש דקות. שים לב כי תידרש להזין את אישוריך כדי לרשום את העבודה במחשב שלך. פיתרון זה מיועד למשתמשים מתקדמים בלבד שיודעים מה הם עושים.

  1. לחץ על Windows + S, הקלד “ פגז כוח 'בתיבת הדו-שיח, לחץ באמצעות לחצן העכבר הימני על היישום ובחר' הפעל כמנהל '.
  2. ברגע שאתה נמצא במצב מוגבה, בצע את הקוד הבא שמופיע להלן:

    Register-ScheduledJob -Name 'Kill SettingSyncHost' -RunNow -RunEvery '00:05:00' -אישור (Get-Credential) -SchedchedJobOption (New-ScheduledJobOption -StartIfOnBattery -ContinueIfGoingOnBattery) -ScriptBlock | ? {$ _. Name -eq 'SettingSyncHost' -and $ _. StartTime -lt ([System.DateTime] :: Now) .AddMinutes (-5)} | עצור תהליך -כוח}

כפי שאתה יכול לראות, תידרש להזין אישורים לפני שתוכל לרשום את העבודה במחשב שלך. לאחר הזנת האישורים, בדוק אם התהליך ' SettingSyncHost ' מסתיים באופן אוטומטי. אם לא, נסה להפעיל מחדש את המחשב ולבדוק שוב.

  1. אם כבר רשמתם את העבודה אך רוצים תהרוג את זה , בצע את הפקודה המופיעה למטה:

Get-ScheduledJob | ? Name -eq 'Kill SettingSyncHost' | ביטול רישום מתוזמן

  1. הפעל מחדש את המחשב והעבודה צריכה להיות ללא רישום.
3 דקות קריאה