Разное - [решено] Эскизы изображений в Windows PE
-
Malukov.Dmitry
Разное - [решено] Эскизы изображений в Windows PE
Всем добрый вечер!
Есть такая проблема...
Имеется PE на базе Windows 10 (x86), в которой на каком-то этапе рухнули эскизы изображений.
Если быть точнее - эскизы прорисовываются на пол-секунды, затем заменяются иконкой ассоциированной программы (или пустой).
Политик и параметров, отключающих кэш эскизов нет. Пробовал перекинуть ветки CLSID (эксперимента ради), SystemFileAssociation, .JPEG и JPEGFILE
с живой системы - результата не дало. MediaMetadataHandler.dll присутствует, контрольная сумма верная, попытка перерегистрации так же ничего не дала.
в ключе HKEY_CLASSES_ROOT\SystemFileAssociations\image\ShellEx\ указан верный CLSID.
Файлы кэша миниатюр в wim-образе отсутствуют (правда не проверял генерируются ли вообще).
Так же (опять же эксперимента ради) - пробовал переносить ветки ...CurrentVersion\Explorer (HKLM и HKCU) с живой системы.
Что я упустил? в чем может быть проблема ?
Есть такая проблема...
Имеется PE на базе Windows 10 (x86), в которой на каком-то этапе рухнули эскизы изображений.
Если быть точнее - эскизы прорисовываются на пол-секунды, затем заменяются иконкой ассоциированной программы (или пустой).
Политик и параметров, отключающих кэш эскизов нет. Пробовал перекинуть ветки CLSID (эксперимента ради), SystemFileAssociation, .JPEG и JPEGFILE
с живой системы - результата не дало. MediaMetadataHandler.dll присутствует, контрольная сумма верная, попытка перерегистрации так же ничего не дала.
в ключе HKEY_CLASSES_ROOT\SystemFileAssociations\image\ShellEx\ указан верный CLSID.
Файлы кэша миниатюр в wim-образе отсутствуют (правда не проверял генерируются ли вообще).
Так же (опять же эксперимента ради) - пробовал переносить ветки ...CurrentVersion\Explorer (HKLM и HKCU) с живой системы.
Что я упустил? в чем может быть проблема ?
-
Malukov.Dmitry
Re: Разное - [решено] Эскизы изображений в Windows PE
ну да. Но до этого я пытался использовать еще более костыльный костыль - другой Thumbnail Provider, конкретнее - SageThumb.
Так что вариант с политикой вполне себе ничего)
Так что вариант с политикой вполне себе ничего)
-
Malukov.Dmitry
Re: Разное - [решено] Эскизы изображений в Windows PE
в проводнике
Ч.Х. - в 64-разрядной PE с идентичной конфигураций , скопированной частично из x86 для экономия времени - все гуд.
Ч.Х. - в 64-разрядной PE с идентичной конфигураций , скопированной частично из x86 для экономия времени - все гуд.
-
Smarty
Re: Разное - [решено] Эскизы изображений в Windows PE
Цитата Malukov.Dmitry:
в проводнике
Сверьте реестр РЕшки с этим:
Код:
в проводнике
Разное - [решено] Эскизы изображений в Windows PE
Интерфейс - [решено] Не отображаются эскизы (папки, картинки, видео файлы)
Сверьте реестр РЕшки с этим:
Код:
Код: Выделить всё
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\IconsOnly]
"CheckedValue"=dword:00000001
"DefaultValue"=dword:00000000
"HKeyRoot"=dword:80000001
"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced"
"Text"="@shell32.dll,-30554"
"Type"="checkbox"
"UncheckedValue"=dword:00000000
"ValueName"="IconsOnly"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\IconsOnly\Policy]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\IconsOnly\Policy\DisableThumbnails]-
Smarty
Re: Разное - [решено] Эскизы изображений в Windows PE
Так сказать все по нулям. Сейчас сравниваю в RegWorkshop хивы SOFTWARE и DEFAULT первого бэкапа (сразу после создания, где все было гуд) и текущего.
Но пока никакие "подозрительные" параметры так или иначе имеющие отношение к проводнику, превью или иконкам - не попадались.
Ну, если ничего не попадется - буду сравнивать папки System32 , точнее контрольные суммы всех файлов, а так же их наличие\отсутствие.
Есть подозрение - что проблема может быть как то связана с Windows Photo Viewer. Был выпилен на этапе создания и все что с ним связанно - позже вручную из реестра (очень постепенно). Может причина в том? Вдруг в 10 он как то связан с превьюшками в проводнике ? В 7 , как мне помнится это была достаточно автономная программа, даже делал Portable версию (кривую как шальная жизнь, но рабочую).
В этой ветке должны быть параметры? IconsOnly\Policy\DisableThumbnails
Или она дублирует \Software\Microsoft\Windows\CurrentVersion\Polices\Explorer ?
Но пока никакие "подозрительные" параметры так или иначе имеющие отношение к проводнику, превью или иконкам - не попадались.
Ну, если ничего не попадется - буду сравнивать папки System32 , точнее контрольные суммы всех файлов, а так же их наличие\отсутствие.
Есть подозрение - что проблема может быть как то связана с Windows Photo Viewer. Был выпилен на этапе создания и все что с ним связанно - позже вручную из реестра (очень постепенно). Может причина в том? Вдруг в 10 он как то связан с превьюшками в проводнике ? В 7 , как мне помнится это была достаточно автономная программа, даже делал Portable версию (кривую как шальная жизнь, но рабочую).
В этой ветке должны быть параметры? IconsOnly\Policy\DisableThumbnails
Или она дублирует \Software\Microsoft\Windows\CurrentVersion\Polices\Explorer ?
-
Malukov.Dmitry
Re: Разное - [решено] Эскизы изображений в Windows PE
Так сказать все по нулям. Сейчас сравниваю в RegWorkshop хивы SOFTWARE и DEFAULT первого бэкапа (сразу после создания, где все было гуд) и текущего.
Но пока никакие "подозрительные" параметры так или иначе имеющие отношение к проводнику, превью или иконкам - не попадались.
Ну, если ничего не попадется - буду сравнивать папки System32 , точнее контрольные суммы всех файлов, а так же их наличие\отсутствие.
Есть подозрение - что проблема может быть как то связана с Windows Photo Viewer. Был выпилен на этапе создания и все что с ним связанно - позже вручную из реестра (очень постепенно). Может причина в том? Вдруг в 10 он как то связан с превьюшками в проводнике ? В 7 , как мне помнится это была достаточно автономная программа, даже делал Portable версию (кривую как шальная жизнь, но рабочую).
В этой ветке должны быть параметры? IconsOnly\Policy\DisableThumbnails
Или она дублирует \Software\Microsoft\Windows\CurrentVersion\Polices\Explorer ?
Но пока никакие "подозрительные" параметры так или иначе имеющие отношение к проводнику, превью или иконкам - не попадались.
Ну, если ничего не попадется - буду сравнивать папки System32 , точнее контрольные суммы всех файлов, а так же их наличие\отсутствие.
Есть подозрение - что проблема может быть как то связана с Windows Photo Viewer. Был выпилен на этапе создания и все что с ним связанно - позже вручную из реестра (очень постепенно). Может причина в том? Вдруг в 10 он как то связан с превьюшками в проводнике ? В 7 , как мне помнится это была достаточно автономная программа, даже делал Portable версию (кривую как шальная жизнь, но рабочую).
В этой ветке должны быть параметры? IconsOnly\Policy\DisableThumbnails
Или она дублирует \Software\Microsoft\Windows\CurrentVersion\Polices\Explorer ?
-
Smarty
Re: Разное - [решено] Эскизы изображений в Windows PE
Malukov.Dmitry, проверьте кеш Проводника, он может быть поврежден, о чем РЕ-шка вам не сообщит.
-
Malukov.Dmitry
Re: Разное - [решено] Эскизы изображений в Windows PE
кстати да, я так и не проверил после загрузки - генерируется ли файл кэша. Сейчас закончу сравнение, проверю и отпишусь.
-
Malukov.Dmitry
Re: Разное - [решено] Эскизы изображений в Windows PE
В общем, Thumbs.db не создаются ни на 32, ни на 64-битной PE. Но во втором случае - это не мешает превьюшкам отрисовываться.
Еще приметил - не запоминается параметр размера значков (эскизы\плитка...) после выхода из папки.
Еще приметил - не запоминается параметр размера значков (эскизы\плитка...) после выхода из папки.
-
Malukov.Dmitry
Re: Разное - [решено] Эскизы изображений в Windows PE
В общем проблема решилась до смешного просто:
Созданием параметра DisableThumbnailCache и значением 1
в ключе: HKEY_USERS\...\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
После отключения кэширования в файл данной политикой - все заработало. Миниатюры создаются (естественно не кэшируются, но и не исчезают сразу после открытия папки с изображениями).
Однако причины так и остались неизвестны, почему кэш не сохраняется в файл (да и черт с ними, в общем то).
Созданием параметра DisableThumbnailCache и значением 1
в ключе: HKEY_USERS\...\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
После отключения кэширования в файл данной политикой - все заработало. Миниатюры создаются (естественно не кэшируются, но и не исчезают сразу после открытия папки с изображениями).
Однако причины так и остались неизвестны, почему кэш не сохраняется в файл (да и черт с ними, в общем то).