Da musst Du mal in den verschiedenen Joomla Foren nachfragen, das Problem ist nicht unbekannt und hat oft mit Plugins o.ä. zu tun. Als erstes kannst Du auch versuchen, statt "localhost" den Wert 127.0.0.1 als Datenbankserver einzugeben bei der Installation, da gibt es auch bekannte Probleme.
Manche Probleme resultieren auch daraus, dass Xampp nicht auf C: installiert ist, aber das müßtest Du dann genauer beschreiben.