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

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

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

SysMain (Superfetch) چیست؟

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

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

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

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

اگر فکر می‌کنید Superfetch باعث مشکلات عملکردی در رایانه شما می‌شود، می‌توانید با خیال راحت آن را غیرفعال کنید. در زیر، ما چند راه برای غیرفعال کردن Superfetch و تعمیر میزبان سرویس بحث می کنیم: SysMain مشکل استفاده از CPU بالا.

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

از آنجایی که SysMain یک سرویس ویندوز است، ساده ترین راه برای غیرفعال کردن SysMain از طریق کنسول خدمات است:

  1. Win+ Rرا فشار دهید، services.mscرا تایپ کنید و Enterرا فشار دهید تا کنسول خدمات راه اندازی شود.
  2. در فهرست موجود در کنسول خدمات برای سرویسی به نام SysMainحرکت کنید.
    1. روی سرویس SysMain دوبار کلیک کنید تا ویژگی های سرویس باز شود. همچنین، می‌توانید روی سرویس کلیک راست کرده و Propertiesرا انتخاب کنید.
    2. دکمه توقفرا برای توقف سرویس انتخاب کنید. سپس، منوی کشویی Startup Typeرا گسترش دهید و غیرفعالرا انتخاب کنید..
    3. OKرا برای ذخیره و خروج انتخاب کنید.
    4. SysMain را با استفاده از Command Prompt غیرفعال کنید

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

      1. Win+ Rرا فشار دهید، cmdرا تایپ کنید و Ctrl+Shift+را وارد کنید تا یک خط فرمان بالا راه اندازی شود.
      2. دستور زیر را کپی و در پنجره Command Prompt قرار دهید و Enterرا فشار دهید:
      3. sc stop "SysMain" و sc config "SysMain" start=disabled

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

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

        1. Win+ Rرا فشار دهید، regeditرا تایپ کنید و Enterرا فشار دهید تا ویرایشگر رجیستری راه اندازی شود.li>
        2. با استفاده از نوار کناری سمت چپ به مسیر زیر بروید یا متن زیر را کپی کرده و در نوار پیمایش در بالا قرار دهید و Enterرا فشار دهید:
        3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

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

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

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

            1. Win+ Rرا فشار دهید، cmdرا تایپ کنید و Ctrl+ Shift+ Enter.
            2. دستور زیر را کپی و در Command Prompt قرار دهید و Enterرا بزنید:
            3. sfc /scannow

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

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

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

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

              1. برای راه اندازی برنامه تنظیمات Win+ Iرا فشار دهید و Windows Updateرا از نوار کناری سمت چپ انتخاب کنید.
              2. دکمه بررسی به‌روزرسانی‌هارا انتخاب کنید.
              3. اگر به‌روزرسانی‌ها در دسترس هستند، دکمه دانلود و نصبرا برای نصب آنها انتخاب کنید.
              4. کامپیوتر خود را مجددا راه اندازی کنید و ببینید آیا با این کار مشکل برطرف می شود.

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

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

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

                اکثر رایانه‌های مدرن دارای شکافی برای قرار دادن SSD هستند. با این حال، اگر هرگز SSD خریداری نکرده‌اید، از راهنمای خرید SSD ما برای تصمیم‌گیری آگاهانه استفاده کنید.

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

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

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

                .

                پست های مرتبط:


                2.09.2022