Can't install an MSI file

B

bcb

Hi there,

When trying to install an MSI type of installer file I get this error

Error 1305. Error reading from c:\folderhere\installerfilehere.msi Verify
that the file exists and that you can access it.

I've reinstalled Windows Installer , which I downloaded from Microsoft's
site. Turned off Simple File Sharing and set security for the folder.
Checked the processes. Tried to install in Safe Mode and other things. No
luck yet in finding a fix for this.

Thanks very much for any help in advance.
 
B

bcb

Mark, thanks for the tip. Still no luck though. I went though all the steps
of "Method 3: Rename the Catroot2 folder". Anything else I should check?

I also tried creating a new User, logging off , and then logged in with a
new user, also doesn't want to install anything associated with *.msi. I've
tried a couple of different ones. I really need to re-install the install
shield script engine, IsScript7.msi . Downloaded off their site.

It's so nasty I couldn't install the Windows Installer Clean Up Setup, which
I read about. Because it also relies on an msi file. I unpacked it
manually. But that utility is of no help in this situation. Any more tips
would be really appreciated. Thanks again.
 
B

bcb

I followed "Method 6"

Now get a different error
"Internal Error 2755. 1622 C:\isscript.msi"

I'm wondering if this has something to do with some sort of permissions, but
not sure which one. I tried running the msi installer from various folders.
No luck.
 
Joined
Jun 7, 2009
Messages
1
Reaction score
0
Solution (for x64)

Hi!
I had somewhat similar problems (using WinXP x64 with SP2) where I got an error saying something about me not having permissions to blabla.. (I never wrote down the message, sorry) and I tried all possible solutions I could find without any success. Then I finally combined a couple of solutions and it worked! So, these are the steps:
- Go to Start > Run... > type msiexec /unregister > OK
- Go back to Start > Run... > type msiexec /regserver > OK
- Launch Explorer (or Start > My Computer)
- Go to Tools (in the toolbar in the top) > Folder options > View > check Show hidden files and folders > uncheck Hide protected operating files (Recommended) > Yes > OK
- Go to C:\WINDOWS\system32 (on 64-bit) or C:\WINDOWS\system (on 32-bit)
- Rename the files "msi.dll", "msidntld.dll", "msiexec.exe" to whatever you want (I chose "[filename].BACKUP")
- Download 'Windows Installer 4.5' from: http://www.microsoft.com/downloads/...6F-60B6-4412-95B9-54D056D6F9F4&displaylang=en
(WindowsServer2003-KB942288-v4-x64.exe for 64-bit or WindowsXP-KB942288-v3-x86.exe for 32-bit)
- Install 'Windows Installer 4.5'
- Restart your computer
- Install your .msi-application!

Follow these steps if you still get errors:
- Go back to Tools (in the top of Explorer) > Folder options > View > uncheck Use simple file sharing (Recommended) > OK
- Right-click on the folder containing the .msi-file that you want to execute > Properties > Security > Add... > Advanced > Find now > Scroll down in the list at the bottom > double-click SYSTEM > OK > check Full Control - Allow > OK
- Install your .msi-application!

PS. Sorry about responding to a very old post. The thing is that this is one of the top results on Google when searching for "can't run .msi files" so I thought it could be helpful for those looking for a solution..
 
Last edited:

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top