I don't have the time - or patience =] - to read threw all these threads, so I'm just going to answer the original question... I may have your answer.... no really! Assuming that you are running the newest upgrade of iTunes and Quicktime (which seems to be the issue that even if rolled back doesn't fix the prob) - I have had this problem myself (along with a million others) and have been reading of people trying EVERYTHING under the sun with no avail. I came across this in another forum and am now on a mission to spread the word! If you are willing to edit your registry files it will most likely fix it (know that if you delete something that you shouldn't you could leave your computer inoperable). I'm not a techi in any way, but I did it, and it WORKED!!! Here's the same exact info. that I received and good luck to you all
I can now re-create the "I tunes not recognizing any burning software" issue at will, and fix it in a heartbeat. This will also take care of that "Itunes registry values....." message that pops up right before the main i Tunes program begins.
__________________________________________________________
IT APPEARS THAT WHEN GEARAspiWDM GETS INSTALLED IT DOES NOT CREATE A "MULTI-STRING VALUE", IT CREATES A "STRING VALUE", WHICH DONT DO NO GOOD. THE UPPERFILTERS VALUE MUST BE A MULTI STRING VALUE, JUST NOT A "STRING VALUE".
1. Download the latest gear driver at:
http://www.gearsoftware.com/support/drivers.cfm
2. Once that is installed you have to DELETE the UPPERFILTERS entry in your system registry, AND CREATE A NEW UPPERFILTERS VALUE at:
HKEY
LOCALMACHINE\SYSTEM \CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318 (of course you knew once you get there just click on "favorites" in your system registry and add it your favorites).
________________________________________________________
YOU WILL BE DELETING THE UPPER VALUE: DONT WORRY YOU WILL BE CREATING A NEW ONE.
________________________________________________________
GO HERE IN THE SYSTEM REGISTRY (if you're unfamiliar where this is, go to your "run" and type in "regedit" and hit enter. Then you'll click on each of the headings and subheadings listed here):
HKEY
LOCALMACHINE\SYSTEM \CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318
FIND THE "UPPERFILTERS" VALUE AND DELETE IT!
1. WHILE IN HKEY
LOCALMACHINE\SYSTEM \CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318 using the system registry editor: EDIT > NEW > MULTI STRING VALUE. IT MUST BE A "Multi String Value".
2. NAME IT "UpperFilters".
3. Once it's created and named, right click on it and select "Modify".
4. Enter this into the box that will pop up: GEARAspiWDM AS SOON AS YOU TYPE THE GEARAspiWDM PRESS ENTER. This "carriage return" is required. Make sure you hit the OK button below (I have Vista)
THE VALUE FOR THE UpperFilters should be: REG
MULTISZ (Which means it is a multi string value).
5. REBOOT
6. TADAA!"