сабж со стажем
привет. моя любимая программа не работает если ею открыть картинку из проводника или тотала

при этом если её просто открыть, то есть запустить экзешник, она прекрасно работает. это ею я этот скриншот только что обрезал.
она работает на другом компе с win8.1 x64. просматривает картинки, запускается из тотала и проводника. а на этом с такой же (но не идентичной) системой не хочет. ни в совместимости, ни от админа. help?

при этом если её просто открыть, то есть запустить экзешник, она прекрасно работает. это ею я этот скриншот только что обрезал.
она работает на другом компе с win8.1 x64. просматривает картинки, запускается из тотала и проводника. а на этом с такой же (но не идентичной) системой не хочет. ни в совместимости, ни от админа. help?
HKEY_CLASSES_ROOT\.jpg
HKEY_CLASSES_ROOT\.jpeg
HKEY_CLASSES_ROOT\.gif
HKEY_CLASSES_ROOT\.tiff
HKEY_CLASSES_ROOT\.png
HKEY_CLASSES_ROOT\.bmp
...И уточните язык программы и язык системы, пожалуйста.
windows 8.1 для одного языка. шла вместе с ноутом. 6,3 (9600) x64. стоят все обновы какие только можно. ну может кроме парочки которые шпионские :В
читать дальше
net 2.0.50727.4927 3.0.30729.4926 3.5.30729.4926
с++ который ставится vcredist_x86.exe
читать дальше
дело в том что у меня не шла игра и я поставил ВСЁ что рекомендовали поставить если она не идёт... а оказалось что её от админа надо было запускать :в поэтому ещё я запускал dxwebsetup.exe и он что-то доставил.
dx9c поставил, толку 0
язык системы видимо русский, программа на англ.
ключи ovrload.ru/t/65806_documents.zip
Что же до вашей проблемы, то, думается мне, что её решение найдётся после проверки классов реестра, отвечающих за ассоциации файлов, и после проверки команды запуска. Например, ключ, запускающий файлы по щелчку может лежать где-то по подобному пути: HKEY_CLASSES_ROOT\ACDSEE_jpg\shell\open\command. Часто старые версии программ или пишут в реестр сами себе ересь, которую потом не могут прочитать, или ссылаются на несуществующие ключи, и подобные проблемы решаются добавлением\изменением необходимых ключей в реестре. Только, пожалуйста, будьте внимательны. Реестр системы, в целом, - не игрушка.
я в реестре не разбираюсь так что вряд ли что-то сам смогу там толковое добавить
Или пропишите %1 без кавычек.
на всякий случай приложите содержимое ключей
HKEY_CLASSES_ROOT\ACDSee.PNG
HKEY_CLASSES_ROOT\ACDSee.BMP
HKEY_CLASSES_ROOT\ACDSee.JPG
и далее, по всем интересующим вас форматам графических файлов. И посмотрите, отличаются ли эти ключи на втором компьютере.
Ах, да, забыл спросить. Тотал-то на этом компе от админа запускаете или нет? И в целом, включен ли на этом компе UAC? А на том, где всё работает?
содержимое ключей отличается только этим - почему-то плагины прога упорно ставит на диск D. но в принципе они же работают. пробовал и всю прогу ставить на диск D. никакого эффекта.
i024.radikal.ru/1602/5d/72bc191f43ca.png
пробовал от админа. пробовал отключать uac. никакого эффекта. на том что работает - пробовал включать. тоже никакого. работает.
ставлю курсор на этот путь, нажимаю ввод - открывает)
Интересу ради поставил на виртуалке win8 и воспроизвёл вашу проблему. Да, присутствует, появилась после нескольких переустановок программы и попыток поубивать реестр. У меня решилась заменой вызова DDE на %1, и изменением ассоциаций файлов на стандартные и обратно. Вам же, скорее всего, поможет переустановка тотала и ACDSee из-под админа, с очисткой всех ключей реестра относящихся к программе ( дополнительная информация тут), и, на всякий случай, установка свежего Net.Framework (4.5 или 4.6 ссылка на установщик), RuntimePack Lite (ссылка), и пакета Visual C++ 2005-2015 (ссылка)
И, да, на совсем всякий пожарный - прокатите по машине проверочку CureIt-ом, а также проверьте реестр на наличие ошибок в ассоциациях, если будет желание\время.
читать дальше
там в ddeexec вот такой ключ. я его поменял на "%1". так, bmp и gif открываются теперь всегда. на остальные не действует)