Windows에서 추가 소프트웨어 없이 폴더에 암호 설정하는 방법

준비 정보
- 대상 운영체제: Windows 7 / 8.1 / 10(관리자 권한은 필요하지 않음).
- 필요한 것: 간단한 텍스트 편집기(메모장), 기본 커맨드 프롬프트 사용법.
- 보안 수준 안내: 이 방법은 폴더를 숨기고 이름을 변경하는 방식이며, 비밀번호는 배치 파일에 평문으로 저장됩니다. 따라서 민감한 데이터(금융 정보, 신원 문서 등)는 암호화 솔루션으로 보호하세요.
Important: 배치 파일(.bat)에 입력된 비밀번호는 누구나 텍스트 편집기로 열어 확인할 수 있습니다. 이 점을 반드시 이해한 뒤 사용하세요.
단계별 가이드
- 메모장 같은 텍스트 편집기를 엽니다.
- 다음 코드를 복사해서 붙여넣습니다. (코드 안의 YourPassword를 원하는 비밀번호로 변경합니다 — 큰따옴표 없이 입력)
cls
@echo off
echo www.techworm.net
title Folder Private
if EXIST TWlock goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p “cho=>”
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private TWlock
attrib +h +s TWlock
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p “pass=>”
if %pass%==YourPassword goto Decrypt
goto FAIL
:Decrypt
attrib -h -s TWlock
ren TWlock Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto End
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
- 파일을 .bat 확장자로 저장합니다. 예: Cipher.bat (파일명은 자유).
- 저장한 .bat 파일(예: Cipher.bat)을 더블클릭하거나 명령 프롬프트(cmd)에서 실행합니다. 처음 실행 시 같은 폴더 내에 “Private”이라는 하위 폴더가 생성됩니다. 여기에 보호하려는 파일을 넣습니다.
- 파일을 넣은 뒤 다시 .bat 파일을 실행하면 잠금 여부를 묻습니다. Y를 입력하면 폴더가 잠기고, 폴더 이름이 TWlock으로 바뀌며 숨김+시스템 속성이 적용됩니다.
- 잠금 상태(폴더가 보이지 않음)를 확인합니다.
- 폴더를 다시 열려면 Cipher.bat를 실행하고 설정한 비밀번호를 입력하세요. 올바른 비밀번호면 폴더가 원래 이름(Private)으로 복구됩니다.
사용 예와 유의사항
- 언제 적합한가: 가정용 개인 파일을 다른 사람의 눈에 바로 띄지 않게 숨기고 싶을 때 유용합니다.
- 언제 적합하지 않은가: 컴퓨터를 다른 사람과 공유하거나, 전문가 수준의 데이터 유출 방지가 필요한 경우 이 방법만으로는 불충분합니다.
Notes: 이 방식은 파일 시스템 속성과 이름 변경에 의존합니다. 숨김 속성을 표시하도록 OS 설정을 바꾸면 누구나 접근할 수 있습니다.
대체 방법 (추천 순)
- BitLocker(Windows Pro 이상): 디스크 전체 또는 드라이브 암호화. 강력 권장.
- VeraCrypt: 무료 오픈소스 볼륨 암호화(가상 드라이브).
- 7-Zip/WinRAR: 파일 단위 암호화(압축 시 AES-256 적용).
- EFS(Windows 파일 암호화, NTFS 필요): 계정 기반 암호화(도메인/백업 고려 필요).
보안 위험 분석 및 완화 방안
- 위험: 비밀번호가 배치 파일에 평문으로 저장됨 → 누구든지 파일 열어 확인 가능.
완화: 배치 파일을 다른 안전한 장소(예: 암호화된 드라이브)에 저장하거나 다른 방법 사용. - 위험: 숨김/시스템 속성은 간단히 해제 가능.
완화: 파일 탐색기 옵션에서 ‘숨김 항목 표시‘를 비활성화해도 안심할 수 없는 경우 암호화 사용 권장. - 위험: 악성코드나 물리적 접근으로부터 보호 불가.
완화: 안티바이러스, 사용자 계정 관리, 전체 디스크 암호화 병행.
단계별 SOP(운영 절차) — 빠른 체크리스트
- 준비: 메모장 열기, 백업 대상 결정
- 생성: 배치 파일 생성 → YourPassword를 안전한 비밀번호로 변경
- 저장: .bat로 저장 후 실행하여 Private 폴더 생성
- 검증: Private 폴더에 파일 넣고 잠금/해제를 각각 테스트
- 보관: .bat 파일의 원본을 안전한 위치에 보관 또는 암호화
역할별 체크리스트
- 가정 사용자: 민감 문서는 암호화 도구로 별도 보관, .bat는 숨김 위치에 저장
- IT 관리인: 그룹 정책 또는 디스크 암호화 정책으로 사용 유도, 배치 파일 사용 금지 권장
- 보안 관리자: 민감 데이터 규정(예: GDPR 등) 준수를 위해 암호화 솔루션 도입 권장
테스트 케이스(간단한 수용 기준)
- TC1: 처음 실행 시 Private 폴더가 생성되는지 확인.
- TC2: 파일을 넣고 Y 입력 시 폴더가 숨김 및 이름 변경되는지 확인.
- TC3: 올바른 비밀번호 입력 시 폴더가 복구되는지 확인.
- TC4: 잘못된 비밀번호 입력 시 접근 차단 메시지가 표시되는지 확인.
빠른 결론 및 권장 사항
이 방법은 설치 없이 빠르게 개인용 폴더를 숨기고 간단한 비밀번호로 잠그는 데 유용합니다. 그러나 배치 파일에 비밀번호가 평문으로 저장되고 숨김 방식은 쉽게 무력화될 수 있으므로, 고가치 데이터가 있거나 법적/규정적 요구사항이 있는 경우 BitLocker 또는 VeraCrypt와 같은 암호화 솔루션을 사용하는 것을 권장합니다.
요약:
- 쉬운 사용성: 매우 간단하고 설치 불필요.
- 보안 수준: 낮음(평문 저장, 속성 기반).
- 권장 상황: 개인 비중의 단순 프라이버시 목적.
1줄 용어집:
- .bat: Windows 배치 파일(명령어 일괄 실행 파일).
- attrib: 파일 속성(숨김/시스템 등) 변경 명령어.
- BitLocker: Windows 내장 드라이브 암호화 기능.
Social preview 제안:
- 제목: Windows에서 소프트웨어 없이 폴더 암호 설정하기
- 설명: 메모장과 배치 파일로 간단히 폴더를 숨기고 비밀번호로 잠그는 방법과 보안 권장사항을 빠르게 확인하세요.
질문이 있거나 특정 환경(회사 PC, 드라이브 암호화 등)에서 적용하려면 아래 댓글로 상황을 알려주시면 맞춤 권장사항을 드리겠습니다.