Читаем Хитрости Windows 7. Для профессионалов - 2011 полностью

UAC работает приблизительно так: в Windows 7, так же как и в ее предшественниках, поддерживаются разные уровни учетных записей пользователей. Некоторые из них обладают правами администратора, необходимыми для установки программ и настройки системы, у других права ограничены. Однако Windows 7 не дает администраторам такой же свободы действий, как в Windows ХР и 2000. Нет, администратор (например, вы) большую часть времени работает в ограниченном стандартном пользовательском режиме. Запрос, показанный на рис. 7.12, отображается, только когда возникает необходимость внести изменения, могущие повлиять на других пользователей данного компьютера (вне зависимости от того, существуют ли они вообще), например, при установке нового аппаратного драйвера или изменении настроек брандмауэра Windows.

Нажмите Да (Yes), чтобы разрешить указанное действие и продолжить спокойно работать (до следующего подобного запроса). Либо нажмите Нет (No), и тогда Windows запретит выполнение этого действия. Как и у любых превентивных защитных мер, у UAC есть свои преимущества и недостатки.

Сначала о хорошем:

О Этот инструмент делает Windows безопаснее

Теоретически, без вашего разрешения с компьютером ничего плохого не происходит. Это означает, что так называемая побочная установка программ со всяких неприятных сайтов — источников шпионских и рекламных программ — оста-

ЬеЫ

<9

Г Да П [~ Но |

Рис. 7.12. Каждый раз, когда вы (или программа) пытаетесь внести изменения в систему, Windows выбрасывает это надоедливое сообщение

лась в прошлом (теоретически). (Разумеется, со злонамеренными программами можно также справиться путем тонкой настройки некоторых параметров, как рассказывается в разделе «Обеспечение защиты Internet Explorer» на с. 408.)

О Windows работает стабильнее

Если вы предпримете несколько дополнительных усилий, то благодаря UAC неопытным пользователям станет сложнее разрушить систему, удалив или заменив файлы, внеся ненужные исправления в реестр или перепутав сетевые параметры.

О Управление Windows упрощается

Можно настроить UAC так, чтобы каждый запрос этой системы требовал также ввода пароля. Тогда администратору не придется создавать отдельную учетную запись для изменения настроек. Обычному пользователю пароль неизвестен, поэтому он не может ничего поменять, но администратор может сесть на его место и устранить неполадку за считанные секунды, даже не входя в систему под своей учетной записью.

Теперь о плохом:

О Некоторые программы ломаются

Часто UAC не дает работать программам, которые не учитывают особенностей Windows 7 или Vista. Например, если программа попытается записать файлы в папку Program Files (или даже в собственную папку приложения), доступ ей будет запрещен. Вот почему во многих приложениях в Windows 7 не сохраняются настройки, а некоторые программы не запускаются или даже не устанавливаются. Если в программе не предусмотрена попытка «подняться» до уровня администратора, чтобы внести изменения, вы никогда не увидите запросы UAC; Windows попросту запрещает любые действия программы. В общем, вы даже не понимаете, почему программа не работает.

О Это раздражает

(Наверное, с этого нужно было начать, но постараемся быть скромнее.) Сколько раз за сегодняшний день вы уже таращились на черный экран в ожидании, когда...

когда же... когда уже появится запрос UAC? А вы замечали, что в некоторых случаях выдается целых два запроса UAC: сначала предупреждение о том, что сейчас будут спрашивать вашего разрешения, а потом сам запрос? Неужели в Microsoft не могли придумать что-нибудь менее обременительное? Например, единственное окно, в котором можно перевести текущий сеанс на уровень администратора, предположим, на следующие 20 минут?

О С этим легко разделаться

UAC можно запросто отключить единственным параметром на Панели управления, но, что еще хуже, эту систему можно победить, вовсе не отключая ее. Любая программа, уже получившая доступ на уровень администратора, например утилита установки, может изменить настройки компьютера, а вы даже не увидите ни одного запроса UAC. А если речь идет об установке программы, регистрирующей драйвер или службу Windows (для управления которыми применяется утилита services.msc), то впоследствии эта служба сможет выполнять запросы административного уровня от любых программ, даже работающих на самом низком пользовательском уровне.

О Запросы все равно никто не читает

Пользователи очень быстро привыкают щелкать на кнопке Продолжить (Continue), не затрудняя себя чтением очередного сообщения Windows. Какой бы совершенной ни была операционная система, способа гарантировать, что пользователь будет тщательно обдумывать каждое свое действие, нет.

Перейти на страницу:

Похожие книги

C++ Primer Plus
C++ Primer Plus

C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. An accessible and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard.Author and educator Stephen Prata has created an introduction to C++ that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C++ language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use.Review questions and programming exercises at the end of each chapter help readers zero in on the most critical information and digest the most difficult concepts.In C++ Primer Plus, you'll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning:• A new detailed chapter on the changes and additional capabilities introduced in the C++11 standard• Complete, integrated discussion of both basic C language and additional C++ features• Clear guidance about when and why to use a feature• Hands-on learning with concise and simple examples that develop your understanding a concept or two at a time• Hundreds of practical sample programs• Review questions and programming exercises at the end of each chapter to test your understanding• Coverage of generic C++ gives you the greatest possible flexibility• Teaches the ISO standard, including discussions of templates, the Standard Template Library, the string class, exceptions, RTTI, and namespaces

Стивен Прата

Программирование, программы, базы данных
Секреты приложений Google
Секреты приложений Google

Даже продвинутые пользователи Интернета не подозревают о тех огромных возможностях, которые предоставляют сервисы Google. Автор рассказывает о таких «секретах» сервисов, которые просто немедленно хочется использовать! Создавать сайты и презентации, бродить по улочкам Парижа, изучать звездное небо – все это доступно каждому, кто сидит у экрана монитора и имеет доступ в Интернет. Книга научит вас работать с веб-приложениями и тысячекратно увеличить свои возможности с помощью новейших технологий. Она написана легким, доступным языком и не требует от читателя наличия каких-либо специальных знаний. Книга содержит множество примеров, иллюстраций и будет полезна всем, кто не стоит на месте и стремится сделать свою жизнь более насыщенной и интересной.

Денис Балуев , Денис Игоревич Балуев

Программирование, программы, базы данных / Интернет / Программное обеспечение / Книги по IT