/ / Xóa vĩnh viễn tệp và dọn dẹp bộ nhớ của bạn với Sysinternals: SDelete cho Windows

Xóa vĩnh viễn tệp và dọn dẹp bộ nhớ của bạn với Sysinternals: SDelete cho Windows

Bạn có thể nghĩ rằng xóa một tệp khỏi Thùng rác là đủ. Bạn thậm chí có thể tiến thêm một bước nữa và Sự thay đổi + Del mọi tệp bạn không cần nữa. Điều gì sẽ xảy ra nếu chúng tôi nói với bạn rằng cả hai phương pháp này không bao giờ thực sự loại bỏ hoàn toàn một tệp? Ít nhất, không phải trong ngắn hạn.


Nếu chúng tôi thu hút được sự quan tâm của bạn, thì hãy cho phép chúng tôi giới thiệu Sysinternals: SDelete. Đó là một công cụ xóa an toàn tuân theo Bộ Quốc phòng, được cung cấp bởi Microsoft và được các chuyên gia trong ngành sử dụng trên toàn thế giới.


Sysinternals: SDelete là gì?

Mặc dù chúng tôi đã báo trước SDelete là một “công cụ xóa an toàn”, nhưng chính xác thì điều đó có nghĩa là gì? Tóm lại, tất cả các hệ điều hành Windows NT / 2K hiện đại; bao gồm Windows 10 và Windows 11, triển khai cái được gọi là “bảo vệ tái sử dụng đối tượng”.

Bảo vệ này có nghĩa là khi một ứng dụng phân bổ không gian tệp hoặc bộ nhớ ảo, nó không thể xem dữ liệu đã lưu trữ trước đó trong tài nguyên mà Windows NT / 2K phân bổ cho nó. Windows không làm đầy bộ nhớ và làm cho nó không khả dụng. Điều này không đúng, thật không may, đối với các tệp đã xóa; không gian chúng chiếm không bị xóa, ngay cả sau khi xóa.

Tất cả điều này có nghĩa là, trừ khi Windows đã ghi đè lên không gian bị chiếm bởi một tệp đã xóa trước đó; có thể xảy ra vài tuần hoặc thậm chí vài tháng sau thực tế, tệp vẫn có thể khôi phục được. Thậm chí có các công cụ khôi phục dữ liệu chuyên dụng có sẵn để hỗ trợ việc này. Xem cách sử dụng các công cụ khôi phục dữ liệu của bên thứ ba tốt nhất cho Windows để biết thêm thông tin. Tuy nhiên, SDelete đảm bảo rằng ngay cả với các công cụ khôi phục tốt nhất hiện có, các tệp đã xóa sẽ không thể khôi phục được.

Cách sao lưu dữ liệu của bạn trước khi sử dụng Sysinternals: SDelete

Vì chúng tôi đang xử lý một công cụ làm cho các tệp đã xóa hoàn toàn không thể khôi phục được, nên bạn nên sao lưu các tệp của mình trước khi sử dụng SDelete. Ngay cả khi bạn chỉ định xóa một số ít tệp, bạn nên biết rằng nếu sử dụng không đúng cách, SDelete có thể khiến PC Windows của bạn không hoạt động được.

Điều này là do, ngoài việc xóa tệp đơn giản, SDelete cũng có thể được sử dụng để xóa dữ liệu tệp trong các phần chưa được phân bổ trong ổ đĩa của bạn. Mặc dù đây không phải là một vấn đề, nhưng luôn có khả năng bạn thực hiện thao tác xóa trên các tệp mà bạn muốn giữ lại. Trước khi sử dụng SDelete, hãy xem xét các công cụ của bên thứ ba mà bạn phải cố gắng sao lưu dữ liệu Windows của mình.

Cách sử dụng Sysinternals: SDelete

Để bắt đầu, hãy truy cập trang tải xuống Microsoft Sysinternals: SDelete và tải xuống tệp ZIP.

Xóa trang tải xuống

Sau khi tải xuống, kích chuột phải trên tệp và chọn Giải nén tất cả. Sau đó, định cấu hình thư mục đích mà bạn chọn và nhấp vào Trích xuất cái nút.

Trích xuất SDelete

Tại thời điểm này, bạn có thể bị cám dỗ nhấn đúp chuột một trong ba tệp EXE nằm bên trong thư mục. Tuy nhiên, điều này sẽ không hoạt động vì SDelete là một công cụ dòng lệnh và do đó, yêu cầu cấu hình nhiều hơn một chút để thiết lập đúng cách.

  1. Bắt đầu bằng cách cắt hoặc sao chép toàn bộ thư mục SDelete mà bạn đã trích xuất vào đường dẫn thư mục sau: C: Program Files.
  2. Sau đó, nhấp chuột phải vào PC này trong File Explorer và chọn Đặc tính.
  3. bên trong Liên kết liên quan phần, bấm vào Thiết lập hệ thống nâng cao.
    Thiết lập hệ thống nâng cao

  4. bên trong Thuộc tính hệ thống hộp thoại, chọn Các biến môi trường.
    Biến môi trường

  5. Nhấp chuột Đường dẫn Dưới Các biến hệ thống, và sau đó nhấp vào Chỉnh sửa
  6. Trong cửa sổ mới, nhấp vào Mớisau đó Duyệt qua và tìm thư mục bạn đã định cấu hình bước 1. Đường dẫn thư mục đầy đủ phải là: C: Program Files SDelete
    Xóa biến hệ thống

  7. Nhấp chuột ĐƯỢC RỒI ba lần để lưu các thay đổi của bạn.

Bây giờ SDelete đã được định cấu hình chính xác, bạn có thể bắt đầu sử dụng nó trong Command Prompt.

  1. Để bắt đầu, hãy nhấn các cửa sổ phím và gõ “cmd” bên trong Hộp tìm kiếm. Command Prompt sẽ được liệt kê dưới Trận đấu hay nhất. Kích chuột phải trên Command Prompt và chọn Chạy như quản trị viên.
  2. Sau khi Command Prompt mở ra, hãy nhập “sdelete” va đanh đi vào.
  3. Bây giờ bạn sẽ thấy danh sách các thao tác khác nhau mà bạn có thể thực hiện với SDelete, cũng như Cách sử dụng để giúp bạn về cú pháp.
    Xóa dấu nhắc lệnh

Cách xóa tệp an toàn với Sysinternals: SDelete

Hãy bắt đầu bằng cách xóa một tệp duy nhất. Trong trường hợp này, chúng tôi có một tệp sao lưu sổ đăng ký nằm trên Máy tính để bàn.

  1. Đầu tiên, nhấp chuột phải vào tệp và chọn Sao chép dưới dạng đường dẫn.
  2. Sau đó, trong Command Prompt, nhập “sdelete“theo sau là dấu cách, rồi dán đường dẫn bạn đã sao chép. Hãy nhớ xóa dấu ngoặc kép ở cả hai đầu của đường dẫn.
  3. Toàn bộ dòng sẽ trông như thế này: “sdelete C: Users Phillip Desktop Backup.reg
  4. Nhấn Enter để chạy hoạt động.
  5. Sau khi hoàn tất, đầu ra sẽ hiển thị: Tệp đã bị xóa: 1
    Xóa tệp đơn

Tiếp theo, hãy xóa một thư mục bao gồm bất kỳ thư mục con nào mà nó có thể có. Trong trường hợp này, chúng tôi có một thư mục có tên “Ảnh chụp màn hình” trong Ảnh trên ổ C:.

  1. Một lần nữa, nhấp chuột phải vào thư mục và chọn Sao chép dưới dạng đường dẫn.
  2. Sau đó, trong Command Prompt, nhập “sdelete“theo sau bởi một khoảng trắng, sau đó thêm”-S“để bao gồm các thư mục con và”-r“để xóa bất kỳ thuộc tính chỉ đọc nào.
  3. Cuối cùng, dán đường dẫn bạn đã sao chép và xóa dấu ngoặc kép ở hai đầu.
  4. Toàn bộ dòng sẽ trông như thế này: “sdelete -s -r C: Users Phillip Pictures Ảnh chụp màn hình
  5. Nhấn Enter để chạy hoạt động.
  6. Sau khi hoàn tất, đầu ra sẽ hiển thị số lượng tệp và thư mục đã bị xóa.
    Xóa thư mục

Cuối cùng, hãy sử dụng SDelete để dọn dẹp dung lượng ổ đĩa không sử dụng. Cần lưu ý rằng tùy thuộc vào kích thước ổ đĩa của bạn và dung lượng chưa sử dụng có sẵn, thao tác này có thể mất một thời gian rất lâu để hoàn thành, trong một số trường hợp là vài giờ.

  1. Trong Command Prompt, nhập “sdelete“theo sau bởi một khoảng trắng, sau đó thêm”-c“tham số để dọn sạch dung lượng trống, sau đó thêm ký tự ổ đĩa bằng dấu hai chấm. Trong ví dụ này,”c:” lái xe.
  2. Toàn bộ dòng sẽ trông như thế này: “sdelete -cc:
  3. Nhấn Enter để chạy hoạt động.
  4. Khi đang chạy, đầu ra sẽ hiển thị chỉ báo tiến độ tính bằng phần trăm và thông báo cho biết đó là “Đang dọn dẹp dung lượng trống trên <ổ đĩa đã chọn>“.

Không để lại dấu vết với Sysinternals: SDelete

Không nghi ngờ gì khi công cụ nhỏ bé khiêm tốn này hoàn thành công việc một cách đáng kể. Một số người có thể cho rằng mã hóa các tệp của bạn là lựa chọn tốt hơn nhiều về lâu dài, bởi vì ít nhất bạn vẫn có thể truy cập vào chúng.

Tuy nhiên, nếu bạn đặc biệt hoang tưởng về việc các tệp nhạy cảm của mình từng lọt vào tay của bất kỳ ai khác ngoài bạn, thì Sysinternals: SDelete và phương pháp tiếp cận hạt nhân của nó chắc chắn là cách để đi.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *