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