Hello, i have windows 7 installed to hard drive that is getting bad so i need to move windows installation with all softwares to a another hard drive and on that other hard drives unallocated space or new partition so i dont lose all the data from other hard drive also.
1. image from whole win7 and that boot stuff
2. move it to another hds another partition whitout losing that spesific hard drives all data.
forgot to mention i dont have empty dvds or cds so i need to use usb flash stick to boot recovery and those discs. i have 1 4gb usb stick, 1 external usb hard drive. and those two hard drives i want to use for moving it.
You're not going to be able to accomplish what you want. You need to image you failing drive with software similar to Acronis, and put that image onto another drive. When you do this, the other drive will look the same - You won't be able to put the image to the unallocated area of the disk. You'll need to get another hard drive to do what you want.
You may need to think about backing up your data somewhere(external hard drive) so if you have a drive fail you won't lose all your data.
Be aware that if your hard drive is going bad, you may have some corruption on it already(which would get moved to the new drive), so maybe it's time to do a fresh install?
Try AOMEI Partition Assistant Home edition, and then connect on your destination disk and then use the "migrate OS" feature to migrate your OS to the new HDD, without reinstalling windows operating system.