Ja das ist möglich. Der Haupttäter ist der HAL-Typ, der von der Windows-Installation verwendet wird. Wenn Sie ein Sysprep-Image auf einem Single-Core-Prozessor erstellen und versuchen, es auf einem Multi-Core bereitzustellen, gehen Sie zum BSOD.
Der Ausweg besteht darin, eine Sysprep-Antwortdatei zu erstellen, die Windows mitteilt, wo ggf. die entsprechenden DLLs zu finden sind. Hier ist ein Bericht darüber, was zu tun ist: http://blog.case.edu/djc6/2005/09/22/imaging_machines_using_different_hals_wsysprep
Es gibt noch ein weiteres Problem, und das sind insbesondere Treiber für Massenspeichercontroller. Windows XP verfügt über keine integrierten generischen SATA / AHCI / RAID-Controller-Treiber. Sie können sie auf die gleiche Art und Weise bereitstellen, aber es ist etwas komplizierter, da Sie für jeden Controller, der in einen PC integriert ist, die Sie bereitstellen möchten, die entsprechenden Treiber benötigen. Wenn Sie AHCI oder Hardware-RAID verwenden können, würde ich empfehlen, das ursprüngliche Windows XP im Standard-IDE-Modus zu installieren.