Назад | Перейти на главную страницу

Предотвращение загрязнения сетевых ресурсов клиентами Windows с помощью Thumbs.db

У нас есть несколько сетевых папок, в которых хранятся различные фотографии, сделанные нашим медиа-отделом. Когда кто-то на клиенте 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 :-)