52

В Windows XP раньше был параметр папки «Не кэшировать миниатюры». Кажется, я не могу найти что-то похожее для Windows Vista и Windows 7, и каждая папка в моей сети, содержащая фото или видео, по-прежнему усеяна "Thumbs.db". Я ценю, что кэширование миниатюр имеет некоторый смысл, но я все же хотел бы отключить это, потому что я также ценю отсутствие мусора в моих сетевых папках.

Какой самый простой / быстрый способ решить эту проблему?


Обновление 1: Вот ссылка на информацию Википедии о кэше миниатюр Windows.


Обновление 2: мое решение приведено ниже и теперь содержит эквивалент реестра, который вы можете сохранить в.REG-файл для более простого применения в любой из ваших систем Windows Vista или Windows 7.

9 ответов9

47

Использование групповых политик

Итак, с более конкретным поиском в Google я узнал, как это сделать, из поста здесь, для выпусков Vista и Windows 7, которые поставляются с редактором групповой политики. (К сожалению, GPE не поставляется с Windows 7 Starter, Home Basic или Home Premium. Решение для этих операционных систем можно найти во второй части этого ответа.)

Вот мои собственные подробные инструкции, написанные для Windows 7, но, вероятно, то же самое для Vista:

  1. Запустите gpedit.msc напрямую, используя меню Пуск. (Вы также можете найти панель управления « Изменить групповую политику», выполнив поиск по имени, но я не смог найти ее значок в списке "Все элементы панели управления"). Иди разберись!)
  2. В левой панели разверните Конфигурация пользователя, затем Административные шаблоны, затем Компоненты Windows.
  3. В разделе « Компоненты Windows», который был только что расширен, выберите « Проводник Windows».
  4. В правой панели выберите "Настройка", затем прокрутите вниз и найдите параметр « Отключить кэширование миниатюр в скрытых файлах thumbs.db ». Дважды щелкните его, установите для него значение « Включено», а затем нажмите « Применить».
  5. Выйдите из Windows, а затем снова войдите в систему.

В проводнике Windows теперь вы сможете удалять файлы Thumbs.db которыми вы сталкиваетесь в сети (если в данный момент файл не блокируется другим компьютером), и компьютер не должен их снова создавать.

Также стоит знать: в Vista и Windows 7 Thumbs.db применяется только к сетевым папкам. Для локальных папок Vista и Windows 7 вместо этого сохраняют информацию кэша миниатюр в базу данных в локальной папке по адресу %userprofile%\AppData\Local\Microsoft\Windows\Explorer

Использование реестра

Эквивалент реестра для отключения создания Thumbs.db на общих сетевых ресурсах в Windows Vista и Windows 7:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"DisableThumbsDBOnNetworkFolders"=dword:00000001

Если вы поместите этот контент в свой собственный текстовый файл (например, с помощью Блокнота) с расширением .reg , вы можете дважды щелкнуть, чтобы импортировать его на любой компьютер с Windows Vista или Windows 7, чтобы применить настройку. Будьте внимательны, редактируя свой реестр напрямую.

6

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

Я нашел статью, в которой упоминается возможность отключения кэширования миниатюр путем изменения раздела реестра. Если в Vista / Windows 7 отсутствует опция отключения кэширования миниатюр, возможно, вы все равно можете сделать это таким образом.

  1. Откройте редактор реестра (regedit.exe).
  2. Перейдите в следующую ветку реестра:

    HKEY_CURRENT_USER\ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \

  3. На правой панели дважды щелкните значение DisableThumbnailCache и установите для его значения данных значение 1. Если раздел реестра DisableThumbnailCache не существует, создайте новое значение DWORD с этим именем.
  4. Выход из редактора реестра.
  5. Выйдите из системы и снова войдите в систему или перезагрузите компьютер, чтобы изменения вступили в силу.

Другой вариант может состоять в том, чтобы просто отключить отображение эскизов в Windows Explorer:

  1. Нажмите кнопку «Пуск», затем «Все программы» и «Стандартные».
  2. Запустите проводник Windows.
  3. В окне проводника Windows нажмите кнопку «Организовать» на панели меню / ярлыков.
  4. В раскрывающемся меню выберите «Свойства папки и поиска».
  5. Откроется диалоговое окно «Свойства папки». Нажмите на вкладку «Просмотр».
  6. Под заголовком дерева файлов и папок установите флажок рядом с параметром Всегда показывать значки, а не эскизы.
  7. Нажмите кнопку ОК.
4

Есть ключ реестра, который вы можете изменить, чтобы отключить кэширование миниатюр.

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

Установите 1, чтобы отключить кеширование.

Подробности здесь.

2

Обычно я скрываю скрытые файлы и показываю их, если мне нужно что-то захватить. Файлы Thumbs.db раздражают, да, но они могут ускорить время загрузки папки.

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

Если вы отключите кэш миниатюр, я бы порекомендовал изменить отображение на "список" и сбросить все папки для использования этого режима в меню "Сервис" -> "Свойства папок" -> "Просмотр".

Примечание: меню инструментов все еще есть в Windows 7, просто нажмите "Alt" в окне проводника.

0

Следуя инструкциям на этой странице Microsoft, мы можем узнать о команде attrib

Если у меня есть папка с изображениями, и я не хочу видеть файл Thumbs.db , вы можете открыть CMD с правами администратора, а затем изменить путь к папке, просто сделав cd , например:

cd C:\Users\"YourUserName"\Pictures\"NameOfTheFolder" 

Чтобы скрыть все файлы Thumbs.db в этом каталоге и любой другой подпапке, выполните следующие действия:

attrib +s +h *Thumbs.db /s 
0

Ненавижу эту тему, но нет полного ответа:

Объедините следующий сценарий реестра с реестром Windows 7, чтобы отключить кэширование миниатюр в локальных и сетевых папках:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoThumbnailCache"=dword:00000001

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"DisableThumbsDBOnNetworkFolders"=dword:00000001
0

Шаги по удалению thumbs.db на windows> 8:

  1. Откройте проводник Windows.
  2. (Ctrl + F1), чтобы открыть панель команд.
  3. Выберите / щелкните файл Thumbs.db
  4. На панели команд нажмите выпадающий список «Свойства».
  5. Выберите «Удалить свойства»
  6. В диалоговом окне «Удалить свойства» установите переключатель «Удалить из этого файла следующие свойства:».
  7. Нажмите кнопку «ОК».
  8. На панели команд нажмите «Удалить».
  9. В диалоговом окне «Удалить файл» нажмите кнопку «Да».

Источник

0

В Windows 7 Explorer (стандартный просмотрщик файлов и папок):

Организация -> "Параметры папок и поиска" -> "Просмотр" -> «Всегда показывать значки, а не эскизы»

Я не знаю точно, насколько широко это применяется, но, похоже, это помогло мне.

-1

Путь к объекту групповой политики thumbs.db различается в зависимости от операционной системы:

Путь к объекту групповой политики:

Административный шаблон до Windows 8/ до Windows Server 2012:

User Configuration > Administrative Templates > Windows Components > Windows Explorer

Административный шаблон Windows 8 / Windows Server 2012 или выше:

User Configuration > Administrative Templates > Windows Components > File Explorer

Объекты GPO:

Turn off the display of thumbnails and only display icons on network folders

Turn off the catching of thumbnails in hidden thumbs.db files

Извлечено из: http://www.sysadmit.com/2016/11/gpo-evitar-creacion-thumbsdb-en-red.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .