#i want to expand my volume c storage but it doesnt give me the option to epand it
1 messages · Page 1 of 1 (latest)
Because the unallocated space is not right next to it, disk management can’t expand it
You would have to either expand A: or format the entire drive. There are third party tools that can move the partitions, but that can destroy data.
ive never really understood why that's the case though
The ELI5 version: The partition file is just "Partiton 1 has data blocks 1,2,3,4,5,6,7,9. Partition 2 has data blocks 10,11,12,13,14,15" and etc. So you can't move a partition because it only counts sequentially. You can only expand neighbouring partitions.
ah
It makes more sense if you are used to how you had to manually manage memory on 80s computers that didn't have memory managers.
lol i can see that
I've just seen videos on it, but there were some computers that had a free memory chunk and then the OS, then any added memory would be after the OS. So if you were making a game, you would either only have to use the expanded memory or the built in memory. Because you couldn't do both because the OS was in the middle.
that sounds like a terrible design
The partition file works like that
at least for ram
Most computers would have the OS first to avoid this later, but it was an afterthought at the time because they weren't used to it.
Most computers didn't have memory expansion even so you might come from an OS where everything uses static memory addresses so if the OS was at the end and you wanted to change it, you would have to find every case of the code referencing a static memory address and change it.
ah, yeah
oh no lmao
so can i expand c now without distroiing anything?
@weary zenith ^