رفع فرآیند میزبان برای تنظیم همگام سازی

رفع فرآیند میزبان برای تنظیم همگام سازی

چند سالی است که همگام سازی یکی از ویژگی های استاندارد سیستم عامل های ویندوز بوده است. (Windows)این مهم است زیرا استفاده از حساب کاربری مشابه مایکروسافت(Microsoft account) در دستگاه های متعدد برای مصرف کنندگان معمول تر می شود. همگام سازی تنظیمات(Settings Synchronization) ، که به نام SettingSyncHost.exe نیز شناخته می شود ، یک روش سیستم عامل ویندوز است که تمام تنظیمات سیستم شما را با بقیه دستگاه های شما همگام می کند(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) برای تنظیم مشکلات همگام‌سازی را نشان داده‌ایم.

رفع فرآیند میزبان برای تنظیم همگام سازی

نحوه تعمیر فرآیند میزبانی برای تنظیم همگام سازی در ویندوز 10(How to Fix Host Process for Setting Synchronization in Windows 10)

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) برای مشکلات استفاده از دیسک(disk usage) بالا در وظایف ویندوز وجود دارد. (Windows)روش های داده شده را مرحله به مرحله دنبال کنید تا فرآیند میزبانی(host process) برای تنظیم همگام سازی در ویندوز 10(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 کلیک کنید .

تب Processs در Task Manager.  رفع فرآیند میزبان برای تنظیم همگام سازی

3. اگر مکان فایل C:\Windows\System32 باشد، فرآیند واقعی است. اگر نه، ممکن است بدافزار یا ویروسی باشد که برای جلوگیری از شناسایی ، خود را به عنوان SettingSyncHost.exe نشان می دهد.(SettingSyncHost.exe)

هک برای مکان فایل در پنجره File Explorer

اگر مکان (location isn)پوشه System32(System32 folder) نیست ، یک اسکن کامل آنتی ویروس سیستم را روی دستگاه اجرا کنید . برای اجرای یک اسکن کامل بدافزار مراحل داده شده را دنبال کنید.

1.  Windows + I keys  را به طور همزمان فشار دهید تا  تنظیمات(Settings) اجرا شود.

2. در اینجا مطابق شکل بر روی  Update & Security  settings کلیک کنید.

در تنظیمات بر روی Update and security کلیک کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

3.   در قسمت سمت چپ به Windows Security بروید.(Windows Security)

در سمت چپ به Windows Security بروید

 4. در قسمت سمت راست بر روی گزینه  Virus & kërcënim محافظت کلیک کنید.(Virus & threat protection)

بر روی گزینه ویروس و محافظت از تهدید کلیک کنید.

 5. برای جستجوی بدافزار بر روی  دکمه Quick Scan کلیک کنید.(Quick Scan)

روی دکمه Quick Scan کلیک کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

6A. پس از انجام اسکن، تمام تهدیدات نمایش داده می شود. بر روی  Start (Click)Actions (Start Actions ) در زیر  تهدیدات فعلی(Current threats) کلیک کنید .

بر روی Start Actions در قسمت Current gefs کلیک کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

6B. اگر هیچ تهدیدی در دستگاه شما وجود نداشته باشد، دستگاه  هشدار بدون تهدید فعلی  را نشان می دهد.(No current threats )

هشدار بدون تهدید فعلی را نشان دهید

روش 1: Windows Clean Boot را انجام دهید(Method 1: Perform Windows Clean Boot)

زمانی که ویندوز(Windows) در حالت Clean Boot(Clean Boot mode) راه اندازی می شود ، تنها حیاتی ترین سرویس ها و درایورها اجرا می شوند. مراحل زیر را برای راه‌اندازی به حالت Clean Boot (Clean Boot mode)دنبال(host process) کنید تا مشکل استفاده از دیسک بالا در وظایف ویندوز حل شود.(Windows)

1. با زدن همزمان Windows + R keys ، کادر محاوره ای Run را اجرا کنید.(Run)

2. msconfig را تایپ کنید و روی OK کلیک کنید تا System Configuration باز شود .

msconfig را در کادر گفتگوی run تایپ کنید

3. به تب Services رفته و تیک گزینه (Services)Hide All Microsoft Services را بزنید.

روی تب Services گزینه Check Hide All Microsoft Services را کلیک کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

4. روی دکمه Disable all کلیک کنید و روی Apply > OK کلیک کنید تا تغییرات ذخیره شوند.

روی Apply و سپس OK کلیک کنید

5. سپس، کلیدهای (keys)Ctrl + Shift + Esc را به طور همزمان فشار دهید تا پنجره Task Manager ظاهر شود.(Task Manager)

6. به تب Startup بروید.

تب Startup را انتخاب کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

7. برنامه ها (به عنوان مثال اسکایپ(Skype) ) را انتخاب کنید و بر روی دکمه Disable کلیک کنید.

غیرفعال کردن کار در Task Manager Startup Tab

8. در نهایت، کامپیوتر ویندوز 10 خود را مجددا راه اندازی کنید(reboot your Windows 10 PC) .

همچنین بخوانید: (Also Read:) تعمیر DISM Host Servising Process High CPU Usse(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 باز شود(Run )

2. regedit را(regedit) تایپ کنید و روی OK کلیک کنید تا ویرایشگر رجیستری(Registry Editor) اجرا شود.

در کادر محاوره ای Run regedit را تایپ کنید

2. در اعلان تأیید کنترل حساب کاربری(User Account Control) روی Yes کلیک کنید.(Yes)

3. از نوار آدرس در ویرایشگر رجیستری به (Registry Editor)مسیر(path) زیر بروید .

HKEY_CURRENT_USER\Software\Microsoft\InputPersonalization\TrainedDataStore\

در ویرایشگر رجیستری به TrainedDataStore بروید.  رفع فرآیند میزبان برای تنظیم همگام سازی

4. روی TrainedDataStore در پنجره سمت چپ کلیک راست کرده و از منوی زمینه، Permissions… را انتخاب کنید.(Permissions…)

روی TrainedDataStore در قسمت ناوبری سمت چپ کلیک راست کرده و از منوی زمینه، Permissions را انتخاب کنید.

5. گزینه Allow for Full Control را برای همه نام‌های گروه یا کاربری(Group or user names) علامت بزنید .

یکی یکی، Full Control را برای هر یک از گروه های کاربری انتخاب کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

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 کلیک کنید .

Powershell را با جستجوی آن در نوار جستجوی ویندوز راه اندازی کنید

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}

دستور Windows Powershell.  رفع فرآیند میزبان برای تنظیم همگام سازی

3. در نهایت، کامپیوتر خود را مجددا راه اندازی کنید(restart your PC) .

همانطور که می بینید، قبل از اینکه بتوانید کار را در رایانه خود ثبت کنید، ابتدا باید اعتبارنامه را وارد کنید. بررسی کنید که آیا فرآیند SettingSyncHost(SettingSyncHost process) به طور خودکار پس از وارد کردن اعتبار متوقف می شود. اگر باز هم کار نمی کند ، (t work)رایانه(computer and double-check) خود را مجدداً راه اندازی کنید و دوباره بررسی کنید .

توجه:(Note:) اگر قبلاً کار را ثبت کرده اید اما می خواهید آن را خاتمه دهید، دستور(command) زیر را اجرا کنید :

Get-ScheduledJob | ? Name -eq Kill SettingSyncHost | Unregister-ScheduledJob

دستور Windows Powershell

همچنین بخوانید: (Also Read:) رفع مصرف بالای CPU سرویس بهینه سازی زمان اجرا دات نت(Fix .NET Runtime Optimization Service High CPU Usage)

روش 4: اجباری غیرفعال کردن SettingSync(Method 4: Force Disable SettingSync)

همچنین می‌توانید میزبان SettingSync(SettingSync host) را غیرفعال کنید تا فرآیند میزبان را(host process) برای تنظیم مشکلات همگام‌سازی برطرف کنید. برای غیرفعال کردن اجباری SettingSync(SettingSync) ، این مراحل را دنبال کنید .

1. فایل Disable SettingSync.bat را از Google Drive دانلود کنید.

فایل DisableSettingSync را دانلود کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

2. پس از دانلود فایل، روی آن کلیک راست کرده و Run as administrator را انتخاب کنید .

فایل دانلود شده را با حقوق مدیریت اجرا کنید.

3. سپس، به سادگی رایانه خود را مجدداً راه اندازی کنید(restart your computer) تا فرآیند میزبانی(host process) برای وظایف ویندوز مشکلات استفاده از دیسک بالا را برطرف کنید.(Windows)

روش 5: ویندوز را به روز کنید(Method 5: Update Windows)

مایکروسافت(Microsoft) به طور مرتب به روز رسانی ها را برای رفع اشکالات و ارائه عملکردهای جدید منتشر می کند. اگر مدت زیادی است این کار را انجام نداده اید، توصیه می شود فورا ویندوز(Windows) را ارتقا دهید. هنگامی که این مشکلات آشکار می شوند، مهندسان مایکروسافت به سرعت برای ارائه راه حل ها کار می کنند. (Microsoft)قبل از ادامه، دوباره بررسی کنید که به عنوان یک سرپرست وارد سیستم شده اید. این مراحل را برای به روز رسانی ویندوز(Windows) دنبال کنید تا فرآیند میزبانی را(host process) برای تنظیم مشکل همگام سازی برطرف(synchronization issue) کنید.

1. کلیدهای  Windows + I keys  را به طور همزمان فشار دهید تا  تنظیمات(Settings) اجرا شود.

2. مطابق شکل بر روی   کاشی Update & Security کلیک کنید.(Update & Security)

به روز رسانی و امنیت.  رفع فرآیند میزبان برای تنظیم همگام سازی

3. در  تب Windows Update  بر روی دکمه  Check for updates  کلیک کنید.

روی دکمه Check for updates کلیک کنید.

4A. اگر به‌روزرسانی جدیدی در دسترس است، روی  Install Now کلیک کنید  و دستورالعمل‌ها را برای به‌روزرسانی دنبال کنید.

برای دانلود آپدیت های موجود روی install now کلیک کنید

4B. در غیر این صورت، اگر ویندوز به روز باشد، پیام (Windows)You're update(You’re up to date) را نشان می دهد   .

به روز رسانی ویندوز پیام شما به روز است.  رفع فرآیند میزبان برای تنظیم همگام سازی

همچنین بخوانید:(Also Read:) نحوه رفع hkcmd بالای استفاده از CPU

روش 6: اجازه دادن به فرآیند از طریق فایروال(Method 6: Allow the Process Through Firewall)

اگر نمی خواهید(t wish) این گزینه را غیرفعال کنید، بررسی کنید که آیا فایروال شما این رویه را مسدود می کند یا به طور موقت آنتی ویروس خود را غیرفعال می کند. پس از آن، مشاهده کنید که آیا مشکل پردازش میزبان(host process) برای وظایف ویندوز باقی مانده است یا خیر و گزارش دهید. (Windows)مراحل داده شده را برای رفع فرآیند میزبان(host process) برای تنظیم مشکل همگام سازی(synchronization issue) دنبال کنید .

گزینه 1: Allow Process در فایروال ویندوز(Option 1: Allow Process in Windows Firewall)

1.  کلید Windows(Windows key) را بزنید ،  Control Panel  را در  نوار جستجوی ویندوز تایپ(Windows Search bar) کنید و روی  Open کلیک کنید .

در نوار جستجوی ویندوز عبارت Control Panel را تایپ کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

2. در اینجا،  View by: > Large icons  را تنظیم کنید و برای ادامه روی  Windows Defender Firewall کلیک کنید  .

View by را روی نمادهای بزرگ تنظیم کنید و برای ادامه روی Windows Defender Firewall کلیک کنید.

3. در مرحله بعد، روی  Allow an app or feature through Windows Defender Firewall کلیک کنید .

در پنجره باز شده، روی Allow an app or feature from Windows Defender Firewall کلیک کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

4A. با علامت زدن کادرهای  خصوصی(Private)  و  عمومی ، (Public)فرآیند میزبان را(Host process ) از طریق فایروال(Firewall) جستجو و اجازه دهید 

سپس روی تغییر تنظیمات کلیک کنید.

4B. از طرف دیگر، می‌توانید روی  Change Settings کلیک کنید ، سپس  دکمه Allow other app… (Allow another app… ) را برای مرور و افزودن  فرآیند Host(Host process)  به لیست کلیک کنید. سپس، کادرهای مربوط به آن را علامت بزنید.

5. در نهایت روی  OK کلیک کنید  تا تغییرات ذخیره شوند.

گزینه 2: آنتی ویروس شخص ثالث را غیرفعال کنید (در صورت وجود)(Option 2: Disable Third-party Antivirus (If Applicable))

1. به  نماد آنتی ویروس(Antivirus icon)  در  نوار وظیفه(Taskbar)  بروید و روی آن کلیک راست کنید.

نماد آنتی ویروس avast در نوار وظیفه

2. حالا گزینه  Avast shields control  را انتخاب کنید.

حالا گزینه Avast Shields Control را انتخاب کنید و می توانید Avast را به طور موقت غیرفعال کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

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 menu and click) TURN  ON(TURN ON) کلیک کنید  تا شیلد دوباره فعال شود.

برای فعال کردن تنظیمات، روی TURN ON کلیک کنید.  رفع فرآیند میزبان برای تنظیم همگام سازی

سوالات متداول (سؤالات متداول)(Frequently Asked Questions (FAQs))

Q1. چگونه می توانم فرآیند میزبان را متوقف کنم تا بتوانم همگام سازی را تنظیم کنم؟(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) را خاموش کنید .

Q2. فرآیند همگام سازی توسط میزبان چیست؟(Q2. What is the Synchronization process used by the host?)

پاسخ SettingSyncHost.exe(Ans. SettingSyncHost.exe ) فرآیند میزبانی(host process) برای پیکربندی Synchronization(Synchronisation) در دستگاه شما است. برای همگام سازی تمام تنظیمات کامپیوتر شما با تمام دستگاه های دیگر شما استفاده می شود.

Q3. هدف از برنامه SettingSyncHost EXE چیست؟(Q3. What is the purpose of the SettingSyncHost EXE program?)

پاسخ (Ans. )S ettingSyncHost.exe یک روش سیستماتیک است که به شما امکان می دهد تنظیمات رایانه خود را با دستگاه های دیگر همگام کنید. کاغذ دیواری، مرورگرها، سرویس‌های برنامه OneDrive، Xbox(Wallpaper, browsers, OneDrive, Xbox) و Mail همگی نمونه‌هایی از تنظیمات هستند.(Mail)

Q4. چگونه فرآیند میزبانی خدمات ویندوز را خاموش کنم؟(Q4. How do I turn off the Windows Services Host Process?)

پاسخ (Ans. )اگر می بینید که Windows Host Process از (Windows Host Process)CPU زیادی استفاده می کند ، آن را غیرفعال(t deactivate) نکنید زیرا یکی از حیاتی ترین فرآیندهای ویندوز است.

توصیه شده:(Recommended:)

  • رفع مشکل Discord Keeps Crashing
  • نحوه ایجاد میانبر دسکتاپ(Desktop Shortcuts) در ویندوز 11(Windows 11)
  • تعمیر کامپیوتر ویندوزی که به تلویزیون وصل نمی شود
  • نحوه(How) بررسی میزان VRAM من(How) در ویندوز 10

امیدواریم این اطلاعات مفید بوده باشد و بتوانید فرآیند میزبانی را برای تنظیم مشکل همگام سازی(host process for setting synchronization) برطرف کنید. لطفاً(Please) به ما اطلاع دهید که کدام روش برای شما کارآمدتر است. اگر سوال یا نظری دارید، لطفا در قسمت نظرات مطرح کنید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts