11-08-2015, 12:41 PM
Actually, the thing that I REALLY hate is MS's implementation of User Access Control (UAC)
When UAC is enabled (the default on W7 and later), applications cannot write into Windows Protected file trees, e.g. Program Files.
This is done to prevent virus and other unpleasantness, such as over-writing a Windows DLL or something used by another application. It also allows different users on a machine to have distinct settings files for a given application when that application by default puts its setting in a shared folder (typically the application's installation folder).
UAC will then create a hidden virtual mirror directory, typically C:\Users\\AppData\Local\VirtualStore\Program Files\ where it will put read-write data for the application.
This can cause real confusion, as the AppData directory is normally hidden. When you try to look for the settings file in the expected directory under C:\Program Files\ its not there, yet it is really but hidden in the mirror copy 
Mind you, UNIX does something remarkably similar to solve the same problem...
When UAC is enabled (the default on W7 and later), applications cannot write into Windows Protected file trees, e.g. Program Files.
This is done to prevent virus and other unpleasantness, such as over-writing a Windows DLL or something used by another application. It also allows different users on a machine to have distinct settings files for a given application when that application by default puts its setting in a shared folder (typically the application's installation folder).
UAC will then create a hidden virtual mirror directory, typically C:\Users\
This can cause real confusion, as the AppData directory is normally hidden. When you try to look for the settings file in the expected directory under C:\Program Files\

Mind you, UNIX does something remarkably similar to solve the same problem...
sıʌǝɹq ɐʇıʌ `ɐƃuol sɹɐ
ʞɔıu
ʞɔıu







