엑셀 “해당 파일은 신뢰할 수 없음” 경고 완벽 해결 가이드

이 글의 목적은 엑셀에서 “해당 파일은 신뢰할 수 없음” 경고가 반복 표시될 때 근본 원인별로 진단하고, 기업 환경과 개인 환경에서 모두 적용 가능한 표준 절차와 안전한 우회 방법을 제시하여 현장에서 즉시 해결하도록 돕는 것이다.

1. 경고의 정체와 작동 원리 이해

엑셀의 경고는 파일의 신뢰 수준을 판정하는 여러 보안 엔진이 동시에 작동한 결과이다. 대표 요인은 다음과 같다.

  • 보호된 보기(Protected View)가 인터넷·메일 등 외부 출처 파일에 대해 읽기 전용으로 여는 경우이다.
  • Mark of the Web(MOTW) 메타데이터가 파일에 남아 외부 출처로 분류되는 경우이다.
  • 매크로 차단 정책이 적용된 경우이다.
  • 신뢰할 수 있는 위치 외부 경로에서 열린 경우이다.
  • 디지털 서명이 없거나 신뢰할 수 없는 인증서인 경우이다.
  • 그룹 정책 또는 레지스트리에서 보안 수준이 강화된 경우이다.
주의 : 보안 경고를 단순히 끄는 것은 위험하다. 반드시 파일 출처 검증과 내용 검토를 선행하고, 최소권한 원칙을 지키는 것이 우선이다.

2. 빠른 진단 체크리스트(5분 요약)

  1. 파일이 메일 첨부·메신저·웹에서 내려받은 것인지 확인한다.
  2. 파일을 탐색기 속성 > 일반 탭 > 차단 해제가 보이는지 확인한다.
  3. 매크로 포함 형식(.xlsm, .xlam)인지 확인한다.
  4. 파일 경로가 신뢰할 수 있는 위치인지 확인한다.
  5. 기업 PC라면 그룹 정책으로 차단되는지 관리자에 확인한다.

3. 원인별 대응 전략

3.1 외부 출처 표시(MOTW)로 인한 보호된 보기

인터넷에서 받은 파일은 NTFS 대체 데이터 스트림(ADS)에 Zone.Identifier(=MOTW)가 기록되어 외부로 인식된다. 이때 엑셀은 보호된 보기를 적용한다.

방법 A: 파일 단건 해제

  1. 파일 우클릭 > 속성 > 일반 탭.
  2. 차단 해제 체크 후 적용한다.
  3. 엑셀을 닫았다가 다시 연다.

방법 B: PowerShell로 일괄 해제

신뢰한 소스에서 받은 다수 파일을 처리할 때 사용한다.

# 특정 폴더의 모든 Office 파일 MOTW 제거 Get-ChildItem "D:\Inbound\*.xl*" -Recurse | Unblock-File
스트림 존재 여부 점검
Get-Item -Path "D:\Inbound\Report.xlsm" -Stream *
주의 : Unblock-File은 출처 표시를 제거한다. 내부 정책상 보존이 필요한 환경에서는 사용 전에 보안팀의 승인을 받는다.

3.2 보호된 보기 정책 조정

엑셀 > 파일 > 옵션 > 보안 센터 > 보안 센터 설정 > 보호된 보기에서 아래 항목을 확인한다.

  • 인터넷에서 가져온 파일에 대해 보호된 보기 사용.
  • Outlook 첨부 파일에 대해 보호된 보기 사용.
  • 잠재적으로 안전하지 않을 수 있는 위치의 파일에 대해 보호된 보기 사용.

최소화 전략은 다음과 같다.

  • 일반 사용자는 비활성화하지 않는다.
  • 반복 작업 파일만 신뢰할 수 있는 위치로 옮겨 경고를 없앤다.

3.3 신뢰할 수 있는 위치(Trusted Locations) 활용

빈번히 사용하는 내부 문서는 신뢰된 경로로 통제하는 것이 안전하다.

  1. 엑셀 > 파일 > 옵션 > 보안 센터 > 보안 센터 설정 > 신뢰할 수 있는 위치.
  2. 새 위치 추가 선택.
  3. 하위 폴더도 신뢰 필요 시 체크.
  4. 네트워크 경로는 보안상 신중히 사용한다.
주의 : 불특정인이 쓰는 공유 폴더를 신뢰 위치로 지정하지 않는다. 프로젝트별 전용 읽기 전용 공유 또는 로컬 동기화 폴더를 권장한다.

3.4 매크로 차단(외부 출처) 정책

외부 출처의 매크로는 기본 차단된다. 정상 문서라도 MOTW가 남아 있으면 매크로가 실행되지 않는다.

  • 발신자에게 디지털 서명된 매크로 제공을 요청한다.
  • 문서를 신뢰할 수 있는 위치로 이동한다.
  • MOTW를 제거한다(3.1 참조).

3.5 디지털 서명과 신뢰할 수 있는 게시자

매크로 프로젝트를 코드 서명 인증서로 서명하면 수신 측에서 게시자를 신뢰로 등록할 수 있다.

  1. VBA 편집기 > 프로젝트 속성 > 디지털 서명 > 인증서 선택.
  2. 수신자는 파일 열람 시 게시자 신뢰로 등록.
주의 : 자체서명(Self-signed) 인증서는 배포 범위가 좁다. 조직 인증서나 공인 인증서를 권장한다.

3.6 그룹 정책 또는 레지스트리로 강제된 경우

기업 PC에서 경고가 계속 뜨면 중앙 정책일 가능성이 높다. 아래는 관리자용 점검 항목이다.

구분정책/키효과권장
매크로 차단Office 관리 템플릿 > 매크로 설정인터넷 출처 매크로 차단유지, 서명·신뢰 경로 병행
Zone 정보 유지첨부 관리자 정책MOTW 유지·전파유지, 업무 폴더만 신뢰 위치
보호된 보기Excel 보안 센터 정책읽기 전용 강제기본 유지, 예외 경로 정의

테스트용 임시 전환은 로컬에서만 수행하고, 본 적용은 GPO 변경 후 배포한다.

:: (관리자용) 보호된 보기 특정 옵션 점검/토글 예시 - 조직 정책과 충돌 시 무시됨 reg query "HKCU\Software\Microsoft\Office\16.0\Excel\Security\ProtectedView"
:: Zone Identifier 자동 해제 금지 정책 점검 (시스템 전역)
reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments"
주의 : 레지스트리 변경은 조직 정책과 충돌 시 적용되지 않거나 보안 리스크를 만든다. 테스트 후 원복 절차를 준비한다.

4. 환경별 모범 시나리오

4.1 개인 사용자

  1. 신뢰할 수 있는 발신자·도메인에서 받은 파일만 연다.
  2. 파일 속성에서 차단 해제 후 저장한다.
  3. 반복 문서는 로컬 신뢰할 수 있는 위치로 이동한다.
  4. 매크로가 필요하면 발신자에게 서명본을 요청한다.

4.2 소규모 팀

  1. 팀 전용 OneDrive/SharePoint 동기화 폴더를 신뢰할 수 있는 위치로 등록한다.
  2. 템플릿(.xltm)은 내부에서 생성·배포하고 외부 수신 템플릿은 MOTW 제거 후 검토한다.
  3. 매크로 배포는 자체 CA 또는 공인 인증서로 서명한다.

4.3 엔터프라이즈

  1. 메일·웹 다운로드는 기본 MOTW 유지, 매크로 외부 차단 정책 유지.
  2. 업무 라인별 서명 필수신뢰 위치 화이트리스트를 운영한다.
  3. EDR/ATP로 파일 평판을 보강하고, MOTW 제거는 승인형 자동화로 제한한다.

5. 원인-증상-조치 매핑 표

증상가능 원인1차 조치대체 조치
매번 읽기 전용으로 열림 MOTW로 외부 출처 인식 속성 > 차단 해제 Unblock-File, 신뢰 위치 이동
매크로 자동 차단 외부 매크로 차단 정책 서명본 요청 신뢰 위치, MOTW 제거
경고 해제해도 다음에 반복 공유폴더·메일함에서 직접 열람 로컬에 저장 후 처리 동기화 폴더를 신뢰 위치로 지정
특정 PC에서만 발생 그룹 정책 상이 정책 점검 요청 예외 경로 승인 절차

6. 재발 방지 운영 절차

  1. 파일 출처 라벨링을 유지하고, 사업부별 템플릿은 내부에서만 생성한다.
  2. 신뢰 위치를 부서 전용으로 최소화해 정의하고 주기 점검한다.
  3. 서명·배포 프로세스를 표준화한다.
  4. 다운로드-검역-승인-배치 4단계 흐름을 문서화한다.

7. 문제 해결 플레이북(현장용)

# 1) 파일을 로컬로 저장 # 2) 속성에서 '차단 해제' 체크 # 3) 엑셀 닫고 다시 열기 # 4) 매크로 필요 시 신뢰 위치로 이동 또는 서명본 요청 # 5) 대량 파일은 PowerShell: Get-ChildItem "C:\Inbound\*.xl*" -Recurse | Unblock-File # 6) 반복 발생 시 정책/경로 재설계 

8. 자주 하는 실수와 안전한 대안

  • 실수: 보호된 보기를 전면 해제한다. 대안: 신뢰 위치로 경로 통제.
  • 실수: 알 수 없는 매크로를 강제로 실행한다. 대안: 서명 검증 후 실행.
  • 실수: 공유폴더 전체를 신뢰 위치로 지정한다. 대안: 프로젝트 단위 최소 경로만 지정.

9. 고급: Outlook·브라우저·압축기 영향

  • Outlook에서 저장 시 MOTW가 유지된다. 로컬의 검역 폴더에서 해제 후 이관한다.
  • 브라우저에 따라 MOTW 처리 방식이 다르다. 같은 PC라도 브라우저가 다르면 경고 재현이 다를 수 있다.
  • 압축 해제 시 MOTW가 압축 내부 파일로 전파되는 경우가 있다. 해제 후 일괄 Unblock-File 수행을 고려한다.

10. 템플릿·애드인 배포 팁

  • 템플릿(.xltm)은 사내 저장소에서만 배포한다.
  • 애드인(.xlam)은 서명하고 전용 설치 경로를 신뢰 위치로 등록한다.
  • 버전 변경 시 서명을 재적용한다.

FAQ

“차단 해제”가 보이지 않는다. 어떻게 하나?

MOTW가 없거나 정책으로 숨겨진 경우이다. PowerShell Get-Item -Stream *로 스트림을 확인하고, 조직 정책을 확인한다.

네트워크 드라이브를 신뢰 위치로 등록해도 안전한가?

불특정 공유라면 권장하지 않는다. 프로젝트 전용 읽기 전용 공유만 최소 범위로 지정한다.

매크로가 필요 없는데도 경고가 뜬다.

파일이 외부 출처로 표시되면 매크로 유무와 무관하게 보호된 보기가 적용될 수 있다. 차단 해제 또는 신뢰 위치 이동으로 해결한다.

서명 인증서 없이 배포해도 되나?

가능하나 권장하지 않는다. 조직 배포는 서명으로 신뢰 사슬을 만든다.

매번 “편집 사용”을 눌러도 다음에 또 나온다.

외부 출처·공유폴더에서 직접 열면 반복된다. 로컬 신뢰 위치로 이관한다.