Check your registry now for hidden errors. Click here.
mprexe.exe is the Windows 9x and ME Windows Routing Process, which allows multiple network interfaces to be used.