• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Moving Windows

Joined
Dec 13, 2011
Messages
433 (0.10/day)
Processor Core i5 3470 (3.20 GHZ)
Cooling Intel OC27vv
Memory 16 GB DDR3 667mhz
Video Card(s) XFX Radeon HD 5670
Storage Seagate - 500GB | 7200RPM | 32MB Cache | Sata-3G
Display(s) BenQ RL2455
Case Dell Tower
Audio Device(s) On-board
Power Supply Corsair 600w
Is it possible to install Windows onto a desktop then remove the hard drive and put it into another one? I know that some problems will occur because of the different hardware and drivers, but I also heard that Windows WGA blocks any attempts. I thought it was the HAL
 
Joined
Nov 1, 2008
Messages
4,213 (0.75/day)
Location
Vietnam
System Name Gaming System / HTPC-Server
Processor i7 8700K (@4.8 Ghz All-Core) / R7 5900X
Motherboard Z370 Aorus Ultra Gaming / MSI B450 Mortar Max
Cooling CM ML360 / CM ML240L
Memory 16Gb Hynix @3200 MHz / 16Gb Hynix @3000Mhz
Video Card(s) Zotac 3080 / Colorful 1060
Storage 750G MX300 + 2x500G NVMe / 40Tb Reds + 1Tb WD Blue NVMe
Display(s) LG 27GN800-B 27'' 2K 144Hz / Sony TV
Case Xigmatek Aquarius Plus / Corsair Air 240
Audio Device(s) On Board Realtek
Power Supply Super Flower Leadex III Gold 750W / Andyson TX-700 Platinum
Mouse Logitech G502 Hero / K400+
Keyboard Wooting Two / K400+
Software Windows 10 x64
Benchmark Scores Cinebench R15 = 1542 3D Mark Timespy = 9758
Why not just install it on the machine you want it on?

I have switched out hard drives between computers a few times and never had problems. Using windows XP, it rarely worked, but since windows 7, I've never had a problem.
 

Kursah

Super Moderator
Staff member
Joined
Oct 15, 2006
Messages
14,673 (2.29/day)
Location
Missoula, MT, USA
System Name Kursah's Gaming Rig 2018 (2022 Upgrade) - Ryzen+ Edition | Gaming Laptop (Lenovo Legion 5i Pro 2022)
Processor R7 5800X @ Stock | i7 12700H @ Stock
Motherboard Asus ROG Strix X370-F Gaming BIOS 6203| Legion 5i Pro NM-E231
Cooling Noctua NH-U14S Push-Pull + NT-H1 | Stock Cooling
Memory TEAMGROUP T-Force Vulcan Z 32GB (2x16) DDR4 4000 @ 3600 18-20-20-42 1.35v | 32GB DDR5 4800 (2x16)
Video Card(s) Palit GeForce RTX 4070 JetStream 12GB | CPU-based Intel Iris XE + RTX 3070 8GB 150W
Storage 4TB SP UD90 NVME, 960GB SATA SSD, 2TB HDD | 1TB Samsung OEM NVME SSD + 4TB Crucial P3 Plus NVME SSD
Display(s) Acer 28" 4K VG280K x2 | 16" 2560x1600 built-in
Case Corsair 600C - Stock Fans on Low | Stock Metal/Plastic
Audio Device(s) Aune T1 mk1 > AKG K553 Pro + JVC HA-RX 700 (Equalizer APO + PeaceUI) | Bluetooth Earbuds (BX29)
Power Supply EVGA 750G2 Modular + APC Back-UPS Pro 1500 | 300W OEM (heavy use) or Lenovo Legion C135W GAN (light)
Mouse Logitech G502 | Logitech M330
Keyboard HyperX Alloy Core RGB | Built in Keyboard (Lenovo laptop KB FTW)
Software Windows 11 Pro x64 | Windows 11 Home x64
Ya, I've done this many times. In fact I have a core WIndows 7 x64 SP1 install on a 2.5" 160Gb disk I use to verify bad HDD's in laptops. Works pretty easily to test no boot issues related to an HDD issue. It has no drivers installed...and I use it with no active network connections, easy enough to do.

I've also done it with my SSD. And I just did it last night with a 2.5" SSHD 1.0Tb I am playing with for my Dell 3540. Works just fine...I recommend removing as many drivers related to your MB/VGA, but really with Windows Vista SP2, 7 and 8 I have had very little issue doing just what you're asking. Windows XP was different, but still do-able if one took the time.

There's a command one can run, but I've never needed it..look up Sysprep

:toast:
 
Joined
Dec 13, 2011
Messages
433 (0.10/day)
Processor Core i5 3470 (3.20 GHZ)
Cooling Intel OC27vv
Memory 16 GB DDR3 667mhz
Video Card(s) XFX Radeon HD 5670
Storage Seagate - 500GB | 7200RPM | 32MB Cache | Sata-3G
Display(s) BenQ RL2455
Case Dell Tower
Audio Device(s) On-board
Power Supply Corsair 600w
Why not just install it on the machine you want it on?

I have switched out hard drives between computers a few times and never had problems. Using windows XP, it rarely worked, but since windows 7, I've never had a problem.


The machine I'm working is pretty much outdated, so I thought this would make the process a little bit easier.
 
Joined
Dec 13, 2011
Messages
433 (0.10/day)
Processor Core i5 3470 (3.20 GHZ)
Cooling Intel OC27vv
Memory 16 GB DDR3 667mhz
Video Card(s) XFX Radeon HD 5670
Storage Seagate - 500GB | 7200RPM | 32MB Cache | Sata-3G
Display(s) BenQ RL2455
Case Dell Tower
Audio Device(s) On-board
Power Supply Corsair 600w
Ya, I've done this many times. In fact I have a core WIndows 7 x64 SP1 install on a 2.5" 160Gb disk I use to verify bad HDD's in laptops. Works pretty easily to test no boot issues related to an HDD issue. It has no drivers installed...and I use it with no active network connections, easy enough to do.

I've also done it with my SSD. And I just did it last night with a 2.5" SSHD 1.0Tb I am playing with for my Dell 3540. Works just fine...I recommend removing as many drivers related to your MB/VGA, but really with Windows Vista SP2, 7 and 8 I have had very little issue doing just what you're asking. Windows XP was different, but still do-able if one took the time.

There's a command one can run, but I've never needed it..look up Sysprep

:toast:


Thanks for the information. It's a little foggy in my head, so I'm wondering if you know of any guides out there that shows how to do this
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,887 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
Thanks for the information. It's a little foggy in my head, so I'm wondering if you know of any guides out there that shows how to do this

sure install windows you want to run on machine A on HDD in machine B

then when your at the desktop you have to go to the sysprep exe (you can do it from cmd but i always just use the gui) located /windows/system32/sysprep

make sure the first drop down says oobe (out of box experience) check the generalize box then on the second (and last) drop down select "shutdown" and hit ok it will do some stuff and shut down when its finished. then just pull the HDD plug it into the new rig and it will start from, the OOBE stage type user name pass word blah blah blah.

sysprep is pretty much the easiest thing on the planet. you can even do some shit like install java and flash etc and sysprep it but i wouldnt do heavy programs. if you want to learn more you can google it. you can even make an xml file with options in it to insert CD keys and account names etc etc its a really cool tool.
 
Joined
Dec 13, 2011
Messages
433 (0.10/day)
Processor Core i5 3470 (3.20 GHZ)
Cooling Intel OC27vv
Memory 16 GB DDR3 667mhz
Video Card(s) XFX Radeon HD 5670
Storage Seagate - 500GB | 7200RPM | 32MB Cache | Sata-3G
Display(s) BenQ RL2455
Case Dell Tower
Audio Device(s) On-board
Power Supply Corsair 600w
sure install windows you want to run on machine A on HDD in machine B

then when your at the desktop you have to go to the sysprep exe (you can do it from cmd but i always just use the gui) located /windows/system32/sysprep

make sure the first drop down says oobe (out of box experience) check the generalize box then on the second (and last) drop down select "shutdown" and hit ok it will do some stuff and shut down when its finished. then just pull the HDD plug it into the new rig and it will start from, the OOBE stage type user name pass word blah blah blah.

sysprep is pretty much the easiest thing on the planet. you can even do some shit like install java and flash etc and sysprep it but i wouldnt do heavy programs. if you want to learn more you can google it. you can even make an xml file with options in it to insert CD keys and account names etc etc its a really cool tool.


What about the drivers from machine A? When I move the hard drive to machine B, will it act funny because of the different hardware?
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,887 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard EVGA z690 Dark KINGPIN (modded BIOS)
Cooling EK-AIO Elite 360 D-RGB
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Odyssey OLED G9 G95SC
Case Lian Li o11 Evo Dynamic White
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply Bequiet! Power Pro 12 1500w
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
What about the drivers from machine A? When I move the hard drive to machine B, will it act funny because of the different hardware?

nope it just drops in.
 
Top