quoto gli altri sopra ma andrei a vedere se il servizio di defender e la relativa applicazione vengono effettivamente non caricati: se stai su xp vai su start, esegui, digita msconfig, dai invio, seleziona "avvio selettivo" e vai nella scheda servizi controllando se c'è la dicitura "windows defender" ( e se c'è e sta deselezionata, selezionala ) e poi nella scheda avvio controllando la presenza sempre di "windows defender" ( e se c'è e sta deselezionata, selezionala ) .... se non ci sono le diciture precedenti vai su start, esegui, digita "services" ( su vista start, e digita servizi in "inizia ricerca" e dai invio ), dai invio e una volta trovato il servizio di windows defender, tasto destro -> proprietà e mettilo in avvio automatico ...
riavvia e controlla la sua presenza
ps: se non lo vedi ancora metti il processo di defender in esecuzione automatica di start->programmi ;)