Windows 10과 Windows 11에는 하드 드라이브, USB 장치, 외장 하드 드라이브, SD 카드를 생성·복사하고 안전하게 지울 수 있는 기본 제공 도구가 포함되어 있습니다. USB 플래시 드라이브를 빠르게 지우고 싶을 때는 Windows에 내장된 신뢰할 수 있는 포맷 도구를 활용하면 됩니다. 데이터를 삭제할 때는 누구도 절대 복구할 수 없도록 하는 것이 중요합니다.
SSD(솔리드 스테이트 드라이브)를 사용 중이라면 암호화부터 시작하는 것이 좋습니다. SSD는 기존의 기계식 하드 드라이브보다 빠르며, 자기 플래터 대신 플래시 메모리를 사용해 데이터를 저장합니다. 최근 몇 년 안에 새 Windows PC를 구입했다면 솔리드 스테이트 드라이브가 탑재되어 있을 가능성이 높습니다.
하드 드라이브를 암호화하면 본인만 소유한 패스키를 이용한 수학적 과정을 통해 데이터가 뒤섞입니다. 키가 없으면 드라이브의 파일들은 완전히 의미 없는 데이터로만 보입니다. 내장 드라이브든 외장 드라이브든 USB 플래시 드라이브든, 하드 드라이브를 완전히 지우고 싶다면 아래에서 소개하는 여러 가지 방법을 따라 해보세요.
방법 1: 파일 탐색기를 이용해 하드 드라이브 지우기
내장, 외장, USB 하드 드라이브의 데이터를 안전하게 지우는 방법은 물론 여러 가지가 있습니다. 이 방법은 운영체제가 설치되어 있지 않은 내장 드라이브, USB 플래시 드라이브, 그리고 기타 외장 저장 장치에 특히 적합합니다. 순서는 다음과 같습니다.
1. 파일 탐색기를 엽니다
2. 지우려는 드라이브를 마우스 오른쪽 버튼으로 클릭합니다
3. 포맷...을 클릭합니다

4. 포맷 옵션에서 빠른 포맷의 체크를 반드시 해제하여 Windows 10과 Windows 11이 전체 포맷을 수행하도록 설정한 뒤 시작을 클릭합니다.

5. 드라이브의 모든 내용이 완전히 삭제된다는 경고 창에서 확인을 클릭합니다.

Microsoft 공식 문서에 따르면, Windows Vista부터는 전체 포맷을 수행할 때 항상 디스크 전체에 0을 기록합니다. 반면 Windows XP 이전 버전에서는 전체 포맷을 실행해도 디스크 전체에 0을 기록하지 않았습니다.
방법 2: 명령 프롬프트 또는 PowerShell을 이용해 드라이브 지우기
모두가 알고 있지는 않지만, 명령 프롬프트나 PowerShell을 활용하는 방법도 있습니다. 두 프로그램 중 어느 것이든 사용해 Windows 10 또는 Windows 11 PC에 연결된 드라이브를 전체 포맷할 수 있습니다. 순서는 다음과 같습니다.
1. 관리자 권한으로 명령 프롬프트 또는 PowerShell을 엽니다.
2a. 명령 프롬프트의 경우 아래 명령을 복사해 붙여넣습니다:
format VOLUME: /v:FLASHDRIVE-LABEL /fs:FILE-SYSTEM
명령 프롬프트 명령에서 VOLUME은 해당 하드 드라이브의 드라이브 문자로, FLASHDRIVE-LABEL은 파일 탐색기에 표시될 이름으로, FILE-SYSTEM은 FAT32, exFAT, NTFS 중 원하는 파일 시스템으로 각각 바꿔 입력합니다.
참고용 명령 프롬프트 예시는 다음과 같습니다:
format E: /v:WorkUSBDrive /fs:exFAT
2b. PowerShell의 경우 아래 명령을 복사해 붙여넣습니다:
Format-Volume -DriveLetter DRIVELETTER -FileSystem FILESYSTEM -NewFileSystemLabel NewFileSystemName -Full -Force
PowerShell 명령에서 DRIVELETTER는 해당 드라이브의 드라이브 문자로, FILESYSTEM은 FAT32, exFAT, NTFS 중 원하는 파일 시스템으로 바꿉니다. 어떤 것을 선택해야 할지 모르겠고 Windows 10을 사용 중이라면 NTFS를 선택해도 좋습니다. "-Full" 옵션은 Windows에게 전체 포맷을 수행하도록 지시하며, "-Force"는 현재 적용된 기본 설정을 무시하겠다는 의미입니다.
참고용 PowerShell 예시는 다음과 같습니다:
Format-Volume -DriveLetter E: -FileSystem exFAT -Full -Force
3. Enter 키를 눌러 명령을 실행합니다. "{DriveLetter} 드라이브에 새 디스크를 삽입하십시오"라는 메시지가 나타나면 작업을 완료하기 위해 Enter 키를 한 번 더 눌러야 할 수 있습니다.
또 다른 방법으로는 관리자 권한으로 명령 프롬프트나 PowerShell을 연 뒤, 아래 이미지와 같이 명령을 직접 입력하는 것입니다.

방법 3: 삭제된 데이터 덮어쓰기
기계식 하드 드라이브나 외장 저장 장치의 경우, cipher 도구를 사용해 여유 공간을 덮어써 더욱 안전하게 만들 수도 있습니다.
cipher
명령 프롬프트 또는 PowerShell에서 다음 명령을 복사해 붙여넣습니다:
cipher /w:{DRIVE}
C:/ 드라이브를 정리하는 cipher 명령 예시는 다음과 같습니다.
cipher /w:C:/
cipher 사용 시 주의할 점은, cipher가 최대한 많은 여유 공간을 덮어쓸 수 있도록 백그라운드에서 실행 중인 응용 프로그램을 최대한 많이 종료해야 한다는 것입니다.
SDelete
SDelete(Secure Delete)는 하드 드라이브를 안전하게 정리하기 위해 다운로드해 사용할 수 있는 또 다른 명령줄 유틸리티입니다. SDelete를 사용하면 기존 파일을 안전하게 삭제할 수 있을 뿐만 아니라, 디스크의 할당되지 않은 영역에 남아 있는 모든 파일 데이터(이미 삭제했거나 암호화한 파일 포함)도 안전하게 지울 수 있습니다.
방법 4: PC 초기화
하드 드라이브가 하나뿐인 노트북이나 PC를 사용 중이라면 PC 초기화 기능으로 Windows 10을 공장 초기화하는 것이 가장 좋은 선택입니다. Windows 11 사용자 역시 PC 초기화를 통해 발생할 수 있는 각종 문제를 해결하고 새로운 Windows 데스크톱 환경을 시작할 수 있습니다.
Windows 10과 Windows 11에서 드라이브를 삭제하고 정리할 때 어떤 방법을 사용하시나요? 댓글로 여러분의 경험을 공유해 주세요!