I am running Windows XP Home, and when I log on, I keep getting delays. When I check Task Manager, Processes, there are several copies of the svchost.exe file running, some are quite small, about 4,376k, but one of the copies varies between 19,000k and 26,000k. The user is the SYSTEM. This file seems to lock out out or severely delay my machine's functioning. If I end this process, then I can normally proceed with the use of the machine, connection to the Internet etc. Has any one any ideas what this process may be, and how I can delete it?? This also seems to create, ocassionally, a program on the desktop called simply "~", which is 294K in size. I have checked for viruses, but to no avail.