Restore Kernel32.dll dnsapi.dll powrprof.dll and wininet.dll



My system got a virus that corrupted the four files:
kernel32.dll
dnsapi.dll
powrprof.dll
wininet.dll
I have cleaned up everything else but I need to restore these. How do I get
the SP3 versions of these files? I have the XP Pro CD but it was the original
release and I have updated since then. Of course, the virus also overwrote
the copies in windows service pack files dir so I can't copy those and I
don't have a restore point so I need to know where I can go to get clean
copies.
Thanks
Durward
.