Школа Geek: Обучение Windows 7 - Управление приложениями

Оглавление:

Школа Geek: Обучение Windows 7 - Управление приложениями
Школа Geek: Обучение Windows 7 - Управление приложениями

Видео: Школа Geek: Обучение Windows 7 - Управление приложениями

Видео: Школа Geek: Обучение Windows 7 - Управление приложениями
Видео: Подключение не защищено! ОШИБКА при входе на САЙТЫ из под Windows 7? Исправляем легко! - YouTube 2024, Апрель
Anonim
Вы когда-нибудь задумывались, почему ваша любимая игра из Windows 95 просто не работает в Windows 7, но другие приложения? Ну, у нас есть ответ для вас, а также несколько решений по его устранению.
Вы когда-нибудь задумывались, почему ваша любимая игра из Windows 95 просто не работает в Windows 7, но другие приложения? Ну, у нас есть ответ для вас, а также несколько решений по его устранению.

Обязательно ознакомьтесь с предыдущими статьями в этой серии Geek School в Windows 7:

  • Знакомство с учебной школой
  • Модернизация и миграция
  • Конфигурирование устройств
  • Управление дисками

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

Почему приложения становятся несовместимыми?

Одной из наиболее распространенных причин является функция Windows под названием Windows File Protection, которая впервые появилась в Windows Vista. Защита файлов Windows, как следует из названия, защищает основные системные файлы от замены. Это делается путем изменения ACL безопасности в файле, чтобы предоставить пользователю TrustedInstaller полный доступ к файлу, который гарантирует, что только такие программы, как Windows Updates, могут заменить и отредактировать файл. В Windows 7 функция была переименована в Windows Resource Protection.

Улучшения безопасности также играют большую роль в несовместимости приложений, что наиболее известно из-за UAC (User Account Control), которого не было в Windows до Vista. Аналогично, структура каталогов, в первую очередь вокруг пользовательских профилей, изменилась в Windows Vista и разбила много приложений, которые были разработаны для области pre-longhorn. Чтобы попытаться исправить ситуацию, они реализовали символические ссылки (иногда называемые точками соединения в более старых версиях Windows), которые перенаправили старые местоположения в новые.

Обеспечение совместимости приложений

Просто потому, что приложение несовместимо с вашей операционной системой, это не значит, что вы не можете принуждать его работать. Первое, что вам нужно сделать, это определить, не совместимо ли приложение с Windows 7. Для этого откройте «Панель управления» и выберите категорию «Программы». Здесь вы увидите программы Run, сделанные для предыдущей версии гиперссылки Windows. Нажмите здесь.

Затем разверните расширенный и снимите флажок, чтобы автоматически исправить ошибки, затем нажмите «Далее».
Затем разверните расширенный и снимите флажок, чтобы автоматически исправить ошибки, затем нажмите «Далее».
Теперь нажмите «Обзор» и найдите файл, который вы пытаетесь запустить, затем нажмите «Далее».
Теперь нажмите «Обзор» и найдите файл, который вы пытаетесь запустить, затем нажмите «Далее».
Image
Image

Когда проверка будет выполнена, просмотрите подробную информацию.

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

Использование режима совместимости

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

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

Полная мощность набора средств совместимости приложений выходит за рамки этой статьи, но есть один инструмент, о котором вам нужно знать. Средство проверки совместимости Internet Explorer позволяет протестировать локальные сайты интрасети для совместимости с предстоящей версией Internet Explorer. Чтобы начать работу, запустите его.

Затем нажмите кнопку включения.
Затем нажмите кнопку включения.
Теперь откройте Internet Explorer, и первое, что вы заметите, это небольшой буфер обмена в строке состояния. Если вы нажмете на него, вы получите окно с сообщением о том, что браузер занят, чтобы оценить совместимость. Все, что вам нужно сделать, это просматривать веб-страницы, как обычно. Как только вы закончите, закройте Internet Explorer.
Теперь откройте Internet Explorer, и первое, что вы заметите, это небольшой буфер обмена в строке состояния. Если вы нажмете на него, вы получите окно с сообщением о том, что браузер занят, чтобы оценить совместимость. Все, что вам нужно сделать, это просматривать веб-страницы, как обычно. Как только вы закончите, закройте Internet Explorer.
Ниже вы можете увидеть проблемы, найденные с веб-страницами, которые я просматривал. Теперь вы можете сохранить отчет и отправить его разработчикам.
Ниже вы можете увидеть проблемы, найденные с веб-страницами, которые я просматривал. Теперь вы можете сохранить отчет и отправить его разработчикам.
Image
Image

Ограничения на приложения

Теперь, когда у нас есть управление приложениями, которые мы хотим использовать, давайте взглянем на управление приложениями, которые мы не хотим запускать. Одним из методов, которые мы можем использовать для ограничения работы программного обеспечения в нашей среде, является использование политики ограничения программного обеспечения, также известной как SRP. Хотя это обычно делается с помощью Active Directory и групповой политики, мы создадим SRP на нашей локальной машине.

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

Computer ConfigurationWindows SettingsSecurity SettingsSoftware Restriction Policies

Первое, что вам нужно сделать, это на самом деле создать политику, щелкнув правой кнопкой мыши и выбрав «Новые правила ограничения программного обеспечения».
Первое, что вам нужно сделать, это на самом деле создать политику, щелкнув правой кнопкой мыши и выбрав «Новые правила ограничения программного обеспечения».
Затем отправляйтесь в уровни безопасности. Существует 3 уровня безопасности.
Затем отправляйтесь в уровни безопасности. Существует 3 уровня безопасности.
  • Запрещено - программное обеспечение не запускается по умолчанию, только программное обеспечение, которое вы явно разрешаете, может работать.
  • Basic User - позволяет всем программам, для которых не требуются права администратора.
  • Без ограничений - все программы запускаются, кроме программного обеспечения, которое вы явно отрицаете.

Затем щелкните правой кнопкой мыши на Unrestricted и сделайте его по умолчанию.

Теперь нам нужно перейти на раздел правил и добавить новое правило. Существует 4 вида правил.
Теперь нам нужно перейти на раздел правил и добавить новое правило. Существует 4 вида правил.
  • Хэш - проверяет исполняемый файл на список запрещенных хэшей
  • Сертификат - использует цифровые сертификаты для прекращения запуска приложений
  • Путь - запрещает приложения на основе полного пути
  • Zone - использует альтернативные потоки данных для просмотра, откуда был загружен файл, и запрещает его запрещать эту информацию.

Для этого примера правило хэша будет прекрасно.

Затем нажмите кнопку «Обзор» и выберите:
Затем нажмите кнопку «Обзор» и выберите:

C:WindowsSystem32mspaint.exe

После того как вы применили правило, попробуйте запустить Paint.
После того как вы применили правило, попробуйте запустить Paint.
Прекращение приложений с момента запуска
Прекращение приложений с момента запуска

Одним из наиболее распространенных методов, используемых разработчиками скриптов kiddie, является создание вредоносного кода при запуске. Одним из простых способов управления элементами запуска является использование утилиты MSConfig. Чтобы запустить его, нажмите комбинацию клавиш Windows + R, чтобы открыть окно запуска, затем введите msconfig и нажмите enter.

Когда MSConfig открывается, перейдите на вкладку «Запуск». Здесь вы можете легко отключить программы, которые запускаются автоматически, сняв флажок.
Когда MSConfig открывается, перейдите на вкладку «Запуск». Здесь вы можете легко отключить программы, которые запускаются автоматически, сняв флажок.
В последнее время разработчики нашли способы скрыть объекты из MSConfig и включить их только в реестр. В реестре есть два места, где Windows позволяет добавлять элементы автозагрузки:
В последнее время разработчики нашли способы скрыть объекты из MSConfig и включить их только в реестр. В реестре есть два места, где Windows позволяет добавлять элементы автозагрузки:
  • HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Run
  • HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Run

Разница заключается в том, что записи в Hive HKEY_LOCAL_MACHINE выполняются для всех пользователей на машине, а записи в HKEY_CURRENT_USER выполняются только для текущего пользователя.

Домашнее задание

Почему 16-разрядные приложения не поддерживаются в 64-разрядных версиях Windows 7?

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

Если у вас есть какие-либо вопросы, вы можете почитать мне @taybgibb или просто оставить комментарий.

Рекомендуемые: