Actually Chris, there's no need to reboot, generally. The script
automatically ends the Explorer.exe process, so the "defective" registry
settings don't get written back to the Registry. The affected values are
read from the Registry at logon, and are only written back at log off.
"Crashing" Explorer.exe, after removing the 'defective' values, bypasses the
log off process, and the values are read when the Explorer process starts
again. Rebooting won't hurt, but it isn't necessary.