컴퓨터 활용팁

thumbs.db 파일 자동 생성하지 않기(미리보기 이미지 캐시 사용 안함 설정, 윈도우7, 윈도우8.1)

할랑할랑 2014. 10. 17. 14:13
반응형

[윈도우 8.1, 윈도우7, 비스타, XP, XP프로페셔널] thumbs.db 파일 자동 생성하지 않기(미리보기 이미지 캐시 사용 안함 설정)(Windows 7, Windows 8.1, Windows Vista, Windows XP Home Edition, Windows XP Professional, preview small cache image disble)

* 요약

1. 윈도우 7, 윈도우 8.1
등 비스타 이상

로컬 그룹 정책 편집기 이용(gpedit.msc): 윈도우 시작 키 + R(실행) - gpedit.msc - 사용자 구성 - 관리 템플릿 - Windows 구성 요소 - Windows 탐색기 혹은 파일 탐색기 - (오른쪽 화면) 숨겨진 thumbs.db 파일에서 미리 보기 캐싱 해제 - 해당 정책을 사용 상태로 적용 - 윈도우 시작 키 + R(실행) - gpupdate /force - 재부팅(혹은 작업관리자에서 윈도우 파일 탐색기(explorer) 강제 종료 후 재실행)

- 레지스트리 편집기로 직접 편집하여 확인(rededit): 윈도우 시작 키 + R(실행) - regedit - HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer 키 값에 DisableThumbsDBOnNetworkFolders 라는 DWORD 값을 생성하고, 값은 1로 설정 - 재부팅(혹은 작업관리자에서 윈도우 파일 탐색기(explorer) 강제 종료 후 재실행)


2. 윈도우 XP
- 윈도우 파일 탐색기 - 도구 - 폴더 옵션 - 보기 탭 - 미리보기 캐시 안함 설정
  (해당 옵션이 없는 경우, gpedit.msc - 사용자 구성 - 관리 템플릿 - Windows 탐색기 - 축소판 그림 캐시 사용 안 함 - 설정 후 PC 재가동 혹은 탐색기(explorer) 강제 종료 후 재실행)


thumbs.db 파일은 윈도우에서 이미지나 동영상 파일을 아이콘 대신 미리보기로 보여줄 때, 미리 보기 축소판 그림을 캐쉬(cache, 미리 생성해 저장해둬 다음 작업 시 속도 향상을 꾀함, 썸네일/섬네일/thumbnails) 해두는 시스템 파일이다. 숨김 속성 및 시스템 파일 속성이 설정되어있으므로, 폴더 보기 옵션에서 숨김 파일 보기, 시스템 보호 파일 보기를 설정해야만 볼 수 있다.


윈도우 7 폴더 옵션은, 탐색기(내 컴퓨터)구성폴더 및 검색 옵션으로 들어가면 된다.


윈도우 8.1의 폴더 옵션은... 탐색기의 리본 아이콘 메뉴로 들어가야한다. 탐색기 오른쪽 윗부분의 아래로 꺾인 꺽쇠 화살표를 클릭하면 리본 메뉴를 열린 상태로 고정할 수 있다.


보기 메뉴로 가서, 옵션 → 폴더 및 검색 옵션 변경 


보기 탭 → 보호된 운영 체제 파일 숨기기(권장) 설정을 해제하고, 숨김 파일 및 폴더 설정은 숨김 파일, 폴더 및 드라이브 표시로 선택한다.

thumbs.db 파일을 삭제해도, PC를 재부팅하거나 해당 이미지 폴더의 복사본을 생성하면 thumbs.db 파일은 새로 생성된다.


우선 이미지가 들어있는 폴더의 Thumbs.db 파일을 제거한 후...


해당 폴더의 복사본을 만들면(Ctrl+C, Ctrl+V)


Thumbs.db 파일이 새로 생성된 것을 볼 수 있다.

물론, 미리보기 대신 항상 아이콘만 표시하도록 설정하면, 미리보기 캐시 기능도 자동으로 해제는 된다. 아이콘 대신 미리보기 표시를 안 함으로 할 사람은 여기까지만 설정해도 되지만, 아이콘 대신 미리보기 이미지는 보고 싶은데 thumbs.db 파일은 생성하지 않도록 하고 싶다면 아래와 같이 진행한다.


폴더 옵션으로 가서, 아이콘은 항상 표시하고 미리 보기는 표시하지 않음 기능을 체크(활성화)하면...


thumbs.db를 삭제한 폴더의 복사본을 만들어봐도 thumbs.db 파일이 새로 생성되지 않긴하다. 대신, 미리보기 이미지도 볼 수 없고 아이콘으로만 보이게 된다. 따라서, 폴더 보기 옵션의 "아이콘은 항상 표시하고 미리 보기는 표시하지 않음" 옵션은 끄고(체크 해제)...

윈도우 XP에서는 폴더 옵션에 미리보기 캐시 안함 옵션이 있어서 설정하면 되지만, 윈도우 비스타, 윈도우 7, 윈도우 8.1 등 Vista 이상 버전에서는 레지스트리를 직접 수정하거나, 로컬 그룹 정책 편집기에서 설정해준 후, 재부팅(혹은 파일 탐색기 재실행)해줘야한다.


1. 로컬 그룹 정책 편집 방법


윈도우 시작 키(키보드 좌측 Ctrl과 Alt 사이에 있는 키) + R 키를 눌러, 실행 창을 띄우로, gpedit.msc (로컬 그룹 정책 편집기)를 실행


로컬 그룹 정책 편집기(gpedit.msc)에서 사용자 구성 - 관리 템플릿 - Windows 구성 요소 - Windows 탐색기로 가서, 숨겨진 thumbs.db 파일에서 미리보기 캐싱 해제를 선택한다.


Windows 8.1에서는 "Windows 탐색기"가 아니라, "파일 탐색기"를 찾아가면 된다.


해당 기능을 "사용(E)"으로 설정한다.


설정 후 레지스트리(regedit)에서 확인해보면, 직접 레지스트리 편집기로 작업할 때와 같은 키 값이 생성되어 있는 것을 볼 수 있다.(HKCU - Software - Policies - Microsoft - Windows - Explorer에 DisableThumbsDBOnNetworkFolders 값이 1로 활성화 됨)

 설정한 값을 적용하려면 PC를 재부팅하거나, 윈도우 사용자 계정을 로그오프 후 다시 로그온 하거나, 혹은 탐색기(explorer)를 재실행해야한다. (마이크로소프트 페이지 등에는 gpupdate /force 명령으로 적용이 가능하다고 소개되어있으나, 위에서 테스트한 방법으로 이미지가 들어있는 폴더에서 thumbs.db 파일을 제거한 후 복사본을 만들어보면, 여전히 thumbs.db 파일이 새로 생성되는 것을 볼 수 있다.)
- 참고: 마이크로소프트 고객지원 페이지 Step by Step: Windows 7에서 thumbs.db 파일이 생성되지 않도록 설정하기http://support.microsoft.com/kb/2478896/ko ), 윈도우 7 탐색기에서 네트워크 폴더 이름(폴더명) 변경 실패 시(Renaming a network folder in Windows 7 Explorer fails with "the action can't be completed..."http://support.microsoft.com/kb/2025703/ko )


시작 키 + R (실행 창) → gpupdate /force 명령으로 정책 강제 적용이 가능하다고한다만... 실제로 테스트해보면 thumbs.db 파일은 여전히 생성된다.


gpupdate /force 실행 시... "정책을 업데이트하는 중... 사용자 정책 업데이트가 완료되었습니다." 메시지가 나온다.


작업관리자는 Ctrl - Alt - Del 키를 누른 다음(원격 환경에서는 Ctrl - Alt - End), 작업관리자(T)를 선택하여 실행하거나, 혹은 작업표시줄(화면 하단 막대)을 마우스 우클릭하여 작업 관리자(K)로 실행하면 된다.


작업관리자(taskmgr.exe)에서 Windows 탐색기를 마우스 우클릭하여, 작업 끝내기로 강제 종료한 후...


작업관리자 파일(F) 메뉴의 새 작업 실행(N)에서...


explorer (탐색기)를 다시 실행해주면 적용된다. 물론, 간단하게 시스템을 재기동하여도 된다.


도스 명령어로 explorer (탐색기)를 재실행할 수도 있다. 윈도우 시작키+R(실행 창) → cmd → taskkill /f /im explorer.exe → start explorer.exe 명령을 순서대로 입력하면, 탐색기 강제 종료 후 재실행이 된다. 결국엔 바로 위에서 해준 것과 완전히 동일한 작업임

thumbs.db 파일이 더 이상 생성되지 않는지 확인은, 이미지 파일이 들어있는 폴더의 복사본을 생성해보면 알 수 있다. 기존에 생성됐던 thumbs.db 파일은 탐색기에서 찾기(Ctrl+F 혹은 F3) 기능으로 검색한 후 삭제하면 된다. 단, 검색하기 전에 폴더 보기 옵션에서 숨김 파일 및 시스템 파일 보기가 활성화 되어있어야한다.


탐색기에서 찾기(Ctrl - F 키 혹은 F3 키) 기능으로 thumbs.db 파일을 찾아 제거할 수 있다.(단 위에서 설명한대로, 숨김 파일을 보여주게 설정하고, 보호된 운영체제 파일 숨기기 옵션도 해제해줘야한다.) 해당 파일을 제거하면 아주 약간이지만, 저장공간도 좀 더 확보할 수 있긴하다.


파일 삭제 시도 시, 해당 파일 속성(attrib에서 S(system) 및 H(hidden) 설정됨)이 시스템 파일이라, 다음과 같은 메시지가 발생한다: 'Thumbs.db' 파일은 시스템 파일입니다. 이 파일을 제거할 경우 Windows나 다른 프로그램이 더 이상 제대로 작동하지 않을 수 있습니다. 이 파일을 완전히 삭제하시겠습니까?


2. 레지스트리 편집기로 확인 방법


윈도우 시작 키 + R(실행 창) → regedit


HKEY_CURRENT_USER → Software → Policies → Microsoft → Windows로 가서, 키 값을 새로 생성한다.


Explorer라는 키 값을 생성한 후, Explorer 아래에 DWORD(32비트) 값을 새로 만들어준다.


값 이름은 DisableThumbsDBOnNetworkFolders로 하고, 값은 1로 설정해준다.
(HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer
\DisableThumbsDBOnNetworkFolders)


* 관련글
- 마이크로소프트 고객지원 페이지 윈도우 7 탐색기에서 네트워크 폴더 이름(폴더명) 변경 실패 시(Renaming a network folder in Windows 7 Explorer fails with "the action can't be completed..."http://support.microsoft.com/kb/2025703/ko )
- 마이크로소프트 고객지원 페이지 Step by Step: Windows 7에서 thumbs.db 파일이 생성되지 않도록 설정하기http://support.microsoft.com/kb/2478896/ko )

반응형