오피스 2010의 파워포인트에 기본으로 포함된 수식 편집기(Equation Editor)가 간혹 오류를 발생시킨다.
"
서버 응용 프로그램을 사용할 수 없습니다" 라던지,
"
구성 요소가 누락되었다"는 메시지가 나오면서 수식 추가 및 편집이 되지 않는 경우를 말한다.
한글, 영문 웹사이트를 다 뒤져봐도 다음과 같은 해법만 나온다.
1. 제어판 > 프로그램 제거 실행
2. Microsoft Office 2010을 선택하고, 위의 메뉴에서 "변경"을 실행
3. 오피스 구성 요소를 변경하는데, 기타 항목에서 "수식 편집기" 항목을 "내 컴퓨터에서 실행"으로 한 후 설치
되는 사람도 있겠지만, 안되는 사람이 많으리라 생각한다..
이 것 때문에 정말 구글 검색만 몇 시간을 했는데.. 답이 없다 ㅡ_ㅡ;
원인은
수식 편집기 응용 프로그램이 레지스트리에 제대로 등록되어 있고,
파워포인트에서 레지스트리를 통해서 수식 편집기 프로그램을 찾아가는데,
제대로 연결이 되어 있지 않아서 못 찾기 때문인 것이다.
그래서 직접 레지스트리를 편집했다.
일단 자신의 운영체제와 오피스 버전이 동일한 컴퓨터를 찾는다.
나는 윈도우 7 64비트에 오피스 2010 버전이다.
옆에 친구 컴퓨터가 동일한 구성이기에 레지스트리 프로그램을 다음과 같이 실행하였다.
1. 실행창 열기(윈도우키+R) > "regedit" 라고 입력 후 실행2. 파일 > 찾기" 메뉴 실행 후 "EQNEDT32.EXE" 로 검색 (검색 결과는 아래와 같다)3. 검색이 완료되면 경로가 "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{0002CE02-0000-0000-C000-000000000046}"에 하위에 향한다.(32비트 운영체제의 경우 경로가 다를 수 있으니 "EQNEDT32.EXE"로 검색한 경로를 기억해둔다.)4. "
{0002CE02-0000-0000-C000-000000000046}"에서 마우스 오른쪽 버튼을 클릭하고 "내보내기"를 선택하여 ".reg" 파일을 만든다.
5. 자신의 컴퓨터에서 동일한 경로 상에 위치한 레지스트리를 삭제한 후 재부팅한다.
(삭제 전에 자신의 컴퓨터에서 레지스트리 동일 경로로 이동한 후 Microsoft Equation Editor 3.0이 같은 CLSID에 위치했는지 한번 확인해 본다.)
6. 만든 레지스트리 파일을 자신의 컴퓨터에 복사한 후 실행하고 재부팅 한다.
이 방법으로 해결했다. ^_^