Is there some way to import registry (acces through "regedit") to new HDD from the old one? i don't want to instal all the applications again, i've just move files from older "Program Files" to the new one. Thanks to any answer :)
You really do not want to do this.
The windows 7 registry is using an NT like structure, whereas XP isn't. Most keys will haven't changed, but some have, such as CLASSES_ROOT\CLSID where all the file ascociations are stored. This means that you will get in more trouble than what it gains.
You will need to convert the registry hive to do this. The best way to do this is by performing a windows 7 upgrade installation from XP.
Note that it will always be a lot slower to work with a converted XP install than to make a fresh windows 7 install and just install the programs again.
I estimate that all the trouble for converting XP to 7 will take more time than to reinstall the programs on a fresh 7 install.
(make sure HKLM or HKU is selected)
On the Windows Wiki article all registry locations are listed.
You can mount the corresponding hives you want: