Как правило, мы не публикуем статьи из русский язык блоге Microsoft, но в этот раз мы, вероятно, будет нарушать это правило, как Петр Диденко, веб-евангелист Microsoft, сказал в своем блоге о маленьком (и невидимый для глаза пользователей ) объектов в Windows 7, которая обеспечивает стабильную работу системы. Наличие таких функций, под капотом этого делать работу в ее удобной и приятной.
Продолжая серию текстов о своих любимых функций в Windows 7, сегодня я хочу рассказать вам о чем-то очень глубоко, что пользователь никогда не видит, но из которых, однако, будет счастливым, не зная об этом. Короче говоря, это является частью новой системы поддержки надежности Windows.
Функции отказоустойчивых Heap (FTH), к сожалению, слишком кратко описаны в базе знаний MSDN, но это очень важно. Поскольку я не уверен точно, что архитектура FTH тайной, а что нет, то я буду очень тщательно, для которых пожалуйста, прости меня сразу.
Таким образом, вы, если вы программист, вы, наверное, знаете о такой вещи, как "куча" - область памяти, которая является специальная структура данных, которая осуществляется на вершине динамической памяти приложений. Какие "куче" может быть кратко читал те же Википедии или MSDN.
Поскольку работа "кучу" связано много проблем, так как неправильное использование памяти может вызвать различные проблемы: переполнение буфера при чтении / записи, неправильно свободной памяти в процессе работы / выхода, освобождения памяти недействительными, неправильное размещение из памяти после пре-релиз и так далее ... Короче говоря, все эти сложные слова означают для пользователей, что программа больше аварий в связи с "кривой" из их памяти. "Осень" программ, так как кривая с "куче" очень много - десятки процентов от общего числа проблем.
После анализа существующих сообщений об ошибках в качестве примера Vista, Microsoft решила написать подсистема, которая будет применяться на рабочем столе Windows 7, которая позволяет автоматическое обнаружение программ, которые "упали" из-за "куче" и после автоматизированные методы предотвращения кучи Ошибка превентивном! То есть, программа создает условия, в которых он не попадает или попадает меньше. FTH "знает" много путей для решения проблем в "куче" и разумно их применяет.
Информация о "падение" является сбор и анализ периодически WER является связь с центральным хранилищем знаний (кто знает, FTH использует "Доктор Ватсон"), которое направлено на статистические данные о проблемах и успехах своих решений, а также различные Служба диагностики проблем с программным обеспечением, не содержащих персональные данные.
FTH является расширением Windows Диагностика Instrumentation (ПМР), а также тонкие механизмы, действующие по сравнению с исходной кучи NT, нападающие некоторые просьбы. При расчете необходимого причинить минимальный ущерб на общую производительность.
FTH включается автоматически системой для отдельных приложений, которые являются "падения" и FTH, что может помочь - система анализирует данные об отказах и принять соответствующие меры. Система может отключить FTH, если приложение, например, для какой-то причине перестала падать или быть включен в более позднее время, в случае возобновления падения.
FTH работает, когда она действительно необходима неустойчиво приложения и не пытаются помочь тем программам, которые помогают не работает - FTH позволяет им падать и падать, как хотят.
FTH - не панацея, но это означает, что за кулисами, помогает избежать падения некоторых программ или сократить количество ошибок. FTH не имеет API, его можно только включить или отключить. FTH также не имеет пользовательский интерфейс. Она просто есть.
Если сбой программы, то Windows будет пытаться понять, является ли проблема "кривая" программы с "куче", и решить, следует ли искать его с FTH или нет. FTH может помочь сделать так, чтобы 1) программа упадет менее часто, или уезжаете 2) рассказать вам о нем в центре, ошибки в базе данных 3) разработчик программы увидят проблему и исправить ее 4) обновляет программу Следующий вопрос будет решен 5) счастье.
Это одна из самых крутых чипа Windows 7, работа которой конечный пользователь никогда не увидит, но это очень важно. На самом деле, когда вы думаете, "Что я могу заплатить за модернизацию ОС?" - Подумайте, многие из этих замечательных особенностей.
Для справки: большинство проблем с падением программы из-за проблем с динамически выделяемой памяти, согласно статистическим данным, найденные в сторонние приложения.
понедельник, 24 августа 2009 г.
система предотвращения сбоев в памяти в windows 7
вторник, 10 февраля 2009 г.
Ultimate Extras для Windows 7 не будет
Похоже, что печально известные Ultimate Extras, которые появились вместе с релизом Windows Vista, станут частичкой истории: компания Microsoft подтвердила, что Ultimate Extras в Windows 7 Ultimate не будет.
Тема несуразности Ultimate Extras обсуждалась с первого дня релиза Vista, и поскольку Microsoft принесла свои извинения и в 2008 году дела пошли на лад, факт остается фактом - компания не добилась того, чего обещала. Многие пользователи решили даже, что зря купили Windows Vista Ultimate, поскольку от Ultimate Extras особого толка не получили.
Microsoft позиционирует Windows 7 Ultimate исключительно на энтузиастов. Рядовым пользователям компания рекомендует Windows 7 Home Premium и Windows 7 Prefessional. В связи с массой новостей о различных редакциях Windows 7 мы чуть не пропустили важное заявление Microsoft:
- Наш новый подход к планированию и разработке Windows не предполагает разработку отдельных функций вне цикла разработки. Поскольку наша команда разработчиков сконцентрирована на работе над следующей версией Windows, все силы наших разработчиков направлены на обновлении существующих и добавлении новых функций. В результате мы не планируем создавать Ultimate Extras.

Windows 7 Ultimate не будет продаваться в в розницу, хотя и будет доступна в рамках различных промо-акций. Ходят слухи, что эта версия будет на 80$ дешевле, чем Vista Ultimate, которая стоит 320$. Тем не менее, весьма сомнительно, что кто-то из производителей компьютеров решится предустанавливать Windows 7 Ultimate на компьютеры своих основных линеек. Разве что на компьютеры класса "desktop replacement".
скачать: Справочник по реестру Windows 7.4пятница, 6 февраля 2009 г.
Панель задач Windows 7
Панель задач Windows 7 является самым важным изменением в пользовательском интерфейсе Windows, начиная с Windows 95, и она должна кардинально изменить процесс вашего взаимодействия с Windows. Те, кто попробовал новую панель в действии, не смогут не согласиться с тем, что она стала гораздо удобнее и функциональное.
Это потому, что "супербар", а именно так называют новую панель задач разработчики, открывает совершенно новые возможности. Теперь это не просто диспетчер окон, не просто место, откуда вы можете управлять открытыми окнами и, соответственно, открытыми приложениями. Теперь это превосходный инструмент для запуска приложений. Более того, она обладает свойством, которое многим знакомо по OS X Dock - на ней отображаются как запущенные, так и не запущенные приложения. Конечно, вы и до этого очень долгое время могли воспользоваться для запуска приложений панель Quick Launch панели задач Windows, но это были не слишком удобно, так что теперь Microsoft смогла эффективно и в полной мере объединить запуск функции запуска новых приложений и управления уже запущенными.
Управление приложениями и открытыми окнами
В OS X Dock уже был реализован подобный подход, но Windows 7 делает новый шаг в этом направлении: исключительно тонко реализовано визуальное выделение запущенных приложений - в левом верхнем углу иконки появляется нечто вроде блика, а сама иконка слегка выделяется рамкой. Это призывает вас забыть о существовавшем ранее разделении, которое, на фоне того, что компьютеры становятся день ото дня мощнее, а приложения запускаются все быстрее и быстрее, становится менее значимым.
Неплохо смотрится эффект выделения цветом значка приложения, которое хочет привлечь ваше внимание, хотя теперь он стал менее заметен, чем старая моргающая кнопка. Если вы воспользовались опцией автоматического сокрытия панели задач, то в этом случае подобное уведомление будет проявляться в виде слабо мерцающей цветной линии на нижней границе вашего экрана. В этом плане подпрыгивающие иконки из Mac Dock работают лучше.
Если оставить в стороне схожий внешний вид, в чем новая панель задач Windows превосходит Dock, так это в управлении окнами и в том числе в управлении приложениями. Я могу очень быстро и легко найти, открыть или закрыть любое окно, которое я захочу, и все это благодаря комбинации функций Live Thumbnails и Aero Pick. Вы можете выбрать нужное вам окно среди эскизов всех окон, принадлежащих приложению, просто наведя на его иконку курсор мыши. Или же, если этого будет недостаточно, вы можете, слегка задержав курсор на одном из эскизов, увидеть его полноразмерное изображение, при этом остальные окна станут прозрачными. Это не очередной визуальный трюк, наподобие Flip 3D. Это действительно полезно.
Однако, если для данного приложения будет открыто слишком много окон и горизонтальное разрешение вашего экрана не позволит отобразить эскизы всех из них, выгоды от наличия описанной функции вы не получите: в этом случае вы получите гораздо менее удобный список открытых окон, наподобие того, что был в старых Windows или списка окон Mac Dock, открывающегося при нажатии кнопки Control на иконке приложения.
Функциональная мощь всплывающего меню

Щелчок правой кнопкой мыши (или щелчок левой кнопкой и перетаскивание) на иконке вызывает всплывающее меню (Jump List). Нечто похожее происходит при нажатии кнопки Control в OS X Dock, при котором появляется список открытых окон. Некоторые приложения (такие как Adium) способны использовать дополнительный функционал панели Dock, но это вряд ли можно сравнить с интуитивностью и визуальной привлекательностью, которые вам предоставляют панель задач Windows 7 и Aero Peek. Чтобы воспользоваться всеми преимуществами всплывающего меню новой панели задач, приложения, опять таки, должны иметь специальную поддержку этой функции, но в данной реализации она предоставляет гораздо больше возможностей. Если приложение запрограммировано для использования Jump List, то с помощью этого списка вы можете получить прямой доступ к наиболее часто используемым функциям - подобная функциональность лишит панель Dock того небольшого преимущества, которое у нее есть сегодня.
У супербара сохранился основной недостаток Dock - процесс запуска нового приложения из панели задач не очевиден. Чтобы сделать это, нужно сначала щелкнуть правой кнопкой мыши на значке приложения, а уже затем в всплывающем меню щелкнуть по названию приложения. Как и в случае с Dock, если открытие нового окна не прописано в приложении как функция Dock, как, например, в Safari, вы вообще не сможете сделать этого.

Самый большой недостаток новой панели задач (по крайней мере, в первые дни работы с ней) относится к ее методу работы с ярлыками для папок и документов, который легко может запутать пользователя. Вы можете закрепить на панели только одну папку. После этого каждая закрепляемая на панели папка будет закреплена за значком Windows Explorer. Скажем, я закрепил папку Libraries для быстрого доступа к папкам Downloads, Documents, Pictures и т.д. И хочу закрепить на панели задач еще несколько папок (в нашем примере это Games и Computer), для чего перетаскиваю их на панель. Они закрепляются за тем же самым значком, что и первая закрепленная папка. Когда я щелкаю по этому значку, открывается Libraries. А где же папка Games? Я должен кликнуть правой кнопкой мыши на значке папки(или кликнуть левой кнопкой мыши и протянуть). Благодаря этим действиям появляется Jump List со списком закрепленных папок и других часто открываемых папок. Документы закрепляются на панели схожим способом, просто в этом случае всплывающий список появляется из значка того приложения, которое эти документы открывает. Чтобы научиться быстро использовать эту функцию, придется потратить немного времени.
Вид сверху
Необходимость обучения использованию этого полностью нового способа "общения" с Windows является той ценой, которую пользователям надо заплатить за приобщение к этому новому этапу развития пользовательского интерфейса. Супербар делает Windows более удобной при одновременной работы с множеством приложений, потому как теперь стало возможным в течение пару секунд найти нужное приложение и любое его окно, независимо от того, насколько плохо вы организовали свой рабочий стол. В этом смысле новая панель задач является лучшим средством для управления приложениями, чем Dock, из которого, вообще говоря, вы не можете сделать ничего другого, кроме как открыть приложение и закрыть его.
Да, действительно, для панели Dock нет необходимости быть чем-то экстраординарным - Spaces дает пользователю несколько рабочих столов для работы, а функция Expose действительно впечатляет. Она работает быстрее, хотя, если у вас открыто слишком много окон, их маленькие эскизы вряд ли будут удобны в работе. Aero Peek решает эту проблему, позволяя вам быстро циклически просматривать приложения в полноразмерном режиме. В левом нижнем углу супербара есть небольшая кнопка (в OS X Expose есть аналогичная функция), при наведении на которую курсора все окна становятся прозрачными, так что вы легко можете посмотреть на рабочий стол; щелчок по этой кнопке сворачивает все окна.
Есть множество аргументов против столь большой функциональной насыщенности новой панели задач (так много функции связано с одним единственным элементов пользовательского интерфейса); многие критические высказывания в сторону Dock применимы и к супербару, среди которых полное отсутствие текстовых меток. И хотя новая панель задач решает многие проблемы Dock, она приносит новые (особенно это касается области уведомлений, которой я вообще не пользуюсь).
Тем не менее, супербар вобрал в себя все самые лучшие элементы пользовательских интерфейсов Windows за очень большой период и улучшил их; новая панель задач имеет множество сложных и разнообразных функций. Супербар привнесла в Windows то, чего так долго ждали пользователи - расширенные возможности управления окнами , чем раньше не мог похвастаться пользовательский интерфейс Windows.
Источник: http://www.gizmodo.com
Перевод: Dazila
вторник, 3 февраля 2009 г.
Знакомьтесь, Windows 7
Демо-ролик приоткрывает завесу тайны над основными чертами операционной системы Windows 7, которая должна прийти на смену Windows Vista. Разработчики обещали полностью обновить пользовательский интерфейс, и, насколько можно судить по скриншотам, они это сделали. В частности, в глаза бросается отсутствие меню “Пуск”, а также кардинально новая оболочка Explorer. Концовка ролика интригует - премьера уже совсем скоро…
Далее...



