다음을 통해 공유


시스템 복원

컴퓨터가 시간이 지남에 따라 사용되므로 복원 지점은 사용자가 요구하는 관리 또는 개입 없이 데이터 보관에 수집됩니다.

2025년 6월 Windows 보안 업데이트를 설치한 후 Windows 11, 버전 24H2 및 Windows Server 2025를 실행하는 디바이스 에는 이전 60일까지 복원 지점이 있습니다. 이러한 지점은 시스템 복원 사용자 인터페이스를 통해 액세스할 수 있습니다. 보안 조치로, 이러한 클라이언트 및 서버 버전의 Windows에서는 복원 지점이 60일 이상인 Windows를 복원할 수 없습니다. 이후 버전의 Windows에서는 최대 60일이 지난 복원 지점에 액세스할 수도 있습니다. Windows Server 2025 및 Windows 11 버전 24H2 이전에 릴리스된 모든 버전의 Windows Server 및 Windows 클라이언트는 60일 제한 없이 복원 지점을 지원합니다.

이 복원 지점 보관에 액세스하는 유일한 방법은 시스템 복원 사용자 인터페이스 및 시스템 복원 API를 사용하는 것입니다. 이는 데이터 무결성을 보호하고 사용자, 애플리케이션 또는 기타 에이전트에서 실수로 변경되는 것을 방지하기 위한 것입니다.

시스템을 복원하기 위해 시스템 복원은 모니터링되는 파일에 대한 파일 변경 내용을 실행 취소하고 선택한 복원 지점 시 파일 상태를 다시 캡처합니다. 그런 다음 현재 레지스트리를 선택한 복원 지점에 대해 저장된 레지스트리로 바꿉니다.

시스템 복원 및 애플리케이션 동작

복원 후 애플리케이션에 원하는 동작이 있는지 확인하려면 다음을 수행합니다.

  • 시스템 복원에서 개인 데이터 파일 또는 애플리케이션에 대한 사용자 액세스를 차단하는 정보를 레지스트리에 저장하지 마세요. 그렇지 않으면 사용자가 애플리케이션을 다시 다운로드하고 다시 설치할 수 있는 메커니즘을 제공해야 합니다.
  • 시스템 복원 API 사용하여 설치 및 제거 시 의미 있는 복원 지점을 만듭니다.
  • Windows XP에서 보호해야 하는 주요 애플리케이션 바이너리는 Filelist.xml에서 사용된 확장자와 일치하는 확장자를 사용해야 합니다. 자세한 내용은 모니터링되는 파일 이름 확장명 참조하세요. 이 파일은 Windows 7 및 Windows Vista에서 사용되지 않습니다. 사용자가 편집할 수 있는 파일에는 모니터링되는 확장 유형을 사용하지 마세요. 예를 들어 확장명 .ini사용하여 사용자의 개인 데이터 파일 이름을 지정하면 시스템 복원으로 인해 작업이 손실될 수 있습니다.