GPF in Devshl.dll when starting VC++

If you experience a GPF in devshl.dll when starting VC++, try the following to see if it makes a difference. I posted these directions on a usenet newsgroup in response to a plea for help and a few people replied that it did the trick for them.

Start regedit Open HKCUSoftwareMicrosoftDevStudio6.0 (or 5.0). Select the Layout key
Press F2 and rename it Layout.sav Try opening VC++ again If this fixes your GPF, close VC++, go back to regedit, delete the new Layout key and rename Layout.sav to Layout. Open the Layout key and find all the values whose names start with Layout(ie HKCUSoftwareMicrosoftDevStudio6.0Layout:
value Layout0) and delete them. If you can’t find any values named Layout? using regedit, then try using regedt32 – the UI isn’t as nice, but it’s not as buggy as regedit.

More by Author

Previous articleDial-Up connection
Next articleQSort for CStringArray

Must Read