Всем привет! Как-то понадобилось мне на компьютере с установленной Windows 10 (версия 1909) установить Firebird 1.5.2. Скачиваю с официального сайта необходимую версию и… при попытке запустить инсталлятор получаю следующую ошибку: «Firebird не может работать в ОС Windows».
Ну, думаю, все пропало. Времени искать компьютер с Windows XP или Windows 7 совсем нет, а дело-то делать нужно.
Слава богу, есть Интернет! Загуглив данный вопрос, я получил интересную информацию, с которой спешу поделится с вами.
Причина нелюбви Windows 10 к Firebird 1.5.2
Заявление о несовместимости похоже связано с древним багом в апплете для управления сервером Firebird, но так он известен еще со времен Windows Vista и обходится путем отключения установки апплета. До этого обновления Firebird 1.5 нормально работал под Windows 10. Почему Microsoft решила заблокировать Firebird 1.5 — непонятно!
Также имейте ввиду, что при установке своих больших обновлений Windows 10 самостоятельно без вашего ведома удаляет сервер баз данных FireBird 1.5 (папка FireBird из редактора реестра, папка FireBird 1,5 из program files, gds32.dll из папки system32, firebird.msg из папки Windows). Тут получается, что придется либо не ставить эти крупные обновления, либо устанавливать после них заново Firebird 1.5 повторно. Как? Читаем дальше.
Решение
Данная блокировка со стороны Windows легко обходится. Для этого достаточно всего лишь переименовать файл-инсталлятор. После переименования и запуска файла начнется штатная установка Firebird!
Это все. Всем удачи!!!


