Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор.
Може да мислите, че изтриването на файл от кошчето е достатъчно. Може дори да отидете крачка напред и Shift + Дел всеки файл, от който вече не се нуждаете. Ами ако ви кажем, че и двата метода никога не се отърват напълно от файл? Поне не в краткосрочен план.
Ако сме предизвикали интереса ви, позволете ни да представим Sysinternals: SDelete. Това е съвместим с Министерството на отбраната инструмент за защитено изтриване, предоставен от Microsoft и използван по целия свят от професионалисти в индустрията.
Какво е Sysinternals: SDelete?
Докато обявихме SDelete като „инструмент за сигурно изтриване“, какво точно означава това? Накратко, всички съвременни операционни системи Windows NT/2K; включително Windows 10 и Windows 11, прилагат това, което е известно като „защита за повторно използване на обекти“.
Тази защита означава, че когато дадено приложение разпределя файлово пространство или виртуална памет, то не може да преглежда съхранени преди това данни в ресурсите, които Windows NT/2K разпределя за него. Windows запълва паметта с нула и я прави недостъпна. Същото не важи, за съжаление, за изтритите файлове; пространството, което заемат, не се нулира, дори след изтриване.
Всичко това означава, че освен ако Windows не е презаписал пространството, заето преди това от изтрит файл; което може да се случи седмици или дори месеци след факта, файлът остава възстановим. Има дори специални инструменти за възстановяване на данни, които да ви помогнат с това. Вижте как да използвате най-добрите инструменти за възстановяване на данни на трети страни за Windows, за повече информация. SDelete обаче гарантира, че дори и с най-добрите налични инструменти за възстановяване, изтритите файлове няма да могат да бъдат възстановени.
Как да архивирате вашите данни, преди да използвате Sysinternals: SDelete
Тъй като имаме работа с инструмент, който прави изтритите файлове напълно невъзстановими, би било добра идея да архивирате вашите файлове, преди да използвате SDelete. Дори ако планирате да изтриете само шепа файлове, струва си да знаете, че ако се използва неправилно, SDelete може да направи вашия компютър с Windows неработещ.
Това е така, защото в допълнение към простото изтриване на файлове, SDelete може да се използва и за почистване на файлови данни в неразпределени части на вашето устройство. Въпреки че това не би трябвало да е проблем, винаги има шанс да извършите операция по изтриване на файлове, които иначе бихте искали да запазите. Преди да опитате SDelete, помислете дали да разгледате инструменти на трети страни, трябва да опитате да архивирате данните си в Windows.
Как да използвате Sysinternals: SDelete
За да започнете, посетете Microsoft Sysinternals: SDИзтриване на страница за изтегляне и изтеглете ZIP файла.
След изтегляне, Кликнете с десния бутон върху файла и изберете Извлечете всички.След това конфигурирайте целева папка по ваш избор и щракнете върху Екстракт бутон.
В този момент може да се изкушите да кликнете два пъти един от трите EXE файла, намиращи се в папката. Това обаче няма да работи, тъй като SDelete е инструмент за команден ред и като такъв изисква малко повече конфигурация, за да се настрои правилно.
- Започнете, като изрежете или копирате цялата папка SDelete, която сте извлекли, в следния път на папката: C:\Програмни файлове.
- След това щракнете с десния бутон върху Този компютър във File Explorer и изберете Имоти.
- В Свързани връзки раздел, щракнете Разширени настройки на системата.
- В Системни свойства диалогов прозорец, изберете Променливи на средата.
- Кликнете Пътека под системни променливи, и след това щракнете редактиране
- В новия прозорец щракнете Нов, тогава Прегледайте и намерете папката, в която сте конфигурирали етап 1. Пълният път на папката трябва да бъде: C:\Program Files\SDelete
- Кликнете Добре три пъти, за да запазите промените си.
След като SDelete е конфигуриран правилно, можете да започнете да го използвате в командния ред.
- За да започнете, натиснете Windows ключ и тип "cmd" в Поле за търсене. Командният ред трябва да бъде посочен под Най-добро съвпадение. Кликнете с десния бутон на командния ред и изберете Изпълни като администратор.
- След като командният ред се отвори, въведете "sdelete“ и удари Въведете.
- Сега ще видите списък с различните операции, които можете да извършвате с SDelete, както и a Използване например, за да ви помогне със синтаксиса.
Как да изтриете сигурно файлове със Sysinternals: SDelete
Нека започнем с изтриване на един файл. В този случай имаме архивен файл на системния регистър, който се намира на работния плот.
- Първо щракнете с десния бутон върху файла и изберете Копирайте като път.
- След това в командния ред въведете "sdelete", последвано от интервал, и след това поставете пътя, който сте копирали. Не забравяйте да премахнете кавичките в двата края на пътя.
- Целият ред трябва да изглежда така: "sdelete C:\Users\Phillip\Desktop\Backup.reg"
- Натиснете Enter, за да стартирате операцията.
- След като приключи, изходът ще покаже: Файловете са изтрити: 1
След това нека изтрием папка, включително всички поддиректории, които може да има. В този случай имаме папка с име „Екранни снимки“ в Pictures на устройството C:.
- Отново щракнете с десния бутон върху папката и изберете Копирайте като път.
- След това в командния ред въведете "sdelete" последвано от интервал, след което добавете "-с" параметър за включване на поддиректории и "-р" за премахване на всички атрибути само за четене.
- Накрая поставете пътя, който сте копирали, и премахнете кавичките от двата края.
- Целият ред трябва да изглежда така: "sdelete -s -r C:\Users\Phillip\Pictures\Screenshots"
- Натиснете Enter, за да стартирате операцията.
- След като приключи, изходът ще покаже броя на изтритите файлове и директории.
И накрая, нека използваме SDelete, за да изчистим неизползваното дисково пространство. Струва си да се отбележи, че в зависимост от размера на вашето устройство и количеството налично неизползвано пространство, тази операция може да отнеме много време, за да завърши, в някои случаи часове.
- В командния ред въведете "sdelete" последвано от интервал, след което добавете "-° С", за да почистите свободното пространство, след което добавете буквата на устройството с двоеточие. В този пример, "° С:" шофиране.
- Целият ред трябва да изглежда така: "sdelete -c c:"
- Натиснете Enter, за да стартирате операцията.
- Когато работи, изходът ще покаже индикатор за напредък в проценти и съобщение, че това е „Почистване на свободното място на
."
Не оставяйте следи със Sysinternals: SDelete
Няма съмнение, че този непретенциозен малък инструмент върши работата забележително добре. Някои може да възразят, че шифроването на файловете ви е далеч по-добрият вариант в дългосрочен план, защото поне надолу по линията все още можете да получите достъп до тях.
Въпреки това, ако сте особено параноични относно вашите чувствителни файлове, които някога ще попаднат в ръцете на някой друг освен вас, тогава Sysinternals: SDelete и неговият ядрен подход определено са начинът да отивам.