Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 업데이트 오류 0x800f0831 수정

누적 업데이트를 설치하는 동안 오류 0x800f0831이 발생하는 경우 Windows Server 또는 Windows 11/10 클라이언트에서 이 게시물은 귀하를 돕기 위한 것입니다. 이 게시물에서는 이 오류의 잠재적 원인을 식별하고 이 문제를 해결하는 데 도움이 될 수 있는 솔루션을 제공합니다.

Windows 업데이트 오류 0x800f0831 수정

조사 시 이 오류 메시지를 발생시키는 가장 일반적인 원인은 이전 업데이트 패키지의 누락된 매니페스트입니다. 즉, WU(Windows Update) 구성 요소는 마지막으로 설치된 항목을 인식하지 못하므로 새 업데이트 패키지 설치를 거부합니다.

Windows Update 서비스가 비활성화되었거나 .NET 3.5 Framework가 누락된 경우에도 이 문제가 발생할 수 있습니다. 이 오류 0x800f0831의 또 다른 잠재적 원인 Windows 10 클라이언트 시스템이 Windows 업데이트 서버와 통신할 수 없는 이유입니다. 이는 시스템 파일 손상 또는 VPN 연결 또는 프록시 서버 때문일 수 있습니다.

Windows 업데이트 오류 0x800f0831 수정

기능 업데이트 또는 누적 업데이트가 오류 코드 0x800f0831과 함께 실패한 경우 Windows Server 또는 Windows 11/10 클라이언트 컴퓨터에서 도움이 될 수 있는 몇 가지 제안 사항이 있습니다.

  1. Windows 업데이트 문제 해결사 실행
  2. 기능 또는 누적 업데이트를 수동으로 설치
  3. VPN 클라이언트 제거 또는 프록시 서버 제거(해당되는 경우)
  4. Windows 업데이트 상태를 자동으로 설정
  5. .NET Framework 3.5 사용
  6. 명령 프롬프트를 통해 .NET Framework 3.5 설치
  7. SFC 및 DISM 스캔 실행
  8. 시스템 복원 수행
  9. 새로 시작, 현재 위치 업그레이드 복구 또는 새로 설치 수행

나열된 각 솔루션과 관련된 프로세스에 대한 설명을 살펴보겠습니다.

1] Windows 업데이트 문제 해결사 실행

이 솔루션을 사용하려면 Windows 10 업데이트 문제 해결사를 실행하고 오류가 해결되는지 확인해야 합니다. 그래도 문제가 해결되지 않으면 다음 해결 방법을 계속할 수 있습니다.

2] 기능 또는 누적 업데이트 수동 설치

이 솔루션을 사용하려면 Microsoft 업데이트 카탈로그에서 누적 업데이트를 수동으로 다운로드한 다음 패키지를 설치해야 합니다. 기능 업데이트를 설치하려면 Windows 업데이트 도우미를 사용할 수 있습니다. 설치에 성공하면 더 이상 오류가 나타나지 않습니다.

3] VPN 클라이언트 제거 또는 프록시 서버 제거(해당되는 경우)

VPN 클라이언트 또는 프록시 서버는 Windows 10 클라이언트 컴퓨터와 Windows 업데이트 서버 간의 통신을 차단하는 일종의 간섭으로 인해 이 오류를 유발할 수 있습니다. 이 경우 Windows 10의 프로그램 및 기능 애플릿을 통해 VPN 소프트웨어를 제거하거나 컴퓨터에서 프록시 서버를 제거하고 문제가 해결되는지 확인할 수 있습니다.

4] Windows 업데이트 상태를 자동으로 설정

Windows 업데이트 설치에 실패한 컴퓨터가 공유 도메인의 일부인 경우 네트워크 정책 또는 타사 시스템 최적화 도구가 업데이트 기능을 담당하는 기본 서비스를 비활성화했을 수 있습니다. 이 경우 Windows 업데이트 서비스 시작 유형을 설정하여 문제를 해결할 수 있습니다. 자동으로 Windows 업데이트 서비스를 강제로 시작합니다.

방법은 다음과 같습니다.

  • Windows 키 + R을 누릅니다.
  • 실행 대화 상자에 services.msc를 입력합니다. Enter 키를 눌러 서비스를 엽니다.
  • 서비스 창에서 스크롤하여 Windows 업데이트를 찾습니다. 서비스.
  • 항목을 두 번 클릭하여 속성을 편집합니다.
  • 시작 유형 아래의 옵션이 서비스 속성 창의 메뉴가 자동 으로 설정됨 드롭다운에서. 시작 유형을 변경할 때 나타날 수 있는 대화 상자를 확인하십시오.
  • 적용 클릭> 확인 변경 사항을 저장합니다.
  • 컴퓨터를 다시 시작합니다.

부팅 시 문제가 해결되었는지 확인합니다. Windows Update의 시작 유형이 이미 자동으로 설정되어 있는데도 문제가 해결되지 않으면 다음 해결 방법을 진행하세요.

5] .NET Framework 3.5 활성화

오류 0x800f0831이 발생하는 경우 누적 업데이트를 설치하려고 할 때 비활성화된 .NET 3.5 프레임워크의 가능성을 조사해야 합니다. 누적 업데이트 설치 프로세스는 다소 복잡하며 필요한 모든 종속성을 활성화하지 않으면 실패할 수 있습니다. 이 경우 Windows 기능 메뉴를 사용하여 .NET 3.5 프레임워크가 활성화되었는지 확인할 수 있습니다.

6] 명령 ​​프롬프트를 통해 .NET Framework 3.5 설치

활성화한 경우 Windows 기능 메뉴를 통한 .NET 3.5 프레임워크가 실패했다면 관리자 권한 명령 프롬프트에서 누락된 프레임워크를 설치하여 강제로 설치를 시도할 수 있습니다.

먼저 Windows 10 설치 미디어가 필요합니다. 그런 다음 아래 지침에 따라 상승된 CMD 프롬프트에서 .NET Framework 3.5를 강제로 설치할 수 있습니다.

Windows 10 설치 미디어를 컴퓨터에 삽입합니다.

Windows 키 + R을 누릅니다.

실행 대화 상자에서 메모장을 입력하고 CTRL + SHIFT + ENTER를 눌러 관리자 권한으로 메모장을 엽니다.

아래 구문을 복사하여 메모장에 붙여넣습니다.

@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 바꾸기 현재 설치 미디어가 들어 있는 드라이브의 문자가 포함된 구문에서.

파일을 이름으로 저장하고 .cmd를 추가합니다. 파일 확장자 – 예; DOTnet3.5.cmd 설치 .

이제 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. 컨텍스트 메뉴에서.

그런 다음 를 클릭합니다. 확인 프롬프트에서 프로세스가 완료될 때까지 기다립니다.

.NET 3.5 Framework가 설치되면 컴퓨터를 다시 시작하고 누적 업데이트 오류 0x800f0831이 나타나는지 확인하십시오. 다음 컴퓨터 시작 시 해결됩니다. 그렇지 않은 경우 다음 해결 방법을 계속하십시오.

7] SFC 및 DISM 스캔 실행

여전히 오류와 씨름하고 있다면 문제가 실제로 어떤 종류의 시스템 파일 손상으로 인해 발생했을 가능성이 큽니다. 이 경우 SFC/DISM 스캔을 실행하여 도움이 되는지 확인할 수 있습니다.

SFC/DISM은 사용자가 Windows 시스템 파일의 손상을 검사하고 손상된 파일을 복원할 수 있도록 하는 Windows의 유틸리티입니다.

간편함과 편리함을 위해 아래 절차에 따라 스캔을 실행할 수 있습니다.

Windows 키 + R을 누릅니다.

실행 대화 상자에 메모장을 입력합니다. Enter 키를 눌러 메모장을 엽니다.

아래 명령을 복사하여 텍스트 편집기에 붙여넣습니다.

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

파일을 이름으로 저장하고 .bat를 추가합니다. 파일 확장자 – 예; SFC_DISM_scan.bat .

관리자 권한으로 배치 파일 반복 실행(저장된 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행 선택 컨텍스트 메뉴에서) 오류가 보고되지 않을 때까지

PC를 다시 시작하십시오.

부팅 시 문제가 해결되었는지 확인합니다. 그렇지 않은 경우 다음 해결 방법을 계속하십시오.

8] 시스템 복원 수행

누적 업데이트 오류 0x800f0831이 나타나기 시작했다면 최근에 드라이버 또는 업데이트 설치 후 또는 예기치 않은 시스템 종료 후 보류 중인 업데이트가 설치되지 않은 경우 최근 시스템 변경으로 인해 업데이트를 설치할 수 없었을 가능성이 있습니다. 이 경우 시스템 복원을 시도하고(주의:응용 프로그램 설치, 사용자 기본 설정 및 되돌릴 스냅샷이 생성된 후 만들어진 모든 변경 사항은 손실됨) 도움이 되는지 확인할 수 있습니다.

시스템 복원을 수행하려면 다음을 수행하십시오.

  • Windows 키 + R을 누릅니다.
  • 실행 대화 상자에 rstrui를 입력합니다. Enter 키를 눌러 시스템 복원을 엽니다. 마법사.
  • 시스템 복원의 초기 화면에 도달하면 다음을 클릭합니다. 다음 창으로 이동합니다.
  • 다음 화면에서 더 많은 복원 지점 표시와 관련된 확인란을 선택하여 시작합니다. .
  • 이 작업을 수행한 후 처음 오류를 발견한 날짜보다 오래된 날짜를 가진 지점을 선택하십시오.
  • 다음을 클릭합니다. 다음 메뉴로 이동합니다.
  • 마침을 클릭합니다. 최종 프롬프트에서 확인합니다.

다음 시스템 시작 시 이전 컴퓨터 상태가 적용됩니다. 문제가 지속되면 다음 해결 방법을 시도할 수 있습니다.

9] 새로 시작, 현재 위치 업그레이드 복구 또는 새로 설치 수행

이 시점에서 누적 업데이트 오류 0x800f0831 아직 해결되지 않은 경우 일반적으로 해결할 수 없는 일종의 시스템 손상 때문일 가능성이 큽니다. 이 경우 새로 시작, 전체 업그레이드 복구 또는 새로 설치를 시도하여 모든 Windows 구성 요소를 재설정할 수 있습니다.

이러한 해결 방법으로 문제가 해결되기를 바랍니다.

Windows 업데이트 오류 0x800f0831 수정