USER.EXE is a necessary part of the windows kernel. You can probably do an install over the existing system to retain your settings and installed applications.
First off, errors in USER.EXE are frequently things like bad RAM, so I'd eliminate those possibilities first.