Superfetch (Windows 10 ve Windows 11'de SysMain olarak adlandırılır), Windows Vista'dan beri kullanılabilen bir hizmet yükleme ve program önceliklendirmesidir. Arka planda sessizce durur ve en çok kullandığınız uygulamaları ve ne kadar RAM kullandığınızı değerlendirir. Bilgisayarınızı daha hızlı hale getirmek için tasarlanmış olmasına rağmen SysMain'e genellikle ihtiyaç duyulmaz ve bilgisayarınızdaki yüksek bellek kullanımını düzeltmek için güvenli bir şekilde devre dışı bırakılabilir.
SuperFetch nedir? Windows'ta SuperFetch nasıl etkinleştirilir ve devre dışı bırakılır?
1. SuperFetch nedir?
Superfetch (SysMain), birincil amacı yaygın olarak kullanılan uygulamalara ve programlara RAM tahsis etmek olan bir Windows Hizmet Ana Bilgisayarı işlemidir (“svchost.exe”). Windows bilgisayarda Görev Yöneticisi'nin Hizmetler sekmesinde görebileceğiniz yalnızca bir SysMain etkinliği vardır .
SysMain yardımcı programı Görev Yöneticisinin Hizmetlerinde bulunur
Favori uygulamalarınızı hızlı bir şekilde başlatmak için SysMain, bunların yürütülebilir dosyalarını dinamik bağlantı kitaplıkları (DLL'ler) adı verilen yeniden kullanılabilir kod blokları aracılığıyla yükler.
Superfetch (SysMain), zaman içinde sistem performansını koruyup iyileştirdiğinden, bilgisayarınızı daha hızlı hale getirmek için tasarlanmıştır. Ayrıca genel önyükleme süresini de azaltır. Bilgisayarınızı her başlattığınızda, gerekli tüm uygulamalar bilgisayarınızın kullanılmayan belleği kullanılarak önceden yüklenecektir.

2. Superfetch (SysMain) neden bu kadar çok bellek tüketiyor?
Superfetch'in (SysMain) amacı sık kullandığınız programlara öncelik vermek olduğundan, özellikle tarayıcı sekmeleri ve Office programları ile bellek tüketimini kolayca %100 artırabilir çünkü gerçekte ne kadar belleğe ihtiyacınız olacağını bilmez, dolayısıyla veriler önceden ayrılmış ek bellekte önbelleğe alınır.
SuperFetch kullanışlı bir özellik olsa da bilgisayarınızın arka planda daha fazla çalışmasına neden olarak daha yüksek CPU ve RAM kullanımına yol açar. Zamanla kullanılmayan bellek artmaya devam eder ve çok daha fazla alan tüketmeye başlarsınız. Bu genellikle çok düşük RAM kapasitesine (~4 GB veya daha az) sahip Windows sistemlerini etkiler.
3. Superfetch gerçekten gerekli mi?
Hemen hemen her durum için Superfetch çok kullanışlıdır. Ortalama veya daha iyi özelliklere sahip modern bir bilgisayarınız varsa, Superfetch büyük olasılıkla o kadar sorunsuz çalışacaktır ki varlığını fark etmeyeceksiniz. Superfetch'in şu anda sisteminizde çalışıyor olması ve sizin bundan haberinizin olmaması çok muhtemel.
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
Superfetch neredeyse her durumda faydalıdır
Ancak Superfetch'te ortaya çıkabilecek bazı sorunlar var:
- Superfetch her zaman arka planda çalıştığı için Superfetch hizmetinin kendisi her zaman bir miktar CPU ve RAM kullanır.
- Superfetch, uygulamaları RAM'e yükleme ihtiyacından vazgeçmez. Bunun yerine yükleme işlemini daha erken bir zamana taşır. Yükleme gerçekleştiğinde sisteminizde sanki uygulamayı Superfetch olmadan başlatıyormuşsunuz gibi yavaşlama yaşanacaktır.
- Superfetch'in sabit sürücüden RAM'e bir grup veriyi önceden yüklemesi nedeniyle sistem önyükleme işlemi yavaş olabilir. Bilgisayarınızı her başlattığınızda veya yeniden başlattığınızda sabit sürücünüz birkaç dakika boyunca %100'de çalışıyorsa suçlu Superfetch olabilir.
- Windows 10 bir SSD'ye yüklendiğinde Superfetch performansı fark edilmeyebilir. SSD'ler çok hızlı olduğundan, onları önceden yüklemenize gerçekten gerek yoktur. Bu ilginizi çekiyorsa Quantrimang.com'un Windows'un sabit diskten SSD'ye nasıl aktarılacağına ilişkin kılavuzuna göz atın .
Superfetch'in, özellikle 4 GB veya daha az RAM'e sahip sistemlerde oyun oynarken performans sorunlarına neden olduğu da biliniyor. Herkes bunu yaşamadığı için bunun neden olduğu belli değil, ancak RAM ağırlıklı oyunların sürekli olarak bellek talep etmesi, ardından serbest bırakması ve bu da Superfetch'in tekrar tekrar veri yüklemesine ve yüklemeyi durdurmasına neden olması mümkündür.
Superfetch'i kapatmak güvenli midir? Cevap Evet! Superfetch'i devre dışı bırakmaya karar verirseniz sorun değil. Sisteminiz düzgün çalışıyorsa bu özelliği etkin bırakmanız önerilir. Sabit sürücü kullanımı, yüksek RAM veya RAM ağırlıklı işlemler sırasında düşük performansla ilgili sorunlar yaşıyorsanız, kapatmayı deneyin ve bunun işe yarayıp yaramayacağını görün.
Not : Az RAM'e sahip sistemlerde performansı artırmak için makale, Windows sanal bellek sınırlarının ve görsel efektlerin ayarlanmasını önerir. Daha hızlı başlatma ve kapatma için bu ipuçlarını da deneyebilirsiniz.
4. Windows'ta SuperFetch'i devre dışı bırakın
Superfetch (SysMain), bazı programların daha hızlı yüklenmesi için kesinlikle faydalıdır. Ancak yeni bir Windows PC kullanıyorsanız bu gereksiz olabilir. SysMain'i tamamen devre dışı bırakmak daha etkili görünüyor. Superfetch (SysMain) önemli bir hizmet olmadığından, istediğiniz zaman onu devre dışı bırakabilirsiniz. Bunu yapmanın 4 yolu var.
Windows Görev Yöneticisi Hizmetlerini Kullanın
Windows Görev Yöneticisi, SysMain ve onun svchost.exe programının standart uygulamasıdır.
1. Görev Yöneticisi'nde Hizmetler sekmesine gidin .
2. SysMain görevini bulun ve Hizmetleri Aç seçeneğini seçmek için sağ tıklayın .
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
Görev Yöneticisi'ne sağ tıklayarak Hizmetleri Aç seçeneğini seçin.
3. SysMain hizmetini bulun ve Özellikleri'ni açmak için sağ tıklayın . Çalışıyorsa ve başlatma türü Otomatik olarak ayarlanmışsa buradan kolayca kapatabilirsiniz.
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
SysMain Windows Hizmet Yöneticisi penceresinde Çalışıyor
4. Açılan pencerede Genel sekmesinde Başlangıç türü seçeneğini göreceksiniz . Ek seçenekleri görmek için üzerine tıklayın.
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
SysMain hizmet özelliklerinde otomatik olarak başlat
5. Başlangıç türünü Devre Dışı olarak seçin , değişiklikleri uygulayın ve Tamam'a tıklayın.
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
SysMain özelliğinde önyükleme türünü Devre Dışı olarak seçme adımları.
6. Değişikliklerin etkili olması için bilgisayarı yeniden başlatın.
Kayıt Defteri Düzenleyicisini Kullan
Superfetch (SysMain) işlevini devre dışı bırakmanın daha kalıcı bir yolu, Kayıt Defteri Düzenleyicisi'nde Başlangıç değerini düzenlemektir .
1. Beklenmedik bir şey olması durumunda başlangıç noktasına dönebilmeniz için bir geri yükleme noktası oluşturun .
2. Windows arama çubuğuna Geri yükleme noktası oluştur yazın ve aşağıdan En iyi eşleşme seçeneğini seçin .
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
Windows arama menüsünde bir geri yükleme noktası oluşturun.
3. Sistem Özellikleri penceresi başlatıldığında Sistem Koruması sekmesine gidin. Pencerenin altındaki Oluştur düğmesini tıklayın .
Sistem özelliklerinde bir geri yükleme noktası oluşturun.
4. Geri yükleme noktasına bir ad verin. Daha sonra yardımcı olabilecek tanımlayıcı ayrıntıları ekleyin. Geçerli tarih ve saat otomatik olarak eklenir.
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
Oluşturulan geri yükleme noktasına ad verin
5. Geri yükleme noktası başarıyla oluşturuldu ve kayıt defteri değerlerini aşağıda gösterildiği gibi serbestçe düzenleyebilirsiniz.
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
Sistem geri yükleme noktası başarıyla oluşturuldu
6. Windows Çalıştır'ı kullanarak ( Win + R tuşlarına basın ), regedit yazarak Kayıt Defteri Düzenleyicisi'ni açın . Varsayılan olarak Yönetici modunda başlatılacaktır.
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
Regedit Windows Run'da açıldı
7. Kayıt Defteri Düzenleyicisi'nde aşağıdaki yola gidin:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain
8. Değiştirmek için sağ paneldeki Başlat öğesine çift tıklayın veya sağ tıklayın .
Kayıt Defteri Düzenleyicisi'nde SysMain'in Başlangıç değerini değiştirin.
9. Başlat öğesi için değer verisini 4'e ayarlayın .
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
Kayıt Defteri Düzenleyicisi'nde SysMain için Başlangıç değeri verilerini 4 olarak ayarlayın.
10. Değişikliklerin etkili olması için bilgisayarınızı yeniden başlatın.
PowerShell'i kullanın
PowerShell penceresi, SysMain'i devre dışı bırakmanın ve etkinleştirmenin en hızlı yollarından biridir.
1. Pencereye powershell yazarak Çalıştır, Win + R'den bir PowerShell penceresi açın.
2. Enter veya OK tuşuna basmak yerine klavyede Ctrl + Shift + Enter tuşlarını kullanın . Bu, PowerShell'i yönetici modunda başlatacaktır .
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
Çalıştır'ı kullanarak PowerShell'i yönetici modunda açın
3. SysMain'i istediğiniz gibi devre dışı bırakmak veya etkinleştirmek için aşağıdaki komutları girin. Aşağıdaki pencere her iki komutu bir arada gösterir, ancak bunları birer birer kullanmanız gerekecektir.
Stop-Service -Force -Name "SysMain"; Set-Service -Name "SysMain" -StartupType Disabled
Set-Service -Name "SysMain" -StartupType Automatic -Status Running
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
PowerShell Yönetici penceresinde Superfetch'i devre dışı bırakın ve etkinleştirin.
4. Pencereyi kapatmak için PowerShell'de çıkış yazın . Değişikliklerin etkili olması için bilgisayarınızı yeniden başlatın.
Komut İstemini Kullan
PowerShell gibi, Windows Komut İstemi de SysMain'i anında devre dışı bırakmanın veya etkinleştirmenin klasik bir yoludur.
1. Pencereye cmd yazarak Çalıştır, Win + R'den bir Komut İstemi penceresi açın .
2. Enter veya OK tuşuna basmak yerine klavyede Ctrl + Shift + Enter tuşlarını kullanın . Bu, Komut İstemi'ni yönetici haklarıyla başlatacaktır .
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
Komut İstemi'ni kullanarak Windows Superfetch'i devre dışı bırakın
3. Bilgisayarınızda SysMain'i engellemek veya yeniden etkinleştirmek için aşağıdaki komutları gerektiği gibi girin.
sc stop "SysMain" & sc config "SysMain" start=disabled
sc config "SysMain" start=auto & sc start "SysMain"
![Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır? Windows Süper Getirme (SysMain) nedir? Superfetch nasıl devre dışı bırakılır?]()
SysMain, Komut İstemi yönetici modunda kapatıldı ve açıldı.
4. Çıkmak için Komut İstemi'nde çıkış yazın ve cihazı yeniden başlatın.
İyi şanlar!
Aşağıdaki bazı makalelere bakın: