Windowspchealthchecksetup msi что это за программа
Продолжая тему работы с Windows Installer, сегодня предлагаю поговорить о готовых инсталляторах, предоставляемых производителями ПО – для их обозначения широко применяется термин «vendor MSI».
Как вы помните из прошлой статьи, Windows Installer является промышленным стандартом установочных файлов и используется в большинстве систем развертывания приложений. Vendor MSI очень удобны для системных администраторов, занимающихся развертыванием ПО в корпоративных сетях. Казалось бы, достаточно взять из документации установочные параметры, использовать их в командной строке или трансформе – и дело сделано. Всё ли так просто?
Предлагаю заглянуть внутрь нескольких vendor MSI и разобраться с их устройством.
Из всякого правила есть исключения. Несмотря на то, что инсталляционный пакет прошел тестирование производителя, будьте готовы столкнуться с непредвиденным поведением в процессе установки, возникающим именно в ваших неповторимых условиях.
Естественно, при подготовке приложения к развертыванию в корпоративной среде нужно руководствоваться в первую очередь рекомендациями производителя ПО. Однако иногда система развертывания понимает только формат MSI, а вендор предоставляет только exe-инсталлятор — в этом случае есть смысл попытаться заполучить именно vendor MSI.
Где взять vendor MSI?
Предположим, нужно развернуть некоторое приложение в нашей сети. Обычно у нас есть установочный пакет, полученный от производителя ПО – скопированный с установочного диска, скачанный с официального сайта и т.д.
Если у нас нет установочного пакета – идем на рутрекер сайт производителя и ищем пакет там. На сайте нет пакета в формате MSI, только онлайн-установщик или setup.exe? Попробуем поискать получше. Часто msi-файл для корпоративных пользователей вместе с инструкциями по развертыванию находится не на главной странице, а в разделе сайта с громким названием вроде «For business» (например, Google Chrome или Skype), или на ftp производителя. Если есть выбор из online и offline установщика – выбираем offline вариант.
Простое правило – установочный пакет (в любом формате) можно скачивать только с официального сайта (или ftp) производителя. НИКОГДА не качайте установщик с «файловых архивов» и «каталогов программ», дабы не столкнуться с неприятным сюрпризом.
Естественно, полные версии платных приложений вроде Adobe Creative Suite вы не найдете в открытом доступе. Если у вас есть лицензия на корпоративную версию, но нет установочных файлов — смело обращайтесь в службу поддержки производителя.
Итак, установочный пакет у нас есть. Если он представляет собой файл с расширением .msi – мы имеем дело с vendor MSI (спасибо, Кэп!). Если установщик содержит набор файлов, среди которых есть файл(ы) с расширением .msi – это тоже кандидат на звание vendor MSI. Если установщик – файл с расширением .exe, его не сразу стоит списывать со счетов – есть шансы что это «обертка» и внутри обнаружится снова-таки vendor MSI.
Это можно проверить так:
• Попытаться открыть exe-файл с помощью программы-архиватора (7-zip, WinRAR).
• Запустить установку приложения из имеющегося exe-файла и заглянуть во временные папки (%temp%). Обычно во время установки создается папка со случайным названием, в ней находятся установочные файлы, включая msi-файл. Копируем установочные файлы в надежное место – после окончания процесса установки временная папка удаляется.
• Заглянуть в журналы событий по окончанию установки и проверить наличие свежих записей о событиях с источником MsiInstaller.
• ваш вариант?
Начнем с простого эксперимента на установщике iTunes – откроем файл iTunesSetup.exe с помощью 7-zip и видим, что он включает сразу пять msi-файлов (решить сколько из них «лишние» предлагаю вам самостоятельно).
Убедившись, что мы имеем дело с vendor MSI, продолжаем исследование.
Для удобства предлагаю выделить основные категории vendor MSI. Классификация совершенно условна и основана лишь на личном опыте.
По типу ресурсов:
• «Чистый MSI»
• «Комбинированный MSI»
По типу настройки:
Теперь о каждом немного подробнее и с примерами.
«Чистый MSI»
Общее свойство установщиков такого типа – использование нативных механизмов Windows Installer для установки файлов и ключей реестра. Соответствующие этим ресурсам записи присутствуют в таблицах MSI (File, Registry, Shortcut и т.д.). Для внесения изменений в установку достаточно отредактировать записи этих таблиц в трансформе — вы имеете практически полный котроль над процессом инсталляции.
Простые примеры «чистых MSI» – Skype, InstEd.
Для диагностирования проблем с такими установщиками используются стандартные возможности – чтение записей журнала событий (журнал Application, события с источником MsiInstaller) или полное логирование установки (запуск msiexec с параметром /l*v ).
«Комбинированный MSI»
В эту категорию я отнес установщики в формате Windows Installer, устанавливающие ресурсы нестандартным для Windows Installer способом. В этом случае Windows Installer используется для вспомогательных задач, а основную часть работы выполняет бинарный Custom Action (.dll или .exe).
Пример первый – Google Chrome for Business.
Хорошо видно, что таблица File в установщике вообще отсутствует, а основную часть установки выполняет бинарный Custom Action под названием DoInstall, внутри него и находятся файлы, которые будут установлены в систему.
Еще один интересный пример – Java Runtime Environment. Извлекаем msi-файл с сопутствующим cab-файлом из оффлайн-установщика, распространяемого в формате exe-файла.
Таблица File этого vendor MSI содержит всего четыре записи, основные файлы приложения находятся внутри zip-архива (который в свою очередь находится внутри cab-файла) с последующей их распаковкой в процессе установки:
За основную часть процесса инсталляции отвечает файл regutils.dll, названия Custom Actions довольно красноречивы:
Инсталляторы такого типа иногда преподносят неприятные сюрпризы в процессе установки (приходилось разбираться с JRE и Adobe Flash Player, сваливавшимися на выполнении Custom Action), и на диагностику и исправление ошибок может понадобиться некоторое время.
Теперь перейдем к возможностям настройки пакетов, предлагаемым нам производителями ПО.
MSI с простой настройкой через трансформ или параметры
Это самый распространенный способ – большинство vendor MSI имеют возможность такой настройки. Обычно производитель уже предусмотрел самые востребованные настройки вроде отключения автообновлений приложения и настроек подключения к серверу, и описал это в документации. Настройки могут быть описаны в виде параметров командной строки установщика, параметров MSI (MSI properties) или даже описания реестровых записей, которые вы можете добавить в трансформ для пакета.
Стоит упомянуть, что иногда в более новой версии vendor MSI параметры могут вести себя не так, как в предыдущей (или совсем перестать работать, как когда-то произошло с переставшими работать параметрами отключения автообновлений JRE), но это бывает крайне редко.
MSI с мастером настройки
Некоторые вендоры не ограничиваются публикацией перечня параметров командной строки для установки и настройки пакета. Они предоставляют утилиту для тонкой настройки инсталлятора, выполняющую несколько полезных функций:
• Интуитивно-понятный интерфейс избавляет системного администратора от необходимости открывать msi-файл в редакторе и вручную изменять большое количество записей в таблицах
• Утилита обычно предусматривает некоторую «защиту от дурака» и производит проверку правильности значений изменяемых параметров.
В результате выполнения мастера настроек для msi-файла формируется трансформ, который будет использоваться при развертывании пакета. Естественно, вы можете просмотреть содержимое сохраненного трансформа, применив его к открытому в редакторе msi-файлу.
Хорошим примером такого подхода может служить Adobe Customization Wizard, используемый для настройки параметров установки Adobe Reader и Adobe Acrobat:
Другой пример известного мастера настроек – Office Customization Tool (OCT). Эта утилита позволяет сконфигурировать большое количество параметров, относящихся к установке и пользовательским настройкам MS Office. В результате выполнения мастера создается MSP-файл (патч в терминологии Windows Installer), который используется при дальнейшем развертывании MS Office в корпоративной среде.
Как видите, за общим названием vendor MSI скрываются иногда совершенно непохожие инсталляторы. Надеюсь, эта обзорная статья помогла вам получить представление об их многообразии и о возможных проблемах установки и способах их диагностики.
Компания Microsoft приступила к развертыванию приложения PC Health Check («Проверка работоспособности ПК») на компьютеры под управлением Windows 10, версия 2004 и новее. Приложение устанавливается автоматически через Центр обновления Windows вместе с обновлением KB5005463
Недавно Microsoft выпустила обновленную версию приложения «Проверка работоспособности ПК Windows» (Windows 11 PC Health Check). Первоначальная версия была удалена Microsoft, потому что не предоставляла важной информации.
Приложение «Проверка работоспособности ПК Windows» предназначено для информирования пользователей о совместимости их устройств с Windows 11. PC Health Check проверяет, соответствует ли ПК Windows системным требованиям для установки новой операционной системы от Microsoft.
Приложение предоставляет другие важные сведения, например информацию об аккумуляторе устройстве, объеме свободного пространства на диске, времени запуска ПК, Центре обновления Windows, а также о резервном копировании и синхронизации.
Теперь Windows 11 PC Health Check устанавливается автоматически через Центр обновления Windows 10 вместе с обновлением KB5005463.
Microsoft опубликовала страницу поддержку с подробной информации об обновлении:
Это обновление устанавливает приложение «Проверка работоспособности ПК» на устройства Windows 10 версии 2004 и более поздних версий. Однако мы не будем устанавливать проверку работоспособности ПК на устройства Windows 11. Проверка работоспособности ПК включает в себя средства диагностики для отслеживания работоспособности устройств и устранения неполадок для повышения производительности с помощью единой панели мониторинга.
Редмонд не поясняет, почему приложение принудительно поставляется на устройства Windows 10. По всей видимости, компания хочет предоставить администраторам информацию о совместимости для улучшения процесса обновления.
Кроме того, Microsoft заинтересована в увеличении продаж ПК. Для этого лучше сообщить пользователям, что их устройства несовместимы с новой операционной системой компании. Тем не менее, приложение не запускается автоматически после установки через обновление.
Windows 10 будет поддерживаться до 2025 года, но большинство новых функций и улучшений теперь будут реализованы только в Windows 11.
PC Health Check будет автоматически проверять наличие обновлений приложения при запуске после установки. Microsoft отмечает, эту функцию пользователи не могут отключить.
Пользователи Windows 10, которые не хотят устанавливать приложение, могут удалить по инструкции.
Как удалить приложение PC Health Check
Для удаления приложения «Проверка работоспособности ПК» выполните следующие действия:
- Перейдите в меню «Пуск» > Параметры.
- Перейдите в раздел Приложения > Приложения и возможности.
- Найдите приложение Проверка работоспособности ПК Windows. Можно воспользоваться полем поиска или найти приложение в списке.
- Выберите приложение, а затем нажмите кнопку Удалить.
- Подтвердите свои намерения, снова выбрав Удалить в появившемся запросе.
Основное назначение PC Health Check — проверка совместимости. Нет необходимости хранить приложения, если тест на совместимость уже был пройден.
Вы сможете снова загрузить приложение «Проверка работоспособности ПК Windows» с нашего сайта в любое время.
Microsoft принудительно устанавливает приложение PC Health Check для проверки работоспособности ПК в Windows 10 с помощью обновления KB5005463. Однако те, кому не нужна эта утилита, могут просто удалить ее с помощью приложения «Настройки».
BleedingComputer
PC Health Check - это новый инструмент диагностики, созданный Microsoft и выпущенный вместе с Windows 11, который обеспечивает различные функции устранения неполадок и обслуживания. Его основная цель заключалось в анализе оборудования устройства, чтобы проверить, совместимо ли оно с Windows 11.
BleedingComputer
Однако Microsoft начала развертывание обновления KB5005463 для принудительной установки приложения PC Health Check на устройства с Windows 10.
Несмотря на то, что приложение можно удалить, некоторые пользователи жалуются, что это приходится делать много раз, так как PC Health Check переустанавливается при следующей проверке обновлений. Что еще хуже, при попытке удалить KB5005463 Windows 10 сообщает, что обновление не установлено.
BleepingComputer
В BleepingComputer нашли способ заблокировать установку обновления PC Health Check.
Когда приложение удаляется, оно создает значение «PreviousUninstall» в разделе «HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ PCHC» и устанавливает его значение «1», как показано ниже:
Если это значение существует, при следующем выполнении «Проверить наличие обновлений» в Центре обновления Windows KB5005463 и PC Health Check не установятся повторно.
Также можно использовать следующий ключ реестра, чтобы предотвратить установку проверки работоспособности ПК:
В настоящее время Microsoft готовит к выпуску версию Windows 10 21H2 в ноябре. Сейчас ее развертывают для всех участников предварительной оценки Windows в канале Release Preview. Windows 10 21H2 получит 18 месяцев поддержки для выпусков Home и Pro и 30 месяцев для выпусков Enterprise и Education.
Последние три месяца Microsoft провела тестирование приложения «Проверка работоспособности ПК» для Windows 10, бесплатного инструмента, который позволяет каждому определить, почему его компьютер не соответствует минимальным требованиям Windows 11. После всестороннего тестирования приложение Microsoft для проверки совместимости наконец-то было запущено, а именно: она вышла из бета-тестирования и теперь доступна всем, кто хочет ее попробовать.
Инструмент проверки работоспособности ПК был впервые опубликован в последнюю неделю июня, но был удален с веб-сайта компании после того, как пользователи отметили проблемы с приложением. Позже приложение было повторно выпущено для ряда инсайдеров Windows для тестирования, прежде чем оно станет общедоступным (не инсайдерам).
Обновленная версия средства проверки работоспособности ПК была размещена на веб-сайте компании в минувшие выходные, и мы заметили ее сегодня. Этот новый инструмент проверки работоспособности ПК показывает полную картину того, почему устройство не соответствует минимальным требованиям Windows 11.
Представители Microsoft в социальных сетях еще не сообщили пользователям о доступности PC Health Check Tool. Инструмент был ранее указан, который выйдет «скоро», но теперь можно загрузить его с официальной ссылки.
Что такое инструмент Проверки работоспособности ПК?
Инструмент по проверки работоспособности ПК был создан, чтобы помочь людям определить, может ли их текущая конфигурация ПК работать с Windows 11. Если ваше устройство не соответствует требованиям, вам, вероятно, придется заменить его к 2025 году или же вы можете использовать официальные лазейки для установки Windows 11.
Как вы можете видеть на скриншоте выше, PC Health Check Tool просто проверяет, соответствует ли ваш компьютер системным требованиям. В противном случае приложение сообщит вам, почему нет, и предоставит ссылки на документацию Microsoft.
Требования Windows 11
- Intel Core X и Xeon W.
- Intel Core 7820HQ в Surface Studio.
Microsoft планирует разрешить Windows 11 на неподдерживаемом оборудовании через модифицированные ISO-образы и Media Creation Tool, но не ожидайте регулярных обновлений или поддержки от компании.
24 июня Microsoft официально анонсировала Windows 11 в качестве преемника Windows 10, и эта новая операционная система предлагает огромные улучшения для всех. Windows 11 технически представляет собой Windows 10 с визуальным обновлением и общими улучшениями, но для этого требуются новые аппаратные функции по соображениям безопасности.
Ошибка наблюдалась и на высокопроизводительных компьютерах, и система проверки работоспособности ПК не сообщала пользователям причины, по которым их компьютеры не соответствуют требованиям Windows 11.
Теперь программа проверки работоспособности ПК была обновлена, и она может сказать вам причину, по которой ваше устройство не поддерживается для Windows 11. Средство проверки работоспособности ПК версии 2.3 содержит новые всплывающие окна, которые помогают пользователям определить основную причину проблем совместимости и их обходные пути.
«Мы только что обновили приложение PC Health Check. Теперь он предоставляет более подробную информацию о невыполненных требованиях», – сказали в Microsoft.
- TPM 2.0 является обязательным требованием для работы Windows 11. Мы рекомендуем вам проверить, включен ли TPM 2.0.
- Системный диск должен иметь 64 ГБ или больше. Хотя этот компьютер не соответствует системным требованиям для запуска Windows 11, вы продолжите получать обновления Windows 10.
- Этот процессор не поддерживается.
- ПК должен поддерживать безопасную загрузку (Secure Boot).
Это новое обновление для PC Health Check Tool поможет пользователям, которые предполагали, что проблемы совместимости с Windows связаны с TPM.
Для тех, кто не знает, основные требования к новой операционной системе включают «TPM 2.0», процессор с тактовой частотой 1 ГГц или выше, 2+ ядра, 4 ГБ ОЗУ, системную прошивку с поддержкой UEFI и Secure Boot, совместимость с DirectX 12 и ваше устройство должно иметь минимум 9-дюймовый HD-дисплей (720p).
Даже если вы не соответствуете вышеуказанным требованиям, вы все равно можете запускать новую операционную систему на устройствах с процессорами Intel, AMD и Qualcomm.
Чтобы обновить средство проверки работоспособности ПК, вам необходимо загрузить новую версию и запустить установщик .msi, который автоматически заменит старую версию.
Помните, что новая операционная система все еще находится в стадии предварительной версии, и Microsoft планирует выпустить обновление для потребителей в конце этого года.
Читайте также: