Running One Windows 7 Hard Drive On Two Machines

miketurn1234

New member
Member
Local time
6:50 AM
Messages
84
Hello Everyone,

I have a bit of an odd question....

Lets say you have two computers that are identical, same CPU, same motherboard, different RAM amounts.
You install Windows 7 and all the appropriate hardware drivers on a hard drive in one of these two computers.
Now lets say you want to take that hard drive with the OS and drivers installed and move it to the other one of these identical computers.

Is this something that is possible?
I have tried this process out but it does not seem to work at all.

When I try to do so I get the "Windows Error Recovery" black screen with white lettering right after BIOS screen finishes.
This screen says "Windows failed to start" and has two options...

1.) Launch Startup Repair (tries to repair but it not successful at doing so and when you reboot it goes back to Windows Error screen.
2.) Start Windows Normally (this option when run just creates an infinite loop, rebooting the system and going back to the Windows Error Screen again)

I have a couple guesses at what it could be, but does anyone have any ideas of how to make this work?
Maybe someone that has accomplished this already?

Thank You for reading this and for any advice offered.
 

My Computer My Computer

At a glance

Windows 7 Professional
Computer type
PC/Desktop
OS
Windows 7 Professional

My Computer My Computer

At a glance

Windows 7 Home Premium 64 bit sp1Intel i5 3570 3.4Ghz Ivy Bridge SKT 1155 quad...G-Skill Rip Jaws 16Gb (8x2) DDR3 -1600 PC3 12...Gigabyte NVIDIA GT610 1Gb DDR3 810/1200 PCI-E...
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built using existing case
OS
Windows 7 Home Premium 64 bit sp1
CPU
Intel i5 3570 3.4Ghz Ivy Bridge SKT 1155 quad core
Motherboard
Gigabyte Z77-HD3 SKT 1155 2xSata 3, 4x USB 3.0
Memory
G-Skill Rip Jaws 16Gb (8x2) DDR3 -1600 PC3 12800 CL 10 red
Graphics Card(s)
Gigabyte NVIDIA GT610 1Gb DDR3 810/1200 PCI-E 2.0 Silent
Sound Card
NVIDIA High Definition & Realtech High Definition Audio
Monitor(s) Displays
2 x Philips 226V4L 16:9 aspect ratio
Screen Resolution
1920 x 1080 HD
Hard Drives
Samsung 840 Pro 256gb SSD, SATA 3.
Hitachi Touro Portable 1tb, USB 3.0 HDD used for image b/ups.
PSU
Corsair VS450
Case
Codeng
Cooling
PSU fan & CPU fan
Keyboard
Logitech
Mouse
Logitech Wireless trackball M570
Internet Speed
Wireless 3G. 3mg down & 550kb up.
Antivirus
Bitdefender Internet Security 2020
Browser
Opera (Current Version) & Firefox
Other Info
MS Office 2013 Pro. Davis weather station software. MGE Nova 600 avr UPS.
The OP in that thread said he would come-back and say whether he got it working, but then did not. :(

What I read in there was that it ought to work but that Windows Updates should only be done from one location (set update checking to OFF), that the Windows Genuine Advantage (license check process) could be confused about machine IDs. As if WGA was only checked when an Update check is done, and I don't know that's the case.

Regardless, this is not what you're experiencing miketurn1234 what with your startup problems. That feels instead like a Driver issue ie somehow your two machines are not identical, and the drivers Windows needs to boot are missing/wrong.

In any case this is a really good question and I too would like to know the answer. I move between two locations myself and have set-up docks to carry a laptop back & forth. Would be nice to know if I could somehow carry instead only a 2.5" SSD!
 

My Computer My Computer

At a glance

Windows 7 Professional 64bitIntel Core i7 4600M @ 2.90GHz16.0GB Dual-Channel DDR3 @ 797MHz (11-11-11-28)Intel HD Graphics 4600 (Dell) 2048MB ATI AMD ...
Computer type
Laptop
Computer Manufacturer/Model Number
Dell Latitude E6540 Laptop
OS
Windows 7 Professional 64bit
CPU
Intel Core i7 4600M @ 2.90GHz
Motherboard
Dell Inc. 0CYT5F (SOCKET 0)
Memory
16.0GB Dual-Channel DDR3 @ 797MHz (11-11-11-28)
Graphics Card(s)
Intel HD Graphics 4600 (Dell) 2048MB ATI AMD Radeon HD 8790M
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
HP ZR30w (2560x1600@60Hz)
Hard Drives
256GB LITEONIT LMT-256M6M-41 mm SATA (SSD)
1TB Samsung SSD 860 EVO mSATA SATA (SSD)
2TB USB 3.0 USB Device
115GB SanDisk Ultra Fit USB
Other Info
Multiple Dell E-Port Plus II Port Replicator/Docking Stations 0Y72NH USB 3.0 + 130W AC Adapters
Hey Guys, Thank You for your responses.

I read through that forum, I wish that user posted his results also, to see if he was ever successful.
Not sure, I believe all my drivers I am running are the same on both machines (I will check again to be sure)
When I first started testing stuff out I thought it might be something with having different versions of bios, but I installed the same versions a while back and it didn't make any difference unfortunately.

As I mentioned the only component that I know of that is different is the memory (manufacturer and size), but I wouldn't think that would matter because I have never really had to do any configuring when upgrading RAM.

If anyone has any other ideas please let me know.
If I find the solution myself I will post my results.
It is at least good to know that others have an interest in doing something similar.
Thanks Again
 

My Computer My Computer

At a glance

Windows 7 Professional
Computer type
PC/Desktop
OS
Windows 7 Professional
...I believe all my drivers I am running are the same on both machines (I will check again to be sure)
Did you mean "I believe all my HARDWARE is the same"? I thought you were moving one hard drive from PC 1 to PC 2 thus you are [trying to] run the very same set of drivers on both machines. Of course, if you were able to get Windows to boot, and then saw an "installing drivers" message in the tray, that would signal a problem...

As I mentioned the only component that I know of that is different is the memory (manufacturer and size), but I wouldn't think that would matter because I have never really had to do any configuring when upgrading RAM.
It occurs to me Mike that a difference in RAM would seem to me to confuse Windows paging file parameters assuming you left to default "let Windows manage". Try instead setting the paging file size Manually/Custom to that recommended by the PC having the larger RAM (or vice-versa if that doesn't work). EDIT: Oh, and you'd have to turn Hibernate off as well, if you're using that.

Of course, on the machine that is Working make sure also to turn off Windows Updates.
 
Last edited:

My Computer My Computer

At a glance

Windows 7 Professional 64bitIntel Core i7 4600M @ 2.90GHz16.0GB Dual-Channel DDR3 @ 797MHz (11-11-11-28)Intel HD Graphics 4600 (Dell) 2048MB ATI AMD ...
Computer type
Laptop
Computer Manufacturer/Model Number
Dell Latitude E6540 Laptop
OS
Windows 7 Professional 64bit
CPU
Intel Core i7 4600M @ 2.90GHz
Motherboard
Dell Inc. 0CYT5F (SOCKET 0)
Memory
16.0GB Dual-Channel DDR3 @ 797MHz (11-11-11-28)
Graphics Card(s)
Intel HD Graphics 4600 (Dell) 2048MB ATI AMD Radeon HD 8790M
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
HP ZR30w (2560x1600@60Hz)
Hard Drives
256GB LITEONIT LMT-256M6M-41 mm SATA (SSD)
1TB Samsung SSD 860 EVO mSATA SATA (SSD)
2TB USB 3.0 USB Device
115GB SanDisk Ultra Fit USB
Other Info
Multiple Dell E-Port Plus II Port Replicator/Docking Stations 0Y72NH USB 3.0 + 130W AC Adapters
Since it is Professional I assume the OS is not OEM. I have heard what you can do to move an OS on a HD around to different machines, is to put the HD in a USB docking station or enclosure. Then set the machine to temporarily boot from the USB port. If the port is USB 3.0 and the machine has lots of ram it may run pretty well. At least well enough to do some kind of maintenance or virus scans etc..

An OEM OS should not work because it is tied to the id of the motherboard of the machine it was pre;oaded on. But a retail version of the OS should let you do it, all other things being equal.
 

My Computer My Computer

At a glance

Windows 7 32 bitAMD 5200+ dual core2 GBNVidia GeForce 6150SE 128 MB
Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
Thanks again for the responses, wow items don't stay on the homepage for long around here, seems we all got issues.

MaxSeven
Sorry I kind of misspoke, I answered a sort of two part question in my head with one answer.
Yes you are correct I did mean I believe I am using the same exact hardware.
What I was referring to also was that I tested out (I believe) the same drivers used on one machine with the other on a junk hard drive (a while back) and the drivers work okay on both machines.

Now as far as the paging default, I forgot about that, that would be a difference cause by different RAM sizes. In the past I did research about the paging file, but never applied the knowledge because it didn't seem worth messing around with it for a different problem I was having at the time, but I wonder if something like this would cause the hiccup I am experiencing? I will add this to my list of things to try.

My main reason for posting a thread was just to make sure I didn't spend a whole bunch of time testing things out only to have someone say that it definitely can't be done. It seems so far no one has said that it can't be done, which is good, so I remain hopeful. Once I get a little bit more time I will start testing out as many ideas as I can.
It seems it could be one of many slight differences, but I am willing to try them out.
If anyone has any more ideas to share I am open to hearing them and I will put them on my list of tests.
I will be sure to post my results if I find anything.

Thanks Again
 

My Computer My Computer

At a glance

Windows 7 Professional
Computer type
PC/Desktop
OS
Windows 7 Professional
Thanks again for the responses, wow items don't stay on the homepage for long around here, seems we all got issues.
When you arrive here, select under Quick Links "Threads I posted in" and it will quickly show you this thread, and whether there have been other posts to it.

You can also Subscribe to the thread and you can get emails when new updates arrive.
 

My Computer My Computer

At a glance

Windows 7 Professional 64bitIntel Core i7 4600M @ 2.90GHz16.0GB Dual-Channel DDR3 @ 797MHz (11-11-11-28)Intel HD Graphics 4600 (Dell) 2048MB ATI AMD ...
Computer type
Laptop
Computer Manufacturer/Model Number
Dell Latitude E6540 Laptop
OS
Windows 7 Professional 64bit
CPU
Intel Core i7 4600M @ 2.90GHz
Motherboard
Dell Inc. 0CYT5F (SOCKET 0)
Memory
16.0GB Dual-Channel DDR3 @ 797MHz (11-11-11-28)
Graphics Card(s)
Intel HD Graphics 4600 (Dell) 2048MB ATI AMD Radeon HD 8790M
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
HP ZR30w (2560x1600@60Hz)
Hard Drives
256GB LITEONIT LMT-256M6M-41 mm SATA (SSD)
1TB Samsung SSD 860 EVO mSATA SATA (SSD)
2TB USB 3.0 USB Device
115GB SanDisk Ultra Fit USB
Other Info
Multiple Dell E-Port Plus II Port Replicator/Docking Stations 0Y72NH USB 3.0 + 130W AC Adapters
Lets say you have two computers that are identical, same CPU, same motherboard, different RAM amounts.
You install Windows 7 and all the appropriate hardware drivers on a hard drive in one of these two computers.
Now lets say you want to take that hard drive with the OS and drivers installed and move it to the other one of these identical computers.

Is this something that is possible?

It should be very possible. For instance, I sold an older Gateway KAV60 netbook to a guy who had the same model but fried the MB. He got mine, plugged in his hard drive, and was off and running. And because it was OEM, Windows stayed activated.

I can't see how RAM would matter. We change RAM amounts in the same machine without a second thought. Windows simply reports that the WEI needs a refresh, and I suppose it auto-adjusts the page file size.

I would go with a driver problem. If the situation is minor, you'll boot and then Windows will try to install the driver. But if it's graphics, chipset, etc, it can freeze. I would start by taking off all unnecessary peripherals, and also disabling what onboard components you don't need in the BIOS. If you know of any hardware differences, you can install the drivers while the HD is in the first machine. One other thing you can do is uninstall any old unneeded ("ghosted") drivers from the Windows install, as they may be causing a conflict in the second machine, as well as slowing down the first.
 

My Computer My Computer

At a glance

Linux Lite 3.2 x64; Windows 7, 8.1Core2Duo 2.46GB ddr2nVidia
Computer type
PC/Desktop
Computer Manufacturer/Model Number
dell precision t3400 tower
OS
Linux Lite 3.2 x64; Windows 7, 8.1
CPU
Core2Duo 2.4
Memory
6GB ddr2
Graphics Card(s)
nVidia
Hard Drives
120gb SSD, 1TB HD, 2TB HD; sata II
Internet Speed
12/2
Browser
Vivaldi, Slimjet (Chromium) x64
Back
Top