
방금 프로젝트를 마치고 컴퓨터를 재부팅했습니다. 더 이상 부팅을 원하지 않아서 Windows 7 시스템 복구 옵션을 사용해야 했습니다. 1분 동안 실행한 후 부팅되었습니다. 이제 지난 4일간 작업한 소스 코드 대부분이 사라졌습니다!
배경: 때때로(새 소프트웨어를 설치한 후 가장 자주) 노트북이 더 이상 부팅되지 않습니다. 작은 Windows 7 플래그만 표시되지만 더 이상 하드 디스크에서 읽을 수는 없습니다. 하드 중단하고 재부팅하면 Windows를 정상적으로 시작할지(작동하지 않음) 아니면 "Windows 시작 복구"를 실행할지 묻는 메시지가 표시됩니다. 이를 실행하면 약 2~3분 동안 일부 작업을 수행한 다음 Windows를 다시 부팅할 수 있습니다. 일반적으로 그 후에는 전날 컴퓨터에 추가한 .exe 파일이 사라졌지만 지금까지 다른 파일은 건드리지 않았습니다.
하지만 이제 이 일이 발생한 후 내 프로젝트의 ".as"(ActionScript 소스 파일)가 모두 사라졌습니다!
어디서 복구할 수 있는지 아는 사람 있나요?
답변1
AFAIK 다음과 같은 "법의학 도구"를 사용하지 않고 데이터를 복구할 수 있는 방법은 없습니다.테스트디스크가정
- 버전 관리(SVN, GIT 등)를 사용하지 않았습니다.
- (최근) 백업이 없습니다
미래를 위한 몇 가지 팁:
- 중요한 데이터를 작업하는 경우 항상 최신 백업이 있는지 확인하세요!언제나!
- 버전 관리 도구를 사용해보세요!
- 컴퓨터에 오류가 표시되기 시작하거나 이상하게 동작하는 경우: 즉시 문제를 해결하십시오. 필요한 경우: OS를 다시 설치하고 백업에서 데이터를 복구하지만절대분명히 깨진 OS로 작업하십시오.
[번호를 수정하세요. 1] 또 다른 긴급 힌트: 정말로 데이터를 복구하고 싶다면문제의 파티션 사용을 즉시 중지하세요.!
LiveCD로 부팅하고 dd
또는 이에 상응하는 도구를 사용하여 파티션의 디스크 이미지를 생성하십시오. 그렇지 않으면 디스크를 사용하여 복구하려는 데이터를 실수로 덮어쓸 수 있습니다. OS를 부팅하면 일반적으로 디스크에 데이터(로그 등)가 기록되므로 데이터를 덮어쓸 수 있습니다.
누락된 데이터를 복구하려는 경우 해당 디스크 이미지의 복사본을 사용하십시오. 확인차.
답변2
"이전 버전 복원"이 문제의 폴더에 아무것도 표시되는지 확인해야 합니다.
답변3
운이 좋다면 복원 시 기존 데이터를 덮어쓰지 않았습니다. 어쩌면 과거에는 운이 좋았을 수도 있지만 Windows가 디스크의 빈 섹터에 쓸 수 있다는 것을 알았습니다. 이는 파일이 삭제되더라도 실제로 삭제되지는 않음을 의미합니다. 파일에 대한 포인터만 삭제됩니다.
저는 몇 가지 파일 복구 리소스를 사용하여 파일을 복구하는 데 큰 성공을 거두었습니다. 가장 최근에 내가 사용한르우바친구의 HDD가 충돌했을 때 친구를 위해 몇 년치의 사진을 복구하기 위해. 레쿠바는 무료입니다. 일부 상용 파일 복원 응용 프로그램도 있습니다.
무엇을 하든지 기존 디스크에 파일 복구 프로그램을 설치하지 마십시오. USB 장치에서 부팅할 장치를 찾거나 파일 복구 프로그램이 설치된 다른 컴퓨터에 HDD를 연결하기를 원할 것입니다.
답변4
참조 링크를 해제하면 TestDisk와 Photorec의 무료 조합 또는 WinHEX와 같은 유료 포렌식 솔루션을 선택하는 것이 가장 좋습니다. 내 것을 보아라여기에 복구 포스트가 거의 완료되었습니다, 다음 번에는 버전 제어 및 증분 백업을 설정하여 보안을 유지하세요... ;-)
또한 노트북이 부팅되지 않는 경우도 있습니다. 위 링크를 통해 하드 드라이브와 다른 하드웨어도 확인하세요. 그렇지 않으면 요즘 나중에 더 심각한 문제에 직면할 수도 있습니다.