OK, so your user clicks setup.exe and the first thing it does is copy over the files that setup needs in order to run. Next, every once in a while, the user gets a message indicating that they have some system files that are out of date and that setup needs to update them. The user will, of course, have to reboot the machine after this operation completes and run setup again.
In my situation, however, after the user click "OK" to update his system files, the computer churns for a minute and just before it's done, he gets an illegal operation in module kernal32.
Has anybody seen this before? Any ideas?