- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 한글(HWP)에서 “권한이 없습니다” 오류가 발생할 때 원인 진단부터 즉시 해결까지 현장에서 바로 적용할 수 있는 절차를 정리하는 것이다.
오류 개요와 진단 원칙
“권한이 없습니다” 메시지는 운영체제의 파일·폴더 접근 권한, 네트워크·클라우드 잠금, 보안 정책, HWP 자체 보호 기능 등 여러 층위에서 차단이 발생할 때 출력되는 일반화된 경고이다. 단일 원인으로 단정하지 말고 다음 네 가지 축으로 순차 점검하는 것이 효율적이다.
- 저장소 권한: NTFS 권한, 소유권, 읽기 전용 속성, 암호화, 차단 표식 여부이다.
- 잠금 상태: 다른 프로세스 점유, 임시 잠금파일, 동기화 충돌, 네트워크 공유 잠금이다.
- 보안 정책: 안티랜섬웨어 보호, DLP·DRM, 그룹 정책, 앱 차단이다.
- 문서 자체 보호: HWP 문서 암호·보호설정, 문서 손상이다.
빠른 해결 체크리스트(5분 버전)
- 문서를 로컬 폴더(예: C:\Users\사용자\Desktop)로 복사 후 열기·저장 시도한다.
- 파일 속성에서 읽기 전용 해제 및 차단 해제(보안 경고 “차단 해제”)를 적용한다.
- 폴더 권한:
Users또는 현재 사용자에 수정 권한이 있는지 확인한다. - 한글 종료 후 작업 폴더의
~$파일명.hwp임시파일 삭제 후 재시도한다. - Windows 보안의 제어된 폴더 액세스 사용 중이면 한글을 허용 앱에 추가한다.
원인별 상세 해결 절차
1) 파일 속성·차단 표식·읽기 전용 문제
인터넷·이메일에서 내려받은 HWP는 “모르는 게시자 파일”로 표식이 남아 차단될 수 있다. 읽기 전용 속성이 켜진 경우에도 저장 시 권한 오류가 난다.
- 파일 우클릭 → 속성 → 일반 탭에서 “읽기 전용” 체크 해제한다.
- “보안” 경고가 보이면 “차단 해제” 체크 후 확인한다.
명령행으로 일괄 해제할 수 있다.
REM 읽기 전용 해제 attrib -r "C:\Path\To\file.hwp"
REM 다운로드 차단 표식 제거(PowerShell)
Unblock-File -Path "C:\Path\To\file.hwp"
2) NTFS 권한·소유권 불일치
권한이 없는 폴더나 타 계정이 소유한 파일이면 편집·저장이 차단된다. 특히 외장 드라이브·옛 PC에서 가져온 데이터에 빈번하다.
- 폴더 우클릭 → 속성 → 보안 탭 → 편집에서 현재 사용자 또는
Users그룹에 “수정” 권한을 부여한다. - 소유권이 타 계정이면 고급 → 소유자 변경을 통해 현재 사용자로 바꾼다.
관리자 명령행으로 대량 처리할 수 있다.
REM 소유권 가져오기 takeown /F "D:\Work\Docs" /R /D Y
REM Users에 수정 권한 부여
icacls "D:\Work\Docs" /grant Users:(OI)(CI)M /T
3) 네트워크 공유·SMB 잠금·오프라인 파일 충돌
네트워크 드라이브에서 동시 편집, 오프라인 파일 캐시, SMB 잠금이 겹치면 저장 시 권한 오류가 발생한다.
- 파일을 로컬로 복사해 편집 후 원위치 업로드한다.
- 공유 폴더에서 동일 파일을 연 사용자가 있는지 확인하고 모두 닫도록 요청한다.
- 오프라인 파일 사용 시 동기화 센터의 충돌 항목을 해소한다.
- SMB 재연결: 명령행에서
net use * /delete후 다시 매핑한다.
4) 클라우드 동기화(OneDrive·Google Drive·Dropbox) 잠금
동기화 중 파일 핸들이 잠기거나 충돌 파일이 생기면 한글이 쓰기 실패를 반환한다.
- 동기화 완료를 기다린 후 저장한다.
- 동기화 일시 중지 → 저장 → 재개 순서로 처리한다.
- 충돌 파일이 생성되면 최신본을 기준으로 병합하고 불필요한 사본을 정리한다.
5) Windows 보안(제어된 폴더 액세스) 차단
안티랜섬웨어 기능은 문서 폴더로의 앱 쓰기를 차단한다. 허용 목록에 한글 실행파일을 추가하면 해결된다.
- Windows 보안 → 바이러스 및 위협 방지 → 랜섬웨어 방지 → 제어된 폴더 액세스 관리로 이동한다.
- “앱을 제어된 폴더 액세스에 허용” 선택 → 한글 실행파일(
Hwp.exe)을 추가한다. - 기업용 보안 솔루션 사용 시 보안팀에 정식 허용 요청을 한다.
6) DLP·DRM·그룹 정책으로 인한 제한
회사 보안 솔루션이 반출·복사·인쇄를 통제하는 경우 한글은 오류 메시지를 반환한다. 다음을 확인한다.
- DLP 경고 팝업 또는 로그 생성 여부를 확인한다.
- 사내 허용 위치로 이동 또는 격리 해제 절차를 따른다.
- 그룹 정책으로 특정 확장자·폴더 접근이 제한된 경우 IT 부서에 예외 등록을 요청한다.
7) 한글 문서 보호설정·임시 잠금파일
문서에 편집 제한이나 암호가 설정된 경우 쓰기가 제한된다. 또한 비정상 종료 시 남는 임시 잠금파일(~$파일명.hwp)이 저장을 막는다.
- 문서 보호 상태: 한글 메뉴의 보안·보호 관련 설정을 확인하고 권한이 있는지 검토한다.
- 임시 잠금파일 제거: 문서와 같은 폴더의
~$로 시작하는 파일을 한글 종료 후 삭제한다.
8) 파일 손상·버전 호환성 문제
파일 구조가 손상되었거나 옛 버전 전용 요소가 포함된 경우 쓰기 오류가 동반될 수 있다.
- 다른 이름으로 저장:
파일 > 다른 이름으로 저장 > HWPX또는 DOCX로 저장한다. - 내용 복구: 새 문서에 개체 제외 “텍스트만 붙여넣기”로 내용 이관 후 다시 저장한다.
- 임시파일에서 복구: 동일 폴더의
~WRL,temp, 자동복구 파일을 점검한다.
9) 사용자 프로필·캐시·애드인 충돌
한글의 환경 캐시나 플러그인이 파일 저장 경로 확인을 방해할 수 있다.
- 한글 안전 모드 또는 애드인 비활성화로 실행한다.
- 사용자 환경 초기화: 사용자 폴더 하위 한컴 설정 디렉터리 백업 후 초기화한다.
- 프로그램 복구 설치를 수행한다.
상세 점검 플로우(현장용)
- 저장 위치 전환 — 네트워크·클라우드가 아닌 로컬 데스크톱으로 저장을 시도한다.
- 파일 속성 — 읽기 전용·차단 해제를 확인한다.
- 폴더 권한 — 현재 사용자 또는
Users의 수정 권한 존재 확인, 없으면 부여한다. - 잠금파일 —
~$잠금파일 삭제 후 재시도한다. - 보안 정책 — 제어된 폴더 액세스 허용, DLP·DRM 통제 여부 확인한다.
- 대체 저장 — 다른 이름으로 HWPX 또는 DOCX로 저장해 본다.
- 프로필·복구 — 캐시 초기화, 복구 설치를 실시한다.
증상-원인-조치 매핑표
| 증상 | 가능 원인 | 즉시 조치 |
|---|---|---|
| 저장은 안 되고 읽기만 가능하다 | 읽기 전용 속성, NTFS 쓰기 권한 없음, 문서 보호 | 읽기 전용 해제, 수정 권한 부여, 보호설정 해제 |
| 네트워크 드라이브에서만 실패한다 | SMB 잠금, 동시 편집, 공유 권한 부족 | 로컬로 복사 후 편집, 점유자 종료, 공유 권한 확인 |
| 다운로드 파일만 오류가 난다 | 차단 표식(Zone.Identifier) | 속성의 “차단 해제” 적용 또는 Unblock-File |
| 문서 폴더에서만 막힌다 | 제어된 폴더 액세스 | 한글 실행파일을 허용 앱에 추가 |
| 갑자기 동일 파일 저장이 안 된다 | 임시 잠금파일 잔존, 동기화 충돌 | ~$ 파일 삭제, 동기화 일시 중지 후 저장 |
| 회사 PC에서 외부 저장장치 저장 불가 | DLP·DRM 정책 | 보안팀 예외 요청, 정책 절차 준수 |
| 파일 열기 자체가 거부된다 | 손상·암호화(EFS)·권한 없음 | 로컬 복사, 소유권 획득, 복구 도구 사용 |
현장 스크립트 모음
읽기 전용·차단 표식 제거
:: 관리자 권한 CMD attrib -r "C:\Work\*.hwp" powershell -Command "Get-ChildItem 'C:\Work\*.hwp' | Unblock-File" 폴더 일괄 권한 정리
:: 소유권 변경 후 수정 권한 부여 takeown /F "D:\Team\Project" /R /D Y icacls "D:\Team\Project" /grant Users:(OI)(CI)M /T 네트워크 재연결·잠금 해제
:: 모든 네트워크 드라이브 연결 해제 net use * /delete /y
:: 특정 공유 재매핑
net use Z: \fileserver\share /persistent:yes
잠금파일 신속 정리
:: 현재 폴더의 ~$ 잠금파일 삭제 del /a:h "~$*.hwp" 예방 설정과 운영 팁
- 작업 폴더 표준화:
C:\Work\YYYYMM\프로젝트구조로 로컬 편집 후 버전이력과 함께 중앙 저장소에 업로드한다. - 자동 저장·백업 주기 단축: 비정상 종료로 인한 잠금파일·복구 파일 혼재를 줄인다.
- 클라우드 동기화 규칙: 저장 완료 배너 확인 후 창을 닫는 습관을 적용한다.
- 권한 변경 기록: 공유 폴더 권한·소유권 변경 시 변경자·시점·사유를 로그로 남긴다.
- 보안 예외 관리: 제어된 폴더 액세스·DLP 예외는 문서화하고 주기적으로 재검토한다.
문제 해결 시나리오 예시
사례 A: 이메일 첨부 열기 후 저장 실패
- 첨부파일을 바탕화면으로 저장한다.
- 파일 속성에서 “차단 해제” 적용 및 읽기 전용 해제한다.
- 한글에서 열어 “다른 이름으로” 로컬에 저장한다.
사례 B: 부서 공유 폴더에서만 저장 실패
- 동시 편집자 여부를 확인한다.
- 공유 권한(읽기/변경)과 NTFS 권한(수정)을 모두 점검한다.
- SMB 세션 재설정 후 재시도한다.
사례 C: 문서 폴더에서만 권한 오류
- Windows 보안의 제어된 폴더 액세스 상태를 확인한다.
- 한글 실행파일을 허용 앱에 추가한다.
- 정책 통제 환경이면 보안팀에 예외 신청한다.
점검 로그 템플릿
[HWP 권한 오류 점검 로그] - 사용자/PC: - 파일 경로: - 저장 위치(로컬/네트워크/클라우드): - 읽기 전용/차단 해제 상태: - 폴더 권한(Users/현재 사용자 수정 권한): - 잠금파일(~$) 존재 여부: - 제어된 폴더 액세스 허용 상태: - DLP/DRM 경고 여부: - 최종 조치/결과: - 추가 조치 필요 사항: FAQ
이메일에서 바로 열면 저장이 안 되는가?
예이다. 임시 인터넷 폴더나 보호된 위치에서 열리면 권한 제한이 적용된다. 로컬 작업 폴더로 저장 후 편집하는 것이 안전하다.
파일 확장자만 .hwp로 바꾸면 해결되는가?
아니다. 파일 구조 손상이 있으면 확장자 변경으로 해결되지 않는다. 내용 추출 후 새 문서에 붙여넣기 또는 다른 형식으로 저장하여 복구한다.
권한 부여와 소유권 변경의 차이는 무엇인가?
소유권은 파일의 최상위 제어권이며 권한 부여는 접근 수준을 정의한다. 소유권이 없으면 권한 변경 자체가 제한될 수 있다.
보안 솔루션을 일시 종료하면 되는가?
권장하지 않는다. 정책 위반이며 데이터 유출 위험이 있다. 공식 예외 절차를 따른다.
임시 잠금파일은 언제 생기는가?
문서 열기 시 생성되며 정상 종료 시 삭제된다. 충돌·강제 종료 시 남아 다음 저장을 방해할 수 있다.
- 공유 링크 만들기
- X
- 이메일
- 기타 앱