Hm... It must be stored somewhere in registry or in config files / cache... But I tryed completely uninstalling BF... including deleting all the game files and cleaning registry... And that didn't help. Quote starking018
See if you have removed or added optical drives (CD/DVD/BD) or maybe even virtual drives such as those that come with Daemon Tools, Nero, etc.
Btw, I'm not using the real optical drives for many years already... :D Since like 2001-2003 I used CD/DVD drives only for writing bootable cds/dvds and rarely for writing audio-cds for cd-players. :D But I usualy have many virtual drives (2-8+) and restoring them to "how they used to be N time ago" would be complicated.
Anyway, I reinstalled OS recently and BF works again so...