mprexe.exe (mprexe stands for Windows routing process) is a Windows NT/2000/XP generic process used for managing several network protocols, cards, or clients at once.
The process mprexe is not in any way a virus, a worm, a Trojan horse, spyware, or adware.
It is a system process which can be terminated.