파일 탐색기에서 포맷되지 않는 외장 하드 드라이브나 USB 드라이브가 있다면 이 가이드를 참고해 보세요. Windows PowerShell을 사용해 외장 하드 드라이브 또는 USB 드라이브를 포맷하는 방법을 단계별로 안내해 드립니다. Windows PowerShell은 Windows에 기본 내장된 도구이므로 별도의 서드파티 프로그램을 설치할 필요가 없습니다.
Windows 사용자는 기본 제공 옵션만으로도 내장 하드 드라이브, 외장 HDD·SSD, USB 드라이브 등을 손쉽게 포맷할 수 있습니다. 이 옵션은 '내 PC'에서 찾을 수 있지만, 하드 디스크나 파일이 손상된 경우 해당 기능이 정상적으로 작동하지 않아 드라이브를 포맷하지 못하는 경우가 있습니다. 이럴 때는 디스크 관리, 명령 프롬프트 같은 다른 도구를 활용할 수 있습니다. 마찬가지로 Windows PowerShell을 사용해서도 USB 드라이브나 하드 드라이브의 파티션을 삭제·생성하거나 파일 시스템을 변경하는 작업을 수행할 수 있습니다.
참고: 명령 프롬프트로 C 드라이브를 삭제하거나 포맷하는 방법도 함께 알아두면 유용합니다.
Windows PowerShell로 수행할 수 있는 작업
PowerShell을 이용하면 외장 하드 드라이브나 USB 드라이브에서 다음과 같은 작업을 할 수 있습니다.
- 하드 드라이브 포맷
- 파일 시스템 변경(FAT32, NTFS 등)
- 파티션 생성
- 드라이브 문자 변경
PowerShell로 외장 하드 드라이브 포맷하기
Windows PowerShell로 외장 하드 드라이브 또는 USB 드라이브를 포맷하려면 아래 순서대로 진행하세요.
- USB 또는 외장 하드 드라이브를 컴퓨터에 연결합니다.
- 관리자 권한으로 Windows PowerShell을 실행합니다.
- 포맷할 대상 드라이브를 식별합니다.
- 명령어를 입력하여 작업을 진행합니다.
먼저 외장 하드 드라이브나 USB 메모리를 컴퓨터에 연결하세요. 이후 Win + X 키를 누르고 Windows PowerShell(관리자)을 선택해 관리자 권한으로 PowerShell을 실행합니다.
다음으로 포맷할 디스크를 확인해야 합니다. 아래 명령어를 입력하세요.
Get-Disk
그러면 다음과 비슷한 결과가 표시됩니다.
Friendly Name 열에서 연결된 외장 하드 드라이브의 이름을 찾을 수 있습니다. 이때 해당 하드 디스크에 할당된 번호(Number)를 반드시 메모해 두세요.
이제 포맷 작업을 시작하려면 아래 명령어를 입력합니다.
Clear-Disk -Number 2 -RemoveData
여기서 숫자 2는 실제 여러분의 드라이브에 할당된 번호로 바꿔야 합니다. 위 예시에서는 Sony Storage Media(위 스크린샷 참조)가 2번으로 표시되어 있기 때문에 2를 사용했습니다. 여러분의 환경에서는 다른 번호가 표시될 수 있습니다.
명령어를 입력하면 확인 메시지가 나타납니다. Y를 입력하고 Enter 키를 누르세요.

작업은 몇 초 안에 완료됩니다. 이후 새 파티션을 생성하기 위해 아래 명령어를 입력합니다.
New-Partition -DiskNumber 2 -UseMaximumSize -IsActive -DriveLetter Z
이 명령어는 파티션을 생성해 줍니다. 두 가지 사항을 기억하세요. 첫째, 숫자 2는 앞서 포맷한 디스크 번호를 의미합니다. 둘째, Z는 외장 하드 드라이브나 USB 드라이브에 지정될 드라이브 문자입니다.
명령어 실행 후 디스크 포맷을 묻는 팝업창이 나타날 수 있습니다. 이 팝업창을 이용해도 되고, 아래 명령어를 직접 입력해도 됩니다.
Format-Volume -DriveLetter Z -FileSystem FAT32 -NewFileSystemLabel USB
여기서 중요한 점이 하나 있습니다. 드라이브를 FAT32 파일 시스템으로 포맷하려면 위와 같이 명령어에 FAT32를 지정하면 됩니다. 만약 NTFS 파일 시스템을 사용하고 싶다면 명령어를 다음과 같이 변경하세요.
Format-Volume -DriveLetter Z -FileSystem NTFS -NewFileSystemLabel USB
NTFS로 포맷할 경우 FAT32보다 몇 초 더 시간이 걸릴 수 있습니다.
마지막 명령어까지 실행하고 나면 외장 하드 드라이브나 USB 드라이브를 평소처럼 정상적으로 사용할 수 있습니다.
참고로 명령 프롬프트(CMD)를 사용해서도 USB 드라이브를 포맷할 수 있습니다.