Cover flow is completely bugged out and won't display correctly

Awhile back, one of my displays which held a maximized iTunes window was accidentally unplugged, which somehow caused the iTunes window to shrink beyond its allowed limits. Ever since, I've had this problem when I try to use cover flow on the Music or iTunes DJ sections (many playlists were affected too, but I just recreated them to fix it):
Exhibit A, maximized iTunes DJ with list view, everything works normally:
http://uptohere.net/public/itunes-cover-flow-glitch.png
Exhibit B, same window with cover flow, note the massive glitch:
http://uptohere.net/public/itunes-cover-flow-glitch2.png
Exhibit C, list view shrunk to the smallest size allowed, works fine:
http://uptohere.net/public/itunes-cover-flow-glitch3.png
Exhibit D, cover flow shrunk to the smallest size allowed, still glitched:
http://uptohere.net/public/itunes-cover-flow-glitch4.png
The mouse can't interact with the glitched cover flow, which is to say I'm unable to click on it or try to resize it because the mouse clicks whatever is hidden behind it instead.
This problem has followed me across installations, even moving from XP to Win7 x64, and from iTunes 8 to iTunes 9.
When migrating my installation, I copied these files from \Documents and Settings\[my username]\My Documents\My Music\iTunes\:
- iTunes Library Extras.itdb
- iTunes Library Genius.itdb
- iTunes Library.itl
- iTunes Music Library.xml
- \Album Artwork
- \iPod Games
Other than that, the installation was brand new.
How the heck can I fix this glitch without having to completely recreate my library?

Is there any way to view and edit iTunes Library.itl?
Nope.
Having created an empty library it will also have nuked the *iTunes Library.xml* file (unless you backed this up too). Close iTunes and rename the new .itl as *iTunes Library (Empty).itl*. Now copy your original itl file (so you'll have a backup later) and call the copy *iTunes Library.itl*. Start iTunes and let it rebuild the XML so that it contains your entire library. Put your iTunes folder in details mode and check the last modified date for the .xml file over a few minutes until it stops being updated. Close iTunes and let it complete the saving of files. Now rename *iTunes Library.itl* as *iTunes Library (Old).itl*, rename *iTunes Library.xml* as *iTunes Library (Old).xml*, then rename *iTunes Library (Empty).itl* as *iTunes Library.itl*. Start iTunes and use *Library > Import Playlist* to import *iTunes Library (Old).xml*. This should bring back your library with any meta-data that is exported to the XML. Whether this includes all the details such as ratings, playcounts, date added or modified that you might want or need is another matter - you have to try it to find out. If you're not happy just restore the old .itl file.
Good luck,
tt2

Similar Messages

Maybe you are looking for

  • The new php_oci8 don't want to work at all

    I'm about to throw my server by the windows (from the 6th story). I want to run that new extension with all those new features. I installed the instantclient 10.2 with PHP 5.1.2 and Apache 2.0.55 on a Windows XP SP2 box. Everything is installed fine,

  • Creative Vision:M freezing repeate

    I purchased a Creative Zen Vision:M 30 GB back in August, it worked fine until about a week or so ago, when it started freezing repeatedly. Sometimes it freezes in mid-song, and I get an annoying machine gun sound. Sometimes it freezes at the Creativ

  • My new ipod 2 is not charging battery, why?

    my new ipod 2 is not charging battery, why?

  • Define Time-Based Fields for Cost Centers

    Dear All! I would like to know , how I'm abale to cahnge the setting of business area for Time-Based Field of Cost Centers to period Transaction is OKEG Would be thankful

  • Embedded Java Applet NullPointerException in JSPX pages

    We have a ADF web application programmed in JDeveloper 11g (11.1.2.4.0), which was migrated over from a 10g (10.1.3.5.0) project Within the application, occasionally, we need to call a Java Applet which is placed in a public_html/applet folder. The j