En este sitio
Soluciones a los problemas de apagado en Windows XP hay una explicacion bastante buena de los requisitos para que el XP se apague normalmente.
El otro problema podria ser un conflicto de codec, muchas veces el instalar pack de codec como el elisoft causan problemas, podes probar con el VLC Media Player que trae incorporado la mayoria de los codec necesarios.