Windows 000 что это
11 худших особенностей Windows 11, и как их исправить
Windows 11 вызывает смешанные чувства. С одной стороны, многие люди с удовольствием остались бы и на Windows 10. С другой стороны, есть вполне достойные причины обновиться до 11-й версии – улучшенное переключение между окнами, улучшенный контроль над виртуальными рабочими столами, свежие дизайнерские штучки – типа закруглённых уголков у окон.
Обновляясь до Windows 11, будь то обновление рабочей системы или установка на чистый диск, вы заметите несколько раздражающих особенностей – вроде контекстного меню, заставляющего вас лишний раз кликать мышкой, корявая панель задач, меню браузеров по умолчанию, из-за которого отказаться от Edge стало сложнее.
Предлагаем вашему вниманию худшие особенности Windows 11 и пути их исправления – или, по крайней мере, смягчения.
1. Обрезанные контекстные меню заставляют вас кликать дважды
На протяжении всей истории существования Windows компания Microsoft никак не могла решить, ориентироваться ей на уверенных пользователей компьютера, или на менее технически подкованных пользователей. И вот компания пошла на шаг, который определённо должен понравиться людям, всё ещё использующим емейл-адрес от AOL: ограничить количество пунктов в контекстных меню ОС.
В Windows 10 при правом клике на файле можно увидеть список всех программ, способных его открыть, и до кучи массу других вариантов действий, в зависимости от установленных на компьютере программ. В Windows 11 видно не более пяти вариантов выбора для файлов, и не всегда это самые нужные варианты. Если хотите увидеть все варианты, придётся кликнуть на пункте «Показать больше вариантов» или нажать Shift + F10.
Видимо в Microsoft решили, что после многих лет, в течение которых все варианты выбора представали перед вами сразу, ваш крохотный мозг уже не в состоянии обрабатывать такой мощный поток информации – или, не дай бог, ваш мозг взорвётся, как у одного персонажа в начале фильма «Сканеры». Или в Microsoft пересмотрели роликов Мари Кондо, и решили за нас, что полная функциональность не приносит нам радости.
Так или иначе, вернуть всё обратно поможет простая подстройка реестра. Нужно перейти в ветку HKEY_CURRENT_USER\SOFTWARE\CLASSES\CLSID\ и там создать новый ключ <86ca1aa0-34aa-4e8b-a509-50c905bae2a2>. Затем в нём создать ключ InprocServer32. В нём открыть ключ (Default) и присвоить ему пустое значение (вместо «(value not set)»). После этого останется перезапустить систему.
2. В Проводнике исчезают лента и настройки
Microsoft считает, что с лентой настроек мы тоже не справимся. В Проводнике Windows 11 компания решила избавиться от ленты, а многие настройки закопала поглубже. К примеру, в ленте Проводника Windows 10 можно открыть панель навигации или деталей в меню «Вид». Но в Windows 11 придётся открыть подменю меню «Вид», где найти настройку показа меню. Получается менее интуитивно.
Хорошие новости: по крайней мере, пока ещё в Windows 11 можно вернуть Проводник от Windows 10, просто поменяв значение в реестре. В ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions нужно создать ключ Blocked. В нём нужно создать новое строковое значение с названием
3. Меню «Пуск» занимает слишком много места
Как насчёт скромности, Microsoft? Меню «Пуск» должно давать нам быстрый доступ к программам, а потом убираться с дороги. Однако в Windows 11 меню «Пуск» больше выпендривается, чем приносит пользу. Оно по умолчанию находится посередине экрана, и на меньшее количество иконок там приходится больше места. Что ещё хуже, приходится кликать повторно, чтобы увидеть список всех приложений.
Я сравнил размеры меню в обеих системах на экране с разрешением 1920×1080. За исключением высоты панели задач, которая осталась примерно такой же, в Windows 11 меню «Пуск» занимает 645×740 пикселей и содержит 18 прикреплённых приложений и четыре «рекомендованных» — всего 22 иконки. Ещё там есть место для двух иконок, поэтому всего их поместится 24 штуки.
В Windows 10 меню занимает 648×639 пикселей и умещает 30 иконок. В Windows 10 можно сразу прокрутить алфавитный список всех приложений. В Windows 11 сначала придётся кликнуть на кнопку «Все приложения».
StartAllBack
Нужно скачать программу с официального сайта, и выбрать тему. Можно выбрать в настройках размер иконок, вернуть ленту настроек в Проводнике и включить полные контекстные меню по умолчанию.
Start11
Нужно скачать программу с официального сайта, и выбрать тему. Можно выбрать в настройках размер панели задач.
Open-Shell
Кроме того, что программу нужно скачать с GitHub и установить, для её работы придётся немного подправить реестр. К сожалению, этот хак нарушает работу поиска – его окошко просто перестаёт работать. Лучший вариант в данном случае – спрятать его.
Кроме того, в данном случае при установке нужно выбрать подходящий вариант кнопки «Пуск» из предлагаемых программой — Aero. Если выбрать тот, который не закрывает полностью штатную кнопку, то на неё можно будет случайно попасть мышкой, после чего откроется стандартное меню «Пуск» Windows 11.
Другой вариант – вообще не заменять кнопку «Пуск», а воспользоваться редактором реестра, включив классическую панель задач.
В реестре для этого нужно перейти к ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell\Update\Packages, создать новый ключ DWORD (32-bit) с именем UndockingDisabled и значением 1. Перезапустив систему, нужно вызвать панель управления иконками уведомлений. Для этого нужно нажать Win+R и ввести в поле ввода shell. <05d7b0f4-2121-4eff-bf6b-ed3f69b894d9>. Выбрав пункт включения и выключения системных иконок, необходимо включить иконки часов, громкости и сети. Здесь же можно выключить отображение просмотра задач и строки поиска (поскольку эти функции всё равно роняют Open-Shell).
4. Невозможно поменять размер панели задач
Это всё равно, как если бы вы много лет катались на велосипеде, а потом купили бы новый, и обнаружили, что у него к раме по бокам приварены тренировочные колёсики, а переключать передачи вообще не получается. Примерно такое впечатление оставляет панель задач Windows 11, забирая у пользователей настройки, существовавшие годами.
Одна из них – возможность поменять размер панели задач. Есть не очень гибкий способ решить этот вопрос через редактор реестра, или же можно воспользоваться платными заменами меню «Пуск» — StartAllBack или Start11.
В реестре нужно перейти к ветке HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, создать переменную DWORD (32-bit) с названием TaskbarSi и значением 0, 1 или 2 (маленький, средний или большой). Перезапустить систему.
5. Невозможно передвинуть панель задач
Microsoft ведёт себя как высокомерный шеф-повар, который приготовил вам ужин, и велел официанту убрать с вашего стола солонку и перечницу, чтобы вы не испортили его блюдо. Microsoft решила, что панель задач будет внизу экрана, а если вам хочется, чтобы он была вверху или сбоку (как можно было выбрать раньше) – очень жаль.
На сегодняшний день существует хак реестра, позволяющий переместить панель задач наверх экрана. Правда, уведомления, календарь и громкость всё равно останутся в правом нижнем углу, а меню «Пуск», хоть и будет наверху, выравниваться будет по левой стороне экрана.
Платная замена штатного меню Start11 позволяет выровнять меню по панели задач, перенеся её наверх.
В реестре нужно перейти к ветке HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3, выбрать там переменную Settings, двойным нажатием перейти в редактирование, и поменять пятое значение во втором ряду с 03 на 01.
Если вы используете несколько мониторов, и хотите переместить панель задач на всех, нужно проделать то же самое со всеми ключами в папке HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MMStuckRects3.
6. Нельзя разъединить иконки на панели задач
В Windows 11 и Windows 10 по умолчанию несколько копий одной программы комбинируются в одной иконке на панели задач. Однако в Windows 10 есть возможность показывать их отдельно, для каждой запущенной копии, вместе с заголовком окна программы. В Windows 11 эту возможность убрали.
Это можно исправить при помощи стороннего приложения StartAllBack, заменяющего меню «Пуск».
7. Жёсткие требования к железу, необходимость наличия TPM
Microsoft просто необходимо было установить строгие требования к железу в новой Windows 11. Предыдущие версии ОС смогут идти практически на любом ПК, выпущенном в последние 10-15 лет – но установщик Windows 11 не даст вам поставить её на компьютер, если его процессор не входит в ограниченный список поддерживаемых. При этом в список не попадают многие процессоры, продававшиеся ещё пару лет назад (тот же Ryzen первого поколения).
Более того, Microsoft настаивает на наличии шифрования TPM 2.0, которое есть не на всех материнских платах. И дело не в скорости работы – а в безопасности. Однако если Windows 10 может работать без TPM, то почему бы и Windows 11 не работать без него. И действительно, это ограничение можно обойти.
Для этого необходимо скачать и установить программу Rufus, а также иметь под рукой флэшку объёмом не менее 16 Гб. Нужно вставить её в USB и выбрать носитель:
Убедитесь, что в пункте Boot Selection стоит «Disk or ISO image» и нажмите DOWNLOAD:
Выберите Windows 11:
Выберите самый новый релиз:
Выберите архитектуру (скорее всего, это будет x64) и нажмите Download. Выберите, куда сохранить ISO:
Скачивание займёт некоторое время:
В пункте Image option выберите «Extended Windows 11 Installation»:
Проверьте, что диск выбран правильно, и начинайте установку:
После этого с полученной флэшки можно устанавливать Windows 11.
8. Сложно менять браузер по умолчанию
Неудивительно, что Windows 11 устанавливает Microsoft Edge в качестве браузера по умолчанию. Однако раздражает тот факт, что для переключения на другой браузер нужно менять некоторые настройки вручную.
Для этого необходимо найти настройки приложений по умолчанию (Settings->Apps->Default apps):
Прокрутить вниз и выбрать браузер по умолчанию:
Прокрутить ниже до HTTPS, кликнуть на Microsoft Edge и в выпадающем меню выбрать новый браузер:
Судя по всему, настройки HTTP и HTTPS связаны между собой и меняются вместе. Но если этого не произошло, для HTTP можно проделать ту же операцию:
Те же шаги нужно проделать для расширений html и htm. Если вам это необходимо, то же нужно сделать и для форматов XHTML, SHTML, а также PDF – если вы просматриваете их в браузере.
Но после этого по клику на ссылке из поиска или иных виджетов Windows всё равно будет перенаправлять вас в Edge. Чтобы изменить это поведение, придётся скачать бесплатную утилиту EdgeDeflector. Что интересно, браузер Edge будет сопротивляться скачиванию этой программы, утверждая, что она «небезопасна». После её запуска ОС опять-таки попытается отговорить вас от установки:
Но если вы проигнорируете все эти предупреждения, и установите программу, то сможете перейти в настройки приложений по умолчанию и выбрать там EdgeDeflector:
В этом подкаталоге затем нужно выбрать Microsoft Edge:
И сменить его на EdgeDeflector:
9. На панели задач нет виджета с погодой
Windows 10 может показывать в панели задач температуру и погоду. К сожалению, в Windows 11 нет такого встроенного виджета. Приходится кликать по дурацкой панели виджетов, чтобы увидеть ту же самую информацию.
Можно установить сторонние бесплатные виджеты, Weather Bar или Weather Bug. Правда, чтобы увидеть прогноз погоды, по ним нужно будет кликать.
10. OneDrive установлен по умолчанию
Microsoft хочет заставить вас не только пользоваться своим браузером Edge, но и полагаться на облачный сервис OneDrive. Он устанавливается вместе с чистой версией ОС и запускается при каждой загрузке автоматически.
Получается, что если вы предпочитаете другие облачные сервисы, вы зря тратите ресурсы процессора, памяти, сети и энергию. Но это можно исправить. Нужно просто кликнуть по иконке программы с изображением облачка правой клавишей мыши, выбрать настройки и отключить галочку «Запускать OneDrive автоматически»:
11. Некрасивые обои рабочего стола по умолчанию
В Windows XP это были зелёные холмы, в Windows 7 – синее небо с логотипом, в Windows Vista – что-то вроде северного сияния. Обои рабочего стола этой ОС всегда были неотъемлемой частью общей эстетики системы.
Хотя обои по умолчанию в Windows 11 не такие отталкивающие, какие были в той же Windows 8, всё же возникает желание их поменять. Исправить это проще всего – поставить какие-нибудь классические обои или выбрать одно из множества изображений, доступных в интернете.
Краткая история Windows и что у нее под капотом
Несколько дней назад в сеть просочился образ ранней версии Windows 11. Различные издательства провели тесты по производительности и пришли к неутешительному выводу: Windows 11 в среднем работает хуже, чем Windows 10. Но расстраиваться рано! Проблемы производительности могут быть связаны с «сыростью» слитого образа и нюансами совместимости с текущими программами. Так или иначе, 24 июня состоится официальная презентация нового поколения операционных систем Windows, которая, возможно, даст ответы на многие вопросы. Если сегодня у вас есть настроение для ностальгии, предлагаем вам окунуться в мир Windows: познакомиться с историей, как менялась ось и что у нее внутри.
История Windows
Первые продукты с названием «Windows» от Microsoft не были операционными системами. Это были графические среды для MS-DOS. На фоне успеха, в том числе и коммерческого, пользовательского интерфейса на Apple Lisa, компания решила реализовать графический интерфейс на IBM PC с MS-DOS. В отличии от относительно дешевых IBM PC, Apple Lisa стоили дорого (почти 10 тысяч долларов), и немногие покупатели могли позволить купить их. Microsoft решила занять нишу дешевых компьютеров с графическим интерфейсом. При этом низкая стоимость достигалась экономией на комплектующих и более низкая производительность, по сравнению с Lisa, избежать не получилось. Так, в 1985, 1987 и в 1990 выходят первые три версии Windows — 1.0, 2.0 и 3.0. Причем за первые шесть месяцев после релиза Windows 3.0 было продано более 1 миллиона экземпляров. Дальнейшее развитие Windows можно разделить на два направления — Windows на базе MS-DOS и Windows на базе NT.
Windows 9x
Windows на базе MS-DOS или Windows 9x не были первыми ОС от Microsoft, но они продолжали «старые традиции» и были построены на основе 16-битного кода MS-DOS. В августе 1995 года была выпущена Windows 95 — первая система семейства Windows 9x. Она уже была полноценной операционной системой с соответствующими возможностями. Однако у системы были проблемы с безопасностью (например, не было «администратора») и с изоляцией приложений. Зависание 16-битного приложения приводило к блокировке всей системы. Проблемы со стабильностью достались и Windows 98 и Windows ME, которые отличались от выпуска 95 года рядом небольших обновлений.
Windows NT
В целом, к концу 80-х годов в Microsoft появилось понимание о необходимости разработки операционной системы не на базе MS-DOS. Параллельно с разработкой софта, связанного с MS-DOS, Microsoft наняла команду инженеров из компании DEC для разработки новой 32-битной операционной системы. Главой группы стал Дэйв Катлер — один из главных разработчиков ОС VMS. Новая система была названа NT — от сокращения New Technology. Основной упор при разработке NT делался на безопасность и надежность системы, а также на совместимость с Windows на MS-DOS. Так получилось, что опыт при разработке VMS повлиял на NT и сходство между ними стало причиной спора между DEC и Microsoft. По итогу спор был решен во внесудебном порядке.
Первая система Windows называлась Windows NT 3.1 и была выпущена в 1993 году. Это была первая ОС от Microsoft. Индекс 3.1 был выбран для соответствия Windows 3.1 на MS-DOS. Эта версия не имела особого успеха. Для NT требовалось больше памяти, 32-разрядных приложений на рынке было мало, возникали проблемы с совместимостью драйвером. Достичь поставленных целей смогли в NT 3.5. А первым серьезным обновлением для NT стала версия 4.0 в 96 году. Теперь эта система была мощна, надежна и безопасна, а также обеспечивала тот же интерфейс, что и Windows 95 (которая к тому моменту была чрезвычайно популярной).
В 2000 году вышла новая версия Windows — Windows 2000. Она развивала идеи, заложенные в системы NT. Был добавлена технология Plug-and-Play, управление электропитанием и улучшен интерфейс пользователя.
Успех Windows 2000 задал вектор развития для следующего поколения — Windows XP. В «хрюшке» Microsoft улучшила совместимость, интерфейс стал более дружелюбным. Стратегия Microsoft завоевывать аудиторию уже знакомыми системами дала плоды — за несколько лет Windows XP была установлена на сотнях миллионах ПК. Эпоха MS-DOS подошла к концу.
Следующий проект Microsoft пал жертвой собственных амбиций. Через пять лет после Windows XP, в 2006 году на свет вышла Windows Vista. В ней был переделан графический интерфейс, переработаны и добавлены функциональные возможности в плане безопасности. Была улучшена производительность, надежность.
Первоначальные планы Microsoft по поводу Vista были настолько обширны, что через несколько лет после начала разработки проект пришлось сильно ограничить. Vista включала в себе 70 миллионов строк кода, часть которого составлял «причесанный» код XP. Неудача Vista отчасти с тем, что она вышла не в то время. На 2006 год пришелся бум недорогих компьютеров, которые не могли обеспечить достаточную для Vista производительность.
Проблемы Vista были учтены при разработке Windows 7. Microsoft уделила большее внимание тестированию и производительности новой системы. Windows 7 быстро вытеснила Vista, а затем и XP, став самой популярной версией Windows до появления Windows 10 (сейчас Windows 7 на втором месте по популярности).
Бум смартфонов в начале 2010-х подтолкнул Microsoft к созданию операционной системы, которую можно было бы развернуть на разных устройствах: на телефонах, планшетах, приставках и т. д. В результате этой работы мир узрел Windows 8. «Восьмерка» построена на модульном подходе MinWin для получения небольшого ядра ОС, которое можно было бы расширить на линейку других типов устройств. Но аудитория встретила холодно такой подход. Многие люди критиковали «смартфоноподобный» интерфейс на ПК, отсутствие кнопки пуск. Для решения многих проблем Microsoft выпустила обновление под названием Windows 8.1, которая, помимо исправления имеющихся ошибок, добавила новые функции.
И вот, к 2015 году Microsoft выпускает Windows 10. При разработке Microsoft продолжала развитие идеи единой системы для разных устройств. В «десятке» появилась голосовая помощница Кортана, вернули меню «Пуск», улучшена системная безопасность.
Технические аспекты
Чтобы осветить все технические аспекты и тонкости операционной системы Windows понадобится не менее 1000 страниц. Для особо любопытных советуем 7-е издание «Внутреннего устройства Windows« Марка Руссиновича, специалиста по внутреннему устройству Windows. Также можно почитать «Современные операционные системы« Эндрю Таненбаума и «Operating System Concepts«: в обеих книгах есть главы, посвященные Windows. Здесь же ограничимся рассмотрением инструментов взаимодействия приложений пользователя с операционной системой (Windows API) и архитектуры «оси».
Архитектура
Во многих многопользовательских операционных системах сама ОС отделяется от приложений. Код ядра ОС выполняется в привилегированном режиме процессора (режим ядра). Для него доступны системные данные и оборудование. В непривилегированном режиме (пользовательский режим) выполняется код приложений. Ему предоставляется ограниченный набор интерфейсов и ограниченный доступ к системным данным. Прямой доступ к оборудованию заблокирован. При вызове программой пользовательского режима системной функции процессор выполняет специальную команду, переключающую вызывающий поток (последовательность команд внутри процесса, планируемая Windows для исполнения) в режим ядра. Когда системная функция завершается, операционная система переключает контекст потока обратно в пользовательский режим и дает возможность вызывающей стороне продолжить работу.
Windows считается операционной системой с гибридным ядром. С одной стороны компоненты ядра Windows располагаются в вытесняемой памяти и взаимодействуют друг с другом путем передачи сообщений, как в микроядерных системах. С другой стороны ядро слишком велико (более 1 Мбайт), а большая часть кода ОС и кода драйверов устройств использует одно защищенное пространство памяти защищенного режима, что свойственно монолитным ОС. Это означает, что в теории любой компонент ОС или драйвер устройства может повредить данные, используемые другими системными компонентами. В Windows эта проблема решается за счет повышения качества и контроля происхождения сторонних драйверов через такие программы, как WHQL или KMCS. Одновременно применяются дополнительные технологии защиты ядра, такие как безопасность на базе виртуализации, функции Device Guard.
Рассмотрим ключевые системные компоненты, формирующие архитектуру системы. На рисунке ниже представлена упрощенная схема, на которой опущены некоторые элементы, например, сетевые компоненты и различные уровни драйверов. Первое, на что стоит обратить внимание — это линия, разделяющая части пользовательского режима и режима ядра. Как упоминалось выше, потоки пользовательского режима выполняются в закрытом адресном пространстве процессов. На время выполнения в режиме ядра они получают доступ к системному пространству. Таким образом, системные процессы, пользовательские процессы, процессы служб и подсистемы среды обладают собственным закрытыми адресными пространствами.
Упрощенная схема архитектуры Windows
Четыре базовых типа процессов пользовательского режима:
Компоненты режима ядра:
Имя файла | Компоненты |
Ntoskrnl.exe | Исполнительная система и ядро |
Hal.dll | HAL |
Win32k.sys | Часть подсистемы Windows режима ядра (GUI) |
Hvix64.exe (Intel), Hvax64.exe (AMD) | Гипервизор |
.sys в \SystemRoot\System32\Drivers | Основные файлы драйверов: DirectX, Volume Manager, TCP/IP и поддержка ACPI |
Ntdll.dll | Внутренние вспомогательные функции и заглушки диспетчеризации системных сервисных функций |
Kernel32.dll, Advapi32.dll, User32.dll, Gdi32.dll | Dll основных подсистем Windows |
Windows API
Windows API (Application Programming Interface) — это программный интерфейс пользовательского режима для Windows. До появления 64-разрядной версии операционной системы программный интерфейс 32-разрядных версий Windows назывался Win32 API в отличие от исходного 16-разрядного Windows API (программный интерфейс для исходных 16-разрядных версий Windows). На данный момент термин Windows API или Win32 API относят как к 32-разрядным, так и к 64-разрядным версиям.
В «доисторические времена» Windows API состоял только из функций в стиле C. Выбор языка C был обусловлен тем, что написанный на нем код также мог использоваться из других языков. Он являлся достаточно низкоуровневым для предоставления сервиса ОС. Но огромное количество функций в сочетании с недостаточной последовательностью выбора имен и отсутствием логических группировок (вроде пространств имен C++) привели к тому, что в некоторых новых API используется другой механизм — модель COM.
WinRT
В Windows 8 появился новый API и исполнительная среда поддержки Windows Runtime (WinRT). WinRT состоит из платформенных сервисов, предназначенных для разработчиков приложений Windows Apps (приложения Windows Apps подходят для устройств, начиная от миниатюрных IoT-устройств до телефонов, планшетов, десктопных систем, ноутбуков и даже Xbox One и Microsoft HoloLens).
.NET Framework
.NET Framework является частью Windows. Он состоит из двух основных компонентов: