Why delay to load windows 2000 professional

Hello,
I am using windows 2000 professional in one of my laptop computer and it normally takes several minutes to load. I have installed limited softwares to this computer and maintained recommended free space of hard disk. But I use free antivirus software and is some kind of direct or indirect virus activity responsible for this delay? Please share your experience with me.
