Как да стартирате стари програми с помощта на режима за съвместимост на Windows 10

Макар че в основата си Windows 10 е подобен на Windows 8 и Windows 7 , той също е много различен от по-старите операционни системи като Windows XP . Повечето настолни приложения, разработени за Windows 8 или Windows 7 , трябва да работят в Windows 10 . От друга страна, малко вероятно е приложенията, разработени за Windows XP , да работят добре или изобщо на Windows 10 . Ако имате работа с по-стара програма, която се срива или работи неправилно в Windows 10 и просто трябва да я използвате, можете да опитате да я стартирате с Windows 10настройките за съвместимост. Ето как можете да ги използвате за работа с класически програми, които не са проектирани да функционират в Windows 10 :

ЗАБЕЛЕЖКА:(NOTE:) Представените функции са налични в Windows 10 ноември 2019 Update(Windows 10 November 2019 Update) или по-нова версия. Ако използвате по-стара версия на Windows 10 , може да нямате достъп до всички функции. Проверете вашата версия на Windows 10(Check your Windows 10 build) и, ако е необходимо, вземете най -новата налична за вас актуализация на Windows 10 .(latest Windows 10 update)

Една дума за предупреждение

Въпреки че настройките за съвместимост са чудесен начин да направите по-старите програми функционални в Windows 10, това не означава, че трябва да ги прилагате към остарял софтуер. Силно препоръчваме да не прилагате настройки за съвместимост, когато става въпрос за програми като стари антивирусни/сигурни програми или помощни програми за управление на дискове. Например, ако използвате настройки за съвместимост на софтуер, занимаващ се с продукти за сигурност, рискувате тези програми да не работят правилно и като такива може да не ви защитят както трябва. Същевременно използването на настройки за съвместимост на дисковия софтуер също води до риск, защото не искате остарели програми да обработват нещо толкова важно като вашите твърди дискове. Например, помощна програма за диск, която работи в режим на съвместимост, може да направи неочаквани неща като повреда на главния запис за зареждане на вашия твърд диск.

Как да стартирате инструмента за отстраняване на неизправности при съвместимост на програми(Program Compatibility Troubleshooter)

Съветникът за отстраняване на проблеми със съвместимостта на програмите("Program Compatibility Troubleshooter") е вграден инструмент, който ви помага да приложите настройките за съвместимост към по-стар софтуер, който не работи както трябва на вашия компютър с Windows 10. Един от начините да го отворите е като напишете „изпълни програми“("run programs") в полето за търсене на лентата на задачите и след това щракнете или докоснете „Изпълнение на програми, създадени за предишни версии на Windows ("Run programs made for previous versions of Windows) .

Access Run програми, направени за предишни версии на Windows

Помощникът се стартира, като ви уведомява какво прави. Щракнете или докоснете Next и изчакайте няколко минути, докато програмата открива възможни проблеми.

Натиснете Напред, за да започнете да откривате проблеми

В следващия прозорец превъртете списъка и изберете програмата, която искате да стартирате, като използвате настройките за съвместимост. Ако не можете да намерите програмата, изберете Не е в списъка(Not listed) и имате възможност да прегледате до нейното местоположение. Решихме да използваме любимия "Windows Movie Maker" за този урок, така че избрахме Movie Maker . След като направите своя избор, щракнете или докоснете Напред(Next) .

Изберете остарялата си програма от списъка

След като отделите още няколко минути, за да се справите с всякакви проблеми, „Инструментът за отстраняване на неизправности в съвместимостта на програмите“("Program Compatibility Troubleshooter") ви позволява да изберете как да приложите настройките за съвместимост, като ви предлага две опции: „Опитайте с препоръчани настройки“("Try recommended settings") и Програма за отстраняване на неизправности(Troubleshoot program) . Ще ви преведем и през двете.

Съветникът предлага две различни опции

Ако изберете „Опитайте с препоръчаните настройки ("Try recommended settings) , съветникът прилага режима на съвместимост, който е избран автоматично от Windows 10 – в нашия случай Windows 8.

Единствената опция е да "тествате програмата"("Test the program") , за да видите дали сега работи, тъй като нямате право да продължите, докато не го направите. Когато приключите с проверката дали проблемите ви продължават, върнете се към „Инструмент за отстраняване на неизправности при съвместимостта на програмите“("Program Compatibility Troubleshooter") и щракнете или докоснете Напред(Next) .

След като тествате програмата си, натиснете Напред

След това съветникът ви пита дали проблемът е отстранен. Ако всичко работи добре, можете да запазите настройките за съвместимост и да затворите съветника. Ако решите да опитате различни настройки, Windows 10 няма препоръки и автоматично ви отвежда до наборите от въпроси в програмата за отстраняване(Troubleshoot program) на неизправности в опит да стесните проблема, както е илюстрирано малко по-долу. Като трета опция можете да съобщите за проблема на Microsoft и да потърсите решение онлайн.

Изберете опция въз основа на резултатите от вашия тест

Изборът на програма за отстраняване(Troubleshoot program) на неизправности от екрана „Избор на опция за отстраняване("Select troubleshooting option") на неизправности“ ви превежда през поредица от въпроси, предназначени да помогнат на Windows 10 да разбере какви проблеми спират програмата да функционира правилно. Изберете всички приложими опции и щракнете или докоснете Напред(Next) .

Поставете отметка в квадратчетата до проблемите, които забелязвате

В зависимост от отговора ви може да получите втори екран, който да ви помоли да изберете с коя версия на Windows е работила програмата преди. След като изберете отговор, щракнете или докоснете Напред(Next) .

Изберете предишната версия на Windows, върху която е работила програмата

Въз основа на вашите отговори, „Инструментът за отстраняване на неизправности в съвместимостта на програмите“("Program Compatibility Troubleshooter") на Windows 10 може да зададе подходящите настройки за съвместимост, които са необходими на старата ви програма, за да функционира. Решихме да действаме напълно безсмислено в нашия експеримент с Movie Maker , като избрахме и двете опции „Не виждам проблема си в списъка“("I don't see my problem listed") и „Не знам“("I don't know") по време на въпросите и отговори на съветника. В резултат на това Windows 10 приложи няколко настройки към програмата, както се вижда по-долу.

Прегледайте промените и щракнете или докоснете „Тестване на програмата ("Test the program) , тъй като не можете да продължите по друг начин. Ако приложените настройки изискват програмата да „Изпълни като администратор“("Run as administrator") (както направиха нашите), UAC изскача. Когато приключите с тестването на програмата, върнете се към „Инструмент за отстраняване на неизправности при съвместимостта на програмата“("Program Compatibility Troubleshooter") и щракнете или докоснете Напред(Next) .

Натиснете Напред, за да дадете обратна връзка за настройките

След това съветникът ви пита дали проблемът е отстранен. Ако всичко работи добре, можете да запазите настройките за съвместимост и ще бъдете отведени до друг екран, където можете да дадете обратна връзка, да видите подробна информация и да затворите инструмента за отстраняване на неизправности. Ако не, можете да се върнете и да опитате различни настройки или да съобщите за проблема на Microsoft и да потърсите решение онлайн.

Уведомете инструмента за отстраняване на неизправности състоянието на вашия проблем

Инструментът за отстраняване на неизправности в съвместимостта на програмите(Program Compatibility Troubleshooter) трябва да може да ви помогне да приложите подходящите настройки за съвместимост към почти всяко старо настолно приложение. Въпреки това, ако съветникът не е отстранил проблема ви или предпочитате да правите нещата по „традиционния“ начин, можете също да промените настройките за съвместимост ръчно. Прочетете следващия раздел от този урок, за да видите как.

СЪВЕТ:(TIP:) По-лесен начин да отворите съветника за отстраняване на неизправности в съвместимостта на програмите("Program Compatibility Troubleshooter") е като щракнете с десния бутон или натиснете и задържите изпълнимия файл или прекия път на вашата класическа програма - в нашия случай, "Windows Movie Maker . " След това в контекстно меню, щракнете или докоснете Отстраняване на неизправности при съвместимост(Troubleshoot compatibility) .

Натиснете Отстраняване на неизправности при съвместимост, за да стартирате инструмента за отстраняване на неизправности при съвместимостта на програмите

Когато отворите съветника по този начин, вече не е необходимо да избирате програмата си от списък и преминавате към избор на една от двете налични опции за отстраняване на неизправности. Същото нещо се случва, когато отворите "Инструмента за отстраняване на неизправности при съвместимост на програми" от ("Program Compatibility Troubleshooter")свойствата(Properties) на програмата . За да научите как да получите достъп до него по този начин, продължете да четете.

Как да промените ръчно настройките за съвместимост за стари програми

Започнете, като отворите свойствата(Properties) на вашата стара програма. Щракнете с десния бутон или натиснете и задръжте върху неговия изпълним файл или пряк път и след това в контекстното меню щракнете или докоснете последната опция: Свойства(Properties) .

Натиснете Properties от контекстното меню

В прозореца Properties на вашата програма отидете на раздела Съвместимост(Compatibility) . Първата опция отваря „Инструмент за отстраняване на неизправности в съвместимостта на програмите ("Program Compatibility Troubleshooter) , инструмент, който вече разгледахме подробно в предишния раздел на този урок.

Можете също да получите достъп до инструмента за отстраняване на неизправности при съвместимостта на програмите от Properties

След това има раздел, наречен Режим на съвместимост(Compatibility mode) . Това стартира вашата класическа програма, използвайки настройки от по-ранни версии на Windows . Поставете отметка в квадратчето в този раздел, ако знаете, че старата ви програма е проектирана да работи с конкретна версия на Windows и след това я изберете от списъка в падащото меню, което се вижда при щракване или докосване на стрелката.

Изберете версията на Windows, с която е работила вашата програма

Следващият раздел от раздела Съвместимост(Compatibility) се нарича Настройки(Settings) и съдържа други настройки за съвместимост, които можете да приложите към класическата си програма, за да я накарате да функционира правилно, дори ако не е проектирана да работи в Windows 10 . Налични са пет настройки(Settings) за съвместимост :

Опциите, налични в Настройки

  • „Режим с намален цвят“("Reduced color mode") настройва Windows 10 да използва само ограничен набор от цветове в старата ви програма. Някои по-стари програми са проектирани да използват по-малко цветове от днешните приложения. Можете да настроите старата си програма да работи или в "8-битов (256) цвят"("8-bit (256) color") или в "16-битов (65536) цвят"("16-bit (65536) color") .
  • „Изпълнение в разделителна способност на екрана 640 x 480“("Run in 640 x 480 screen resolution") стартира старата ви програма в малък прозорец с разделителна способност 640 x 480. Трябва да опитате тази настройка за съвместимост, ако графиката на старата ви програма изглежда назъбена или не се изобразява правилно.
  • „Деактивиране на оптимизациите на цял екран“("Disable fullscreen optimizations") трябва да се постави отметка, ако искате програмата ви да спре да работи в режим на цял екран. Това може да подобри производителността на вашия класически софтуер, предлагайки по-добро цялостно изживяване.
  • „Стартирайте тази програма като администратор“("Run this program as an administrator") е доста просто, като се уверите, че вашата класическа програма винаги се изпълнява като администратор. По-ранните версии на Windows бяха проектирани да изпълняват програми по подразбиране с администраторски разрешения, така че някои по-стари програми изискват административни привилегии, за да функционират правилно.
  • „Промяна на настройките за високи DPI“("Change high DPI Settings") е полезно, особено ако използвате екран с висока разделителна способност, като 4K дисплей. Щракването или докосването върху него отваря нов прозорец, където можете да „Изберете настройките за висок DPI за тази програма ("Choose the high DPI settings for this program) , ако програмата ви не се показва правилно на компютър или устройство с дисплей с висок DPI.

Натискането на Change high DPI Settings отваря нов прозорец

В случай, че има няколко дисплея, свързани към вашия компютър или устройство с Windows 10, или ако конфигурацията на дисплея ви се промени, някои настолни приложения може да изглеждат замъглени. По подразбиране Windows 10 се опитва да коригира приложенията на основния ви дисплей, за да спре да изглеждат замъглени, така че ги мащабира, когато настройките на дисплея ви се променят. Това автоматично преоразмеряване може да повлияе на начина, по който се изобразява потребителският интерфейс на вашата стара програма. За по-стабилни настройки на DPI за вашата програма, поставете отметка в квадратчето до опцията „Използвайте тази настройка, за да коригирате проблеми с мащабирането за тази програма вместо тази в Настройки“("Use this setting to fix scaling problems for this program instead of the one in Settings") от секцията DPI на програмата(Program DPI) . Това позволява падащо меню, което можете да отворите, като натиснете стрелката под „Използвайте DPI, който е зададен за моя основен дисплей, когато“("Use the DPI that's set for my main display when")опция. Изберете(Choose) между настройката по подразбиране програмата ви да запазва DPI на главния дисплей, когато сте влезли в Windows 10 , и да използвате зададения DPI за вашия основен дисплей в момента, в който сте отворили програмата.

Изберете настройките на DPI за вашата програма

В този раздел имате и връзка към „Отворете разширени настройки за мащабиране ("Open Advanced scaling settings) , в случай че искате да отворите приложението Настройки(Settings) и да спрете Windows 10 да коригира всички приложения, като ги преоразмерите въз основа на DPI на основния дисплей .

В секцията „Отмяна на мащабиране при висок DPI ("High DPI scaling override") , ако изберете „Отмяна на поведението на мащабиране при висок DPI("Override high DPI scaling behavior), активирате падащо меню с три настройки за мащабиране. Опцията по подразбиране е Application и тя деактивира DPI мащабирането изцяло за вашата класическа програма, като се използва само настройката на разработчика. Опцията System използва поведението по подразбиране на Windows 10 , когато става въпрос за мащабиране, тъй като позволява на Windows да отмени настройките на (Windows)DPI на програмата , което е по-вероятно да накара програмата да изглежда замъглена. Ако изберете Система (Подобрена)(System (Enhanced)), се използва по-интелигентно, подобрено мащабиране, което трябва да даде по-добри резултати с отчетлив текст на дисплеи с висок DPI. За съжаление, тази последна настройка е достъпна само за програми, базирани на GDI ( Windows Graphical Device Interface ).

Задайте поведението на мащабиране за размазана програма

Когато сте готови, щракнете или докоснете OK , за да се върнете към предишния екран.

Всички ръчни настройки за съвместимост, илюстрирани в този раздел на урока, се прилагат към вашата програма само за текущия потребител, ако щракнете или докоснете OK или Apply . Възможно е да ги активирате за всички потребители. Ето как:

Последната опция за съвместимост от раздела Съвместимост(Compatibility) е бутон, който ви позволява "Промяна на настройките за всички потребители("Change settings for all users) . " Щракнете(Click) или докоснете върху него, за да отворите нов прозорец и ръчно изберете настройките за съвместимост, които да се прилагат към старата ви програма за всички потребителски акаунти на вашия компютър с Windows 10. Настройките за съвместимост са същите като тези, които илюстрирахме в този раздел.

Натискането на опцията Промяна на настройките за всички потребители разкрива прозорец със същите опции

Когато приключите да се занимавате с настройките за съвместимост на старата си програма, не забравяйте да щракнете или докоснете бутона Прилагане(Apply) или OK , за да ги запазите.

СЪВЕТ:(TIP:) След като промените настройките за съвместимост на старата си програма, или чрез „Инструмент за отстраняване на неизправности в съвместимостта на програмите“("Program Compatibility Troubleshooter") или ръчно, можете да я стартирате отново и да я използвате, надяваме се с по-добри резултати. Първият път, когато затворите програмата, се появява "Помощник за съвместимост("Program Compatibility Assistant") на програмите" , който ви пита дали програмата работи правилно. Избирането на Да(Yes) затваря асистента, докато Не(No) стартира инструмента за отстраняване на неизправности, за да опитате отново да отстраните проблема(ите) си.

Windows 10 иска обратна връзка относно новите ви настройки за съвместимост

Какви стари програми все още използвате?

Дори ако имате нов компютър с Windows 10 , това не означава непременно, че вече не можете да използвате по-стари програми, които не са проектирани за тази по-нова операционна система. Windows 10 е полезен в това отношение, като предоставя както „Инструмент за отстраняване на неизправности при съвместимостта на програмите“("Program Compatibility Troubleshooter") , така и серия от ръчно конфигурируеми настройки, които можете да използвате, за да накарате старите си програми да функционират отново. Надяваме се, че тези настройки за съвместимост свършат работата вместо вас и вие с удоволствие използвате класическата си програма. Интересуваме се да научим за нашата читателска база, така че, преди да затворите този раздел, моля, уведомете ни коя (g)oldie програма се опитвате да използвате и защо.



About the author

Аз съм рецензент на софтуер и експерт по продуктивността. Преглеждам и пиша софтуерни рецензии за различни софтуерни приложения, като Excel, Outlook и Photoshop. Отзивите ми са добре информирани и дават обективна представа за качеството на приложението. Пиша софтуерни ревюта от 2007 г.



Related posts