Main Forum > General Computer Support

MSI missing from computer - how can I fix this?

(1/2) > >>

alirei:
Hi,

I have the attached error screens popup when i start windows indicating that msi.dll is missing from my computer and the [.shellclassinfo] info in notepad.

The back story:
This laptop is running windows 7 -64 bit. It had a hard drive that failed and I was unable to repair. I cloned the partitions that were still ok, but the main partition had corrupt files. I copied all of the files that would come over from the corrupted partition. I managed to get windows 7 loading on the new hard drive, but am stuck with this error.

I found out about tweaking.com and have run your repair program a couple of times, but this error is persistent. I have attached the logs from the last run of the all-in-one repair.

I noticed in another post you recommended Windows Installer CleanUp Utility, but I was unable to install it as it needs msi.dll also.

Could you please guide me as to what I need to do next. I am stuck and am reluctant to reinstall windows without advice.

Thanks
Ali

Boggin:
There's a couple of things you can try.

Boot up into the Advanced Boot options - select Repair your Computer and navigate to the Recovery Environment.

Select Command Prompt and enter bcdedit |find "osdevice"

That is a Pipe symbol before find.

Using whichever partition letter it gives - enter chkdsk x: /f where x is the partition letter.

If that doesn't resolve and your install disk includes SP1 then boot up with that, press enter with Windows Set up (EMS Enabled) highlighted and again navigate to the Recovery Environment to select Command Prompt.

You already know the partition letter, so enter using that partition letter (assuming C) -

sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows and see what that reports.

That should replace the missing .dll but this article will show you how to extract the .dll from your install disk. http://www.sevenforums.com/tutorials/42776-extract-files-windows-7-installation-dvd.html

alirei:
Hi Boggin,

Thanks for your help.

I tried the first section with bcdedit without success.

I don't have a copy of Windows 7 on disk and as it is an OEM loaded laptop, I can't download from the Microsoft site now that they have changed it all.
Do you have any suggestions on where else this might be available, otherwise I will need to order it from HP at a fee. It is Windows 7 Home Premium 64bit.

Thanks
Ali

Samson:

--- Quote from: alirei on September 02, 2015, 05:54:38 am ---Hi Boggin,

Thanks for your help.

I tried the first section with bcdedit without success.

I don't have a copy of Windows 7 on disk and as it is an OEM loaded laptop, I can't download from the Microsoft site now that they have changed it all.
Do you have any suggestions on where else this might be available, otherwise I will need to order it from HP at a fee. It is Windows 7 Home Premium 64bit.



Thanks
Ali

--- End quote ---

Here you go.

https://www.microsoft.com/en-gb/software-download/windows7

Boggin:
@ Samson - that method is no good because you need to have a valid retail key and alirei has said it is HP OEM machine.

Navigation

[0] Message Index

[#] Next page

Go to full version