Slik legger du til et defragmenteringsalternativ til høyreklikkmenyen for en stasjon i Windows
Moderne versjoner av Windows Defragment-stasjoner under vanlige vedlikeholdsplaner. Men hvis du defragmenterer manuelt - kanskje du slår av PCen din når den ikke er i bruk - kan du sette pris på en raskere måte å få tilgang til kommandoen.
Hvis du bruker Windows Vista opp gjennom Windows 10, trenger du sannsynligvis ikke manuelt defragmentere stasjonene dine lenger. Dette gjelder spesielt hvis du bruker en solid state drive (SSD), som ikke bare trenger å unngå overdreven slitasje forårsaket av prosessen, men trenger ikke defragmentering uansett. Windows defragmenterer automatisk stasjoner som trenger det en gang per uke - som standard klokken 1 på onsdager. (Og det er smart nok til ikke å defragmentere SSD'er i det hele tatt.)
Dette automatiske vedlikeholdet krever imidlertid at PCen slås på den tiden eller i det minste kan våkne opp fra søvn for at defragten skal skje. Hvis du slår av PCen din når du ikke bruker den, må du kanskje defragmentere stasjoner på egen hånd en gang om gangen. I stedet for å grave gjennom verktøy for å gjøre det, hvorfor ikke legge til en defragmentkommando rett til kontekstmenyen du får når du høyreklikker på en stasjon i File Explorer?
Legg til defragmentering i kontekstmenyen ved å redigere registeret manuelt
For å legge til en defragmenteringskommando i kontekstmenyen, trenger du bare å gjøre et par raske endringer i Windows-registret.
Standard advarsel: Registerredigering er et kraftig verktøy og misbruker det kan gjøre systemet ustabilt eller ubrukelig. Dette er en ganske enkel hack, og så lenge du holder fast i instruksjonene, bør du ikke ha noen problemer. Når det er sagt, hvis du aldri har jobbet med det før, bør du vurdere å lese om hvordan du bruker Registerredigering før du begynner. Og definitivt sikkerhetskopiere registret (og datamaskinen din!) Før du gjør endringer.
Åpne Registerredigering ved å trykke Start og skrive "regedit." Trykk Enter for å åpne Registerredigering og gi den tillatelse til å gjøre endringer på PCen din..
I Registerredigering, bruk venstre sidefelt for å navigere til følgende nøkkel:
HKEY_CLASSES_ROOT \ Drive \ shell
Deretter skal du opprette en ny nøkkel inne i shell
nøkkel. Høyreklikk på shell
og velg Ny> Nøkkel. Navngi den nye nøkkelen "runas".
Nå endrer du (Misligholde)
verdi inne i det nye løp så
nøkkel. Med løp så
nøkkel valgt, dobbeltklikk på (Misligholde)
verdi for å åpne egenskapsvinduet.
I egenskapsvinduet sett verdien i boksen "Verdi data" til "Defragmentering" og klikk deretter "OK". Dette gir kommandoen navnet som vil vises på hurtigmenyen.
Eventuelt kan du også sette kommandoen slik at den bare vises hvis du holder Shift ned mens du høyreklikker på en stasjon, omtrent på samme måte som kommandoen "Åpne kommandoprompt" er skjult, med mindre du Shift + høyreklikker på en mappe. Til det, høyreklikk på løp så
tasten og velg Ny> Strengeverdi. Gi den nye verdien "Extended." Du trenger ikke gjøre noen endringer i den. Bare å ha den strengen det vil føre til at kommandoen blir skjult bak Shift-nøkkel tilgang.
Enten du tok det valgfrie trinnet med å opprette utvidet verdi eller ikke, er resten av prosessen den samme. Du må neste opprette en ny nøkkel i din løp så
nøkkel. Høyreklikk på løp så
og velg Ny> Nøkkel. Navn den nye nøkkelen "kommando".
Nå endrer du (Misligholde)
verdi inne i den nye kommandotasten. Med kommandotasten valgt, dobbeltklikk på (Misligholde)
verdi for å åpne egenskapsvinduet.
De (Misligholde)
verdien spesifiserer den faktiske kommandoen som vil kjøre når du velger alternativet på hurtigmenyen. For vårt eksempel skal vi ringe kommandoprompten defrag
kommandoen og få den til å kjøre med standardvalgene, men med den verbose bryteren på, slik at du kan se utgangen av kommandoen. For å gjøre det, skriv inn følgende tekst i boksen "Verdi data" og klikk deretter "OK"..
defrag% 1 -v
Siden vi ringer kommandoprompten defrag
kommando, kan du også bruke noen av bryterne som kommandoen støtter hvis du foretrekker det. Vi har en flott guide som graver dypere inn i defrag-kommandoen, og dekker de tilleggsalternativene.
Endringene bør skje umiddelbart, slik at du kan gå ut av Registerredigering. For å teste det, bare høyreklikk (eller Skift + høyreklikk hvis du konfigurerer det alternativet) en hvilken som helst stasjon og kontroller at kommandoen "Defragment" er der.
Når du kjører kommandoen - som kan ta litt tid - bør du se et ledetekstvindu med resultatene.
Hvis du vil reversere endringene når som helst, bare gå tilbake til registret og slette løp så
nøkkel du opprettet. Dette vil automatisk slette verdier og andre nøkler du opprettet i løp så
tasten og fjern kommandoen fra kontekstmenyen.
Last ned våre One-Click Registry Hacks
Hvis du ikke har lyst til å dykke inn i registret selv, har vi opprettet noen registerhack du kan bruke. "Add Defrag to Context Menu" hack legger til defragmenteringskommandoen til den vanlige kontekstmenyen. "Add Defrag to Shift Context Menu" legger til defragmenteringskommandoen i kontekstmenyen du får når du bruker Shift + høyreklikk. Og "Remove Defrag from Context Menu" fjerner kommandoen uansett hvilken vei du la den til. Alle tre hackene er inkludert i følgende ZIP-fil. Dobbeltklikk den du vil bruke, og klikk gjennom instruksjonene.
Defrag Context Menu Hacks
Disse hackene er egentlig bare løp så
nøkkel, fjernet til de ekstra nøklene og verdiene vi snakket om i forrige seksjon og deretter eksportert til en .REG-fil. Kjører hackene endrer bare verdien. Og hvis du liker å feire med registret, er det verdt å ta deg tid til å lære å lage dine egne registry hacks.