Установить программы разные версии одной программы

Как запустить устаревшую программу в новой системе Windows

Если программа, написанная для предыдущей версии Windows, работает неправильно, можно изменить настройки совместимости для этой программы (вручную или с помощью средства решения проблем совместимости программ).

Если изменением параметров не удалось устранить проблему, проверьте на сайте разработчика программы наличие обновленной версии. Предупреждение: Не используйте средство решения проблем совместимости программ для старых версий антивирусных программ, дисковых утилит и других системных программ, поскольку это может привести к потере данных или создать угрозу безопасности.

Запуск решения проблем совместимости приложений

  1. Откройте средство решения проблем совместимости приложений.
  2. Следуйте инструкциям средства.

Если не удается установить программу, вставьте установочный диск и с помощью мастера найдите файл установки (обычно такие файлы называются Setup.exe, Install.exe т.д.).

Как скачать два одинаковых приложения разных версии и ПРИКОЛЬНЫЕ ФИГУЛИНЫ В МАЙНЕ1.1.5

Совет: Также можно открыть средство решения проблем совместимости программ другим путем (щелкните правой кнопкой мыши на пиктограмме или ярлыке программы, после этого выберите Диагностика совместимости).

Изменение параметров совместимости вручную

Чтобы изменить параметры совместимости программы вручную, щелкните правой кнопкой мыши Свойства и выберите вкладку Совместимость.

Запускает программу, используя параметры из предыдущей версии Windows. Попробуйте этот параметр, если известно, что программа создана (или работала) в конкретной предыдущей версии Windows.

Запустить программу в режиме отображения 256 цветов

Использовать в программе ограниченный набор цветов. Некоторые старые программы предназначены для использования ограниченного набора цветов.

Запустить программу с разрешением экрана 640 x 480

Запускает программу в окне меньшего размера. Попробуйте этот параметр, если графический интерфейс выглядит неровным или отображается неправильно.

Отключить визуальные темы

Отключение темы в программе. Попробуйте этот параметр, если вы замечаете проблемы с меню или кнопками в строке заголовка.

Отключить оформление рабочего стола

Отключение прозрачности и других расширенных функций отображения. Выберите этот параметр, если при перемещении окна вы замечаете проблемы отображения.

Отключить масштабирование изображения при высоких значениях DPI (точек на дюйм)

Отключает автоматическое изменение размера программы, если используется шрифт большого масштаба. Попробуйте этот параметр, если шрифты большого масштаба препятствуют отражению программ.

Запустить программу от имени администратора: Для работы некоторых программ нужны права администратора. Если вы пока не вошли в систему, как администратор, этот параметр не доступен.

Настройка всем пользователям

Позволяет выбирать параметры, которые будут касаться всех пользователей компьютера.

NForum.RU: Запуск современных программ на XP? — NForum.RU

Запуск современных программ на XP? Решение проблемы

#1 MIR

Думаю многие уже с этим сталкивались, скачивая новые версии различных программ, которые или вобще не запускались или выдавали ошибки связанные с dll, а некоторые даже не устанавливались выдавая сообщение » Для указанной программы требуется более поздняя версия Windows«

Почему Windows XP была такой популярной?

Такой вопрос: как модифицировать win XP SP3 минимальным количеством изменений, так, чтобы на ней могли работать программы работающие только на более поздних версиях Windows?

Читайте также:
Банковские программы для компьютера название

Использовать виртуальную систему не вариант, т.к. всё будет дико тормозить.
Поставить более современную винду тоже не вариант по многим причинам (этот вариант даже не обсуждается).

Попытки изменить версию винды в реестре HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion ни к чему не привели.

В редких случаях получается пропатчить саму прогу, пример с ffmpeg .
Запускаем последнюю версию и видим следующее сообщение:
Точка входа в процедуру _wfopen_s не найдена в библиотеке DLL msvcrt.dll
Открываем ffmpeg.exe hex редактором, заменяем _wfopen_s на _wfopen и всё начинает прекрасно работать, однако большинство программ вобще не выдают никаких сообщений, поэтому что именно патчить неизвестно(

О чём это говорит? В первую очередь о том, что быдлопрограммисты в погоне за прибылью или по другим корыстным целям умышленно привязывают свои разработки к конкретным версиям винды, не смотря на то, что их софт может прекрасно работать как на старых так и на новых версиях Windows.

Теоретически следовательно возможно запускать практически все современные программы на XP незначительно меняя обращения к системным dll файлам, и дополняя систему минимальным набором dll из современных версий windows, предварительно пропатчив некоторые новые dll, чтобы они могли корректно взаимодействовать с XP.

Думаю что Я не один в этом заинтересован, возможно уже существуют какието программы или патчи, позволяющие запускать современный софт на XP, но сколько не искал — ничего пока не нашол. Если знаете такие, пожалуйста скиньте ссылку)

А здесь предлагаю обсудить любые способы запуска (кроме как на виртуальных машинах) современных программ, которые не запускаются на XP. И на основе всей информации начать создание универсальных патчев для XP)

Как запустить старые программы на Windows 10

Переходя на новую операционную систему, пользователь столкнется с проблемой: многие приложения и программы перестали корректно работать. Это связано с тем, кто системе не хватает дополнительных библиотек.

Способ 1: включить совместимость

Несмотря на обновления, в Windows 10 и 8 есть старые библиотеки и файлы, рассчитанные на устаревшие версии ОС.

Чтобы запустить и воспользоваться программой:

1. Нажать на ярлык программы на рабочем столе – правая кнопка мыши.

2. Опуститься к пункту « Свойства ».

3. Совместимость – Запускать программу в режиме совместимости.

Параметр устанавливается в соответствии с ранее установленной ОС. К примеру, для пользователей Windows 7 предложен соответствующий пакет библиотек.

Но некоторые приложения запустить в режиме совместимости не получится. Это касается ПО, созданного специально под Windows XP или 2000.

Для работы с устаревшими программами можно скачать эмуляторы «Виртуальная машина» и попробовать запустить файл через нее.

Такой способ не подойдет слабым устройствам и ноутбукам: виртуальная машина требует установки ОС и работает как вторая подсистема.

Способ 2: запуск в режиме администратора

Для некоторых программ достаточно доступа администратора, чтобы работать в Windows 10. По исполняющему файлу нажать правой кнопкой мыши: Запустить от имени администратора.

Программа запустится со всеми разрешениями и возможно, найдет недостающие компоненты.

Некоторые игры и приложения требуют файлы в расширении dll. Чаще всего, эти данные можно скачать и вставить в соответствующую библиотеку самостоятельно.

Если же файлы отсутствуют или скачать их любым другим способом – нужно переустановить программу. Предварительно удаляют через «Панель управления», подчищают остаточные данные.

Еще один метод – запуск устранения неполадок. В Windows 10 встроено системное приложение с названием: « Выполнение программ, созданных для предыдущих версий Windows ».

Читайте также:
Троянская программа является полноценной программой да или нет

Найти её можно в поиске панели «Пуск»:

1. Перейти в « Пуск » — ввести название.

2. Откроется новое окно с « Диагностикой и предотвращением неполадок».

3. Выбрать снизу пункт « Запустить с правами администратора ».

4. Далее – Выбрать из списка программу, которая работает некорректно.

5. Далее – Режим Диагностики (просканирует на возможные неполадки).

6. Выбрать « Программа работала в предыдущей системе » — указать тип ОС.

7. Нажать « Проверить программу » — Далее.

8. При успешном выполнении – сохранить с установленными настройками .

Если же проблема не была решена, предложен другой пункт: «Нет, попробовать другие настройки». Система заново просканирует приложение и покажет вероятные ошибки в работе.

Определенная категория программ не предназначена для работы в других операционных системах. Чаще, проблемы возникают при переходе с XP на Win 7 и с «семерки» на Windows 10.

Источник: onecomp.ru

unixforum.org

На сколько я знаю, пакетный менеджер их не поставит одновременно, они конфликтуют между собой. Но можно создать ещё одного пользователя и ему установить старую/новую версию программы, в общем прыгать в сеансы разных пользователей, т.е. костыль
Зачёркнутое не читать, сморозил, бывает

Спасибо сказали:
Bizdelnick Модератор Сообщения: 20363 Статус: nulla salus bello ОС: Debian GNU/Linux

Re: Две версии одной программы

Сообщение Bizdelnick » 20.02.2018 13:43

20.02.2018 13:39
На сколько я знаю, пакетный менеджер их не поставит одновременно, они конфликтуют между собой.

Можно сделать и чтобы не конфликтовали. Но сложно.

20.02.2018 13:39

Но можно создать ещё одного пользователя и ему установить старую/новую версию программы, в общем прыгать в сеансы разных пользователей, т.е. костыль


Это какой же пакетный менеджер такое позволяет, если не секрет?
Пишите правильно:

в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик

Спасибо сказали:
algri14 Сообщения: 1240 ОС: Mageia 5.1 border-top:1px dotted gray;border-left:1px dotted gray;border-collapse:separate»>

в консоли
вку́пе (с чем-либо)
в общем
вообще в течение (часа)
новичок
нюанс
по умолчанию приемлемо
проблема
пробовать
трафик

Спасибо сказали:
NickLion Сообщения: 3408 Статус: аватар-невидимка ОС: openSUSE Tumbleweed x86_64

Re: Две версии одной программы

Сообщение NickLion » 20.02.2018 16:23

20.02.2018 16:07
NixOS, Guix

Спасибо. Похоже на более правильный GoboLinux (слишком он виндоподобен), если правильно понял. Но не понял как там решается проблема разных конфигов (несовместимых) для разных версий.

Спасибо сказали:
Kido Сообщения: 949 Статус: Космический Засланец ОС: ArchLinux x86_64 Current Контактная информация:

Re: Две версии одной программы

Сообщение Kido » 20.02.2018 17:29

Контейнеры. Например docker или lxc.
Спасибо сказали:
RusWolf Сообщения: 570 ОС: Arch Linux x64 на BTRFS

Re: Две версии одной программы

Сообщение RusWolf » 20.02.2018 19:06

Забыли упомянуть Gentoo с его слотами
Спасибо сказали:
UriyZenkov Сообщения: 437 ОС: Devuan GNU/Linux Контактная информация:

Re: Две версии одной программы

Сообщение UriyZenkov » 22.02.2018 00:29

Пробовал вчера Gobolinux. Версия ядра там 4.9.16 Установка программ из бинарных пакетов и из исходников. Бинарных пакетов очень и очень мало, вот списочек: http://gobolinux.org/packages/
В бинарном репозитории нет графических файловых менеджеров. Пробовал ставить thunar, pcmanfm и rox-filer. Установился только pcmanfm
Установка бинарных пакетов:
InstallPackage packagename
Из исходников
Compile packagename
При установке из бинарников или исходников запрашивается разрешение на установку зависимостей. Разработчики Gobolinux пишут, что есть возможность устанавливать несколько версий одного приложения (как вариант — библиотеки), а для удаления софта достаточно физически стереть каталог. Интересно, как соблюдаются зависимости ? При удалении каталога с программой или библиотекой не нарушиться ли работа других программ ?

Читайте также:
Что такое программа dll файл

Выяснил, что файловая система похожа на haiki os:
# ls /
Data Lost found Mount Programs, System, Users
(все с большой буквы, видать чтобы красивее было )

естественно соблюдается совместимость с традиционной файловой системой, пример:
# file /bin
/bin: Symbolic link to System/Index/bin

Это очень интересно, но не вижу особого смысла изучать этот дистр, так как пакетов слишком мало.

Источник: unixforum.org

Переключение между разными версиями программы в Linux

Pingu

Конечно, и если вы еще не знаете, вы знаете, что в Linux может установить несколько версий одной и той же программы или команду одновременно, то есть мы можем рассчитывать на одну и ту же систему приложение A с версией xz и то же приложение A с его версией xw и т. д. Это невозможно в других ОС, так как это может привести к конфликтам и во время установки попросить нас удалить предыдущую версию или обновление. Но в мире Unix иногда бывает интересно иметь более старые версии программы, даже если по определенным причинам у нас есть более современная версия.

Среди программ, которые могут нам понадобиться с разными версиями, мы находим Ява, PHP, Питон, компиляторы, такие как gcc или g ++, а также long и т. д. Потребности или причины, по которым мы должны использовать несколько версий, могут быть очень разными, например, в случае Python мы часто можем писать или использовать сценарии .py, которые требуют использования разных версий Python и для для этого нам потребуется, чтобы в системе были установлены разные версии.

Итак, с учетом сказанного, я собираюсь описать, как мы можем переключаться с одной версии на другую. И для этого есть несколько альтернатив, я даже видел некоторые графики или псевдонимы для связывания с разными версиями команды, но я опишу это, используя другие методы, чтобы консоль. Сначала я рекомендую вам удалить все версии указанного программного обеспечения и выполнить новую установку, используя строку с диспетчером пакетов. Например, представьте, что вы собираетесь установить gcc в нескольких версиях:

[sorucecode language = »простой»]

sudo update-alternatives – удалить все gcc

sudo apt-get установить gcc-4.4 gcc-8.2

При этом у нас уже будет две версии GNU GCC установлен правильно. Теперь, если вы используете команду gcc, вы увидите, что одна из версий — это та, которая была наложена по умолчанию, поэтому, если вы не укажете, это будет та, которую вы используете:

gcc —version

Ну если мы хотим используйте другую версию, нам просто нужно сделать следующее:

sudo update-alternatives —install /usr/bin/gcc gcc /usr/bin/gcc-8.2 10 sudo update-alternatives —install /usr/bin/gcc gcc /usr/bin/gcc-4.4 20 sudo update-alternatives —install /usr/bin/cc cc /usr/bin/gcc 30 sudo update-alternatives —set cc /usr/bin/gcc sudo update-alternatives —config gc

И с ним вы можете переключаться в интерактивном режиме между обеими версиями .

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Любители Linux » Общие » Ресурсы » Переключение между разными версиями программы в Linux

Источник: www.linuxadictos.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru