Já tentou atualizar seu driver de vídeo para a versão mais recente?
http://www.intel.com/p/en_US/support/highlights/graphics/intel845g
The latest Windows XP driver is version 14.10.3 dated 10/16/2007
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=9034&ProdId=865&lang=eng
Esse geralmente é um excelente ponto de partida para qualquer erro relacionado a vídeo.