Как проверить совместимость программ на компьютере
Эта статья применима, если вы недавно внесли изменения в оборудование устройства и пытаетесь обновить ОС до Windows 11. Изменение оборудования может повлиять на возможность обновления. Чтобы просмотреть обновленное состояние такой возможности в параметрах, необходимо выполнить несколько действий.
Если вы недавно внесли изменения в оборудование и хотите узнать, соответствует ли ваш компьютер требованиям для Windows 11, проще всего это сделать с помощью приложения "Проверка работоспособности ПК".
Если вы еще не установили приложение "Проверка работоспособности ПК", сделайте это здесь.
Нажмите клавишу Windows +S или выберите Поиск, введите проверка работоспособности пк и выберите Проверка работоспособности ПК в списке результатов.
Выберите Проверить.
Чтобы Центр обновления Windows обновил сведения о возможности обновления, может потребоваться до 24 часов. Если сведения о возможности обновления не обновляются вовремя, вы можете вручную обновить оценку возможности обновления до Windows 11, выполнив следующие действия.
Примечание: Изменение оборудования не обязательно означает, что устройству сразу же будет предложена ОС Windows 11. Со временем обновление будет развернуто на устройствах, находящихся на рынке, на основе моделей аналитики, которые учитывают возможность использования оборудования, метрики надежности, возраст устройства и другие факторы. Мы планируем как можно скорее развернуть предложение об обновлении, обеспечивая при этом высокое качество работы.
Как обновить оценку возможности обновления до Windows 11 вручную
Вы можете обновить оценку возможности обновления до Windows 11, запустив ее из командной строки администратора или используя планировщик заданий.
Обновление с помощью планировщика заданий
Нажмите клавишу Windows +S или выберите Поиск, введите планировщик заданий и выберите Планировщик заданий в списке результатов.
В области навигации слева перейдите в раздел \Microsoft\Windows\Application Experience.
Щелкните правой кнопкой мыши (или нажмите и удерживайте) задачу с названием Средство оценивания совместимости Майкрософт, а затем выберите Запустить.
Дождитесь завершения задачи (появится надпись Готово). Вы можете выбрать Действие > Обновить в верхнем меню навигации, чтобы обновить ее состояние.
Обновление с помощью командной строки администратора
Нажмите клавишу Windows +S или выберите Поиск, введите cmd , а затем выберите Запуск от имени администратора в разделе Командная строка справа.
Затем введите следующую команду и нажмите клавишу ВВОД:
schtasks.exe /Run /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"
Подождите несколько минут, пока задача не будет завершена, а затем снова откройте Параметры > Обновление и безопасность > Центр обновления Windows.
Иногда возникает необходимость установить на компьютер новое программное обеспечение, чтобы иметь дополнительные возможности, выполнять новые функции. Но, к сожалению, не все программы совместимы с различными моделями компьютеров. Поэтому целесообразно будет проверить компьютер на совместимость.
- Как проверить компьютер на совместимость
- Как проверить совместимость железа
- Как проверить совместимость компьютера с игрой?
- - компьютер;
- - программное обеспечение;
- - права администратора.
Воспользуйтесь для проверки «Мастером совместимости программ». Чтобы открыть «Мастер», нужно пройти несколько шагов. Откройте меню «Пуск». Выберите вкладку «Панель управления». В открывшемся окне кликните левой кнопкой мыши по опции «Программы». Перед вами откроется окно с новыми вкладками. Перейдите к вкладке «Программы и компоненты» и выберите задачу «Использование старых программ с этой версией Windows». «Мастер совместимости программ» запущен. Теперь следуйте подсказкам системы, внимательно читая каждую. В первом окне после прочтения кликните «Далее».
Перед вами откроется новое окно, в котором нужно установить флажок против того действия, которое вы будете выполнять. Например, «Выбрать из списка программу из списка» и щелкаете «Далее» (эту кнопку нажимаете все время, как система запросит это). Мастер загрузит все программы, установленные на вашем компьютере. Из списка выберите программу, совместимость которой нужно проверить.
Когда определенная программа была выбрана, укажите операционную систему из списка рекомендованных (он откроется, как только вы нажмете кнопку «Далее» в предыдущем шаге). Затем выберите параметры экрана для проверяемой программы и запустите «Мастер совместимости программ».
Результаты проверки отобразятся в новом диалоговом окне с подсказками, как поступить дальше, если программа и компьютер имеют несовместимые конфигурации. В целом можно сказать, что операционная система позволит вам проверить практически каждую программу на совместимость, поэтому не переживайте, когда хотите установить новое программное обеспечение. Также стоит заметить, что разработчики часто указывают параметры для программ, которые потребуются для корректной работы компьютера и данной программы.
Одной из основных задач подготовки к тестированию является создание плана тестирования. В плане тестирования вы указываете область и целевые показатели для тестирования и описывает методологию, которую вы собираетесь использовать.
Дополнительная информация
Если вы разрабатываете план тестирования для тестирования совместимости приложений с Windows, включите следующее:
Область действия: какие уровни приоритета вы разадресны во время тестирования?
Методология: кто участвует в тестировании?
Требования: оборудование, программное обеспечение, персонал, обучение и инструменты, необходимые для выполнения тестирования.
Условия для успешного завершения: что определяет, передается ли приложение или завершается сбоем?
Планирование: как вы планируете завершить тестирование на запланированную дату?
Установка области тестирования
Если в вашей организации используется много приложений, возможно, вы не сможете протестировать все это, как вам хотелось. Сначала протестируйте наиболее высокий приоритет и наиболее часто используемые приложения. Протестируйте серверные и клиентские веб-приложения. Клиентские приложения обычно очень сложны и долго проверяются в зависимости от количества приложений.
Определение методологии тестирования
При планировании методологии учитывайте следующее:
Место, где будет происходить тестирование
Кто будет выполнять тесты?
Как вы будете общаться с участниками и вовлеченными в них?
Как вы будете планировать тестирование?
Как вы сможете управлять неполадками приложений?
Если в вашей организации есть группа тестеров приложений, мы рекомендуем использовать их. Если у вас нет такой группы, ознакомьтесь с возможностями использования разнообразных ресурсов для достижения наилучших результатов в течение определенного периода времени. Например, вы можете использовать несколько опытных тестировщиков для разработки заряда тестовых случаев, которые могут обучать другим пользователям. Кроме того, возможно, что у вас есть опытные тестеры, которые выполняют набор основных тестов, и затем координируются с учетом бизнес-блоков, чтобы они могли работать в лаборатории для выполнения функций, используемых ими. Обработайте процесс для планирования тестовых дней и общения с тест-инженерами. Например, вы можете настроить веб-сайт в интрасети, где любой пользователь может просматривать даты тестирования, отчеты о состоянии, имена контактов и другие связанные документы.
Определение требований к ресурсам
По мере планирования проблем с совместимостью приложений следует помнить о состоянии вашего компьютера в будущем. Вы планируете обновить некоторые программы до версий, которые полностью используют новые возможности Windows? Вы планируете внедрить новые стандартные конфигурации рабочего стола или использовать службы терминалов? Такие проблемы определяют необходимые ресурсы и приложения, которые вы собираетесь тестировать как набор. Если вы планируете развертывать новые приложения для Windows во время выпуска, протестируйте эти приложения с помощью текущих приложений. Вы можете упростить тестирование, настроив лаборатории, в которых тестеры могут проводить свои тесты. В этом практическом занятии вы можете в любое время получить доступ к необходимым средствам и оборудованию. В лаборатории настройте пробные компьютеры для двойного или тройного запуска, чтобы тестеры могли быстро получить доступ к нужному режиму для установки и проверки приложений. Например, для проверки приложений с помощью пути обновления может потребоваться Windows NT 4,0 и Windows 2000. Чтобы сделать так, чтобы тест-инженеры могли восстановить компьютеры до их предыдущего состояния, сделайте образы дисков с основными операционными системами.
Определение условий сбоя при успешном завершении
Определите процедуру для тест-инженеров, чтобы узнать, когда и где они будут регистрировать проблемы и проблемы с приложением, которые нужно устранить. Чтобы определить условия для успешных и неудачных постановки, выполните указанные ниже проблемы.
Насколько важна проблема? Влияет ли оно на важную функцию или на периферийную?
Может ли кто-то столкнуться с проблемой?
Есть ли способ обойти эту проблему?
Расписание тестирования зависит от многих условий, в том числе:
Количество участвующих в тестировании.
Все ли тест-инженеры находятся в течение полного времени проекта или должны быть запланированы.
Уровни опыта тестеров.
Количество и сложность приложений.
Тестирование приложений
Многие коммерческие приложения уже проверялись на предмет того, насколько они поддерживают Windows 2000 и более поздние версии. Корпорация Майкрософт предоставляет каталог приложений для Windows 2000, где вы можете просматривать состояние используемых приложений. В каталоге используются описанные ниже обозначения.
Сертифицировано — это означает, что приложение было проверено VeriTest и что оно использует новые возможности Windows.
Готовый, указывающий на то, что в соответствии с поставщиком приложение было проверено на совместимость с Windows 2000 и поддерживается. Приложение не обязательно использует новые возможности Windows.
Запланировано — это означает, что приложение будет соответствовать условиям "сертифицировано" или "Готово" при полной проверке.
Стратегии тестирования
Целью тестирования приложения является проверка того, что все, что работает на текущей платформе, также работает в текущей версии Windows. Если приложение было написано для более ранней версии Windows, оно не обязательно использует новые возможности Windows, но его функциональные возможности должны работать в Windows 2000 так же, как и на текущей платформе.
Коммерческие приложения
Для коммерческих приложений первым шагом является запуск установки в режиме "проверить" и "только для обновления" для поиска возможных несовместимости. При запуске программы установки в этом режиме Windows проверяет установленное программное обеспечение по списку несовместимых приложений и регистрирует все найденные приложения. Формат командной строки для режима "Проверка-только обновление":
winnt32 /checkupgradeonly Несмотря на то что это средство может предупреждать о возможных проблемах с совместимостью, оно предназначено только для небольшого количества приложений и только для приложений, установленных на проверяемом компьютере. Следующим шагом является проверка каталога приложений для Windows для определения совместимости используемых приложений. Даже если вы обнаружите, что некоторые из ваших приложений уже были проверены другими пользователями, вы должны проверить их в своей среде. В этом случае нужно сосредоточиться на том, как ваша организация использует приложения. Например, проверьте следующее:
Конфигурации, которые использует ваша организация.
Наиболее часто используемые функции.
Комбинации приложений, которые вы используете вместе.
Не забудьте проверить антивирусную программу. Многие из этих приложений необходимо обновить из-за использования фильтров файловой системы. Многие из файлов Windows NT 4,0 могут не работать в Windows 2000 или более поздней версии из-за изменений в файловой системе NTFS.
Пользовательские приложения
Сценарии развертывания теста
Тестирование установки и запуска приложений с помощью сценариев, которые планируется использовать во время развертывания. Например, вы можете запланировать развертывание путем установки на чистых компьютерах или путем перехода с Windows 95 или Windows 98 или более ранней версии Windows NT. Если вы планируете выполнить обновление, вы можете сохранить на компьютере приложения во время обновления или удалить их и повторно установить после обновления. Из-за различий между Windows 95 или Windows 98 и Windows 2000 некоторые установки приложений работают по-разному в зависимости от операционной системы, которую вы используете для установки. Например, если приложение установлено на компьютере с операционной системой Windows 95 или Windows 98, а затем вы обновите его до Windows 2000, приложение может работать не так, как если бы вы устанавливали его в Windows 2000. В этом случае вам может потребоваться удалить приложение и повторно установить его после обновления или получения библиотеки динамической компоновки (DLL) для миграции. Библиотека миграции позволяет правильно работать с приложением, установленным в Windows 95 или Windows 98, после обновления компьютера до Windows 2000. Библиотеки DLL миграции могут устранить проблемы с приложением, выполнив указанные ниже действия.
Замена или обновление файлов, относящихся к Windows 95 или Windows 98, с помощью файлов, совместимых с Windows 2000.
Сопоставление разделов реестра, специфичных для Windows 95 или Windows 98, с соответствующими местами Windows 2000.
Сценарий обновления
Если вы планируете обновить компьютеры, выполните указанные ниже действия.
Установите Windows 95, Windows 98 или Windows NT 3,51 или более поздней версии.
Установите приложение, которое вы хотите протестировать.
Обновите компьютер до Windows 2000.
Чистый сценарий установки
Если вы планируете установить на переформатированные компьютеры, выполните указанные ниже действия.
Установите Windows 2000.
Тестирование установки и удаления
Тестирование установки приложения различными способами, в том числе с помощью описанных ниже действий.
Завершите установку, прежде чем она будет завершена.
Попробуйте все параметры установки, используемые в среде.
Если ваша организация разрешает пользователям устанавливать приложения, протестируйте установку как администратора, так и в качестве опытного пользователя. затем проверьте функциональность приложения.
Попробуйте удалить приложения.
Убедитесь, что приложение может быть установлено администратором и удалено пользователем. При входе в систему под учетной записью "удаление" должно быть заполнено или не разрешено.
Протестируйте приложения с помощью функций, конфигураций и наборов приложений, используемых для выполнения бизнес-задач.
Доступ к данным
Попробуйте получить доступ к данным различными способами, в том числе следующие:
Получать доступ к данным на сервере, на котором работает текущая версия Windows, а также на сервере под управлением Windows 2000.
Проверка одновременного использования базы данных, включая одновременный доступ и обновление записи.
Выполнять сложные запросы.
Пробная печать
Распечатайте различные типы документов с разнообразными принтерами, например:
Печать документов с внедренными файлами из нескольких исходных приложений.
Печать на принтерах с длинными именами файлов.
Распространенные проблемы совместимости
Приложения, разработанные для предыдущих версий Windows, могут пользоваться всеми преимуществами новых функций, таких как Active Directory или IntelliMirror. Этот раздел не позволяет устранить эти новые функции.
Защита файлов Windows: в более ранних версиях Windows приложения могут заменять общие системные файлы во время установки. После внесения таких изменений пользователи часто сталкиваются с ошибками, которые выводятся из ошибок программы в операционную систему нестабильной работы. Защита файлов Windows — это новая функция, которая не позволяет приложениям заменять системные файлы. Эта функция проверяет, правильно ли выбрана версия защищенного системного файла. Если файл заменен неправильной версией, Windows восстанавливает соответствующую версию.
Надежная проверка кучи: в Windows имеется несколько улучшений производительности в диспетчере кучи. Приложения, которые не использовали Управление кучей надлежащим образом, теперь могут иметь ненужные проблемы с управлением памятью. Распространенные проблемы включают в себя использование памяти после ее освобождения и предполагает, что память не перемещается, когда она перераспределяется на меньший размер.
Перечисление аппаратных устройств: изменения в списке поддерживаемых аппаратных устройств могут привести к неполадкам в приложениях, использующих устройства, которые больше не поддерживаются.
Перечисление шрифтов: список шрифтов изменился. Поскольку разделы реестра были добавлены для поддержки интернационализации, некоторые приложения могут просматривать несколько дисплеев.
Изменены разделы реестра: некоторые разделы реестра были перемещены или удалены. Приложения, которые записываются в интерфейс прикладного программирования (API), не должны испытывать проблем, но они могут столкнуться с проблемами, если они записываются непосредственно в реестр.
Проверка версий: программы установки приложения, которые неправильно проверяют версии, могут иметь проблемы. Убедитесь в том, что в вашем приложении требуется или более поздней версии, если ваше приложение не зависит от конкретной операционной системы или версии.
Безопасность ввода-вывода: Windows установила усиленную защиту для ввода и вывода файлов. Приложения, использующие фильтры файлов (например, антивирусные программы), могут потерять значительную функциональность в Windows 2000 или более поздней версии.
Разрешение проблем с совместимостью приложений
При возникновении проблем с совместимостью приложений необходимо установить приоритеты пользователей и назначить их для их разрешения. У вас должен быть план назначения проблем. Назначение ответственных сотрудников для исследования и устранения проблем очень важно для успешной проверки приложения. Устранение проблем может охватывать широкий спектр действий, как, например, указанные ниже.
Поиск известных проблем и решений на веб-сайтах.
Обращение к поставщикам для получения исправлений, программ установки или библиотек миграции.
Обращение в службу поддержки Майкрософт.
Отладка приложений, разработанных для внутреннего использования.
По мере изучения причины проблемы рассматривайте различные подходы, чтобы определить наиболее эффективное решение. Например, вы можете выбрать один из следующих вариантов:
Устраните проблему, если вы разработали приложение.
Если вы приобрели приложение, обратитесь к поставщику за решением проблемы.
Замените приложение новой версией или приложением.
Если вы хотите устранить проблему, пропустите этот сбой.
Убедитесь в том, что на текущей платформе не возникает проблема, прежде чем выполнять поиск в качестве проблемы совместимости с Windows 2000. Ниже приведены некоторые из доступных ресурсов для устранения проблем с совместимостью Windows 2000:
Каталог приложений для Windows 2000, в том числе сведения о поддержке и ссылки на веб-сайты поставщиков.
Большинство приложений (и других программ, например игр или служебных программ), предназначенных для предыдущих версий Windows, будут работать и в последней версии Windows 10, однако некоторые программы могут работать неправильно или вовсе не запускаться. Вот несколько способов решения проблем со старыми программами.
Чтобы проверить версию и сборку Windows, которую вы используете, введите winver в поле поиска на панели задач и нажмите клавишу ВВОД.
Если возникают проблемы с принтером или сканером после обновления до последней версии Windows 10, см. раздел Устранение проблем с принтерами после обновления системы до Windows 10.
Если у вас возникают проблемы с Bluetooth после обновления Windows 10, см. раздел Устранение неисправностей Bluetooth-подключений в Windows 10.
Сначала запустите средство устранения проблем с совместимостью.
В поле поиска на панели задач введите название приложения или программу, проблему с которой требуется устранить.
Выберите и удерживайте (или щелкните правой кнопкой мыши) программу, а затем Открыть папку с файлом .
Выберите и удерживайте (или щелкните правой кнопкой мыши) файл программы, выберите Свойства, а затем откройте вкладку Совместимость.
Выберите Запустить средство устранения проблем с совместимостью.
Если это не помогло, попробуйте настроить параметры на вкладке Совместимость. Ниже параметров, которые нужно найти и что делает каждый из параметров, если он выбран.
Параметры режима совместимости
Режим совместимости
Служит для запуска программ с параметрами, предназначенными для предыдущей версии Windows. Включите данный параметр, если известно, что программа предназначена для конкретной версии Windows (или работала с ней).
Режим пониженной цветности
Ограничение набора цветов в программе. В ряде старых программ используется ограниченный набор цветов.
Использовать разрешение экрана 640 × 480
Попробуйте включить этот параметр, если графика в программе имеет неровный контур или отображается неправильно.
Изменить параметры высокого разрешения
Если программа не отображается правильно на компьютере с дисплеем высокого разрешения (размытость или неправильный размер), выберите Изменить параметры высокого разрешения и попробуйте использовать один из следующих параметров в диалоговом окне Свойства.
Выбрать разрешение
Примечание: При этом значение DPI изменяется только для приложения, которое вы настраиваете. Если вы хотите настроить это значение для всех приложений, нажмите кнопку Пуск > Параметры > Дополнительные параметры масштабирования и следуйте инструкциям.
Дополнительные сведения о том, как изменить параметры всех приложений, см. в сведениях Об исправлении приложений, которые отображаются размыто.
Для Использовать DPI, который устанавливаетсядля основного дисплея при , выберите один из следующих ок.
Во мне Windows Используйте DPI, который был установлен для основного отображения при его Windows. Это параметр по умолчанию.
я открою эту программу. Использовать разрешение, установленное для основного дисплея на момент запуска определенной программы.
Изменить режим масштабирования приложения при высоком разрешении экрана
В области Переопределение масштабирования при высоком разрешении экрана установите флажок Переопределить режим масштабирования при высоком разрешении экрана и выберите один из следующих параметров.
Приложение. Отключить все параметры масштабирования Windows и использовать только параметр разработчика приложений. В предыдущих версиях Windows этот параметр назывался Отключить масштабирование изображения при высоком разрешении экрана.
Система. Переопределяет параметры разрешения программы, чтобы она отображалась так же, как и на дисплее с низким разрешением. Это приведет к размытости программы на дисплеях с высоким разрешением.
Система (улучшенная). Windows попытается использовать улучшенное масштабирование для этой программы. В результате текст в некоторых программах будет четким на дисплеях с высоким разрешением. Этот параметр не будет работать для некоторых программ.
Выполнять эту программу от имени администратора
Для правильной работы некоторых программ необходимы разрешения администратора. Для использования этого параметра войдите на компьютер от имени администратора.
Изменить параметры для всех пользователей
Применив параметры этой программы для всех учетных записей на компьютере, выберите Изменить параметры для всех пользователей. Может потребоваться ввести пароль администратора или подтвердить выбор.
Привет, друзья. В этой публикации предлагаю рассмотреть один неприметный функционал Windows. Неприметный, но в некоторых случаях он может вам пригодиться – это режим совместимости программ. Наверняка многие из вас работают со старыми программами. Потому что программа более не поддерживается, потому что новые версии программы тяжёлые, грузные, напичканы новыми ненужными функциями или с новым интерфейсом, лично вам неприятным. У каждого свои причины использовать старые программы. Но бывает так, что старые программы, которые не адаптированы под используемую современную версию операционной системы Windows, работают с проблемами, либо не запускаются или даже не устанавливаются. Устранить эти проблемы и призван режим совместимости программ. Давайте разберёмся, что это такое, и как его использовать.
Режим совместимости программ Windows
Режим совместимости впервые появился ещё в Windows Vista. И с тех пор он является неотъемлемой частью классического функционала операционной системы, давая нам возможность запускать старые программы в тех версиях Windows, под которые они не адаптированы своими разработчиками, в режиме совместимости с версиями Windows постарше. Но не только запускать, а также устанавливать: режим совместимости может быть применён и к файлам запуска установленных программ, и к их инсталляторам. Этот режим обнаруживает и устраняет проблемы совместимости с текущей версией Windows и делает возможным установку, запуск и работу старых программ. Если ваша старая программа не устанавливается, не запускается или работает со сбоями, например, в Windows 10, но эта программа исправно работала в Windows 7, запустите программу в режиме совместимости, соответственно, с Windows 7. Как запустить программу в режиме совместимости со старой версией?
Иногда Windows после сбоя работы программы сама предлагает нам запустить её в режиме совместимости. По инициативе же пользователя сделать это можно двумя способами, хотя суть их и одинакова.
Настройка режима совместимости в свойствах файла запуска программы
Если мы точно знаем, что наша старая программа без проблем работала в старшей какой-то версии Windows, мы можем настроить запуск программы в совместимости конкретно с этой версией Windows. На инсталляторе программы или значке её запуска вызываем контекстное меню, кликаем «Свойства».
В окошке свойств идём во вкладку «Совместимость». Активируем «Режим совместимости». Из выпадающего списка выбираем одну из старших версий Windows, где наша старая программа работала исправно. Применяем изменения.
Пробуем запустить и поработать с программой. Либо пробуем установить программу, если мы работали с инсталлятором.
Средство устранения проблем с совместимостью
В той же вкладке «Совместимость» свойств инсталлятора или файла запуска программы будет кнопка запуска средства устранения проблем с совместимостью.
Это средство также можно запустить непосредственно в контекстном меню на инсталляторе или файле запуска программы.
В Windows 10 по умолчанию будет применена совместимость с Windows 8. Кликаем «Проверить программу». Наша программа запустится, тестируем её. Жмём «Далее» в окошке средства устранения проблем с совместимостью.
Если наша проблема решена, жмём «Да, сохранить эти параметры для программы». Если нет, жмём «Нет, попытаться использовать другие параметры».
И так же проверяем работу программы, как делали это в режиме совместимости ранее, в нашем случае с Windows 8.
Друзья, иногда с режима совместимости нет никакого толку, более того, бывает так, что он работает некорректно, и запущенная в этом режиме программа может работать ещё с большими проблемами, чем ранее. Вплоть до того, что программа может вообще не запускаться, если без этого режима хотя бы запускалась. И бывает так, что Windows по умолчанию запускает программу в режиме совместимости. Если в этом режиме, автоматически запущенном, программа работает с ошибками или не запускается, нужно попробовать её запустить без режима совместимости. А для этого его необходимо отключить путём остановки его службы, детали смотрите в статье «Как отключить режим совместимости Windows 10».
Читайте также: