Thanks for all the help.
I figured the file was corrupt, so I went ahead and redit both the system32 imageres.dll file and the syswow64 file.
Now they are working when I replace the files.
However, I do have one problem. I changed the default folder icon, but some of my folders are not changing. The vast majority have changed, but (under C

not "Users", "Intel", "Media Server" and a handful of others throughout my system.
I am nearly positive that I changed every folder icon in imageres.dll.
I did clear the icon cache. I even also changed the default folder through the registry as well.
What do you think could be the problem?
Also, is there any reason to modify the shell32.dll file as well? Maybe I need to change the folder icons in that file?
Thanks for the help.