자유롭게 게시물을 올릴수있는 게시판입니다.
  • 유년추억
  • 학교생활
  • 입시준비
  • 대학생활
  • 군생활
  • 알바생활
  • 취업준비
  • 직장생활
  • 원룸생활
  • 연애중
  • 결혼준비
  • 집안살림
  • 자녀교육
  • 창업준비
  • 이민유학
  • 노후생활
  • 전체보기


업데이트를 설치할 수 없거나 이미 설치한 업데이트를 설치하라는 메시지가 나타난다

 

마소에서 공식적으로 나온 해결방법입니다........한방에 도움이 안되어서 죄송합니다...^^;

아래글 참고하세요

현상

자동 업데이트를 구성하거나, 업데이트를 설치하거나, Windows XP 기반 컴퓨터에 서비스 팩을 설치하려고 하면 다음 문제 중 하나 이상이 발생할 수 있습니다.
  • 특정 업데이트를 설치할 수 없습니다.
  • 이미 설치한 하나 이상의 업데이트를 설치하라는 메시지가 나타납니다.
  • Windows Update 웹 사이트를 사용하여 업데이트를 설치하면 643 오류 메시지나 Windows Update가 작업을 완료할 수 없음을 나타내는 메시지가 나타납니다.
  • Microsoft Windows Media Player의 응답 속도가 느려질 수 있습니다.
  • 일반적으로 5,120KB 밖에 되지 않는 %WINDIR%system32CatRoot2Edb.log 파일이 20MB까지 커질 수 있습니다.
  • 업데이트를 설치하려고 하면 다음과 유사한 오류 메시지가 나타납니다.
    update.inf 파일의 무결성을 확인할 수 없습니다. Cryptographic service가 실행중인지 확인하십시오.

    또는


    카탈로그 파일을 설치하지 못했습니다.

    또는


    설치하고 있는 소프트웨어는 Windows XP 호환성 확인을 위한 Windows 로고 테스트를 통과하지 않았습니다. (이 테스트가 중요한 이유)

    이 소프트웨어를 설치하지 않습니다. 시스템 관리자에게 문의하십시오.
  • Windows XP 서비스 팩을 설치하려고 하면 다음과 유사한 오류 메시지가 나타납니다.
    서비스 팩 1 설치 프로그램이 파일의 무결성을 확인할 수 없습니다. Cryptographic service가 실행중인지 확인하십시오 .

해결 방법

이 문제를 해결하려면 아래 방법 중 하나 이상을 사용하십시오.

방법 1: Edb.log 파일 이름 바꾸기

이 문제를 해결하려면 Edb.log 파일의 이름을 바꾼 다음 업데이트를 다시 설치합니다. Edb.log 파일의 이름을 변경하려면 다음 단계를 수행하십시오.
  1. 시작을 마우스 오른쪽 단추로 누른 다음 탐색을 누릅니다.
  2. 다음 파일을 찾습니다.

    C:WINDOWSSystem32Catroot2Edb.log

  3. Edb.log 파일을 마우스 오른쪽 단추로 누른 다음 이름 바꾸기를 누릅니다.
  4. edb.old를 입력한 다음 Enter 키를 누릅니다.
  5. 이름 바꾸기 작업을 확인하는 메시지가 나타나면 예를 누릅니다.
  6. Windows 탐색기를 종료합니다.

방법 2: 암호화 서비스를 자동으로 설정

암호화 서비스를 자동으로 설정한 다음 업데이트를 다시 설치해 봅니다. 암호화 서비스를 자동으로 설정하려면 다음을 수행합니다.
  1. 제어판에서 관리 도구 유틸리티를 시작합니다.
  2. 서비스를 두 번 누릅니다.
  3. 암호화 서비스를 마우스 오른쪽 단추로 누른 다음 속성을 누릅니다.
  4. 시작 유형에 대해 자동을 누르고 시작을 누릅니다.

방법 3: Catroot2 폴더 이름 바꾸기

Catroot2 폴더의 이름을 바꾼 다음 업데이트를 다시 설치합니다. Catroot2 폴더의 이름을 바꾸려면 프로시저 1 또는 프로시저 2를 사용합니다.

처음 두 개의 프로시저로 이 문제가 해결되지 않으면 프로시저 3을 사용하여 .dll 파일을 등록합니다. 프로시저 1
  1. 바이러스 백신 프로그램을 포함하여 실행 중인 모든 프로그램을 종료합니다.
  2. 시작을 마우스 오른쪽 단추로 누른 다음 탐색을 누릅니다.
  3. C:WindowsSystem32Catroot2 폴더를 찾습니다.
  4. Catroot2 폴더를 마우스 오른쪽 단추로 누른 다음 이름 바꾸기를 누릅니다.
  5. 폴더의 새 이름(예: Oldcatroot2)을 입력한 다음 Enter 키를 누릅니다.
  6. Windows 탐색기를 종료합니다.
프로시저 2
  1. 시작을 누르고 실행을 누릅니다.
  2. 열기 상자에 cmd를 입력한 다음 확인을 누릅니다.
  3. 명령 프롬프트에서 다음 명령을 입력하고 각 줄 끝에서 Enter 키를 누릅니다.

    net stop cryptsvc
    ren %systemroot%system32catroot2 oldcatroot2
    net start cryptsvc
    exit

프로시저 3.dll 파일을 등록하려면 다음을 수행합니다.
  1. 시작을 누르고 실행을 누릅니다.
  2. 열기 상자에 cmd를 입력한 다음 확인을 누릅니다.
  3. 명령 프롬프트에서 다음 명령을 입력하고 각 줄 끝에서 Enter 키를 누릅니다.

    참고 확인 메시지가 나타나면 확인을 누릅니다.

    regsvr32 /u softpub.dll
    regsvr32 /u wintrust.dll
    regsvr32 /u initpki.dll
    regsvr32 /u dssenh.dll
    regsvr32 /u rsaenh.dll
    regsvr32 /u gpkcsp.dll
    regsvr32 /u sccbase.dll
    regsvr32 /u slbcsp.dll
    regsvr32 /u cryptdlg.dll
    regsvr32 softpub.dll
    regsvr32 wintrust.dll
    regsvr32 initpki.dll
    regsvr32 dssenh.dll
    regsvr32 rsaenh.dll
    regsvr32 gpkcsp.dll
    regsvr32 sccbase.dll
    regsvr32 slbcsp.dll
    regsvr32 cryptdlg.dll
    exit

방법 4: 시스템 파일 검사기(SFC) 명령 사용

  1. 시작을 누르고 실행을 누릅니다.
  2. 열기 상자에 cmd를 입력한 다음 확인을 누릅니다.
  3. 명령 프롬프트에서 sfc /purgecache를 입력한 다음 Enter 키를 누릅니다.

    참고 이 명령을 사용하려면 Windows 설치 원본 파일에 액세스할 수 있어야 합니다. 이 명령이 완료되면 명령 프롬프트에 다음과 유사한 메시지가 나타납니다.
    Windows 파일 보호에서 요청된 변경 작업을 완료했습니다.
  4. 명령 프롬프트에서 sfc /scannow를 입력한 다음 Enter 키를 누릅니다.

    참고 이 명령은 완료하는 데 몇 분이 걸리며 Windows 설치 원본 파일에 액세스할 수 있어야 할 것입니다. 명령이 완료되면 exit를 입력하여 명령 프롬프트를 닫습니다.
  5. Windows에 업데이트를 다시 설치해 봅니다. 문제가 해결되었으면 이 절의 나머지 단계를 계속할 필요가 없습니다.
  6. Windows XP를 적절히 업그레이드합니다(다시 설치).
  7. Windows에 모든 업데이트를 다시 설치합니다.


2004-01-19 18:28:31
774 번 읽음
☞ 로그인 후 의견을 남기실 수 있습니다
 캐시선물





365ch.com 128bit Valid HTML 4.01 Transitional and Valid CSS!
태그