Tech Support > Microsoft Windows > Drivers > system restart required after driver unload before installing it a
system restart required after driver unload before installing it a
Posted by kota on April 23rd, 2008


Hi,

I am working on a PCI device driver, Driver doesnt support power managment
capability, because the device doesnt supports the same and driver supports
PNP functionality.

Problem: when driver uninstalled, i had to restart the system in xp-32 &
xp-64 before driver installing again, where as this is not required in
vista-32 bit pc.

Driver installation: I am currently using DIFX tools DpInst for installing &
uninstalling the driver.

I also verified that my driver unmaps the resources before uninstalling the
driver using MmUnmapIoSpace to unmap the PCI memory resources.

Since this problem is existing only in xp, do i have to take any extra care
to avoid system restart? and also, after uninstall system doesnt prompt for
restart also.

Thanks,
Prafulla