한글에서 환경 설정할 내용이 저장되지 않고 초기 상태로만 실행될 때한글에서 환경 설정할 내용이 저장되지 않고 초기 상태로만 실행될 때

Posted at 2009.03.17 17:30 | Posted in 한글 가끔 묻는 질문과 답
한글의 환경 설정에서는 사용자가 원하는 형태로 다양한 환경 설정을 할 수 있습니다.   환경 설정의 편집을 보면 무조건 자동 저장을 할지, 쉴 때 자동 저장을 할지를 지정할 수 있고 한다면 얼마만에 할 것인지도 지정할 수 있습니다.  자동 저장을 하면 지정한 시간이 되면 자동 저장을하기 때문에 시간을 잠시 뺏기는 단점이 있지만 정전 등으로 인해 비정상적으로 프로그램이 끝나는 경우 한글을 다시 실행하면 마지막 자동 저장 시점으로 복구를 해 줍니다.
또 파일 크기를 줄이는 압축 저장,  저장을 하면 이전 저장 상태를 백업해주는 백업 파일을 만들져 여부 등을 설정할 수 있습니다. 편집 화면에서만도 다양한 형태로 사용자 환경을 꾸밀 수 있습니다.

글꼴이나 개인정보, 코드 형식, 개체, 새 문서, 파일 위치, 금칙처리, 기타 등의 탭에서도 여러가지 설정을 사용자 임의대로 할 수 있습니다.

환경 설정에서뿐만 아니라 다른 상태에서도 사용자에 맞는 환경을 꾸밀 수 있습니다. 예를들어 도구 상자의 위치를 변경하기도하고, 왼쪽에 작업창이 뜨는데 작업창을 나타나지 않게할 수도 있지요.

환경설정은 한글 2007에서는 [도구-환경설정], 한글 2005 이하에서는 [파일-환경설정]에 있습니다.



[문제 사항]
그런데 홈페이지를 통해 특이한 질문을 받았습니다.  한글 2007의 [도구-환경설정]에서 자동 저장 시간을 바꾸거나 압축 저장을 해제하고, 작업창을 사라지게 했는데 한글을 다시 실행하면 변경하기 전의 상태로 돌아가 있다는 것입니다.  한글을 실행하여 변경하면 그때는 변경한 상태로 유지하지만 끝내고 다시 실행하면 초기 상태로 돌아가니 좀 번거롭지요. 전 왼쪽에 작업창을 안 나타나게하여 작업 창을 크게 사용하는데 작업창을 사라지게해도 실행할 때마다 다시 난다면 참 번거로울 것 같습니다.

한글을 초기 상태로 돌려보고, 한글을 지웠다 다시 설치해도 마찬가지고해서 도움을 요청했는데 문제의 원인은 엉뚱한 이유에서 발생하였습니다.

[참고 사항]
프로그램에서 설정을 변경하면 다시 실행하였을 때 그 값을 유지하려면 그 값을 어디엔가 기록을 해 두어야 합니다. 예전 프로그램들은 그 값을 임의의 파일을 만들어 두고(보통 확장자가 ini) 그 파일에 값을 기록하였습니다.  지금도 windows에 보면 ini 파일들이 다수 있습니다.
요새 프로그램들은 대부분 파일이 아닌 레지스트리에 기록을 합니다.  그래서 레지스트리를 보면 아주 복잡하지요. 한글도 마찬가지로 설정을 변경하면 그 값은 레지스트리에 기록이 됩니다.

[문제 원인]
환경설정 값이 제대로 안된다면 한글 관련한 레지스트리 값이 이상할 것으로 예상했기 때문에 한글 관련 레지스트리 값을 지워 보라고 하였습니다.  그런데 일부가 지워지지가 않았습니다. 즉 레지스트리 권한에 일부 문제가 있었던 것이지요.  지우기가 안된다는 것은 반대로 쓰기에도 문제가 있을 가능성이 높습니다.  한글은 끝낼 때 레지스트리에 수정된 용을 기록하는데 그 값을 기록하지 못한다면 당연하게 다시 실행하면 초기 상태로 실행되는 것이지요?


[환경 설정 초기화 방법]
한글에서 설정한 환경 설정 상태를 처음 설치한 상태로 되돌리려면

1) 시작>한글과컴퓨터>한글과컴퓨터 오피스 2007 > 한글과컴퓨터 기본 설정을 실행하여 초기 상태로 되돌리면 됩니다.
2) 다른 방법으로 레지스트리 값을 삭제하면 됩니다.
가) 시작 단추를 눌러 입력창에 regedit를 입력합니다.
나) HKEY_CURRENT_USER\Software\HNC에 있는 Hwp를 삭제합니다.
삭제를 하면 초기 상태가 되고 한글을 실행하면 다시 만들어집니다.



[해결 방법]
문제 원인이 레지스트리 값을 삭제/저장하지 못하는 문제이므로 삭제할 수 있도록 하면 됩니다.
관련 글이 다른 블로그에 기록되어 있으니 해당 글로 대신 합니다.

http://hummingbird.tistory.com/673

글에서 설명한 내용 중에서 HKEY_CURRENT_USER\Software\HNC에 있는 Hwp를 삭제하면 되겠지요.


신고
  1. Acajac
    위와같은 방법으로 레지스트리에서 HWP항목을 삭제하여도 한글프로그램을 새로 실행하면 환경설정이 제가 설정한 대로 되지 않고 계속해서 초기상태로만 돌아갑니다. 왜그럴까요?
    • 2009.04.10 17:45 신고 [Edit/Del]
      레지스트리를 삭제하면 모든 것이 초기화되어 초기 상태가 됩니다. 한글을 끝낼 때 레지스트리에 저장되는데 저장이 안되다면 혹시 레지스트리에 써지기는 하는지요?

      1. Hwp 항목을 지울 때 모두 지워졌는지요.
      안지워지는 부분이 있다면 권한 쪽에 문제입니다.

      2. 지우고나서 한글을 실행하면 hwp 항목에 값이 추가되어 있어야 합니다. 값이 추가되어 있는지 확인해 보세요.

      없다면 역시 레지스트리 관리에 문제가 있는 듯 합니다.
  2. 구체적인 이유가 서지 않는다면 남의 의견에 함부로 동조하거나 맞장구 치지 말자. 일이 잘되면 상으로 주어지는 몫은 의견을 낸 자에게만 돌아가지만 반대로 일이 안 풀리면 변명이나 원망의 대상에 당신마저 포함될 수 있다.

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

한글을 처음 설치한 초기 상태로 되돌리기 - 한글 실행이 안되거나 이상할 때한글을 처음 설치한 초기 상태로 되돌리기 - 한글 실행이 안되거나 이상할 때

Posted at 2006.12.28 22:15 | Posted in 한글 주요 문답
 한글을 사용하다 문제가 생기면 초기 상태도 되돌리면 문제가 거의 해결됩니다.  초기 상태로 돌리는 방법은 다음과 같습니다.   한글 2002, 한글 2004, 한글 2005, 한글 2007 공통 사항입니다.
 
시작-프로그램-한글과컴퓨터-한글2005에 보면 한글 2005 기본 설정이 있습니다.
한글 2002나 한글 2004는 한글 2005 대신 한글 2002나 한글 2004가 들어가겠죠.

한글 2007도 마찬가지인데 한글 2005 기본 설정이 아니고 한글과컴퓨터 기본 설정입니다.
한글뿐만 아니라 넥셀이나 슬라이드와 같은 다른 프로그램도 설정할 수 있기 때문이죠.

여기에 보면 한글 2005를 처음 상태로 되돌림이 있는데 이걸 설정하고 다음 단추를 누르면
한글을 처음 설치한 상태로 돌아갑니다



사용자 삽입 이미지
신고

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

도구 상자가 사라졌습니다.도구 상자가 사라졌습니다.

Posted at 2006.12.27 13:10 | Posted in 한글 주요 문답
도구 상자가 사라져 버렸습니다. 원상태로 돌리려면 어떻게 해야 하나요?

보기 메뉴에 보면 도구 상자가 있습니다.  여기에 설정된 목록만 나타납니다.  도구 상자를 나오지 않게해서 이 부분이 해제되어 있을겁니다.  안 나오는 부분을 체크하면 나타납니다.

또는 초기 상태로 돌리는 방법이 있습니다.

시작-프로그램-한글과컴퓨터-한글2002에 보면 한글 2002 기본 설정이 있습니다.

여기에 보면 한글 2002를 처음 상태로 되돌림이 있는데 이걸 설정하고 다음 단추를 누르면 한글을 처음 설치한 상태로 돌아갑니다

한글 2007의 경우 시작-프로그램-한글과컴퓨터-한글과컴퓨터오피스 2007에 보면 한글과컴퓨터 기본 설정이 있습니다. 여기서 설정해 주면 됩니다.
신고
  1. 답변하러 들어왔다가 낚일 줄이야...;!!!
    • 2006.12.27 17:25 신고 [Edit/Del]
      ㅋ 그렇게해서 찾아 오셨군요. 지금 주요 문답을 정리하고옮기는 중이기 때문에 제목에는 이런 식의 글이 가끔 올라올 때가 있습니다.
      낙씨성 글이 되어 버렸네요.

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기