MS04-037 Causes Blue Screen on Boot NT4

CD

Distinguished
May 1, 2004
87
0
18,630
Archived from groups: microsoft.public.win2000.security (More info?)

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)
 
G

Guest

Guest
Archived from groups: microsoft.public.win2000.security (More info?)

cd wrote:
> 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.