Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID

Categories

We have migrated to a new platform! Please note that you will need to reset your password to log in (your credentials are still in-tact though). Please contact lee@programmersheaven.com if you have questions.
Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.

unisntall driver for system device CMOS/RTC windows 8

Hi!

I need to find a way to prevent a system driver like cmos/rtc to load at boot in windows 8.

The problem is:

I am developing a driver to implement an ISR for demo purposes.

I am planning to use IRQ 8 and the RTC to generate periodic interrupts.

However Windows 8 at boot loads a system driver that reserves this IRQ and can not be disabled and if uninstalled it requires a reboot to complete the uninstall process but at the next boot the driver is loaded again.

With the driver loaded I can not access resources reserved by it, like IRQ line 8 ant I/O ports 0x70-71, which I need for my driver.

I tried to avoid this driver to unload at boot commenting lines that refers to it (device id is *PNP0B00) at c:WindowsInfmachine.inf

;%*PNP0B00.DeviceDesc% = NO_DRV_X, *PNP0B00 ; Real Time Clock

;*pnp0b00.DeviceDesc="System CMOS/real time clock"

and then regenerate machine.pnf, but the driver still loads.

Then I also commented on machine.inf_loc:

;*pnp0b00.DeviceDesc="System CMOS/real time clock"

but the driver still loads :-(.

I also found another instances of these files on other dirs and commented it, but with no luck.

I thought that machine.inf specifies the drivers to load at boot but it seams that do not.
Can anyone tell me what am I missing?

There is another way to prevent a system driver like cmos/rtc to load at boot?

I would appreciate any suggestions on this issue.
Thanks

Sign In or Register to comment.