Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
EgorKuzevanov
Advanced Member
Сообщения: 588
Зарегистрирован: 20.06.2021,13:35
Откуда: Инской (Кемеровская область)

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение EgorKuzevanov » 18.07.2021,12:18

Здравствуйте! Появилась жизненно важная необходимость запустить под Windows 7 Ultimate SP1 (x64) программу, которая по системным требованиям запускается только под Windows 8 и выше. Можно ли как-нибудь реализовать подобное?
Целевая программа - есть программа для управления электронными книгами Calibre с открытым исходным кодом. Начиная с версии 4.0.0, выпущенной в октябре 2019 года (за 3 месяца до прекращения Майкрософтом поддержки Windows 7), она "заболела" у всех пользователей Семерки. А также были выправлены строки о минимальных системных требованиях - Windows 8 и выше. В результате при запуске под Windows 7 MSI-установщика Calibre 4.0.0 и выше выскакивает ошибка "This application is only supported on Windows 8, or higher".
Может быть, можно как-нибудь пропатчить Windows 7, чтобы она установила и запустила эту несчастную Calibre? Заранее спасибо.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение Rio444 » 18.07.2021,12:41

EgorKuzevanov, а с другой стороны этот вопрос не решается? Перекомпилировать программу, использовать более старую версию?
Электронка: Изображение копия Изображение

Babasha

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение Babasha » 18.07.2021,12:48

Rio444 писал(а): 18.07.2021,12:41 EgorKuzevanov, а с другой стороны этот вопрос не решается? Перекомпилировать программу, использовать более старую версию?
Или перейти на 8.1 которая весит меньше, работает шустрее и совместимость видимо лучше

https://overclockers.ru/blog/Zystax/sho ... windows-81

EgorKuzevanov
Advanced Member
Сообщения: 588
Зарегистрирован: 20.06.2021,13:35
Откуда: Инской (Кемеровская область)

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение EgorKuzevanov » 18.07.2021,12:51

Rio444 писал(а): 18.07.2021,12:41 Перекомпилировать программу
К сожалению, я не умею компилировать. Для этого нужно правильно настроить компиляторы и удалить огромное количество кода, опирающегося на отсутствующие в Windows 7 функции WinAPI. А это очень долго, сложно и времязатратно.
Rio444 писал(а): 18.07.2021,12:41 использовать более старую версию
Стандарты PDF меняются с каждым годом, вследствие чего старые версии Calibre перестают быть актуальными.
Babasha писал(а): 18.07.2021,12:48 Или перейти на 8.1 которая весит меньше, работает шустрее и совместимость видимо лучше
К сожалению, в Windows 8.1 нет красивых Aero-окон, классической цветовой схемы в стиле Windows 98/2000 и поддержки тысяч сторонних тем оформления от Windows 7. К тому же, Windows 8.1 не поддерживает процессоры без набора инструкций SSE2 (такие как Pentium 3, Athlon XP, AMD Duron и ранние Celeron'ы).

Babasha

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение Babasha » 18.07.2021,13:08

EgorKuzevanov писал(а): 18.07.2021,12:51
Rio444 писал(а): 18.07.2021,12:41 Перекомпилировать программу
К сожалению, я не умею компилировать. Для этого нужно правильно настроить компиляторы и удалить огромное количество кода, опирающегося на отсутствующие в Windows 7 функции WinAPI. А это очень долго, сложно и времязатратно.
Rio444 писал(а): 18.07.2021,12:41 использовать более старую версию
Стандарты PDF меняются с каждым годом, вследствие чего старые версии Calibre перестают быть актуальными.
Babasha писал(а): 18.07.2021,12:48 Или перейти на 8.1 которая весит меньше, работает шустрее и совместимость видимо лучше
К сожалению, в Windows 8.1 нет красивых Aero-окон, классической цветовой схемы в стиле Windows 98/2000 и поддержки тысяч сторонних тем оформления от Windows 7. К тому же, Windows 8.1 не поддерживает процессоры без набора инструкций SSE2 (такие как Pentium 3, Athlon XP, AMD Duron и ранние Celeron'ы).
Вопрос с процессорами - наверное соглашусь, остальное из разряда «Вам шашечки или ехать»?
Мое мнение и о Calibre то - распухшее тяжеловесное чудо способное от рождения тормозить на всем. Всегда для просмотра ePub, FB2 уходил на легковесные вьюверы, имеющиеся у меня PDF отлично открываются в композитном режиме даже на Acrobat 5.0 в системах уровня Win 3.1

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5527
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение ATauenis » 18.07.2021,14:30

EgorKuzevanov писал(а): 18.07.2021,12:51 К сожалению, в Windows 8.1 нет красивых Aero-окон
http://www.glass8.eu. :)
EgorKuzevanov писал(а): 18.07.2021,12:18 при запуске под Windows 7 MSI-установщика Calibre 4.0.0
Не пробовали распаковать и запустить сам ЕХЕшник оттуда? Может, он пашет и в 7ке.

EgorKuzevanov
Advanced Member
Сообщения: 588
Зарегистрирован: 20.06.2021,13:35
Откуда: Инской (Кемеровская область)

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение EgorKuzevanov » 18.07.2021,14:42

ATauenis писал(а): 18.07.2021,14:30 Не пробовали распаковать и запустить сам ЕХЕшник оттуда? Может, он пашет и в 7ке.
Я скачал портативную версию Calibre 5.23.0 от PortableApps.com (установщик без проверки версии Windows) и установил на Windows 7 Ultimate SP1 (x64). Но при двойном клике по файлу calibrePortable.exe появляется заставка портативки, исчезает и ничего не происходит. Процессы тупо завершаются при запуске.
Где скачать Extended Kernel для Windows 7 SP1? Поиск в Яндексе и Google по запросу "Windows 7 Extended Kernel" (в кавычках) так и не выдал ссылки для скачивания.

EgorKuzevanov
Advanced Member
Сообщения: 588
Зарегистрирован: 20.06.2021,13:35
Откуда: Инской (Кемеровская область)

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение EgorKuzevanov » 18.07.2021,16:43

ATauenis писал(а): 18.07.2021,14:30 http://www.glass8.eu
Не по теме
А вот как быть с классической цветовой схемой в стиле Windows 98/2000? Ведь преимуществом такой цветовой схемы, доступной в Windows XP, Windows Server 2003, Windows Vista и Windows 7, является возможность свободно менять цвета, шрифты и размеры элементов интерфейса (таких как заголовки окон, окна сообщений, подписи под иконками на рабочем столе и так далее). В Windows 8, Windows 8.1 и Windows 10 подобный метод кастомизации интерфейса сильно урезан (в частности, удалена возможность замены шрифтов).

mfa
Advanced Member
Сообщения: 346
Зарегистрирован: 05.01.2017,23:37
Откуда: Ленинград

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение mfa » 18.07.2021,17:11

Раз уж неможно менять винду, может заменить калибру?

Аватара пользователя
Anderson1
Advanced Member
Сообщения: 3139
Зарегистрирован: 27.02.2011,18:38
Откуда: Москва

Вклад в сообщество

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение Anderson1 » 18.07.2021,17:55

EgorKuzevanov писал(а): 18.07.2021,14:42 Где скачать Extended Kernel для Windows 7 SP1?
В машине времени ;) Ещё слишком мало времени прошло и ещё слишком мало софта не работает на Семёрке - только одна прога. Так что подобный Extended Kernel для Windows 7 SP1 тупо ещё не создан.

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5527
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Запуск на Windows 7 SP1 программ, требующих Windows 8 и выше

Сообщение ATauenis » 18.07.2021,18:35

EgorKuzevanov писал(а): 18.07.2021,16:43 подобный метод кастомизации интерфейса сильно урезан (в частности, удалена возможность замены шрифтов).
Всё осталось. Как минимум, через реестр можно поменять что угодно. Нельзя только перекрасить фон кнопок и вроде цвет выделения меню в программах с поддержкой тем (им её можно отрубить через вкладку Совместимость в свойствах).
mfa писал(а): 18.07.2021,17:11 Раз уж неможно менять винду, может заменить калибру?
Самый правильный вариант. :)

Ответить