نحوه رفع مشکل استفاده از دیسک زیاد هاست سرویس (SysMain) در ویندوز 11/10

ویندوز 10 و ویندوز 11(Windows 11) سیستم عامل های عالی هستند. اما اگر عملکردی به طور مداوم کند می بینید، ممکن است به دلیل چیزی به نام SysMain (که قبلاً به عنوان Superfetch شناخته می شد ) باشد.

در این مقاله، ما به شما کمک می کنیم تا SysMain و اینکه چرا ممکن است با مشکل استفاده از دیسک بالا با این سرویس مواجه شوید، درک کنید.

SysMain (Superfetch) چیست؟

Superfetch که پس از به روز رسانی (Superfetch)ویندوز 10(Windows 10) 1809 SysMain نامیده می شود ، با ویندوز ویستا(Windows Vista) معرفی شد و جانشین Prefetch (ویژگی مشابه در ویندوز XP(Windows XP) ) است. سیستم عامل از این ویژگی برای بهبود عملکرد سیستم در طول زمان استفاده می کند.

چرا با گذشت زمان؟ ابتدا الگوهای استفاده از رم شما را مطالعه می کند. (RAM)سپس این ویژگی برنامه هایی را که اغلب در رایانه شخصی خود اجرا می کنید شناسایی می کند. هنگامی که Superfetch این اطلاعات را داشته باشد، این برنامه ها را از قبل در RAM شما بارگیری می کند. هنگامی که این برنامه ها را راه اندازی می کنید، خواهید دید که آنها بسیار سریعتر بارگذاری می شوند.

بنابراین، Superfetch به منابع نیاز دارد. هنگامی که به لیست فرآیندهای سیستم در Task Manager به عنوان "Service Host: SysMain" نگاه می کنید، ممکن است Superfetch در پس زمینه کار کند:(Superfetch)

به طور بحرانی، Superfetch دیگر برنامه ها را از (Superfetch)RAM محروم نمی کند . فقط از رم(RAM) استفاده نشده استفاده می کند . هر برنامه تازه راه اندازی شده همچنان نسبت به (Any)Superfetch در مورد فضای RAM اولویت دارد. در صورت لزوم، Superfetch RAM را برای یک برنامه دیگر آزاد می(free up RAM) کند .

اگر فکر می‌کنید که Superfetch باعث مشکلات عملکردی در رایانه شما می‌شود، می‌توانید با خیال راحت آن را غیرفعال کنید. در زیر، ما چند راه برای غیرفعال کردن Superfetch و رفع مشکل استفاده از CPU بالای (high CPU usage problem)SysMain(Service Host) را مورد بحث قرار می دهیم .

SysMain را از سرویس ها غیرفعال کنید

از آنجایی که SysMain یک سرویس ویندوز(Windows) است، ساده ترین راه برای غیرفعال کردن SysMain از کنسول Services است:(Services)

  1. Press Win + R را فشار دهید، services.msc را تایپ کنید و Enter را فشار دهید تا کنسول Services اجرا شود.(Services)
  2. (Scroll)در فهرست موجود در کنسول Services برای سرویسی به نام (Services)SysMain حرکت(SysMain) کنید.

  1. (Double-click)روی سرویس SysMain دوبار کلیک کنید تا ویژگی های سرویس باز شود. یا می توانید روی سرویس کلیک راست کرده و Properties را انتخاب کنید.
  2. برای توقف سرویس دکمه Stop را انتخاب کنید . سپس، منوی کشویی Startup Type را باز کرده و (Startup Type)Disabled را انتخاب کنید .
  3. برای ذخیره و خروج، OK را انتخاب کنید.

SysMain را با استفاده از Command Prompt(SysMain Using Command Prompt) غیرفعال کنید

استفاده از Command Prompt برای غیرفعال کردن SysMain سریعتر است. اگر با استفاده از دستورات راحت هستید، در اینجا نحوه غیرفعال کردن SysMain آمده است(SysMain) :

  1. Press Win + R را فشار دهید ، cmd را تایپ کنید و Ctrl + Shift + EnterCommand Prompt با ارتفاع بالا راه اندازی شود .
  2. دستور زیر را کپی کرده و در پنجره Command Prompt Paste کرده و Enter را فشار دهید:

sc stop "SysMain" و sc config "SysMain" start=disabled

SysMain را از رجیستری غیرفعال کنید

اگر روش های قبلی به دلایلی کار نمی کنند، می توانید تنظیمات رجیستری را تغییر دهید تا SysMain غیرفعال شود:

  1. Press Win + R را فشار دهید، regedit را تایپ کنید و Enter را فشار دهید تا (Enter)ویرایشگر رجیستری(Registry Editor) راه اندازی شود .
  2. با استفاده از نوار کناری سمت چپ به مسیر زیر بروید یا متن زیر را کپی کرده و در نوار ناوبری در بالا پیست کنید و Enter را فشار دهید:

HKEY_LOCAL_MACHINESYSTEMCcurrentControlSetServicesSysMain

  1. مقداری به نام Start را در قسمت سمت راست جستجو کنید و روی آن دوبار کلیک کنید.
  2. Value Data(Change Value Data) را به 4 تغییر دهید و OK را برای ذخیره و خروج انتخاب کنید.

SFC Scan را اجرا کنید

اگر می‌خواهید مشکل استفاده از دیسک زیاد SysMain را بدون غیرفعال کردن SysMain حل(SysMain) کنید، می‌توانید از System File Checker ( SFC ) استفاده کنید.

SFC یک ابزار داخلی در ویندوز(Windows) است که یکپارچگی فایل سیستم را بررسی می کند. به طور خودکار فایل های سیستمی خرابی را که در حین اسکن پیدا می کند جایگزین می کند، بنابراین اگر خرابی فایل سیستم ریشه مشکل باشد، SFC ممکن است آن را برطرف کند.

  1. Press Win + R را فشار دهید ، cmd را تایپ کنید و Ctrl + Shift + Enter را فشار دهید .
  2. دستور زیر را در Command Prompt کپی و پیست کرده و (Command Prompt)Enter بزنید :

sfc /scannow

اسکن هارد دیسک شما را برای فایل های سیستمی خراب اسکن می کند و آن هایی را که خراب شده اند جایگزین می کند. پس از اتمام اسکن، رایانه خود را مجدداً راه اندازی کنید و بررسی کنید که آیا مشکل استفاده از دیسک زیاد Service Host SysMain همچنان وجود دارد یا خیر.(Service Host SysMain)

ویندوز را به روز کنید

همیشه ضروری است که Windows Update را بررسی کنید و ببینید آیا به روز رسانی برای دانلود موجود است یا خیر. مایکروسافت(Microsoft) دائماً به دنبال مشکلات ویندوز(Windows) است و به روز رسانی هایی را برای رفع آنها منتشر می کند.

اگر اصلاحات قبلی مفید نبودند، ممکن است یک به‌روزرسانی ارزش یک ضربه را داشته باشد:

  1. Press Win + I را فشار دهید تا برنامه Settings اجرا شود و Windows Update را از نوار کناری سمت چپ انتخاب کنید.
  2. دکمه Check for updates را انتخاب کنید.
  3. اگر به‌روزرسانی‌ها در دسترس هستند، دکمه دانلود(Download) و نصب را برای نصب آن‌ها انتخاب کنید.

رایانه خود را مجدداً راه اندازی کنید و ببینید که آیا با این کار مشکل حل می شود یا خیر.

هارد دیسک را با SSD جایگزین کنید

اگر مدتی است که از HDD مکانیکی قدیمی خود استفاده می کنید ، جایگزینی آن با یک درایو حالت جامد(Solid State Drive) ( SSD ) می تواند عملکرد رایانه شما را بهینه کند و مشکل استفاده از دیسک بالا را حل کند.

اگر عیب‌یابی را امتحان کرده باشید و تمام روش‌ها را برای رفع مشکل به کار برده باشید، ممکن است این امر به ویژه تضمین شود.

اکثر کامپیوترهای مدرن دارای یک اسلات برای قرار دادن SSD(SSDs) هستند. با این حال، اگر هرگز SSD خریداری نکرده اید، از (SSDs)راهنمای خرید SSD(SSD buying guide) ما برای تصمیم گیری آگاهانه استفاده کنید.

استفاده از دیسک SysMain، عادی شده است

امیدواریم توانسته باشید استفاده از دیسک SysMain را با یکی از این اصلاحات برطرف کنید. SysMain لزوما یک منبع منبع نیست. ویندوز این ویژگی هوشمند را برای بهینه‌سازی استفاده از رم(RAM) و ارائه عملکرد سریع‌تر در هنگام استفاده از برنامه‌های پرکاربرد معرفی کرد.

اگر از حافظه زیادی استفاده می کند، می توانید آن را بدون عواقب شدید غیرفعال کنید. از طرف دیگر ، رفع خرابی فایل سیستم یا به‌روزرسانی ویندوز ممکن است بدون غیرفعال کردن سرویس (Windows)SysMain به حل مشکل کمک کند .



About the author

من یک متخصص کامپیوتر با بیش از 10 سال تجربه هستم و در کمک به افراد در مدیریت کامپیوترهایشان در دفترشان تخصص دارم. من مقالاتی در مورد موضوعاتی مانند نحوه بهینه سازی اتصال اینترنت خود، نحوه راه اندازی رایانه برای بهترین تجربه بازی و موارد دیگر نوشته ام. اگر در مورد هر چیزی که مربوط به کار یا زندگی شخصی خود است به دنبال کمک هستید، من آن شخص برای شما هستم!



Related posts