Errors when installing programs from the Windows Installer “.msi” package. Conflicts with older versions of programs that were not completely removed

Program for Windows settings XP/Vista/7

In this short article I will tell you how to install any program on a computer that could not be installed. It seems that everything is simple, you launch it installation file and setting the appropriate parameters, you press the Next button until the installation is completed, but that was not the case... the installation for some reason does not want to proceed. The most basic reason why programs are not installed is that they are too long way for variables and the presence of Russian letters in the path for variables, which means configuration is needed variable environments windows. Another reason is that the installation is blocked by an antivirus. And the third, most interesting reason why the program could not be installed is the lack of Administrator rights.

How to fix this?

Note. For these procedures you must have Administrator rights.

For Windows XP:


Secondly, click right click"mouse" to "My Computer" (for Windows XP) and select the "Properties" menu item, then select the "Advanced" tab. On this tab we are interested in “Environment Variables” (User and System Environment Variables), click the “Options” button for environment variables, we see user environment variables TEMP And TMP TEMP left-click and press the “Change” button, now in the window that opens we leave “Variable Name” UNCHANGE, and “Variable Value”, remove everything that is there and write in English letters C:\Temp, that is, the path to the folder we created earlier, after entering our path, click OK.


TMP, select it - click "Change", change the "Variable Value" to C:\Temp and click OK. Next, click OK again and click OK again. Everything is ready, this is how the variables are set up Windows environments, reboot and try to install the program again.

For Windows Vista/7:

First, you need to create a folder for the variables, provided that the folder is as close to the root as possible system disk and will only contain latin letters, for example, create the folder C:\Temp.
Secondly, click "Start" - "Control Panel" - "System" - " Additional options system". In the "System Properties" window - the "Advanced" tab, on this tab click on the "Environment Variables" button, we see the user environment variables TEMP And TMP, it is the values ​​of these variables that we have to change. Selecting a variable TEMP left-click and press the "Change" button, in the "Variable value" field and write in English letters C:\Temp, that is, the path to the folder we previously created, after entering our path, click OK.
Now we do the same with the variable TMP, select it - click "Change", change the "Variable Value" to C:\Temp and click OK.

Under System Variables, find the variables in the scrollable list TEMP and TMP, select them one by one by clicking, select “Edit” in the “Variable value” field, enter C:\Temp, click OK and OK again.

Everything is ready, so we configure the windows environment variables, reboot and try to install the program again.

If even after these procedures the program cannot be installed, then the reason may be that the installation of the application is blocked by the antivirus; you need to look at the antivirus messages; the program may contain malicious code.

If you were unable to install the program because Administrator rights are required, this means you need to install the program under Administrator.

Download Tweaker - a program for tuning Windows XP/Vista/7

A fairly common problem among operating room users. Windows systems any versions - msi error when installing programs from a file with the .msi extension. In this article I will describe common problems with Windows installer 7/10/XP and options for solving them, and I will also make a video on the current issue.

Files with the .msi extension are regular installation packages (distributions) from which the program is installed. Unlike the usual “setup.exe”, to launch msi file the system uses the service Windows Installer(process msiexec.exe). Speaking in simple words, Windows Installer will unzip and run the files from the distribution. When Windows Installer does not work, various errors appear.

In general, this really infuriates me, because... After a stupid error message, it’s completely unclear what to do next. Microsoft specifically developed the Windows Installer to expand the capabilities of installing programs (mainly for system administrators), but did not take proper care to ensure that the service would run smoothly or even adequately report problems. Now we have to clean it up

Problems may be with the operation of the service itself or may arise during the installation of programs, when everything is configured, in principle, correctly. In the first case, you need to tinker with the installer service, and in the second, solve the problem with specific file. Let's consider both options, but first the second one.

msi file errors

Very often errors appear due to insufficient rights system into files or folders. This is not to say that Windows Installer does not work, in this case it is enough to simply add necessary rights and everything will work. Just yesterday I was faced with the fact that the downloaded distribution kit.msi did not want to be installed, the installation wizard starts successfully, the parameters are selected, but then the system thinks for a few seconds and gives an error:

"Error reading from file 'filename' verify that the file exists and that you can access it" (Error 1305). Translated: “Error reading from file...check if the file exists and if you have access to it.” Well, aren't you stupid? Naturally, the “Retry” button does not help, and canceling stops the entire installation. The message also does not carry any special meaning, because the file definitely exists and I have access to it, otherwise I simply wouldn’t be able to run it and receive this message, and for some reason it’s in English

And the mistake is that it is not I who should have access to the file, but the Windows installer, or rather the System itself. The solution is very simple:

Now the installer error will not appear! You can add access to the entire folder from which you usually install programs, for example, to the “Downloads” folder, like mine. Watch a video on solving problems with access rights:

In Windows XP, the Security tab will not appear if simple general access to files. To turn it off, you need to go to “Start -> Control Panel -> Folder Options -> View” and turn off the “Use simple file sharing” option. In stripped-down versions of Windows 7/10 and XP, there is no “Security” tab at all. To see it, you need to boot Windows into safe mode and log into it as an administrator.

More ways to solve the problem


The described method will help with different messages, With different numbers. For example, you may see msi file errors like this:

  • Error 1723
  • Internal Error 2203
  • System error 2147287035
  • Error: "This installation package cannot be opened"
  • Error 1603: A fatal error occurred during installation

In all these cases, setting the rights to the file and/or to some system folders. Check if the "system" has access to the temporary files folder (you may receive the error "The system cannot open the specified device or file"). To do this:

After pressing “Enter” the path will change to “normal” and you will be moved to the real temporary folder. The rights to it need to be checked. I also recommend clearing temporary folders of everything that has accumulated there, or even better, deleting them and creating new ones with the same names. If you can’t delete a folder, read, but it’s not necessary.

If Windows service Installer still does not want to work, then check the rights to the folder "C:\Config.Msi", here the “system” must also have full access. In this case, you might have seen the error “Error 1310”. Just in case, make sure that the folder WHERE you are installing the software also has all rights.

Registry and service settings

The next way to resolve the error is to restore operating parameters in the Windows Installer registry.

To do this, download the archive and run two reg files from there, according to your Windows versions. Agree to import settings.

Important! Before last action desirable! If the method does not help or gets worse, you can recover to your previous state.

In Windows XP or Windows Server set 2000 latest version installer 4.5.

If this does not help, then re-register the components:

  1. Press "Win + R" and enter " cmd". Then in the black window enter the following commands in sequence:
    MSIExec /unregister
    MSIExec /regserver
  2. The answer should be empty, no errors. If the problem is not solved, enter another command
    regsvr32 msi.dll
  3. Close the black window

If it says that you do not have enough rights, then you need to run .

If the commands were executed, but did not help, then run msi_error.bat from the archive and check the result.

The last option is to download the Kerish Doctor program, it has a function for fixing the installer service and many others common problems Windows.

Also, many programs use the .NET Framework, so it would be a good idea to install the latest version of this package. And, finally, one more piece of advice: if in the path to the distribution file there is at least one folder with a space at the beginning of the name, then remove the space. This simple trick will solve your problem

Summing up

Errors with the Windows installer are very unpleasant, there are a lot of them and it’s not immediately clear where to look. One thing is clear - the system has failed and needs to be restored to working condition. Sometimes nothing helps and you have to. However, do not rush to do this, try asking for help on this forum. Describe your problem exactly, tell us what you have already done, what messages you have received, and perhaps they will help you! After all, the world is not without good people

Yandex.Browser is becoming more and more popular, surpassing other web browsers in terms of the number of installations. Stylish and modern interface in combination with high speed work and unique functions attracts more and more users who want to change their usual Internet browser to a more interesting one. Unfortunately, some of them may encounter an unpleasant situation: Yandex Browser cannot install.

Often this problem does not have any serious reasons:

  • Low Internet speed;
  • Errors during deletion previous version web browser;
  • Full hard drive;
  • Viral activity.

All this can be easily eliminated and the installation of Yandex Browser can be repeated.

Poor internet connection

Poor network connection quality can indeed be the reason why Yandex.Browser cannot be installed. Usually we download installation files of certain programs, and then we can install them even without an Internet connection. In the case of some web browsers, the situation is a little different: from the developer’s website (in our case, Yandex.Browser), the user downloads a small file, which is perceived by many as an installation file. In fact, when launched, it sends a request to the Yandex servers to download the latest stable version programs on your PC. Accordingly, if the Internet speed is low, the download process may take longer or be completely interrupted.

In this case, there are two options to solve the problem: wait until the Internet speed improves, or download an offline installer. If you decide to use the second method, then you should know that the browser installation file, which does not require a network connection, weighs more than the file discussed above. However, it can be run on all computers where there is no network connection, and the browser will still be installed.

Incorrect removal of previous browser version

You may have previously used Yandex.Browser and subsequently deleted it, but did it incorrectly. Because of this, the new version refuses to install over the old one. In this case, you need to completely remove the program using special software.

If you have enough skills, you can independently clean the system of files and folders created by the browser in different directories.

The main folder is here:

C:\Users\USERNAME\AppData\Local\Yandex\YandexBrowser

Be careful when removing custom folder User Data All your data will be lost: bookmarks, settings, passwords and other information.

Additional folders are located at the following addresses:

C:\Users\USERNAME\AppData\LocalLow\Yandex
C:\Users\USERNAME\AppData\Roaming\Yandex
C:\Program Files (x86)\Yandex
C:\Program Files\Yandex

This is usually enough to install new version browser. As a last resort, you can delete registry settings related to Yandex Browser. We do not recommend editing the registry inexperienced users PC and before making changes, we recommend exporting.


Low hard drive space

Perhaps the browser cannot be installed for such a simple reason as lack of space. The solution to this problem is as simple as possible - go to “ Installing and removing programs» and get rid of unnecessary software.

Also go through all the folders you use and delete unnecessary files, for example, watched movies, downloaded files from torrents, etc.

Viruses

Sometimes a virus that has infected a computer prevents the installation of all or some programs. Run an antivirus scan or use the Dr.Web CureIt utility to scan your system and remove dangerous and malicious software.

These were all the main reasons why Yandex Browser cannot be installed on your PC. If these tips didn’t help you, write in the comments. specific problem problem you are facing and we will try to help.