Computer >> 컴퓨터 >  >> 체계 >> Windows Server

Windows의 네트워크 폴더에서 Thumbs.db 파일을 비활성화/제거하는 방법은 무엇입니까?

Thumbs.db 이미지 및 비디오 파일이 포함된 모든 폴더에 Windows 탐색기(파일 탐색기)에 의해 자동으로 생성되는 숨겨진 시스템 파일입니다. 파일 탐색기는 디렉터리에 이미지의 축소판을 만들고 thumbs.db 파일(COM 구조적 저장소)에 저장합니다. thumbs.db 파일 덕분에 Windows 탐색기는 사용자가 폴더를 탐색할 때마다 축소판을 만들 필요가 없습니다. 캐시를 사용하면 파일 탐색기에서 썸네일 파일을 로드하고 표시하는 데 걸리는 시간이 크게 줄어듭니다.

그러나 thumbs.db 파일은 특히 공유 네트워크 폴더에서 사용될 때 시스템 관리자와 사용자에게 몇 가지 문제를 일으킬 수 있습니다. 이 기사에서는 Windows에서 thumbs.db 파일 생성을 삭제/비활성화할 수 있는지 살펴보겠습니다.

Windows에서 Thumbs.db 파일이란 무엇입니까?

Windows 파일 탐색기는 jpeg, bmp, gif, tif, pdf, html의 축소판(이미지의 작은 복사본)에 대한 정보를 저장합니다. 파일 및 일부 video 파일을 thumbs.db 파일로 변환합니다. 기본적으로 thumbs.db 파일은 숨겨져 있습니다. 파일 탐색기에 표시되지 않습니다. thumbs.db 파일의 크기는 폴더의 이미지 파일 수에 따라 다릅니다.

Windows의 네트워크 폴더에서 Thumbs.db 파일을 비활성화/제거하는 방법은 무엇입니까?

폴더에서 이미지 파일을 삭제하더라도 축소판은 thumbs.db 파일에 남습니다.

Windows 10에서 thumbs.db 파일은 공유 네트워크 폴더에 대해서만 생성됩니다. 로컬 이미지 디렉터리에 대해 thumbs.db 파일이 생성되지 않고 파일 탐색기에 대한 축소판 캐시가 사용자 프로필 %LOCALAPPDATA%\Microsoft\Windows\Explorer에 저장됩니다. thumbcache_xxxx.db로 파일.

Windows의 네트워크 폴더에서 Thumbs.db 파일을 비활성화/제거하는 방법은 무엇입니까?

Windows 10에 아이콘이나 썸네일이 올바르게 표시되지 않으면 이 캐시를 재설정할 수 있습니다.

thumbs.db 파일은 수동으로 안전하게 삭제할 수 있습니다. 다음에 폴더에 있는 파일의 축소판을 볼 때 자동으로 다시 생성됩니다. 그러나 Windows 10 파일 탐색기에서 thumbs.db 파일을 생성하지 못하도록 할 수 있습니다.

가장 쉬운 방법은 파일 탐색기 설정 메뉴에서 수행하는 것입니다.

  1. 키보드 단축키 Win+E 누르기;
  2. 보기로 이동 탭을 누르고 옵션을 선택합니다.;
  3. "아이콘은 항상 표시하고 미리보기 이미지는 표시하지 않음 사용 고급 설정의 ” 옵션 보기 탭.

Windows의 네트워크 폴더에서 Thumbs.db 파일을 비활성화/제거하는 방법은 무엇입니까?

도메인의 모든 컴퓨터에서 축소판 만들기를 비활성화해야 하는 경우 그룹 정책을 사용합니다. 이에 대한 자세한 내용은 아래를 참조하세요.

Thumbs.db가 사용 중이므로 네트워크 공유 폴더를 삭제할 수 없습니다.

Windows 파일 탐색기의 썸네일 캐싱 사용과 관련된 네트워크 폴더에는 한 가지 일반적인 문제가 있습니다. 파일 서버의 네트워크 폴더에 있는 이미지 디렉터리를 복사/이동한 직후 Windows에서 디렉터리를 삭제하거나 이름을 바꿀 수 없다는 것을 알 수 있습니다. 특정 시간(1-5분) 후에만 이 폴더의 이름을 바꾸거나 삭제할 수 있습니다.

이 네트워크 공유를 삭제하려고 하면 다음 오류가 나타납니다.

Folder In Use
The action can’t be completed because the folder or a file in it is open in another program.
Close the file or folder and try again.

Windows의 네트워크 폴더에서 Thumbs.db 파일을 비활성화/제거하는 방법은 무엇입니까?

이 문제는 Microsoft가 KB2025703에서 설명한 알려진 문제와 관련이 있습니다(Renaming a network folder in Windows Explorer fails with “the action can’t be completed”). ). 이 기사에서는 썸네일 캐시가 있는 thumbs.db 파일이 있으면 네트워크 폴더를 삭제하거나 이름을 바꾸지 못할 수 있다고 설명합니다.

Windows에서 썸네일 캐시 파일을 생성하는 데 시간이 걸리는 것 같습니다. 이 파일이 생성 또는 업데이트되는 동안 thumbcache.dll 프로세스가 thumbs.db 파일 핸들의 잠금을 해제할 때까지 상위 디렉토리로 아무 작업도 할 수 없습니다.

이 경우 네트워크 폴더 및 드라이브에 대한 thumbs.db 파일의 자동 생성을 끌 수 있습니다.

GPO를 사용하여 네트워크 드라이브에서 Thumbs.db 생성 비활성화

Windows 파일 탐색기가 폴더를 탐색할 때 숨겨진 썸네일 캐시(Thumbs.db 파일)를 생성하지 못하도록 하려면 GPO를 사용할 수 있습니다.

    1. 로컬 GPO 편집기(gpedit.msc ) 또는 gpmc.msc를 사용하여 도메인 GPO를 만듭니다. 콘솔;
    2. 다음 그룹 정책 섹션 사용자 구성 -> 관리 템플릿 -> Windows 구성 요소 -> 파일 탐색기로 이동합니다.
    3. 이 섹션에는 파일 탐색기에서 thumbs.db 파일 생성을 관리할 수 있는 세 가지 옵션이 있습니다.
      • 썸네일 표시를 끄고 네트워크 폴더의 아이콘만 표시 (공유 네트워크 폴더에 thumbs.db 파일 생성 방지)
      • 숨겨진 thumbs.db 파일의 미리보기 이미지 캐싱 끄기
      • 썸네일 표시를 끄고 아이콘만 표시 Windows의 네트워크 폴더에서 Thumbs.db 파일을 비활성화/제거하는 방법은 무엇입니까?
    4. 값을 활성화됨으로 변경하여 세 가지 정책을 모두 활성화합니다.;
  1. 그룹 정책을 사용자에게 연결하고(도메인 GPO를 사용하는 경우) 도메인 컴퓨터에서 업데이트해야 합니다. 정책 설정을 즉시 적용하려면 gpupdate /force 명령을 실행하십시오.
Windows가 폴더에 썸네일 이미지 캐시 파일을 생성하지 못하도록 한 경우 Windows는 매번 이미지 파일을 로드하고 썸네일을 생성해야 하므로 리소스가 많이 소모됩니다. 결과적으로 이미지의 축소판을 만드는 데 시간이 훨씬 오래 걸립니다(특히 폴더에 이미지가 많은 경우).

레지스트리를 통한 네트워크 공유에서 Thumbs.db 파일 생성 비활성화

로컬 GPO 편집기가 없는 Windows 홈 버전에서는 레지스트리 편집기(regedit.exe)를 사용하여 공유 네트워크 폴더에 숨겨진 thumbs.db 파일 생성을 비활성화할 수 있습니다. ).

이를 수행하려면 새 레지스트리 키 탐색기를 만드세요. 홍콩 아래 EY_CURRENT_USER\Software\Policies\Microsoft\Windows \, 이름이 DisableThumbsDBOnNetworkFolders인 REG_DWORD 매개변수를 만듭니다. 및 값 1 .

Windows의 네트워크 폴더에서 Thumbs.db 파일을 비활성화/제거하는 방법은 무엇입니까?

단일 명령으로 동일한 작업을 수행할 수 있습니다.

reg add "HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v DisableThumbsDBOnNetworkFolders /d 0x1 /t REG_DWORD /f

PowerShell을 사용하여 공유 폴더에서 Thumbs.db를 재귀적으로 삭제

정책을 활성화한 후 기존 Thumbs.db 파일은 공유 폴더에서 자동으로 제거되지 않습니다. PowerShell을 사용하여 특정 드라이브나 네트워크 폴더에 있는 모든 Thumbs.db 파일을 재귀적으로 삭제할 수 있습니다.

필요한 폴더로 이동합니다(UNC 경로 지원):

cd \\mun-fs01\Public\Photo
하위 폴더의 모든 Thumbs.db 파일을 나열하려면 다음을 실행하십시오.
Get-ChildItem -Path . -Include Thumbs.db -Recurse -Name -Force | Remove-Item –Force –WhatIF
Windows의 네트워크 폴더에서 Thumbs.db 파일을 비활성화/제거하는 방법은 무엇입니까?
찾은 썸네일 파일을 재귀적으로 삭제:
Get-ChildItem -Path . -Include Thumbs.db -Recurse -Name -Force | Remove-Item –Force