Hi damian666, I tried the new 1.5.0 but it still doesn't patch the file SHELL32.DLL on WindowsXP ISO Mode. This is what I see in the debug log : ...ico ...ico Extract: 8.ico Extract: 8240.ico Extract: 9.ico Extract: DE-shell32.dll-xp.txt Extract: DE-shell32.dll.txt Extract: EN-shell32.dll-xp.txt Extract: EN-shell32.dll.txt Extract: NL-shell32.dll-xp.txt Extract: NL-shell32.dll.txt Extract: SP-shell32.dll-xp.txt Extract: SP-shell32.dll.txt Extract: rungfx.bmp Output folder: C:\DOCUME~1\Aqua\IMPOST~1\Temp\nsf123.tmp\Resources Output folder: C:\DOCUME~1\Aqua\IMPOST~1\Temp\nsf123.tmp Execute: "C:\DOCUME~1\Aqua\IMPOST~1\Temp\nsf123.tmp\Tools\ResHacker.exe" -script "C:\DOCUME~1\Aqua\IMPOST~1\Temp\nsf123.tmp\Resources\shell32.dll\shell32.dll.txt" File not found, reshack script error There is an error because it search for SHELL32.DLL.TXT to execute the script, but that file doesn't exist. The program only create the files DE-SHELL32, EN-SHELL32, NL-SHELL32, SP-SHELL32. I tried to rename the file EN-SHELL32.DLL-XP.TXT to SHELL32.DLL.TXT, start VistaPack ISO, and rapidly put that file on the temporany folder, and it WORKED. The file is now patched. I don't know if there are other files NON-PATCHED (on the ISO mode), because I was looking for SHELL32.DLL only. Might me yes, or not. PS: As I see you put many SHELL32.DLL in the script, is there a difference between languages ?????