На платформе х64 редактировать ресурсы непосредственно в папке 
System32 нельзя!. 
 Программы 
Restorator 2007 и 
ResHacker являются 32-битными программами, а система устроена таким образом, 
 что при запуске 32-битной программы все ее запросы перенаправляются в папку 
SysWow64! 
 Как известно, в папке 
System32 лежат 64-битные файлы, а в 
SysWow64 - 32-битные (для совместимости с 32-битными приложениями). 
 Открывая 
Restorator 2007 или 
ResHacker файл из папки 
System32, вы будете думать, что правите файл в папке 
System32, но система 
 уже перенаправила запрос редактора в папку 
SysWow64! Догадываетесь что будет дальше? 
 Сама-то система 64-битная и для своей работы берет файлы из 
System32, а вы изменили файлы в 
SysWow64! 
 Какой выход? 
 Копируете файл из папки 
System32 в другую (не системную!) папку, там редактируете и сохраняете. 
 Получаете права на этот файл в 
System32, переименовываете его (например, Shell32_original.dll), 
 после этого копируете отредактированный файл на место переименованного, удаляете папки с кешами и перезагружаетесь.