Sorry for the block of text here guys, I'm just really stressed so I really appreciate your time and help!
I tried to install git for windows (MINGW64) for a tutorial I was doing yesterday. While doing the tutorial, git refused to let me do the initial push to my Github repo. I tried over and over again, looking for help online, but to no avail. The git push -u origin master command would just load forever in my git terminal, never actually succeeding in pushing my code to the repo. Eventually I gave up and went to do something else.
Later that night, I went to casually restart my computer and then spent 30 minutes panicking and trying to get out of BSOD, because my computer 'could not start correctly.' I fixed it by choosing the startup repair option or something, but when I finally logged in, something was clearly wrong. I got Windows notifications saying some of my apps would not open. My Discord tried to open but ultimately failed with a "Fatal JavaScript Error" window, which could only be fixed by uninstalling and reinstalling the program. When I open my VSCode this morning, I got the "Your Code installation appears to be corrupt. Please reinstall."
Clearly, whatever happened yesterday cause my laptop to break and is causing many of my programs to break as well. I had also enabled WSL2 earlier on in the day, but didn't actually restart my computer until later that night (when I got the BSOD), so I thought maybe it was that, but when I went to the system settings to turn off the 'Windows Hypervisor Platform' and 'Windows Subsystem for Linux' options, they were already unchecked (turned off). Looking online, there weren't many support requests regarding a link between enabling WSL2 and BSOD. I assumed this must not be the issue, then. (Unless you guys think it might be?)
Back to git- I decided it must be the culprit today when I tried to open it. Typing 'git' in my windows searchbar revealed an icon-less git.exe file (see images attached- blank git icon + broken .exe file). I cannot open this mysterious, seemingly-incomplete file no matter what I do. I remembered how it had failed to push my first commit changes to my remote repo, and decided I should just uninstall and reinstall it. When I went to the 'Add or Remove Programs' Windows feature, however, Git was not there. Doing some research online, I saw that I could look for the C:\Program Files\Git\unins001.exe executable and manually uninstall, but that file is just simply missing.Missing uninstall file in Git folder
tldr:, My computer and several important programs are breaking. I don't think its because I tried to enable WSL2, I think its because of some break in the Git ecosystem. It would load infinitely in the terminal when I tried an initial push to my Github repo (using the push -u origin master command), which I ran a number of times trying to make it work. Following BSOD after a restart later on, I cannot open or uninstall Git. It is invisible in my app settings and there is no uninstall .exe file that I can find.
Please help!!! I don't want to uninstall all these other programs, and fear for my life every time I restart my laptop.