WHy do I get the BSOD?

DoctorK12008 used Ask the Experts™
I am upgrading from Windows 7 pro to Windows 10 pro, as a clean install on a new hard drive.   I want to be able to use the HD with Windows 7 in another computer so I can access it to refer to various installed programs.   When I installed the Windows 7 HD in two other computers, I got the BSOD.   Why is this?
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Distinguished Expert 2017
Because the two computers where you are installing it have a variation of the OS. Depending on the error it could be that it does not have the drivers
One possible reason, the installed version uses a method not available or not set on the new system.
I.e. Uefi boot
IDE storage versus ahci.
The bsod should tell you where the issue lies.
Can you boot into safe mode/safe mode with network?

Puzzling, if you had two systems to play with, why not use them to install Windows 10?

Make model of system where Windows 7 was installed and the info for the two system where you are using the HD.

The other option if you gave additional storage, but the win7 disk back into the system from which it came, use sysinternals disk2vhd
To virtualize the Windows 7.
Then boot the system with windoss 10 disk, add the hyper-v and use the disk you created as the basis for the ZvM under the hyper-v

This way, your win10 system will gave access to a VM of your prior win7 as a reference.
That sounds like a solution, but I need details on how to go about it.   Thanks on advance for providing it.
Distinguished Expert 2017
i provided several options, which one are you interested in?

If the Virtualization,

Technet.microsoft.com/sysinternals if not search for sysinternals using the Microsoft.com URL only, get disk2vhd.
You would need to boot the old system with the windows 7 harddrive, hopefully, you did not try to repair the boot on the attempts and it boots.
You need to run the disk2vhd and copy out the resulting vhd/vhdx to a network share if you can do it twice, one exporting the disk as is and one try to shrink, reduce it to avoid a situation where if you need to copy it to the win10 storage, which might not have enough space.

Boot the win10 in the system, add hyper-v role through add/remove programs.


Then open the hyper-v under administrators tool in control panel.
Setup a VM, allocate 2-3Gb ram without allocating storage space but by attaching the vhd/vhdx file from the share or if you copy it..

Win10 can open/mount vhd/vhdx files as drives, but VM can boot using that.
When you try to boot the VM it should .....
It might as your prior attempts run into issues, but since this is virtual, you could try to run a repair, without risking the data.
11/26 Forrester Webinar: Savings for Enterprise

How can your organization benefit from savings just by replacing your legacy backup solutions with Acronis' #CyberProtection? Join Forrester's Joe Branca and Ryan Davis from Acronis live as they explain how you can too.

The Windows 7 disk boots under Legacy, the Windows 10 disk boots under UEFI.   Does this matter?
Distinguished Expert 2017
Yes, bios chance to legacy to get win7 booted.

But shoukd not be an issue under virtualization.
Distinguished Expert 2017
You did not respond the the systems you gave make/model
Dell Precision Tower 5810.   System information iSystem-Information.txts attached.
Distinguished Expert 2017
Is the system where you are using this drive also a precision Tower 5810?

The above is the tool to use to virtualize, if you have a vmare workstation, you can use the vmware converter to convert this system to a virtual machine that can be attached/loaded in vmware workstation or using vmware's ESXi hypervisor....

Changing the boot process from UEFI to Bios might be needed on the other two systems if they are similar but have slightly lower specs, i.e. ...
The computer where I have installed Windows 10 is the Tower 5810.   Wen I tried to get the original Windows 7 disk to run in another computer, one was  a Lenovo and the other was a Dell, but it was Dell Vosrto, an old machine.   In both cases I got the BSOD.   Both were using Legacy BIOS.
Distinguished Expert 2017
The Lenovo is a no go for Dell OEM boot OS.
The vostro will need drivers and alteration to get the win7 to boot.

Drive move from system to system has to gave similar vendor/.....
Sorry, I have no idea about virtualization.   Do I connect both drives to the Dell Tower and try to boot from the Windows 7 drive?
Distinguished Expert 2017
Have a look at the disk2vhd
Yes, you would need to boot from windows7 to be able to export the vhd file as a conversion from ...
How much space does the win10 disk have, can it handle the space the Windows 7 disk uses?

Virtualizing your existing Windows 7 is the only way to make it available while Windows 7 is running.
The other option is to do an inline upgrade of Windows 7 to Windows 10 provided you do not have application the update assistant for Windows 10 will kick out/detect as a conflict

Cloning/imaging first just in case...
There is plenty of space on the Windows 10 disk.   Do I install the virtualization program to the Windows 10 drive or the Windows 7 drive?   How do I then connect the drives to the computer?
Distinguished Expert 2017
You need two Sata cables, and power for the drives to power them both at the same time.Provided you did not encrypt the Windows 10 drive, if attached while Windows 7 boots it will be seen as another drive attached to the system.
Make sure when using disk2vhd to inky clone the drive/s that make the i windows 7 system
While storing the vhd file within a folder on the Windows 10 system.
then remove the Windows 7 drive. Boot into Windows 10 add hyper-v and Crete a VM for Windows 7, attaching the earlier created vhd file from the location where you saved it.

..then try to start the virtual machine through the hyper-v no of it Windows 7 running within Windows 10.
Top Expert 2013
what BSOD did you get? plse attach the dmp file for analysis; find it in Windows\minidumps
Thank you.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial