Komponenter

Microsoft för att förbättra Vista's Problematic UAC i Windows 7

92. Контроль учётных записей (UAC)

92. Контроль учётных записей (UAC)
Anonim

Microsoft planerar att förbättra den mycket malignerade användarkontrollkontrollfunktionen (UAC) i nästa version av sitt Windows-klient-OS, vilket bekräftar att den nya säkerhetsfunktionen den inbyggde i Windows Vista har orsakat onödiga problem för användare.

Microsoft kallade UAC en av de mest kontroversiella funktionerna i Vista och sa att det kommer att finjustera UAC i Windows 7 så att det fungerar bättre med Microsofts avsedda mål för funktionen.

Microsoft lade UAC till Vista i ett försök att förbättra systemets säkerhet och ge människor som är den primära användaren av en dator större kontroll över sina applikationer och inställningar. UAC visade sig dock vara mer huvudvärk för många användare än en fördel.

"UAC skapades med avsikt att ge dig kontroll över ditt system, minska ägandekostnaden över tid och förbättra mjukvaruekosystemet" enligt posten, som tillskrivs Ben Fathi, företagsdirektör för utveckling för Microsofts Windows Core Operating System Division. "Vad vi har lärt oss är att vi bara har en del av vägen där i Vista och vissa tycker att vi har åstadkommit det motsatta."

UAC hindrar användare utan administrativa rättigheter att göra obehöriga ändringar på en dator. Men på grund av hur det skapades i Vista kan det förhindra att även auktoriserade användare i nätverket kan få tillgång till program och funktioner som de normalt ska ha tillgång till.

UAC gör det här via en serie skärmar som frågar användaren för att verifiera privilegier, och det kan kräva att en användare skriver in ett lösenord för att utföra en uppgift. Vista-användare rapporterade att dessa prompter skulle avbryta användarens normala arbetsflöde, även under vissa vardagliga uppgifter, om inte en användare är inställd som lokaladministratör. UAC-prompten blev så problematisk att konkurrent Apple till och med spoofed dem i en tv-reklam.

Microsoft sa att i Windows 7 kommer det att arbeta för att minska UAC: s "onödiga eller duplicerade instruktioner i Windows och ekosystemet, så att kritiska prompter kan vara mer lätt identifierad, "enligt Fathis blogginlägg. Det planerar också att göra anvisningarna "mer informativa" så att användarna kan göra bättre val om hur man ska fortsätta när de uppmanas, och kommer att ge "bättre och mer uppenbar kontroll" över UAC i Windows 7.

Microsoft tar hänsyn till användaren feedback och effekten UAC har redan haft på programvara från tredje part för att göra ändringar i UAC i Windows 7, enligt bloggen.

Vista-användare sa att anledningen till att UAC-meddelandena var så frekventa och missgynnade berodde på att många tredje part Windows applikationer som predated Vista var inte utvecklade för att fungera med UACs "Standard User" -beteckning. På grund av detta skulle applikationer som standard kräva lokala administratörsrättigheter och uppmana personer som använde inställningen Standardanvändare om de ville utföra funktioner som betraktas som administrativa uppgifter.

Tredje parter gör redan ändringar i programvara som körs på Windows för att rymma UAC: s Standard användarbeteckning, något som Fathi sa i sitt inlägg är en bra sak.

"UAC har resulterat i en radikal minskning av antalet applikationer som onödigt kräver administratörsrättigheter," skrev han och sa det "förbättrar programmets övergripande kvalitet och minskar riskerna med programvaran på en maskin som kräver fullständig administrativ åtkomst till systemet. "

Microsoft är ingen främling för att hantera flack över UAC. Företaget kallade det till och med en av Vista-missförstådda funktioner i ett papper som den publicerade på sin webbplats i maj, som försökte förklara hur det är bäst att arbeta med vissa Vista-funktioner. Microsoft kände att det var hinder för personer som anslöt OS.

Windows 7 är nästa stora uppdatering till Windows-klient-OS och förväntas bli släppt sent nästa år eller i början av 2010. Microsoft planerar att ge utvecklare en tidig titt på Windows 7 vid sin Professional Developers Conference i Los Angeles nästa månad.