OS X 10.8 and later. This script will export then re-import the artwork data of the selected tracks obliging iTunes to embed the artwork in the track's file's meta-data.
For best results, use with an album's worth of tracks--or so--at a time. iTunes may be obliged to perform a number of background tasks when applying image data and may prevent the script from proceeding if a large amount of data is involved.
Note: this app does not affect how the Finder may or may not display a file's icon image.
Also see Tracks Without Embedded Artwork.
Perhaps Also of Interest...
downloaded 13m 25s ago
Rename selected tracks' Song Names with their filenames (minus extension)
downloaded 18m 0s ago
Copy number prefix in Song Name of selected tracks to their track number tag
downloaded 24m 36s ago
Create a Ringtone track from a selected track
downloaded 27m 57s ago
Fill a playlist with user-set number of randomly selected full albums
downloaded 30m 57s ago
Correct song titles listed as "Artist - Song Name"
downloaded 32m 19s ago
Applet assists with swapping, copying, appending data between track tags