Sikkert slette filer med SDelete

Når du sletter en fil i Windows, er dette rum markeret som "gratis", hvilket gør det tilgængeligt for andre filer, der skal bruges. De data, du slettede, kan dog stadig findes på disken, fordi den ikke blev overskrevet. Selvom dine filer er krypteret af dit filsystem, kan retsmedicinske værktøjer stadig omgå operativsystemet og få adgang til de slettede data.

Hvis du har følsomme data, der skal slettes, og du vil sikre dig, at den aldrig kan genoprettes, kan du bruge det gratis Windows-program SDelete .

SDelete er et værktøj, som uigenkaldeligt sletter filer i overensstemmelse med US Department of Defense standard DOD 5220.22-M til håndtering af klassificerede oplysninger.

Hvordan virker det?

Ud over at markere pladsen fri på disk, overskriver SDelete gentagne gange de slettede data med tilfældige tegn. Denne type overskrivning sikrer, at dataene ikke dvæler på lagermediet. I traditionelle medier som en harddisk kan et magnetisk "spøgelse" af slettede data blive genoprettet ved hjælp af specielle datagendannelsesværktøjer. Så når du sletter en fil eller tøm din papirkurv, kan disse data stadig læses af en anden. For eksempel kan en ondsindet tredjepart eller en sikkerhedsekspert, der har fysisk adgang til din computer, gendanne de slettede data. Brug af SDelete gør denne type opsving umulig.

Downloadning af SDelete

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

Installation af SDelete

SDelete har ikke et traditionelt installationsprogram. I stedet indeholder zip-filen to eksekverbare filer, sdelete.exe (til 32-bit versioner af Windows) og sdelete64.exe (til 64-bit versioner). De fleste moderne computere er 64-bit, så hvis du ikke er sikker, skal du bruge sdelete64.exe .

  • Hvordan kan jeg se, om min computer er 32-bit eller 64-bit?

Du behøver ikke at "installere" SDelete. Du kan dobbeltklikke på zip-filen og trække og slippe en af ​​exe-filerne til det sted på din computer, hvor du vil bruge det. Derefter kan du åbne et Windows Command Prompt vindue, skifte til den pågældende mappe og køre den der. Hvis du er komfortabel med at gøre dette, kan du springe til næste afsnit.

Men hvis du ofte vil bruge SDelete, er det bedst at oprette en mappe til den, placere exe-filen der og tilføje den mappe til din PATH-miljøvariabel. Indstilling af stien til SDelete-biblioteket giver dig mulighed for at bruge SDelete hvor som helst, uanset din nuværende mappe.

Bemærk: Disse instruktioner gælder for Windows 10, men de vil også fungere i Windows 7 eller Windows 8 med nogle få forskelle. I stedet for denne pc kan du f.eks. I tidligere versioner af Windows klikke på Denne computer .

Bemærk: I eksemplerne nedenfor vises filnavneudvidelser. For eksempel i vores screenshots nedenfor vises den eksekverbare fil SDelete som sdelete64.exe, men din computer kan muligvis skjule udvidelsen .exe . I Windows 10, hvis du vil se filnavneudvidelser, skal du klikke på fanen Vis i Filutforsker og markere boksen Filnavnsudvidelser.

Hvis du vil installere SDelete til en dedikeret mappe på din computer og føje den til din PATH, skal du følge instruktionerne nedenfor.

  1. Åbn et File Explorer-vindue ved at trykke på Win + E (hold Windows-tasten nede på tastaturet og tryk på E). Gå til den mappe, hvor du downloadede zip-filen. Hvis det f.eks. Findes i mappen Downloads, skal du klikke på Downloads i listen Hurtig adgang til venstre. Dobbeltklik derefter på filen, SDelete.zip .

  1. Derefter åbner du et andet Fil Explorer-vindue ved at trykke på Win + E igen. Flyt og resize vinduerne for at se begge vinduer på skærmen. I det andet Explorer-vindue skal du finde din Programfil-mappe. Vælg denne pc til venstre, og derefter til højre, dobbeltklik på C:, og derefter Programfiler .

Bemærk: Du har to programfiler mapper. Den ene hedder Program Files (x86) . "X86" mappen er til 32-bit programmer. Det betyder ikke noget, hvilken mappe du bruger, men for 64-bit computere anbefaler vi at installere SDelete i programfiler .

  1. Opret en ny mappe i mappen Programfiler ved at klikke på knappen Ny mappe eller trykke på Ctrl + Skift + N på tastaturet.

  1. Oprettelse af en ny mappe i mappen Program Files kræver bekræftelse. For at bekræfte, at du vil oprette mappen, skal du klikke på Fortsæt .

  1. Navngiv din nye mappe SDelete . Hvis du ved et uheld klikker væk fra mappen, kan du omdøbe det ved at rulle til mappen med navnet Ny mappe, klikke på den en gang for at markere den og trykke på F2 på tastaturet.

  1. I dit første Explorer-vindue, der viser indholdet af SDelete.zip, skal du trække filen SDelete64.exe i det andet Explorer-vindue, som har din nye SDelete-mappe åben. Drop det der for at kopiere filen.

  1. Klik på Fortsæt for at bekræfte, at du vil kopiere filen her.

Filen sdelete64.exe findes nu på din computer i mappen C: \ Program Files \ SDelete \ . Tilføj derefter denne mappe til din PATH-miljøvariabel, så du kan køre dette program fra en anden mappe.

  1. Højreklik på Denne pc i et File Explorer-vindue, og vælg Egenskaber .

  1. Klik på Avancerede systemindstillinger i systemvinduet .

  1. Klik på Miljøvariabler i vinduet Avanceret systemindstillinger.

  1. Vinduet Miljøvariabler åbnes. Vælg brugerbanen under Brugervariabler, og klik derefter på Rediger .

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

  1. Gennemse til din SDelete-mappe: Udvid denne pc, C :, programfiler og vælg derefter SDelete .

  1. Klik OK tre gange for at lukke alle åbne vinduer og gem dine ændringer.

Du kan nu køre sdelete64 på kommandoprompt, uanset hvad din nuværende mappe er.

Dernæst vil vi se på, hvordan du bruger sdelete64 til sikkert at slette filer.

Brug af SDelete fra kommandolinjen

Som mange systemkommandoer er SDelete designet til at blive brugt fra Windows-kommandolinjen. De følgende trin beskriver, hvordan du åbner et Windows Command Prompt og kører SDelete-kommandoer.

  1. Åbn startmenuen. Åbn Windows System, og klik på Kommandoprompt .

  1. Skift til den mappe, der indeholder den fil, du vil slette. For eksempel sletter vi i dette eksempel en fil kaldet back.png, som findes i en mappe på vores skrivebord, i en mappe kaldet personlig check . Lige nu er vores nuværende bibliotek vores hjemmekatalog, C: \ Users \ brugernavn \. Så kør cd Desktop for at skifte til skrivebordskataloget, så cd "Personlig check" for at skifte til "Personlig check" -katalog. Vi bruger citatmærker til at bevare pladsen i "Personlig check".
 cd desktop 
 cd "personlig check" 

  1. For at se filerne i det aktuelle bibliotek skal du køre kommandoen dir .
 dir 

  1. Filen, der skal slettes, er back.jpg, som er et fotografi af bagsiden af ​​en annulleret check. For sikker at slette det, kør kommandoen sdelete64 / p 5 back.png .
 sdelete64 / p 5 back.png 

Her er sdelete64 navnet på exe-filen. / p 5 er en mulighed, der fortæller SDelete at lave 5 pass over dataene og skrive tilfældige tegn over vores data fem gange. Dette nummer kan være et hvilket som helst nummer, du vil have. For eksempel er 1 pass perfekt, og 3 betragtes som sikkert.

  1. Hvis dette er første gang du kører SDelete, bliver du bedt om at acceptere licensbetingelserne. Læs vilkårene, og klik derefter på Agree for at acceptere og køre programmet.

  1. Når du klikker på Agree, kører kommandoen, og din fil er slettet korrekt.

Er det muligt at bruge SDelete på en hel mappe?

SDelete har en mulighed, / s (eller / r ), som skal slette en hel mappe og alt det indeholder. Men fra 2018 fungerer denne funktion ikke korrekt, hvilket er en kendt fejl i programmet. Den fremherskende konklusion er, at Microsoft ikke vil have denne funktion til at fungere korrekt, og har aldrig fået det til at fastsætte det. Under alle omstændigheder, indtil denne fejl er løst, er det ikke muligt at rekursivt slette mapper med SDelete. (Se mere om dette emne på Sysinternals forum.)

Dog fungerer jokertegn stadig, så du kan slette alle filer i en enkelt mappe ved at bruge en stjerne (" * ") for filnavnet. F.eks. I kommandoen ovenfor blev kun en fil slettet. I stedet kan du køre sdelete64 / p 5 * for at slette begge filer i en kommando.

 sdelete64 / p 5 * 

En note om filnavne

Selv om SDelete fjerner de data, der er gemt i dine filer, overskrives det ikke filnavnet. Så vær opmærksom på, at selvom en tredjepart ikke kan se de data, der er fjernet med SDelete, kan navnene på disse filer stadig være genindvindes fra en lavniveauanalyse dit filsystem.