Si has actualizado el XP con el .NET versión 1.1 del windows update, este crea por defecto una cuenta llamada algo así como .ASP system para la integración total web y recurso (eso dicen). Puede que tengas ahí el problema, ya que es como si hubiese dos usuarios activos en windows, o sea dos sesiones diferentes, solo que una un "tanto invisible". Si entras en la administración de cuentas del panel de control lo verás.
Yo he esxperimentado problemas similares con este parche y lo he desistalado hasta comprobar que es lo que realmente hace.
R