9Aug

Зашто Стари програми не раде на модерним верзијама Виндовса( и како их можете покренути)

Виндовс је све о компатибилности са задње стране, омогућавајући људима - посебно предузећима - да и даље користе своје важне апликације на новим верзијама Виндовса.Али постоје границе.Што је старији програм, то је већа вероватноћа да ће се разбити.

Уопштено морате да се држите даље од старог софтвера.Избегавајте да преузимате софтверске ЦД-ове дизајниране за Виндовс 95 при продаји гараже.Древни софтвер који више не ради треба вероватно само надоградити на модерну, компатибилну верзију.

софтвер не личи на медије Да ли ће

двадесетогодишњи аудио ЦД-ови добро играти на модерним ЦД плејерима, записи ће се добро играти на модерним рекордним играчима, а ДВД видео записи ће се увек играти на уређајима са хардвером за читање ДВД-а.Али тај древни софтверски ЦД направљен пре осамнаест година за Виндовс 95 је другачији.

Аудио ЦД-ови, видео ДВД-ови, чак и записи - то су сви стандардни медијски формати.Другим ријечима, аудио ЦД има аудио податке на њему.Рачунар тумачи ове аудио податке сами.Због тога ће аудио ЦД произведен 1980. године бити доступан на Виндовс 8 рачунару, Мац-у или било ком другом уређају - рачунар зна како да тумачи аудио ЦД и то се брине о себи.Аудио ЦД не мора знати о оперативном систему или уређају на којем се репродукује.

Међутим, софтвер је другачији.Софтвер није нешто стандардно да сви рачунари знају како да тумаче - софтвер је код који ради на вашем рачунару.На софтверу је да уради оно што треба.Софтвер написан за Виндовс 3.1 или Виндовс 95 ће вероватно бити изузетно збуњен ако се налази на Виндовс 7 или Виндовс 8. Он ће тражити датотеке које више не постоје и можда одбијају да раде чак иу овом непознатом окружењу.

Виндовс је познат по својој компатибилности у прошлости и покушава да помогне старијим програмима како се најбоље могу, али постоји ограничење чак и оног што Виндовс може да уради.Импресивно је да модерне верзије Виндовс-а могу уопће покренути Виндовс 95 програме с обзиром на то да је Виндовс 9к серија заснована на ДОС-у и Виндовс КСП-у, а касније верзије Виндовс-а засноване су на Виндовс НТ језгри - потпуно су различити оперативни системи подаспиратор.

Зашто програми не могу покренути

Већ смо покрили објашњење на високом нивоу, али ево неких детаља на нижем нивоу који би могли спречити правилно рад програма:

  • програми одбијају да покрећу : Неки програми могу одбити инсталацију ако примежујуони се покрећу на верзији Виндовс-а о којој не знају.
  • 16-битни програми : 32-битне верзије Виндовс садрже 16-битно емулацијско окружење које омогућава стари програм Виндовс 3.1.Ово је уклоњено из 64-битних верзија оперативног система Виндовс, тако да стари програми Виндовс 3.1 неће бити уопште покренути.
  • ДОС софтвер : Од Виндовс КСП, потрошачке верзије Виндовса више нису изграђене на врху ДОС-а.Компликовани ДОС софтвер и игре које су зависиле од стварног режима ДОС неће моћи да раде на модерним верзијама Виндовс-а.Прозор за Цомманд Промпт је некомплетна функција компатибилности, а не потпуни ДОС систем.
  • Зависности од старог библиотеке : Неки програми можда зависе од старих библиотека које више нису укључене у Виндовс или су можда зависиле од других старих програма који такође не функционишу исправно на новим верзијама Виндовса.
  • безбедносна питања : Стари програми се не користе за модерне Виндовс безбедносне функције и можда не играју добро са ограниченим корисничким налозима и УАЦ-ом.Виндовс покушава да превари старе програме да се покрећу под ограниченим корисничким налозима, али то увек не решава сваки проблем.

Ово није исцрпна листа, али би вам требала помоћи да разумете нека од укључених питања.Програми су дизајнирани да се покрећу на тренутним верзијама Виндовс-а, а не у верзијама Виндовс-а који могу бити 20 година у будућности.Требало би очекивати оштећење приликом старих Виндовс апликација на модерним верзијама Виндовс-а.Пошто Мицрософт и други произвођачи оперативног система унапређују своје оперативне системе, стари програми постепено остају иза њих осим ако нису ажурирани.

Како да покренете старије програме

Док бисте требали избегавати веома стар софтваре, понекад једноставно не можете.Можда имате критичну апликацију која вам треба да покренете или можда желите да играте стару ПЦ игру.Постоје начини да можете покренути ове програме у сваком случају.

Користите Виндовс компатибилне поставке : Виндовс има уграђене поставке режима компатибилности које могу помоћи програмима да раде.Десним тастером миша кликните на пречицу програма, одаберите Пропертиес и кликните на картицу Цомпатибилити.Можете да изаберете верзију Виндовса на којој се програм покреће - Виндовс ће покушати да превазиђе тај програм у размишљању да ради на старијој верзији оперативног система Виндовс.Ово неће увек дозволити да сваки стари програм ради, али вреди гаћи.Постоји чак и програм за решавање проблема са компатибилношћу програма који ће покушати аутоматски пронаћи тачне поставке режима компатибилности за ваш програм.

Покрени стари софтвер у виртуелној машини : Уместо да покушате да направите стару верзију софтвера на модерној верзији оперативног система Виндовс, можете инсталирати виртуализовану копију старе верзије оперативног система Виндовс и покренути софтвер тамо.На примјер, ако сте имали апликацију која је покренута на оперативном систему Виндовс КСП, али се не покреће на Виндовс 7 или 8, можете користити Виндовс КСП виртуелну машину за покретање тог програма.Ако имате стару игру која је покренута под ДОС-ом, можете је инсталирати у ДОСБоку.Ово ће добро функционирати за већину програма, осим ако не захтевају директан приступ хардверским уређајима - на пример, древни програм који је повезао штампач преко серијског порта неће радити.Међутим, ово је много мање погодно од инсталирања програма нормално.

ПОВЕЗАНИ чланци
Како добити Виндовс КСП режим на Виндовсу 8
Како користити ДОСБок за покретање ДОС игара и старих апликација

Решавање проблема са ПЦ игрицама : ПЦ игре седите негде између медија и софтвера.Као што бисте можда желели да гледате филм пре 20 година, можда ћете желети да играте игру пре 20 година.Међутим, игре су софтвер и играње игре од пре 20 година би било као покушај покретања програма од пре 20 година - нешто што треба избјећи ако је уопће могуће.Трикови изнад могу вам помоћи да покренете старе игре, али смо такође покривали и друге начине како стари старији ПЦ играти исправно.

Истраживање, истраживање, истраживање : Ако ниједан од ових трикова не функционише - или сте мртви-постављени на то да се програм инсталира на вашој тренутној верзији Виндовса уместо на виртуелној машини - можда ћете морати да истражите нешто.Изведите Гоогле претраге за име програма и вашу тренутну верзију Виндовса, потражите поруке о грешци које видите и слично - ово може бити мудар процес који захтева поправљање проблема након проблема, али информације могу бити тамо, акоПокушавате да инсталирате популарни програм.Мучни рад укључен овде значи да је често добра идеја да оставите стари програм иза и надоградите, ако је могуће.

Генерално, требало би да покушате да избегнете старији софтвер који можда неће исправно радити.Држите се са модерно модерним, ажурним софтвером.Виндовс софтверски ЦД нису попут аудио ЦД-а - нема гаранције да ће исправно радити са модерним верзијама Виндовса и новим хардвером.

Имаге Цредит: Иво Јансцх на Флицкр, Тарје Сӕлен Лавик на Флицкр