Sikkert slette filer med SDelete

Når du sletter en fil i Windows, er plassen på disken merket som "gratis", og gjør den tilgjengelig for andre filer som skal brukes. Dataene du slettet kan imidlertid fortsatt eksistere på disken, fordi den ikke ble overskrevet. Selv om filene dine er kryptert av filsystemet, kan rettsmedisinske verktøy fortsatt omgå operativsystemet og få tilgang til slettede data.

Hvis du har sensitive data å slette, og du vil sikre at den aldri kan gjenopprettes, kan du bruke det gratis Windows-programmet SDelete .

SDelete er et verktøy som irrecoverably sletter filer, i samsvar med US Department of Defense standard DOD 5220.22-M for håndtering av klassifisert informasjon.

Hvordan virker det?

I tillegg til å markere ledig plass på disk, overskriver SDelete gjentatte ganger de slettede dataene med tilfeldig tegn. Denne typen overskriving sikrer at dataene ikke hviler på lagringsmediet. I tradisjonelle medier som en harddisk, kan et magnetisk "spøkelse" av slettede data bli gjenopprettet ved hjelp av spesielle datautvinningsverktøy. Så, når du sletter en fil eller tøm papirkurven, kan disse dataene fortsatt leses av noen andre. For eksempel kan en skadelig tredjepart eller en sikkerhetsekspert som har fysisk tilgang til datamaskinen, gjenopprette slettede data. Bruke SDelete gjør denne typen gjenoppretting umulig.

Laster ned SDelete

SDelete er en gratis nedlasting. Du kan få det på //docs.microsoft.com/en-us/sysinternals/downloads/sdelete.

Installere SDelete

SDelete har ikke et tradisjonelt installasjonsprogram. I stedet inneholder zip-filen to kjørbare filer, sdelete.exe (for 32-biters versjoner av Windows) og sdelete64.exe (for 64-biters versjoner). De fleste moderne datamaskiner er 64-biters, så hvis du ikke er sikker, bruk sdelete64.exe .

  • Hvordan kan jeg vite om datamaskinen min er 32-bit eller 64-bit?

Du trenger ikke å "installere" SDelete. Du kan dobbeltklikke på zip-filen, og dra og slippe en av exe-filene til stedet på datamaskinen der du vil bruke den. Deretter kan du åpne et Windows Command Prompt-vindu, bytte til den katalogen, og kjøre den der. Hvis du er komfortabel med å gjøre dette, kan du hoppe til neste avsnitt.

Men hvis du vil bruke SDelete ofte, er det mest hensiktsmessig å lage en katalog for den, sett exe-filen der, og legg til den katalogen i din PATH-miljøvariabel. Hvis du angir banen til SDelete-katalogen, kan du bruke SDelete hvor som helst, uavhengig av din nåværende katalog.

Merk: Disse instruksjonene er for Windows 10, men de vil også fungere i Windows 7 eller Windows 8, med noen forskjeller. For eksempel, i stedet for denne PCen, i tidligere versjoner av Windows, kan du klikke på Denne datamaskinen .

Merk: I eksemplene nedenfor vises filnavnutvidelser. For eksempel, i våre skjermbilder nedenfor, vises den kjørbare filen SDelete som sdelete64.exe, men datamaskinen kan gjemme utvidelsen .exe . I Windows 10, hvis du vil se filnavnutvidelser, klikker du kategorien Vis i Filutforsker, og merker av for Filnavn utvidelser .

For å installere SDelete til en dedikert mappe på datamaskinen din, og legg den til i PATH, følg instruksjonene nedenfor.

  1. Åpne et File Explorer-vindu ved å trykke på Win + E (hold nede Windows-tasten på tastaturet og trykk E). Gå til mappen der du lastet ned zip-filen. Hvis det for eksempel er i nedlastingsmappen din, klikker du på Nedlastinger i Hurtig tilgang listen til venstre. Dobbeltklikk deretter filen, SDelete.zip .

  1. Deretter åpner du et annet filutforskervindu ved å trykke på Win + E igjen. Flytt og endre størrelsen på vinduene for å se begge vinduene på skjermen. I det andre Utforsker-vinduet, finn Programfil-mappen din. Velg denne PCen til venstre, deretter til høyre, dobbeltklikk C:, og deretter Programfiler .

Merk: Du har to programfiler-mapper. Den ene kalles Programfiler (x86) . "X86" -mappen er for 32-bits programmer. Det spiller ingen rolle hvilken mappe du bruker, men for 64-biters datamaskiner anbefaler vi at du installerer SDelete i Programfiler .

  1. I mappen Programfiler lager du en ny mappe ved å klikke på Ny mappe- knapp, eller trykke Ctrl + Shift + N på tastaturet.

  1. Å lage en ny mappe i mappen Programfiler krever bekreftelse. For å bekrefte at du vil opprette mappen, klikk Fortsett .

  1. Navngi den nye mappen SDelete . Hvis du ved et uhell klikket bort fra mappen, kan du omdøpe det ved å bla til mappen Navngitt Ny mappe, klikke den en gang for å velge den, og trykke F2 på tastaturet.

  1. I ditt første Utforsker-vindu som viser innholdet i SDelete.zip, drar du filen SDelete64.exe i det andre Utforsker-vinduet, som har den nye SDelete-mappen åpen. Slip det der for å kopiere filen.

  1. Klikk Fortsett for å bekrefte at du vil kopiere filen her.

Filen sdelete64.exe eksisterer nå på datamaskinen din i katalogen C: \ Program Files \ SDelete \ . Deretter legger du til denne katalogen i PATH-miljøvariabelen din, slik at du kan kjøre dette programmet fra en hvilken som helst annen katalog.

  1. I et File Explorer-vindu høyreklikker du på denne PCen, og velger Egenskaper .

  1. I System-vinduet klikker du på Advanced System Settings .

  1. Klikk på Miljøvariabler i vinduet Avansert systeminnstillinger.

  1. Vinduet Miljøvariabler åpnes. Under Brukervariabler velger du banelinjen, og deretter klikker du Rediger .

  1. Klikk på Ny i vinduet Rediger miljøvariabler.

  1. Bla til SDelete-mappen din: utvide denne PC, C :, Programfiler, og velg deretter SDelete .

  1. Klikk OK tre ganger for å lukke alle åpne vinduer og lagre endringene dine.

Du kan nå kjøre sdelete64 på kommandoprompt, uansett hva din nåværende katalog er.

Deretter ser vi på hvordan du bruker sdelete64 for å slette filer på en sikker måte.

Bruke SDelete fra kommandolinjen

Som mange systemkommandoer er SDelete designet for å bli brukt fra Windows-kommandolinjen. Følgende trinn beskriver hvordan du åpner en Windows Command Prompt og kjører SDelete-kommandoer.

  1. Åpne Start-menyen. Åpne Windows System, og klikk på Kommandoprompt .

  1. Endre til katalogen som inneholder filen du vil slette. I dette eksemplet sletter vi for eksempel en fil som heter back.png, som er i en mappe på skrivebordet, i en mappe som heter Personlig sjekk . For øyeblikket er vår nåværende katalog vår hjemmekatalog, C: \ Users \ brukernavn \. Så, kjør CD Desktop for å bytte til skrivebordskatalogen, og deretter cd "Personlig sjekk" for å bytte til "Personlig sjekk" -katalogen. Vi bruker anførselstegn for å bevare plassen i "Personlig sjekk".
 CD Desktop 
 cd "personlig sjekk" 

  1. For å vise filene i gjeldende katalog, kjør dir- kommandoen.
 dir 

  1. Filen som skal slettes er back.jpg, som er et fotografi av baksiden av en avbrutt sjekk. For å slette det på riktig måte, kjør kommandoen sdelete64 / p 5 back.png .
 sdelete64 / p 5 back.png 

Her er sdelete64 navnet på exe-filen. / p 5 er et alternativ som forteller SDelete å lage 5 pass over dataene, skrive tilfeldig tegn over dataene våre fem ganger. Dette nummeret kan være et hvilket som helst nummer du vil ha. For eksempel er 1 pass perfekt og 3 betraktes som sikker.

  1. Hvis dette er første gang du kjører SDelete, blir du bedt om å godta lisensbetingelsene. Les vilkårene, og klikk deretter Godta for å godta og kjøre programmet.

  1. Når du klikker Agree, kjører kommandoen, og filen din er slettet ordentlig.

Er det mulig å bruke SDelete på en hel katalog?

SDelete har et alternativ, / s (eller / r ), som skal slette en hel katalog og alt den inneholder. Fra 2018 virker denne funksjonen imidlertid ikke riktig, noe som er en kjent feil i programmet. Den nåværende konklusjonen er at Microsoft ikke vil at denne funksjonen skal fungere skikkelig, og har aldri fått seg til å fikse det. I hvert fall, til denne feilen er løst, er det ikke mulig å slette kataloger med SDelete rekursivt. (For mer informasjon, se dette emnet på Sysinternals forum.)

Men jokertegn fungerer fortsatt, slik at du kan slette hver fil i en enkelt katalog ved å bruke en stjerne (" * ") for filnavnet. For eksempel, i kommandoen ovenfor ble bare én fil slettet. I stedet kan du kjøre sdelete64 / p 5 * for å slette begge filene i en kommando.

 sdelete64 / p 5 * 

Et notat om filnavn

Selv om SDelete fjerner dataene som er lagret i filene, overskriver ikke filnavnene. Så vær oppmerksom på at selv om en tredjepart ikke kan se dataene som er fjernet med SDelete, kan navnene på disse filene likevel gjenopprettes fra en lavnivåanalyse av filsystemet.