If you are adding updates to the XP CD then there are some that will change the shell32.dll back to Microsoft shell32.dll Where are you editing the shell32.dll, because if you try and change it here \windows\system32\ then nothing will stay. You have to move the shell32 or any files you plan on changing to a folder outside of Windows.