Меня зовут Север (никаких шуток, так в паспорте и написано), и последние полтора года я занимаюсь frontend-разработкой. В мире разработки надо знать обо всех современных тенденциях, постоянно изучать новое, менять инструменты на более совершенные… Может ли Windows 11 оказаться таким инструментом?
Давайте попробуем разобраться: я установлю систему, поочёредно протестирую инструменты разработчика, которые она предлагает, и посмотрю, насколько сильно это всё отличается от аналогов в Windows 10.
Шаг в кроличью нору
Указатели на тропе разработчика
Microsoft Store
Windows Terminal
Windows App SDK
- Обновление WinUI3, включающее в себя новые шрифты и стили (например, закругленные углы, прозрачность и цвета), а также исправление ряда багов.
- Поддержка Visual Studio 16.10.
- Интеграция функций Windows 11.
Microsoft Edge WebView2
Microsoft Edge DevTools
WSLg
WinGet
ARM64 Emulation Compatible ABI
PWABuilder3
Game Development Kit
Visual Studio 22
Добро пожаловать в будущее
Всё любопытственнее и любопытственнее
- Процессор: 1 ГГц или быстрее с двумя или более ядрами на совместимом 64-битном процессоре или система на кристалле (SoC).
- ОЗУ: 4 гигабайта (ГБ) или больше.
- Для установки Windows 11 требуется доступное хранилище объёмом 64 ГБ или более.
- Для загрузки обновлений и работы определённых функций может потребоваться дополнительное место в хранилище.
- Графическая карта: совместимость с DirectX 12 или более поздней версией и драйвер WDDM 2.0.
- Системное встроенное ПО: UEFI, возможность безопасной загрузки.
- TPM: доверенный платформенный модуль (TPM) версии 2.0.
- Дисплей: дисплей высокой чёткости (720p), монитор 9″ или более, 8 битов на цветовой канал.
Отсутствие ТРМ-модуля
Несоответствие системным требованиям
Сбой в процессе установки
- Запуск Installation Assistant под настройкой совместимости с Windows 7.
- Запуск Installation Assistant с правами администратора.
- Установка через ISO-образ. Монтировать диск необязательно, если у вас, к примеру, есть Daemon Tools или аналоги — можно запустить setup. exe прямо из системы. Работает, если проблемы возникают именно с Installation Assistant.
Унесите пудинг?
Меня зовут Север (никаких шуток, так в паспорте и написано), и последние полтора года я занимаюсь frontend-разработкой. В мире разработки надо знать обо всех современных тенденциях, постоянно изучать новое, менять инструменты на более совершенные… Может ли Windows 11 оказаться таким инструментом?
Давайте попробуем разобраться: я установлю систему, поочёредно протестирую инструменты разработчика, которые она предлагает, и посмотрю, насколько сильно это всё отличается от аналогов в Windows 10.
Шаг в кроличью нору
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild3866-3631-4634-a332-363030616164__image7.jpg)
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild6164-3030-4265-b132-303232323862__image2.png)
Указатели на тропе разработчика
Microsoft Store
Windows Terminal
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild3862-3431-4035-b764-356230653839__image12.png)
Windows App SDK
- Обновление WinUI3, включающее в себя новые шрифты и стили (например, закругленные углы, прозрачность и цвета), а также исправление ряда багов.
- Поддержка Visual Studio 16.10.
- Интеграция функций Windows 11.
Microsoft Edge WebView2
Microsoft Edge DevTools
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild3266-6439-4232-b739-613235353064__image10.png)
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild3632-3936-4837-a230-633830333637__image13.png)
WSLg
WinGet
ARM64 Emulation Compatible ABI
PWABuilder3
Game Development Kit
Visual Studio 22
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild6438-3736-4038-a533-376135303630__image1.png)
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild6239-3139-4735-b332-656435363266__image8.png)
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild3766-3965-4535-b136-313737656235__image5.png)
Добро пожаловать в будущее
Всё любопытственнее и любопытственнее
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild3932-3338-4339-b663-393562653862__image6.png)
- Процессор: 1 ГГц или быстрее с двумя или более ядрами на совместимом 64-битном процессоре или система на кристалле (SoC).
- ОЗУ: 4 гигабайта (ГБ) или больше.
- Для установки Windows 11 требуется доступное хранилище объёмом 64 ГБ или более.
- Для загрузки обновлений и работы определённых функций может потребоваться дополнительное место в хранилище.
- Графическая карта: совместимость с DirectX 12 или более поздней версией и драйвер WDDM 2.0.
- Системное встроенное ПО: UEFI, возможность безопасной загрузки.
- TPM: доверенный платформенный модуль (TPM) версии 2.0.
- Дисплей: дисплей высокой чёткости (720p), монитор 9″ или более, 8 битов на цветовой канал.
Отсутствие ТРМ-модуля
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild3062-6162-4834-a435-333930383639__image3.png)
Несоответствие системным требованиям
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild6462-6266-4130-a465-653239633732__image9.png)
Сбой в процессе установки
- Запуск Installation Assistant под настройкой совместимости с Windows 7.
- Запуск Installation Assistant с правами администратора.
- Установка через ISO-образ. Монтировать диск необязательно, если у вас, к примеру, есть Daemon Tools или аналоги — можно запустить setup. exe прямо из системы. Работает, если проблемы возникают именно с Installation Assistant.
Унесите пудинг?
![](https://habrastorage.org/getpro/tmtm/articles/tld/images/23630267/tild6366-6136-4365-b962-613361313239__image4.png)
Комментарии (34)
ClearAirTurbulence
19.11.2021 20:24Хак подразумевает редактирование системного реестра. Как его открыть? Есть два способа: можно ввести regedit в поле поиска на панели задач, а затем выбрать в результатах «Редактор реестра», либо щёлкнуть правой кнопкой мыши кнопку «Начните» и выбрать команду «Выполнить», после чего ввести regedit.
Есть и третий способ - сделать то же непосредственно при инсталляции.
Dartess
19.11.2021 22:44+1Если б ещё её как-то купить можно было. Сижу вот я такой на линуксе, как мне его до этого вашего Windows 11 обновлять? 10-ку сначала покупать? Костыль какой-то.
omxela
19.11.2021 23:08+3Но если Вы хотите купить Win 11, то вместо этого можете купить Win 10, но не устанавливать, а взять только активацию - она подходит и к Win 11, который можно скачать, например, тут:
https://www.microsoft.com/ru-ru/software-download/windows11
в виде iso-файла совершенно безвозмездно. Если, конечно, я правильно понимаю процесс.
TRaMeLL
20.11.2021 04:13+1Можно купить любую Windows, начиная с версии 7 и, используя ключ от этой версии, установить Windows 11 той же редакции (т. е. home не подходит для pro и наоборот) и того же языка (т. е. ключ от для русской версии для одного языка не подойдет для английской).
vgaidadei
25.11.2021 01:46Это такой бред с этими языками да и вообще нельзя что ли одну версию выпускать ОП как делает аппле
TRaMeLL
25.11.2021 03:43Apple не продает Mac OS для стороннего оборудования. Windows продается, в том числе, и отдельно от оборудования и имеет региональные цены, поэтому вполне логично, что для разных языков разные ключи.
serginhold
20.11.2021 00:12+5просто адски выросла производительность wsl2, но об этом почему-то никто не пишет, так что кто страдает с докером внутри wsl - обновляйтесь
IkaR49
20.11.2021 08:59+3Может лучше поставить линукс, чтобы не страдать от потери производительности? ;)
alextrof94
24.11.2021 01:43+3Можно, конечно, но если хочется работать на нормальном софте, а не на опенсорсных недоработанных клонах, и при этом пользоваться одновременно фичами линукса, голый линукс - не вариант.
Хочу дополнительно пояснить. Опенсорс - не плохо, а хорошо. Но зачастую гигантские проприетарные софтины, которые уже на протяжении более 20 лет развиваются, не имеют хороших опенсорсных аналогов.
solarcore
25.11.2021 12:15Пробовал 100 раз перейти на линух, но чёт постоянно на винду возвращаюсь, не могу ни как остаться там)
PavelBelyaev
25.11.2021 20:40+2Аналогично, и в целом мне всё равно что макось, что линукс, что винда... Работаю обычно в VSCODE, а не в системе. И для меня самое главное чтобы сглаживание было идеальным, чтобы видеоускорение работало стабильно, чтобы тачпад плавно работал... И так мне везет последние годы что покупаю ноут который вышел месяц назад, ставлю линукс и кучу проблем ловлю, разбираться некогда, надо уже работать а не развлекаться, ставлю винду и полгода-год живу, потом ноут продаю и так по кругу.
solarcore
27.11.2021 02:44Да даже на старом железе постоянные проблемы выскакивают, то установщик сбоит, то в системе проблемы, то драйвера, то ещё чего вылезет. Спокойно система посидеть не даст.
AndreyDmitriev
20.11.2021 01:13Я пару недель назад поставил на старенький ноут (i7-3740QM@2.70 GHz/16GB/TPM1.2). Он как бы официально не поддерживается, но проблем это не вызывает.
В принципе нормально, явного отторжения не вызывает, хотя и сыровато местами.
Из замеченного - косяки локализации (там ещё при инсталляции как минимум орфографическая ошибка была). Я из патриотических соображений включил русский интерфейс, и там всё вот так (и так оно остаётся, даже если максимизировать на весь экран):
Я, конечно понимаю, что на п
ользователей уже давно нас
рать, и слова можно как попал
о переносить, но всё же.Это только у меня так или у всех? Масштабирование стоит 125%, пробовал и 100% - тоже самое. Впрочем я не сразу это заметил, возможно это StartAllBack или кто-то ещё чудит.
Часть настроек выглядит вот так:
Причём проявляется это только на внешнем мониторе, если размер окошка менять, то иногда становится нормально, но не всегда.
Я поставил немецкую клавиатуру вместе с русской и в нагрузку получил английскую, о чём не просил. Прикол в том, что удалить её не так просто, ибо в списке клавиатур только одна а не три:
Ну да ладно, выпилил из реестра (HKCU\Keyboard Layout\Preload - если вдруг надо кому)
Пуск я задвинул обратно влево (StartAllBack).
Плиток, кстати не хватает - я несколькими пользовался - там прогноз погоды болтался да номер текущей недели. Но 8GadgetPack в общем-то работает.
Иногда не показывает ничего на экране если ноут в спящем состоянии вытащить из док-станции, чего под Win10 не замечал.
Один раз словил чёрный (который раньше был синий) экран смерти. Что-то с электропитанием там не срослось.
Ну а так принципиальных отличий для меня нет кроме закруглённых уголков, иконок да внешнего вида настроек (в основном рабочие инструменты у меня - Студия 2022, VSCode, JetBrains Rider, где я с Авалонией развлекаюсь, ну и LabVIEW до кучи). Где-то что-то удобнее, где-то нет. Пока оставлю.
zlo1
20.11.2021 03:54+1Запустил это Г.. под kvm
kvm
(swtpm socket --tpm2 --tpmstate dir=/mnt/qemuimg/win11tpm20 \ --ctrl type=unixio,path=/mnt/qemuimg/win11tpm20/swtpm-sock \ --log level=20)& qemu-system-x86_64 -cpu host -smp 4 -enable-kvm -m 8192 \ -name Win11 -machine pc,accel=kvm,kernel_irqchip=on,usb=off,vmport=on,mem-merge=on,dump-guest-core=off \ -vga none \ -device qxl-vga \ -spice addr=127.0.0.7,port=7777,password=pass,agent-mouse=on,unix=off,ipv6=off \ -device virtio-serial-pci -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 \ -chardev spicevmc,id=spicechannel0,name=vdagent \ -no-fd-bootchk -serial none -parallel none -no-user-config -nodefaults -msg timestamp=off \ -boot once=c,menu=off \ -net nic,model=virtio,addr=0x4,macaddr=c0:8b:2f:f4:5c:ea -net tap,ifname=tap0,script=/bin/true \ -device virtio-balloon \ -chardev socket,id=chrtpm,path=/mnt/qemuimg/win11tpm20/swtpm-sock \ -tpmdev emulator,id=tpm0,chardev=chrtpm \ -device tpm-tis,tpmdev=tpm0 \ -drive file="/mnt/qemuimg/Win11.qcow2",if=virtio,format=qcow2,aio=native,cache.direct=on,index=0 \ -vnc none
nin-jin
20.11.2021 07:48Хак подразумевает редактирование системного реестра. Как его открыть? Есть два способа: можно ввести regedit в поле поиска на панели задач, а затем выбрать в результатах «Редактор реестра», либо щёлкнуть правой кнопкой мыши кнопку «Начните» и выбрать команду «Выполнить», после чего ввести regedit.
Запустив программу Regedit, необходимо найти в системном реестре раздел HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup. Далее в нём следует создать новый параметр типа DWORD с названием AllowUpgradesWithUnsupportedTPMOrCPU и значением 1.
sp HKLM:/SYSTEM/Setup/MoSetup AllowUpgradesWithUnsupportedTPMOrCPU 1
achekalin
20.11.2021 11:56+2а также исправление ряда багов
И добавление новых - это забыли добавить!
Текст - развесистая клюква, причем много мелочей (вроде сырости системы в целом) замалчивается, а, например, наличие браузера как такового, и даже, devtools в нем - выдается за плюшки ОС (?).
Revertis
20.11.2021 17:09Создатели Windows 11 явственно стремятся догнать в вопросах удобства и эффективности в разработке столь популярные операционные системы, как MacOS и Linux
Это когда это Linux и MacOS стали намного более популярными?
ReWriteWe
21.11.2021 00:31+5Мой комп обновился до 11 виндовс, но продолжает писать, что он с ней несовместим!
Ваш шкаф не проходит в дверь, но мы его занесли, так получается у майкрософт ????
seolla
22.11.2021 10:27Различия фактически отсутствуют, так как WSLg полностью совместим с последними версиями Windows 10.
Неправда, WSLg не доступен для Windows 10: https://github.com/microsoft/wslg/issues/347#issuecomment-971126353
spaiki007
22.11.2021 11:19+1Слышь молодой забывайешься про синий эжкран при проф разработке на новой винде...
eldog
23.11.2021 16:58WSL в Win 11 по умолчанию поддерживает графические приложения. Это довольно интересное изменение.
navion
29.11.2021 16:39У Microsoft есть отличное руководство по диагностике ошибок при обновлении Windows.
HemulGM
В названии главы "Windows Terminal", на скриншоте обычный powershell-теримнал, а в содержании главы вообще больше о powershell.