USER.EXE is located in the Windows\SYSTEM directory and is not an editable file.
It is located in the Win98_42.cab file.
Many errors can result that reference the User.exe file.
In general User.exe errors can be blamed to video related problems. In some cases its due to drivers not being up to date. Other times it is caused from having a video mode of more than 256 colors. If you get a lot of user.exe errors try changing the video mode for number of colors to 256 or some other value. The 32-bit mode or true-color mode can cause this problem.
Examples of User.exe errors
Microsoft KB article Q235919 (81) - Speedkey caused a general protection fault in module User.exe.
Microsoft has confirmed this to be a problem in Microsoft Natural Keyboard Pro version 1.0
Microsoft KB article Q188182 (82) - General Protection fault with Windows 95 or 98 when you try to run Disk Defragmenter from System Agent or Windows Task Scheduler.
To resolve this issue, delete the Disk Defragmenter task from System Agent or Task Scheduler and then create a new task
Microsoft KB article Q140567 (83) -
WINOLDAP caused a general protection fault in module USER.EXE at 0004:00001d43 when using Windows 95
This can be caused by having the Video Monitor selection as "Unknown Monitor". In this case open the Control Panel, double-click Display, click the settings tab, click the change display type and select the monitor. It can also be caused by having Microsoft Plus! installed.
Check the Memory modules to make sure they are installed properly or not bad