I tried to fix the issue by reseting my computer and reinstalling windows while keeping all my files.
That only broke things more. I then decided to try and fix it with windows recovery which did absolutely nothing.
I verified the files with cmd commands like sfc /scannow as well as the dism commands. Which also did nothing.
Eventually it got to the point where nothing worked and i decided to cut my losses and re install windows completely. I removed my storage devices except my C boot drive and reinstalled completely.
Im tired of windows, really wish windows had as good documentation and help as linux.
Currently in the process of reinstalling, my boot drive may potentially be broken or something, ill find out.