Solved What are the considerations for upgrading to a modern motherboard?

Kaelies

New member
Local time
1:02 PM
Messages
6
Hello,

I am looking into upgrading to a new CPU, motherboard, and RAM; other parts like graphics card and HDs will be kept from my current system. I have not yet purchased or committed to any particular parts, since I want to make sure I can still run my windows 7 install after the swap.

After looking around, I've seen that there are two problems I need to deal with when doing this:
-Making windows 7 continue to work after swapping the motherboard
-Ensuring that windows 7 can run on the new motherboard

As far as making windows 7 run after the swap, I believe the correct order of operations would be:
-(optionally) clone the current windows 7 drive to a new, empty drive using something like Macrium Reflect
-Install Paragon Rescue Kit 2014 to a CD or USB
-Use DISM++ to inject necessary new drivers
-Swap the hardware
-Boot into RK14 off the CD or USB to adjust windows to run on the new hardware
-Boot into windows 7; Activate windows again (I installed from an OEM disk with three activations associated with the key)

My only concern here is that I currently run my PC as dual-boot with linux, booting to GRUB then using that to chain into booting win7. Is there any potential for this to be an issue?

Is it possible to just find drivers for the new motherboard and install them with DISM++, skipping the use of RK14?


My larger concern is in ensuring the new hardware is compatible with windows 7. As far as I understand this consists of three steps:
1) Installing drivers for USB3/NVMe/SATA.
2) Installing drivers for the CPU's integrated graphics.
3) Ensuring the motherboard chipset is compatible for win7

For 1), I believe universal drivers are available at Update your win7 installation media. I've worked out that these are in the BIN/drivers.7z and only the x64 versions should be used for a 64-bit install. How will I go about actually installing these with DSIM++? Should I go into all subfolders (except AMD folders on an intel CPU and intel folders on an AMD cpu) and select each leaf folder with DISM++'s "add" button under the drivers submenu?

For 2) I understand that this part is dependent on the specific CPU. After selecting a specific CPU (I'm looking at the intel 9700K or 10700K or -KF variants), I need to search up these drivers and install them with DISM++ or whatever the driver's readme states. Is that correct? As I have a discrete graphics card already, is this a step that is necessary for the computer to boot into win7 or is this more of an extra? Should something go wrong with my graphics card and I need to plug my monitor into the CPU without a driver, will I get a black screen/BSOD/fail to boot, or is it just terrible performance as in the days before integrated graphics?

3) seems to be the hardest problem; what can I do to help ensure the motherboard I select will be compatible? I know I need to have support for legacy BIOS boot / non-EFI, but where can I check for this before buying a board? It seems that certain chipsets for newer motherboards have been found to be compatible, is this any guarantee that a certain motherboard will be compatible? Is there a list somewhere of which ones these are? Is there anything else I need to check?


Am I missing anything else?
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel I7 10700k64 GB DDR4 CorsairNvidia RTX 3080 Ti
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Ultimate x64
CPU
Intel I7 10700k
Motherboard
ROG Strix Z490-F "Gaming"
Memory
64 GB DDR4 Corsair
Graphics Card(s)
Nvidia RTX 3080 Ti
Screen Resolution
3840x2160
Hard Drives
(Seagate BarraCuda Q1 SSD ZA960CV10001 960GB) x3
(Corsair Force LS SSD 240 GB)
(Seagate ST10000DM0004-1ZC101 10TB)
(Seagate ST8000DM004 8TB)
Hello,
...

As far as making windows 7 run after the swap, I believe the correct order of operations would be:
-(optionally) clone the current windows 7 drive to a new, empty drive using something like Macrium Reflect
-Install Paragon Rescue Kit 2014 to a CD or USB
-Use DISM++ to inject necessary new drivers
-Swap the hardware
-Boot into RK14 off the CD or USB to adjust windows to run on the new hardware
-Boot into windows 7; Activate windows again (I installed from an OEM disk with three activations associated with the key)

...

My larger concern is in ensuring the new hardware is compatible with windows 7. As far as I understand this consists of three steps:
1) Installing drivers for USB3/NVMe/SATA.
2) Installing drivers for the CPU's integrated graphics.
3) Ensuring the motherboard chipset is compatible for win7

Am I missing anything else?

I have not heard that you can change motherboard drivers that way. I think the installer would check the chipset, and abort with error. The simplest alternative would be to build a Windows 10 computer, and run Windows 7 as a Virtual Machine installed in the Windows 10 host. That way Windows 7 would not need to be compatible with the underlying hardware - and you get your more modern motherboard, that you wanted.

Otherwise, yes, hardware compatibility would be an major issue. You are also missing the PCIe interface needs to be compatible with your discrete graphics card.
 

My Computer My Computer

At a glance

Windows 7 x64, Vista x64, 8.1 smartphoneIntel E8400 65W 64-bitDDR2 2 x 2GB, 1GB x 2XFX Radeon HD5750
Computer type
PC/Desktop
OS
Windows 7 x64, Vista x64, 8.1 smartphone
CPU
Intel E8400 65W 64-bit
Motherboard
Gigabyte EP45-UD3LR
Memory
DDR2 2 x 2GB, 1GB x 2
Graphics Card(s)
XFX Radeon HD5750
Sound Card
AMD High Definition Audio; Realtek High Definition Audio
Monitor(s) Displays
iiyama prolite X2377HDS
Screen Resolution
1920 x 1080
Hard Drives
500GB 7200 rpm Seagate ST3500413AS 16MB, 500GB 5400 rpm Toshiba MQ02ABF050H 32MB, 200GB 7200 rpm Seagate ST3200820AS 8MB, 2TB 7200 rpm Western Digital WD20EZRX 64MB
PSU
Enermax Liberty Modular
Case
Antec P193 Midi Tower
Keyboard
Mionix ZIBAL 60
Mouse
Razer USB 2.0 Diamondback Mouse or Huion Graphics Tablet
Browser
Internet Explorer, Lunascape, Firefox, Opera, Avast Safezone
3) seems to be the hardest problem; what can I do to help ensure the motherboard I select will be compatible? I know I need to have support for legacy BIOS boot / non-EFI, but where can I check for this before buying a board? It seems that certain chipsets for newer motherboards have been found to be compatible, is this any guarantee that a certain motherboard will be compatible? Is there a list somewhere of which ones these are?

Simpler to say which mobo + cpu you are thinking of. Then we might know if anybody has successfully installed win7 on it.

For example:

If you are thinking of 570 mobo, the advice is to use Gigabyte or MSI (not asrock or asus)

Gigabyte x570 motherboard recommendations for ryzen 5000 series & windows 7 - 2

MSI x570 motherboard recommendations for ryzen 5000 series & windows 7 - 2

In addition, if you want to use amd cpu with built in graphics ( they call it apu ) - you will need modified graphics drivers - which are available from canonkong
 

My Computers My Computers

  • At a glance

    7 X64i5 84002x8gb 3200mhz
    Computer type
    PC/Desktop
    OS
    7 X64
    CPU
    i5 8400
    Motherboard
    gigabyte b365m ds3h
    Memory
    2x8gb 3200mhz
    Hard Drives
    various
    PSU
    pure power 11 400w cm
    Case
    Coolermaster
    Cooling
    cryorig m9i
  • At a glance

    7x64g54008gb ddr4 2400
    Computer type
    PC/Desktop
    OS
    7x64
    CPU
    g5400
    Motherboard
    ga b365m ds3h
    Memory
    8gb ddr4 2400
    PSU
    xfx pro 450w
Otherwise, yes, hardware compatibility would be an major issue. You are also missing the PCIe interface needs to be compatible with your discrete graphics card.

Thanks for the suggestion, I hadn't considered that PCIe might have changed since my last upgrade. It seems my card uses PCIe 3.0 and most of the motherboards I've been looking at seem to use that still.


Simpler to say which mobo + cpu you are thinking of. Then we might know if anybody has successfully installed win7 on it.

For example:

If you are thinking of 570 mobo, the advice is to use Gigabyte or MSI (not asrock or asus)

Gigabyte x570 motherboard recommendations for ryzen 5000 series & windows 7 - 2

MSI x570 motherboard recommendations for ryzen 5000 series & windows 7 - 2

In addition, if you want to use amd cpu with built in graphics ( they call it apu ) - you will need modified graphics drivers - which are available from canonkong


I was looking at the Intel 10700K or 9700K for the CPU. Let's start with just the 10700k if that can be supported. I'm not sure what to look at for the mobo besides having support for other hardware upgrades in the future. It seems that Z490 motherboards are going to be Intel's best chipset for that CPU?

I can look at some more specific options for motherboards this evening and post a list.

I found a lot of potential options, here's a few that I had my eye on:
Gigabyte Z490 Aorus Pro AX
Gigabyte Z490 Aorus Ultra
MSI MEG Z490 Unify
MSI MPG Z490 Gaming Carbon
Asus Strix Z490-E
Asus Strix Z490-F
 
Last edited:

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel I7 10700k64 GB DDR4 CorsairNvidia RTX 3080 Ti
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Ultimate x64
CPU
Intel I7 10700k
Motherboard
ROG Strix Z490-F "Gaming"
Memory
64 GB DDR4 Corsair
Graphics Card(s)
Nvidia RTX 3080 Ti
Screen Resolution
3840x2160
Hard Drives
(Seagate BarraCuda Q1 SSD ZA960CV10001 960GB) x3
(Corsair Force LS SSD 240 GB)
(Seagate ST10000DM0004-1ZC101 10TB)
(Seagate ST8000DM004 8TB)
Hi,

I eventually purchased the ASUS STRIX Z490-F motherboard and an intel i7-10700k and wanted to report back on my experience.


I found that after installing the correct drivers the new hardware works with windows 7 with no issues that I can notice. There may be some new features on the cpu/motherboard that I haven't used yet (i.e. the built-in wifi, integrated graphics), so I can't vouch for whether they work or not.

The steps I took were as follows:
-I copied my existing windows disk to a new hard drive
-I installed the new drivers that I knew I would need ahead of time using DISM++. This included the chipset drivers, ethernet drivers, and USB 3.0 drivers*.
-I created backup media using paragon
-I installed the new hardware, then booted up with just the new hard drive installed
--I did not experience any issues with booting immediately; the backup media was not needed in my particular case
-I had to reactivate windows with the new hardware
-I installed the other hard drives I used with the computer. The BIOS warned me that the GRUB installation I used for dual-booting had some issue and offered to fix it. I accepted, then booted to linux and re-installed GRUB.


The only issues I encountered were:

-*The new USB 3 drivers made most of the USB ports on my original motherboard unusable. I initially decided to revert this change and attempt to use the USB-2 ports on the new hardware to test and find the correct drivers to use.
I found that even the USB 2 ports on the new hardware were unusable without the new USB-3 drivers. I had to switch to the old hardware again in order to install the new drivers again, then switch to the new hardware to test it; the USB drivers that I had installed worked properly at this point.

-My original intent behind this upgrade was to enable more RAM in my PC. I discovered that my original version of windows did not support more than 16GB of RAM. I ended up finding and purchasing a Windows 7 Ultimate disk and using the product key to update windows through "Windows anytime upgrade".
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel I7 10700k64 GB DDR4 CorsairNvidia RTX 3080 Ti
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Ultimate x64
CPU
Intel I7 10700k
Motherboard
ROG Strix Z490-F "Gaming"
Memory
64 GB DDR4 Corsair
Graphics Card(s)
Nvidia RTX 3080 Ti
Screen Resolution
3840x2160
Hard Drives
(Seagate BarraCuda Q1 SSD ZA960CV10001 960GB) x3
(Corsair Force LS SSD 240 GB)
(Seagate ST10000DM0004-1ZC101 10TB)
(Seagate ST8000DM004 8TB)
:-)
 

My Computers My Computers

  • At a glance

    7 X64i5 84002x8gb 3200mhz
    Computer type
    PC/Desktop
    OS
    7 X64
    CPU
    i5 8400
    Motherboard
    gigabyte b365m ds3h
    Memory
    2x8gb 3200mhz
    Hard Drives
    various
    PSU
    pure power 11 400w cm
    Case
    Coolermaster
    Cooling
    cryorig m9i
  • At a glance

    7x64g54008gb ddr4 2400
    Computer type
    PC/Desktop
    OS
    7x64
    CPU
    g5400
    Motherboard
    ga b365m ds3h
    Memory
    8gb ddr4 2400
    PSU
    xfx pro 450w
Did you install as Legacy-MBR or UEFI-GPT ?
 

My Computers My Computers

  • At a glance

    Windows 7 HP 64i5 6600K - 800MHz to 4200MHz4+4G GSkill DDR4 3000IG - Intel 530
    Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    custom build
    OS
    Windows 7 HP 64
    CPU
    i5 6600K - 800MHz to 4200MHz
    Motherboard
    GA-Z170-HD3P
    Memory
    4+4G GSkill DDR4 3000
    Graphics Card(s)
    IG - Intel 530
    Monitor(s) Displays
    Samsung 226BW
    Screen Resolution
    1680x1050
    Hard Drives
    (1) -1 SM951 – 128GB M.2 AHCI PCIe SSD drive for Windows 7 and Lubuntu
    (2) -1 WD SATA 3 - 1T for Data
    (3) -1 WD SATA 3 - 1T for backup
    PSU
    Thermaltake 450W TR2 gold
    Keyboard
    Old and good Chicony mechanical keyboard
    Mouse
    Logitech mX performance - 9 buttons (had to disable some)
    Internet Speed
    500Mb/s
    Browser
    Firefox 64
    Other Info
    TinyWall firewall
  • At a glance

    Windows 7 Proi7-4500U 800MHz to 3.0GHz(4+4)G DDR3 1600IG intel 4400 + NVIDIA GeForce GT 745M
    Computer type
    Laptop
    System Manufacturer/Model Number
    Asus Q550LF
    OS
    Windows 7 Pro
    CPU
    i7-4500U 800MHz to 3.0GHz
    Motherboard
    Asus Q550LF
    Memory
    (4+4)G DDR3 1600
    Graphics Card(s)
    IG intel 4400 + NVIDIA GeForce GT 745M
    Sound Card
    Realtek
    Monitor(s) Displays
    LG Display LP156WF4-SPH1
    Screen Resolution
    1920 x 1080
    Hard Drives
    BX500 120G SSD for Windows and programs +
    1T HDD for data
    Internet Speed
    500 Mb/s
    Browser
    Firefox
    Other Info
    TinyWall firewall

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel I7 10700k64 GB DDR4 CorsairNvidia RTX 3080 Ti
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Ultimate x64
CPU
Intel I7 10700k
Motherboard
ROG Strix Z490-F "Gaming"
Memory
64 GB DDR4 Corsair
Graphics Card(s)
Nvidia RTX 3080 Ti
Screen Resolution
3840x2160
Hard Drives
(Seagate BarraCuda Q1 SSD ZA960CV10001 960GB) x3
(Corsair Force LS SSD 240 GB)
(Seagate ST10000DM0004-1ZC101 10TB)
(Seagate ST8000DM004 8TB)
Back
Top