Well it’s been pretty quiet around here lately, I have had nothing to blog about and I’ve been very busy with work and uni.
On Sunday I ran Windows Update on my laptop. Applied all available updates and upgraded IE from version 7 to 8 (so when I use it at uni some sites will no longer nag me to upgrade to a browser that works). All was good.
Until today, when I turned it on and logged in. Instead of my desktop, Windows taskbar, etc. all I got was the wallpaper and an error message saying Explorer “failed to start because Normaliz.dll was not found” and suggesting reinstalling Windows “may fix this problem”. Installing Linux would be a better fix but since there are no Linux versions of some of the software on there, I need Windows XP.
Pressing ctrl+alt+del still brought up the task manager so I knew part of Windows was still working (hooray!). From there I was able to use “New Task” from the File menu to bring up a command prompt.
My plan was to start a web browser and find a solution. Being at uni, I was forced to use IE for the web (since it has the proxy information, which I couldn’t remember). Sadly, Internet Explorer relies on Normaliz.dll too! I tried starting Firefox and it worked (but couldn’t connect), which shows the value of having software from different vendors.
I wasn’t sure if USB support was working on the laptop, and CDs are as cheap as chocolate eggs at the moment, so when I got home to my other PC I burnt the file onto a CD. Onto the laptop and into the command prompt, then:
C:\> CD C:\WINDOWS\System32 C:\WINDOWS\System32> copy "E:\normaliz.dll" 1 file copiedC:\WINDOWS\System32>
That looks like it should fix it! Ctrl+F5 to refresh the cache (at least that’s what it does in IE, not sure about Windows proper) and at the command prompt type “explorer” and… the same error message popped up! Gah! Turns out that, despite many claims that Windows file names are not case sensitive, Windows file names are case sensitive in some cases. Back to the command prompt window…
C:\WINDOWS\System32> rename normaliz.dll Normaliz.dllC:\WINDOWS\System32> explorer
And up popped... a different error message! It was almost the same but the missing file was iertutil.dll. So I did the same trick - copy the file to a CD (should have made the first one multisession!), use DOS commands to copy it to the right place, ctrl+F5, try again...
...and it worked! My desktop and taskbar came up and the programs that are supposed to start when the machine boots started. Just to be sure I rebooted to check, and it still worked. This is one of those times that I'm glad I started using computer before GUIs were available.









