Как проверить совместимость программ с windows 10. Простой способ проверить

20.04.2019 Мобильный интернет

Перед выпуском Windows 7 я постоянно слышал из различных источников о том, что проблемы совместимости не будут встречаться в последней версии Windows. В конце концов, Windows 7 была построена на ядре Windows Vista, поэтому все, что работало под Vista, теоретически должно работать под Windows 7. Более того, Windows 7 Professional и Windows 7 Ultimate предлагает режим Windows XP, который эмулирует Windows XP, поэтому приложения, работающие только под управлением Windows XP, могут без проблем работать наряду с другими приложениями. Конечно сам факт того, что я пишу этот цикл статей, предполагает то, что Windows 7 может быть и не столь универсально совместимой, как считается.

Прежде чем начать

Прежде чем начать, я хочу сказать, что целью написания этой статьи не является обвинение компании Microsoft или Windows 7. Лично я считаю, что Windows 7 является самой лучшей ОС для ПК, когда-либо выпущенной компанией Microsoft. Учитывая это, должен также сказать, что Windows 7 не идеальна. Несмотря на все усилия компании Microsoft, существуют определенные проблемы совместимости, о которых все должны знать при планировании перехода на использование Windows 7. Здесь я поставил цель рассказать вам о том, чего следует ожидать при установке Windows 7, а также показать вам, как избежать серьезных проблем с совместимостью.

Моя история

Думаю лучшим способом начать статью будет начать с рассказа о моем личном опыте по установке Windows 7. Я работал с Windows 7 в течение всего процесса ее разработки. Ко времени выхода Windows 7 я знал из опыта использования предварительных версий о том, что Windows 7 стабильна, и что я обязательно перейду на ее использование.

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

Мой подход может показаться необдуманным. Однако обновление моей машины не было таким необдуманным, как может показаться на первый взгляд. До этого у меня стояла Vista Ultimate Edition, а друг из Microsoft как-то сказал мне, что Windows 7 лучше воспринимать, как Windows Vista R2. Учитывая сходство между этими двумя ОС, обновление без всякого планирования казалось довольно безопасным, однако я выполнил полное резервное копирование своей машины, прежде чем обновляться.

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

Первая проблема совместимости, которую я замели, состояла в том, что по завершении обновления у меня перестал работать звук. Поскольку на моем компьютере стояла звуковая карта Sound Blaster X-FI, я посетил веб сайт компании Creative и провел некоторые поиски. Я удивился тому, что драйвер для Sound Blaster, который я использовал, был несовместим с Windows 7. Компания Creative создала драйвер для Windows 7, и после установки этого драйвера проблема была решена.

Еще одной проблемой, с которой я столкнулся, было то, что приложение Dragon Naturally Speaking перестало работать. Не помню точного текста сообщения об ошибке, но проблема заключалась в том, что приложение не было авторизированно на использование на моем компьютере. Дело было ни в том, что Dragon Naturally Speaking не совместимо с Windows 7, оно просто было каким-то образом запрещено во время процесса обновления. Потратив 45 минут на телефонные переговоры со специалистами службы технической поддержки компании Nuance, я смог решить проблему.

Это были две проблемы совместимости, с которыми я столкнулся. Помимо этих двух проблем процесс перехода прошел гладко. Но, так или иначе, я вообще не ожидал, что столкнусь с каким бы то ни было проблемами совместимости, если принять во внимание тот факт, что Windows 7 была построена на ядре Vista. В каком-то смысле это был ценный урок. Проблемы, с которыми я столкнулся, подчеркнули важность тестирования на совместимость независимо о того, насколько незначительным может казаться апгрейд. Конечно, это вызывает вопрос о том, как протестировать Windows 7, чтобы убедиться, что она совместима с имеющимся у вас аппаратным оборудование и программным обеспечением.

Центр совместимости Windows 7

Компания Microsoft предлагает несколько инструментов, которые можно использовать для проверки совместимости Windows 7 с используемым аппаратным оборудованием и ПО перед установкой. Некоторые из этих инструментов предназначены для домашних пользователей, другие – для установки на предприятии. Поскольку потребности у всех разные, я покажу вам обе разновидности инструментов.

Первый инструмент проверки совместимости, который я хочу вам показать, это центр совместимости Windows 7 Compatibility Center. Центр Windows 7 Compatibility Center – это веб приложение, которое вы можете использовать для просмотра информации о совместимости отдельных приложений и аппаратных средств с Windows 7. Этот центр находится по следующей ссылке Windows 7 Compatibility Center .

Если вы посмотрите на рисунок A, вы увидите, что веб приложение позволяет вам искать различные категории приложений, чтобы найти приложение, информация о совместимости которого вас интересует. По своему опыту работы с Windows 7 Compatibility Center скажу, что удобнее вводить название приложения в поисковое поле, нежели пытаться найти его в списке, переходя в различные категории.

Рисунок A: Центр Windows 7 Compatibility Center позволяет вам определить совместимость приложений с Windows 7

На рисунке выше вы могли заметить, что центр Windows 7 Compatibility Center содержит закладку Hardware (аппаратное оборудование). Эта закладка, показанная на рисунке B, позволяет вам проверять свое аппаратное оборудование на совместимость с Windows 7.

Рисунок B: Центр Windows 7 Compatibility Center также позволяет вам проверять аппаратные компоненты на совместимость

Много лет назад, когда Microsoft выпустила Windows NT, они создали компонент под названием Hardware Compatibility List. Список Hardware Compatibility List (также известный как HCL) представлял собой список аппаратного оборудования, которое было сертифицировано на работу под Windows NT. В те времена соблюдение требований списка совместимости аппаратного оборудования было обязательным. Помню несколько случаев, когда сотрудники отдела технической поддержки Microsoft отказывались помочь мне с различными техническими проблемами, поскольку Windows NT работала на аппаратном оборудовании, которого не было в списке HCL.

Хотите верьте, хотите нет, список HCL существовал в той или иной форме для каждой версии Windows, которая была построена на ядре NT (Windows NT, 2000, 2003, XP, Vista, 2008 и Windows 7). Сегодня людей практически не волнует вопрос совместимости аппаратного оборудования, поскольку практически любой ПК будет без проблем работать под Windows, и поскольку Microsoft не заставляет придерживаться какого-либо списка совместимости, как во времена Windows NT. Но даже несмотря на это, хорошей мыслью будет использование центра Windows 7 Compatibility Center или других инструментов, которые я буду показывать в этой статье, чтобы убедиться, что ваше аппаратное оборудование будет корректно работать под Windows 7. Если вы потратите несколько минут на тестирование совместимости сейчас, это может сэкономить вам много времени и сил впоследствии.

Заключение

В этой статье я рассказал, почему тестирование совместимости так важно для Windows 7, и вкратце рассказал о центре Windows 7 Compatibility Center. Конечно, центр совместимости Windows 7 Compatibility Center – это быстрый и не очень удобный инструмент для просмотра статуса совместимости определенных приложений или компонентов аппаратного оборудования. Существуют более удобные инструменты, которые выполняют более полномасштабные тесты совместимости. О них мы начнем говорить во второй части этого цикла.

Предварительная проверка совместимости программ для работы в операционной системе Windows 10, является для пользователя приоритетным шагом к осуществлению процесса перехода со старой версии ОС на новую. Два года назад, когда новая версия операционной системы была представлена широкой публике, она имела своё количество определенных ошибок. Из-за этого многие пользователи считали её, на тот момент, бета-продуктом. На сегодняшний день, ОС значительно улучшилась в плане стабильности, функциональных возможностей и производительности. Но, несмотря на это, определенное количество людей не спешат использовать её в качестве основной системы на своем компьютере. В основном из-за неуверенности, будут ли стабильно работать и выполнять свои функции используемые ими в повседневной работе, как обычные, так и специфические приложения.

Сотрудники корпорации пошли навстречу таким пользователям и разработали эффективный инструмент-каталог для сопоставления адаптивности программ в . Он называется “Ready for Windows”. Всё, что вам нужно сделать – это ввести имя приложения или его издателя. Онлайн-инструмент позаботится о предоставлении вам всей имеющейся информацией.

ПРОВЕРКА СОВМЕСТИМОСТИ

Перейдите по url-адресу:

Https://developer.microsoft.com/ru-ru/windows/ready-for-windows#/

и заполните поле для поиска.

Результаты проверки можно отсортировать отдельно для каждой сборки ОС. Кроме этого, есть возможность акцентировать выбор на такие параметры, как классическое или универсальное это приложение, Edge, IE 11 или надстройка для Office.

Как мы упоминали выше, инструмент может осуществлять поиск как по имени программы, так и по названию её издателя (разработчика). Например, для популярных продуктов по работе с графикой, можно использовать название “Photoshop”, “Illustrator” или же имя “Adobe”.

Как вы помните, сразу после выхода десятой версии ОС, да и по сей день, ходит много разговоров о том, что корпорация Microsoft собирает информацию о пользователях. Использование этих данных телеметрии является и инструментом для Ready for Windows. Они включают в себя названия приложений, которые устанавливаются на компьютеры пользователей. В этом конкретном случае, это разумное и полезное использование собранных данных. Ведь другим способом, а именно ручным, сотрудники Майкрософт не смогут их собрать. Также не стоит полагаться и на одних разработчиков программного обеспечения.

В случае, если вы всё ещё не можете определиться с переводом своих компьютеров и ноутбуков на работу с новой ОС, так как беспокоитесь о корректной работе в ней нужных вам приложений, то проверка совместимости программ с “Ready for Windows” вам будет как нельзя кстати. Отпишитесь в комментариях, полезной ли была предоставленная нами информация в этой статье!

Инновационная ОС Win 10 давно пользуется огромным спросом среди пользователей со всего мира. Эта система легко сочетает базовые программы со стильным и приятным дизайном. Майкрософт регулярно выпускает обновления, которые позволяют улучшить работу системы. Новые приложения, устанавливаемые на ПК, будут полезны как обычному пользователю, так и опытному руководителю. Однако для полной безопасности системы стоит .

Большинство пользователей часто задаются вопросом, как проверить совместимость ПК c Windows 10. Дело в том, что на некоторых компьютерах новая система может работать медленно и неэффективно. Это зависит от характеристик ПК, от его системных требований и объема жесткого диска. Поэтому перед установкой Виндовс 10 стоит скачать несколько утилит, которые протестируют работу ПК. Эти приложения можно легко найти и скачать в Интернете, а правила их использования будут понятны даже новичку.

Какие приложения помогут проверить совместимость ПК с Виндовс 10?

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

  • установите Windows Hardware Lab Kit и проверьте ваш компьютер (тесты, которые включены в программу, позволят с максимальной точностью определить, подходит ли ваш ПК для установки Вин 10, в руководстве к утилите вы сможете узнать, как осуществляет сканирование системы);
  • Windows 10 Preparation Tool подходит для ПК, работающих на Виндовс 7 и 8, она проверяет, какая версия ОС установлена на компьютере, после чего начинает сканировать сам ПК, программа опознает язык системы и его доступность к тестовой версии Виндовс 10 (если ваш ПК готов к установке Вин 10, то в окне всплывет ключ для перехода на новую версию ОС).

Однако просто проверить ПК на совместимость с Windows 10 недостаточно. Каждый программный продукт нуждается в ключе активации, который вы можете приобрести на нашем сайте El:Store. После подтверждения введенного кода вы сразу же получите доступ ко всем программам Виндовс 10. У нас можно оплатить покупку любым удобным способом (через телефон или терминал, электронными деньгами или банковской карточкой).


Многие пользователи Windows уже задавались вопросом о совместимости ПК с современной 10-ой версией. На самом деле минимальные требования операционной системы довольно малы, но важно понимать, если установить её на компьютер с трудом подходящий по системным требованиям, комфортной работы с программами ожидать сложно, скорее легкий серфинг и ознакомление с системой. Именно поэтому сегодня мы решили рассказать, как проверить компьютер на совместимость с Windows 10?

Никаких особых приготовлений, переход к Windows 10 не требует, все, что вам нужно – это иметь не слишком старый компьютер, иногда следить и устанавливать обновления программных продуктов, драйверов, утилит и естественно обновлений системы. В случае, если вы являетесь владельцем такого компьютера переход для вас будет крайне простым и легким.

Минимальные системные требования Windows 10

Существует специальное приложение, разработанное корпорацией Microsoft для диагностики совместимости. Такая утилита называется Windows 10 Preparation Tool. Она проверяет помимо корректности комплектации персонального компьютера, ещё драйвера, программы на совместимость с системой. Зачастую проблемы могут возникать, только с очень устаревшим программным обеспечением, пользоваться таким не советуем даже и на старой системе.

Перед тем как установить и запустить утилиту, вы можете ознакомиться с минимальными системными требованиями, если ваш ПК не подходит под них, то запускать приложение нет и смысла.

Официальные требования к комплектации

  1. Объём оперативного запоминающего устройства (ОЗУ) 1гб для 32-х разрядной и 2 гб для 64-х разрядной систем, узнать можно, нажав правой кнопкой мыши по ярлыку «Мой компьютер» и выбрав пункт «Свойства»;
  2. Процессор должен иметь частоту работы не менее 1Гц;
  3. У вас должно быть доступно 16гб для 32-х битной и 20гб для 64-х битной систем;
  4. Поддержка вашим видеоадаптером DirectX 9 или выше;
  5. Объем дисплея не менее 800 х 600 точек.


Проверка совместимости с Windows 10

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

Успешное прохождение проверки будет видно по пути в реестре, HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\WindowsTechnicalPreviewValue.

Microsoft замахнулась на показатель в 1млрд пользователей в ближайшие 3 года новой операционной системы. Такие огромные масштабы компания прогнозирует благодаря тому, что система является бесплатной.

Если вы являетесь обладателем купленной Windows 7, 8, тогда у вас есть возможность, бесплатно перейти к использованию 10-ой версии.

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

Существует ещё один способ, он подходит для диагностики совместимости ПК с Windows 10, если у вас есть установочный диск последней. Что бы воспользоваться этой функцией вам необходимо пройти в корень установочного диска. В нём открыть командную строку от имени Администратора, в которой выполнить действие:

Setup /Auto Upgrade /DynamicUpdate Disable /Compat Scanonly /NoReboot

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


Причины отсутствия предложения обновить систему

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

  1. Прежде всего, убедитесь, что у вас лицензионная система, это самая частая проблема;
  2. Могут быть проблемы с обновлением, из-за того что у вас отключено автоматическое обновление системы или есть какая-то несовместимость с ним;
  3. Ваш ПК попросту не подходит минимальным системным требованиям;

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

Если ваш компьютер попросту не в состоянии потянуть Windows 10, тогда существует только 2 варианта: приобрести новый, в силу морально устаревшего оборудования вашего ПК или воспользоваться программами заменителями, которые способны часть функций реализовать и в вашей версии Windows.

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

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

Что бы в случае неудачных каких-либо ваших действий, вы всегда имели важные данные в системе. мы уже объясняли - вы можете прочитать данную статью на нашем сайте.

Если у Вас остались вопросы по теме «Как проверить компьютер на совместимость с Windows 10?», то можете задать их в комментариях


if(function_exists("the_ratings")) { the_ratings(); } ?>

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

Модель приложений Windows® 7 основана на той же базовой архитектуре, что и в Windows Vista. Большинство программ, совместимых с одной, совместимы и с другой. Благодаря одному этому внедрение Windows 7 проходит легче, чем переход с Windows XP на Windows Vista. Если в вашем предприятии, как и многих других, за стандарт принята Windows XP, вам, возможно, потребуется перейти на обновленные версии ключевых приложений. Широкая доступность версий, совместимых с Windows Vista, а также проверенные способы обеспечения совместимости сделают эту задачу более легкой.

Однако, существует вероятность, что более старые приложения не смогут корректно работать с новыми технологиями обеспечения безопасности ОС Windows 7, например контролем учетных записей (UAC) или защитой ресурсов Windows (WRP).

В этой главе приведены простые процедуры по проверке степени совместимости приложений с Windows 7, а также некоторые из наиболее типичных проблем с совместимостью и ресурсы, которые помогут в их устранении.

Тестирование совместимости приложений

В этом разделе освещается тестирование степени совместимости приложений с ОС Windows 7. В ней описаны два сценария, по которым может производиться тестирование. Сценарии предназначены для тестирования приложения на компьютере с Windows 7.

Тестирование приложения на компьютере с Windows 7

1. Установите на компьютер Windows 7 и войдите в систему от имени администратора.

2. Установите тестируемое приложение. Если при установке появится запрос на подтверждение, нажмите кнопку Permit (разрешить), чтобы продолжить. Если установка завершилась успешно, переходите к шагу 6.

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

Внимание! Если установщик программы предлагает сразу же запустить ее, откажитесь, поскольку иначе приложение запустится с теми же повышенными правами, что использовались для установки.

3. Если установка завершается неудачей, и при этом запроса на подтверждение не выдается, щелкните правой кнопкой EXE-файл установщика и выберите команду Run this program as administrator (запустить от имени администратора), после чего повторите установку. Если установка завершилась успешно, переходите к шагу 7.

4. Если происходят ошибки, связанные с версией операционной системы, регистрацией приложения или копированием файлов, щелкните правой кнопкой мыши EXE-файл установщика, выберите пункт Compatibility (совместимость) и укажите режим совместимости Windows XP Professional SP3 .

5. Повторите шаг 2. Если приложение все равно не устанавливается, переходите к шагу 8.

6. Войдите в систему от имени пользователя, не обладающего административными привилегиями.

7. Запустите приложение. Если приложение не запускается как нужно или происходят ошибки, включите режим совместимости Windows XP Professional SP3 для EXE-файла приложения, после чего попытайтесь запустить его снова.

8. Если приложение запускается успешно, проведите полный набор тестов, который вы обычно используете на компьютерах с ОС Windows XP с пакетом обновления 3 (SP3). Если основные тесты функциональности проходят успешно, приложение будет нормально работать в Windows 7.

9. Если приложение не устанавливается, не запускается, перестает отвечать, выдает ошибки или не может пройти какие-либо из основных тестов функциональности, оно может иметь проблемы с совместимостью в ОС Windows 7. Для дальнейшего изучения ситуации обратитесь к другим ресурсам данной главы.

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

Известные проблемы совместимости приложений

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

Важно Все приложения сторонних поставщиков необходимо протестировать на совместимость с Windows 7, чтобы убедиться в их корректной работе под управлением этой ОС.

Улучшения безопасности

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

Контроль учетных записей . Эта технология в ОС Windows Vista и Windows 7 позволяет отделить задачи и привилегии обычного пользователя от таковых у администратора. Контроль учетных записей (UAC) повышает защиту компьютера, давая пользователям возможность удобно работать с обычными правами. Они могут выполнять больше задач и испытывать меньше проблем с совместимостью приложений, не обладая при этом административными привилегиями. Это позволяет снизить риски, исходящие от заражения вредоносными программами, неразрешенной установки программ и несанкционированных изменений системы.

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

Защита ресурсов Windows. Впервые появившись в ОС Windows Vista под названием «Защита файлов Windows», технология защиты ресурсов Windows теперь охраняет не только ключевые системные файлы, но и папки, и разделы реестра. Ее задача - обеспечить большую стабильность и безопасность работы операционной системы. Приложения , которые пытаются внести изменения в эти охраняемые участки, могут некорректно работать в Windows 7. В таких случаях приложение нужно исправить, чтобы оно работало как задумано. Подробнее об этой технологии и ее влиянии на совместимость приложений см. «О защите ресурсов Windows » в MSDN®.

Защищенный режим . Эта способность обозревателя Windows® Internet Explorer® 7 и более поздних версий позволяет защитить компьютеры с ОС Windows от установки вредоносных программ за счет работы с пониженными привилегиями. Когда обозреватель находится в защищенной режиме, он может взаимодействовать только с отдельными частями файловой системы и реестра.

Хотя защищенный режим способствует сохранению целостности компьютеров под управлением Windows, он может препятствовать нормальной работе более старых веб- и интранет-приложений. Такие приложения может потребоваться изменить под работу в более ограниченной среде. По умолчанию в Internet Explorer® 8 защищенный режим не применяется при работе с веб-сайтами из доверенной зоны и зоны интранета.

Изменения и инновации операционной системы

Нижеперечисленные изменения и инновации в ОС Windows 7 могут вызывать проблемы совместимости со сторонними приложениями.

Новые API-интерфейсы. Программные интерфейсы для приложений (API) представляют компоненты ОС Windows Vista с пакетом обновления 1 (SP1) иначе, чем это было раньше. Такие интерфейсы требуются, например, антивирусным программам и брандмауэрам, чтобы они могли обеспечивать надлежащий мониторинг и защиту Windows Vista и Windows 7. Для устранения возможных проблем следует обновить эти приложения до версий, совместимых с Windows Vista SP1.

64-разрядная Windows 7. 16-разрядные приложения и 32-разрядные драйверы не поддерживаются в 64-разрядной среде Windows. Автоматическое перенаправление при работе с реестром и файловой системой используется только для 32-разрядных приложений. Поэтому любые 64-разрядные приложения должны полностью соответствовать стандартам Windows 7 и Windows Vista.

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

Большинство проблем совместимости, связанных с требованиями к версии операционной системы, решаются с помощью новых средств, встроенных в Windows 7. Такие компоненты, как помощник по совместимости программ, обычно способны справиться с ними автоматически. Подробнее о помощнике по совместимости программ и других средствах рассказано далее в этой главе.

Дополнительную информацию об этих изменениях и улучшениях в ОС Windows 7 см. в разделе MSDN «Windows 7 and Windows Server 2008 R2 Application Quality Cookbook ». Там также приведены способы возможные обнаружения и устранения большинства таких неполадок.

Средства и ресурсы

В этом разделе приведен краткий обзор некоторых компонентов и технологий Windows 7, предназначенных для решения проблем с совместимостью приложений.

Помощник по совместимости программ

Этот компонент автоматически назначает подходящий режим совместимости приложению, разработанному для предыдущей версии Windows®. Когда Windows 7 обнаруживает программу, которой необходим режим совместимости с Windows 2000, Windows XP Professional с пакетом обновления 3 (SP3) или более поздними версиями, она автоматически производит нужные изменения, чтобы программа в дальнейшем корректно работала в Windows 7.

Режим Windows XP

Если с помощью набора средств для обеспечения совместимости или иных инструментов не удается обеспечить нормальную работу приложения в ОС Windows 7, можно прибегнуть к иному варианту - режиму Windows XP . Он позволяет устанавливать и без проблем запускать приложения Windows XP прямо из ОС Windows 7. При этом используется технология виртуализации Windows Virtual PC, создающая для приложения виртуальную среду Windows XP. После установки приложения оно запускается как обычно прямо с рабочего стола Windows 7. Пользователю даже не требуется знать, что на самом деле программа работает в виртуальной машине Windows XP.

Режим Windows XP можно загрузить отдельно для редакций Professional (профессиональная), Ultimate (максимальная) и Enterprise (корпоративная) операционной системы Windows 7. Он представляет из себя 32-разрядную среду Windows XP Professional SP3, помещенную на виртуальный жесткий диск. Хотя этот режим и позволяет полностью решить любые проблемы совместимости, он также означает, что теперь операционных систем будет две, и вторая тоже требует настройки в соответствии с требуемым уровнем безопасности. По умолчанию виртуальная машина Windows XP настроена на использование общей сети, или NAT. Преимущество такого варианта в том, что незапрошенный сетевой трафик никогда не сможет попасть в виртуальную машину, но при этом меняется и способ, которым обозреватель Internet Explorer автоматически обнаруживает расположение веб-серверов. Работая в режиме Windows XP, Internet Explorer, обращаясь к веб-сайтам через NAT, может отнести ряд внешних веб-сайтов к зоне «Интернет», поэтому необходимо ограничить параметры этой зоны до соответствия параметрам зоны «Ограниченные узлы». После этого доверенные веб-сайты можно добавить в зону «Надежные узлы». Чтобы начать использование режима Windows XP, загрузите его с веб-страницы «