Предыстория
Я регулярно использую Windows Explorer для просмотра своих дисков и данных, и иногда замечаю небольшие зависания и сбои. Это особенно заметно при просмотре локальных или сетевых папок с большим количеством видеофайлов (AVI, MKV, MPG и т. Д.).
Я почти всегда просматриваю детали , и опция «Не кэшировать миниатюры» включена. Несмотря на то, что я нахожусь в режиме « Сведения », я убежден, что медлительность связана с тем, что Windows пытается создать миниатюры для видеофайлов, поэтому я хочу отключить создание миниатюр для этих файлов.
Я иногда использую вид миниатюр для просмотра файлов изображений, поэтому я не хочу отключать все миниатюры. Но для дальнейшего использования, это может быть полезно знать.
Вопросов
- Как отключить создание миниатюр для всех файлов, кроме изображений?
- Как отключить создание миниатюр для всех файлов?
- Как отключить создание миниатюр для одного определенного типа файла?
Наконец, как мне отменить (повторно включить эскизы), как только я выполнил одно из вышеперечисленных?
источник
Ответы:
1. Отключение миниатюр для всех типов видео
regsvr32 /u shmedia.dll
regsvr32 shmedia.dll
( источник 1 , источник 2 )
2. Отключение миниатюр для всех типов изображений
regsvr32.exe /u shimgvw.dll
regsvr32.exe shimgvw.dll
Кроме того, вы можете отключить их в RegEdit, очистив (т. Е. Установив значение пустым, пустое пространство) значение «(по умолчанию)» для следующего ключа:
HKEY_CLASSES_ROOT\SystemFileAssociations\image\ShellEx\ContextMenuHandlers\ShellImagePreview
Для легкого восстановления сначала сделайте резервную копию (экспорт) ключа, а затем объедините резервную копию в реестр; или установите значение по умолчанию "{e84fda7c-1d6a-45f6-b725-cb260c236066}" .
( источник )
3a. Отключение миниатюр для отдельных типов видео
K-Lite Codec Tweak Tool будет удобно сделать это. Он работает путем резервного копирования и удаления следующего раздела реестра (где .xxx - расширение файла):
HKEY_CLASSES_ROOT\.xxx\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}
Удаление этого ключа вручную с помощью RegEdit также работает; снова сначала экспортируйте ключ, чтобы иметь возможность восстановить его.
3b. Отключение миниатюр для отдельных типов изображений
Я пытался (на виртуальной машине!) Удалить все ключи реестра, содержащие строку «jpg», но безрезультатно. Я не думаю, что это возможно, если не считать шестнадцатеричное редактирование некоторой системной DLL.
источник
Параметр « Не кэшировать миниатюры» не позволяет Windows генерировать кэш миниатюр (скрытый файл в каждой папке, содержащий миниатюры с именем thumbs.db). Это заставляет Windows генерировать эскизы каждый раз, когда они им нужны. Если вы готовы смириться со скрытым файлом, то снятие флажка позволит Windows использовать кэшированные значения, что должно ускорить процесс.
источник
Это должно помочь вам:
Что касается отключения миниатюр для определенного типа изображений, вам необходимо отключить механизм предварительного просмотра миниатюр, указанный в реестре. Это не легко, я бы просто оставил это как "включено" или "выключено".
источник