Salve a tutti!

Ho notato che nella macchine in cui è installato IIS con windows 2000 e il SP3 quando da pagine ASP richiamo questo script:
codice:
Set file1 = CreateObject("Scripting.FileSystemObject")
Set file2 = file1.GetFolder(Server.MapPath(thispath & dir))
Set file3 = file2.Files
For Each objFile in file3
il webserver si blocca, unica soluzione per ritornare a una situazione normale è riavviare la macchina.

Qualcuno ne ha già sentito parlare?
Sa qual'è il problema? E magari anche la soluzione?

GRAZIE A TUTTI.