Die Vorgehensweise ist recht kompliziert und lässt sich nicht so ohne weiteres von XP auf Windows 8 durchführen, denn nach XP kam erst Vista, dann Windows 7, bevor Windows 8 auf den Markt kam.
Hinzu kommt, dass es Outlook Express ab Windows Vista gar nicht mehr gibt - also ein anderes Mailprogramm verwendet werden muss.
Am einfachsten hat sich noch diese Methode erwiesen:
Im ersten Schritt auf den XP-Rechner parallel Thunderbird installieren, damit Thunderbird die ganzen Mails, Kontoeinstellungen und Adressbücher aus Outlook Express importieren kann - Anleitung hier:
http://www.pctipp.ch/tipps-tricks/kummerkasten/internet/artikel/thunderbird-import-aus-outlook-outlook-express-und-windows-live-mail-52279/
Nach dem erfolgreichen Import das Programm MozBackup herunterladen und ebenfalls auf den XP-Rechner installieren - Download hier:
http://www.heise.de/download/mozbackup.html
Anschließend mit MozBackup eine Sicherung von Thunderbird vornehmen und diese Sicherungsdatei z.B. auf einen USB-Stick abspeichern.
Dann auf dem Windows 8-Rechner sowohl Thunderbird als auch MozBackup installieren. Zunächst Thunderbird einmal starten (ist wichtig, da es nur dann ein Profil anlegt), bevor du MozBackup aufrufst, um die gespeicherte Sicherungsdatei zu importieren.
Gruß
Shrek3