- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 한글 2022에서 발생하는 실행 오류, 저장 실패, 인쇄 불일치, 글꼴 깨짐 등 대표적인 문제를 체계적으로 진단하고 현장에서 즉시 적용 가능한 복구 절차와 표준 설정값을 제공하는 것이다.
1. 증상 분류와 원인 매핑 체크리스트
오류를 빠르게 해결하려면 증상을 정확히 분류해야 한다. 아래 표는 현장에서 자주 발생하는 증상을 원인군에 매핑한 것이다.
| 증상 | 가능 원인 | 최우선 조치 |
|---|---|---|
| 실행 직후 종료(크래시) | 손상된 사용자 설정, 글꼴 캐시 충돌, 외부 보안 프로그램 차단 | 사용자 환경 초기화, 글꼴 캐시 재생성, 예외 등록 |
| 저장 실패·응답 없음 | 네트워크 경로 권한, DLP/백신 감시, 플러그인 간섭 | 로컬 저장 테스트, 예외 경로 추가, 플러그인 비활성 |
| 인쇄물과 미리보기 다름 | 프린터 드라이버/색상 프로파일, 스풀러 설정, 투명 PNG 처리 | 드라이버 재설치, 스풀러 리셋, 호환 렌더링 |
| 글꼴 깨짐·ㅁ(□) 출력 | 누락/손상 폰트, 서브셋 임베딩 옵션, CJK 우선순위 | 폰트 정합성 점검, 임베딩 재설정, 대체 폰트 지정 |
| 표/이미지 위치 흔들림 | 호환 모드, 다단·여백 계산 차이, 그래픽 가속 | 레이아웃 고정 옵션, GPU 가속 토글, 앵커 재설정 |
| 개요/번호 매김 꼬임 | 스타일 정의 충돌, 서식 가져오기 혼합 | 스타일 재배포, 서식 정리, 번호 매김 다시 정의 |
| 파일 열기 느림 | 클라우드 실시간 동기화, 백신 실시간 검사, 대용량 개체 | 예외 추가, 임시로 동기화 중지, 링크 개체 정리 |
2. 표준 진단 플로우(10분 점검)
- 로컬 새 문서에서 재현 여부 확인하여 네트워크·서드파티 영향 배제한다.
- 안전 모드 수준으로 가벼운 환경을 구성한다(플러그인 비활성, 클린 폰트 캐시).
- 문제 계정 외 로컬 새 사용자 프로필에서 재현 여부를 확인한다.
- 프린터 드라이버·기본 프린터를 변경하여 인쇄 경로 문제를 분리한다.
- GPU 가속을 끄거나 켠 값에서 차이를 비교한다.
- 백신·DLP에서 HWP/HWPX, 임시폴더, 프로그램 폴더를 예외 등록한다.
- 손상된 템플릿·스타일·매크로를 초기화한다.
- 문서 내부 개체 링크를 끊고 임베드로 전환해 확인한다.
- 시스템 파일 검사와 글꼴 무결성 검사를 수행한다.
- 최신 누적 업데이트를 적용하거나 복구 설치를 수행한다.
3. 업데이트·복구 설치 절차
3.1 최신 패치 적용
기업 환경에서는 WSUS·오프라인 패키지로 배포하는 경우가 많다. 배포 전 테스트 그룹에서 프린팅, 글꼴, 호환성 회귀를 검증해야 한다.
3.2 복구 설치
제어판의 프로그램 복구 기능으로 깨진 구성요소를 교정한다. 설치 로그는 %TEMP% 경로에서 확인한다.
윈도우 > 설정 > 앱 > 한글 2022 > 고급 옵션 > 복구 실행 4. 사용자 환경 초기화(가장 효과적인 1차 처방)
사용자별 설정 손상이 빈번하다. 다음 순서로 최소 침습 초기화를 권장한다.
- 한글 종료 후 사용자 설정 폴더 백업 후 초기화한다.
- 템플릿(HWT), 자동수정, 사용자 사전, 퀵액세스 사용자화 파일을 단계적으로 복원한다.
1) 실행 중인 한글 종료 2) 탐색기에서 아래 경로 백업 후 폴더 이름 변경 %APPDATA%\HNC\Office\Hwp2022 → Hwp2022._bak %LOCALAPPDATA%\HNC\Office\Temp → Temp._bak 3) 한글 재실행하여 기본값 재생성 확인 5. 글꼴 문제 정복: 임베딩, 캐시, 대체 폰트
5.1 글꼴 캐시 재생성
글꼴 캐시가 깨지면 실행 즉시 종료, 글꼴 목록 지연, ㅁ(□) 표시가 발생할 수 있다. 아래 절차로 재생성한다.
:: 관리자 권한 CMD net stop "Windows Font Cache Service" del /f /q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*" del /f /q "%LocalAppData%\FontCache\*" net start "Windows Font Cache Service" 5.2 폰트 정합성 점검
중복 설치된 OTF/TTF, 서브셋 임베딩 제한, 라이선스 제한이 원인이 될 수 있다. 동일 폰트 다른 버전 혼재를 금지한다.
5.3 문서 글꼴 대체 규칙
문서 열기 시 누락 글꼴이 존재하면 대체 목록을 지정한다. CJK 기본 글꼴 우선순위를 명시하면 출력 일관성이 높아진다.
6. 인쇄·미리보기 불일치 해결
6.1 프린터 드라이버 교체
제조사 PCL/PS 드라이버 간 출력 엔진 차이가 크다. 테스트 시 기본 프린터를 Microsoft Print to PDF 또는 XPS로 전환해 비교한다.
6.2 스풀러 초기화
:: 관리자 권한 CMD net stop spooler del /f /q "%systemroot%\System32\spool\PRINTERS\*.*" net start spooler 6.3 투명 PNG·색상 차이
투명 픽셀과 ICC 프로파일이 있는 이미지에서 차이가 발생한다. 투명 PNG는 배경 합성 후 삽입하거나 호환 렌더링 옵션으로 내보내기를 권장한다.
7. 실행 안정성: 그래픽·플러그인·샌드박스
7.1 GPU 가속 토글
그래픽 드라이버와의 충돌이 의심될 때 가속을 끄고 비교한다.
한글 > 도구 > 설정 > 화면 > 하드웨어 가속 사용 체크 해제 7.2 확장 기능 정리
플러그인이나 매크로가 충돌할 수 있다. 시작 시 로드 항목을 비활성화하고 단계적으로 활성화한다.
7.3 샌드박스형 테스트 사용자
새 로컬 계정에서 재현되면 시스템 전역 문제이며, 재현되지 않으면 사용자 프로필 손상 가능성이 높다.
8. 저장 실패·네트워크·권한
8.1 로컬 저장 기준선 테스트
문제가 있는 파일을 바탕화면 또는 %TEMP%에 저장해 성공 여부를 본다. 네트워크 경로 권한 문제를 빠르게 분리할 수 있다.
8.2 DLP/백신 예외
한글 실행 파일, 문서 확장자(HWP, HWPX), 임시폴더, 자동저장 경로를 예외 등록한다.
8.3 경로 길이·문자
경로 길이가 260자를 넘거나 특수문자가 포함되면 실패할 수 있다. 짧은 경로로 이동 후 저장한다.
9. 파일 손상/호환: HWP↔HWPX·DOCX
9.1 안전 복구 열기
문서를 복제한 후 HWPX로 저장하거나 중간 포맷으로 변환하면 손상 구간을 우회할 수 있다.
9.2 링크 개체 정리
외부 링크된 이미지·도형은 내장 임베드로 변환하여 휴대성과 안정성을 높인다.
9.3 대용량 문서 분할
대용량 이미지는 300dpi 기준으로 리샘플링하고 섹션별 파일로 분할하여 편집한다.
10. 자동저장·복구 파일 운용
비정상 종료 후 자동복구 파일이 충돌을 일으킬 수 있다. 복구 폴더를 정리하고 주기와 위치를 지정한다.
권장 설정 - 자동저장 주기: 3~5분 - 자동저장 위치: 로컬 SSD 경로(예: C:\HWP_AutoSave) 11. 기업 환경 표준 배포 전략
- 사전검증 이미지에서 글꼴 세트, 프린터 포트, 기본 템플릿을 통일한다.
- 로그 수집 스크립트를 배포하여 1차 분석 시간을 단축한다.
- 그룹정책으로 매크로 보안, 자동저장, 클라우드 동기화를 표준화한다.
12. 현장에서 바로 쓰는 스크립트 모음
12.1 한글 사용자환경 초기화 일괄 스크립트
@echo off taskkill /im Hwp.exe /f set "R1=%APPDATA%\HNC\Office\Hwp2022" set "R2=%LOCALAPPDATA%\HNC\Office\Temp" if exist "%R1%" ren "%R1%" Hwp2022._bak_%DATE:/=-%_%TIME::=-% if exist "%R2%" ren "%R2%" Temp._bak_%DATE:/=-%_%TIME::=-% echo 초기화 완료. 한글을 재실행하시오. pause 12.2 시스템 파일 무결성·DISM
:: 관리자 권한 CMD sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth 12.3 로그·환경정보 수집
powershell -NoLogo -NoProfile -Command ^ "Get-EventLog -LogName Application -Newest 200 | Where Source -match 'Hwp|HNC' | Select TimeGenerated,Source,EntryType,EventID,Message | Export-Csv -NoTypeInformation $env:TEMP\HWP_Logs.csv" 12.4 글꼴 캐시 재생성 PowerShell
powershell -NoProfile -Command ^ "Stop-Service 'FontCache' -Force; ` Remove-Item -Recurse -Force ` $env:WinDir+'\ServiceProfiles\LocalService\AppData\Local\FontCache\*','${env:LOCALAPPDATA}\FontCache\*'; ` Start-Service 'FontCache'" 13. 인쇄 품질·레이아웃 재현성 설정값
| 설정 항목 | 권장값 | 비고 |
|---|---|---|
| 개체 앵커 | 문단/페이지 고정 | 도형 흔들림 방지 |
| 이미지 압축 | 문서 저장 시 고정 300dpi | 용량·품질 균형 |
| 투명도 처리 | 합성 후 삽입 | 프린터 엔진 차이 축소 |
| 기본 프린터 | 업무 표준 장치로 고정 | 레이아웃 변형 방지 |
| 폰트 임베딩 | 필요 글립 서브셋 | 문서 교환 안정성 |
14. 오류 메시지별 빠른 대응표
| 대표 메시지 | 원인 단서 | 즉시 조치 |
|---|---|---|
| 파일 저장에 실패하였습니다 | 권한/경로·DLP·네트워크 지연 | 로컬 저장 테스트→예외 등록→경로 단축 |
| 프로그램이 예기치 않게 종료되었습니다 | 손상 설정·폰트 캐시·플러그인 | 사용자 환경 초기화·폰트 캐시 재생성 |
| 인쇄 대기열에 문서를 전송할 수 없습니다 | 스풀러 오류·드라이버 불일치 | 스풀러 초기화·드라이버 교체 |
| 문서를 열 수 없습니다(손상) | 내부 구조 손상·개체 링크 | HWPX로 열기→다른 이름 저장→링크 끊기 |
| 글꼴이 없어 대체합니다 | 누락 폰트 | 표준 폰트 세트 배포·대체 규칙 지정 |
15. 보안·정책과의 공존
EDR, DLP, 문서보안 솔루션은 파일 I/O를 후킹한다. 프로그램 실행 파일, 임시폴더, 자동저장 경로, 확장자에 대해 허용 규칙을 사전 합의한다.
16. 레지스트리·고급 옵션
일부 설정은 레지스트리로 제어한다. 변경 전 반드시 백업한다.
:: 레지스트리 백업 reg export HKCU\Software\HNC "%USERPROFILE%\Desktop\HNC_reg_backup.reg"
:: GPU 가속 무력화 예시(제품 버전에 따라 경로 상이)
reg add "HKCU\Software\HNC\Hwp\2022\Graphics" /v UseHardwareAccel /t REG_DWORD /d 0 /f
:: 자동저장 경로 강제 지정
reg add "HKCU\Software\HNC\Hwp\2022\AutoSave" /v Path /t REG_SZ /d "C:\HWP_AutoSave" /f
17. 현장 사례 기반 해결 시나리오
사례 A: 실행 후 즉시 종료
- 글꼴 캐시 재생성 후 재시작한다.
- %APPDATA%\HNC\Office\Hwp2022 폴더를 초기화한다.
- GPU 가속을 끄고 플러그인을 비활성화한다.
- 백신 예외에 Hwp.exe와 임시폴더를 추가한다.
사례 B: 인쇄물 색이 다르고 객체가 밀림
- PCL↔PS 드라이버 교체 비교 후 안정 드라이버 고정한다.
- 투명 PNG는 합성한 JPG로 교체한다.
- 앵커를 문단/페이지 고정으로 통일한다.
사례 C: 네트워크 드라이브 저장 실패
- 로컬에 먼저 저장한 뒤 복사 이동한다.
- 경로 길이·문자 점검 후 축약한다.
- DLP 로그 확인 후 허용 규칙 추가한다.
18. 예방 정비 체크리스트
- 분기별 폰트 세트 표준화 및 중복 제거를 수행한다.
- 프린터 드라이버 버전과 포트를 표준화한다.
- 템플릿·스타일 배포는 버전 관리한다.
- 자동저장 경로는 로컬 SSD로 강제한다.
- 대용량 이미지 삽입 전 리샘플링을 표준으로 한다.
FAQ
한글 2022가 특정 문서에서만 느리다. 원인은 무엇인가?
문서 내부의 대용량 이미지, 손상된 개체, 외부 링크, 복잡한 스타일 체인이 주요 원인이다. 링크 개체를 임베드로 전환하고 이미지 해상도를 300dpi로 표준화하며, 스타일을 정리하면 해결되는 경우가 많다.
업데이트 후 갑자기 인쇄가 어긋난다. 어떻게 복구하나?
업데이트로 프린터 드라이버와 렌더러 상호작용이 바뀔 수 있다. 이전 드라이버로 롤백하거나 PCL/PS 드라이버를 교체해 비교하고, 기본 프린터를 표준 장치로 고정한다.
저장 실패가 간헐적으로 발생한다. 하드 문제인가?
하드 결함 가능성도 있으나 보안 솔루션의 실시간 검사, 네트워크 지연, 경로 길이 초과가 더 흔하다. 로컬 저장 기준선 테스트로 원인을 분리한다.
글꼴 임베딩으로 용량이 급증한다. 줄이는 법은?
서브셋 임베딩 옵션을 사용하고 중복 글꼴을 제거한다. 벡터 개체의 윤곽선 변환은 품질을 유지하면서 용량을 줄일 수 있다.
비정상 종료 후 자동복구 창이 계속 뜬다. 어떻게 정리하나?
자동복구 폴더의 임시 파일을 삭제하고 자동저장 위치를 로컬 SSD로 재지정한다. 문제가 반복되면 사용자 환경을 초기화한다.