0
What does the assessment do that can't be done under standard (limited) user permissions? And if the action(s) that necessitate elevation were allowed to be run by a standard user without elevation, what security risks would that open up?
I've read the Wikipedia articles on both the Experience Index assessment itself, and on UAC, as well as a couple of Microsoft articles on both topics and haven't found any helpful information so far.
That's it? So it's not the assessment itself that requires elevation, just the act of recording the result? Wow. Seems like that should have been something they fixed with the UAC overhaul between Vista and Windows 7. – Dan Henderson – 2015-10-20T23:42:52.170
@DanHenderson No, you missed my point, it's not the act of recording the result (although it still does require it), its the act of changing a system level value that affects all users of the system. Non elevated users are not allowed to make changes that affect other non elevated users, that is the reason it needs to be elevated. – Scott Chamberlain – 2015-10-20T23:57:35.370
How does the Experience Index "affect" anyone, though? – Dan Henderson – 2015-10-21T00:53:05.720
1It causes numbers to change and hurts my feelings, Microsoft is making sure you can't hurt my feelings :) – Scott Chamberlain – 2015-10-21T00:57:28.213
I'm not sure if I should create a new question for this follow-up question, mainly because it's probably not answerable (within the scope of this site, anyway): Why does the WEI, a tool that merely evaluates your hardware, record its results in a protected directory, thus requiring elevation, instead of recording its results somewhere that wouldn't require elevation? – Dan Henderson – 2016-01-28T19:52:34.030
(I'm assuming based on this answer that if I could somehow run the tool without elevation, it would still work, it just wouldn't be able to record the result into
C:\Windows\Performance\WinSAT\DataStore
. And so if I could also somehow provide it an alternate location to record the result, like, say,C:\Users\Dan\AppData\Local\WinSAT\DataStore
, it could run perfectly fine without elevation, right?) – Dan Henderson – 2016-01-28T19:54:32.960