Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.

0x800f0831 오류 일반적으로 영향을 받는 사용자는 WindowsUpdate.log에서 발견합니다. 이벤트 뷰어 사용 누적 업데이트의 기존 설치가 실패한 후. 이 문제는 주로 Windows Server Update 서비스와 관련하여 발생하고 있지만 최종 사용자 Windows 버전에서도 나타나는 것으로 확인되었습니다.

오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.

결과적으로 이 오류 메시지를 유발하는 가장 일반적인 원인은 이전 업데이트 패키지의 누락된 매니페스트입니다. 즉, WU(Windows Update) 구성 요소는 마지막으로 설치된 항목을 인식하지 못하므로 새 업데이트 패키지 설치를 거부합니다. 이 시나리오에 해당하는 경우 누락된 업데이트를 수동으로 설치하여 문제를 해결할 수 있습니다.

0x800f0831 오류 로 이어지는 또 다른 잠재적 원인 최종 사용자 컴퓨터가 Windows 업데이트 서버와 통신할 수 없는 시나리오입니다. 이것은 시스템 파일 손상이나 VPN 연결 또는 프록시 서버로 인해 촉진될 수 있습니다.

그러나 이 문제는 비활성화된 WU 서비스 또는 누락된 .NET 3.5 Framework로 인해 발생할 수도 있습니다. 이 경우 Windows 기능 메뉴에서 프레임워크를 활성화하거나 호환되는 설치 미디어에서 설치할 수 있습니다.

드문 경우지만 Windows 업데이트가 0x800f0831 오류 와 함께 실패할 수 있습니다. 일부 유형의 시스템 손상으로 인해. 이 문제는 시스템 복원을 사용하거나 SFC 및 DISM 검사를 수행하거나 OS 구성 요소를 새로 고쳐(새로 설치 또는 복구 설치를 통해) 해결할 수 있습니다.

Windows 업데이트 중 오류 0x800f0831 문제를 해결하고 수정하는 방법은 무엇입니까?

방법 1:누락된 업데이트를 수동으로 설치

문제를 신속하게 처리할 수 있는 방법을 찾고 있다면 한 번에 문제를 해결할 수 있는 가장 좋은 기회는 실패한 업데이트를 수동으로 설치하는 것입니다. 결과적으로 이 문제를 일으키는 것으로 보고된 업데이트 실패가 하나 있습니다(KB4512489 ).

이 시나리오가 적용 가능한 경우 Microsoft 업데이트 카탈로그를 사용하여 누락된 패키지를 수동으로 찾아 설치할 수 있습니다. 이는 손상된 WU 종속성으로 인해 문제가 발생하는 상황에서 효과적입니다. 영향을 받는 여러 사용자가 이 작업이 효과가 있음을 확인했습니다.

다음은 Microsoft 업데이트 카탈로그를 사용하여 0x800f0831 오류를 수정하는 방법에 대한 빠른 가이드입니다.

  1. 기본 브라우저를 사용하여 이 링크에 액세스합니다(여기). ) Microsoft 업데이트 카탈로그에 액세스 .
  2. 올바른 위치에 착륙하면 화면 오른쪽 상단의 검색 기능을 사용하여 기존 설치를 거부하는 업데이트를 검색하십시오. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  3. 결과 목록이 표시되면 적절한 드라이버를 찾아 CPU 아키텍처 및 영향을 받는 Windows 버전에 따라 다운로드할 드라이버를 결정하십시오. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  4. 상황에 맞는 올바른 Windows 업데이트를 찾은 후 업데이트와 관련된 다운로드 버튼을 클릭하고 프로세스가 완료될 때까지 기다리세요.
  5. 다운로드가 완료되면 다운로드한 위치로 이동한 다음 .inf 파일을 마우스 오른쪽 버튼으로 클릭하고 설치를 선택합니다. 새로 등장한 컨텍스트 메뉴에서 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  6. 드라이버 설치 화면 내에서 화면의 지시에 따라 설치 프로세스를 완료한 다음 컴퓨터를 다시 시작합니다.

이 작업으로 0x800f0831 오류 를 우회할 수 없는 경우 또는 문제를 일으키는 구성 요소를 수정하는 방법을 찾고 있다면 아래의 다음 잠재적 수정으로 이동하세요.

방법 2:VPN 또는 프록시 서버 비활성화(해당되는 경우)

0x800f0831 오류를 유발할 수 있는 두 번째로 큰 원인 Windows 최종 사용자 버전과 Windows Update 서버 간의 통신을 차단하는 일종의 간섭입니다. 보고된 대부분의 사례에서 이 문제는 VPN 클라이언트나 프록시 서버에 의해 생성되었습니다.

이 문제를 해결하기 위해 애쓰던 일부 사용자는 VPN 클라이언트를 제거하거나 (해당되는 시나리오에 따라) 프록시 서버를 비활성화하여 문제를 해결할 수 있음을 확인했습니다.

적용할 수 있는 두 시나리오를 모두 수용하기 위해 두 개의 별도 가이드를 만들었으므로 현재 상황에 적용되는 것을 따르십시오.

참고: VPN 연결이나 프록시 서버를 사용하지 않는 경우 아래 하위 가이드를 건너뛰고 바로 방법 3으로 이동하세요.

VPN 연결 비활성화

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'appwiz.cpl'을 입력합니다. Enter 키를 누릅니다. 프로그램 및 기능 열기 메뉴. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  2. 프로그램 및 기능에 들어가게 되면 화면에서 설치한 애플리케이션 목록을 아래로 스크롤하고 문제를 일으킬 수 있다고 의심되는 타사 VPN을 찾습니다.
  3. 문제를 일으키는 것으로 의심되는 타사 VPN 솔루션을 찾으면 해당 솔루션을 마우스 오른쪽 버튼으로 클릭하고 새로 나타나는 컨텍스트 메뉴에서 제거를 선택합니다. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  4. 제거 화면이 나타나면 화면의 지시에 따라 프로세스를 완료한 다음 컴퓨터를 다시 시작하세요.
  5. 다음 시작 순서가 완료된 후 실패한 업데이트를 다시 설치하고 동일한 문제가 계속 발생하는지 확인하세요.

프록시 서버 비활성화

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 텍스트 상자 안에 'ms-settings:network-proxy' 를 입력합니다. Enter 키를 누릅니다. 프록시 열기 기본 설정 탭 메뉴. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  2. 프록시 안에 들어가면 탭에서 수동 프록시 설정 섹션까지 아래로 스크롤한 다음 '프록시 서버 사용 '. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  3. 이 수정 작업을 성공적으로 수행한 후 컴퓨터를 다시 시작하고 다음 컴퓨터 시작 시 문제가 해결되었는지 확인하십시오.

해당되는 경우 이 두 시나리오 중 어느 것도 적용되지 않는 경우 아래의 다음 잠재적 수정 사항으로 이동하세요.

방법 3:Windows 업데이트 상태를 자동으로 설정

Windows Update 설치에 실패한 컴퓨터가 공유 도메인의 일부인 경우 네트워크 정책이나 타사 시스템 최적화 도구가 업데이트 기능을 담당하는 기본 서비스를 비활성화했을 수 있습니다.

이 시나리오가 적용되는 경우 서비스 화면에 액세스하여 문제를 해결하고 시작 유형을 자동으로 설정하고 Windows Update 서비스를 강제로 시작할 수 있습니다.

다음은 이 작업을 수행하는 방법에 대한 빠른 가이드입니다.

참고: 아래 단계는 보편적이어야 하므로 사용 중인 Windows 버전에 관계없이 따를 수 있어야 합니다.

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'services.msc'를 입력합니다. 텍스트 상자 안에서 Enter 키를 누릅니다. 서비스 열기 화면. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.

    참고: UAC(사용자 계정 컨트롤)에서 메시지가 표시되는 경우 , 를 클릭합니다. 관리 권한을 부여합니다.

  2. 서비스에 들어가면 화면에서 로컬 서비스 목록을 아래로 스크롤하여 Windows 업데이트를 식별합니다. 서비스. 표시되면 두 번 클릭하거나 마우스 오른쪽 버튼을 클릭하고 속성을 선택합니다. 컨텍스트 메뉴에서. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  3. Windows 업데이트 속성에 들어간 후 화면에서 일반 탭을 선택하고 시작 유형과 연결된 드롭다운 메뉴를 설정하여 시작합니다. 자동
    으로

    오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  4. 적용을 클릭합니다. 변경 사항을 저장하려면 컴퓨터를 다시 시작하고 다음에 컴퓨터를 시작할 때 문제가 해결되는지 확인하십시오.

Windows Update의 시작 유형이 이미 자동으로 설정되어 있고 문제가 해결되지 않는 경우 아래의 다음 방법으로 이동하십시오.

방법 4:.NET Framework 3.5 활성화

누적 업데이트를 설치하려고 할 때 문제가 발생하는 경우 비활성화된 .NET 3.5 프레임워크 가능성을 조사해야 합니다. . 누적 업데이트의 설치 프로세스는 더 복잡하며 필요한 모든 종속성을 활성화하지 않으면 실패할 수 있습니다.

영향을 받는 여러 사용자가 Windows 기능 메뉴를 사용하여 .NET 3.5 프레임워크 비활성화되어 있습니다.

다음은 Windows 컴퓨터에서 .NET Framework가 활성화되어 있는지 확인하는 빠른 가이드입니다.

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 텍스트 상자 안에 'appwiz.cpl'을 입력합니다. Enter 키를 누릅니다. 프로그램 및 기능 열기 메뉴. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  2. 프로그램 및 기능에 들어가면 메뉴에서 Windows 기능 켜기 또는 끄기를 클릭합니다. (화면의 왼쪽 섹션에서). 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  3. Windows 기능 내부 화면에서 .NET Framework 3.5(.NET 2.0 및 3.0 포함) 와 연결된 확인란이 확인을 클릭합니다. 변경 사항을 저장합니다. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  4. 를 클릭합니다. 확인 프롬프트에서 3.5 .NET Framework가 활성화될 때까지 기다립니다. 문제가 해결되면 컴퓨터를 다시 시작하고 다음 컴퓨터 시작 후에 문제가 해결되는지 확인하십시오.

동일한 0x800f0831 오류가 계속 발생하는 경우  아래의 다음 잠재적 수정 사항으로 이동합니다.

방법 5:CMD를 통해 .NET Framework 3.5 설치

위의 방법으로 .NET Framework 3.5를 활성화하려고 하거나 Windows 기능 화면 내에서 옵션을 사용할 수 없는 경우 오류가 발생한 경우 상승된 CMD 터미널에서 누락된 프레임워크를 설치하여 강제로 설치할 수 있습니다.

.NET Framework 3.5  설치를 강제하는 사용자 지정 CMD 스크립트를 만들 것입니다. 명령을 자동으로 시행합니다.

그러나 이렇게 하려면 호환되는 Windows 설치 미디어가 필요합니다. 준비가 되어 있지 않다면 새로 만들어야 합니다.

참고: Windows 7과 호환되는 설치 미디어를 만드는 방법은 다음과 같습니다(여기 ) 및 Windows 10(여기) ).

설치 미디어가 준비되면 아래 지침에 따라  .NET Framework 3.5  설치를 강제 실행합니다. 상승된 CMD 프롬프트에서:

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'notepad.exe'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 높은 메모장 열기 창문. UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 를 클릭합니다. 관리 권한을 부여합니다. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  2. 상승된 메모장 창에 다음 코드를 붙여넣습니다.
    @echo off 
    Title .NET Framework 3.5 Offline Installer 
    for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I 
    if defined setupdrv ( 
    echo Found drive %setupdrv% 
    echo Installing .NET Framework 3.5... 
    Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:\sources\sxs /LimitAccess 
    echo. 
    echo .NET Framework 3.5 should be installed 
    echo. 
    ) else ( 
    echo No installation media found! 
    echo Insert DVD or USB flash drive and run this file once again. 
    echo. 
    ) 
    pause

    참고: PLACEHOLDER 바꾸기 현재 설치 미디어가 들어 있는 드라이브 문자로

  3. 코드가 성공적으로 삽입되면 파일> 다른 이름으로 저장으로 이동합니다. 파일을 저장할 적절한 위치를 선택합니다. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  4. 수정 이름을 원하는 대로 지정할 수 있지만 *.cmd* 확장자로 끝내는 것이 중요합니다. 그런 다음 저장을 클릭합니다. 0x800f0831 오류
    를 수정할 수 있는 스크립트를 생성합니다.

    오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  5. .cmd 파일을 저장한 위치로 이동한 다음 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. 컨텍스트 메뉴에서. 그런 다음 를 클릭합니다. 확인 메시지에서 프로세스가 완료될 때까지 기다립니다.
  6. .NET 3.5 Framework가 설치되면 컴퓨터를 다시 시작하고 다음에 컴퓨터를 시작할 때 문제가 해결되는지 확인하십시오.

동일한 0x800f0831 오류가 계속 발생하는 경우  아래의 다음 잠재적 수정 사항으로 이동합니다.

방법 6:SFC 및 DISM 스캔 수행

아래 방법으로 0x800f0831 오류를 수정할 수 없는 경우,  문제가 실제로 어떤 종류의 시스템 파일 손상으로 인해 발생했을 가능성이 큽니다. 이 시나리오가 적용 가능한 경우 몇 가지 유틸리티 (DISMSFC) 손상된 인스턴스를 수정하고 교체할 수 있는 장비입니다.

DISM(배포 이미지 서비스 및 관리)은 WU의 하위 구성 요소에 크게 의존하는 도구입니다. 손상된 시스템 파일을 수정하려면 인터넷 연결이 필요합니다.

한편, SFC(시스템 파일 검사기) 100% 로컬이며 로컬 캐시 아카이브를 사용하여 손상된 데이터를 정상 데이터로 교체합니다.

두 유틸리티는 다르게 작동하므로 성공 가능성을 최대화하려면 두 유틸리티를 빠르게 연속해서 실행하는 것이 좋습니다.

다음은 상승된 CMD 프롬프트에서 SFC 및 DISM 스캔을 수행하는 방법에 대한 빠른 가이드입니다.

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'cmd'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 상승된 명령 프롬프트 열기 . UAC(사용자 계정 컨트롤)가 표시되면 를 클릭합니다. 관리자 액세스 권한을 부여합니다. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  2. 상승된 CMD 프롬프트에 들어가면 다음 명령을 입력하고 Enter 키를 눌러 SFC 스캔을 시작합니다.
    sfc / scannow

    참고: 이 유틸리티는 로컬로 캐시된 데이터를 사용하여 잘못된 Windows 파일을 정상 파일로 교체합니다. 그러나 이 검사를 시작하고 나면 조기에 닫지 마십시오. 이렇게 하면 시스템이 다른 문제를 일으킬 수 있는 불량 섹터에 노출될 수 있습니다.

  3. SFC 스캔이 완료되면 컴퓨터를 다시 시작하고 다음 시작이 완료될 때까지 기다리십시오.
  4. 다음 시작 시 1단계를 다시 수행하여 다른 상승된 CMD 터미널을 엽니다. 이번에는 DISM 스캔을 시작하려면 아래 명령을 실행하십시오.
    dism /online /cleanup-image /restorehealth

    참고: 이 절차를 시작하기 전에 인터넷 연결이 안정적인지 확인하십시오. DISM은 Windows 업데이트를 사용하여 교체해야 하는 손상된 시스템 파일의 정상적인 복사본을 다운로드합니다.

  5. 작업이 완료되면 컴퓨터를 다시 시작하고 다음 컴퓨터 시작 시 문제가 해결되는지 확인하십시오.

동일한 0x800f0831 오류가 계속 발생하는 경우 , 아래의 최종 수정 사항으로 이동합니다.

방법 7:시스템 복원 사용

최근에 드라이버나 업데이트를 설치한 후 또는 예기치 않은 시스템 종료 후에 이 문제를 발견하기 시작했고 보류 중인 업데이트가 설치되지 않은 경우 최근 시스템 변경으로 인해 업데이트를 설치할 수 없었을 가능성이 있습니다.

이 시나리오가 적용 가능한 경우 시스템 복원 유틸리티를 사용하여 이 문제가 발생하지 않았을 때 컴퓨터를 정상 상태로 되돌리면 이 문제를 해결할 수 있습니다.

기본적으로 Windows 7, Windows 8.1 및 Windows 10은 새 복원 스냅샷을 정기적으로(중요한 시스템 이벤트에서) 저장하도록 구성되어 있습니다. 따라서 이 기본 동작을 수정하지 않는 한(또는 타사 응용 프로그램에서 수정하지 않는 한) 선택할 수 있는 복원 스냅샷이 많이 있어야 합니다.

그러나 시스템 복원 스냅샷을 사용하면 스냅샷이 생성된 후 변경한 사항도 손실된다는 점에 유의하십시오. 여기에는 설치된 애플리케이션, 게임 및 해당 기간 동안 수행한 기타 시스템 변경 사항이 포함됩니다.

결과를 알고 있다면 다음은 시스템 복원 사용에 대한 단계별 지침입니다. 컴퓨터를 정상 상태로 복원하려면:

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 다음으로 'rstrui'를 입력합니다. Enter 키를 누릅니다. 시스템 복원 열기 메뉴. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  2. 초기 시스템 복원에 들어가면 화면에서 다음을 클릭합니다. 다음 메뉴로 넘어갑니다. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.
  3. 다음 화면에서 더 많은 복원 지점 표시와 연결된 확인란을 선택하여 작업을 시작합니다. . 다음으로, 저장된 각 복원 지점의 날짜를 비교하여 시작하고 이 문제가 발생한 것보다 오래된 것을 선택하십시오. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.

    참고: 그러나 너무 오래된 복원 지점을 선택하지 마십시오. 그러면 많은 데이터가 손실되지 않습니다.

  4. 올바른 시스템 복원 지점을 선택한 상태에서 다음을 클릭합니다. 다음 메뉴로 이동합니다.
  5. 여기까지 오면 유틸리티가 구성되고 사용할 준비가 된 것입니다. 이 수정 사항을 적용하려면 마침을 클릭하기만 하면 됩니다. 프로세스를 시작합니다. 이렇게 하면 컴퓨터가 다시 시작되고 다음 시스템 시작 시 이전 상태가 적용됩니다. 오류 0x800f0831 설치 실패, Windows에서 다음 업데이트를 설치하지 못했습니다.

0x800f0831 오류의 경우 여전히 발생하거나 이 방법을 적용할 수 없는 경우 아래의 다음 잠재적 수정 사항으로 이동하십시오.

방법 8:새로 설치/복구 수행

여기까지 왔고 위의 어떤 방법으로도 문제를 해결할 수 없다면 일반적으로 해결할 수 없는 일종의 시스템 손상 때문일 가능성이 큽니다. 이 시나리오가 적용 가능한 경우 문제를 해결할 수 있는 유일한 기회는 모든 Windows 구성 요소를 재설정하는 것입니다.

이를 수행할 때 두 가지 선택이 있습니다.

  • 새로 설치 –  이것은 둘 중 가장 쉬운 솔루션입니다. 설치 미디어가 필요하지 않으며 Windows 10, Windows 8.1 및 Windows 7의 GUI에서 직접 이 수정 사항을 배포할 수 있습니다. 그러나 사전에 데이터를 백업하지 않으면 전체 개인 데이터가 손실될 수 있습니다.
  • 설치 복구 –  보다 집중적인 접근 방식을 찾고 있다면 대신 이 방법을 사용해야 합니다. 호환되는 설치 미디어가 필요하지만 주요 이점은 앱, 애플리케이션, 개인 미디어 및 일부 사용자 기본 설정을 포함한 모든 개인 데이터를 보관할 수 있다는 것입니다.

더 편한 방법을 따르세요.