I got the error after upgrading from ver 12.4.3.1 to 12.7.2.x (on 12/15/17) and could no longer successfully burn a CD from iTunes.
The exact error I saw is: The attempt to burn a disc failed. An unknown error has occurred. (0x80004005)
My system is Windows 7 Ultimate SP1.
The burn would get about 1/4 through when I got the error and the cd tray would slide out.
When I re-inserted the CD, I saw the complete list of tracks that I had wanted to burn, but only a few of them would actually play.
If you don't want to read this entire post, I'll summarize:
You need to un-install iTunes 12.7.2.x, clean your Windows registry of all iTunes entries (use Regedit or a 3rd party editor such as Registrar Registry Manager - available free for home users.
Then you need to remove your iTunes library files from the <username>\My Music\iTunes folder. I recommend moving it rather than deleting it.
Older versions of iTunes will not be able to load a library once it has been updated to a newer version of iTunes.
Once you do all of that, you can install the older version of iTunes. But be prepared to re-build your music library.
It appears that some of the song info is saved somewhere other than in the iTunes Library.itl file, but some of it will be lost.
Also, when you re-install the older version of iTunes, un-check the box to automatically download new versions. That way, you won't get the constant reminder that a newer version of iTunes is available.
-------------------------------------------------------------------------------- -------------------------------------------
Continue reading for the details.
My first thought was that my CD burner was toast. It has been acting up sometimes, but had never refused to burn a CD.
Then I Googled and found this thread. So I realized I would need to roll-back my latest iTunes upgrade.
That isn't as easy as it may seem, even though previous versions of iTunes are readily available for download.
First, the older iTunes installer will balk and quit the install if you already have a newer version installed. Not surprising.
So I un-installed iTunes through Windows 7 Programs and Features. The install of iTunes ver 12.4.3.1 started, but after it got maybe halfway through, it suddenly "rolled-back" the install and quit, leaving me with no iTunes.
I suspected that I needed to remove all the registry entries for iTunes, so that is what I did, using "Registrar Registry Manager", which I have been using for many years and find it to be completely reliable if you know what you are doing in the Windows registry.
After clearing out all the iTunes registry entries, I was able to install iTunes 12.4.3.1. But alas! when I tried to run iTunes, I got a pop-up error message telling me that it could not read the iTunes library file "iTunes Library.itl", which is located in your <username>\My Music\iTunes folder.
I was finally able to install and run iTunes ver 12.4.3.1 by re-locating (not deleting) my iTunes library from the aformentioned location, leaving nothing there for iTunes to see when it loaded.
The problem with that is you need to re-build your iTunes library. Mine is not located in the default location, so I needed to browse to the folder where I have it.
Then I needed to add in all my previously downloaded tracks, else I would have needed to re-download all of them from the cloud - which isn't such a bad thing if you don't have too many downloads.
Finally, there is the issue of losing your track info. Info like rating, volume level, and I use the comments box to enter the status of the tracks I am burning to CD. That way I can create a smart playlist to include only the tracks I want to burn, and after they have been burned, I change that comment to something other than the text used in the criteria for the smart playlist.
Interesting thing is that, while I found that many of the tracks I had tagged (using the comments field) for burning to CD were no longer in the smart playlist (which I needed to re-create of course), but some were there.
Investigating I found that while the song listing did not show the text "burn" which I used to tag a track for burning to CD; if I opened song info, the word "burn" was there in the comments. Simply saving the song info again caused the comments to show up in the song list, and appear in the smart playlist.
Unfortunately, I needed to do this for each and every song one at a time. When I tried highlighting a selection of songs, the process did not work. So it was time consuming, but easier than going through all of my burned CD's and finding the songs I purchased on iTunes. I do have a secondary database that helps me in this respect, but I suspect that many iTunes users do not keep a separate music database.
So I will be waiting along with the rest of you for a fix. But I wouldn't be too quick to upgrade again - unless you are absolutely certain that the bug has been fixed.