Under Windows Vista, all folder icons can be customized to your favorite icon, and you only need to create a file named "Desktop.ini" in the folder path to record additional information about the folder, such as icons. If you encounter the above problem, it means that the contents of the file have been tampered with, thus pointing to the wrong icon file.
Figure 1 Icon File error
In general, if you can change the icon in the right folder-attribute-personalization, then redefine the correct icon, what if the "replace icon" is not found in the property? The headache is that most of the cases are the latter. At this point, we must modify the "Desktop.ini" file to make it back to normal.
1.win+r Run "notepad%userprofile%musicdesktop.ini" or search directly in the search bar;
2. Usually you will see the following:
Figure 2 Desktop.ini
3. Replace the contents with the following:
[. ShellClassInfo]
localizedresourcename=@%systemroot%system32shell32.dll,-21790
infotip=@%systemroot%system32shell32.dll,-12689
iconresource=%systemroot%system32imageres.dll,-108
Iconfile=%systemroot%system32shell32.dll
iconindex=-237
4. Log off and re-enter Vista, this time, should have returned to normal.
Figure 3 Normal icon
Other folder methods are similar, just replace the music here with the corresponding name such as Pictures,downloads and so on,
Notepad%userprofile%musicdesktop.ini
Then, replace the contents of the "Desktop.ini".