• Windows 7 cannot run the msi file. Installation on a Windows network. Reasons for the error

    Errors when installing applications from files with the .msi extension are one of the manifestations of problems with the Windows Installer service (in the Russian version, the Windows Installer). Users of all versions of this OS, with the exception of the earliest ones, encounter a similar phenomenon. Until now, the problem with the installer is one of the common reasons why users decide to reinstall the system. Let's try to figure out how to avoid this. The reason that Windows Installer does not work may be the following:

    • viral infection, and removing the virus does not always solve the problem;
    • incorrect installation of Windows updates;
    • a malfunction of the security software when, instead of blocking one suspicious msi file, the installation service is blocked entirely;
    • changes in computer security policies;
    • Damage to system files or the registry for reasons not related to viruses (removal of installer components, unqualified editing of the registry, crooked software, hard drive failure, etc.).

    Checking the integrity of the Windows Installer structure

    The Windows Installer consists of the following components:
    • file C:\Windows\System32\Msiexec.exe - directly by the installer application itself;
    • file C:\Windows\System32\msi.dll - Windows Installer library;
    • Msiserver service, whose settings are stored in the registry key.
    Before diagnosing, it is important to make sure that both of these files are present in the system, that the above section is in the registry and its parameters have normal values ​​(the values ​​can be viewed in the registry of a similar, working system). Also open the list of services (press Windows + R and enter the command services.msc in the "Open" line of the "Run" application). Find "Windows Installer" and make sure it starts. If the files are missing, copy them from another system of the same version or from the installation disk. If the registry key is missing or damaged, also transfer it from the working system. To do this, on a working computer, run the registry editor (C:\Windows\Regedt.exe) and find the above section. Right-click the context menu of the msiserver folder and click "Export". Save the file in .reg format and transfer it to the problem machine. Double-click this file and agree to add data to the registry. Restart your computer. If the Msiserver service still does not start, check that the RPC (Remote Procedure Call) service on which it depends is running. You can re-register the installer files and restart the service using a set of special commands on the command line. For convenience, you can create a batch file: paste a set of actions into Notepad and save it as a .bat extension. To launch a file, simply double-click on it. For the changes to take effect, click on the desktop and press F5.

    Checking security settings and access rights

    Windows Installer may not work because it is blocked by security software or the operating system does not have the necessary rights. First, let's look at the software. If you have an antivirus installed, temporarily disable it. Each product has its own methods of disabling, but most often this is done through the context menu of the antivirus icon in the system tray. Now let's take care of the rights. Open the context menu of Msiexec.exe and expand its properties. View the list of groups and users on the Security tab. Among them must be “System” and the “Trustedinstaller” service, and the latter must have full access to the file and be its owner. The system must have "read" and "read and execute" permissions. The Trustedinstaller service was first introduced in Windows Vista, so in Windows XP full access must be granted to the system. Everything written below applies to versions released later than XP. To check who owns Msiexec.exe, click the "Advanced" button on the same tab. In the next window, expand the "Owner" tab. Set the owner to the Trustedinstaller service if something else is specified as the owner. If it is not in the "Change owner to" list, click the "Change" button, and then click "Other users and groups." Enter Trustedinstaller in the "Enter names..." field, click "Check names" and OK. Return to the previous window. On the "Effective Permissions" tab, assign the necessary rights to Trustedinstaller and the system. The msi.dll library should have exactly the same security settings. Now let's check if there are any restrictions for the "System" user to access the following:
    • system drive (usually drive C);
    • temporary folders (these are C:\Windows\Temp and C:\Users\Current_User\AppData\Temp);
    • folder C:\Config.Msi;
    • the folder where the msi file from which you are trying to install the program is located.
    The system must be given full access to all these objects. This is done in the same way as we discussed above. After these operations, in most cases the problem with the installer is successfully resolved. If our advice did not help you, the cause of the failure lies in something else and specialists should deal with it.

    Some programs and drivers in Windows should only be installed with administrator rights. In the case of EXE files, the option to install as administrator is present in the context menu, which is called up by right-clicking on the file. There is no such option for MSI packages, but you can add it through the registry editor.

    Instructions

    Open the Run dialog via the start menu or by pressing the Win+R key combination. In the window that opens, write regedit and press Enter. The Registry Editor will launch. Depending on your User Account Control settings, you may be asked to confirm that you want to launch the editor.

    Go to the HKEY_CLASSES_ROOT\Msi.Package\shell branch. Right-click on “shell” and in the menu that opens, select the option to create a new partition.

    A subsection will be added to the “shell” section. Rename it "runas" (no quotes needed).

    In the window on the right, double-click on the “Default” key or once with the right mouse button and select “Change...” In the empty value field, enter “Run as Administrator”. Confirm the changes by pressing the OK button.

    Now right-click on “runas” and select the create partition option again. Create a subkey named "command" (without the quotes).

    Edit the "Default" key by entering the command "msiexec /i "%1"" in the value field (without the herringbone quotes, but with quotes for %1). Click OK.

    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 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.

    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

    MSI laptop screen not working? What measures should be taken in this case? First of all, you should connect the laptop to the monitor and check whether the image appears on the external monitor or not. If it appears, then most likely the laptop’s matrix or cable has become unusable. If not, the failure lies in the hardware itself. And here it is already necessary to consider several options.

    1. Problems may occur when opening and closing the lid. If you suddenly notice that the display turns off when closed, then goes into sleep mode, and turns on when opened, this already suggests that the reason should be sought in the power button itself. It very often suffers from moisture or dirt getting inside, as a result of which it sticks. The button is most often located in the upper corner, on the panel where the monitor is located, or where the lid snaps into place. If it is damaged, it will be necessary to make a quality replacement.
    2. If MSI shows, but there is no backlight, this means that the inverter itself or the backlight is faulty. These two components are responsible for the illumination of the laptop computer. We will inspect the equipment and tell you whether the inverter can be repaired or not. Most often you have to completely change the inverter or backlight lamp.
    3. If the matrix is ​​black, and there is or is no backlight on the sides, it is necessary to consider several options, since the hardware itself is damaged:
    • In 80% of cases the display does not show if the video chip becomes unusable. As a rule, this happens as a result of overheating.
    • At 5% if monitor stopped working, this may mean that the memory module, power supply, or some other component is not working. Everything needs to be checked.
    • In 10%, other problems may arise. It will be possible to determine the breakdown only after we carry out a complete diagnosis in the telemama service.

    MSI laptop display won't turn on

    If the MSI laptop boots and everything freezes.

    1. Naturally, this may indicate that the problem is in the hard drive itself.
    2. An error may also occur on the hard drive.

    However, malfunctions most often arise as a result of some kind of mechanical damage. It is not always possible to immediately determine the cause of a breakdown. That’s why our service center specialists first carry out a complete diagnosis. In any case, we will repair MSI CR/CX, G-series, FX/FR, Wind Top and Wind.

    
    Seize the moment: 2 weeks left until the end of the promotion!
    Seasonal discount 40-70%
    Part name Cost of components in rubles. Installation cost
    (repair) in rub.
    Order a service

    1 year warranty
    Call or click Average matrix price 4500 3950 rub. 900
    2900 900
    1500 900
    1900 900
    900 900
    1100 900
    Battery replacement 1800 900
    from 900 (your choice and depending on performance) 900
    1990
    Replacing the south bridge from 800-2900 (depending on the laptop model) 1990
    from 900-2900 (depending on the laptop model) 1990
    900 900
    900 900
    1100 900