Meny
Är gratis
registrering
Hem  /  / Behöver jag defragmentera ssd. Bör viloläge och viloläge inaktiveras? Fördelar och nackdelar

Behöver jag defragmentera ssd. Bör viloläge och viloläge inaktiveras? Fördelar och nackdelar

Våra kunder är ofta intresserade av vad är defragmentering och vad är det till för... Idag ska vi försöka förklara detta utan att fördjupa oss i terminologin, samtidigt som vi fokuserar på viktiga punkter.

Vad är defragmentering?

I operativsystemet OS X optimering av hårddisken utförs automatiskt enligt ett specifikt schema. OS X gör detta under de tidiga timmarna (från 03:00 till 06:00), så om du inte stänger av din Mac över natten kommer du inte att ha några problem med fragmentering av dina filer. Om din Mac är avstängd under dessa timmar kan du utföra operationen manuellt, för vilken du måste köra operativsystemets systemskript. För att köra systemoptimeringsskript, öppna Terminal och kopiera kommandot
sudo periodisk dagligen veckovis månadsvis
Tryck sedan på Stiga på och ange administratörslösenordet.
Och detta är som regel tillräckligt för de flesta användare. Däremot i vissa situationer, till exempel om du ofta och mycket jobbar med väldigt stora filer(till exempel videobehandling) eller så finns det vanligtvis lite ledigt utrymme på hårddisken, defragmentering med hjälp av ytterligare program det kan fortfarande behövas. Det är för sådana fall som programmen iDefrag och Drive Genius har utvecklats.

I en familj av operativsystem Linux (Ubuntu, Mynta, Fedora och andra) med defragmentering är inte så enkelt. Det är allmänt accepterat att filen Linux-system(ext2, ext3, ext4, xfs och andra) är mindre känsliga för fragmentering än till exempel filsystemen som används i Windows (NTFS och FAT32). Men mycket här beror på FS själv. Du kan läsa om att defragmentera filsystemen etx2, ext3 och ext4. För de mindre populära filsystem xfs, som vanligtvis används för fillagring, har sin egen inbyggda defragmenterare xfs_fsr. I allmänhet kan situationen med defragmentering i Linux beskrivas på följande sätt: det är nödvändigt om du ofta måste utföra operationer med stora filer, eller med ett stort antal filer av medelstorlek. Till exempel kan hög fragmentering av filer skapas av en kontinuerligt fungerande torrent, ett ständigt växande bibliotek av filmer eller ett fotoarkiv som har vuxit till hundratals gigabyte. I andra situationer påverkar fragmenteringsnivån vanligtvis inte systemets prestanda.

Defragmentera SSD (Solid State Drives)

Det korta svaret på frågan: "är det nödvändigt att defragmentera en SSD-disk" - Nej.

Varför är defragmentering onödig när man använder en SSD? Det är enkelt:

  • på grund av designegenskaperna hos solid-state-enheter, när du använder en SSD, spelar det ingen roll om en fil skrivs på intilliggande sektorer eller inte;
  • Defragmentering är mycket skadligt för SSD:er, eftersom det minskar det redan begränsade antalet möjliga omskrivningscykler för solid-state-enheter.

Dessutom har de flesta moderna lagringsmedier (inte bara SSD, utan även hårddiskar) en mycket avancerad "stuffing" och är i princip fullfjädrade datorer själva. Därför löser de många problem relaterade till placeringen av filer på egen hand.

Till sist

Idag försökte vi svara på de mest populära frågorna om diskdefragmentering. Låt oss sammanfatta:

Vad är defragmentering?
Det är processen att kombinera fragmenterade filer.

Vad är defragmentering till för?
Att påskynda filoperationer, vilket betyder att påskynda systemet.

Hur defragmenterar jag?
Generellt gör de ett ganska bra jobb med defragmentering standardmedel operativ system. Valet av en tredjepartslösning beror på operativsystemet och ibland filsystemet.

Behöver du defragmentera din SSD?
Nej. Det skadar också SSD:n.

Om du har några frågor eller inte håller med om något som anges i artikeln, skriv om det i kommentarerna, vi kommer att diskutera det med nöje. Gilla artikeln, har du upptäckt något nytt? Dela med dina vänner - låt andra veta om det också :-).

I den här artikeln kommer vi att titta på inställningarna för operativsystemet för optimal SSD fungerar, funktioner i Windows-tjänsterna, samt några "tricks" för mer stabil drift av SSD-disken och förlänga dess livslängd.

Introduktion: SSD och HDD-enheter

Solid State Drive (SSD) betydligt överlägsen klassikern HDD (HDD) i hastigheten för att läsa och skriva filer.


Detta uppnås tack vare den helt ny teknologi lagra information och metoder för att läsa och skriva den. Samtidigt har solid-state-diskar begränsningar relaterade till deras livslängd, och har även ett antal egenheter under drift som påverkar prestandan.

Varför klassiska hårddiskar (HDD) är långsamma och vad som påverkar deras hastighet

På en hårddisk lagras data på roterande magnetiska plattor, och hastigheten för att läsa information på olika delar av plattan är olika. Dessutom kräver det olika arrangemanget av filer på plattorna konstant rörelse av läshuvudet, vilket gör kopiering eller skrivning av ett stort antal (särskilt små) filer mycket långsamt.

Ibland kan en fil skrivas i delar på olika delar av plattan, vilket också kommer att minska hastigheten för att läsa en sådan fil: läshuvudet måste flyttas till en ny position och vänta på att magnetplattans rotation ska börja läsa nästa del av filen.

Varför en SSD-enhet är flera gånger snabbare och vad som avgör kvaliteten på dess arbete

På SSD-diskar lagras data på flashminneskristaller (används vanligtvis NAND-minne). NAND-styrenheten ansvarar för åtkomst till cellerna, vars uppgifter inkluderar läsning och skrivning av celler, samt för att fördela belastningen.

Hastigheten för åtkomst till en separat minnescell i en SSD-disk är mycket högre än för en hårddisk. Dessutom kan styrenheten på en SSD-disk utföra ett stort antal operationer med minnesceller samtidigt, vilket gör det möjligt att ytterligare öka gapet i hastighetsindikatorer från klassiska hårddiskar.

Nackdelen med denna teknik är att minnesceller har en begränsad omskrivningscykel.
Den garanterade resursen är cirka 300 tusen till 1 miljon gånger.

Alltså kvalitetenSSD disk beror på typen av flashminne, såväl som på kvaliteten på kontrollern, som måste balansera belastningen på ett sådant sätt att alla celler skrivs över jämnt, samt implementera andra viktiga punkter på förvaltning SSD disk.

Vilka inställningar och tjänster i operativsystemet påverkar livslängden för en SSD-enhet.

Fryser, fryser och blå skärmar av döden (BSOD) efter installation av en ny SSD-enhet.

Om du ställs inför frysningar (sekunders frysningar av datorn) eller ofta blå skärmar efter att du började använda en ny SSD-enhet, måste du troligen:

  • Installera alla Senaste uppdateringarna operativsystem Windows.
  • Uppdatera firmware för SSD-enheten.
  • Uppdatera moderkortets BIOS.
Denna uppsättning åtgärder i allmänhet är det första som görs bäst efter att ha bytt till en SSD-enhet, även innan man arbetar med att optimera operativsystemet. De två sista punkterna är komplexa procedurer för outbildade användare, så det är bättre att söka hjälp från erfarna användare för att utföra dem.

Varför är det så viktigt att lämna oallokerat eller oallokerat från 10 till 30 % av utrymmet på SSD:n.

Det är tillrådligt att alltid lämna minst 20-30 % av SSD-utrymmet ledigt.

Detta är nödvändigt så att NAND-styrenheten, genom vilken all logik för att arbeta med diskens flashminne implementeras, har ett stort antal fria block. Dessa gratisblock kan användas aktivt under sophämtning, slitageutjämning och även för att ersätta block av flashminne som inte fungerar.
Faktum är att solid state-enheter har en dedikerad leverans för sådana ändamål.
Det kallas " reservzon»SSD-disk. Denna reservzon är otillgänglig för operativsystemet, endast styrenheten har tillgång till den.
När det mesta av det lediga diskutrymmet har tagit slut, måste styrenheten utföra operationer för att flytta information till tillfälliga block av reservområdet.

Du har säkert märkt att volymerna på SSD-diskar har ett konstigt format: till exempel, 240 GB istället för 256 GB... Och om man tittar på mängden tillgängligt utrymme blir det ännu mindre, ca 222 GB... Faktum är att din disk troligen har en volym 256 GB, och om 8-13% diskens flashminne används som en "reservzon".

En stor del av reservzonen behövs för den enhetliga hastigheten på SSD-enheten (den visar sig särskilt starkt under tung belastning), såväl som dess enhetliga slitage, oavsett hur mycket utrymme du upptar på den - 25% eller 95% .

Men alla tillverkare beter sig olika: några dyra skivor från företaget Intel kan ha upp till 30 % av reservområdet(utöver den tillgängliga volymen för användaren), medan andra tillverkare försöker stå för kostnaden SSD disk så billig som möjligt, skär ner denna zon till 6-7% , eller till och med släppa en firmware som tillåter användare att ändra storleken på egen hand. Genom att använda verktyg för att testa prestandan för en SSD-disk kan du oberoende jämföra hastighetsindikatorerna för samma disk med stor mängd ledigt utrymme och en liten mängd när disken är full av 95% .
Endast för mycket högkvalitativa skivor med en tillräcklig reservzon bör stabiliteten i driftshastigheten inte minska.

Vilka Windows 7-tjänster är användbara för SSD-enheter, och vilka är bättre att inaktivera?

Defragmentering, temporära filer, indexering - allt detta kräver mycket diskåtkomst, vilket är mycket oönskat för SSD-enheter på grund av det begränsade antalet skrivcykler, vilket definitivt inte är fallet på hårddisken.

Windows 7 kan inte producera finjustering tjänster och tjänster i enlighet med funktionerna hos SSD-enheterna. Men du kan inaktivera vissa tjänster själv, som definitivt inte hjälper SSD-enheten (och ibland till och med skadliga, som diskdefragmentering).

Du kan också välja att inaktivera vissa tjänster som är irrelevanta för dig. Längre i artikeln hittar du en beskrivning av sådana tjänster i Windows 7 och proceduren för att inaktivera dem.

Inaktivera SSD-defragmentering i Windows 7

Absolut onödig (förutom sliter SSD) process, endast relevant för enkla hårddisk(HDD) överföring fragment filer utspridda över enheten i olika områden för att påskynda läsningen från disken.
Fragmentering är den naturliga fragmenteringen av filer för en hårddisk, som sedan spelas in i områden som är fysiskt avlägsna från varandra på en magnetisk lagring av information.
En SSD-disk distribuerar data oberoende i block med hjälp av en styrenhet och behöver inte defragmenteras.

Låt oss ta en titt på hur du inaktiverar defragmenteringstjänsten i Windows 7:

Steg 1.
Öppna menyn " Start "→ ange i sökfältet:" defragmentering "→ välj objektet" Defragmentera hårt disk" .
Figur 1. Hitta och starta programmet "Defragmentera hårddisk".
Steg 2.
I fönstret som visas klickar du på knappen " Skapa ett schema " → avmarkera " Utför enligt schemat" « OK » → stäng dialogrutan.
Figur 2. Fönstret för att konfigurera diskdefragmenteringsschemat.
Redo.
Uppmärksamhet! Denna åtgärd inaktiverar defragmentering för alla enheter i systemet, inkl. och hårddisk. Om det behövs, starta processen manuellt.

Inaktivera Prefetch Service i Windows 7.

Denna tjänst har en ganska bra inverkan på jobba hårt disk, vilket ökar laddningshastigheten för operativsystemet och användarprogramvaran.

Tjänsten samlar data om vilka filer och program som öppnas när operativsystemet startar och de första sekunderna av dess drift för att optimera metoderna för att komma åt sådana filer. Men SSD fungerar redan extremt snabbt och behöver ingen sådan optimering.

Det är därför " Förhämtning "Kan kopplas bort smärtfritt och frigör enheten från onödigt (om än lätt) slitage. För att göra detta använder vi registerredigeraren (regedit):

  1. « Start "→ skriv in i sökningen:" regedit »→ klicka Högerklicka(hädanefter RMB) på raden med det hittade programmet → kör som administratör. Därefter söker vi i hierarkin (till vänster i fönstret) nästa nyckel: « HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Minneshantering \ PrefetchParameters».
  2. Nu på höger sida av fönstret hittar vi föremålet Gör det möjligt Prefetcher , klicka på den RMB → « Förändra… ».
  3. Ändra värdet 3 (eller 1) till 0, spara, stäng registerredigeraren, starta om datorn.

Figur 3. Ändra registernyckeln för att inaktivera Prefetch-tjänsten.
Gjord!
Notera.
Tjänster Superhämtning och Readyboot det är inte nödvändigt att inaktivera det, eftersom de påverkar praktiskt taget inte SSD:n på något sätt, ibland skriver de bara loggfiler på bara några megabyte, vilket hjälper systemet att fungera och starta upp lite bättre.
Om vi ​​går vidare till de kontroversiella funktionerna kan det att stänga av dem sakta ner datorns prestanda något, men förlänga livslängden för en SSD avsevärt.

Optimera användbara Windows 7-tjänster

Överföra temporära filer till hårddisken

Ett ganska kontroversiellt beslut. Ytterligare åtgärder låter dig överföra:
  • webbläsarens cache.
  • temporära programvarufiler.
  • installations- och supportfiler.
Detta kommer att minska systemets hastighet något, men det kommer att göra det möjligt att rädda livet på SSD:n.

Här är du den enda som väljer.

Om du bestämmer dig för att överföra den temporära filen till hårddisken, nedan är instruktionerna med Windows 7 som exempel:

Steg 1.
Knapp " Start »→ sök:« Miljövariabler "→ välj" Ändra miljövariablerna för den aktuella användaren " . Figur 4. Ändra fönster Miljövariabler i windows 7.

Steg 2.
Nu ändrar vi värdena i variabelkolumnen en efter en genom att klicka på knappen " Förändra… ". Vi anger den fullständiga sökvägen för lagring av filer, med början med hårddiskens bokstav (till exempel " D :\...\ Temp "), Först i fallet TEMP och sedan på liknande sätt och Tmp.

Vi sparar värdena, stänger fönstret genom att trycka på " OK ».
En varning.
Det är bättre att lämna tillfälliga filer på sina ställen, eftersom en SSD köps just för att öka komforten under arbetet, och inte för att ständigt blåsa bort dammpartiklar från den och skydda den "som ett ögonblick."
Naturligtvis kommer program att öppnas snabbt, dock tar det till exempel mycket längre tid att ladda sidor i en webbläsare.

Inaktivera indexering i Windows 7

Indexering påskyndar sökprocessen önskad fil på disk.

Den är helt urkopplingsbar på SSD, även om du ofta letar efter något genom att köra in förfrågningar i utforskaren. Det kommer att ta lite mer tid att söka efter filer, men loggar kommer inte längre att skrivas till disken, vilket skapar ytterligare skrivoperationer även när systemet är inaktivt på skrivbordet.

Indexering är inaktiverad i " Egenskaper "Disk. Låt oss ta en närmare titt:

  1. Vi öppnar " Min dator" , vi hittar vår SSD (fokuserar till exempel på mängden minne) → tryck på höger musknapp → välj det sista objektet " Egenskaper ».
Figur 5. Fönstret Lokala diskegenskaper.
  1. Avmarkera rutan " Tillåt indexering av innehållet i filerna på den här disken utöver filegenskaperna »
  2. Stäng fönstret genom att klicka på " OK ».
Gjord.

Och nu ska vi ge ett exempel på optimeringsmetoder som finns i många källor, men jag rekommenderar starkt att du inte lyssnar på dem för säkerhets skull. systemfiler värdefullt i händelse av en virusinfektion eller maskinvarufel.

Inaktivera inte personsökningsfilen helt - överför den till en mindre hårddisk.

Det är starkt avrådigt att inaktivera den här filen även om det finns tillräckligt med RAM-minne, eftersom minidumpar skrivs till den. systemfel när BSOD (blåskärm) och andra problem med mjukvara och hårdvara.

Och det är just utan personsökningsfilen som du inte säkert kommer att kunna veta hela kärnan av problemet som har uppstått om operativsystemet av någon anledning inte startar.

Dessutom kan data från program eller tjänster skrivas till den under installationen windows uppdateringar eller när du installerar programvara, som kommer att begäras efter omstart av datorn.

Det finns dock en väg ut- lämna en liten mängd personsökningsfil på hårddisken (som standard skrivs den till SSD, som på alla andra systemdisk).

Steg-för-steg-instruktioner om hur man överför växlingsfilen till en annan enhet i Windows 7.

  1. På menyn " Start "Klick höger musknapp (PKM) på objektet " En dator » → vidare “ Egenskaper » .
  2. I fönstret som visas hittar vi " Ytterligare systemparametrar "(Vanligtvis vänster i mitten) och välj med vänster musklick.
  3. Under objektet " Prestanda "Klicka på knappen" Alternativ… »
Figur 6. Fliken "Avancerat" för att ändra inställningarna virtuellt minne i windows 7.
  1. Vidare, i det visade fönstret " Prestandaparametrar "Välj fliken" Dessutom "Och klicka på" Förändra "Under objektet" Virtuellt minne ”, Ett växlingsfilfönster öppnas.
Figur 7. Fönstret för att konfigurera virtuellt minne i Windows 7.
  1. Avmarkera rutan " Välj automatiskt växlingsfilstorlek ».
  2. Vi konfigurerar den genom att ta bort växlingsfilen från SSD:n och sedan installera den rekommenderade " genom val av system » på hårddisken. Vi sparar ändringarna, startar om.
Redo!
Nu ska soptippen skrivas utan hinder, och solid state-enhet befriad från onödig belastning av denna fil.

Bör viloläge och viloläge inaktiveras? Fördelar och nackdelar.

Att inaktivera viloläge och viloläge kan vara relevant i följande situationer:

  • Du använder inte dessa Windows funktioner 7, men använd alltid funktionen " stänga av».
  • När du använder en SSD upplever du att den fryser (datorn eller den bärbara datorn kan inte vakna från vilo- eller viloläge), BSOD'NS ( blå skärmar död) när du använder dessa lägen.
Låt oss beröra dessa frågor lite mer detaljerat.

Att installera en SSD snabbar upp OS-start och avstängning flera gånger.
Så det vanliga och användbara för många "Hibernation" är inte lika relevant som på en långsam hårddisk. Dessutom med ofullständig komplettering Windows fungerar skriver filer från temporärt minne (RAM) till systemdisken, och när den är påslagen laddar den ur dem tillbaka.

Därför, med varje användning av läget, tvingas SSD:n att skriva en fil på sig själv och når ungefär 70 % av RAM-minnet. Och för att bevara och utan det begränsad skrivcykler för solid-state-enheten kan du helt (reversibelt) inaktivera viloläge (liksom "Viloläge"), med standard "Avstängning".

Därför kommer vi att få några fördelar:

Nackdelar med att inaktivera viloläge och viloläge.

Nackdel det finns en liten tidsförlust i väntan på att operativsystemet och programmen laddas fullt ut som kan behövas med ett ögonblicks varsel, vilket du förstår händer ganska sällan.

Så i de flesta fall kommer "Shutdown" att vara den mest framgångsrika lösningen när du stänger av datorn, och utan "Hibernation" när du använder en höghastighets-SSD är det fullt möjligt att klara sig utan.

"Viloläge" aldrig skriver inte filer till Bagge , men minskar bara förbrukningen av PC:n genom att minska strömförsörjningen för många av dess hårdvarudelar (all data som fanns i det tillfälliga minnet förblir på samma plats).

Så du behöver bara inaktivera det i händelse av BSOD och andra systemfel.

Förbudet att stänga av diskar när det gäller strömförsörjning.

Fryser i viloläge.

Ibland, enligt strömförsörjningskortets inställningar, stängs datorn eller den bärbara datorn av hårddiskar, för att spara resurser. Detta kan ske samtidigt med införandet av viloläget, eller efter att detta läge redan har startat.

Datorskärmen blir tom och sedan, omedelbart eller med tiden, kopplar windows bort hårddiskarna. Gamla förare eller SSD firmware diskar kan bete sig felaktigt i en sådan situation, och datorn fryser. hårddisken initieras inte efter avstängning.

Det här problemet kan misstas för att SSD-datorn fryser i viloläge.

För att lösa detta problem, försök att inaktivera diskar för att stänga av.

För att göra detta, gå till menyn " Start "→ ange i sökfältet:" strömförsörjning

Figur 8. Gå till ströminställningar.

Klicka sedan " "→ gå till objektet" Förändra Extra tillval näring "(Figur 9).

Inaktivera sömn och/eller viloläge.

4.5.1 Låt oss börja med viloläge.

Som vi sa ovan, för detta måste du gå till menyn " Start "→ ange i sökfältet:" strömförsörjning »→ välj lämplig post (Figur 8).

Klicka sedan " Ställa in övergången till viloläge "(Ligger ungefär till vänster i mitten av fönstret som visas), och välj sedan värdet" Aldrig "I parametern" Sätt din dator i viloläge "(Figur 11).


Figur 11. Inaktivera att försätta datorn i viloläge.

Redo! Viloläget är inaktiverat.

4.5.2 Låt oss stänga av viloläget.

Hibernation är ett avstängningsläge där alla processer från RAM kopierasSSD, bildar en fil hiberfil.sys, vilket slösar med resurser (skriva om cykler, i det här fallet) för solid state-enheten. Inaktivera viloläge görs genom att ange ett specifikt kommando i kommandoradskonsolen ( cmd.exe). Först måste du ringa kommandorad genom att införa i söksträng menyn " Start " förfrågan: " cmd "Och kör den som administratör(genom att trycka på RMB och välja " Kör som administratör »)

Nu kopierar vi (eller anger manuellt) följande till raden:

powercfg.exe -h av

Uppmärksamhet!
Kombination Ctrl + V fungerar inte i CMD.exe... Använd musen för att klistra in kommandot ( RMB → Klistra in). Det borde se ut ungefär så här (Figur 12):

Figur 12. Mata in data på kommandoraden för att inaktivera viloläge.
Tryck på Enter, vänta ett par sekunder, stäng kommandoraden.
Efter omstart av datorn kommer vilolägesfilen att raderas från vår SSD, och omskrivningen till disken kommer inte att upprepas förrän du slår på funktionen igen (i samma kommando ändrar du "av" till "på"). Gjort. Hibernation kommer inte längre att irritera din SSD.

Varför du inte kan stänga av Windows återställningskontrollpunkt

Detta kommer att duga omöjlig Den enklaste fixen av systemfiler vid felaktig installation eller borttagning av programvara, drivrutiner, etc. Kontrollpunkten är ibland till stor hjälp, så att inaktivera den är opraktisk och till och med skadlig.

Justera din SSD-enhet automatiskt med den kostnadsfria SSD Mini Tweaker-mjukvaran

Ett program som hjälper dig att snabbt automatisera några av de åtgärder som anges här - SSD Mini Tweaker... Denna programvara är portabel, dvs. kräver inte heller installation fri.

Fönstret för denna optimerare (V 2.7) med de rekommenderade (universella) inställningarna kommer att se ut så här: Figur 13. SSD Mini Tweaker-programfönster för SSD-diskoptimering.

Slutsats

Nu, efter att ha bekantat dig med sätten att optimera Windows 7 för snabb och hållbar drift av en SSD-enhet, kan du göra ett val för prestanda och livslängd för en SSD, eller göra den mest korrekta, enligt din mening, balans.

Diskdefragmenteraren är en procedur för att kombinera bitar av filer, som huvudsakligen är van vid Windows optimering... I nästan alla artiklar om att snabba upp din dator kan du hitta råd om defragmentering.

Men inte alla användare förstår vad defragmentering är och vet inte i vilka fall det ska göras och i vilka inte; vilken programvara ska användas för detta - räcker det inbyggda verktyget eller är det bättre att installera ett tredjepartsprogram.

När man gör diskdefragmentering tänker många användare inte ens eller försöker ta reda på vad det handlar om. Svaret kan hittas i själva namnet: "defragmentering" är processen att kombinera filer som delades upp i fragment när de skrevs till hårddisken. Bilden nedan visar tydligt att till vänster skrivs fragment av en fil i en kontinuerlig ström, utan tomma mellanslag och uppdelningar, och till höger är samma fil utspridda över hårddisken i form av bitar.

Naturligtvis är det mycket bekvämare och snabbare för disken att läsa en solid fil än en som är åtskild av tomt utrymme och andra filer.

Varför hårddiskfragmentering uppstår

Hårddiskar är uppbyggda av sektorer, som var och en kan lagra en viss mängd information. Om en stor fil sparas på hårddisken, som inte får plats i en sektor, delas den upp och sparas i flera sektorer.

Som standard försöker systemet alltid skriva filfragment så nära varandra som möjligt - till intilliggande sektorer. Men på grund av radering/sparande av andra filer, storleksändring av redan sparade filer och andra processer, finns det inte alltid tillräckligt med lediga sektorer bredvid varandra. Därför överför Windows filinspelningen till andra delar av hårddisken.

Hur fragmentering påverkar körhastigheten

När det krävs för att öppna en inspelad fragmenterad fil kommer hårddiskhuvudet att flyttas sekventiellt till de sektorer där det sparades. Således, ju fler gånger han måste flytta runt hårddisken i ett försök att hitta alla bitar av filen, desto långsammare blir läsningen.

Bilden till vänster visar hur många rörelser det tar för hårddiskens huvud att läsa filerna uppdelade i delar. Till höger spelas båda filerna, markerade i blått och gult, in kontinuerligt, vilket avsevärt minskar antalet rörelser på skivans yta.

Defragmentering är processen att ordna om delar av en fil så att den totala andelen fragmentering minskar, och alla filer (om möjligt) finns i angränsande sektorer. Tack vare detta kommer avläsningen att ske kontinuerligt, vilket kommer att ha en positiv effekt på hårddiskens hastighet. Detta märks särskilt vid läsning av stora filer.

Är det vettigt att använda tredje parts defragmenteringsprogram

Utvecklarna har skapat ett stort antal program som hanterar defragmentering. Du kan hitta både små defragmenteringsprogram och hitta dem som en del av komplexa systemoptimerare. Det finns gratis och betalda alternativ. Men behövs de?

Viss effektivitet hos tredjepartsverktyg är utan tvekan närvarande. Program från olika utvecklare kan erbjuda:

  • Anpassade inställningar för automatisk defragmentering. Användaren kan mer flexibelt hantera schemat för proceduren;
  • Andra algoritmer för processen. Programvara från tredje part har sina egna egenskaper, som är mer fördelaktiga i slutändan. Till exempel kräver de mindre procent av ledigt hårddiskutrymme för att köra defragmenteraren. Parallellt optimeras filerna för att öka deras nedladdningshastighet. Dessutom konsolideras volymens fria utrymme så att nivån av fragmentering ökar långsammare i framtiden;
  • Ytterligare funktioner, till exempel registerdefragmentering.

Naturligtvis skiljer sig programmens funktioner beroende på utvecklare, så användaren måste välja verktyget baserat på hans behov och PC-kapacitet.

Är det nödvändigt att ständigt defragmentera disken

Alla moderna Windows-versioner erbjuda ett automatiskt schema för denna process en gång i veckan. Sammantaget är detta mer värdelöst än nödvändigt. Faktum är att fragmentering i sig är en gammal procedur, och tidigare behövdes den verkligen konstant. Tidigare har även mild fragmentering redan haft en negativ inverkan på systemets prestanda.

Moderna hårddiskar har en högre driftshastighet, och nya versioner av operativsystem har blivit mycket "smartare", därför, även med en viss fragmenteringsprocess, kanske användaren inte märker en minskning av driftshastigheten. Och om en hårddisk med stor kapacitet (1 TB och högre) används så kan systemet distribuera tunga filer på ett optimalt sätt för det så att detta inte påverkar prestandan.

Dessutom kommer att ständigt köra defragmenteraren förkorta skivans livslängd - detta är en viktig nackdel som bör beaktas.

Sedan som standard i Windows-defragmentering aktiverat, då måste det inaktiveras manuellt:


Behöver du defragmentera en SSD-enhet

Ett mycket vanligt misstag för användare som använder solid state-enheter är att använda valfri defragmenterare.

Kom ihåg att om du har en SSD-enhet installerad på en dator eller bärbar dator, defragmentera inte under några omständigheter - detta påskyndar kraftigt slitaget på enheten. Denna procedur kommer inte heller att öka hastigheten på SSD:n.

Om du inte har inaktiverat defragmentering i Windows tidigare, se till att göra det antingen för alla enheter eller bara för SSD:er.


V tredjepartsverktyg en liknande funktion finns också, men konfigurationsmetoden kommer att vara annorlunda.

Defragmenteringsfunktioner

Det finns flera nyanser för kvaliteten på denna procedur:

  • Trots det faktum att defragmenterare kan arbeta i bakgrunden, för att uppnå bästa resultat, är det bäst att köra dem när det inte finns någon användaraktivitet, eller när det finns en minimal mängd av det (till exempel under en paus eller när du lyssnar på musik);
  • När du utför periodisk defragmentering är det mer korrekt att använda snabba metoder som påskyndar åtkomsten till huvudfilerna och dokumenten, dock kommer en viss del av filerna inte att behandlas. I det här fallet kan hela proceduren göras mindre ofta;
  • Innan fullständig defragmentering rekommenderas att ta bort skräpfiler och, om möjligt, utesluta filer från bearbetning pagefile.sys och hiberfil.sys... Dessa två filer används som temporära filer och återskapas vid varje systemstart;
  • Om programmet har förmågan att defragmentera filtabellen (MFT) och systemfiler, bör du inte försumma det. Som regel är denna funktion inte tillgänglig när operativsystemet körs och kan utföras efter en omstart innan Windows startas.

Hur man defragmenterar

Det finns två huvudsakliga sätt att utföra defragmentering: att installera ett verktyg från en annan utvecklare eller att använda ett program som är inbyggt i operativsystemet. I det här fallet kan du optimera inte bara de inbyggda diskarna utan också externa enheter ansluten via USB.

Vår sida har redan instruktioner för defragmentering med hjälp av Windows 7 som exempel. I den hittar du en guide för att arbeta med populära program och standardverktyget Windows.

  1. Defragmentera inte solid state-enhet(SSD).
  2. Inaktivera schemalagd defragmentering i Windows.
  3. Överanvänd inte denna process.
  4. Gör först en analys och ta reda på om det finns ett behov av att utföra defragmentering.
  5. Använd om möjligt kvalitetsprogram, vars effektivitet är högre än det inbyggda Windows-verktyget.

Många användare har hittat denna funktion i sina operativsystem. Det finns till och med flera stora diskussioner på olika forum på Internet.

Efter en detaljerad analys av all information fann man, vilket förklarade att för SSD-enheter startas denna process för att undvika långsamt skapande av återställningspunkter. Vi kommer att överväga all denna mekanism separat, i en annan artikel, och nu direkt om defragmentering.

Hur SSD-enheter optimeras i Windows 8 / Windows 10

Jag vill genast notera att du kan läsa volymen i en separat artikel.

För att starta diskoptimeringsfönstret, skriv in kommandot på startskärmen dfrgui... I allmänhet är allt väldigt likt hur det ser ut i tidigare operativsystem. Här kan du fortfarande ställa in defragmentering på ett schema. Men ändå fanns det också innovationer.

Från och med Windows 8 kan verktyget inte bara skilja SSD:er utan även skicka TRIM kommandon enligt schemat (det tar bara ett par sekunder). Samma funktion kan fungera när filer tas bort. MED automatisk optimering alla mediarelaterade jobb ScheduledDefrag... Det finns inga ytterligare inställningar tillgänglig för användaren. Allt detta avser automatiskt underhåll, som startar när datorn är inaktiv.

Defragmenteringen startar exakt vid tidpunkten för den här tjänsten och den är direkt relaterad till ScheduledDefrag-jobbet. Aktiveringen av en sådan funktion kan spåras och nu kommer du att lära dig hur du gör det.

Kontrollera om din SSD var defragmenterad i förväg

CheckBootSpeed-verktyget kan beräkna sådana händelser och skriva dem till rapporten. Men du kan också göra det manuellt. Öppna PowerShell och titta igenom loggen för händelse 258 från defrag. Så här ser kommandot ut:

Get-EventLog -LogName Application -Källa "microsoft-windows-defrag" | sortera tidsgenererad -desc | fl tidsgenererad, meddelande

En rapport kommer att visas som visar enhetsbokstäverna och de åtgärder som utförts på dem. Det finns bara tre av dem:

  • analys;
  • sekundär optimering (trimma om);
  • defragmentering.

Ta till exempel en titt på det här utdraget av rapporten. Förutom optimering gjordes även defragmentering med SSD-media.

TimeGenerated: 03/14/2013 3:32:24 AM Meddelande: Diskoptimeringsmodulen har slutfört omoptimeringen på System (C :)

TimeGenerated: 03/14/2013 3:32:24 AM Meddelande: Diskoptimeringsmodulen har slutfört defragmenteringen av disken på System (C :)

Med hjälp av verktyget CheckBotSpeed, som söker efter händelser relaterade till defragmentering, upptäcktes faktumet defragmentera SSD... Efter att ha utfört ett liknande test på många andra datorer bekräftades versionen av förekomsten av detta problem på Windows 8.

Och där det inte fanns någon defragmentering installerades systemet relativt nyligen. Det är fullt möjligt att det ännu inte har kommit till detta.

Den automatiska defragmenteringsfunktionen aktiveras omedelbart efter installationen av systemet. Men för att det ska fungera måste schemaläggaren och uppgifterna från mapparna TaskScheduler och Defrag vara igång. Ett annat tillstånd är förekomsten av diskfragmentering (enligt operativsystemet) med mer än 10%.

Diskfragmentering kontrolleras med följande kommando:

defragmentera / a C:

För filsystemet sker fragmentering av all information överallt, även på SSD-enheter.

Men samtidigt är styrenheten för halvledarbäraren själv engagerad i distributionen av information mellan minnescellerna. Därigenom förhindras fragmentering.

Spelar om defragmentering med verktygdefragmentera. ex

För att verifiera att defragmenteringsverktyget fungerar korrekt måste du skicka de nyligen dokumenterade parametrarna. Optimera, öppna en terminal och ange följande kommando:

defragmentera / o / u / v C:

Var: / o- bestämmer valet av optimering för en specifik typ av drivning. När det gäller hårddiskar sker defragmentering, men för solid-state-enheter, a TRIM lag. Dessutom, för samma funktion, att skicka TRIM-kommandon, finns det ytterligare en parameter - / l, vi kommer att använda den igen.

Baserat på verifieringsresultaten kommer halvledarmediet inte att exekveras även om ett meddelande visas som uppmanar att göra det.

Studien av denna fråga har avslöjat en funktion. ScheduledDefrag-jobbet skickar en okänd $-parameter till defrag.exe. Som det visade sig är det källan till defragmenteringen om det finns mer än 10 % diskfragmentering.

Du kan stöta på ett problem när du startar ett defragmenteringsjobb i automatiskt underhållsläge, som startades antingen automatiskt eller av användaren själv via supportcentret.

När du gör det kommer din SSD-enhet att genomgå den mest verkliga, fullskaliga defragmenteringen som är designad för hårddiskar.

Hela denna process är noggrant dokumenterad i händelseloggen, som vi kunde se detta tidigare. Efter allt detta kommer ett nollfragmenteringsmärke att exekveras.

Så här kommer analysrapporten för diskfragmentering att se ut:

C: \ Windows \ system32> defrag / a c: d: Microsoft Drive Optimization (c) Microsoft 2012.

Anropar analys på Win8-SSD (C:) ... Operationen slutfördes framgångsrikt. Rapport efter defragmentering: Volymdetaljer: Volymstorlek = 111,44 GB ledigt utrymme = 42,28 GB totalt fragmenterat utrymme = 11 % Maximal storlek ledigt utrymme = 23,55 GB

Notera. Fragmenteringsstatistik inkluderar inte filfragment som är större än 64 MB. Vi rekommenderar att du defragmenterar denna volym.

Men det kommer att se ut så här efter service:

PS C: \ Windows \ system32> defrag / a c:

Microsoft Drive Optimization

(c) Microsoft Corporation 2012.

Anropar analys på Win8-SSD (C:) ... Operationen slutfördes framgångsrikt. Rapport efter defragmentering: Volyminformation: Volymstorlek = 111,44 GB Ledigt utrymme = 40,53 GB Totalt fragmenterat utrymme = 0 % Maximalt ledigt utrymme = 33,16 GB Fragmenteringsstatistik inkluderar inte filfragment som är större än 64 MB. Du behöver inte defragmentera den här volymen.

Det är värt att notera att för detta aktiverades funktionen för att logga alla schemaläggningsuppgifter i förväg. Detta gjordes för att fastställa förhållandet mellan den automatiska underhållsfunktionen och den permanenta defragmenteringen av SSD-enheten.

Låt oss nu försöka ta reda på hur SSD-fragmentering uppstår och varför de inte behöver en sådan operation som defragmentering. Men ser man framåt är det värt att notera att alla onödiga skrivoperationer alltid påverkar sådana media negativt och minskar antalet möjliga omskrivningscykler för minnesceller.

Även om det är svårt att dra mer exakta slutsatser, hur mycket påverkar ett sådant förfarande medias liv. I många avseenden beror allt på resursen för ett visst flashminne och på de algoritmer som mediakontrollern använder. Även uppgifter som utförs på själva datorn kan i hög grad påverka detta.

Sådana uppgifter kommer också att spela en stor roll för hur snabbt diskfragmentering sker. Med tanke på att processen startar först efter att ha nått 10 %, när det gäller SSD-enheter på många hemdatorer, kan detta inte hända särskilt snart.

För intresse gjordes en uppskattning av frekvensen av defragmentering på 14 testdatorer. Det visade sig att för varje dator faktiskt defragmentering utfördes med en annan frekvens.

Det är osannolikt att en eller två defragmenteringar per månad kan göra någon betydande skada på en SSD. Men samtidigt är denna procedur helt onödig.

Hur stänger jag av automatisk defragmentering för SSD-enheter?

Med tanke på det faktum att denna funktion skapat av en anledning, innan du kopplar bort, se till att du inte behöver den.

Du kan omedelbart bestämma dig för att inaktivera ScheduledDefrag-jobbet eller inaktivera automatiskt underhåll. Men som det visar sig gör detta tillvägagångssätt inte mycket bra. Den förra kommer helt enkelt att blockera möjligheten att skicka TRIM-kommandon och defragmentera vanliga diskar, medan den senare kommer att stoppa alla andra underhållsuppgifter.

Om du försöker ändra själva ScheduledDefrag-jobbet kan du också stöta på vissa problem. När optimeraren startar börjar den kontrollera den schemalagda uppgiften:

Om du väljer att spara de konfigurerade parametrarna kommer verktyget helt enkelt inte att starta. Och om du väljer ett annat alternativ kommer allt att återgå till standardinställningarna.

Som det visade sig borde lösningen sökas i en lite annan riktning. För att hantera vår uppgift räcker det att följa två enkla steg.

Steg ett - inaktivera automatiskt underhåll för SSD

Vi måste köra diskoptimeraren, för att göra detta, skriv in dfrgui på startskärmen.

1) Klicka på knappen "Ändra parametrar";

2) Nu måste du öppna listan med diskar, hitta SSD:n och avmarkera rutorna bredvid dem.

Steg två - skapa en ny uppgift

Det här steget ser lite ovanligt ut, men lite senare kommer du att förstå vad som är vad.

  1. Högerklicka på ScheduledDefrag-jobbet och exportera det med ett nytt namn TRIM-SSD;
  2. Öppna nu den här filen med anteckningar och korrigera dess beskrivning och ersätt några kommandon. Du kan till exempel göra så här:
    Microsoft Corporation Microsoft Corporation Denna uppgift utför SSD-optimering. D: AI (A ;; FA ;;; BA) (A ;; FA ;;; SY) (A ;; FRFX ;;; LS) (A ;; FR ;;; AU) S-1-5-18 Högsta tillgängliga IgnoreraNy Sann Sann Sann Sann falsk Sann falsk Sann Sann falsk falsk falsk Sann P7D P1M falsk falsk PT72H 7 % windir% \ system32 \ defrag.exe C: D: -l -h
  3. Spara den här filen och importera den tillbaka till schemaläggaren.

Denna uppgift kommer nu att fungera som ett automatiskt underhåll och exekverar enbart TRIM-kommandon.

SSD solid state-enheter fungerar på ett annat sätt än magnetiska hårddiskar. HDD... En SSD har inga mekaniska delar, till skillnad från en hårddisk som innehåller och använder mekaniska delar. Huvudet som läser data rör sig åt vänster och höger längs ytan av spinningen med hög hastighet magnetisk skiva... Ingenting rör sig i SSD:n, och åtkomst till valfri minnescell utförs på samma sätt.

En SSD-enhet består av chips. Det är värt att notera att defragmentering av filer på en SSD-disk inte ger någon vinst i en ökning av hastigheten för att läsa och skriva data, men det kan göra mycket skada.

Ett av huvudproblemen med en SSD är det låga antalet skriv-omskrivningscykler. Det totala antalet cykler är i genomsnitt 100 000 gånger för varje cell (1 bit), vilket minskar enhetens livslängd. Om du vill förlänga livslängden på din SSD måste du inaktivera defragmentering.

För att förlänga livslängden på en SSD skriver tillverkare algoritmer till dess styrenhet för att mer eller mindre jämnt fördela belastningen på flashminnet. Det är värt att notera att tillverkare varje år förbättrar tekniken för SSD-enheter, förlänger dess livslängd och ökar dess storlek.

Defragmenteringsprogram som tillämpas på hårddiskens magnetiska hårddiskar placerar filer som ändras ofta i slutet logisk enhet, så att fragmenten av filen senare, under fragmenteringen, är så nära varandra som möjligt.

Formatera inte din SSD-hårddisk.

Många användare vet det för fullständigt avlägsnande data från hårddiskens magnetiska hårddisk måste användas ytterligare medel: formatering, applikation särskilda verktyg DBAN eller Wiper-verktyg ingår i CCleaner, som formaterar filer i flera cykler. Till exempel använder Gutmanns metod 35 skriv-överskrivningar för att radera data. Detta är nödvändigt för att angripare ska "rädisa" med hjälp av verktyg som Recuva eller Hetman partitionÅterställningen kunde inte återställa dina raderade data från magnetskivan.

Detta är inte fallet med en SSD. I stort sett handlar det inte om själva enheten, utan om operativsystemet. Om du använder ett mer eller mindre aktuellt operativsystem (Windows 7, Windows 8, Windows 10, Mac OS X 10.6.8 och högre; Linux med Linux-kärna 2.6.28 och högre), så tar systemet över den slutliga raderingen av data från enheten. Denna operation genom att använda TRIM-funktioner sker automatiskt.

Till sist skulle jag vilja ge några fler tips.

Ladda inte ett stort antal filer på SSD:n (upp till gränsen).

Detta är i första hand nödvändigt för att SSD:n ska fungera med full hastighet. Disken bör ha ungefär 20 % ledigt utrymme av sin totala volym.

Helst bör din dator ha två lagringsenheter:

SSD:n måste användas som en systemenhet. Ett operativsystem måste vara installerat på den, applikationsprogram och applikationer;

Hårddisken används för att lagra multimediafiler och dokument. Hastigheten på den magnetiska skivan är tillräcklig för att spela FullHD-filmer.

Jag hoppas att du från den här artikeln kommer att lyfta fram den kunskap du behöver! Använd SSD:n för dess avsedda syfte och den kommer att leva med dig för alltid!


Kära användare!
Om du har några frågor om detta material - lämna din kommentar så ska vi försöka hjälpa dig.

Med vänlig hälsning, webbplatsadministratör