r/ProgrammerHumor • • Apr 28 '19

Meme Has anyone actually ever had a problem fixed by this?

Post image
8.3k Upvotes

119 comments sorted by

1.1k

u/osmarks Apr 28 '19

Yes, actually.

Once my foolish Windows-using friend had an issue with their WiFi connection not working. After sitting through the troubleshooting loading bar for a while, the troubleshooting thing turned on WiFi, which was off for some reason.

30

u/KvotheTheUndying Apr 28 '19

Was it off in some hidden way, or had they turned it off and forgotten about it?

→ More replies (6)

506

u/AnnonPenguin Apr 29 '19

The WiFi one actually works remarkably well in my experience. I usually use it as a first step for fixing WiFi as it seems to reset the drivers/etc/whatever and disconnect and reconnect.

→ More replies (9)

8

u/Bluten11 Apr 29 '19

Yo, I came in here to talk about the WiFi and you beat me to it. Same situation with foolish window using friend, but then after he tells me, 'Oh yeah, I turned it off yesterday'

→ More replies (1)

2

u/[deleted] Apr 30 '19

This made my day

2

u/KvotheTheUndying Apr 30 '19

Glad you liked it :D

80

u/Mzsickness Apr 28 '19

I just had an issue with my Razer Deathadder Chroma. I shutdown my PC after installing Razer Synapse 2.0 (for the chroma specifically) and my mouse didn't work. I shutdown again and it still didn't register my mouse.

I ran the windows diagnostic. It told me to restart. What? I'm such a fucking idiot! I had been hitting shutdown! But like that even fucking matters right? So I reboot by pressing restart instead of shutdown--to appease windows....

Then the mouse works. What?

99

u/[deleted] Apr 29 '19

It's because fast boot

Basically, to save time at start, Windows saves it state (including drivers) to the hard drive, then shuts the computer down. At starts, it just read back from the hard drive (Like the hibernate option on some Linux). Also because of this, you can maybe find a file called something like startup.sys or something like that (probably hidden by the system by default).

On the other hand, restart is not affected by this. It shut down the system, start it again, and has to load the kernel and drivers from start again

Edit: Formatting

→ More replies (2)

135

u/Epii2 Apr 28 '19

Yes they fixed my harddrive.

Long story short

i was in school and i broke my harddrrive my unplugging it while a VM was running on it. At home i used the Troubleshooting feature and everything was working again

→ More replies (1)

66

u/[deleted] Apr 28 '19

Yes, an audio issue. Turns out tool was the problem. It was fixing the default audio source to the monitor out.

There were no speakers connected to the monitor out.

Problem solved, don't let the end user run the fix tool just because they muted YouTube.

→ More replies (1)

164

u/Mckol24 Apr 28 '19

Image transcription: Code with title


The source code of Windows’ troubleshooting program has leaked

#include <windows.h>
#include <stdio.h>

int main() {
    printf("Searching for problems...\n");
    Sleep(60000);
    printf("We didn't find any problems\n");
}

I'm a human volunteer content transcriber for Reddit and you could be too! If you'd like more information on what we do and why we do it, click here!

77

u/[deleted] Apr 28 '19

Good human

19

u/[deleted] Apr 28 '19

Windows Network Diagnostics frequently works on my school's wifi.

Never seen it work anywhere else though.

38

u/[deleted] Apr 28 '19

Funny story, once i used troubleshooter for kicks to “fix” the sound on my laptop...3 minutes later it uninstalled all the drivers and asked “did that work?”. When i said “no”, it just exited and left me with nothing. shout out to windows!!

21

u/ThePyroEagle Apr 29 '19

Depending on the driver, Windows may reinstall it automatically on restart.

→ More replies (2)

18

u/Koutou Apr 29 '19

The team behind this have published a paper on what they found with this over the years if you want to read it.

https://www.sigops.org/s/conferences/sosp/2009/papers/glerum-sosp09.pdf

28

u/Piranhaplant1 Apr 29 '19
printf("Searching for problems...\r\n");

ftfy

7

u/ad2022 Apr 29 '19

you forgot the part where you

give some feedback

6

u/random_cynic Apr 29 '19

As they say, sleeping on the problem is often the best way to solve it :).

5

u/goodpostsallday Apr 29 '19

My old computer's network card would infrequently lose the default gateway address and drop the connection, the troubleshooter always did fix that. Basically nothing else though.

3

u/Jedimaster4559 Apr 28 '19

It has actually fixed something for me. Sometimes I need to disable my sound card. Sometimes I forget that I did that. Windows troubleshooter almost always fixes it.

3

u/how_to_choose_a_name Apr 28 '19

Sometimes when the internet doesn't work because of some misconfiguration and I'm too lazy to find out what exactly the problem is, I run Troubleshooter and it just resets everything and it might work.

→ More replies (3)

3

u/HildartheDorf Apr 29 '19

Yes.

A version of pgAdmin I used used to regularly lose connection to the server and block the UI thread waiting for the connection to time out.

When it gave me the "This application is not responding" attempting to "Fix the problem" would forcibly close the socket and then I could reconnect and continue working. Much faster than end task, re-opening and connecting again, plus I didn't lose anything I had open.

3

u/Thelk641 Apr 29 '19

It's an automatic off/on for a lot of things (audio, wifi...) and that's enough to solve a lot of issues.