Windows XP bios using APIs

Microsoft Windows xp inside out
August 28, 2009 at 11:08:20
Specs: Windows XP
I like to change the bios priority setting in bios while windows is running without using the keyboard or mouse. This way in my next reset windows will start from a different drive set by my new bios configuration.

See More: Windows XP bios using APIs

Report •

August 28, 2009 at 11:19:56
Change bios settings windows

Report •

August 28, 2009 at 14:04:07
You would go to the bios manufacturers web site to see if they have a windows utility would be my suggestion of a place to start.

Report •

August 28, 2009 at 14:19:06
To change BIOS setting from within Windows so they are effective the next time Windows boots can be done bit it is not a simple task. You need to be able to access and modify CMOS memory. CMOS memory is addressed via hardware ports.

In order to do that you will need techinical information from the motherboard manufature regarding information on the port addresses the BIOS uses to address CMOS memory. These are likely to be different for each motherboard manufaturer.

There are no APIs that directly access the CMOS memory. The API is software dpendant and is part of Windows. The BIOS and CMOS memory are hardware dependant.


Report •

Related Solutions

August 28, 2009 at 15:38:01
Many BIOSes have an option at startup to select what to boot from without actually entering the BIOS. The computer I am currently on is one such machine. If you install the OSes totally independent of one another this works.

Check your manual before you try to reinvent the wheel. Mine takes just one keystroke to enter the screen with the choices. I currently have 3 separate hard drives.

If you want to boot from different partitions on the same physical hard drive then you need to use a boot manager.

Report •

August 28, 2009 at 17:29:29
Change the active parition.

You'd need to use keyboard program to input keystrokes if you don't want to use a keyboard. dos used to have it. I think it was keybrd or something like that.

Playing to the angels
Les Paul (1915-2009)

Report •

Ask Question