[Problem] Win7 x64 install with x570 Chipset+Ryzen 5000 Ser. CPU

Win11 x64 Pro v24H2 Build 26090.1

1 Like

Ahh right, of course.

Do you know anything about BIOS modding?

What came into mind is if someone has the capacity, they could analyse the code from the two BIOS versions and see if the latest is adding restrictions to the use of Windows 7 64-bit.

@Windows7_Fan
There are other Forum members, who know much more about BIOS modding than me.

1 Like

@Fernando Okay then, Iā€™ll have a look around and probably reiterate the question.

Speaking of which, I went to the Asrock community forum on Reddit and I created an identical post to the tech support you suggested, and within a few minutes I was getting shit already because it was Windows 7 :cry:

Hi everyone, hope youā€™ve all had a good Easter!

Iā€™m kind of new here and Iā€™ve seen a lot of the work some users here have done and theyā€™re all very impressive!

I donā€™t know if this is the right place to post this, but I originally began a topic on another thread here where Iā€™ve been having problems booting my Windows 7 64-bit on my upgraded Asrock x570 Pro4 and Ryzen 5950x.

Iā€™ve came to a conclusion that the BIOS is whatā€™s refusing the OS.

Long story: [Problem] Win7 x64 Install onto ASRock X570 Pro4 with AMD Ryzen 5950X - #3

Short story: Updated BIOS to include Ryzen 5000 series compatibility fails to initialise Windows 7 64-bit (old and fresh install).
Swapped to Ryzen 2600 and operates as expected.

Windows 7 32-bit has no issues on either scenario.

Because of this I was really wondering, might anyone know if this is a current practice manufacturers do?

And does any of you intelligent lot know if itā€™s possible to mod the BIOS to accept any OSs itā€™s thrown at it?

I would REALLY appreciate it if anyone can help me on this matter, Iā€™m without a working system for over 2 weeks now and well overdue with work, but Iā€™ll be ever so grateful to know if this is a possibility :pray:

@Fernando Good afternoon!

Iā€™ve heard back from Asrock and this is what they have to say:

How is this even helpful?? :cry:

Nothing at all, but it is expected, why lose time with such questions to ASR support???
You do know its an old OS, with official support already finished to end-users by MS, so why ā€œdiggingā€ into it.
Hardware technologies feeds software development and vice-versaā€¦simple, companies will not lose time and work, supporting for a decade, an old OS than the developer itself dropped official support.
This is a ā€œconsumerā€ market, the goal is sell, sell, sell, period.

EDIT: My opinion only and not discouraging you in your quest, itā€™s just a waste of time asking for their support. We all know this ā€œPush politicsā€ from MSā€¦that follows hw companiesā€¦ you can try and even succeed in some hw cases/mb models but you cant fight them, when they take the same path.
And your a consumerā€¦ not an enterprise/company.
Bios code and even cpu mcode code will eventually drop certain features/instructions, that old OS requireā€¦this is the issue with this kind of attempts, all the best and good luck on your endeavor.

EDIT: Sorry, but iā€™m an Intel user, regardless, my latest client builds are all AMD Ryzen AM5ā€¦Gigabyte boards, but i canā€™t recommend anything related to Win7.

1 Like

@MeatWar I asked tech support because i was recommended by a fellow user here to do so.

I even mentioned in my query how their motherboard was able to support 32-bit Win7 and another Ryzen CPU but somehow locks itself when using the 5950x?

While this is a consumer market, itā€™s bad business strategy to abandon a large userbase of Windows 7. In fact if given the choice, people were very happy with it and a lot of users were forcibly upgraded to Windows 10, so on paper and statistics it would seem the latter is the majority OS, but this wasnā€™t because of choice either unfortunately.

I now also have the assumption that the CPUā€™s microcode might play a part to this, but thereā€™s very little information about microcode in itself :slightly_frowning_face:

@MeatWar

I just saw your update on your post, and I appreciate the words. I am absolutely aware of the policies that companies has to follow becaase of Microsoft, I was just really hoping that there would be a glimmer of light if one did ask for help (on the pretense that ā€œyou never know if you donā€™t askā€).

I am beginning more and more to believe that microcode does have somesort of play into this too, but what dissuades me is how some other motherboards are able to boot Windows 7 64-bit regardless and just not this Asrock board I have :slightly_frowning_face:

In regards to that, Iā€™m thinking of taking a break from this motherboard and going back to an Asus one, are there any recommendations which x570 motherboard is compaible with 5950x paired with Winodws 7 64-bit? :smiling_face_with_tear:

@canonkong Great to hear from you again!

So since we last comminicated, Iā€™ve had another conversation with tech support from Asrock.
They claim their engineers are too busy to investigate issue for a ā€œdead OSā€, however this person says if there was a conclusion it would most likely (again) be the microcode i.e. AGESA code.

Iā€™ve researched and itā€™s possible to obtain microcode from a motherboard BIOS.
If I am able to extract a file containing this code for 5950x from an Asrock BIOS, do you think it could then be edited?
And after modification inject back into BIOS file. :thinking:

That would be great if you can make a debug, I would happily lend you one of my Asrock x570 Pro4 motherboard, would that help? :+1:

Also, I recognise 1393ā€¦isnā€™t this Firewire?? :smiley:

I think it is not the AGESA code problem, I have Asrock b450 with same AGESA, it is wroking well on win7. But Asrock x570 will 0x0000007B BSOD while intstal win7.

1 Like

I have an ASRock X570 mainboard, but got a 0x0000007E BSOD, when I tried to install Win7.

1 Like

@canonkong Thanks for letting me know, what CPU do you use may I ask?

However microcode can change with different BIOS update, as AMD supplies updated code to motherboard manufacturer and then they build BIOS around it.

how about installing win7 on b450 and then just put that ssd on x570? It would work i guess.

@avsd1 It wouldnā€™t because as where my problem originatesā€¦as soon as the boot animation opens for Windows 7 it completely halts and enters an endless boot cycle.

This goes for using, in my case a 5950x (and in @Fernando 's attempt a 5600x), on an Asrock x570 Pro4.
Both CPUs are Vermeer.

As explained by my Asrock tech support correspondant, Summit Ridge (not supported on X570), Bristol Ridge (not supported on X570) and Pinnacle Ridge (supported on X570) have some level of Windows 7 support.

so a 2600x would work on an Asrock x570+win7?

1 Like

@avsd1 I imagine it would, as Iā€™m using a Ryzen 2600, so I canā€™t see how a 2600x would be far off. So Iā€™m going to put it as a 99% chance it willā€¦both Windows 7 32-bit and 64-bit :slightly_smiling_face:

@canonkong & @Fernando Iā€™ve been doing quite some thinking lately about the microcode theory.

Do the BIOS of different motherboard manufactuers with the same CPU compatibility contain identical microcodes?
Or is each code slightly altered from one model to another?? :thinking:

The reason I ask is because if they are identical, then how is one motherboard able to execute system files of an operating system while another refuses?

No, each mainboard manufacturer has its own way to satisfy the customers (or not).

1 Like

try the 2600 with the asrock x570 and let us know ! @Windows7_Fan

1 Like