Мне нужна помощь, как узнать версию Windows Installer’a установленную в системе (winXP, win2000)
в частности, установлена ли версия 3.1?

Мне нужна помощь, как узнать версию Windows Installer’a установленную в системе (winXP, win2000)
в частности, установлена ли версия 3.1?

Я нашел способ определить, какая версия фреймворка .NET установлена, прочитав предыдущие сообщения SO, но я ничего не нашел о Windows Installer.

Есть ли раздел реестра или что-то подобное, что я мог бы проверить, установлен ли Windows Installer 3.01+?

4 ответа

  • Как определить, установлен ли Java VM на Windows?

Используя код, как определить, что Java VM установлен(и его версия) в Windows .

Мне нужно это знать, так как это предварительный req для .NET 3.5, и если я включаю загрузчик .NET, я также должен посмотреть, нужен ли Windows Installer 3.1. Прямо сейчас я проверяю ключ реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB893803v2 Который будет проверять.

Чтобы узнать, какую версию Windows Installer вы установили на свой PC, сделайте следующее:

  1. Нажмите на ‘Start’
  2. Затем нажмите кнопку ‘Run’
  3. В поле Введите «msiexec» и нажмите кнопку OK.
  4. Затем появится еще одна коробка, и в верхней части коробки первая строка должна гласить, какую версию Windows Installer вы установили на свой PC.
  5. Это должно выглядеть примерно так » Windows ® Installer. В 4.5.6001.22159 «

«Если вы хотите проверить версию Windows Installer в вашей системе, проверьте версию MSI.DLL в папке Windows\System 32»

Вы можете просто включить распространяемую версию Windows Installer и не беспокоиться об этом.

  • Могу ли я сделать это с Windows Installer (vs.net 2010)?

Мне нужно выполнить следующие задачи для создания установщика, и мне нужно выяснить, какой подход лучше всего использовать. В настоящее время я подумываю об использовании windows installer, который поставляется с vs.net 2010, но я не уверен, что он может достичь следующего: 1) Когда пользователь.

Как я могу найти batch file, используя версию Windows installer? например : For /F %%A In (‘reg query HKEY_LOCAL_MACHINE. ‘) do Echo Windows Installer v3.1 found For /F %%A In (‘reg query HKEY_LOCAL_MACHINE. ‘) do Echo Windows Installer v4.0 found For /F %%A In (‘reg query.

Проверьте версию файла %SYS32%\msi.dll. на XP, он находится в c:\windows\system32.

Похожие вопросы:

У кого-нибудь есть какие-нибудь советы о том, как программно определить, установлен ли Windows Media плеер? Я знаю о настройке реестра look up, но не доверяю ему, так как он более чем немного вводит.

Как я могу написать программу, чтобы определить, установлен ли Java на машине Windows? Мне нужно знать, потому что если он не установлен, то я должен установить его с помощью встроенного Tomcat.

Я пытаюсь найти наиболее эффективный способ определить, установлен ли Windows Installer 4.5 на машине. У меня есть приложение 2.0 (в настоящее время не может быть преобразовано в 3.5), и мы.

Используя код, как определить, что Java VM установлен(и его версия) в Windows .

Мне нужно это знать, так как это предварительный req для .NET 3.5, и если я включаю загрузчик .NET, я также должен посмотреть, нужен ли Windows Installer 3.1. Прямо сейчас я проверяю ключ реестра.

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

Как я могу найти batch file, используя версию Windows installer? например : For /F %%A In (‘reg query HKEY_LOCAL_MACHINE. ‘) do Echo Windows Installer v3.1 found For /F %%A In (‘reg query.

Мне нужно определить, установлен ли MongoDB на машине Windows в моем установщике приложений. Кто-нибудь знает, что я могу найти в реестре, чтобы убедиться, что он установлен? Я искал весь реестр и.

Я пишу приложение windows form (c#), и мне нужно определить, установлен ли пользователь Microsoft-Edge на своей машине или нет. В настоящее время я использую это расположение реестра.

я много искал, чтобы узнать, как обнаружить ненужный файл Windows\Installer ! Я уверен, что многие из вас уже сталкивались с этой проблемой раньше и как-то ее решали. Теперь, когда я смотрю на свою.

Мне нужно это знать, так как это предварительный req для .NET 3.5, и если я включаю загрузчик .NET, я также должен посмотреть, нужен ли Windows Installer 3.1.

Прямо сейчас я проверяю ключ реестра:

Который будет проверять Windows Installer 3.1, но я подозреваю, что он не проверяет более высокие версии. (Я не смог ни подтвердить, ни опровергнуть это)

Какой раздел реестра я должен посмотреть, чтобы найти эту информацию?

Edit: мне нужно проверить это в Inno Setup, который я использую в качестве своего загрузчика, и я не уверен, как проверить версию dll там.

5 ответов

  • Как я могу определить, установлен ли Windows Installer?

Я нашел способ определить, какая версия фреймворка .NET установлена, прочитав предыдущие сообщения SO, но я ничего не нашел о Windows Installer. Есть ли раздел реестра или что-то подобное, что я мог бы проверить, установлен ли Windows Installer 3.01+?

Я создал установщик ClickOnce. Необходимые компоненты установщика требуют: .NET 3.5 пакетом обновления 1 Windows Installer 3.1 Чтобы позволить пользователю установить приложение WITHOUT любое подключение к интернету, мне нужно включить эти два компонента в установщик ClickOnce, чтобы пользователь.

найдите установщик msi.dll с этим путем реестра: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer

затем получите информацию о версии из этого файла.

обновление: путь наверх стар! новый способ обнаружения версии задокументирован здесь: http://msdn.microsoft.com/en-us/ library/aa368280%28VS.85%29.aspx

В окне «Run» введите «msiexec». Появится окно, показывающее версию Windows Installer в первой строке.

Если вы хотите проверить версию Windows Installer в вашей системе, проверьте версию MSI.DLL в папке Windows\System 32.

Щелкните правой кнопкой мыши на MSI.DLL, выберите Свойства — > перейдите на вкладку Сведения и проверьте версию файла.

  • Как проверить, установлен ли Java на Windows?

Как проверить, установлен ли Java на Windows системах ?

У нас есть установочный пакет, созданный с помощью InstallShield 2009, нацеленный на Windows Installer 3.1. Недавно мы начали замечать, что иногда при установке на некоторых хостах на базе Windows 2003 R2 x86 происходит сбой установки, и журнал установки сообщает об ошибке 1603 (что, кстати, не.

Если это находится внутри самого файла MSI, вы можете проверить наличие свойства VersionMsi.

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

Похожие вопросы:

Как я могу проверить, установлена ли Windows Installer версия 4.5 на целевой машине с помощью реестра. Мне нужно использовать эту информацию в моем загрузчике установщика и выйти из установки, если.

Я пытаюсь найти наиболее эффективный способ определить, установлен ли Windows Installer 4.5 на машине. У меня есть приложение 2.0 (в настоящее время не может быть преобразовано в 3.5), и мы.

Visual Studio 2005 Я разработал приложение с использованием C#. я создал приложение установки и включил .NET Framework 2.0 в CD. Я не использую ClickOnce . Однако один из наших клиентов жалуется.

Я нашел способ определить, какая версия фреймворка .NET установлена, прочитав предыдущие сообщения SO, но я ничего не нашел о Windows Installer. Есть ли раздел реестра или что-то подобное, что я мог.

Я создал установщик ClickOnce. Необходимые компоненты установщика требуют: .NET 3.5 пакетом обновления 1 Windows Installer 3.1 Чтобы позволить пользователю установить приложение WITHOUT любое.

Как проверить, установлен ли Java на Windows системах ?

У нас есть установочный пакет, созданный с помощью InstallShield 2009, нацеленный на Windows Installer 3.1. Недавно мы начали замечать, что иногда при установке на некоторых хостах на базе Windows.

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

Как найти с помощью C# Microsoft Windows Installer 3.1 или более поздней версии, установленной в машине?Кто-нибудь может мне помочь, как это сделать с помощью C#. Спасибо

I my batch file я хочу проверить, установлен ли путь к следующему местоположению C:\Program Files(x86)\Windows Installer XML v3.5\bin в любой из переменных либо в системной переменной либо в.

    • Регистрация
    • Войти
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

    Как узнать версию и разрядность дистрибутива (ISO-образа) Windows 10

    Просмотреть эти данные можно с помощью Command line interface. Открываем командную строку администратора и вводим команду :

    С помощью данной команды мы сможем узнать номер сборки, имя, выпуск, архитектуру и другую информацию о сборке OS. По номеру сборки можно узнать номер версии OS (сборка 17134 относится к самой последней версии Windows 10 — 1803).

    Напомню вам, что все ISO-образы Windows 10 включают несколько изданий (Home, Single, Pro) и просмотреть содержимое ISO можно командой:

    dism /Get-WimInfo /WimFile:H:\sources\install.esd

    Если в первой команде: dism /Get-WimInfo /WimFile:H:\sources\install.esd /index:1 изменить номер индекса, то откроется информация о выбранном вами издании Windows.

    • Примечание: В более ранних дистрибутивах Windows 7, 8.1 вместо файла install.esd может быть файл install.wim, в этом случае в приведённых командах Command line замените install.esd на install.wim.

    Наш сайт рекомендует:

    • Установочные образы с Windows 8.1 и 10 теперь можно скачивать с помощью утилиты Rufus
    • Как скачать ISO-образы дистрибутива Windows 10
    • После обновления Windows 10 до финальной версии 1803 перестал работать браузер. Решаем проблему установкой KB4103721 и обновлением OS до сборки 17134.48
    • Как скачать Windows 10 Spring Creators Update (версия 1803)
    • Как определить разрядность Windows в ISO-образе или на флешке
    • Комментарии (8)

    Популярные статьи

    • Какой антивирус самый лучший
    • Как русифицировать программу AOMEI Backupper
    • Как обновиться до Windows 10
    • Как проверить компьютер на вирусы
    • Кэшированная оперативная память
    • Как подготовить ноутбук к продаже
    • Тормозит жёсткий диск
    • Зависание программ и игр
    • Компьютер долго выключается
    • 10 лучших бесплатных антивирусов
    • Зависание Windows
    • Почему подорожали видеокарты в 2021 году, и когда на них упадут цены
    • Как проверить и вылечить компьютер на вирусы онлайн
    • Самый дешёвый игровой ПК 2021 года
    • Как установить Windows 10 на M.2
    • Пропали значки на панели задач Windows 10
    • Как выбрать монитор для игр в 2021 году
    • Как перенести папки пользователя на другой диск
    • Компьютер при выключении не выключается
    • Оптимальный игровой компьютер 2021

    Список категорий:

    • Windows
      • Windows
      • Windows 10
      • Лицензирование и активация
      • Windows 8.1
      • Windows 7
      • Windows XP
      • Установка Windows
      • Драйвера
      • Обновления Windows
      • Восстановление Windows
      • Перенос (миграция, клонирование) Windows
      • Учётные записи и пароли
      • Чистка, оптимизация, твики
      • Сборки и дистрибутивы Windows
      • Кастомизация
      • Функционал Windows
    • Безопасность
      • Безопасность
      • Антивирусы
      • Восстановление данных
      • Резервное копирование
      • Шифрование данных
    • Интернет
      • Интернет
    • Программы
      • Программы
    • Жёсткий диск
      • Жёсткий диск
    • BIOS
      • BIOS
    • Железо и периферия
      • Железо и периферия
    • Загрузочный носитель
      • Загрузочный носитель
      • LiveDisk
    • Виртуальные машины
      • Виртуальные машины
    • Разное
      • Разное
      • Другие операционные системы
      • Веб-дизайн

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

      1. Средства Windows
      2. Образ с дистрибутивом
      3. Лицензионный ключ

      Средства Windows

      Если «десятка» уже установлена на компьютер, то самый простой способ посмотреть её выпуск, сборку и разрядность – открыть вкладку «О системе» в параметрах.

      1. Откройте «Пуск», перейдите в «Параметры» или нажмите на клавиатуре Win+I. параметры в меню пуск windows 10
      2. Зайдите в раздел «Система» и перейдите на вкладку «О системе». раздел о системе

      Среди представленных сведений вы увидите:

      • Редакцию – Home, Pro, Enterprise, Education.
      • Версию – например, 1511.
      • Build – пункт «Построение ОС».
      • Разрядность – 32 или 64 в графе «Тип системы».

      окно сведения о системе

      Этой «десятке» требуется обновление: версия 1511 устарела, в августе 2016 вышла новая версия под номером 1607. Сопоставимые по информативности сведения можно получить другим способом: нажмите на клавиатуре Win+R, выполните «msinfo32». В окне «Сведения о системе» вы тоже найдете имя, версию и разрядность.

      версия windows 10

      Если хотите узнать только версию, чтобы понять, требуется ли системе обновление, то выполните команду «winver». Появится вот такое маленькое окошко.

      параметры через systeminfo

      Сведения о системе можно узнать и через командную строку. Уже при запуске этого инструмента наверху вы можете увидеть версию Windows. Если набрать «systeminfo» и нажать Enter, появится еще целый ряд полезных параметров.

      выпуск windows 10 в реестре

      Аналогичная информация представлена в системном реестре в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion.

      Обилие способов позволяет перепроверить несколько раз полученную информацию, чтобы наверняка убедиться в её правильности.

      Образ с дистрибутивом

      Если вы имеете на руках ISO образ, записанный на диск или флешку, то можно узнать версию по дистрибутиву. Если даже ISO не записан на внешний носитель, а хранится на жестком диске, можно посмотреть версию образа, открыв его через Alcohol 120 %, Daemon Tools или UltraISO. Используйте встроенную в Windows утилиту DISM. Она покажет номер сборки и версию прямо из дистрибутива.

      1. Откройте смонтированный образ и перейдите в папку «sources». Отыщите внутри каталога самый объемный файл – install.esd или install.wim. список файлов образа
      2. Запустите командную строку с повышенными полномочиями (от имени администратора). Выполните «dism /Get-WimInfo /WimFile:F:\sources\install.wim /index:1». номер сборки дистрибутива

      «F» – это буква смонтированного образа. Если самым большим был файл install.esd, то впишите его вместо install.wim. В случае с мультизагрузочным образом (x86 и x64) следует поочередно ввести команды вида «dism /Get-WimInfo /WimFile:F:\x86\sources\install.wim /index:1» и «dism /Get-WimInfo /WimFile:F:\x64\sources\install.wim /index:1».

      Лицензионный ключ

      showkeyplus

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

      На Windows 7 и Windows 8 было достаточно знать лицензионный ключ. Но нему утилита Volume Activation Management Tool находила версию операционной системы. Но на Windows 10 таких программ нет. На форуме Microsoft советуют обращаться с такой проблемой в техподдержку.

      Как проверить версию installer