soffa
Такое может произойти, если вы используете папку Scenes и для KD45 и для KD50 одновременно.
Дело в том, что у KD45 и KD50 при открытии берут данные о времени установки программы и номера жесткого диска в файлах scenes.lst и Key****.log. И они по разному формируются в KD45 и KD50. Файлы Key****.log можно открыть в блокноте и посмотреть эти различия. Это раз.
Сами сцены, т.е. файлы с расширением scn, тоже разные. К тому же используют разные библиотеки. В KD50 они другие чем в KD45. Кое какая приемственность есть, но она может и не сработать.
У меня лично стоит несколько вариантов KD45 и KD50. И все они уживаются между собой отлично, не мешают друг другу. Но папку Scenes я сделал для каждой KD отдельную и перенёс её в папку с основной программой. Это два.
KD45 не берёт данные из реестра, а KD50 формирует ключ в реестре и берет данные о начале установки и оттуда. Это три.
В вашей ситуации попробывал сделать бы так:
1. Сделал бы резервную копию сцен. Для 45 и 50 по отдельности.
2. Удалил бы в папке Scenes файлы scenes.lst и Key****.log
3. Запустил бы KD45. Счетчики часов показывают по 0. Накрутил 100 часов.
4. Открыл бы сцену для KD45. Лучше тот образец что идет вместе с KD. Возможно в какой то момент счетчики опять сбросятся на 0. Опять накрутил бы 100 часов. Закрыл KD45. Опять запустил бы KD45 и проверил как всё срослось.
5. Скопировал папку Scenes в каталог с программой.
6. Запустил бы KD45. На вкладке Установки- Система- Сцены указал бы новый путь к папке Scenes. За одно и решил бы вопрос с автосохранением. Я его отключил. Перезапустил бы KD45 и убедился что всё – прешли на новую папку Scenes в каталоге программы.
7. Дальше через кнопку «Открыть» восстановил бы сцены для KD45.
Теперь по KD50.
При установке KD50 так же формирует папку C:\Scenes. И на мой взгляд тут есть моменты.
Если у вас стояла папка от КД45 при открытии КД50 возьмет оттуда данные сравнит их с данными взятыми в реестре откроется и промолчит. Но когда вы его закроете он внесёт изменения в scenes.lst и Key****.log. И после этого КД45 не работает, КД50 глючит. Тоесть ваш случай.
Чтобы не было таких заморочек, удалил бы папку C:\Scenes. (Резервная копия сцен есть, КД45 привязан к другой папке, можно продолжать.)
Установил КД50. Провел лечение. Проверил реестр. Запустил КД50, сформировал часы, scenes.lst и Key****.log. Проверил на примере как всё работает. Закрыл КД50.
И далее папку Scenes перенес так же как описано выше в каталог установки КД50.
И помните формат записи сцен в КД45 и КД50 разные. Автосохранением лучше не пользоваться.
Не отчаивайтесь, положение не безвыходное.