Showing posts with label WinXP. Show all posts
Showing posts with label WinXP. Show all posts

Thursday, December 1, 2011

Solution for View Source menu opening Desktop

Problem

Out IT team had do downgrade Internet Explorer on one of the system from IE8 to IE6.

Strange things began to happen after that. One frustrating issue was with clicking on the View -> Source menu in Internet Explorer 6. Instead of opening the page source in notepad, it was opening a new explorer view and showing the Desktop!!!

Googling didn't help - there were plenty of people with the same problem but no solution.

Thankfully, I knew it was a registry corruption issue and was able to identify the fix indirectly from some sites.

Actual Fix
  1. Open regedit.
  2. Navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer.
  3. Here, there should be a key called "View Source". Simply delete this key (if you feel unsafe, you can backup just this key before deletion).
  4. Restart your internet explorer and the problem is solved!

Actual Cause
In HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer, IE 7 and 8 has a key called "View Source". This contents of this key is used to define which Editor will open when you select View Source from the menu. Unfortunately, when IE 7 or IE 8 gets rolled back to IE6, the contents of the "View Source" key is deleted from registry but not the key itself.
So when IE6 starts, it finds the key and incorrectly expects the editor settings there.
Deleting the "View Source" registry key causes IE to use notepad.exe to display the source by default!

Tuesday, February 24, 2009

Error reading from file ... .msi Verify that the file exists and that you can access it

Got a confounding error that occurred when trying to install an msi file on windows XP:

(Error reading from file ... .msi
Verify that the file exists and that you can access it.)


After quite a bit of hair-pulling, I realised this was happening because I had removed Security rights to all users except myself for this folder... including the System group!

I suppose since the System is what performs actions on msi to unpack it, etc, it needs rights here.
So all I had to do was to put the msi file in a folder that has System rights.

In this case, I simply enabled access for System group to the directory and the problem was solved.



 
Superblog Directory