Skip to main content

windows 7 - how to transfer old Hard drive to new computer without reformating


I know these already.


1) In order for me to utilize a old Hard Drive into a new Mobo, I need to reformat the Hard drive first.


2) A Hard drive will not boot on a new MoBo because it would require the necesarry drivers to utilize the Mobo.


But here is my problem, I have a 10 year old Dell Optiplex 790 computer whose motherboard got roasted, literally. Having checked the hard disk for any defects, internally and extenally, and proved that the hard disk is working, my problem now is using the old hard drive. It has a software which we don't have the installer. I was tasked to boot up the old hard drive, but how do I do it?


EDIT: The new MoBo btw is Asus h110m-D 1151 socket, the OS would just be the same, Windows 7 32bit Pro edition.



Answer



There's a lot of good answers here, most of which require both a second working PC and/or extra knowledge of the tools involved (i.e. virtualization of the old drive to backup files and move to a new Windows installation, or try to repair the system files somehow). This is the most risk-free and truly professional route that will guarantee you don't lose any data and has the best chances of success, so if you want to take the time to go that route I highly encourage it.


However, it sounds to me like you just have the new PC ready to go without a working hard drive so I'll give you my take on the simplest and quickest way to get the old drive back up and running based on my experience doing this same task too many times.


You have several paths to choose from, depending on your circumstances:




Route One: Repair System Files / Perform a Repair Install


PLEASE NOTE: This is the fastest solution, granted you must have the original Windows installation disk or have access to a copy of a 32-bit install disk from Microsoft. If you do not, please move on to the next section.


You can boot your new system up with the original installation disk and you can go right into a repair installation, which will preserve your data and just reinstall the Windows 7 system files which should reset any problems that are preventing the boot from completing at this point.


Here's a well-written repair guide from Lifewire which gives you detailed instructions for this fix:


Lifewire - Repair Windows 7 Installation


If that still doesn't work, here's a few alternative tricks from PC Gamer Magazine to fix the Windows boot:


PC Gamer - Fix Faulty Windows Installation Without Reformatting


And if still nothing seems to fix it, move down to Route Four for some other tools that should help fix the problem once and for all by using a system recovery disk.




Route Two: Download Install Media to DVD or USB Drive for Repair Installation


PLEASE NOTE: This step will require you to have access to another working PC for the download and creation of a new official disk image using official tools from Microsoft, and most importantly, this requires that you have access to your original Windows 7 product key. This WILL NOT WORK unless you have the key, and the one given by your manufacturer stuck on the case unfortunately WILL NOT WORK. If you don't have the product key, skip to the next route!


Go on over to Microsoft's website and you can download a new copy of the 32-bit Windows 7 install disk in ISO format which you can easily burn to a DVD or write to a bootable USB drive. You'll need to enter your product key to access the download.


Microsoft - Download Windows 7 Installation Disc


After you get the download completed, you'll want to use the media creation tool that Microsoft provides to burn the ISO to a DVD or create a bootable USB:


Microsoft - Windows USB/DVD Creation Tool


Finally, you can complete the Windows repair by using your new installation media and following the same instructions from the above Route One, or by clicking this link:


Lifewire - Repair Windows 7 Installation


Still not working? Move on down to Route Four for another method that should finally do the trick.




Route Three: Use Recovery Disk to Find the Windows Product Key, Repair Install Windows, and Much More


Here's a great article from a very helpful website that will give you all the tools and steps necessary to create a bootable rescue / live recovery disk that can extract the Windows product key and much more.


Three Methods to Recover Windows Product Key from Dead or Unbootable Windows


After recovering your product key, move back up to one of the previous repair routes and try to do a repair installation.


If that fails too, move on down to the final route!





There are several excellent system rescue and recovery suites with the ability to boot into a variety of repair programs that will certainly have a helpful tool to finally solve your problem. It might take a little more research and trial and failure before you succeed, but many people (myself included) have been able to rescue an unbootable system with one of these disks.


Here's a great list of the most popular and well tested recovery suites:


Best System Rescue Discs for Windows PCs


It may take longer than you hoped to fix the system, but rarely have I been faced with a problem like yours and not been able to eventually solve it with some dedication to troubleshooting, learning how to use recovery tools, and patience when you don't always get it right the first time - but now you'll have a handy recovery solution ready to go the next time you or a friend encounters a similar problem and it won't take nearly as long to fix!


Hope you're able to get everything working and learn something new through this process!





Original Answer (Changed due to additional contextual information from OP):



Have you actually attempted to plug the hard drive in to a new computer? Because I can't even count the number of times I've successfully used an old hard drive on a new system without formatting. You don't need to do all that VM/copy stuff. Just boot off your current working drive and then access the old drive like a secondary / slave data disk. Shouldn't have any trouble.


The only situation where this would possibly not work is if you're going from Windows to Mac or Linux, whereas with Win7 you're most likely utilizing a MBR-formatted disk and with the others you'll most likely be running with GPT formatting. In this case you may have trouble seeing the old data natively in the new system. However, with some partitioning software you may be able to change the format table structure without damaging any data.




Comments

Popular Posts

Use Google instead of Bing with Windows 10 search

I want to use Google Chrome and Google search instead of Bing when I search in Windows 10. Google Chrome is launched when I click on web, but it's Bing search. (My default search engine on Google and Edge is http://www.google.com ) I haven't found how to configure that. Someone can help me ? Answer There is no way to change the default in Cortana itself but you can redirect it in Chrome. You said that it opens the results in the Chrome browser but it used Bing search right? There's a Chrome extension now that will redirect Bing to Google, DuckDuckGo, or Yahoo , whichever you prefer. More information on that in the second link.

linux - Using an index to make grep faster?

I find myself grepping the same codebase over and over. While it works great, each command takes about 10 seconds, so I am thinking about ways to make it faster. So can grep use some sort of index? I understand an index probably won't help for complicated regexps, but I use mostly very simple patters. Does an indexer exist for this case? EDIT: I know about ctags and the like, but I would like to do full-text search. Answer what about cscope , does this match your shoes? Allows searching code for: all references to a symbol global definitions functions called by a function functions calling a function text string regular expression pattern a file files including a file

How do I transmit a single hexadecimal value serial data in PuTTY using an Alt code?

I am trying to sent a specific hexadecimal value across a serial COM port using PuTTY. Specifically, I want to send the hex codes 9C, B6, FC, and 8B. I have looked up the Alt codes for these and they are 156, 182, 252, and 139 respectively. However, whenever I input the Alt codes, a preceding hex value of C2 is sent before 9C, B6, and 8B so the values that are sent are C2 9C, C2 B6, and C2 8B. The value for FC is changed to C3 FC. Why are these values being placed before the hex value and why is FC being changed altogether? To me, it seems like there is a problem internally converting the Alt code to hex. Is there a way to directly input hex values without using Alt codes in PuTTY? Answer What you're seeing is just ordinary text character set conversion. As far as PuTTY is concerned, you are typing (and reading) text , not raw binary data, therefore it has to convert the text to bytes in whatever configured character set before sending it over the wire. In other words, when y...

linux - CentOs 7.1 - Install Tomcat 8

I am using this tutorial as a setup reference to getting a Tomcat 8 running on CentOs 7.1 , but after typing: [root@localhost tomcat]# sudo systemctl start tomcat I get the error: Job for tomcat.service failed. See 'systemctl status tomcat.service' and 'journalctl -xn' for details. systemctl status tomcat.service prints the following: [root@localhost tomcat]# systemctl status tomcat.service tomcat.service - Apache Tomcat Web Application Container Loaded: loaded (/etc/systemd/system/tomcat.service; disabled) Active: failed (Result: exit-code) since Wed 2015-11-25 16:54:33 CET; 1min 19s ago Process: 45873 ExecStart=/opt/tomcat/bin/startup.sh (code=exited, status=203/EXEC) Nov 25 16:54:33 localhost.localdomain systemd[1]: Starting Apache Tomcat Web Application Container... Nov 25 16:54:33 localhost.localdomain systemd[1]: tomcat.service: control process exited, code=exited status=203 Nov 25 16:54:33 localhost.localdomain systemd[1]: Failed to start Apache Tomcat Web App...