Феркнюпфунги на десктопе?
В ответ на:Ты думаешь что не может быть ключа с одинаковым именем? В одной папке да, а в соседней
Под уникальностью я имел ввиду именно это, Вы правильно поняли
В ответ на:Поэтому вполне может быть несколько обсолютно разных ключей с одним именем, как и один и тот же ключ иметь разные имена
Не оспариваю, но утверждаю, что много ключей при установке разных офиссов совпали!!!
В ответ на:поместив проги в разные директории
Вполне логично, но ситуацию с ключами это не изменяет.
В ответ на:При удалении ворд в программах и офис в программ файлс удалились, а вот офис в программах,
Скрее всего - это из-за совпадения ключей.
В ответ на:и обнаружить его смог только RegOrganizer
Это его работа, но еще
раз - мог зацепить важные ключи.
Вобщем, вижу вы не хотите видеть суть пробелмы. Попоробую описать на общем примере. Итак,
1. программа A de установлена в каталог C:\ADE и поместила соотвествующий ключ в реестр : HKLM\MySoft\MyKey = C:\ADE
HKLM\MySoft\Uninstal = C\ADE\uninstal.exe
2. программа B ru установлена в каталог C:\BRU и помещает/замещает ключ в реестр:
HKLM\MySoft\MyKey = C:\BRU
HKLM\MySoft\Uninstal = C\BRU\uninstal.exe
Ну и еще куча ключей, какие-то заменяются, какие-то пропускаются.
При запуске программа ищет что лежит в ключе HKLM\MySoft\MyKey, а не сканирует каталоги на пример наличия данной программы на диске.
Задача усложняется тем, что некоторые данные программа берет относительно папки откуда запускается программа, некоторые из реестра, где они искажены.
Каков будет результат? Ваш опыт должен вам подсказать.