Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Are there any changes in UAC (User Account Control) for Metro-style applications in Windows 8?

Metro-style applications come from Windows Store only and they should have already passed a lot of security checks - shouldn't UAC be more forgiving for them?

share|improve this question
add comment

2 Answers 2

up vote 3 down vote accepted

UAC forces you to grant approval before running things with administrative privileges.

Modern UI apps cannot have any administrative privileges, so UAC does not apply.

share|improve this answer
    
Oh, metro apps can't be run with administrative privileges! That's harsh. –  Vladimir Sinenko Oct 31 '12 at 17:51
    
@VladimirSinenko - Not Really...Its not hard to design a desktop application that doesn't require it, most developers are just lazy, so they do stuff the incorrect way. –  Ramhound Oct 31 '12 at 19:03
    
@VladimirSinenko: Modern UI apps have far more restricitons than not having admin privileges. They can't even interact directly with the underlying file system. Modern UI apps have a completely different development model. –  SLaks Oct 31 '12 at 21:21
add comment

The User Account Control doesn't perform checks on the safety of the software, but rather permission for elevation of authentication. Some apps will require entries to be created/modified in your registry as well as system folders. The user account that you're logged into does not necessarily have the access to write to these locations. However, you are presented with the option of continuing the installation/execution of the software through the elevation of privileges with User Access Control.

So it doesn't really have anything to do with the Metro apps or the security checks that it passes. Personally, I like knowing when something will be writing/accessing to system files and registry keys.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.