Superfetch (همچنین به عنوان SysMain شناخته می شود) یک سرویس ویندوز است که برنامه های پرکاربرد شما را از قبل در RAM رایانه بارگیری می کند و به شما امکان می دهد به سرعت به آن برنامه ها دسترسی داشته باشید. گاهی اوقات، ممکن است Superfetch منابع سیستم را درگیر کند. هنگامی که این اتفاق می افتد، ممکن است در حین بازی یا انجام برخی کارها، دچار کندی شوید.
به طور پیش فرض، Superfetch تنظیم شده است که به طور خودکار در هنگام بوت اجرا شود. با این حال، می توانید این سرویس را به روش های مختلف غیرفعال کنید. در این پست، تمام این روش ها را به شما معرفی خواهیم کرد.
قبل از شروع، بیایید بفهمیم که چه زمانی برای غیرفعال کردن Superfetch در ویندوز مناسب است.
چرا باید SUPERFETCH (SYSMAIN) را غیرفعال کنید
در شرایط ایده آل، نیازی به غیرفعال کردن Superfetch در ویندوز ندارید. با این حال، اگر رایانه شما دائماً بیش از حد گرم می شود یا کندتر از آنچه باید باشد احساس می کنید، غیرفعال کردن سرویس Superfetch ممکن است کمک کند.
از آنجایی که Superfetch دائماً CPU و RAM را مصرف می کند، سیستم شما ممکن است با مشکلات عملکردی مواجه شود. چنین مسائلی در میان رایانه های با مشخصات پایین بیشتر دیده می شود. غیرفعال کردن سرویس Superfetch می تواند به شما در رفع مشکلاتی مانند گرمای بیش از حد، استفاده زیاد از CPU و زمان راه اندازی کندتر کمک کند. همچنین به شما کمک می کند تا RAM، CPU و سایر منابع سیستم را آزاد کنید.
غیرفعال کردن Superfetch ایمن است و هیچ مشکلی ایجاد نمی کند. در بخشهای بعدی، سه روش مختلف برای غیرفعال کردن Superfetch (SysMain) در ویندوز 11 توضیح می دهیم.
غیرفعال کردن SUPERFETCH (SYSMAIN) از SERVICES PANEL
برنامه Windows Services به شما امکان مشاهده، مدیریت و پیکربندی تمام سرویسهای رایانه را میدهد. می توانید از آن برای غیرفعال کردن آسان سرویس Superfetch (SysMain) در ویندوز 11 استفاده کنید. در اینجا نحوه انجام این کار آورده شده است.
مرحله 1: کلید Windows + R را فشار دهید تا کادر محاوره ای Run باز شود. Services.msc را در قسمت Open تایپ کنید و Enter را فشار دهید.
مرحله 2: در پنجره Services، تمام سرویس ها را خواهید دید که بر اساس حروف الفبا مرتب شده اند. برای یافتن سرویس SysMain به پایین بروید.
مرحله 3: روی سرویس SysMain کلیک راست کرده و Stop را انتخاب کنید. با این کار سرویس فوراً خاتمه می یابد.
مرحله 4: سپس روی سرویس SysMain دوبار کلیک کنید تا Properties آن باز شود.
مرحله 5: از منوی کشویی برای تغییر نوع Startup به Disabled استفاده کنید و روی Apply و سپس OK کلیک کنید. این کار از شروع خودکار سرویس SysMain هنگام بوت شدن رایانه شما جلوگیری می کند.
SUPERFETCH (SYSMAIN) را با استفاده از Command Prompt غیرفعال کنید
Command Prompt یک ابزار قدرتمند ویندوز است که به شما امکان عیب یابی خطاها، پردازش دسته ای از فایل ها و انجام کارهای پیشرفته مدیریتی را می دهد. علاوه بر این، می توانید از آن برای غیرفعال کردن سریع Superfetch در ویندوز 11 نیز استفاده کنید. در اینجا مراحلی است که شما باید انجام دهید:
مرحله 1: روی نماد Start کلیک راست کرده و از لیست گزینه Terminal (Admin) را انتخاب کنید.
مرحله 2: وقتی فرمان User Account Control (UAC) ظاهر شد، Yes را انتخاب کنید.
مرحله 3: در کنسول، دستور زیر را قرار داده و Enter را فشار دهید:
sc stop “SysMain” و sc config “SysMain” start=disabled
حالا ویندوز Superfetch (SysMain) را در رایانه شما غیرفعال می کند.
غیرفعال کردن SUPERFETCH (SYSMAIN) از WINDOWS Registry
راه دیگر برای غیرفعال کردن Superfetch از طریق یک توییک رجیستری ویندوز است. با این حال، به اندازه دو روش گفته شده ساده نیست.
ویرایش بدون دقت فایلهای رجیستری میتواند آسیبهای جبرانناپذیری به رایانه شما از جمله از دست دادن دادهها وارد کند. بنابراین، فقط در صورتی باید از این روش استفاده کنید که ویرایش فایل های رجیستری راحت هستید. همچنین، مطمئن شوید که از تمام فایل های رجیستری خود نسخه پشتیبان تهیه کرده اید یا قبل از انجام تغییرات زیر، یک نقطه بازیابی ایجاد کنید.
برای غیرفعال کردن Superfetch از طریق رجیستری ویندوز مراحل زیر را دنبال کنید.
مرحله 1: روی نماد جستجو در نوار وظیفه کلیک کنید یا کلید Windows + S را فشار دهید تا منوی جستجو باز شود. ویرایشگر رجیستری را در کادر تایپ کنید و Run as administrator را انتخاب کنید.
مرحله 2: وقتی فرمان User Account Control (UAC) ظاهر شد، روی Yes کلیک کنید.
مرحله 3: مسیر زیر را در نوار آدرس در بالا قرار دهید و Enter را فشار دهید تا به سرعت به کلید PrefetchParameters بروید:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
مرحله 4: در پنجره سمت راست، یک مقدار رجیستری به نام EnableSuperfetch را پیدا کنید. اگر چنین کلیدی وجود ندارد، می توانید خودتان آن را ایجاد کنید. روی PrefetchParameters راست کلیک کنید، به New بروید و DWORD (32-bit) Value را انتخاب کنید. نام آن را EnableSuperfetch بگذارید.
مرحله 5: روی DWORD جدید ایجاد شده دوبار کلیک کنید و Value Data آن را به 0 تغییر دهید. سپس روی OK کلیک کنید.
از پنجره ویرایشگر رجیستری خارج شده و کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات اعمال شوند. پس از آن، سرویس Superfetch دیگر اجرا نخواهد شد.
خلاصه مطلب
اگرچه Superfetch وعده می دهد که عملکرد رایانه شما را در طول زمان بهبود می بخشد، اما گاهی اوقات ممکن است بیشتر از آن که حل کند باعث ایجاد مشکلات شود. خوشبختانه، غیرفعال کردن سرویس Superfetch (SysMain) در ویندوز 11 در صورت نیاز آسان است.
نظرات در مورد : معرفی 3 روش برتر برای غیرفعال کردن Superfetch (SysMain) در ویندوز 11