actually resourcehacker can solve ur problem what i do is , edit shell32.dll (replace all bitmaps, icons, dialogue, strings and save it as shell32.res.... so to update every release or newer shell32.dll i use this command to update newer shell32.dll "ResHacker.exe -modify shell32.dll, shell32.dll, shell32.res,,," (without quotes) all three files must be in the same folder then "modifype shell32.dll -c" (without quotes) then "makecab shell32.dll" (without quotes) then replace i386\shell32.dl_ with new modified shell32.dl_ can be done with any cpl, dll, exe ********