XP 에서 파일일 손상되거나 삭제되었을때 사용하는 방법이 3가지가 있습니다.
하나는 명령프론프트에서 "sfc /scannow" 하고 쳐주면 원본을 요구하고 삭제되었거나 손상된 DLL 파일만 복구를 합니다...
또하나는 98의 sfc 처럼 시스템구성유틸리티에서 일반에 > 파일 확장 을 선택한후 복원할 파일이름 원본의 위치 저장위치를 선택하면 복구를 할수가있는데 이 방법은 i386 폴더 안에 CAB 파일에만 해당됩니다. 즉 그 안에 있는 파일만 복구가능하다는 말입니다.
마지막 방법은..
예를들어 얘기하면 메모장을 사용하려는데 notepad.exe 가 존재하지 않는다고 나오면 복구를 해줘야하는데 exe 파일은 위의 두 방법으로 복구할수가 없습니다. 이럴때 원본의 i386 폴더로 이동하시면 notepad.ex_ 이런 파일이 존재할껀데여... 그 파일을 복사해서 바탕화면에 두시고 더블클릭을 하면
그 파일을 열때 사용할만한 프로그램을 선택하라고 나오져?
거기서 "목록에서 프로그램 선택" 을 눌루시고 "찾아보기" 를 를 눌러서
windows 폴더 안에 system32 폴더 안에 extract32 파일을 선택하주시면
연결프로그램 선택하는 화면에 "Microsoft(R) CAB File Extract Utility" 가 추가 되어있는걸 볼수가있습니다.
그걸 선택해주시면 복원이 되어있는걸 볼수가 있을겁니다.
이런식의 방법으로 거의 모든파일을 수동 복구 가능합니다...
하나는 명령프론프트에서 "sfc /scannow" 하고 쳐주면 원본을 요구하고 삭제되었거나 손상된 DLL 파일만 복구를 합니다...
또하나는 98의 sfc 처럼 시스템구성유틸리티에서 일반에 > 파일 확장 을 선택한후 복원할 파일이름 원본의 위치 저장위치를 선택하면 복구를 할수가있는데 이 방법은 i386 폴더 안에 CAB 파일에만 해당됩니다. 즉 그 안에 있는 파일만 복구가능하다는 말입니다.
마지막 방법은..
예를들어 얘기하면 메모장을 사용하려는데 notepad.exe 가 존재하지 않는다고 나오면 복구를 해줘야하는데 exe 파일은 위의 두 방법으로 복구할수가 없습니다. 이럴때 원본의 i386 폴더로 이동하시면 notepad.ex_ 이런 파일이 존재할껀데여... 그 파일을 복사해서 바탕화면에 두시고 더블클릭을 하면
그 파일을 열때 사용할만한 프로그램을 선택하라고 나오져?
거기서 "목록에서 프로그램 선택" 을 눌루시고 "찾아보기" 를 를 눌러서
windows 폴더 안에 system32 폴더 안에 extract32 파일을 선택하주시면
연결프로그램 선택하는 화면에 "Microsoft(R) CAB File Extract Utility" 가 추가 되어있는걸 볼수가있습니다.
그걸 선택해주시면 복원이 되어있는걸 볼수가 있을겁니다.
이런식의 방법으로 거의 모든파일을 수동 복구 가능합니다...