Windows 10으로 업그레이드하거나 Windows 10 기능 업데이트를 설치한 후 제한된 10일 이내에 이전 버전의 Windows로 돌아갈 수 있습니다. 이것은 설정 → 업데이트 및 보안 → 복구 → 이전 버전의 Windows 10으로 돌아가서 수행할 수 있습니다.
(Windows 7에서 업그레이드한 경우 Windows 7로 돌아가기 대신에.)
이 방법을 사용하여 이전 버전으로 롤백하면 개인 파일은 유지되지만 업그레이드 후에 설치된 사용자 지정, 앱 및 드라이버는 제거됩니다. 기본적으로 10일 이내에 이전 버전의 Windows로 롤백할 수 있습니다.
현재 버전을 제거하고 이전 버전의 Windows로 돌아가는 것도 기가바이트를 확보 하드 디스크에 있는 데이터의 Windows.old
폴더가 삭제됩니다.
10일의 기간이 지나면 아래의 이전 Windows 설치 파일이 Windows.old
디렉토리는 자동으로 지워집니다(아마도 디스크 정리) 운영 체제별. 그만큼 시작하다 버튼이 회색으로 표시됩니다.
1주년 업데이트(v1607) 이전의 Windows 10 버전에서 롤백 기간은 30일이었습니다. 1주년 업데이트 이후 Microsoft는 제거 기간을 10일로 줄였습니다. Microsoft에 따르면 롤백 기간을 30일에서 10일로 변경하는 것은 데이터 기반 결정(원격 측정 기반)이었습니다. 출처 인용:
사용자 조사에 따르면 이전 버전의 Windows로 돌아가기로 선택한 대부분의 사용자는 처음 며칠 이내에 이를 수행하는 것으로 나타났습니다. 따라서 이전 사본에서 사용한 저장 공간을 확보하기 위해 설정을 10일로 변경했습니다.
운영 체제를 평가하는 데 최종 사용자에게는 더 많은 시간이 필요할 수 있으며 대부분의 사람들에게는 10일이라는 기간으로 충분하지 않습니다. 좋은 소식은 이전 버전의 Windows로 돌아가기를 최대 60
일 수동으로.
이 문서에서는 Windows 10 컴퓨터에서 10일 롤백 기간을 연장하는 방법을 설명합니다.
이전 버전으로 돌아가기 위해 10일 제한 연장
DISM 유틸리티를 사용하여 다음을 수행할 수 있습니다.
- 업그레이드 후 OS를 제거할 수 있는 기간을 확인하십시오.
- 제거를 시작하거나 이전 OS 또는 버전으로 롤백합니다.
- Windows 업그레이드를 제거하는 기능을 제거합니다.
- 사용자가 Windows 업그레이드를 제거해야 하는 일 수를 설정합니다.
(참조: DISM 운영 체제 제거 명령줄 옵션.)
롤백 기간 찾기(일수)
기존 Windows 설치의 제거 기간(일)을 확인하려면 다음에서 이 명령을 실행하십시오. 관리자 명령 프롬프트:
DISM /온라인 /Get-OS 제거 창
다음 출력이 표시됩니다.
배포 이미지 서비스 및 관리 도구. 버전: 10.0.19041.572 이미지 버전: 10.0.19042.661 제거 창: 10 작업이 성공적으로 완료되었습니다.
롤백 기간을 늘립니다(일 수).
업그레이드 후 제거를 시작할 수 있는 일 수를 설정하려면 이 명령을 실행하십시오.
통사론:
DISM /온라인 /Set-OSUninstallWindow /값:
값(즉, 일 수)은 다음 범위에 있어야 합니다. <2
또는 >60
. 입력한 값이 해당 범위에 속하지 않으면 기본값인 10이 설정됩니다.
예시:
DISM /온라인 /Set-OSUninstallWindow /값: 30
"라는 메시지가 표시되어야 합니다.작업이 성공적으로 완료되었습니다."라고 출력합니다.
위의 명령줄은 롤백 기간을 30일로 설정합니다. Windows는 지우지 않습니다 Windows.old
30일 이전 폴더.
레지스트리를 통해 롤백 기간 설정
레지스트리를 편집하여 롤백 기간을 설정할 수도 있습니다.
- 레지스트리 편집기를 시작하고 다음 분기로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\설정
- 이라는 새 DWORD 값을 만듭니다.
제거 창
이미 존재하지 않는 경우. - 더블 클릭
제거 창
, 10진수를 선택하고 원하는 값(>2
에게<60
) 확인을 클릭합니다.
위의 레지스트리 값이 없으면 "10"일이 Windows에서 사용되는 기본 임계값 제한이 됩니다. - 레지스트리 편집기를 종료합니다.
레지스트리 수정 후 DISM을 통해 Windows를 다시 시작하는 것이 좋습니다. Get-OS 제거 창 명령은 재부팅하지 않아도 레지스트리 변경 사항을 반영합니다.
추가 팁
DISM이 2개 더 있습니다. 스위치 즉, 시작-OS 제거
그리고 제거 OS 제거
당신이 알고 싶어할 것입니다. 전자는 명령줄을 사용하여 롤백을 시작하는 것이고 후자는 사용자가 롤백하는 기능을 제거하는 것입니다.
그만큼 제거 OS 제거
스위치가 회색으로 표시됩니다 시작하다 이전... 섹션으로 돌아가기 아래에 있는 버튼을 클릭합니다. 이 명령은 위의 분기에서 다음 레지스트리 값을 삭제합니다. 또한 해당 BCD 데이터를 제거하고 Windows 복구 환경 "이전 빌드로 돌아가기"라는 항목이 있습니다.
레지스트리 값:
- 제거 활성
- GUID 제거
- 언인스톨마크
- 제거 시나리오
오류: 1168 – 요소를 찾을 수 없습니다.
경우에 따라 DISM Get-OSUninstallWindow 또는 Set-OSUninstallWindow 명령을 실행할 때 오류 1168('요소를 찾을 수 없음')이 발생할 수 있습니다.
배포 이미지 서비스 및 관리 도구. 버전: 10.0.19041.572 이미지 버전: 오류: 1168 요소를 찾을 수 없습니다. DISM 로그 파일은 C:\WINDOWS\Logs\DISM\dism.log에서 찾을 수 있습니다.
DISM.log 파일에는 다음 항목이 표시됩니다.
오류 pGetUninstallInterfaceCommon: 설정 플랫폼 로드 실패, hr = 0x80070490 [gle=0x00000003] 오류 DISM DISM SetupPlatform Provider: PID=3944 TID=9192 UninstallInterface Online을 가져오지 못했습니다. - CSetupPlatformManager:: GetUninstallWindow(시간: 0x80070490) 오류 DISM DISM SetupPlatform Provider: PID=3944 TID=9192 제거 창을 가져오지 못했습니다. - CSetupPlatformManager:: ProcessCmdLine_GetUninstallWindow(시간: 0x80070490) 오류 DISM DISM SetupPlatform Provider: PID=3944 TID=9192 get-osuninstallwindow 명령을 처리하는 동안 실패했습니다. - CSetupPlatformManager:: ExecuteCmdLine(시간: 0x80070490)
오류 1168
(0x80070490
), "요소를 찾을 수 없음"을 나타내는 Windows.old
폴더(특히 하위 폴더 $WINDOWS.~BT
)은(는) 롤백 기간이 만료된 후 Windows에서 삭제되었습니다.
"이전 Windows 설치" 디스크 정리를 사용하거나 스토리지 설정 디스크 공간을 복구합니다.
DISM DISM Get-OS 제거 창
그리고 Set-OSUninstallWindow
명령이 올바르게 작동하려면 다음 파일이 필요합니다.
C:\windows.old\$WINDOWS.~BT\Sources\api-ms-win-core-kernel32-legacy-l1-1-0.dll. C:\windows.old\$WINDOWS.~BT\Sources\fltLib.dll. C:\windows.old\$WINDOWS.~BT\Sources\mpr.dll. C:\windows.old\$WINDOWS.~BT\Sources\setupplatform.dll. C:\windows.old\$WINDOWS.~BT\Sources\sspicli.dll. C:\windows.old\$WINDOWS.~BT\Sources\unbcl.dll. C:\windows.old\$WINDOWS.~BT\Sources\virtdisk.dll. C:\windows.old\$WINDOWS.~BT\Sources\winhttp.dll. C:\windows.old\$WINDOWS.~BT\Sources\wtsapi32.dll
만약에 Windows.old
또는 하위 폴더 $WINDOWS.~BT
누락되었거나 해당 위치에 일부 DLL이 누락된 경우 다음 오류 중 하나가 표시됩니다.
오류: 1168 요소를 찾을 수 없습니다. DISM 로그 파일은 C:\WINDOWS\Logs\DISM\dism.log에서 찾을 수 있습니다.
오류: 126 지정한 모듈을 찾을 수 없습니다. DISM 로그 파일은 C:\WINDOWS\Logs\DISM\dism.log에서 찾을 수 있습니다.
오류 3: 시스템이 지정된 경로를 찾을 수 없습니다.
그럼에도 불구하고 다음을 사용하여 제거 임계값 또는 기간을 설정할 수 있어야 합니다. 레지스트리 방법 전술 한 바와.
닫는 말
DISM 또는 레지스트리를 사용하여 설정한 제거 기간이 향후 업데이트(기능 업데이트)를 설치해도 유지되는지 여부는 불확실합니다.
물론, 궁극의 트릭 이름 바꾸기 C:\Windows.old
그리고 C:\$윈도우~BT
Windows 10에서 자동으로 지우는 것을 방지합니다. 폴더 이름을 바꾸면 선택한 버전으로 돌아갈 수 있는 시간이 무제한입니다.
작은 요청 하나: 이 게시물이 마음에 들면 공유해 주세요.
귀하의 "작은" 공유 하나가 이 블로그의 성장에 많은 도움이 될 것입니다. 몇 가지 훌륭한 제안:- 그것을 핀!
- 좋아하는 블로그 + Facebook, Reddit에 공유
- 트윗해!