Windows 95의 파일을 이전 버전으로 덮어쓰는 installer에 대한 보호
(devblogs.microsoft.com)
Windows 95 시절, 애플리케이션 설치 프로그램이 시스템 파일을 권장 가이드와 달리 구버전으로 무단 덮어쓰는 문제가 빈번했습니다. 이에 Windows 95는 `SYSBCKUP` 디렉토리에 핵심 파일 백업본을 유지하고, 설치 후 파일 버전 검사를 통해 구버전으로 덮어써진 파일을 자동으로 복구하여 시스템 안정성을 확보했습니다. 이는 설치 프로그램의 문제를 사용자 대신 운영체제 단에서 지능적으로 대처하는 방식이었습니다.
이 글의 핵심 포인트
- 1Windows 95 시절, 앱 설치 프로그램이 시스템 파일을 구버전(예: Windows 3.1)으로 무단 덮어쓰는 문제가 빈번하여 시스템 장애를 초래했습니다.
- 2Windows 95는 `C:\Windows\SYSBCKUP` 디렉토리에 주요 파일 백업본을 저장하고, 설치 후 버전 검사를 통해 구버전으로 덮어써진 파일을 자동으로 복원하여 문제를 해결했습니다.