Nur das Problem Mysql Passwort für user root ist nicht bekannt.
Der Xampp Sicherheitscheck sagt mir Passwort für user root gesetzt.
Nee, das ist nicht ganz richtig. Das sagt nur aus, dass er nicht rankommt und denkt sich deshalb, dass da eins gesetzt ist.
Welche Fehlermeldung genau gibt denn der phpMyAdmin denn aus? Schon mal danach gegoogelt? Hast du mal old-passwords in die Section [mysqld] der my.ini gesetzt?
Das Passwort müsste wie für alle User in der Datenbank mysql Tabelle user drin sein. Wenn du diese DB/Tabelle mal durch eine neu installierte ersetzt, gehts vielleicht dann?