Thanks for these precious informations because I will do a major upgrade next week
And I also read this :
Solution 2; In-Place Upgrade to force hardware re-detection:
1) Review and complete Pre-Action Procedures described in the Pre-Action Procedures section above.
2) Change motherboards or move hard drive to new system.
3) Boot the system from the WinXP CD. Have your CDKEY ready.
4) Select the ?Install? option. (Don't select repair! The first repair option only verifies XP files against the XP CD versions and makes no system setting changes).
5) Setup will find the XP install that is already there and ask if you wish to repair it. Say yes.
6) Setup will run the upgrade code that will re-enumerate the hardware and set itself to boot from the new controller.
7) Install newer drivers as needed.
Note: Microsoft Knowledge Base Article:
You May Lose Data or Program Settings After Reinstalling, Repairing, or Upgrading Windows XP (Q312369)
/http://support.microsoft.com/default.aspx?scid=kb;EN-US;q312369