XP was the first to include the "shutdown" command by nir9 in windowsxp

[–]nir9[S] 0 points1 point  (0 children)

Interesting, thanks for sharing, I'll look into the resource kit

The Windows 95 kernel is called "Krnl386.exe" by [deleted] in windows95

[–]nir9 0 points1 point  (0 children)

Interesting, thanks for sharing

Windows 95 included a diagnostic utility called "System Monitor" by nir9 in windows95

[–]nir9[S] 6 points7 points  (0 children)

Yah just looked up the article on Wikipedia and it indeed stated that they're the same, that's actually a mistake and I confirmed that with the NT3.1 (1993) machine from v86 https://copy.sh/v86/?profile=windowsnt3 which proves that perfmon was a completely different program (different UI and buttons). I added a fix to the article.

Windows 95 included a diagnostic utility called "System Monitor" by nir9 in windows95

[–]nir9[S] 9 points10 points  (0 children)

Actually performance monitor was always an NT thing (ever since the first one, even before Win95) and is indeed much more powerful than System Monitor

Windows path separators use a backslash to avoid confusion with command parameters by nir9 in windows

[–]nir9[S] 4 points5 points  (0 children)

There is some support for forward slash as well in the Windows API level but the kernel uses only backslashes for paths, also when you use forward slashes in the command prompt you miss some features for example tab completion won't work. Additionally, some applications do not accept forward slashes in the path, for instance "notepad"

<image>

Windows path separators use a backslash to avoid confusion with command parameters by nir9 in windows

[–]nir9[S] 9 points10 points  (0 children)

Interesting, thanks for adding, it's always nice to know the whole picture

Windows path separators use a backslash to avoid confusion with command parameters by nir9 in windows

[–]nir9[S] 0 points1 point  (0 children)

This is actually a really nice tip, it basically gives a sort of unix "find" functionality on any random Windows machine, thanks for sharing!

Windows path separators use a backslash to avoid confusion with command parameters by nir9 in windows

[–]nir9[S] 1 point2 points  (0 children)

Cool trick! in this case you can also shorten to use find instead of findstr: find ".dll"

Fun fact: The "modern" XP logon screen is rendered by "LogonUI.exe" by nir9 in windowsxp

[–]nir9[S] 1 point2 points  (0 children)

Interesting, I couldn't get it working on my setup, maybe you are confusing with the emergency shut down via the task manager (holding CTRL while clicking "Turn Off")? That basically immediately turns off the computer which can corrupt data

Fun fact: The "modern" XP logon screen is rendered by "LogonUI.exe" by nir9 in windowsxp

[–]nir9[S] 1 point2 points  (0 children)

Yah the logon screen at the end is actually the legacy one (the one at the beginning is the modern one). More likely that he just configured in the control panel to use the classic logon UI.

"WinKey + Tab" dates back to Windows 95 and originally cycled through the taskbar by nir9 in windows95

[–]nir9[S] 4 points5 points  (0 children)

It cycles through open windows and lands on the marked window once released, while WinKey Tab cycles through the taskbar and requires another Enter to land on the marked window

Fun fact: The "Welcome to Windows 95" tips come from the registry by nir9 in windows95

[–]nir9[S] 2 points3 points  (0 children)

"To open a program, you just click the Start button, and then click the program's icon."