윈도우 명령어 del 이나 rmdir로 파일을 삭제해서, 휴지통을 거치지 않고 바로 삭제된 경우 
자기식 하드가 아니고 SSD(플래시 메모리)하드에서 파일을 복구할 수 있는가?

    - 결론
SSD TRIM설정이 되어 있다면 복구는 불가능하다.

 

(참고) SSD TRIM 기능
https://codens.info/2563

//-----------------------------------------------------------------------------

그런데 TRIM을 끄고 파일복구 테스트를 해봤는데 여전히 불가능하다

작은 파일 몇개는 가능할 수 있어도 큰 파일은 복구될 가능성이 낮다


//-----------------------------------------------------------------------------
가능성은 희박하지만 TRIM설정이 되어 있는데도 삭제된 파일을 복구하고 싶다면 

* 최대한 빨리 TRIM설정을 꺼야 한다.
> fsutil behavior set DisableDeleteNotify 1


//-------------------------------------
* 하드를 쓰기 금지로 설정한다.
diskpark
list disk
select disk 숫자

    - 쓰기 금지 설정 (읽기 전용)
attributes disk set readonly 

    - (참고) 쓰기 금지 해제
attributes disk clear readonly 


//-------------------------------------
* 복구 프로그램 실행

 

- Recuva (무료)

https://www.ccleaner.com/recuva

 

 

- MiniTool Data Recovery v11.4 (2023) <== 권장

 

 

//-----------------------------------------------------------------------------

< 참고 >
* 폴더에 있는 모든 파일과 폴더를 지우는 방법
    - 폴더 자신을 지우지 않는 조건

    - PowerSell에서는 
rm Temp\* -Recurse -Force


    - 하지만 윈도우 명령어로는 불가능 하다. 그래서 배치 파일을 작성하는데
    - delx.bat파일
del /f /s /q %1 > nul
rem FOR /D %%p IN ("%~1\*.*") DO rmdir "%%p" /s /q

주의! 위 배치 파일은 인자가 없는 경우 드라이브를 모두 지운다.
- 드라이브를 잃기 전에는 윈도우가 답답하다고 생각했는데 
왜 그런 명령어가 없는지 드라이브를 잃고서 이해했다.

 

천만다행으로 덜 중요한 드라이브라서 다행이었지, 다른 드라이브였더라면 인생이 바뀌었을 것이다.

(정말 그럴까? 지금 잃은 드라이브가 삭제됬을때도 그런 생각이었는데)

 

정말 소중한 걸 잃었다고 생각했는데 내 인생에는 바뀐것이 없다.

지금 내가 '없으면 안된다', '안하면 안된다' , '큰일난다'고 생각하는 것들

정말로 큰일이 일어날까?

 

 

 

반응형
Posted by codens