MS04-037 Causes Blue Screen on Boot NT4

C

cd

If you have an NT4 server that is failing to boot after applying the
MS04-037 security patch chances are you have accidently deployed the
NT4TSE version of the patch.

I was almost finished patching the entire environment and had a few
machine to get round to patching manually, and of these servers
somehow (lack of sleep or whatever) i managed to patch a NT4 server
with the NT4TSE patch (i had them saved in the same directory on a
file server).

Anyway because this patch is mainly concerned with the windows shell
it causes a massive problem and the servers wont boot anymore - you
will get a bluescreen while booting up that mentions a problem loading
the winlogon.

To fix it (well initially just to figure out what was going on) i
installed a parrellel version of nt4 in a directory called \winnt2 on
the same volume, and found that the nt4 version of shell32.dll and
ntlanman.dll are differnt on a terminal server (.. of course in
hindsight) - so i just copied the correct versions from a disk,
replacing these ones and the server is all cool again.

So if you are experiencing boot up problems after installing ms04-037
chances are you might have done something silly like me. (Because
unfortunately Microsoft hasnt put idiot proofing on this one)
 
L

Lanwench [MVP - Exchange]

cd said:
If you have an NT4 server that is failing to boot after applying the
MS04-037 security patch chances are you have accidently deployed the
NT4TSE version of the patch.

I was almost finished patching the entire environment and had a few
machine to get round to patching manually, and of these servers
somehow (lack of sleep or whatever) i managed to patch a NT4 server
with the NT4TSE patch (i had them saved in the same directory on a
file server).

Anyway because this patch is mainly concerned with the windows shell
it causes a massive problem and the servers wont boot anymore - you
will get a bluescreen while booting up that mentions a problem loading
the winlogon.

To fix it (well initially just to figure out what was going on) i
installed a parrellel version of nt4 in a directory called \winnt2 on
the same volume, and found that the nt4 version of shell32.dll and
ntlanman.dll are differnt on a terminal server (.. of course in
hindsight) - so i just copied the correct versions from a disk,
replacing these ones and the server is all cool again.

So if you are experiencing boot up problems after installing ms04-037
chances are you might have done something silly like me. (Because
unfortunately Microsoft hasnt put idiot proofing on this one)

Glad you've fixed your problem, but note that this is a Win2000 group and
NT4 folks likely won't see it.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top