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


9

У нас есть несколько сетевых ресурсов, в которых хранятся различные фотографии, сделанные нашим медиа-отделом. Когда кто-либо в клиенте Windows использует проводник для перехода в одну из этих папок, он автоматически загрязняется файлом Thumbs.db (если у пользователя есть права на запись). Как мы можем помешать им делать это, не отменяя права пользователей?

Этот вопрос был вдохновлен тем, что « Запрет клиентам Mac OS X загрязнять общие ресурсы Windows с помощью вилок ресурсов ».


Какую версию Windows вы используете?
squillman

Мы используем Windows XP
Дэвид Холм

Ответы:


8

В XP вы можете перейти на вкладку «Вид» в «Параметры папки» («Инструменты | Параметры папки» в окне «Проводник») и установить флажок «Не кэшировать миниатюры».

или

Установите это значение реестра в 1:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\DisableThumbnailCache

Настройка реестра, очевидно, будет проще всего развернуть в глобальном масштабе.


1
Bullseye: В реестре сохраните раздел реестра. Этот файл может быть распространен среди ваших клиентов и запущен двойным щелчком мыши ... вы являетесь системным администратором, поэтому попробуйте использовать архитектуру сценариев, которая заботится о подобных вещах при входе в систему.

19

В дополнение к локальным изменениям через пользовательский интерфейс или реестр, в доменах Active Directory можно применить групповую политику для применения этого параметра ко всем клиентам.

Параметр политики называется «Отключить кэширование миниатюр» и находится в разделе «Конфигурация пользователя» -> «Административные шаблоны» -> «Компоненты Windows» -> «Проводник Windows».


1
+1 Спасибо за то, что подняли меня на бит GPO!
squillman

+1, определенно рекомендовал бы вариант GP по сравнению с .reg / сценарием изменения реестра
ThatGraemeGuy

3

В Windows 2003 R2 или более поздней версии вы можете использовать консоль управления экраном файлов (в диспетчере ресурсов файлового сервера), чтобы блокировать запись файла «thumbs.db» в определенные пути.
Создайте экран нового файла, введите путь и выберите «Пользовательские свойства». Вам нужно будет создать новую файловую группу, которая включает «thumbs.db» и включить Active Screening.

Поскольку эти файлы довольно распространены, обязательно отключите оповещения по электронной почте и журнал событий, когда они заблокированы.

Преимущество этого заключается в блокировке только кэширования миниатюр на ваших файловых серверах, а не на всех рабочих станциях.


3

Вы можете переосмыслить их удаление и вместо этого рассмотреть возможность их создания для них.

Если ваши пользователи в основном пользователи Windows, использующие Explorer, вы ускорите процесс просмотра, предварительно сгенерировав для них эскизы и упростив им поиск нужной фотографии.

Вы могли бы сделать то же самое для .DS_STORE на клиентах OS X и на всем, что распространено в вашей среде.


1
+1 за про-пользовательский подход! :)
squillman

Как вы их предварительно генерируете?
Зоредаче

1

squillman дает правильный ответ.

Тем не менее, у вас останутся те старые. Если вы хотите избавиться от них, сделайте это в окне командной строки Windows:

C:\> del /s /q /f Thumbs.db

который получает только видимые

C:\> del /s /q /f /a:h Thumbs.db

получает невидимые тоже

Вы можете сделать то же самое с .DS_STORE


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.