윈도우98은 윈도우XP와는 달리 시스템 복원의 방법이 다릅니다.

 

제가 오픈백과에 등록한 글을 가져왔습니다.

 

사용자의 경우는 레지스트리의 백업 갯수를 조정하는 방법이 있습니다. 하지만 레지스트리의 자동백업이 되지 않는 방법보다는 다음의 글을 보시고 참고하시는 것이 좋을 듯 합니다.

 

만약 레지스트리의 백업이 되지 않게 하고 싶으시면 설명2의 Backup=1의 값을 0으로 설정을 하시면 자동백업이 되지 않습니다.

 

 

윈도우98은 윈도우XP와는 달리 레지스트리의 백업 갯수가 5개로 지정되어 있습니다.

 

윈도우98의 부팅이 되는 순간 자동으로 하루에 하나씩의 레지시트리 파일이 백업이 됩니다.

그래서 5일이 넘어서게 되면 이전 시점으로의 레지스트리 복구가 불가능한 것입니다.

 

하지만 레지스트리 백업파일의 갯수를 늘리는 방법을 이용할 수 있지만 레지스트리의 백업 파일이 많이 쌓이게 되는 단점이 있습니다.

 

이러한 문제의 해결을 위해서는

 

윈도우98의 환경설정에 대한 레지스트리 최적값을 백업하여 놓고서 에러와 같은 문제가 발생하였을 때 백업된 레지스트리 파일을 복사하여 복구하는 방법을 알려 드리도록 하겠습니다.

 

레지스트리 백업 파일의 갯수를 늘리는 방법

 

1. 시작 - 실행을 클릭하십시오.

scanreg.ini을 실행합니다.

 

 

 

2. 메모장에 scanreg.ini 파일이 열리게 됩니다.

이미지에 설명을 남겼으니 자세한 설명은 생략합니다.

 

Backup=1의 값을 0으로 설정을 하면 레지스트리의 자동 백업이 되지 않습니다.

 

 

 

3. 자동으로 백업이 되는 레지스트리외에 추가로 프로그램을 설치한 이우에는 이렇게 레지스트리의 백업을 합니다.

scanregw

 

 

 

4. 예 버튼을 클릭하시면 레지스트리를 백업합니다.

 

 

 

5. 백업의 과정이 끝났습니다.

 

 

 

6. 위의 방법으로 추가변동 사항이 있는 날짜별로 레지스트리의 백업을 하였습니다.

 

.

 

 

7. 레지스트리가 백업된 C:WINDOWSSYSBACKUP  폴더는 숨김속성이므로 다음과 같이 해서 숨김속성의 파일과 폴더를 볼수 있는 작업을 하셔야 합니다.

 

탐색기나 내 컴퓨터를 실행하시고 메뉴모음에서 - 보기 - 폴더옵션을 선택하십시오.

 

 

 

8  보기 탭을 선택하시고 모든 파일의 체크를 하십시오.

 

 

 

9. C:windowssysbckup의 폴더에 레지스트리 백업 파일 확장자 캐비넷(rb0~~.cab)이 보입니다.

 

 

 

10. 백업된 날짜별로 캐비넷 파일들이 보입니다.

 

 

 

11. 백업하고자 하는 캐비넷 파일을 선택하시고 복사를 하십시오.

 

 

 

12. 적당한 곳에 폴더를 만들고 캐비넷 파일을 붙어넣기 하여 백업을 합니다.

 

 

 

13.  여기서는 regbak 라는 폴더를 만들고 백업을 하였습니다.

 


 

14. 이렇게 한번의 백업을 해주시게 되면 나중에 오랜 시간이 흘러 시스템에 이상이 발생하게 되면 복구하고자 하는 이전 시점의 레지스트리 백업 파일이 없더라도 copy라는 도스 명령어를 이용하여 백업된 캐비넷 파일을 C:windowssysbckup의 폴더에 복사하여 레지스트리를 복구하시면 됩니다.

 

참고

도스에서의 숨김속성의 파일과 폴더로의 접근은 제한이 되어 attrib라는 명령어를 사용하는 번거로움이 있으니 윈도우에서 sysbckup의 폴더에의 숨김속성을 해제하십시오.

 

도스에서의 숨김속성 해제 방법

attrib -r -s -h 속성해제 파일명

 

숨김속성 설정 방법

attrib +r +s +h 속성해제 파일명

 

 

 

도스에서의 레지스트리 복구 방법

 

부팅과정에서 F8키를 눌러 도스모드로의 부팅이 가능하시면 되지만 그렇지 않을 경우에는 부팅디스켓을 이용한 부팅을 하십시오.

 

윈도우의 도스모드와 부팅디스켓을 이용한 명령어의 사용방법은 같습니다.

도스로의 부팅이 이루이진 이후에 사용할 명령어.

 

A:> copy c:regbakrb006.cab c:windowssysbckup  /y

입력 후 엔터 키를 누르시면  백업된 레지스트리가 원래의 백업위치인 C:windowssysbckup로 백업이 됩니다.

c:regbak은 예제의 폴더입니다.

 

이렇게 백업된 캐비넷 파일을 복사하는 과정이 끝나면

레지스트리 복원 명령 줄 scranreg/restore 실행하시면 백업된 레지스트리의 값을 복구할 수 있습니다.

 

copy /?을 입력하시고 엔터 키를 누르시면 자세한 도움말을 참고하실 수 있습니다.

모든 도스 명령어에 대한 도움말을 이용하면 아주 유익할 것입니다.

 

 

 

옛것에 대한 향수라고 할까?....

 

윈도우98을 이용하시는 분들이  레지스트리의 복구 문제로 어려움에 처하신 경우가 많아서 이렇게 글을 남깁니다.

+ Recent posts