AS I've written, friend, you will get no help from Apple on this matter, since in their opinion, it is Windows fault in their thinking.
You are stuck between a rock and a hard place, my friend. You have exactly two choices: a working iTunes with a non-working CD/DVD drive, or a working CD/DVD drive and an error each time iTunes is started.
Since I use my CD/DVD drives for much more than importing/exporting music to/from iTunes, I choose a working CD/DVD drive and an error each time I open iTunes.
Microsoft says (rightly) that iTunes is corrupting the REgistry, while Apple says (wrongly) that Windows is "breaking" iTunes import/export functions. As long as Apple has the attitude it has, there will be no permanent fix.
NO fixes from Apple, at least. They simply choose to place the blame on Microsoft rather than themselves. Evidently, they don't know how to fix the problem. And Microsoft won't, since Apple refuses to admit they have a problem. After all, Microsoft has no more right to backward-engineer the Apple software than Apple has to backward-engineer Microsoft's OS code.
They could purchase a few site licenses for the Microsoft development tools, but that could cost in the millions of dollars for many seats. It would also cost something much more important than dollars: It would also cost Apple a great deal of hubris to sink low enough as to put their programmers to work developing Windows code (that "evil SlOperating System", Notorious in its Notoriety for being prone to "heavily-weighted spaghetti-code") (i.e., "Microsoft/Assembler/C/C++/C#", with esoteric header files filled with a cornucopia of constructural and contextual codes concocted in the strange collection of verbs, nouns, and their objects from a deep data store.
Anyway, Apple has to open up to the Windows paradigm (much of which is offered royalty-free), and live up to its reputation of being advocates of "Open Source".
Anyway, no help from Apple, as far as I know. IF I want CD/DVD drives available to Windows at the cost of gaining an idiotic error message from iTunes, then I can always hack iTunes to stop getting the error message.
This is my choice as a Windows user.
As long as Apple remains in the Market place with Windows, it must remember that the user (eg., "the Customer") is the ultimate chooser of how software is written, presented, and used in Windows, with the understanding that he must refrain from using unlicensed calls to the OS. If Apple wants our business, it must also respect our wishes.
I realize that this is an unfamiliar stance to see in an Apple forum, but it is a familiar attitude to almost any Windows user. In the Apple world, Steve Jobs rules the roost. In the Windows world, Joe Lunchpail rules the roost. This is a fact of the Market, not conjecture and corporate loyalty. As a general rule, if the writer fails to please the customer, he doesn't get Supper very often, or a poorer one more often-than-not. The happier the customer is, the more Chinese Happy Family Meals or Steak dinners the writer can expect to see in his future.
Donald L McDaniel