У нас есть несколько сетевых папок, в которых хранятся различные фотографии, сделанные нашим медиа-отделом. Когда кто-то на клиенте Windows использует проводник для перехода в одну из этих папок, он автоматически загрязняется файлом Thumbs.db (если у пользователя есть разрешения на запись). Как нам помешать им это сделать, не отозвав разрешения пользователей?
Этот вопрос был вдохновлен "Предотвращение загрязнения общих папок Windows клиентами Mac OS X ветвями ресурсов".
Помимо локальных изменений через пользовательский интерфейс или реестр, в доменах Active Directory можно использовать групповую политику для применения параметра ко всем клиентам.
Параметр политики называется «Отключить кеширование миниатюрных изображений» и находится в разделе «Конфигурация пользователя» -> «Административные шаблоны» -> «Компоненты Windows» -> «Проводник Windows».
В XP вы можете перейти на вкладку «Просмотр» в параметрах папки («Сервис» | «Параметры папки» в окне проводника) и установить флажок «Не кэшировать миниатюры».
или
Установите для этого параметра реестра значение 1:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\DisableThumbnailCache
Настройку реестра, очевидно, будет проще всего развернуть глобально.
В Windows 2003 R2 или более поздней версии вы можете использовать консоль управления экраном файлов (внутри диспетчера ресурсов файлового сервера), чтобы заблокировать запись «thumbs.db» на определенные пути.
Создайте новый экран с файлом, введите путь и выберите «Пользовательские свойства». Вам нужно будет создать новую группу файлов, включающую thumbs.db, и включить Active Screening.
Поскольку эти файлы довольно распространены, обязательно отключите оповещения по электронной почте и журналу событий, когда они заблокированы.
Это дает то преимущество, что блокирует кеширование миниатюр только на ваших файловых серверах, а не на всех рабочих станциях.
Вы можете подумать об их удалении и вместо этого подумать о создании их для них.
Если вашими пользователями являются в основном пользователи Windows, использующие проводник, вы ускорите процесс просмотра, предварительно сгенерировав для них эскизы, и упростите им поиск фотографии, которую они ищут.
Вы можете сделать то же самое для .DS_STORE на клиентах OS X и для всего, что распространено в вашей среде.
Сквиллман дает правильный ответ.
Тем не менее, у вас останутся те старые. Если вы хотите избавиться от них, сделайте это в командной строке Windows:
C:\> del /s /q /f Thumbs.db
что получает только видимые
C:\> del /s /q /f /a:h Thumbs.db
получает и невидимые
Вы можете сделать то же самое с .DS_STORE
Здесь представлено лучшее решение (http://www.techsupportalert.com/content/what-are-thumbsdb-files-and-can-i-delete-them-windows.htm). Выполните 2 шага, чтобы просто запретить WINDOWS создать файл THUMBS.db :-)