Jau, dat jeht.
Nimm einfach den Profilordner und kopiere ihn komplett an den gewünschten Platz.
Dann such die "C:\Dokumente und Einstellungen\DEINUSERNAME\anwendungsdaten\Mozilla\Firefox\profiles.ini" und ersetze deren Inhalt mit
Code
[General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=0
Path=Pfad\Profiles\PROFILNAME
Dabei beachte unbedingt die Zeile IsRelative = 0!
Das ganze natürlich bei geschlossenem Firefox.
Dann Fx starten und voila, er sollte sauber funktionieren und fortan alle seine Daten (Einstellungen, Lesezeichen etc.) am neuen Ort speichern.
Wenn alles läuft, dann kannst Du das Profil auf C: löschen.
Gruß
Fischkopp