Windows에서 "시스템 복구 보류 중" 오류를 수정하는 방법
"완료하려면 재부팅이 필요한 시스템 복구가 보류 중입니다." 오류가 발생했다면 아마도 시스템 파일 검사기(System File Checker) ( SFC )를 실행하려고 했을 것입니다. 이 오류의 원인은 이전 수리가 아직 완료되지 않았기 때문입니다. 보류 중인 시스템 복구를 완료할 때까지 SFC(SFC) 유틸리티를 성공적으로 실행할 수 없습니다 .
대부분의 경우 오류는 수정하기 쉽고 주요 문제 해결이 필요하지 않습니다. 재부팅하면 문제가 해결될 수 있지만 그렇지 않은 경우 시도할 수 있는 다른 수정 사항이 있습니다. 아래에서 이 오류를 해결하는 가장 일반적인 방법에 대해 설명합니다.
DISM 사용
DISM ( 배포 이미지 서비스(Deployment Image Servicing) 및 관리(Management) )은 시스템 이미지를 서비스하는 데 사용되는 Windows 의 기본 제공 명령줄 유틸리티입니다 . 광범위한 문제를 해결하기 위한 강력한 도구입니다.
SFC 컨텍스트에서 시도할 수 있는 두 가지 DISM 명령이 있습니다. (DISM)먼저(First) /restorehealth 매개변수를 사용하려고 합니다. 그래도 작동하지 않으면 /revertpendingactions 매개변수를 사용해 볼 수 있습니다.
- Press Win + R 을 누르고 cmd를 입력한 다음 Enter 를 눌러 명령 프롬프트(Command Prompt) 를 시작 합니다.
- 다음 명령을 실행합니다.
DISM.exe /Online /Cleanup-Image /Restorehealth
DISM 이 프로세스를 완료하면 SFC 스캔을 실행하고 작동 하는지(SFC) 확인하십시오. 그렇지 않은 경우 다음 명령을 실행해 보십시오.
DISM.exe /image:C: /cleanup-image /revertpendingactions
(C를 Windows(Windows) 가 설치된 드라이브 문자로 대체 )
Windows를 재부팅하고 SFC를 다시 실행하십시오.
Windows로 부팅할 수 없는 경우 안전 모드(Safe Mode) 또는 복구 환경 에서 (Recovery Environment)명령 프롬프트(Command Prompt) 창 을 시작해야 합니다 . 복구 환경을 사용하는 경우 Troubleshoot > Advanced Options > Command Prompt 로 이동 합니다.
몇 개의 파일 삭제
시스템 복원 프로세스를 추적하는 파일을 삭제하여 시작하십시오. 파일이 손상된 경우 "시스템 복구가 보류 중입니다" 오류가 발생할 수 있으며 파일을 삭제하면 문제가 해결될 수 있습니다.
pending.xml이라는 파일을 삭제해야 합니다. 파일은 컴퓨터의 다음 경로에 저장됩니다.
C:WindowsWinSxSPending.xml
(C를 Windows(Windows) 가 설치된 드라이브 문자로 대체 )
다음과 같이 명령 프롬프트(Command Prompt) 를 사용하여 이 파일을 삭제할 수 있습니다 .
- Press Win + R 을 누르고 cmd를 입력한 다음 Enter 를 눌러 명령 프롬프트(Command Prompt) 를 시작 합니다.
- 다음 명령을 실행합니다.
del c:windowswinsxspending.xml
XML 파일이 삭제되면 다음 명령을 실행합니다.
sfc /scannow /offbootdir=c: /offwindir=d:windows
정기적인 PC 유지 관리를 위해 WinSxS 폴더 전체를 삭제하는(deleting the whole WinSxS folder) 것을 고려할 수도 있습니다 . 바라건대(Hopefully) , SFC 스캔이 이제 잘 작동할 것입니다.
드라이버 업데이트
SFC 문제가 제대로 작동하지 않는 하드웨어 또는 자주 발생하는 Blue Screens of Death 와 같은 다른 징후와 함께 발생 하는 경우 손상된 드라이버가 범인일 수 있습니다 . 가장 쉬운 수정은 드라이버를 업데이트하는 것입니다.
Windows Update 는 일반적으로 드라이버가 최신 상태인지 확인합니다. 자동 업데이트를 비활성화한 경우 Windows 10 또는 11을 업데이트하는 방법은 다음과 같습니다.
- Press Win + I을 눌러 설정(Settings) 앱을 실행합니다.
- Windows 11 을 실행하는 경우 왼쪽 사이드바에서 Windows 업데이트(Windows Update) 를 선택 합니다 .
Windows 10 을 사용하는 경우 업데이트(Update) 및 Security > Windows Update 로 이동해야 합니다 . 그러나 Microsoft 는 더 이상 Windows 7 및 8을 지원하지 않으므로 이 중 하나를 사용하는 경우 다음 방법으로 건너뜁니다.
- 업데이트 확인을 선택합니다.
Windows 에서 업데이트를 찾으면 설치합니다 .
특히 그래픽 드라이버에 주의를 기울여야 할 수도 있습니다. 업데이트를 사용할 수 없는 경우 계속해서 다시 설치하세요.
- Press Win + R 을 누르고 devmgmt.msc를 입력한 다음 Enter 를 눌러 장치 관리자(Device Manager) 를 시작합니다 .
- 디스플레이(Display) 어댑터 목록을 확장하고 그래픽 드라이버를 마우스 오른쪽 버튼으로 클릭한 다음 제거(Uninstall) 를 선택합니다 .
- 상단 리본에서 작업(Action) 을 선택 하고 하드웨어 변경 사항 검색 을 선택합니다.(Scan)
이렇게 하면 그래픽 장치의 최신 드라이버가 자동으로 다시 설치됩니다.
문제가 있는 드라이버 업데이트 또는 재설치를 완료한 후 SFC 스캔을 실행해 보십시오 .
레지스트리 설정 조정
Windows 는 "RebootPending" 레지스트리 키를 사용하여 재부팅을 요청하는 프로그램에 대한 탭을 유지합니다. 본질적으로 재부팅이 필요한 프로그램의 대기열이며, 해당 대기열이 변경되면 SFC(SFC) 를 실행하는 동안 "시스템 복구가 보류 중입니다." 오류와 같은 문제가 발생할 수 있습니다 .
문제를 해결하는 쉬운 방법은 다음과 같이 "RebootPending" 키를 삭제하는 것입니다.
- Press Win + R 을 누르고 regedit를 입력한 다음 Enter 키를 눌러 (Enter)레지스트리 편집기(Registry Editor) 를 시작합니다 .
- 다음을 복사하여 레지스트리 편집기의 탐색 모음에 붙여넣습니다.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion
- (Right-click)CurrentVersion 을 (CurrentVersion)마우스 오른쪽 버튼으로 클릭 하고 권한(Permissions) 을 선택 합니다.
- 목록에서 사용자 이름을 선택하고 모든(Full) 권한 옆의 확인란을 선택한 다음 확인을 선택하여 저장하고 창을 종료합니다.
- 오른쪽 창에서 이름이 RebootPending 인 키를 찾아 삭제합니다. (RebootPending)확인 메시지가 표시되면 제공합니다.
(Reboot)PC를 재부팅 하고 SFC 명령을 다시 실행하십시오.
BIOS에서 SATA 설정 변경
일부 사용자 는 SATA 를 AHCI 대신 IDE 로 구성 하면 문제가 해결된다고 보고합니다. 원인은 Microsoft 가 하드 드라이브 버스 드라이버 클래스를 변경한 것 같습니다. BIOS 설정 을 수정하기 전에 다른 수정 사항을 사용해 보는 것이 가장 좋습니다 . 이전 방법으로 운이 좋지 않았다면 이 방법을 시도해 보십시오.
- PC를 종료하여 시작하십시오.
- (Press)전원 버튼을 다시 누릅니다 . BIOS 키를 빠르게 눌러야 합니다 . 까다로운 부분은 BIOS 키는 제조업체마다 다르지만 일반적으로 Del , Esc , F1, F10 또는 F12 라는 것 입니다. 키가 작동하지 않는 경우 BIOS에 들어가는 방법(how to enter BIOS) 에 대한 전체 가이드를 확인하고 싶을 수 있습니다 .
- 다음으로 BIOS(BIOS) 펌웨어 에서 SATA 옵션 을 찾아야 합니다 . 다시 말하지만 옵션은 (Again)BIOS 펌웨어 에 따라 다른 섹션에 있을 수 있습니다 . 옵션을 찾는 가장 좋은 방법은 펌웨어를 탐색하고 SATA , IDE 및 AHCI 와 같은 단어를 찾는 것입니다 . 옵션을 찾으면 SATA 설정을 IDE 로 변경하십시오 .
- 변경 사항을 저장 하고 (Save)BIOS 를 종료하고 PC로 부팅합니다.
바라건대(Hopefully) , 그것은 "SFC /scannow 시스템 수리가 보류 중입니다" 문제를 해결할 것입니다.
(Check)SFC 로 시스템 파일 확인 및 수정(Fix System Files)
일반적으로 SFC 를 사용하면 (SFC)Windows 파일 시스템 오류를 쉽게 수정할 수 있습니다. 그러나 SFC 자체에서 이미 있는 오류를 수정하는 대신 오류가 발생하면 답답할 수 있습니다. 좋은 점은 SFC 오류를 수정하는 것이 매우 간단하다는 것입니다. 다행히도(Hopefully) "시스템 복구가 보류 중입니다" 오류를 해결할 수 있었습니다.
Related posts
Windows에서 "이 앱은 시스템 관리자에 의해 차단되었습니다" 오류를 수정하는 방법
YouTube에서 "오류가 발생했습니다 나중에 다시 시도하십시오"를 수정하는 방법
Windows에서 "응용 프로그램을 올바르게 시작할 수 없습니다(0xc0000142)" 오류를 수정하는 방법
Windows에서 "TPM 장치가 감지되지 않음 오류"를 수정하는 방법
Windows에서 "이 ms-windows-store를 열려면 새 앱이 필요합니다" 오류 수정
6 Ways to Fix Pending Transaction Steam Error
Windows에서 "문제가 발생하여 핀을 사용할 수 없음" 오류를 수정하는 방법
"Windows가 네트워크에 로그온하기 위한 인증서를 찾을 수 없습니다" 수정
"Windows를 이 디스크에 설치할 수 없습니다" 오류 수정
iPhone에서 "iMessage 활성화 대기 중" 오류를 수정하는 방법
"PC에 문제가 발생하여 다시 시작해야 합니다" 오류를 수정하는 방법
"Windows가 지정된 장치 경로 또는 파일에 액세스할 수 없음" 오류를 수정하는 방법
Fix System Restore Error 0x800700912
Windows 10에서 "iastordatasvc" 높은 CPU 사용량을 수정하는 방법
"Windows에서 포맷을 완료할 수 없습니다" 오류를 수정하는 방법
Windows 10에서 "iTunes 라이브러리 파일을 저장할 수 없음"을 수정하는 방법
Windows에서 "내부 또는 외부 명령으로 인식되지 않음"을 수정하는 방법
Windows에서 NT 커널 및 시스템 프로세스 높은 CPU 사용량 수정
디스크 검사 유틸리티(CHKDSK)를 사용하여 Windows 7/8/10에서 파일 시스템 오류 수정
How to Fix a Chromecast “Source Not Supported” Error