[기술공지] MS 업데이트 관련

작성자
포시에스
작성일
2005-08-25 17:52
조회
6508
MS05-038(Q896727) 적용 후 포시에스에서 개발한 Object Viewer 부분이 정상적으로 표시되지 않음을 마이크로소프트에서 확인하였습니다.그 정확한 원인 및 내용은 현재 분석 중입니다. 원인이 확인되고 해결 책이 확인되는 대로 바로 연락 드리도록 하겠습니다. 현재 MS05-038과 어떤 부분으로 인해 발생한 문제인지 본사와 함께 확인 중입니다. 빠른 시일 내로 확인되는 대로 바로 업데이트 해 드리도록 하겠습니다.
아래는 각 OS별 업데이트 삭제 방법입니다.


[윈98]
c:windowsinf이 폴더가 보이지 않을 경우는 보기->폴더옵션->보기->숨김파일 및 폴더
에서 숨김파일및 폴더 표시를 선택하시면 보이게 됩니다.

1. 시작 - 실행에서 command 입력하고 확인합니다.

2. 도스 프롬프트 창이 나타나면 c:windows 로 폴더로 변경합니다.

명령어: cd c:windows

3. 아래 명령어를 실행하여 Q893727를 제거합니다.

명령어: ieuninst.exe c:windowsinfQ896727.inf

4. 제거 후 컴퓨터를 재 부팅하고 확인합니다.

참고로, 설치된 Internet Explorer 패치들의 uninstall 정보는 아래 레지스트리 키에 저장됩니다.

HKLMSoftwareMicrosoftWindowsCurrentVersionUninstallieupdate
키 이름: UninstallString
값: c:windowsieuninst.exe c:windowsinfQ896727.inf

참고)자동으로 업데이트를 막아야 하는 경우 시작/실행창에서 msconfig라고 치면 창이 뜹니다.
거기서 시작 프로그램에서 모두 사용 안함을 선택하시고 확인, 서비스로 가서 모든 Microsoft서비스 숨기기를 체크합니다. 그리고 모두 사용 안함으로 선택한 후 확인 버튼을 누릅니다. 그리고 나서 다시 위의 업데이트를 삭제한 후 컴퓨터를 재부팅합니다. 그런 다음 msconfig에서 서비스또는 시작에서 필요한 내용한 체크 하시면 됩니다.

[윈 XP]
제어판에서 KB896727이 보이지 않을때는
C:WINDOWS$NtUninstallKB896727$spuninstspuninst.exe파일을 실행하여 업데이트 삭제하고 컴퓨터를 재시작하시면 됩니다.

[윈 NT계열]
C:WINNT$NtUninstallKB896727$spuninstspuninst.exe파일을 실행하여 업데이트 삭제하고 컴퓨터를 재시작하시면 됩니다.

$NtUninstallKB896727폴더가 보이지 않을때는 윈도우 탐색기 메뉴의 도구->폴더옵션->보기->숨김파일 및 폴더
에서 숨김파일및 폴더 표시를 선택하시면 보이게 됩니다.

정상적으로 삭제가 되었는지 확인하기 위해서는 실행창에서 regedit라고 치면 레지스터리 편집기로 갑니다.
(SP2)HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdatesWindows XPSP3KB896727이 없으면 제대로 삭제가 된것입니다.
(SP1)HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdatesInternet Explorer 6KB896727이 없으면 제대로 삭제가 된 것입니다.

참고: MS업데이트와 상관없이 XP에서 새로 오즈 뷰어를 사용하시는 경우는 ms jvm이 설치되지 않아서 그런 경우가 있습니다. 아래와 같이 진단합니다.
실행>cmd
도스 커맨드 창에서 jview라고 치면
D:Documents and Settingskgs>jview
Microsoft (R) Command-line Loader for Java Version 5.00.3810
Copyright (C) Microsoft Corp 1996-2000. All rights reserved.

위와 같은 내용이 나오면 ms jvm이 설치된 것이고 잘못된 명령어라고 나오면 ms jvm이 설치가 안되어 있습니다.
또한 정상적으로 ms jvm이 설치가 안된 경우는 ms jvm을 삭제하고 다시 설치를 하셔야 합니다.
아래의 url에서 uninstall jvm, install jvm파일을 다운로드 받으십시오

http://ozz.forcs.com/oz25/msjvm.exe
http://ozz.forcs.com/oz25/unmsjvm.exe




---------------------------------------------------------------
위의 업데이트를 제거하는 방법 외에 애플릿 태그를 수정하는 방법이 있습니다.
##Applet 태그로 바꾸는 방법
i) signed applet 미적용시

<OBJECT id = "oz applet" CLASSID="java:oz.applet.OZIEApplet">
<param name="CABBASE" value="OZApplet4IE.cab">
<param name ="codebase" value="http://127.0.0.1/ozviewer">
위의 태그를 아래와 같이 바꿉니다.

<applet codebase="http://127.0.0.1/ozviewer" code="oz.applet.OZIEApplet" >
<param name="CABBASE" value="OZApplet4IE.cab">
ii) signed applet 적용시

<OBJECT id = "oz applet" CLASSID="java:oz.applet.OZIEApplet">
<param name="namespace" value="oz 25 001">
<param name="useslibrary" value="OZ Viewer 25 001">
<param name="useslibrarycodebase" value="OZApplet4IE.cab">
<param name="useslibraryversion" value="25,2002,0502,0">
<param name ="codebase" value="http://127.0.0.1/ozviewer">

위의 태그를 아래와 같이 바꿉니다.

<applet codebase="http://127.0.0.1/ozviewer" code = "oz.applet.OZIEApplet">
<param name="namespace" value="oz 25 001">
<param name="useslibrary" value="OZ Viewer 25 001">
<param name="useslibrarycodebase" value="OZApplet4IE.cab">
<param name="useslibraryversion" value="25,2002,0502,0">

위와 같은 형식으로 수정해주세요...


감사합니다.