Что такое режим совместимости windows
ОС windows становится более удобной и привлекательной с каждой новой версией. Но одна ошибка преследует ее в каждой из них – это несовместимость со старыми программами. Правда, есть одно простое и верное решение – запуск таких утилит в режиме совместимости.
Под старыми утилитами обычно понимают программы, которые были написаны для старых версий ОС: Windows 95, Windows 98 и Windows XP. Их делят на такие категории:
- Старые игры, в которые хочется время от времени поиграть и поностальгировать.
- Драйвера старых устройств: принтеры, сканеры или же ксероксы.
- Хорошие утилиты, у которых уже давно не было обновления.
- Бухгалтерское программное обеспечение, которое до сих пор используется практически на каждом коммунальном предприятии.
Иногда причины возникновения несовместимости являются самыми примитивными. К примеру, утилита пытается найти свои файлы не в той папке, поэтому и выводит на экран устройства сообщения об ошибке. Ниже рассмотрены методы решения подобных проблем.
Исправление неполадок совместимости
Этот метод является самым простым, так что используйте в первую очередь именно его. Суть проста: система автоматически подбирает параметры, которые помогут запуститься старой утилите. Щелкните правой кнопкой вашей мышки по иконке той программы, которая не хочет запускаться, выдавая раз за разом сообщения об ошибках. В меню будет такой пункт:
Выберите его. Через пару мгновений откроется такое окошко. Выберите первый вариант, который позволит системе автоматически сгенерировать параметры для запуска утилиты.
В последствие она выведет параметры, с которыми можно запустить утилиту. То есть, старой программе «будет казаться», что она запускается на родной ОС, для которой ее и писали. Чтоб проверить параметры, достаточно нажать на соответствующую кнопку.
Если утилита благополучно заработала, то следует сохранить настройки. Сделать это можно, нажав в служебной утилите кнопку «Далее». А после этого вы сможете запустить старую утилиту обычным двойным щелчком.
Режим совместимости
С помощью этого метода можно запустить старую утилиту вручную в данном режиме. Чтобы это сделать, следует выбрать в меню программы «Свойства», а затем – вкладку «Совместимость».
Как можно заметить, предлагаются несколько вариантов запуска старой программы. В них входят все старые версии ОС. Выберите тот вариант, на котором утилита точно работала.
Кроме того, вы можете настроить и другие параметры, которые видны на скриншоте. Ведь некоторые утилиты требуют только 256 цветов, а другие – специальные расширение экрана. Все это зависит только от самой программы, поэтому и требуются только в определенных случаях. Обычно, выбрав нужную версию, утилита сразу же должна заработать.
Исправление совместимости через реестр
Данный способ не рекомендуют использовать начинающим пользователям, так как любое неправильное действие в реестре может привести к печальным последствиям.
Откройте реестр и перейдите по тому пути, который указан на скриншоте.
Создайте строковый параметр. В имени пропишите полный путь к той программе, которая не хочет запускаться. А в значении укажите необходимый режим совместимости (они представлены на скриншоте ниже). Кроме того, добавьте также значение «RUNASADMIN». В таком случае утилита запуститься сразу же от имени администратора.
Проделайте те же действия в папке HKEY_LOCAL_MACHINE (остальной путь остался прежний). Не забудьте перезагрузить компьютер и опробовать запуск старой утилиты. Она автоматически запустится с новыми параметрами.
Во всех свежих ОС режим совместимости работает одинаково.
В итоге, любая старая программа может запуститься в режиме совместимости.
Настройка запуска режима Windows XP и Windows Virtual PC (аппаратная виртуализация)
С помощью режима Windows XP можно запускать программы, разработанные специально для операционной системы Windows XP, на компьютерах под управлением Windows 7 выпусков Professional, Enterprise или Ultimate.
Как работает режим Windows XP
Режим Windows XP работает двумя способами: как виртуальная операционная система и как средство открытия программ в Windows 7. Режим Windows XP запускается в отдельном окне на рабочем столе Windows 7, как и любая другая программа, однако, это не является полнофункциональной версии Windows XP.
В режиме Windows XP можно получить доступ к физическим устройствам чтения компакт-/DVD-дискив компьютера, установить программы, сохранять файлы и выполнять другие задачи так же, как при использовании компьютера под управлением Windows XP.
При установке программы в режиме Windows XP программа появиться в списке программ режима Windows XP и в списке программ Windows 7. Таким образом, вы можете открыть программу непосредственно в Windows 7.
Примечания!
Практически все программы совместимы с Windows Vista, и большинство программ Windows XP работают должным образом в Windows 7. Если программа не работает, сначала попробуйте воспользоваться средством устранения проблем совместимости программ. Это средство предназначено для решения некоторых проблем и входит во все выпуски Windows 7.
Некоторое оборудование и устройства, работающие в Windows 7, могут не работать в режиме Windows XP. В режиме Windows XP они могут не появляться.
Основным назначением режима Windows XP является помочь предприятиям перейти с Windows XP до Windows 7. Этот режим не оптимизирован для таких программ с большим объемом графических операций, как объемные игры, а также не может применяться для программ, которые требуют использования дополнительного оборудования, например ТВ-тюнеров.
Если музыка или видео воспроизводится в режиме Windows XP с помощью проигрывателя Windows, в случае развертывания или свертывания окна режима Windows XP проигрыватель Windows прекратит воспроизведение. Такое поведение обусловлено принципом работы режима Windows XP в Windows 7. Для возобновления воспроизведения нажмите кнопку Воспроизвести в проигрывателе Windows.
Прежде чем запустить режим Windows XP
Чтобы использовать режим Windows XP, нужно убедиться, что компьютер соответствует определенным системным требованиям. Если компьютер не соответствует требованиям, Windows Virtual PC и режим Windows XP не будут работать должным образом, даже если вы сможете загрузить и установить их.
Перед началом работы выполните следующие действия:
- Проверьте, поддерживает ли ЦП компьютера аппаратную виртуализацию. Чтобы проверить это, откройте веб-сайт поддержки режима Windows XP и Windows Virtual PC и загрузите инструмент Hardware-Assisted Virtualization Detection. Эта утилита поможет определить, может ли компьютер работать в режиме Windows XP.
- Если появляется сообщение об ошибке «Система не поддерживает аппаратную виртуализацию», это означает, что ЦП компьютера не поддерживает аппаратную виртуализацию.
- Если ЦП компьютера поддерживает аппаратную виртуализацию, убедитесь, что она включена. Возможно, необходимо будет включить настройки виртуализации в базовой системе ввода-вывода (BIOS).
- Если появляется сообщение «Аппаратная виртуализация отключена», это означает, что компьютер поддерживает аппаратную виртуализацию, однако чтобы ее включить, необходимо внести изменения в настройки BIOS.
Внимание! Изменять настройки BIOS следует осторожно. Интерфейс BIOS предназначен для опытных пользователей, и изменение параметров может помешать надлежащему запуске компьютера.
- Убедитесь, что используется Windows 7 версии Professional, Enterprise или Ultimate. Чтобы узнать, какой выпуск Windows 7 используется, нажмите кнопку Пуск, щелкните правой кнопкой мыши Компьютер и выберите пункт Свойства. Выпуск установленной операционной системы Windows 7 отображается в разделе Выпуск Windows в верхней части окна.
- Если не используется Windows 7 выпусков Professional, Enterprise или Ultimate, воспользуйтесь функцией обновления Windows, чтобы обновить выпуск Windows 7 до Windows 7 Professional или Ultimate. (Выпуск Windows 7 Enterprise не доступен в службе постоянного обновления Windows.)
Примечание: Прежде чем выполнить обновление до другого выпуска Windows 7, проверьте, поддерживает ли компьютер аппаратную виртуализацию. Если аппаратная виртуализация не поддерживается, нужно воспользоваться специальным обновлением.
Режим совместимости в Windows 10: что это и зачем он необходим
Вне всяких сомнений, Windows 10 производит впечатление радикально новой операционной системы – чего стоит один только номер версии, отличающийся от Windows 7 на три цифры. Да и все предустановленные приложения – новые «универсальные», а не традиционные настольные. Однако тем, кому необходимы традиционные настольные программы, волноваться не стоит. Пусть незнакомое оформление Windows 10 вас не пугает: если приложение работало в Windows 7, оно почти наверняка будет работать и в Windows 10.
Да, в Windows 10 можно запускать традиционные настольные программы. По внутреннему строению Windows 10 очень похожа на Windows 8, а та, в свою очередь, на Windows 7. Модель безопасности приложений и архитектура драйверов радикально не поменялись – такой разницы, как между Windows XP и Windows Vista или Windows 7, нет. Другими словами, если приложение работает в Windows 7 или 8, оно почти наверняка будет работать и в Windows 10. Да, в Windows 10 есть и совершенно новая модель приложений, но традиционные настольные программы могут работать параллельно с этими новыми «универсальными» приложениями.
Что такое режим совместимости?
Режим совместимости программ Windows 10 позволяет запускать ПО на компьютере, которое нормально работало только в предыдущих версиях Windows, а в последней ОС программа не запускается или работает с ошибками.
Многие пользователи ОС Windows даже не представляют, что такое полноценная возможность использовать режим совместимости в Widows 10, а все от того, что они просто-напросто не хотят разбираться в некоторых нюансах операционных систем, что приводит к незнанию того, что по идее, должен знать каждый пользователь. Так как именно «режим совместимости» позволяет запустить то программное обеспечение, которое вы использовали на более ранних версиях Windows, а вот на Windows 10 у вас это сделать не получается. Именно по этой причине, я сегодня и расскажу о том, как можно собственноручно запускать режим совместимости для любой программы, которая у вас установлена и не желает полноценно функционировать.
По умолчанию, Windows 10 после сбоев в программах предлагает автоматически включить режим совместимости, однако только в некоторых из них и не всегда. Ручное же включение режима совместимости, которое раньше (в предыдущих ОС) выполнялось через свойства программы или ее ярлыка, теперь доступно не для всех ярлыков и иногда требуется использовать специальное средство для этого.
Автоматическое определение параметров совместимости программы
В Windows 10 есть встроенная утилита определения режима в автоматическом режиме. Чтобы утилита определила режим, необходимо запустить программу на выполнение с этой утилитой. Для этого нажмите правой кнопкой мыши на приложении или ярлыке и в списке выберите «Исправление проблем с совместимостью».
Утилита сама запустит приложение и попробует определить проблемы с запуском. Вам же необходимо выбрать режим диагностики «Использовать рекомендуемые параметры».
Потом в окне увидите автоматически заданные параметры для запуска. Прежде чем продолжить, запустите программу и проверьте работоспособность нажав на кнопку «Проверить программу…». Приложение запустится. После проверки работоспособности нажмите кнопку «Далее».
Если приложение работает как следует и проблема не возникает снова, нажмите на кнопку «Да, сохранить эти параметры для программы». Утилита применит их для запуска в данном режиме для последующих запусков.
Запуск режима совместимости через «Свойства программы»
Включить режим совместимости через свойства программы или ярлыка очень просто. Для этого щелкните правой клавишей мыши по ярлыку или исполняемому файлу программы, выберите «Свойства» и выберите «Совместимость». Правда не с каждым файлом или ярлыком вам удастся это сделать.
Вам также необходимо будет задать параметры режима совместимости: указать версию Windows, в которой программа запускалась без ошибок. Можно включить запуск программы от имени администратора или в режиме меньшего разрешения экрана и пониженной цветности (для совсем старых программ). Затем останется применить сделанные настройки. В следующий раз программа будет запущена с уже измененными параметрами.
Запуск режима совместимости через «Устранение неполадок»
Чтобы начать работу, потребуется запустить специальное средство устранения неполадок Windows 10 «Выполнение программ, предназначенных для предыдущих версий Windows». Найти его очень легко через «Поиск в интернете и в Windows».
Теперь запустится приложение совместимости программного обеспечения Windows 10 и старых программ. Обратите внимание, что лучше всё запускать с правами администратора, что даст вам возможность применять используемые параметры даже к тем папкам, которые имеют ограниченный доступ пользователей. Остается только нажать на «Далее»:
Во вновь открывшемся окне, нужно выбрать программу, для которой будет производиться запуск с совместимостью. Если той программы, которую вы хотите запустить нет в общем списке, тогда выбирайте пункт «Нет в списке» и жмите на «Далее». После этого, просто задайте путь к exe-файлу программы, которой не было в общем списке.
Как только вы выберите программу для запуска, вам будет предложено выбрать режим ее диагностики. В новом окне, выбираете из списка предложенных проблем ту, которая больше всего подходит: «Программа работала в предыдущих версиях Windows, но не устанавливается или не запускается сейчас».
Осталось только выбрать под какой операционной системой произвести запуск ПО и нажать на «Далее». Окончательный шаг для установки режима совместимости программы, является нажатие на «Проверить программу»
Отключение режима совместимости в Windows10
Режим совместимости в ноутбуке / компьютере на Windows 10 решает проблемы с запуском приложений или драйверов. Его вы этой функцией не пользуетесь, то ее можно отключить. Так вы немного увеличите производительность своего ПК.
Есть несколько вариантов отключить режим совместимость программ в Windows 10: через групповую политику, локальные службы и администрирование. Эти настройки следует отключить также тем, у кого они вызывают сбой работоспособности, раздражает постоянно всплывающее окно или вообще мешает правильной установке программ.
Через Службу помощника по совместимости программ
При помощи комбинации Win+R вызываем строку Выполнить, вводим services.msc и нажмите «Ок». Этой командойservices.msc вы запускаете окно управления службами. Пролистайте вниз список и найдите в списке «Служба помощника по совместимости программ». Нажмите правой кнопкой мыши на данной службе и в контекстном списке выберите «Остановить». Данная операция позволяет остановить службу до следующей перезагрузки Windows 10.
На некоторое время запустится окно с уведомлением о попытке остановить данную службу. Если все прошло нормально, напротив названия службы пропадет «Выполняется». Это значит, что она остановлена.
Если же хотите полностью отключить Службу помощника по совместимости, то кликаете правой кнопкой мыши по ней. Выбираете Свойства, в типе запуска выбираем Отключено, а в состоянии Остановить для того, чтоб не перезагружать.
Теперь Служба помощника полностью остановлена. Запустить данную Службу, если понадобиться для какой-то программы, можно проделав все в обратном порядке.
Через Редактор локальной групповой политики
Снова вызываем команду Выполнить комбинацией Win+R и вставляем команду gpedit.msc. Проходим путь Конфигурация компьютера- Административные шаблоны-Компоненты Windows- Совместимость приложений
В правой части окна найдите «Отключение помощника по совместимости программ», кликните правой кнопкой мыши по опции Изменить, после чего ставим «черную метку» напротив слова Отключено и подтверждаем свои действия.Вам останется только перезагрузить устройство, чтобы изменения вошли в силу.
Через Конфигурации операционной системы
Опять же воспользуемся знакомой уже нам командой Выполнить, которую можно легко открыть набрав Win+R. Пишем туда msconfig и в открывшемся окне нажимаем на вкладку Службы. В появившемся списке ищем нужную нам Службупомощника по совместимости программ. Осталось только галочку и подтвердить свое действие.
Лично я использую в основном те программы, которые написаны именно для Windows 10. Но иногда приходится подключать старые устройства. Поэтому навыки работы по включению и отключению совместимости мне очень пригодились. Надеюсь, что мои советы кому-то тоже помогут.
Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов