SuperFetch: hva det er, måter å konfigurere og deaktivere det i Windows 7, 8 og 10

Nesten hver dag ligner den forrige. Dette gjelder også nyansene ved bruk av PC. På den blir omtrent de samme applikasjonene lansert, bilder fra den samme mappen blir vist, de samme lydfilene blir slått på. SuperFetch optimaliserer datamaskinens rutine slik at alt fungerer raskt og smidig. Men dette fungerer ikke alltid, noen ganger oppstår problemer.

SuperFetch - hva er denne tjenesten

En arbeidsflyt som forbedrer responsen til operativsystemet (OS) og applikasjoner ved å analysere historiske data og deretter aktivt administrere gratis RAM. Denne tjenesten debuterte i Windows Vista og har siden blitt inkludert i alle OS-utgivelser. Som standard kjører den hele tiden i bakgrunnen og analyserer oppstartsfiler. En ganske fleksibel konfigurasjon av denne systemkomponenten er mulig.

SuperFetch kan sammenlignes med en smart far som holder hele verktøyet i garasjen ikke bare i orden, men i "riktig" rekkefølge, slik at sønnen raskt søker etter de nødvendige nøklene eller trådkutterne. En "riktig" ordre betyr følgende:

  • i umiddelbar nærhet av arbeidsområdet vil være de verktøyene som brukes oftest;
  • prioriteringsverktøyet er heller ikke plassert tilfeldig - hvis bilhjulene ofte fjernes, vil jekken være nærmere enn sylindernøkkelen, siden den er nødvendig tidligere;
  • etter bruk blir alle verktøyene satt på sin gamle plass;
  • Hvis noen operasjoner ikke lenger gjentas (for eksempel kjøpte de et nytt dekk, og hjulet nå ikke går gjennom ofte), ligger det spesifikke verktøyet som kreves for å utføre det gradvis lenger og lenger fra arbeidsområdet.

Eksemplet er absolutt betinget, men det viser abstrakt tjenestens oppgaver, og dette vil bidra til å svare mer nøyaktig på spørsmålet: “SuperFetch? Hva er dette? "

Hva er det for?

For å forstå hva SuperFetch er, kan du beskrive to hovedmål for tjenesten:

  1. Last ned Windows raskere. Under oppstart av operativsystemet kreves forskjellige filer til forskjellige tider (og den samme filen er nødvendig mange ganger, men til forskjellige tider). Tjenesten "finner ut" hvilke filer eller deres komplette sett som trengs for nedlasting, og på hvilket eksakt tidspunkt. Som et resultat opprettes en betinget mappe der de mest prioriterte filene for Windows er lagret. Ved kontinuerlig gjentagelse av systemets oppstartssykluser kan du lagre de nødvendige komponentene på en slik måte at du leser dem minimalt. Samtidig samhandler tjenesten med den innebygde defragmenteringsenheten - filene vil fysisk være i nærheten av hverandre. Poenglinjen - lasting er raskere.
  2. Kjører applikasjoner mer effektivt. For dette blir 2 faktorer analysert: hvilke applikasjoner som blir lansert oftere, og om det er en spesifikk rekkefølge på lanseringen. Om morgenen kan for eksempel en regnskapsfører på arbeidsplassen starte alt ved å lese nyheter gjennom en nettleser kort. Deretter vil han starte 1C og drive nåværende forretningsdrift. Etter lunsj kan han bli opptatt med økonomisk analyse ved hjelp av Excel. Fra dag til dag kan det hende at denne sekvensen ikke endres spesielt. Tjenesten “ser” dette atferdsmønsteret og laster inn dataen som er nødvendig for å starte den neste applikasjonen i den gratis RAM-en. Det vil si at om nettleseren kjører om morgenen, er de viktigste 1C-filene allerede delvis lastet inn i RAM. Hovedpoeng - applikasjoner kjører mer effektivt og fungerer derfor mer stabilt.

Noen ganger laster SuperFetch-vertjenesten en Windows 10.-stasjon. Det er to grunner til dette:

  1. Tjenesten er basert på tidligere erfaringer. Hun er “vant til” at etter at applikasjon X begynner Y alltid og “gjør seg klar” for det. Hvis det uforutsigbare skjer, og du må laste program B, ikke Y, kan dette føre til et brak og en betydelig belastning med OS-ressurser.
  2. Tjenesten er følsom for mengden RAM. Jo mer RAM, jo mer effektiv fungerer Super Fetch, fordi alt er basert på rasjonell og foreløpig fylling av gratis RAM. Hvis alt viser seg å være opptatt, vil det ikke være noe sted hvor du kan spille inn ofte brukte filer. Hovedpoeng - konkurransen for hver ubrukte megabyte vil øke, og systemet kan bremse på grunn av dette.

SuperFetch-alternativer

For et uttømmende svar på spørsmålet: "SuperFetch - hva slags tjeneste er dette?", Bør du vite hvilke OS-parametere den angir. De kan redigeres gjennom registeret. For å få tilgang til dem, må du gjøre følgende (for eksempel den tiende versjonen av Windows):

  • trykk på Windows-knappen på tastaturet, et vindu vil vises, i det (nederst) skriv inn regedit, høyreklikk på søkeresultatet (øverst) og velg linjen “Kjør som administrator” i rullegardinmenyen;
  • “Registerredigering” åpnes, og i venstre del av den må du sekvensielt åpne følgende linjer med et klikk: HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Control => SessionManager => MemoryManagement => PrefetchParameters;
  • i høyre del av vinduet er det 3 hovedparametere som bestemmer driftsmodusen for tjenesten - dobbeltklikk på et hvilket som helst åpner et vindu for redigering av parameterverdier, men dette vil bli diskutert senere.

EnableBootTrace

Parameteren bestemmer status for prosessspor ved starttid. Den angir om OS skal analysere hvordan filer leses ved oppstart. Deaktivering av det gir ikke mye mening av følgende grunner:

  • parameteren påvirker ikke alt som skjer med Windows etter lasting;
  • OS-lasting er akselerert på grunn av intern filoptimalisering.

EnablePrefetcher

Når det gjelder denne parameteren, må du forklare historien til forgjengeren SuperFetch - Prefetcher. Han dukket opp på Windows XP og logikken i handlingene hans er grunnlaget for SuperFetch. Den analyserer hvilke filer som lastes inn i begynnelsen av OS eller programmer, lager en prioriteringstabell for disse filene og optimaliserer deres plassering på media. Forskjellen fra SuperFetch er at den ikke analyserer brukeratferdsmønstre. Denne parameteren er en modifisering av EnableBootTrace, som ikke bare fungerer ved oppstart av Windows, men også ved lansering av applikasjoner.

EnableSuperFetch

Parameteren angir SuperFetch-tjenereglene. For ham, som for EnablePrefetcher, er 4 innstillinger mulige:

  • 0 - deaktivere tjenesten;
  • 1 - bruk bare når du laster ned applikasjoner;
  • 2 - bruk bare når du laster OS;
  • 3 - bruk når du laster inn applikasjoner og OS.

Trenger jeg SuperFetch på datamaskinen min?

Ja, hun er fremdeles etterspurt. Hvis spørsmålet er å minimere belastningen av datamaskinressurser ved prosessene i operativsystemet, er det mye mer effektivt å slå av visuelle effekter i stedet for SuperFetch.

Hvor trygt er det å slå av?

Bør SuperFetch deaktivere eller ikke Windows 7? Ingen problemer vil oppstå hvis alt er slått av. Tjenesten påvirker ikke konfidensialiteten til dataene, og i de aller fleste tilfeller laster systemet systemressursene svakt. Det blir definitivt ikke verre, så ikke vær redd for det.

Et annet spørsmål er at det ikke er mye poeng i å gjøre dette med vilje. Tjenesten har ikke bare migrert fra en OS-versjon til en annen på nesten 20 år. Hvis hun særlig hindret noe, ble SuperFetch kuttet fra kjernen i systemet. Hvis det forårsaket ustabilitet av Windows, ville de definitivt kvitt seg med det.

Måter å deaktivere SuperFetch

Slik deaktiverer du SuperFetch på mange måter.

Via kommandolinjen

Deaktivering utføres i henhold til følgende algoritme:

  • trykk på Windows-knappen på tastaturet, et vindu vil vises, skriv inn cmd i det (nederst), høyreklikk på søkeresultatet (over) og velg linjen “Kjør som administrator” i rullegardinmenyen;
  • et svart vindu starter der du må kopiere net.exe stop superfetch-kommandoen og bekrefte lanseringen ved å trykke Enter;
  • i samme vindu, skriv inn denne kommandoen sc config sysmain start = deaktivert og trykk Enter igjen.

Bruker Registerredigering

Slå på, slå av og konfigurer SuperFetch Windows 10, 8, 7 og Vista med noen få klikk. For å gjøre dette:

  • trykk på Windows-knappen på tastaturet, et vindu vil vises, i det (nederst) skriv inn regedit, høyreklikk på søkeresultatet (øverst) og velg linjen “Kjør som administrator” i rullegardinmenyen;
  • “Registerredigering” åpnes, og i venstre del av den må du sekvensielt åpne følgende linjer med et klikk: HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Control => SessionManager => MemoryManagement => PrefetchParameters;
  • Finn Superfetch-linjen til høyre i vinduet, dobbeltklikk på den for å åpne egenskapene du vil sette verdien til O i, og lagre endringene.

Gjennom tjenestene-snap-in

Gjør slik:

  • Start tjenestene. Du kan ganske enkelt legge inn riktig spørring i systemsøket og kjøre applikasjonen som er funnet. Du kan holde Win + R-kombinasjonen nede, angi kommandoen services.msc og kjøre den ved å trykke Enter - denne metoden fungerer på alle Windows som starter med Vista.
  • Finn Superfetch-tjenesten. For å gjøre dette, i vinduet må du se på den første kolonnen "Navn". Når det er funnet, høyreklikker du på "Egenskaper". I den første fanen "Generelt" angir du de nødvendige serviceparametrene.
  • Tilpass. Ved å klikke på "Stopp" og "Bruk" vil komponenten bli deaktivert, men neste gang operativsystemet startes på nytt, vil det starte på nytt. Hvorfor trengs dette? Du må endre dette scenariet, der du velger "Deaktivert" i linjen "Oppstartstype" og klikker på "Bruk".

Sysmains SuperFetch-snap-in er den samme tingen. Fornavnet er en intra-systemidentifikator, og det andre navnet brukes til å vises på en dataskjerm.

Vanlige SuperFetch-servicefeil

Det hender at SuperFetch Windows 10 laster inn disken 100%. Systemet i denne modusen svarer ikke på brukerkommandoer, og derfor er det vanskelig å fullføre de gjeldende operasjonene - for eksempel ønsker ikke nettleseren å lukke. Dette observeres vanligvis under to omstendigheter:

  1. På en datamaskin har 4 eller mindre gigabyte RAM. Figurativt sett, hvis du gir tjenesten frie tøyler, vil den gjerne buffer 20 gigabyte program- og systemfiler. Imidlertid kan i dag selv en åpen nettleser med 10 faner i løpet av 5-6 timer trygt ta 2 gigabyte RAM. En slik ressursintensivitet av moderne applikasjoner tillater ikke tjenesten å "løsne", noe som kan forårsake dens interne svikt.
  2. Når du begynner å kreve spill på gamle datamaskiner. I dette scenariet forverres situasjonen av at leketøy veldig ofte refererer til forskjellige filer - nye strukturer som veier mye lastes hele tiden, fargerike visuelle effekter i toppmomenter kan kreve alle tilgjengelige ressurser fra systemet. Hvis du legger til den gamle og langsomme harddisken til denne, vil SuperFetch bli "flaskehalsen" til OS - tjenesten, i et forsøk på å optimalisere alt, vil ikke holde tritt med en så aktiv og kaotisk filsirkulasjon.

Feil ved løsning

Den mest effektive måten å fikse feil er å deaktivere tjenesten. Dette er mest effektivt, men du kan også prøve disse metodene:

  • Endre tjenesteparameterverdier
  • installer nylig installerte applikasjoner;
  • sjekk harddisken for feil.

konklusjon

Mye om SuperFetch skyldes at det debuterte på Vista - tilbake i 2006. I disse årene ga programutviklere mye mer oppmerksomhet til å teste og optimalisere produktet, spesielt rasjonaliteten ved å bruke RAM. Så situasjonen var at det på det tidspunktet var virkelig mulig å forhåndsinnlaste ofte brukte data i RAM, og dette forbedret datamaskinens respons. I dag er denne teknologien allerede noe utdatert - det er lite RAM, og harddiskene er blitt mye raskere. Likevel bør du ikke deaktivere denne tjenesten spesifikt. De eneste unntakene er de situasjonene der hun absolutt er skyld i å fryse datamaskinen.

Interessante Artikler