[SOLVED] How to fix this? Unallocated space on both sides of volume I want to keep

I have a 500 GB drive for storage. I'm trying to partition it exactly in half so that both windows and linux can have portions in a dual boot machine of mine. The issue is that there are three partitions I can' t fix. Not matter how I shrink the volume I have a portion of data on both sides of the windows NTFS partition I already have data on. Notice the picture. Right now I have it all as one part but If I shrink the two outside sections will be the unallocated part, preventing me from formatting it in Linux because that part over laps the middle part.
View: https://imgur.com/a/ha4Zjjc


Here's what I get no matter what
View: https://imgur.com/VwM1KGr
 
Solution
Well, in DMDE you would go to sector 0, locate the partition ID bytes, and change them from 42h to 07h (ie from dynamic to NTFS). That's 2 minutes work at most.
The drive is set up as "dynamic" rather than "basic". All partitions get the same drive letter.

I don't know how this affects Linux, but I would think you would need to convert the drive to basic. I believe you could do this with a disc editor (eg DMDE), but you would need to be careful.

https://dmde.com/

Could we see sector 0?


wGrMzK5.png


VwM1KGr.png
 
The drive is set up as "dynamic" rather than "basic". All partitions get the same drive letter.

I don't know how this affects Linux, but I would think you would need to convert the drive to basic. I believe you could do this with a disc editor (eg DMDE), but you would need to be careful.

https://dmde.com/

Could we see sector 0?


wGrMzK5.png


VwM1KGr.png
Is that really the issue? This hdd has been in a few systems ans was converted to dynamic for some unknown reason a long time a go. The issue is that when it's time to create volumes it sees both unallocated spaces as the same thing, yet as far as Linux is concerned they are overlapping the middle portion so I can not do anything.

In windows I can take the unallocated spaces and either have them join the F: drive or create a new drive letter such as E:.

I know that theoretically I can wipe the entire thing. But I was hoping there was some other way..