Hi!Actually on my pc i have an ide 80gb hard disk which is partitioned into two equally,drive c on which is installed my OS together with my programs i use.However i'm near getting a new SATA 320gb hard disk which i'm going to use in my same pc to replace my actual 80gb hard disk. So my question is,is there a way for me to install it in my pc without the need to reinstall my OS(Windows XP service pack 2)and all the programs i use?Like copying the drive C of the actual hard disk to the new SATA hard disk and if it is possible,to know if i can copy it on a larger partition rather than the original partition which is a little bit less than 40gb(38.1gb more precisely)in size?Or should it be copied on a same sized partition? And another thing if all of the above are possible is to know if it will work flawlessly or will there be any risk when use(like crashing,etc..)?Or is it better to make a fresh installation of the OS and the programs,which is quite a big work for me to do. Thanks in advance for any comment. Vincent.