I see the prob. Looks like one less binary needs to get processed if doing IE8. I'm surprised WU didn't report this before. Can you open the script, locate the following, my textreader says it's around line number 940. ECHO>>%MAINSS%\TXTSETUP.SIF sdesktop.scf = 1,,,,,,,,3,3&ECHO>>%MAINSS%\DOSNET.INF d1,sdesktop.scf :: MOVE XCOPY/Y WORK\MSIE\UPDATE\*.CAT WORK\SVCPACK >NUL add the following between the two lines (just before the move line). :: BANDAIDS FOR BAD HOTFIXES DEL/Q/F WORK\MSIE\shlwapi.dll Report your findings. On a sidenote, is wshlwapi.dll part of the IE8 installer? Can you do the rev check like you did before (orig cd, post IE8 install, post HF install)? That last post you did nailed the shlwapi.dll prob.