Re: Rolling back Computer device in device manager (hal.dll) after installing SP2 gives BSOD after restarting?



<cuentanewslabogel@xxxxxxxxxxxxxx> wrote in message news:unKRTQJVFHA.3532@xxxxxxxxxxxxxxxxxxxxxxx
Yes, in part I agree with you, we've allways done that with Intel Chipsets, in similar models.

You're walking on thin ice. Similar models means what? Same chipset *and* rev *and* BIOS level, or just a chipset that happens to be from the same vendor and it's 'close enough' because it's of the same generation and has the same feature set, approximately?



I'd never do that from VIA Chipsets to Intel, or viceversa without a repair CD...

And the reasons why you do repair installs in that instance is the same reason why you do a repair when swapping between Intel chipsets that support SMP/HT/APIC and those that don't. The fact that you're not changing vendor does not make it safe.




You want pre-SP2 kernel code to run with SP2 code. Why do you think that should be possible?

Then why is it possible to rollback the driver in Windows XP SP2 GUI? I'm doing something unsupported via the XP GUI? If it is unsupported, then gray it out in device manager!!


*Some* drivers are the same, especially peripherals and/or 3rd party. MS has to draw the line somewhere and assume at least a modicum of intelligence on the part of someone messing around with drivers. The sole intent of driver roll back is if something goes splat immediately after installing a driver (or shortly there after). If you've been running a driver for more than a few days, rolling it back, *might* become problematic depending on what else has been updated in the interim.

There are also reason why it can be necessary to change the HAL sans setup. For example, remotely troubleshooting a suspected failing processor on an headless SMP server. In this instance there is no change in the chipset or enumeration; you're simply disabling one of the processors. However switching between an ACPI HAL and a standard HAL is dangerous.

Playing with drivers is a crap shoot. Always has been and always will be. Playing with drivers at the abstraction layer is a real crap shoot especially if you're trying to cross service pack levels.

--
Walter Clayton
Any technology distinguishable from magic is insufficiently advanced.


.



Relevant Pages

  • Re: Looking for a good entry level server board that plays well with FC3.
    ... If onboard those chipsets are always just BIOS supported ... Watching out for onboard LAN keep care to get a Linux kernel supported ... device, where you don't have to rely on external, vendor only drivers. ...
    (Fedora)
  • Re: flash replacing hard disks?
    ... >Actually the newer nForce3 and nForce4 chipsets, ... do not require any special drivers to install ... >Windows to get access to the performance features of the SATA drive. ...
    (comp.sys.ibm.pc.hardware.chips)
  • Re: Using RAID chipsets in the motherboard.
    ... Therefore Linux will see the disks attached to this controller just ... need drivers for those chipsets and at this point the drivers do not exist. ... My target controller is the VIA chipsets included in ASUS P4P800 Delux mobo. ...
    (Debian-User)
  • Re: can inspiron 1525 run windows xp?
    ... so what the OP needs to do is determine the manufacturers of the chipsets ... then go to the manufacturers' web sites to find and ... I admit to not having seen all the recent motherboard chipsets, ... but all the ones I have seen do have XP drivers. ...
    (alt.sys.pc-clone.dell)
  • Re: Winntsys32configsystemCED Error
    ... In the end it's probably for the best, she has a new stable installation. ... Sometimes it can be quite difficult to properly identify these devices, especially if they are from a lesser known vendor. ... From there you can go to the manufacturer's web site and find the proper drivers, that failing do a search for the drivers on the net. ... and reinstall Windows from scratch. ...
    (microsoft.public.win2000.general)