Windows XP용 BITS 2.0 업데이트를 구할 수 있다

기술 자료 번역 기술 자료 번역
기술 자료: 842309 - 이 문서가 적용되는 제품 보기.
중요 이 문서에서는 레지스트리 수정 방법을 설명합니다. 레지스트리를 수정하기 전에 해당 레지스트리를 백업하고 문제 발생 시 이를 복원하는 방법을 이해해야 합니다. 레지스트리 백업, 복원 및 편집 방법은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
256986 Microsoft Windows 레지스트리 설명
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에는 BITS(백그라운드 인텔리전트 전송 서비스) 업데이트에 대한 정보가 나와 있습니다. 새로운 기능과 향상된 내용을 설명하고, BITS 버전 2.0을 사용하는 클라이언트에서 발생할 수 있는 문제와 이러한 문제의 해결 방법을 알려 주며, 업데이트 위치와 설치 및 제거 명령을 제공합니다.

소개

BITS 2.0에 대한 업데이트와 Microsoft Windows HTTP 서비스(WinHTTP ) 5.1에 대한 업데이트는 Microsoft Windows Update와 자동 업데이트 서비스의 새 릴리스에 반드시 필요한 구성 요소입니다. BITS 2.0은 파일 전송 시 그 속도와 복구 기능을 향상시키고 네트워크 대역폭 소비를 줄입니다. BITS 2.0 업데이트와 WinHTTP 5.1 업데이트의 결합에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
842773 Windows XP에 사용할 수 있는 BITS(백그라운드 인텔리전트 전송 서비스) 2.0과 WinHTTP 5.1에 대한 업데이트 패키지

추가 정보

경고 레지스트리 편집기를 잘못 사용하면 심각한 문제가 발생할 수 있으며 문제를 해결하기 위해 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 레지스트리 편집기를 잘못 사용함으로써 발생하는 문제에 대해 해결을 보증하지 않습니다. 레지스트리 편집기의 사용에 따른 모든 책임은 사용자에게 있습니다.

BITS 2.0

BITS 2.0은 클라이언트와 서버 간에 파일을 전송하고 클라이언트에 파일 업로드 및 파일 다운로드 작업에 대한 진행 정보를 반환합니다. BITS 2.0은 다음과 같은 기능을 제공합니다.
  • 동시 포그라운드 다운로드를 수행합니다.
  • 원격 이름에 대해 SMB(서버 메시지 블록) 프로토콜을 지원합니다.
  • 파일 범위 다운로드를 지원합니다. 프로그램이 파일의 전송 출처를 변경할 수 있습니다.
  • 클라이언트 대역폭 소비를 줄입니다.
BITS 2.0은 요청 프로그램이 표시하는 우선 순위에 따라 여러 프로그램의 파일 전송 요청 큐를 관리합니다. BITS 2.0의 동시 포그라운드 전송은 전체 대역폭을 사용한 여러 작업의 파일 전송을 지원하고 유휴 대역폭만을 사용한 백그라운드 전송도 지원합니다. 파일 전송 프로세스가 중단된 경우 BITS는 전체 파일을 다시 전송하지 않고 중지된 바로 그 지점에서 다시 파일 전송을 시작합니다. BITS가 전송이 중지된 바로 그 지점에서 다시 전송을 시작하기 때문에 네트워크 연결이 끊기거나 컴퓨터를 다시 시작하는 경우와 같이 전송 중단이 발생할 때도 모든 전송이 효율적으로 다시 시작됩니다.

BITS 2.0에서는 개발자가 새로운 기능에 액세스할 수 있도록 일련의 API(응용 프로그램 인터페이스)를 제공합니다. BITS 2.0의 새로운 API와 Microsoft Windows XP Platform SDK에 대한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://msdn2.microsoft.com/en-us/library/aa363167.aspx

기타 향상 내용

BITS 2.0에서는 레이어된 서비스 공급자를 사용하는 프로그램이 해당 시스템에 있을 경우 서비스가 안정적으로 시작 및 중지되도록 보장합니다. 레이어된 서비스 공급자를 사용하는 프로그램에는 일부 타사 방화벽 프로그램이 있습니다.

BITS 2.0은 파일을 보다 효율적으로 전송하면서 동시에 저속 연결을 통해 대역폭 소비를 줄입니다. BITS 2.0은 또한 Kerberos 인증 환경에서 향상된 대역폭 조절 기능을 지원합니다.

알려진 문제

BITS 2.0 클라이언트가 SMS 2003에서 파일을 다운로드하지 못할 수 있다

BITS 2.0이 파일의 끝을 넘는 범위를 요청할 수 있습니다. BITS 2.0이 파일의 끝을 넘는 범위를 요청할 경우 일부 서버 프로그램이 제대로 작동하지 않습니다. 이 문제는 Microsoft Systems Management Server(SMS) 2003 등의 ISAPI(Internet Server API) 프로그램에서 BITS 2.0을 사용하는 경우 발생할 수 있습니다. 이 문제는 Systems Management Server 2003 서비스 팩 1에서 수정되었습니다.

중요 BITS 2.0 클라이언트가 Microsoft Systems Management Server(SMS) 2003 서버로부터의 파일 전송을 완료하지 못할 수도 있습니다. 이 문제에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
832860 Windows XP SP2 클라이언트가 백그라운드 인텔리전트 전송 서비스를 사용하여 SMS 2003에서 파일을 다운로드할 수 없다

BITS 2.0 클라이언트가 파일 전송을 성공적으로 완료하지 못할 수 있다

BITS 2.0을 실행 중인 컴퓨터가 파일 전송을 성공적으로 완료하지 못하고 다음 오류 메시지 중 하나를 반환할 수 있습니다.
HTTP 401-Server Authentication required.
참고 BITS 2.0 클라이언트가 이 오류 메시지를 받으면 오류 코드 0x8019019를 받을 수도 있습니다.
HTTP 407-Proxy Authentication.
참고 BITS 2.0 클라이언트가 이 오류 메시지를 받으면 오류 코드 0x80190197을 받을 수도 있습니다.

다음 조건에 모두 해당하는 경우 이 문제가 발생합니다.
  • BITS 2.0을 사용 중인 클라이언트 프로그램이 IBackgroundCopyJob2::SetCredentials 메서드를 호출하여 클라이언트의 자격 증명을 사용할 수 있도록 명시하지 않습니다.
  • BITS 2.0 클라이언트의 Microsoft LAN Manager 호환성 수준(LmCompatibilityLevel)에 1 또는 0으로 설정된 값이 있습니다. LAN Manager 호환성 수준 항목은 다음 레지스트리 하위 키에서 찾을 수 있습니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\LmCompatibilityLevel
  • 파일 전송이 Windows 통합 인증을 요구하는 Windows 기반 서버나 Windows 기반 인터넷 프록시 서버를 통해 수행됩니다.

BITS 2.0의 인증 문제

보안 이유로 로그온 자격 증명을 요청하는 프록시나 서버에 자격 증명을 전달하지 않기 위해 BITS 2.0에서는 다음 경우 중 하나에 해당할 경우에만 로그온 자격 증명을 사용할 수 있도록 합니다.
  • 프로그램이 다음 함수 및 유사 매개 변수를 호출하여 자격 증명 적용에 대한 메시지를 나타낼 경우
    IBackgroundCopyJob2::SetCredentials. (target=ProxyorServer, Negotiate/NTLM, username=NULL,password=NULL)
  • 클라이언트의 LmCompatibilityLevel 값이 2보다 크거나 같은 값으로 설정된 경우
중요 기본적으로 Windows XP는 LmCompatibilityLevel을 0으로 설정합니다. BITS 2.0을 사용하면 LmCompatibilityLevel이 0으로 설정된 경우 자격 증명이 사용되지 않습니다.

참고 BITS 1.5에서는 LmCompatibilityLevel이 2 미만이고 SetCredentials 메서드를 호출하지 않은 경우 프록시 인증에 로그온 자격 증명을 사용할 수 있습니다.

BITS 1.0과 1.2에서 작동하는 프로그램이 BITS 1.5나 BITS 2.0에서는 올바르게 작동하지 않을 수 있습니다. 이는 Microsoft Windows 2000과 Microsoft Windows XP에서 LmCompatibilityLevel 레지스트리 값의 기본값이 0이기 때문입니다. LmCompatibilityLevel 레지스트리 항목에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
147706 Windows NT에서 LM 인증을 해제하는 방법
이 문제를 해결하려면 인증을 요청한 프록시나 서버에 로그온 자격 증명을 보내지 않도록 BITS 2.0의 기본 동작을 변경하십시오. 이렇게 하려면 다음 Microsoft 웹 사이트에 설명되어 있는 것처럼 기본 로그온 자격 증명을 사용하는 IBackgroundCopyJob2::SetCredentials 메서드를 사용하도록 프로그램을 변경하십시오.
http://msdn2.microsoft.com/en-us/library/aa362987.aspx
BITS 2.0 클라이언트가 서버에 로그온 자격 증명을 제공할 때 사용하는 메서드를 변경하여 이 문제를 해결하려면
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\BITS
하위 키에
UseLmCompat
레지스트리 값을 만든 다음 DWORD 값 0을 추가합니다. 이렇게 하려면 BITS 2.0 클라이언트 컴퓨터에서 다음과 같이 하십시오.
  1. 시작을 누르고, 실행을 누른 다음 regedit를 입력합니다.
  2. 다음 하위 키를 찾습니다.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\BITS
  3. BITS를 마우스 오른쪽 단추로 누르고 새로 만들기를 가리키고 DWORD 값을 누른 다음 UseLmCompat를 입력하고 Enter 키를 누릅니다.
  4. 오른쪽 창에서 UseLmCompat를 마우스 오른쪽 단추로 누른 다음 수정을 누릅니다.
  5. 값 데이터 상자에 0을 입력한 다음 확인을 누릅니다.
  6. 레지스트리 편집기를 종료합니다.
  7. BITS 2.0 서비스를 다시 시작합니다.

BITS 2.0과 WinHTTP 5.1에 대한 업데이트를 다운로드하고 설치하는 방법

이 업데이트를 다운로드하고 설치하려면 Microsoft Windows Update 웹 사이트를 방문하십시오. 업데이트 842773을 설치합니다.
http://update.microsoft.com/
관리자가 Microsoft 다운로드 센터에서 이 업데이트를 다운로드할 수도 있습니다.

중요 BITS 2.0을 설치하면 이전에 BITS 서비스를 해제했더라도 이 서비스가 설정됩니다.

Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다.
그림 축소그림 확대
다운로드
지금 WindowsXP-KB842773-v2-x86-kor.exe 패키지 다운로드
릴리스 날짜: 2004년 7월 13일

Microsoft 지원 파일을 다운로드하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
119591 온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 파일을 게시한 날짜에 사용할 수 있는 최신의 바이러스 예방 프로그램으로 이 파일을 검사했습니다. 이 파일은 무단으로 변경할 수 없는 보안이 향상된 서버에 보관됩니다.

관리자는 Microsoft Software Update Services(SUS)를 사용하여 이 업데이트를 배포할 수도 있습니다. SUS에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
810796 백서: Software Update Services 개요 백서

BITS 2.0과 WinHTTP 5.1에 대한 업데이트를 제거하는 방법

업데이트를 설치한 후에 제거하려면 다음과 같이 하십시오.
  1. 시작, 실행을 누르고 appwiz.cpl을 입력한 다음 확인을 누릅니다.
  2. 프로그램 추가 또는 제거를 누릅니다.
  3. 현재 설치된 프로그램 목록에서 Windows XP 핫픽스 ? KB842773을 누른 다음 제거를 누릅니다.
  4. 지침을 따라 컴퓨터에서 업데이트를 제거합니다.
  5. 컴퓨터를 다시 시작합니다.
관리자가 Spunist.exe 유틸리티를 사용하여 이 패키지를 제거할 수도 있습니다. Spuninst.exe 프로그램 파일은 %Windir%\$NTUninstallKB842773$\Spuninst 폴더에 있습니다.

BITS 2.0과 WinHTTP 5.1에 대한 업데이트가 설치되었는지 확인하는 방법

이 문서에 설명되어 있는 업데이트가 설치되었는지 확인하려면 Windows XP 컴퓨터에서 해당 파일을 다음 파일 정보와 비교하십시오. 이 업데이트의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 가집니다. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열되며 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 알려면 제어판날짜 및 시간 도구에서 표준 시간대 탭을 사용하십시오.
표 축소표 확대
날짜시간버전크기파일 이름
2004-07-0122:086.6.2600.15697,680Bitsprx2.dll
2004-07-0122:086.6.2600.15697,168Bitsprx3.dll
2004-07-0122:086.6.2600.1569361,984Qmgr.dll
2004-07-0122:086.6.2600.156917,408Qmgrprxy.dll
2004-07-0122:085.1.2600.1557331,776Winhttp.dll
2004-06-3023:595.1.2600.1570158,720Xpob2res.dll

또는 다음 레지스트리 하위 키를 사용하여 업데이트 설치 여부를 확인할 수도 있습니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Hotfix\KB842773
항목에 설치된 DWORD 값이 있고 그 값이 1로 설정되어 있으면 업데이트가 설치된 것입니다.

이 업데이트는 Windows XP 서비스 팩 2에 포함될 예정입니다.

참조

BITS에 대한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://msdn2.microsoft.com/en-us/library/aa362827.aspx
WinHTTP에 대한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://msdn2.microsoft.com/en-us/library/aa382925.aspx




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 842309 - 마지막 검토: 2011년 5월 13일 금요일 - 수정: 9.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
키워드:?
kbqfe kbinfo KB842309

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com