Well, it turns out that I dug deeper into my hard drive, and I in fact found some old folders from years ago which still do have the white generic document icon. So, I decided to put Kapitan Kloss's instructions to the test. Leave it to those "Germans" to figure out this kind of stuff. :) :)
For the sake of any inexperienced users who may be having a hard time understanding all of this, I am going to give you a simple, clear example in the Terminal app, which you will find in /Applications/Utilities.
Suppose that your user name on your machine is "Tom". On your hard drive, in your "Documents" folder, you have another folder called "My Work Reports", and within that folder you have a subfolder called "Languages". Now, inside of the "Languages" folder, you have discovered some folders which have the white generic document icon. So the first thing you need to do is to navigate to the "Languages" folder like this by using the "cd" -- or "change directory" -- command:
cd /users/tom/documents/my\ work\ reports/languages/
After typing that, you obviously have to hit your "return" key.
- Please notice that you don't need to specify uppercase or lowercase in the path. Lowercase will work just fine.
- Please also notice that if you have folder names with spaces in them, you need to escape them with a backslash.
After using the previous command, you will be in your "Languages" folder.
The next step is to list everything that is found in the "Languages" folder, so we use this command:
ls -l
Again, hit your "return" key after typing it. That command will produce something like this:
drwxr-xr-x 3 tom staff 96 Apr 25 06:20 Afrikaans
drwxr-xr-x@ 5 tom staff 160 Apr 25 06:23 English
drwxr-xr-x 3 tom staff 96 Apr 25 06:32 French
drwxr-xr-x@ 4 tom staff 128 Apr 25 06:30 German
drwxr-xr-x@ 6 tom staff 192 Apr 25 06:35 Korean
drwxr-xr-x@ 4 tom staff 128 Apr 25 06:23 Portuguese
drwxr-xr-x 3 tom staff 96 Apr 25 04:38 Slovak
drwxr-xr-x@ 6 tom staff 192 Apr 25 07:02 Spanish
As you can see, five of the folders are marked with the "@", which, as Kapitan Kloss explained, means that they "have the "extended attributes" (Finder metadata) included" with them.
So, let's say we want to find out what extended attributes that "English" folder has. Thus, in the Terminal again, we would type the following:
xattr english
Again, hit your "return" key after typing that.
The above command will produce the following result, and immediately return you to your command prompt, like this. Incidentally, "HD" represents the supposed name of our hard drive in this example. As you can see, we are still in the "Languages" folder:
com.apple.FinderInfo
com.apple.macl
HD:languages tom$
So, to remove the "com.apple.FinderInfo" attribute from the folder named "English" we would type the following, and hit the "return" key:
xattr -d com.apple.FinderInfo english
Now, you can do the same thing individually with the other four folderes, and hit the "return" key after each command like this:
xattr -d com.apple.FinderInfo german
xattr -d com.apple.FinderInfo korean
xattr -d com.apple.FinderInfo portuguese
xattr -d com.apple.FinderInfo spanish
As you do each one, you will immediately see each folder on your hard drive revert back to the normal blue folder.
Or, as Kapitan Kloss also explained, you can save time and use the wildcard symbol "*" to do all four of them at once like this:
xattr -d com.apple.FinderInfo*
Again, hit your "return" key after typing that command.
Please note that this will only affect folders in the "Languages" folder. To change folder icons in other folders, you obviously need to navigate there first using the "cd" command.
I hope these more extended instructions help some of you.
Thanks Kapitan Kloss for pointing us in the right direction. :)