Почему MS Windows 7 никогда не сможет стать надежной ОС. Надежность виндовс


Снижение производительности Windows. Как повысить надежность операционной системы устранив проблемы в Windows

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

Тонкости дефрагментации 

Разумеется, далеко не всякая перегрузка столь серьезно, как полное исчерпание оперативки. Попытайтесь, например, дефрагментировать свой жесткий диск, если на нем осталось меньше 10 % свободного места, — как минимум, вам обеспечено длительное ожидание, а процесс может и вовсе не завершиться. Проблема кроется в недостатке дисковых ресурсов. Даже если на нем свободно 10 % объема, дефрагментации может не хватить этого пространства для перемещения больших сегментов данных. Это станет причиной пробуксовки программы (перехода в состояние, в котором она безрезультатно пытается найти дисковое пространство для решения задачи).

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

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

Из сказанного следует, что оптимизация системы способна повысить надежность ПО. Разумеется, есть несколько показателей надежности, и нам необходимо убедиться, что оптимизированная система поддерживает все эти показатели.

  • Запуск не сопровождается сообщениями о недостатке ресурсов.
  • ПО выполняется безаварийно.
  • Параметры пользователя отслеживаются должным образом и их изменения принимаются, как следует.
  • Все данные доступны и неприкосновенны.
  • Обновления выполняются должным образом.
  • Ни с одним из ранее запущенных приложений не возникает проблем после запуска.

Проблема перенапряжения системы настолько значима, что многие производители предлагают соответствующие способы теста в составе пакетов для разработки программных продуктов. Средства тестирования позволяют создавать различные виртуальные окружения, задавая параметры оперативной памяти, процессора и винчестера. Разработчик может с их помощью оценить реакцию своего приложения на перенапряжение.

Иногда подобные средства появляются в составе пакетов Windows Resource Kit. К примеру, CPU Stress, имеющаяся в Windows 2000 Resource Kit, позволяет создать приложение, использующее заданную долю процессора, и пронаблюдать за получаемым эффектом. На рисунке показано окно CPU Stress.

Окно программы CPU Stress 

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

Корпорация Microsoft обычно перестает поддерживать свои утилиты после того, как посчитает их устаревшими. Как правило они работают без проблем, но Microsoft удаляет их со своего веб-сайта. Зачастую их можно найти на других веб-сайтах. В большинстве случаев загрузки с этих страниц безопасны, однако всегда проверяйте полученный файл с помощью антивируса.

Целый ряд сайтов занимается поддержкой утилит Windows. Одним из самых интересных проектов, посвященных программам для Windows NT, является http://www-rtsl.cs.uiuc.edu/tools/. Сайт содержит полный перечень Windows NT Resource Kit, включая утилиты для теста перенапряжения. Некоторые сторонние продукты, такие, как ВСМ Diagnostics Pro (http://www.bcmdiagnostics.com/), также предоставляют функцию для тестирования, поэтому имеет смысл воспользоваться ими в случае, если вы намерены активно заниматься этим вопросом.

Регулярная дефрагментация жесткого диска способствует закреплению результатов в плане надежности, получаемых в результате первичной оптимизации системы.

xn----ttbkadddjj.xn--p1ai

Linux против Windows

Тип Linux Windows

Цена

Большинство вариантов Linux доступны бесплатно, или по очень низкой цене, значительно ниже, чем Microsoft Windows.

Microsoft Windows может стоить от $50 до $150 долларов США за каждую копию лицензии.

Простота

Хотя большинство вариантов Linux значительно улучшились в простоте использования, Windows по-прежнему гораздо проще в использовании для начинающих пользователей компьютера.

Microsoft сделала несколько достижений и изменений, которые сделали ее ОС гораздо проще в использовании, и хотя, возможно, Windows нельзя назвать простой операционной системой, она гораздо проще, чем Linux.

Надежность

Большинство вариантов и версий Linux, как известно, надежные и часто могут работать месяцы и года, не нуждаюсь в перезагрузке.

Хотя Microsoft сделал большие успехи в надежности Windows в последних нескольких версиях, она по-прежнему не может сравниться с надежностью Linux.

Программное обеспечение

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

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

Стоимость программного обеспечения

Многие из программ, утилит и игр, доступных в Linux являются бесплатным или с открытым исходным кодом. Даже такие сложные программы, как Gimp, OpenOffice, StarOffice, и Wine доступны бесплатно или по низкой цене.

Хотя для Windows есть бесплатные программы, утилиты и игры, большинство программ будут стоить от 20.00 до 200.00+ долларов США за экземпляр.

Аппаратные средства

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

Из-за количества пользователей Microsoft Windows, и более широкой поддержки драйверов, Windows имеет гораздо большую поддержку аппаратных устройств, и большинство производителей оборудования поддерживают свою продукцию в Microsoft Windows.

Безопасность

Linux является и всегда была очень безопасной операционной системой. Хотя она по-прежнему может быть атакована, по сравнению с Windows, она гораздо более защищенная.

Хотя Microsoft сделала большие успехи за эти годы по безопасности Windows, их операционная система по-прежнему остается наиболее уязвимой для вирусов и других атак.

Открытый код

Многие из вариантов Linux и много программ под Linux идут с открытым исходным кодом и позволяют пользователям настраивать и модифицировать код, так как они желают.

Microsoft Windows не является открытым исходным кодом и большинство программ Windows, не являются открытым исходным кодом.

Поддержка

Хотя может быть трудно найти пользователей, знакомых со всеми вариантами Linux, существует огромное количество доступных онлайн документаций и помощи, книг, а также доступна поддержка Linux.

Microsoft Windows включает в себя свой собственный раздел помощи, имеет огромное количество доступных онлайн документаций и помощи, а также книг по каждой из версий Windows.

linchakin.com

Почему MS Windows 7 никогда не сможет стать надежной ОС / Хабр

Мы живём в post/информационном, глобализированном мире, где компьютеры управляют атомными станциями, военными объектами стратегического назначенияи т.д. И при этом в современных операционных системах (ОС) имеются две характеристики, делающие их ненадежными и небезопасными: они огромны и обладают очень плохой изоляцией сбоев. В ядре ОС Linux содержится более 2,5 миллионов строк кода, а в ядре Windows XP более 5 миллионов строк кода. По данным исследователей университета Carnegie-Mellon, на 1000 строк кода приходится от 5 до 15 ошибок. При таких оценках ядро Linux содержит около 15000 ошибок, а в ядре Windows XP — больше 30000 ошибок. Еще хуже то, что около 70% кода ОС занимает код драйверов устройств, в которых ошибки встречаются в 3-7 раз чаще, чем в обычном коде. Понятно, что просто невозможно найти и исправить все ошибки; более того, при исправлении ошибок часто привносятся новые. Большой размер современных операционных систем означает, что ни один человек не может понимать систему целиком, в результате чего управление системой становится очень трудным делом. Но то же можно сказать, например, и про авианосец. Ни один отдельный человек не знает, как работает авианосец, но все его подсистемы хорошо изолированы. Проблема засоренного туалета не влияет на подсистему запуска ракет. У операционных систем отсутствует подобная изоляция компонентов. Современная операционная система содержит сотни и тысячи связанных вместе процедур, которые образуют единую бинарную программу, выполняемую в ядре. Каждая из миллионов строк кода ядра имеет возможность записи в ключевые структуры данных, используемые несвязанным с ней компонентом, что может привести к краху системы. [см.: «Эндрю Таненбаума, Джоррита Хердера и Херберта Боса «Можем ли мы сделать операционные системы надежными и безопасными»]

Windows NT: MS Windows 7 Milestone является развитием ОС MS Windows NT. 1-я коммерческая версия Windows NT была выпущена 27 июля 1993 (скоро исполняется 15 лет). Версия сразу вышла под номером 3.1 только из-за того что к изначальному ядру ОС NT были добавлены Windows API, включая оконный интерфейс от среды MS Windows 3.1 [см.: Microsoft Windows — Материал из Википедии] »Разработка Windows NT, начатая в ноябре 1988 г. под рабочим названием NT OS/2, велась параллельно с разработкой фирмой IBM собственной ОС, OS/2 2.0, которая окончательно вышла только в апреле 1992 г. Одновременно с этим фирма Майкрософт продолжала разрабатывать свои ОС семейства DOS и Windows, отличающиеся меньшими требованиями к ресурсам компьютера, чем IBM OS/2. После того, как была выпущена Windows 3.0 в мае 1990, Microsoft решила добавить в NT OS/2 программный интерфейс (API), совместимый с Windows API. Это решение вызвало серьёзные трения между фирмами Майкрософт и IBM, которые закончилась разрывом совместной работы. IBM стала продолжать разработку OS/2 в одиночку, а Майкрософт стала работать над системой, которая была в итоге выпущена под названием Windows NT. Хотя эта система не принесла немедленной популярности подобно DOS или Windows, Windows NT оказалась существенно более успешной, чем OS/2. Интересно заметить, что в качестве программных интерфейсов ОС NT изначально планировались API OS/2, и затем POSIX — поддержка Windows API была добавлена в последнюю очередь. Кроме того, в качестве аппаратной платформы для NT изначально планировались Intel i860, и затем MIPS — точно так же, поддержка Intel x86 была добавлена позднее..." [см.: Windows NT — Материал из Википедии] То, что сегодня называется Windows Vista, это NT до ужаса обвешенная всякими библиотеками API и интерфейсами придуманными в Microsoft. По информации MS в ОС Windows 2000 содержится 35 – 60 миллионов строк кода, а в Windows XP более 45 миллионов строк кода, который постоянно дорабатывается и модернизируется. Исходный код написан на языках программирования ассемблер, С и С++. Даже в самой Microsoft не совсем точно понимают, что же они разработали. Разбираться в коде очень и очень сложно. Скорее всего Microsoft Windows во всех своих версиях содержит уязвимость, которую исправить невозможно (по мнению некоторых сторонних исследователей в разных версиях подобные Абсолютные Ошибки разные). Лечить её примерно то же самое, как заделывать дыру в середине фундамента, на котором уже стоит многоэтажный дом. Безусловно Microsoft прекрасно осведомлены насчёт наличия Абсолютной ошибки, но не считают её уязвимостью.

Выходом из сложившегося тупика являются Микроядерные ОС, которые могут обрести новую жизнь благодаря потенциальной возможности обеспечивать более высокую надежность: Надежность Микроядрных ОС происходит из разных источников. Во-первых, размер кода, выполняемого в ядре, составляет около 4000 строк, и общее число ошибок — всего около 24 (на примере микроядра ОС Minix 3). Небольшой размер ядра позволяет верифицировать его код вручную или на основе формальных методов. Особенности IPC позволяют избежать потребности управления буферами в ядре. Кроме того, для каждого процесса ограничены доступные примитивы IPC, включая адреса назначения и события, о которых происходит уведомление. Например, пользовательские процессы могут использовать только принцип рандеву и посылать сообщения только Posix-серверам. В дополнение к этому, все структуры ядра являются статическими. Все эти свойства значительно упрощают код и устраняют ошибки в ядре, связанные с переполнением буферов, «утечку памяти» (memory leak), несвоевременные прерывания и т.д. Конечно, перемещение большей части операционной системы в процессы, выполняемые в режиме пользователя, не устраняют неизбежные ошибки в драйверах и серверах, но это ограничивает их воздействие на систему в целом. Ошибочный код в ядре может испортить критичные структуры данных, записать на диск ненужные данные и т.д.; ошибочный же код в большинстве драйверов и серверов не может принести такого вреда, поскольку эти процессы строго разделены и очень ограничены в своих возможностях. Еще одной особенностью, повышающей надежность, является использование раздельных пространств команд и данных. Даже если ошибочный код или вирус вызовут переполнение буфера и поместят чужой код в пространство данных, этот код будет невозможно выполнить путем перехода на него, поскольку ядро не запустит код, не находящийся в пространстве команд процесса (доступном только по чтению). Среди других особенностей, способствующих повышению надежности, наиболее важным является свойство самовосстановления. Если драйвер производит запись по неверному указателю, впадает в бесконечный цикл или дурно ведет себя каким-либо другим образом, то сервер реинкарнации автоматически заменит его, часто без влияния на другие процессы.

MS Singularity:Цитата Эндрю С. Таненбаума: «…Microsoft тоже интересуется микроядрами. Она как никто другой отчётливо понимает все проблемы сопровождения монолитных ядер. Windows NT 3.1 была нерешительной попыткой создания микроядерной системы, однако попытка эта была реализована не совсем корректно. Да и производительность ОС на оборудовании начала 90х годов также была недостаточно хороша, поэтому Microsoft на время отказалась от этой идеи. Но недавно Microsoft попыталась сделать это снова, но уже на новом оборудовании, что привело к появлению ОС Singularity. Сегодня, как я вижу, многие полагают, что если Microsoft делала это, то она явно сошла с ума. Но руководившие проектом Singularity Гален Хант (Galen Hunt) и Джим Ларус (Jim Larus) – очень умные ребята и они-то как раз хорошо понимают, какую мешанину на самом деле представляет собой ОС Windows и насколько компании Microsoft необходим совершенно новый подход для её дальнейшего развития. Даже работающие над Vista люди видят, что у них имеются серьёзные проблемы. Поэтому-то они и переносят драйверы в пространство пользователя, то есть делают именно то, что я и рекомендую.» [см.: «Вторая часть «Марлезонского балета». Дискуссия Таненбаума и Торвальдса: часть II»] Проект Singularity разработанный в в Microsoft Research предлагает наиболее радикальный подход к разработке надежной ОС построенной на микроядре. Но к Singularity никак не возможно прикрутить Windows API и не возможно перенести Soft написанный под Windows API на эту систему, так что этот теоретический по своему уникальный проект никак не сможет помочь рядовым пользователям MS Windows:( [ см.: «Эндрю Таненбаума, Джоррита Хердера и Херберта Боса «Можем ли мы сделать операционные системы надежными и безопасными»]

Микроядро L4: L4 построено таким образом, что на его базе можно построить практически любой API. Оно абстрагируется от конкретных алгоритмов управления памяти и прочих стратегий, но предоставляет механизмы для реализации их (стратегий) в произвольном виде. Также оно поддерживает много аппаратных платформ, имеет поддержку многопроцессорности (SMP) в ядре. Поддерживаются драйверы в user space и запуск одновременно нескольких ОС на одном микроядре. Кроме того, поддерживается создание как ОС реального времени, так и обычных ОС с разделением времени; как ОС для embedded применений, так и desktop OS; можно реализовать различные стратегии планировщика процессов (и управления памятью). Если сравнивать Mach и L4, то микроядро Mach было очень громоздким, у него было больше сотни системных вызовов, оно содержало в себе порядка 100000 строк кода, занимало около 500 Кбайт на диске. L4 же на 1-2 порядка компактнее. Оригинальная реализация L4 содержала всего 7 системных вызовов, сложность его была порядка 10000 строк кода, на диске оно занимает примерно 100 К (формат ELF, платформа Intel; данные для L4Ka::Pistachio), а вот в памяти оно занимает всего 12 Кбайт! (По другим данным — 32 Кбайт, это зависит от версии ядра). Поэтому L4 также часто называют наноядром (nanokernel), поскольку его размер на 1-2 порядка меньше классического микроядра.NICTA — Национального исследовательского центра информационно-коммуникационных технологий, который занимается развитием ядра L4, создал коммерческую компанию под названием Open Kernel Labs (OK Labs), для продвижения на рынке решений (в основном, встраиваемых) на базе L4. OK Labs разрабатывает собственную коммерческую реализацию NICTA::Pistachio- embedded, вместе с Wombat и Iguana. Эта собственная версия L4, Wombat и Iguana носит название OKL4. „Коммерческость“ OKL4 не отменяет свободности ее лицензии. OKL4 лицензируется под BSD лицензией и ее исходники открыты. OK Labs обещает примерно к середине 2009 года выпустить первое микроядро с математически доказанным отсутствием ошибок (formally-proven bug-free microkernel)!

Apple MacOS X: В NICTA кроме проектов Kenge/Iguana/Wombat, существует проект под названием Darbat, или L4/Darwin. Это ни что иное как порт ядра Darwin, на котором основана MacOS X, на микроядро L4. Darbat пытается улучшить производительность Darwin за счет использования IPC L4, которое намного более производительное, чем IPC микроядра Mach, на котором основан Darwin. Также Darbat содержит порт IOKit на L4, который стремится получить выгоду от использования user-level драйверов (в Darwin многие драйвера работают в режиме ядра, а в Darbat они выносятся в userlevel). Одной из целей является поддержка немодифицированных драйверов Darwin в userspace. Darbat не стремится полностью удалить Mach из Darwin, а взамен этого получить версию MacOS X, почти без изменений работающую под L4, и использующую выгоды, которые дает L4 по сравнению с Mach.Цитата Эндрю С. Таненбаума: «Mac OS X также является разновидностью микроядерной ОС. Изнутри она представляет собой Berkeley UNIX, функционирующий поверх модифицированной версии микроядра Mach. Однако, поскольку всё это запускается в режиме ядра (для того, чтобы выбрать всю возможную производительность), Mac OS X не является истинно микроядерной. Тем не менее, поскольку Университет Карнеги-Меллона (Carnegie Mellon University) уже много лет назад запускал Berkeley UNIX в пространстве пользователя поверх микроядра Mach, то это, вероятно, могло бы быть сделано снова, хотя и с небольшой потерей производительности, как в случае с L4Linux. В частности, существует проект Darbat по портированию кода Apple BSD (Darwin) на L4 с тем, чтобы сделать её истинно микроядерной ОС.» [см.: «Вторая часть „Марлезонского балета“. Дискуссия Таненбаума и Торвальдса: часть II»] Говорят, что в Apple параллельно с текущей системой-наследником Mac OS X 10.6 Snow Leopard, ведется разработка, новой системы „большого скачка“. Возможно именно о ней, Джобс упомянул в интервью в 2007 году, по случаю официального выпуска „Леопарда“. В ней, судя по тщательности зачистки „Снежного барса“, будут уже „открытия“. И не простые открытия, а весьма серьезные. Учитывая одержимость Apple простотой и элегантностью решений, логично было бы предположить, что новая система (Apple OS X 11, или еще какая-нибудь), в своей основе будет построена на уникальном Микроядро L4, и будет использоваться на всей, без исключения, продукции Apple. От смартфонов iPhone до серверов. Это достаточно красиво, чтобы могло прийти в голову Стива Джобса. А превращать сумасшедшие мысли в изделия, которые имеют сумасшедший успех, у Джобса обычно получается. [см.: «Возможно, следующей будет Mac OS 10.6 „Snow Leopard“»] И если это случиться, то Apple OS X 11 будет иметь непревзойденную надежность и универсальность!

И вывод напрашивается сам собой у MS Windows нет будущего. При современном подходе в Microsoft к разработке ОС, будущая MS Windows 7 к сожалению так и останется с 10-ми тысяч багов и с раздраженными пользователями. И я бы ни за что не стал разрабатывая большие и требующие надежности программные проекты, выбирать за базовую ОС творение компании Microsoft:(

habr.com

Windows Vista против Windows XP

Введение

Вы часто задаетесь вопросами, стоит ли переходить с XP на Vista? Или можно пропустить этот цикл обновления? Останется ли поддержка Windows XP компанией Microsoft и третьими лицами? Тогда нам с вами по пути.

Конечно, универсальных ответов на вопросы нет. По крайней мере, пока мы не провели сравнение этих операционных систем. Так давайте рассмотрим все поближе, измерим все ключевые соображения и сравним по основным параметрам заслуги Vista с положением дел у XP. И если мы не сможем разрешить эти вопросы хладнокровно и объективно, как беспристрастные профессионалы, то давайте хотя бы устроим хорошую схватку.

Вы уже готовы к битве? Тогда, вперед. Операционные системы вернитесь в ваши углы, мы начинаем

Раунд 1: Безопасность

Первым приходящим на ум критерием, при принятии решения о переходе на Vista, является безопасность. Такие возможности как UAC (User Account Control – контроль учетной записи пользователя) и защищенный режим Internet Explorer'а были основными функциями безопасности более года, но в тоже время они подвергались активной критике. В частности UAC люди не любили и не любят за то, что он раздражает своими подтверждающими диалогами. Не верите? Просто попробуйте быстро включить или выключить множественные сетевые подключения или переместить файл в защищенную папку.

В действительности же UAC с самого первого дня был встроен в Windows NT, а затем перенесен в Vista, но уже в более наглядном виде. Кроме того, даже c UAC Vista остается незащищенной. Существует несколько задокументированных способов, позволяющих обойти UAC, расширить привилегии безопасности и использовать статус администратора на обычном аккаунте Vista.

Более того, своеобразная форма UAC уже давно внедрена под Windows XP. В одних случаях это выполнено за счет запрещения работы доменных пользователей в качестве локальных администраторов, а в других с помощью написания собственных утилит "повышения в должности". Часто "незащищенные" XP-системы, невосприимчивые к вышеупомянутым способам поднятия привилегий, даже более защищены, чем системы Vista, защищенные UAC. Поэтому, для того чтобы поставить Vista на один уровень по безопасности с XP, вам как минимум необходимо принудить пользователей работать с действительными, а не администраторскими аккаунтами.

Конечно, у Vista есть и другие возможности безопасности: усовершенствованный брэндмауэр и тайный Address Space Layout Randomization (рандомизация планировки адресного пространства). Но с другой стороны, большинство разработчиков уже давно внедрило подходящие аппаратные решения и файрволы третьих разработчиков. А адресные кодовые атаки для разрешения своей работы обычно требуют некоторого согласия пользователей – данному феномену даже Vista не может препятствовать.

Раунд 2: Управляемость

Операционные системы Windows 2000 и позже Windows XP стали дебютом активного руководства и структуры групповой политики. В первом случае разработчики могут задать Microsoft огромное число вопросов по управлению конфигурацией, которые поражали традиционные, "толстые" клиентские установки, используя стандартизированную, централизованную базу правил и инструкций. В Vista были сделаны некоторые исправления этого механизма и добавлены к нему некоторые расширения. Однако, как и с вышеупомянутыми улучшениями безопасности, многие из вопросов уже были решены.

Например, в Vista была добавлена поддержка блоковых устройств на клиентском уровне. На самом деле, это довольно полезная возможность – она позволяет вам ограничивать обращение пользователей к некоторым внешним устройствам хранения данных, например CD или USB-накопителям. Но эта же возможность уже давно была реализована третьими лицами в XP.

Другой пример: разрешение установки драйверов принтера без использования аккаунта администратора - то, что в Windows Vista выполнено через расширение групповой политики, было напрямую решено многими разработчиками, в некоторых случаях даже через создание собственные утилит "повышения в должности".

Что касается новых инструментов управления, то их недостаток ощущается в Vista, т.к. ни Microsoft, ни третьи лица их не производят. На самом деле, вне поддержки новой "образовой" установки Vista и механизма распределения, который является одним из самых приятных улучшений управляемости, стимулов к развитию Vista очень не много. Основанная на образе модель установки делает очень простым получение "золотого" работающего образа, и затем его распространение на множестве однотипных систем. Это было огромной проблемой в XP, но в ней же было и огромное число программ третьих лиц, выполняющих тоже самое.

Раунд 3: Надежность

С таким большим вниманием, которое было уделено визуальным изменениям в Vista - UAC, Aero, исправленному графическому интерфейсу - можно было и побольше сделать в плане надежности. Да, Microsoft сделала некоторые изменения в Vista: улучшила вопросы динамического распределения памяти, полностью переделала подсистемы управления питанием, переписала управление задачами ввода/вывода. Последние получили возможность конфигурирования на работу в низком приоритете, а в некоторых ситуациях могут быть даже отменены. Это увеличило пользовательские способности в управлении фоновыми задачами, сетевыми тайм-аутами и т.д.

Несомненно, все эти исправления полезны. Однако, с практической точки зрения они совсем не первостепенны, да и удобство их каждодневного использования далеко от идеала. Исключение можно сделать только для низко-приоритетного ввода/вывода, полезного во время начального запуска операционной системы. Он компенсирует загрузку фоновых сервисов, которых в Vista стало гораздо больше, чем было в Windows XP. Другими словами, если Vista загрузится, прежде чем вы вернулись к компьютеру с чашкой кофе, то это благодаря именно приоритезации ввода/вывода.

Что касается общей стабильности, то Windows XP обладает огромным ее количеством с момента выхода Service Pack 2 (естественно, за исключением наличия кривого драйвера или вируса). А со скорым выходом Service Pack 3, который обеспечит еще большую надежность и улучшенные показатели производительности XP, надежность Vista станет всего лишь рекламным трюком.

Раунд 4: Простота использования

Давайте рассмотрим Vista Aero, любите ли вы его или ненавидите. Если вы ненавистник Aero, то можете отключить большинство "неприятностей" через панель управления, но не сможете полностью от них избавиться. Потому, что Microsoft, со своей бесконечной мудростью, решила все переделать. Кому, например, мешала кнопка проводника "на один уровень вверх"? Вместо нее теперь есть другая, выглядящая по-другому, и гораздо более могущественная возможность в адресной панели. Различные опции были вырваны и разбросаны по огромному количеству специфичных, псевдо-контрольных панелей (Системные свойства, Центр безопасности, Центр мобильности и т.д.). Разве они кому-то не нравились? Зато ветеранам XP теперь понадобиться время на привыкание. Некоторым даже потребуется переподготовка, особенно благодаря UAC и никогда не заканчивающемуся параду диалогов подтверждения.

Подобным образом механизм поиска может быстро привести пользователя в никуда, без видимого пути назад. И некоторые новые возможности, такие как утилита восстановления Windows, настолько основательно изолируют пользователей от процесса, что те ничего не понимают до того момента, когда ничего уже нельзя восстановить.

Многие улучшения в Vista могут быть воспроизведены и в XP. Поэтому вам остается лишь удивляться: действительно ли пользовательский интерфейс в Windows нуждался в таких радикальных усовершенствованиях? На протяжении более десяти лет он почти не изменялся, но был внезапно радикально переделан в Vista. Многие люди до сих пор сомневаются, стал ли он от этого лучше.

Страница 1...2..

Источник: winline.ru

www.windxp.com.ru

надежность, безопасность, работа в сети

Это шестая часть продолжающегося 8-частного обзора Windows 8. В предыдущих частях рассматривались многочисленные усовершенствования настольной части Windows 8; зачастую сложные отношения между Рабочим столом и новой средой Metro; тот факт, что среда Metro – по сути, совершенно новая платформа, с которой Microsoft связывает свое будущее; реализованные в Windows 8 новые функции и приложения для работы, а также новые приложения для развлечений в Windows 8.

Как я неоднократно подчеркивал на протяжении всего этого обзора, Windows 8 состоит из двух отдельных, почти не связанных операционных сред: новой мобильной платформы Metro и Рабочего стола Windows 8, обеспечивающего совместимость с существующими приложениями. Однако новые функции для повышения надежности, безопасности и для работы в сети, реализованные в Windows 8, – интересный пример технологий, охватывающих обе среды.

Перечислю лишь некоторые нововведения. Как видите, список длинный и ставит под сомнение любые теории о том, что Windows 8 – это исключительно Metro и сенсорные приложения. Заметьте, некоторые из этих технологий настолько важны, что я буду в дальнейшем рассматривать их в отдельных статьях.

Резервное копирование с помощью «Истории файлов»

«История файлов» (File History) в сочетании с описанными ниже функциями восстановления и возврата компьютера в исходное состояние входит в новую систему архивации и восстановления Windows 8. «История файлов» предназначена для документов и других файлов. Она позволяет работать с предыдущими версиями файлов и теперь предлагает простой новый интерфейс. Единственный недостаток – функцию нужно вручную включить, чтобы она заработала.

Дисковые пространства

Хотя объемы дисковых накопителей выросли за последние годы практически в геометрической прогрессии – 3-терабайтные диски теперь вполне доступны по стоимости для обычных настольных компьютеров – нельзя сказать того же самого о технологиях предотвращения физической поломки носителей. Но в Windows 8 инженерам Microsoft наконец удалось придумать разумную и современную замену RAID-массивам. Технология называется «Дисковые пространства» (Storage Spaces), и она великолепна.

«Дисковые пространства» позволяют с легкостью зеркалировать данные между двумя (и более) дисками, создавая отказоустойчивый локальный массив с практически неограниченными возможностями расширения. При этом хранилище совместимо со всеми приложениями (используется файловая система NTFS и стандартная буква диска), а по быстродействию практически неотличимо от обычного жесткого диска.

К тому же, «Дисковые пространства» портативны. Можно отключить жесткий диск, задействованный в дисковом пространстве, подсоединить его к другому компьютеру, и содержимое тут же станет доступно, как с любым обычным диском. А если компьютер работает под управлением Windows 8, можно подключить к нему один или несколько дисков из дискового пространства другого ПК, и он воссоздаст то же самое дисковое пространство на новой системе. Изумительно.

Улучшенная среда восстановления Windows

В состав ОС входит улучшенная среда восстановления Windows 8, которую можно вызвать прямо из операционной системы. Очень удобно, поскольку Windows грузится настолько быстро – менее 10 секунд на всех моих компьютерах – что порой просто не успеваешь вызвать среду восстановления при перезагрузке. Одна из ключевых особенностей этой новой среды – функции восстановления и возврата компьютера в исходное состояние, описанные ниже.

Восстановление и возврат компьютера в исходное состояние

В предыдущих версиях Windows восстановление системы было масштабным и долгим мероприятием, а производители компьютеров его зачастую еще усложняли, добавляя собственные технологии восстановления бесполезных приложений, драйверов и прочего мусора. В Windows 8 этот процесс полностью переработан. Получившиеся в результате функции восстановления и возврата компьютера в исходное состояние входят в число важнейших инноваций Windows 8.

То, на что раньше требовались часы, теперь делается за минуты. Функция возврата компьютера в исходное состояние (PC Reset) позволяет удалить абсолютно все – операционную систему, Metro-приложения и настольные программы, параметры и данные – чтобы возвратить Windows 8 в первозданное заводское состояние. Функция восстановления компьютера (PC Refresh) предлагает те же возможности, но сохраняет Metro-приложения, параметры, данные и заново применяет их после переустановки системы.

В обоих случаях на выполнение поставленной задачи уходят считанные минуты, буквально меньше 10. Впрочем, можно выбрать функцию безопасного стирания данных, на что, конечно, потребуется больше времени. Это актуально, если компьютер предполагается продать или отдать кому-нибудь. И конечно, производители компьютеров могут дополнить восстановление и возврат компьютера в исходное состояние своими бесполезными функциями. Я планирую написать статью о том, как это можно обойти.

Интеграция с учетной записью Microsoft

В то время как предыдущие версии Windows поддерживали и локальные, и доменные учетные записи, в Windows 8 появился новый предпочитаемый тип аккаунта – учетная запись Microsoft. Она обладает всеми достоинствами локальной учетной записи (простота, возможность подразделения на администраторов и обычных пользователей) и притом поддерживает репликацию настроек на множестве компьютеров, как доменная учетная запись. Но пользоваться учетной записью Microsoft гораздо проще, чем доменной. И она уже есть у многих пользователей – это бывший Windows Live ID, аккаунт, который используется для входа в Xbox LIVE, Hotmail, Outlook.com и другие сервисы Microsoft.

Удобный сенсорный вход в систему

Windows 8 предлагает два новых удобных способа входа в систему для компьютеров с сенсорными экранами: ПИН-код и графический пароль (picture password). Ни то, ни другое не заменяет собой традиционный пароль. Обычный пароль все равно нужно создать, но зато потом можно включить вход в систему с использованием ПИН-кода (четырехзначной комбинации цифр) или графического пароля, представляющего собой сочетание сенсорных жестов на выбранном фото-фоне. Оба варианта очень удобны, потому что вводить длинные пароли на сенсорном экране весьма утомительно.

Модель приложений Metro

Решение Microsoft скрестить новую мобильную платформу (которую я по-прежнему называю Metro) с традиционной настольной Windows еще многие годы будет считаться спорным, но тем не менее, эта новая платформа имеет массу достоинств с точки зрения безопасности и надежности. Metro-приложения изолированы друг от друга и могут взаимодействовать между собой и с операционной системой лишь очень ограниченными, жестко регламентированными способами – например через кнопку «Общий доступ» (Share). Для Metro нельзя написать руткит или другой вирус, и Metro-приложения не могут запускаться при старте системы, как настольные программы.

Кроме того, Metro-приложения управляются на уровне среды исполнения, как в смартфонах. И хотя приложение можно закрыть вручную, делать это необязательно. В фоне Windows переводит приложения в спящий режим, а затем закрывает, автоматически возвращая системе использованную память.

Windows Defender со встроенным антивирусом

В Windows 7 средство Windows Defender обеспечивало защиту от шпионов и вредоносных программ, но не обладало антивирусной функциональностью – нелепая брешь в обороне системы. Пользователям приходилось самостоятельно выбирать и скачивать антивирус, и хотя программа Microsoft Security Essentials (MSE) была доступна для бесплатной загрузки, все равно это был дурацкий лишний шаг.

Но теперь промах исправлен: Windows Defender в Windows 8 включает в себя те же функции антивируса, которые раньше приходилось отдельно добавлять в виде MSE.

Фильтр Windows SmartScreen

В Internet Explorer 9 была реализована интересная функция безопасности SmartScreen для предотвращения скачивания вредоносных файлов. Фильтр SmartScreen работает прекрасно, но бесполезен при использовании другого браузера; к тому же, вредоносный файл можно получить по электронной почте или скопировать с USB-диска. Тут-то на сцену и выходит новая функция Windows SmartScreen, обеспечивающая защиту от опасных файлов в масштабах всей системы, откуда бы они ни взялись. А ее почти абсурдные полноэкранные предупреждения пропустить невозможно.

Усовершенствованный Центр поддержки

Центр поддержки (Action Center) дебютировал как Центр безопасности (Security Center) еще в Windows XP Service Pack 2, и в каждой последующей версии Windows становился только лучше, обеспечивая пользователей удобным централизованным пунктом для устранения системных неполадок. В Windows 8 Центр поддержки вновь обновился и теперь поддерживает новые функции, такие как Windows SmartScreen, учетная запись Microsoft, «История файлов» и многое другое. Тем не менее, работает он точно так же, как прежде, и уведомляет пользователя при возникновении любых проблем.

Интегрированная функция отключения программ в автозагрузке (и никакого Metro)

Центр поддержки предупреждает в том числе и о переизбытке приложений в автозагрузке (речь идет только о настольных программах; Metro-приложения, напомню, в автозагрузку добавить нельзя). Эта функциональность связана с новой возможностью Диспетчера задач (Task Manager): в нём появилась вкладка «Автозагрузка» (Startup), позволяющая быстро включать и отключать приложения, стартующие при загрузке системы. Чем меньше приложений добавлено в автозагрузку, тем быстрее компьютер запускается.

Metro-интерфейсы для управления сетью

Хотя многие параметры Windows 8 по-прежнему сосредоточены в классических панелях управления, настройки Wi-Fi и других беспроводных сетей переехали в Metro-панель «Параметры» (Settings), чтобы оставаться всегда под рукой. Не то чтобы большое нововведение, но если привыкли настраивать сеть через значок в системном лотке, учтите – теперь параметры надо искать в другом месте.

Интеграция с сотовыми сетями

В полном соответствии с идеей мобильности, Windows 8 стала первой версией Windows, в которой реализована полная поддержка мобильных подключений к сотовым сетям. Если у вас есть устройство под управлением Windows 8, снабженное SIM-картой, вы можете подключиться к Metro-интерфейсу провайдера и использовать стандартную панель «Параметры» для подсоединения к сотовой сети. Теперь все встроено в систему – не нужно искать и устанавливать вручную драйверы или программное обеспечение, как это было раньше с модемами сторонних поставщиков.

Режим «В самолете»

Еще одно очевидное проявление мобильной природы Windows 8 – режим «В самолете» (Airplane), как на планшетах и смартфонах: одним переключателем можно выключить все радио-коммуникации устройства.

И это еще не все

О надежности, безопасности и сетевых функциях Windows 8 можно сказать еще многое – достаточно упомянуть функции безопасной загрузки (Secure Boot) и доверенной загрузки (Trusted Boot), не считая массы мелких изменений. Но идея в целом, я думаю, понятна. Все слишком сосредоточились на одноразовой, в общем-то, проблеме привыкания к новому двойному интерфейсу Windows 8 и на том, что полноэкранные Metro-приложения якобы непригодны для классических настольных и портативных компьютеров. Надеюсь, в этой части обзора мне удалось продемонстрировать, что Windows 8 – это не просто поверхностные нововведения, и что если копнуть глубже, в архитектурные усовершенствования, окажется, что Windows 8 – на самом деле крупномасштабное обновление.

В следующей, предпоследней части обзора, я расскажу о новых функциях Windows 8 для бизнеса. Да, я в курсе – все говорят, что их нет. Но производители слухов и в этом отношении все неправильно поняли, как и во многих других.

Автор: Paul ThurrottПеревод SVET

Оцените статью: Голосов 4

www.winblog.ru

Windows Vista Service Pack 1: быстродействие и надежность

Содержание статьи

Windows Vista Service Pack 1 только что отправился нескольким тысячамизбранных тестеров и, наверное, пора рассказать о том, что же будет в первомобновлении для новой операционной системы Microsoft.Microsoft намеревается выпустить SP1в первом квартале 2008 года, однако уже сейчас стали известны некоторыеподробности.

Прежде всего стоит отметить, что компания заранее предупреждает о том, что нестоит ждать от Service Pack-а грандиозных изменений в интерфейсе илиновых возможностей — он прежде всего сфокусирован на обеспечении большейстабильности работы, быстродействии и совместимости программ, на расширеннойподдержке компьютерного железа и устройств. Те, кто надеются на то, чтоSP1 станет для Vistaтем же, чем стал SP2 для Windows XP будут разочарованы. Девид Зипкин,продукт-менеджер Vista SP1 заявил, что цельюMicrosoft было улучшение работы операционнойсистемы, а не изменения в интерфейсе или новые возможности. В данномслучае, говорит он, Windows XP SP2 скорее быланомалией в отношении тех существенных изменений, которые он произвел с Windows. Эти новинки были лишь ответом на растущиеугрозы, которые принес Интернет. Vista SP1вернет нас к традиционному подходу Microsoft вотношении Service Pack-ов — они должныфокусироваться на быстродействии и надежности.

 

Vista Service Pack: быстродействие, надежность, безопасность и поиск

В Windows Vista SP1 планируется исправить множество проблем из тех, с которымиежедневно сталкиваются пользователи новой системы. Прежде всего это касаетсякопирования файлов и их извлечения из архивов, будет улучшен возврат системы изрежимов Hibernate и Resume. Потребление энергии ноутбуками снизится за счетуменьшения нагрузки процессора. Кроме того, Microsoftобещает разрешить проблемы с новейшими графическими картами, улучшить сетевуюработу и надежность вхождения или выхода компьютера из сна. Так же улучшитсяработа с сетевыми ресурсами — ускорится их обзор, и этот процесс будетпотреблять меньше трафика.

Наконец-то сбудется и то, о чем говорили многие поставщики продуктов длябезопасности — Microsoft упростит подключение кWindows Security Center, и вендоры получат возможность более полноценно ибезопасно встраивать свои программы в систему. Под давлением судебных исковSP1 принесет и более простой способ замены локальногопоиска. Упростится процедура замены встроенного поисковика, и, например, Google Desktop вполне сможет обосноваться на нашихкомпьютерах.

 

Новое оборудование

В SP1 будет реализована поддержка новых стандартов.В частности, это файловая система exFAT для флеш-памяти и накопителей, SecureDigital (SD) Advanced Direct Memory Access (DMA), мы получим новую версиюDirect3D — 10.1.

 

Администрирование

Для системных администраторов изменится среда управления групповымиполитиками. SP1 уберет Group Policy Management Console(GPMC), по умолчанию GPEdit.msc будет использоваться только для редактированиялокальных политик. С выпуском SP1 Microsoft обещаетпредоставить для скачивания новую утилиту управления пользователями. Однакоработать она вместе с GPMC не будет, тем, кто захочет воспользоватьсявозможностями GPMC, придется коннектится с удаленных компьютеров к пред-SP1-системам.

 

Поставка

Как я уже говорил, выход SP1 намечен на первыйквартал, распространяться он в первую очередь, конечно, будет через Windows Update. Ориентировочный размер — около 50Мегабайт. Предполагается выпуск и отдельного пакета с собственной установкой(размер до 1 Гб). Дляработы потребуется до 12 Гб свободного пространства на диске.

xakep.ru

Как подтвердить надежность ПК на Windows 8

Как подтвердить надежность ПК на Windows 8

В этом разделе представлены пользовательские настройки для компьютера. Нажмите на ссылку «Подтвердить надежность этого компьютера».

Далее в вашем браузере по умолчанию будет открыта страница «Вход в учетную запись Майкрософт». Введите свои учетные данные и нажмите на кнопку «Вход».

Как подтвердить надежность ПК на Windows 8На следующем этапе вам будет предложено подтвердить, что вы доверяете данному компьютеру. Выберете ваш электронный адрес из выпадающего списка и нажмите «Далее».Как подтвердить надежность ПК на Windows 8На следующей странице вы увидите следующее:

Как подтвердить надежность ПК на Windows 8Подождите минуту или две, а затем откройте почтовый ящик, выбранный на предыдущем этапе. Откройте письмо от Microsoft и нажмите на кнопку «Подтвердить ИмяКомпьютера».

Далее, возможно, вам придется еще раз вести свой адрес электронной почты и пароль для входа в учетную запись Microsoft. Если нет, вы получите сообщение с благодарностью за подтверждение надежности компьютера.

Теперь ваш компьютер является надежным. Повторите эту процедуру для других компьютеров с Windows 8, с которыми должна синхронизироваться информация о вашей учетной записи. Однако никогда не подтверждайте надежность общественных компьютеров, которыми пользуются несколько пользователей, иначе подвергнете риску вашу учетную запись.

Поделиться с друзьями:

compsch.com