1 | |
Как принудительно установить программу на XP, если она отказывается начинать установку "из-за старости XP"?28.02.2017, 01:17. Показов 4348. Ответов 17
Здравствуйте!
У меня лицензионный "Windows XP". Хочу установить урезаную лицензионную "Delphi Berlin". Мало того что установщик не работает без интернета, так оно ещё просто отказывается начинать установку, сообщает что ОС старая и не поддерживается. Ладно бы "установилось и не запускалось по причине отсутствия чего-либо" - а оно просто не пытается начать установку... Отсюда возникло
0
|
28.02.2017, 01:17 | |
Ответы с готовыми решениями:
17
Драйвер ATI Radeon HD Series категорически отказывается начинать установку драйвера. Можно ли установить второй системой Win98, если Boot Camp поддерживает лишь установку Win7, Win8 ? Как прервать программу если она зациклилась? Директива use, как она узнает откуда нужно начинать поиск? Как программу на silverlight установить на сервере, чтоб она была полноценной Web разработкой |
28.02.2017, 12:22 [ТС] | 4 |
HotBeer, компьютер (ноут) слишком слаб для виртуалок, не тянет их (любые, проверял). К тому же у меня лицензия только от XP, а хотелось бы полностью официально всё, на случай проверок.
Rius, разумеется такое возможно, но я хочу всё равно установить, как говорится "под свою ответственность". Возмущает что установщик даже не начинает установку, нет пункта вроде "игнорировать" или "всё равно ставь". Не заработает - тогда другое дело, но пусть установит! А что насчёт "прокачать для оффлайн"?
0
|
28.02.2017, 12:40 | 5 |
Когда скачиваете, там есть требования к системе: Windows 7 и выше. Так что возмущаться не стоит.
Сам установщик вполне может требовать функции, появившиеся только в Windows 7. А потом юзеры, которые установили, заклюют издателя. Аргументируя тем, что установщик же позволил установить! Оффлайн - если нет какого-то хитрого обмена сообщениями, а только загрузка файлов, то теоретически можно. Но слишком муторно:
Добавлено через 12 минут Вроде есть нормальный offline установщик: http://docwiki.embarcadero.com... _Installer
0
|
28.02.2017, 12:48 [ТС] | 6 |
Не по теме: Если установщик явно скажет "ОС не поддерживается, вы можете установить на свой страх и риск - но тогда мы не в ответе" - тогда никто не заклюёт. Даже встречал программы говорящие такое при установке, и ставил на неподдерживамую ОС, а они штатно работали.
0
|
4284 / 964 / 138
Регистрация: 29.01.2013
Сообщений: 5,671
|
|
04.03.2017, 13:57 | 7 |
Вы можете неким экстрасенсорным образом определить тип билдера инсталятора. Распаковать его, руками разложить все файлики по нужным папочкам. Вероятность того, что у вас это получится около 5%.
0
|
Модератор
|
|||||||
07.03.2017, 15:08 | 9 | ||||||
0
|
07.03.2017, 16:58 | 12 |
Придумал один способ
Ставите Windows 7. На неё утилиты от TechNet для записи обращений к файлам и реестру. Раньше назывались FileMon и RegMon. Запускаете запись всего. Запускаете установщик, устанавливаете. Останавливаете запись. Переносите установленные файлы на Windows XP. Записи в реестре, и возможные файлы в системных каталогах, восстанавливаете вручную по логам. Последнее практически не возможно. Из-за огромного количества работы.
0
|
10.03.2017, 01:13 [ТС] | 15 |
так... Установщик несколько раз вызывает GetVersionExW(), а потом вызывает VerifyVersionInfoW() с запросом "версия минимум 6/0" - закономерно получает FALSE и шлёт меня по дальнему пешему маршруту...
ясненько... Может попробовать натравить на него Detours...
0
|
14.03.2017, 15:47 [ТС] | 17 |
Увы, раздобыть такую льготную мини-лицензию возможно только для текущей последней версии.
Ломаные не хочется, на данном ноуте лицензионное всё, да и проверки софта теоретически возможны. Добавлено через 19 секунд Пока изучаю возможные варианты влияния на VerifyVersionInfo...
0
|
14.03.2017, 16:36 | 18 |
Для начала посмотрите список импорта основного EXE-шника уже установленного ПО.
Если там половина функций, не существующих в библиотеках XP, то вы только зря потеряете время. Ну или просто скопируйте установленное ПО с семки на хрюшу, и посмотрите какие ошибки будет выдавать. Есть вероятность, что до отображения окна типа "У вас нет лицензии" дело не дойдёт. Добавлено через 7 минут И кстати, установщик вам то и не нужен, если вы сами отследите как/куда он пишет. Можно попытаться просто перенести все данные этого ПО с диска/реестра другой машины.
1
|
14.03.2017, 16:36 | |
14.03.2017, 16:36 | |
Помогаю со студенческими работами здесь
18
Как принудительно установить Gateway и DNS IP? Как лучше написать программу если она большая? Как пакетировать программу в исполняемый файл, если она имеет связь с БД? Подскажите как правильно написать программу чтобы она продолжала работать, даже если ничего не нашла? Как модифицировать программу,чтобы она читала все числа,если в файле встречаются сторонние символы? Очередные проблемы с SignerSign, она не подписывает если ALG_ID установить в отличное от CALG_SHA1 значение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |