The msi file of the new version of caliber does not launch. What to do if Windows Installer does not work? Checking the integrity of the Windows Installer structure

If programs from .msi files do not start, this is a direct indication of a problem with the Windows Installer service. Any Windows 7 OS user may encounter a similar phenomenon. Therefore, if Windows Installer does not work for you, it is worth familiarizing yourself with some recommendations.

Reasons for Windows Installer failures

The reasons why Windows Installer does not work may be due to the following factors:

  1. Virus infection of system files. However, cleaning the OS does not always solve the problem.
  2. Incorrect installation of updates.
  3. Incorrect editing of the registry, removal of installer components.
  4. Blocking the .msi file by the antivirus
  5. Changing the PC security policy.

All of these factors can affect the operation of the Windows Installer service.

Checking the integrity and functionality of files

Windows Installer consists of the following components:

  • The file msiexec.exe, which is located on the “C” drive in the “Windows” and “System32” folder.
  • The file is msi.dll, which is nothing more than an installer library.
  • The Msiserver service, whose parameters are located in the registry editor section at the addresses "HKEY_LOCAL_MACHINE", "SYSTEM", "CurrentControlSet", "services" and "msiserver".

First, go to the registry editor and look at the value of the msiserver service. Click “Win ​​+ R” and enter “regedit”.

We make sure there are no unnecessary values. The correct list is shown in the photo.

If there is no partition or some files are missing, you can copy the elements on the working system and right-click and select “Export”.

Select a location to save the files and enter a name similar to the original. Click “Save”.

Move the copied section or files to your PC.

Find “Windows Installer” and check if the service is running.

If necessary, double-click the file and click “Run”.

Checking access rights

Launch the registry editor, go to the address “HKEY_LOCAL_MACHINE”, “Software”, “Microsoft”, “Windows”, “CurrentVersion”, “Installer”. Right-click on the section name and select “Resolution...”.

In the “Groups and Users” section, click “System”. Next, we make sure that the user has full access to the service.

Introduction

Our installers for Windows contain a complete client side installation package (MSI) (built on the basis of Windows Installer v2.0). The network installation instructions assume that the user is familiar with the basics of Windows Installer, particularly how to deploy MSI files. This package can be used with any Windows operating system that supports Windows Installer v2.0.

Installation on a network server

  1. Double click on the resulting file ( Yenka_Setup_(MSI).exe)
  2. Install this package into your programs' shared folder.
  3. Attention : The program must be activated BEFORE deploying the package on the network. To do this, run "Yenka.exe" from the folder where you installed the program (<путь установки>\program files\Yenka\Software\Yenka.exe), and follow the Activation Instructions.

Installation

Installing an MSI package using the command line

  1. In the command field, enter the line:
    msiexec /i"<путь к MSI файлу>\YK.msi"
    Where:<путь к MSI файлу>this is the path to the Windows Installer package file. For example, the line might look like this: msiexec /i"C:\Program Files\Yenka\YK.msi"
  2. Press ENTER
    Attention: The Windows Installer service allows installation in “stealth” mode, using the “/q” switch. For example: msiexec /i"C:\Program Files\Yenka\YK.msi" /q. To show the installation progress indicator, you can use the key " /qb".

Uninstalling an MSI package using the command line

  1. From the Start menu, select "Run..."
  2. In the command field, enter the line:
    msiexec /x"<путь к MSI файлу>\YK.msi"
    Where:<путь к MSI файлу>this is the path to the Windows Installer package file
  3. Press ENTER

It works for you: Unknown Unknown
msi.dll repair program is compatible with your operating system

Symptoms of msi.dll error

msi.dll refers to certain features and resources that allow applications or games to run properly on your PC. If the msi.dll library is missing or damaged for some reason, errors may occur. When a dll error occurs, the user is typically notified with a pop-up message that provides information about the error that occurred.

msi.dll Error Screenshot

Other possible msi.dll errors:

  • msi.dll failure
  • msi.dll not found
  • msi.dll could not be found
  • msi.dll access violation
  • Cannot find msi.dll

How to fix msi.dll error

To fix msi.dll error or other dll file errors automatically, download DllKit, a corrupted dll repair application, and scan for damaged or missing dll files. DllKit will also check to see if other dll files are registered on your system and look for other problems that may be preventing your system from working properly. Once the scan is complete, DllKit will help you fix the errors.

Windows installer error is one of the most common pop-up problems encountered by users of the Windows operating system.

The error may appear regardless of your OS version.

Reasons for the error

You can scan the OS using the Sfc /scannow command. You need to enter it into the command line window.

You can also launch the command line in two other ways:

  • Start -> All Programs -> Accessories -> Command Prompt.
  • Start -> Run and enter the program name cmd.exe

In a few minutes you will be provided with detailed information about OS disks, corrupted files, problems with services and other system programs.

The command line will not only find corrupted and corrupted files, but also replace them with functional ones.

After scanning, close the command prompt and restart your personal computer or laptop. Try running the installation process of any executable file.

Microsoft also offers users an automatic utility that can solve the problem with the installer.

Go to the web address of the company's official website https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

In the window that opens, click on the “Run Now” button. The utility will restore the correct configuration of the installer.

It is worth noting that the utility does not work with the eighth version of the operating system.

Configuring installer access to msi files

The installation problem may be caused by the installer not having access to msi files. The user can resolve this problem independently.

Follow the instructions below:

  • Find your installation file and right-click on it;
  • Select the properties window;
  • Go to the security settings tab;
  • In the groups or users text box, check to see if there is a user named "system". If it is not there, you need to add the user manually;

  • To add a new user, click on the Edit button and then on the Add button;
  • In the text field for the names of the selected object, write the word “system” (without quotes). If you are using the English version of the operating system, enter the word System;
  • The entered word should instantly become underlined, as shown in the figure below;

  • Check the box next to Full access and now click on the OK button;

The installer will now be able to access the executable file. The installation should complete without problems.

Please note that in some cases antivirus software may block access to the installation file.

To solve this problem, you need to log into the operating system under an administrator account, turn off the antivirus and enable compatibility with other OS versions in the antivirus properties settings, as shown in the figure below.

Windows Installer Error - Troubleshooting

These instructions should help if you see one of the following error messages when installing a program on Windows 7, Windows 10 or 8.1:

  • Windows 7 Installer service is not available
  • The Windows Installer service could not be accessed. This can happen if the Windows Installer is installed incorrectly
  • Failed to access Windows Installer service
  • Windows Installer may not be installed

Another way to fix the Windows Installer service not available error is to re-register the Windows Installer service on the system.

To do this, run the command line as an administrator (in Windows 8, press Win + X and select the appropriate item, in Windows 7 - find the command line in standard programs, right-click on it, select “Run as Administrator”).

If you have a 32-bit version of Windows, then enter the following commands in order:

Msiexec /unregister msiexec /register

This will re-register the installer service on the system, after running the commands, reboot your computer.

If you have a 64-bit version of Windows, then run the following commands in order:

%windir%\system32\msiexec.exe /unregister %windir%\system32\msiexec.exe /regserver %windir%\syswow64\msiexec.exe /unregister %windir%\syswow64\msiexec.exe /regserver

And also restart your computer. The error should disappear. If the problem persists, try starting the service manually: open a command prompt as an administrator, and then enter the command net start MSIServer and press Enter.

3. Reset Windows Installer service settings in the registry

As a rule, the second method is sufficient to fix the Windows Installer error in question. However, if the problem still cannot be solved, I recommend that you familiarize yourself with the method of resetting service parameters in the registry, described on the Microsoft website: http://support.microsoft.com/kb/2642495/ru

Please note that the registry method may not be suitable for Windows 8 (I cannot give exact information on this matter.