Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] Контекстное меню Шрёдингера (открыть с помощью) (http://forum.oszone.net/showthread.php?t=354973)

temp-64GTX 24-02-2024 08:10 3024568

Контекстное меню Шрёдингера (открыть с помощью)
 
Вложений: 2
  • 01a.png (81.90 KB, скачиваний: 26)
  • 01b.png (69.30 KB, скачиваний: 26)
Привет. Есть специалисты?

Вопрос такой. Виндовс 10 21H2 LTSC. Контекстное меню проводника, "открыть с помощью", на файлах формата *.exr
Программа PDPlayer, единственная, которая может проигрывать exr в 4k@60fps. Проблема в том, что её нет в контекстном меню "открыть с помощью", которое возникает при правом клике на файле. Но при этом она есть в контекстном меню, которое вызывается через верхнее меню эксплорера (см. скриншот).
Попробовал на *.png - результат тот же, через правый клик не видно, а через верхнюю панель эксплорера видно. В виндовс 7 было видно в обоих вариантах.
Есть идеи? Как починить? Чтоб было видно и там и там.

Avatar-Lion 24-02-2024 11:02 3024571

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts - находим там нужное расширение и добавляем новый параметр с именем exe'шника (PotPlayerMini64.exe) по аналогии с другими записями.

Petya V4sechkin 24-02-2024 11:21 3024573

temp-64GTX, пункт Выбрать другое приложение пробовали?

Посмотрите в разделах реестра:
  • HKEY_CLASSES_ROOT\.exr\OpenWithList
  • HKEY_CLASSES_ROOT\.exr\OpenWithProgids
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exr\OpenWithList
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exr\OpenWithProgids

P.S. Дополнительно:
  • HKEY_CLASSES_ROOT\Applications
  • HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications
  • HKEY_LOCAL_MACHINE\SOFTWARE\приложение\Capabilities
  • HKEY_LOCAL_MACHINE\SOFTWARE\приложение\Capabilities\FileAssociations

temp-64GTX 24-02-2024 13:32 3024580

Вложений: 2
Цитата:

Цитата Avatar-Lion
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts - находим там нужное расширение и добавляем новый параметр с именем exe'шника (PotPlayerMini64.exe) по аналогии с другими записями. »

Если бы всё было так просто... Оно там есть. И раньше тоже было. (приложил скриншот)

Цитата:

Цитата Avatar-Lion
PotPlayerMini64.exe»

pdplayer64.exe

Цитата:

Цитата Petya V4sechkin
пункт Выбрать другое приложение пробовали? »

Да. И там это приложение есть. Но даже если выбрать "всегда использовать..." то оно не появится в меню "открыть с помощью", которое по правой кнопке мыши.

Цитата:

Цитата Petya V4sechkin
Посмотрите в разделах реестра:
HKEY_CLASSES_ROOT\.exr\OpenWithList
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exr\OpenWithList »

Создал там папки и ключи. Но это ничего не дало. Перезагрузить эвм - пробовал.

Цитата:

Цитата Petya V4sechkin
P.S. Дополнительно:
HKEY_CLASSES_ROOT\Applications»

Тут есть.

Цитата:

Цитата Petya V4sechkin
P.S. Дополнительно:
HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications
HKEY_LOCAL_MACHINE\SOFTWARE\приложение\Capabilities
HKEY_LOCAL_MACHINE\SOFTWARE\приложение\Capabilities\FileAssociations »

Тут нету.

Petya V4sechkin 24-02-2024 14:02 3024582

temp-64GTX, попробуйте:
Код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\pdplayer64.exe\SupportedTypes]
".exr"=""


temp-64GTX 24-02-2024 15:25 3024589

Вложений: 2
Цитата:

Цитата Petya V4sechkin
попробуйте »

Также без изменений. Однако обнаружил интересную особенность.
Запустил виртуальную машину со старой LSTC от 2018 года. Накидал туда ещё несколько просмотрщиков exr, и заодно gimp. Попробовал пооткрывать exr всеми этими программами через "открыть с помощью - Выбрать другое приложение". И ни одна из них не отобразилась в меню по правой кнопке мыши. Кроме гимпа. Гимп отобразился. А в верхней панели эксплорера отобразились они все. Скрины приложил. Также потестил на виртуальной машине свой нынешний билд винды, но почти заводской - там после установки винды были поставлены лишь драйвера и архиваторы. Никаких твикеров, никакого кастомайза, даже uac не отключен. Но ведёт оно себя так же. Очстранно.

Petya V4sechkin 24-02-2024 16:26 3024592

temp-64GTX, GIMP здесь присутствует?
HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications

temp-64GTX 24-02-2024 16:34 3024593

Вложений: 1
Короче я понял в чём прикол. Дело не в реестре, дело в ехе-шниках. Это дичь.
Для успешного отображения в контекстном меню "глядите-ка-какой-важной" виндовс 10 - нужны корректно заполненные поля ProductName, CompanyName, ProductVersion и ProductDescription. Я заполнил недостающие поля, и исправил запятые на точки в ProductVersion. И, о чудо, оно отобразилось. Скрин прилагаю.


Время: 00:00.

Время: 00:00.
© OSzone.net 2001-