Obávám se, že jde o další slepou uličku, kterou Microsoft předvádí. Systém přístupu založený na uživatelských účtech, skupinách a povolených/zakázaných operací je na Unixu už léty prověřen a funguje.
Chlapci u Microsoftu vyřvávali "Developers, developers, developers, developers". Kvanta naprostých amatérů naklikala aplikace ve Visual Basicu a podobných úchylárnách, bez sebemenší znalosti systému a bezpečnostních zásad.
Teď se ti samí chlapci u Microsoftu diví, že velká většina podobných aplikací je kravsky napsána, hrabe tam, kam se hrabat nemá, nekontroluje, zda se přístupy na disk/do registrů povedly apod. Protože nechtějí udělat krvavý řez a říct "sorry, takovéhle zmetky ve Windows dále podporovat nemůžeme", vymýšlejí věci jako virtualizace přístupu do \Program Files, \Windows či registrů, věci, jako že administrátor není administrátor (UAC) a podobně. Jsem zvědav, kdy jim dojde, že tohle je cesta do pekel.
Ten problém začal především u toho, že Windows byly na startu nadstavba jednouživatelského systému. Nadávat na programátory je laciné, jen programovali tak, jak to systém umožňoval a v podstatě vyžadoval. Hlavní vina zde je jednoznačně na MS, protože se snaží držet kompatibilitu za každou cenu a vytváří v zákaznících zdání, že když to jelo na W95, pojede to bez problémů i na WVista. Ostatně to zdání se snaží vytvářet i v jiných oblastech (např. že každý kdo umí ovládat Windows je profík, že když je na něco checkbox, tak tomu netřeba detailně rozumět, protože se to dá naklikat apod.).