Как заставить Windows XP создать thumbs.db на съемном устройстве (USB-флешка)?
По умолчанию Windows XP не создает файлы "thumbs.db" на съемных устройствах, таких как usb-флешки. Как это можно изменить? Я предполагаю, что установкой реестра было бы дело, но какая запись в деталях? Любая подсказка для поиска в реестре?
История вопроса: людям часто не нравится "thumbs.db", потому что все они имеют сверхбыстрые компьютеры и, конечно, современное оборудование USB 3.0. Если у вас есть множество PDF-файлов, большие сжатые изображения TIFF и т. Д., Зачастую создание слишком большого количества предварительных изображений на лету занимает слишком много времени, поэтому предварительно рассчитанный файл thumbs.db очень поможет.
1 ответ
Между тем мне удалось найти как минимум 2 обходных пути для моей проблемы, поэтому вот текущая сумма моих возможностей, о которых я знаю:
Лучший обходной путь, по-видимому, - фокус, упомянутый здесь: Как установить флэш-накопитель USB как "Фиксированный" вместо "Съемный". Определить точку монтирования немного неудобно, но она прекрасно работает в Windows XP Home. Забавно видеть, что thumbs.db может быть сгенерирован в папке точки монтирования, но не в папке съемного usb-диска - оба в одном окне проводника. Если бы Windows знала, что знает Windows...
Другой, более неудобный обходной путь - создать виртуальный диск ".vmdk" на USB-флешке и смонтировать его в Windows XP. (".vhd" не является решением, поскольку в Windows XP его трудно обработать, хотя ".vmdk" может быть не полностью (особенно изменить, стереть) доступным в Windows 7.)
Прямым решением может быть какой-то недокументированный ключ реестра (для создания). Так как есть "DisableThumbsDBOnNetworkFolders" (возможно, по крайней мере, в Windows 7), может быть что-то вроде "EnableThumbsDBOnRemovableFolders". Я еще не попробовал это.
Другие обходные пути в целом ведут от Windows-Explorer/ ОС Microsoft, а также НЕ к централизованным базам данных с большим пальцем, потому что они плохо переносимы. По сути, миниатюры всегда должны храниться внутри файла изображения в выделенном месте (например, EXIF) или также в порядке, в комплекте с файлом в виде AD-потока. Каждая программа (проводник, имидж-процессор) должна прочитать это и немедленно обновить информацию об изменениях. Конечно, все эти операции должны выполняться надежно, не разрушая другую EXIF-информацию, не сжимая исходное изображение и т. Д. Таким образом, лучшим выбором будет ОС и / или программное обеспечение для обработки изображений. Если не доступно - краудфандинг может помочь сделать это реальностью.
Похоть, но не в последнюю очередь, это и то, что из моих исследований: трюк, чтобы скопировать фальшивый фиктивный файл "thumbs.db" в папку, чтобы оживить Windows, чтобы обновить его, к сожалению, не удается. Файловая система также не имеет значения: FAT32 или NTFS - Windows XP не будет создавать "thumbs.db" на съемном диске.
Изменить: Я также пытался активировать кэш записи на USB-диске -> без изменений. По крайней мере, я пробовал 5 разных незарегистрированных ключей реестра -> без изменений. Поэтому я придерживаюсь обходного пути.