Re: Windows XP freezes at mup.sys
I see many problems with "mup.sys". Here's my version. I was upgrading my
wife's system from an ABIT SR7-8X (1800 MHz Prescott) 512 meg ram to an ABIT
BH7 (2400MHz Prescott) 1gig ram. Same drives, CDROM and video card. Of
course, XP Home went crazy with such a massive hardware change. I tried a
repair ending up in this insidious "mup.sys" hang. Also I was not told to
call and re-register the hardware change. Quite odd don’t you think? It
installed or repaired like a new installation. Anyway this “hanging†was
manifested with the XP startup screen and the rolling ball. I reformatted the
drive for a fresh install with the same results. I went back to the SR7
original hardware configuration with the same anomaly occurring only when the
old BTC 24X CDROM was empty (IDE 1 PRI) . I closely watch the POST hardware
discovery screen. Every time the system failed at “mup.sysâ€, the CDROM was
not shown as discovered. I had left ATAPI spinning (disks and CDROM)
periphery on AUTO. When the system failed the CDROM was not ready and not
discovered by the BIOS. When the system came up the CDROM was discovered. I
narrowed it down to a power up kicks the old BTC in faster then a soft boot.
So the system would boot correctly on power up but not on reboot unless the
BTC 24X CDROM was discovered by the BIOS.
THE SOLUTION:
The solution was to go into the main setup (not the OC (Abit System Boards)
screen) screen and change the AUTO to CDROM (some system boards don’t have
that option) for IDE 1 Pri (in my case). Now the BIOS stalls on boot until
the CDROM reports its existents. ATAPI device drivers (40 pin) are not plug
and play. My empirical data suggests that “mup.sys†is not going to let you
add or remove non-plug and play hardware on the fly. I can’t begin to solve
all the other problems with “Mup.sysâ€. But I’ll bet its all got to do with
hardware change or hardware that fails to speak up in the allotted time
during boot.
I know Microsoft has hemmed and hawed about network redirectors etc. on
other versions of their OSs, but I believe that “mup.sys†is a hardware
change watch dog that has something to do with switching hardware around and
not reporting it to Microsoft. I know small hardware changes are acceptable,
but an algorithm kicks in if some major changes are made. This forces you to
call Microsoft for a new hardware ID and answer the question “Are you running
the copy of, in my case, XP Home on one machine?
I'm not saying that this is the panacea for all descriptions of the this
problem but I do believe it is hardware related with respect to change. I
have yet to see the duties supplied by "mup.sys" but I suspent its hardware
change related.
Post Edited On: Mar 13, 2005, 10:19 AM
Wayne Bjorken
www.springdivers.com