Установка Windows 7 – Частина 12: Планування сумісності додатків, Windows, Операційні системи, статті

Важливий момент, про який необхідно пам’ятати при плануванні будь-якої установки, – сумісність додатків. Якщо ви переходите на Windows 7 з Windows Vista, тут не повинно бути великих проблем, так як додатки, створені для Windows Vista в більшості випадків повинні працювати нормально і під Windows 7. Однак якщо ви здійснюєте переклад комп’ютерів з Windows XP на Windows 7, вам знадобиться деякий час, щоб розібратися в тому, що потрібно зробити, щоб всі програми нормально працювали на новій операційній системі.


Причини падіння додатків


Які ж причини того, що додатки, зроблені для Windows XP іноді “падають”, коли ви намагаєтеся запускати їх під Windows 7? Ось пара проблемних областей:



Засоби для спрощення проблем, пов’язаних з сумісністю додатків


Microsoft пропонує кілька інструментів, які ви можете використовувати для того, щоб переконатися, що ви зможете запускати старі програми після переходу на Windows 7. Ці інструменти бувають трьох типів, і я їм дав такі назви:



Давайте коротко розглянемо кожну категорію.


Одноразові інструменти для запуску старих програм


Припустимо, що ви відмовляєтеся від комп’ютерів з Windows XP на користь нових з Windows 7. Після цього деякі користувачі повідомляють, що їм потрібно встановити якусь стару програму. Ви намагаєтеся встановити цю програму, і при цьому з’являється щось схоже на це (Рисунок 1):



Рисунок 1: Попередження від помічника Program Compatibility Assistant


Якщо в побачите таке чи подібне попередження при установці старої програми на Windows 7, ви можете клацнути Check For Solutions Online і подивитися, чи знайомі з цією проблемою в Microsoft, і створена Чи для нього латочка.


Якщо установки проходить нормально, а проблеми виникають при спробі запуску, їм можна порадити клацнути Start, ввести program compatibility в пошуковому вікні меню Start, та натиснути ENTER для запуску Program Compatibility Troubleshooter (Малюнок 2). При цьому Windows спробує знайти проблеми з встановленими додатками, визначить, чи доступні відповідні виправлення, і застосує їх з метою позбутися від проблем.


Рисунок 2: Запуск Program Compatibility Troubleshooter


Якщо це не спрацювало, користувач може натиснути правою кнопкою на файлі програми в Windows Explorer, вибрати Properties, потім вкладку Compatibilty, і вручну ввести інші режими сумісності програм, щоб спробувати змусити додаток працювати нормально (Рисунок 3).


*


Малюнок 3: Вибір режиму сумісності програм


Якщо жоден із запропонованих підходів не спрацював, дивіться нижче розділ Virtualization Tools.


Широкомасштабні інструменти для аналізу та вирішення проблем, пов’язаних з сумісністю програм


Якщо у вашій організації сотні або тисячі користувачів, які працюють з дюжинами різних додатків на своїх комп’ютерах, вам дійсно потрібно буде застосувати більш проактивний підхід у порівнянні з підходом рішення проблем по факту, описаний в розділі вище. В такому випадку ви захочете скористатися набором засобів Application Compatibility Toolkit (ACT) версії 5.5. ACT являє собою зібрання інструментів і документації, якими ви можете скористатися для оцінки і зменшення кількості проблем, пов’язаних з сумісністю додатків до початку розгортання Windows 7 у вашій середовищі. ACT допоможе вам розібратися з ситуацією, яка складається у вас з сумісністю додатків, визначаючи, які з додатків, що працюють в поточний момент, сумісні з Windows 7, а які потребують додаткових досліджень. ACT також допоможе вам розробити виправлення для проблемних додатків, які ви потім зможете поширити як пакети для додатків по ураженим системам. ACT – складний інструмент, вимагає часу для звикання; детальну інформацію щодо використання ACT можна знайти в розділі 5 Windows 7 Resource Kit від Microsoft Press. І ви можете скачати ACT 5.5 тут.


Засоби віртуалізації для запуску старих програм


Будь ваша організація невеликим магазином, яка виявила, що вбудованих засобів сумісності додатків в Windows 7 недостатньо, або великою корпорацією, яка зрозуміла, що проблеми з сумісністю певних старих додатків, важливих для бізнесу, не можна вирішити за допомогою ACT, у вас ще є кілька варіантів, щоб спробувати запустити старі програми дял користувачів, яким вони потрібні. Справа тут в віртуалізації, і Microsoft на вибір пропонує наступне:


Virtual PC 2007 SP1 “Якщо ви перекладали старі комп’ютери на Windows 7, ви можете встановити Virtual PC 2007 SP1 на ці комп’ютери, щоб користувачі цих комп’ютерів могли встановити проблемні програми на окрему сутність Windows XP (або більш старої версії Windows) запускаючи окрему віртуальну машину. Зверніть увагу: це рішення має певні обмеження. Наприклад, в Virtual PC не включена підтримка USB-пристроїв. Ви можете завантажити Virtual PC 2007 SP1 звідси.


Режим Windows XP Mode і Windows Virtual PC – Windows Virtual PC дозволяє вам запустити безліч середовищ Windows після запуску режиму Windows XP Mode на робочому столі Windows 7. Після установки старих додатків в режимі Windows XP Mode, користувачі зможуть запускати ці програми безпосередньо з меню Start. Переваги такого підходу до віртуалізації через Virtual PC 2007 SP1 наступні:



Недолік цього підходу в тому, що Windows Virtual PC пред’являє до процесорів вимога апаратної підтримки віртуалізації (Intel-VT або AMD-V). ПК тільки рік тому або близько того отримали підтримку таких можливостей. Тому якщо ви переходите зі старих комп’ютерів з Windows XP на Windows 7, ви не зможете, швидше за все, скористатися цим методом. Якщо ж ви купили нові машини з Windows 7 для заміни старих комп’ютерів з Windows XP, ви будете в змозі скористатися цим підходом, щоб запускати проблематичні програми на цих комп’ютерах.


Microsoft Enterprise Desktop Virtualization “MED-V – це корпоративне засіб, який можна використовувати для доставки образів Virtual PC комп’ютерам з центрального сховища, де ви можете створювати такі образи і керувати ними. Таким чином MED-V допомагає зменшити кількість проблем сумісності програми з ОС, але, на відміну від простої установки Virtual PC на кожному комп’ютері користувача, робить це більш масштабним і керованим чином. За допомогою MED-V ви можете управляти всім життєвим циклом віртуальних образів, забезпечувати ними аутентіфіцированний користувачів в середовищі Active Directory, спостерігати за їх використанням та багато іншого. Користувач залишається в невідомості щодо віртуалізації, запущеної у фоновому режимі, і бачить тільки одну робочу середу. MED-V є частиною пакета Microsoft Desktop Optimization Pack (MDOP). Огляд роботи MED-V і спосіб використання показаний в главі 6 моєї електронної книги Understanding Microsoft Virtualization Solutions: From the Desktop to the Datacenter від Microsoft Press.


Microsoft Application Virtualization “Microsoft App-V – це корпоративне засіб, який використовується для централізації управління всім життєвим циклом додатка. За допомогою App-V адміністратори можуть динамічно відправляти програми на вимогу користувачам, яким вони потрібні, замість того, щоб встановлювати їх на кожному комп’ютері користувача. App-V допомагає зменшити кількість конфліктів між додатками, наприклад, коли користувачеві потрібно запустити дві різні версії одного і того ж додатка, а встановити обидві версії локально на одному і тому ж комп’ютері не виходить. App-V також спрощує управління оновленнями і перевірку на сумісність. Крім того, App-V є частиною MDOP. Подивитися, як працює App-V, і як його можна використовувати, можна в розділі 4 моєї безкоштовної електронної книги Understanding Microsoft Virtualization Solutions: From the Desktop to the Datacenter від Microsoft Press.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*