Exactly why does this program create 4 files

:
C:\WINDOWS\system\msconfig.dat <<-- BUll shit file
C:\WINDOWS\system\msmgr.exe <<-- BUll shit file
C:\WINDOWS\system\winupdate(three random letters).exe <<--- i don't know about this file, looks gay
C:\WINDOWS\system\winupdate(three random letters).exe <<--- i don't know about this file, looks gay
and add this registry value ?

REG_SZ, 56 bytes, "C:\WINDOWS\SYSTEM\msmgr.exe "
in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MsManager
And after you close the program, it deletes three of the files except msmgr.exe ... which is by the way infected with a trojan...
..only for the first time, the winupdate*.exe files get created each time the program runs, they look gay, i don't know..
the shit is infected..run it ur self and see...
Not cool at all...