Как стать автором
Обновить

Несоответствия исторических пластов Windows 11 — если копнуть, на дне сохранились даже элементы Windows 3.1

Время на прочтение5 мин
Количество просмотров48K
Всего голосов 134: ↑130 и ↓4+126
Комментарии335

Комментарии 335

Странно, у меня такое ощущение, то на хабре я эту статью читал где-то пол года назад.

ну откапывать в новой винде иконки от 3.1 принято уже лет 30

Это иконки проверенные временем.

Это иконки в которых нет уязвимостей!

НЛО прилетело и опубликовало эту надпись здесь

Они таким образом могли сохранить дизайн от Виндоус 7 но там видимо влезли маркетологи)

Иконки вечны.

Помнится, была такая статья насчёт десятки.

Это ж апдейт. Следующий будет про выкапывание элементов Вин 3.1 в Windows 12

Окно настройки ODBC и его вид давно стали "пасхальным яйцом" в винде )

Так это вообще музейный экспонат, там сам исполняемый файл (ODBCCP32.CPL) с датой изменения 1998 год! А рядом с ним в %WINDIR%\SysWOW64 лежат файлы справки 1997 года выпуска... в формате HLP, который начиная с десятки открыть уже нечем :)

а вы случайно не знаете как создать источник данных ODBC из книги Excel в современном офисе и винде?
Последний раз мне это удавалось на MS Office 2003 / Windows XP

Честно говоря, не очень понимаю, зачем мне в 2023 году ODBC :) И не до конца понял Вашу задачу.

Вы хотите в Excel данные из БД загрузить? Так нынче Excel умеет напрямую тянуть данные из PostgreSQL, MySQL и т.п. без всякого ODBC.

А если в обратную сторону, из Excel данные куда-то предоставить, - даже не представляю такого use case. У меня Excel это финальная точка путешествия данных по разным системам. Вытянул откуда надо, оформил красиво и отправил конечному пользователю.

Ну, ODBC нужен, чтобы Excel цепляться к Hadoop (Hive)

Так он и к Hadoop умеет напрямую цепляться :) (сам не пробовал, но пункт в меню есть такой)

Пункт-то есть, но драйверы некорректно работают. Насколько я понимаю, предыдущий комментатор и сидит через какой-нибудь Oracle SQL Developer

Именно, для ванильного hadoop одни драйверы, для azure hadoop - вторые, для cloudera - свои!

Cloudera мне года 4 назад изрядно мозги поделала.
Пришлось отказаться от сценариев с Direct Query, уменьшать размеры фактовых таблиц

И не до конца понял Вашу задачу.

Задача довольно экзотическая…

Двухсторонний обмен данными MS Visio/MS Excel

Нужно связать фигуры в MS Visio с данными в MS Excel, используя ODBC. В 2009 году мне показали один трюк, как можно было создать в связке MS Office 2003 / WinXP двухсторонний обмен данными между вышеуказанными приложениями. Когда перешел на Win7, не нашел рабочих способов как это сделать.

Теперь пытаюсь понять можно ли создавать DSN-файлы источники в Win10/Win11 в 2023 году?

Кажется, по подобной технологии Mailings в Word работают.

Это не ваш кейс? Ссылка

Это не ваш кейс? Ссылка

Нет, не мой. Мне не нужно построения схемы в Visio на основе данных из Excel, как это делает визуализатор данных.

О "Визуализаторе данных" по-русски

На стороне Visio нужно получать данные из Excel. Если они изменяются на стороне Visio, то значение должно синхронизироваться в Excel…

Увы, тут не подскажу, Visio очень давно не использую. Но вообще удивительно, что Visio не умеет, кроме как через ODBC, к внешним данным подключаться... Excel вон как продвинулся в этом вопросе.

Связывание с внешними данными появилось в Visio еще в версии 2007, но до версии 2016 это был Путь Истинных Джедаев.

Вот как это выглядит в современных версиях Visio.
Но опять те же грабли, источник ODBC должен быть существующим…

PS

Двухстороннего обмена данными в современной версии нет

Пометка галочкой "Перезаписывать изменения не работает", изменения в Visio не зафиксируются в Excel…

Так в Пуске же есть Источник ODBC, под 32 и 64 бита, соответственно.

Проверено на Win10 пару лет назад.

Но в целом вам тут верно написали, в Excel давно есть Power Query с кучей нативных коннекторов.

Вчера только столкнулся с тем, что проблема каталога с точкой в конце названия до сихпор жива на ntfs. Не win 3.1, но юбилей скоро тоже будет у этой толи фичи, толи бага.

А то, что рабочий стол заполняется иконками вертикально, а выделение шифтом идёт горизонтально, таки, кажется, ещё с 3.1, и это всё-таки баг в UX.

Очень забавно, не знал про такой баг, хотя всю жизнь на Винде.

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

На линухе это решили филигранно — на рабочем столе впринципе через шифт иконки скопом не выделяются :)

чойто, в kde все выделяется, кстати горизонтально (если я правильно понял о чем речь)

Может быть. У меня всегда гном стоял))

Речь идёт о gnome, часу или kde?

Интересно, не слышал ничего про него.

Оказывается, я вас не так понял. Такое выделение для меня таки логично. Не знаю как в Десятке, но в 11 выделяется как вы и хотели — по вертикали.

Я думаю, если вдруг все вернуть в виде Windows XP - против не будет почти никого (кроме главного дизайнера Microsoft).

НЛО прилетело и опубликовало эту надпись здесь

Поддерживаю. Если отбросить Metro штуки типа полноэкранного пуска, то общий дизайн восьмерки - мой фаворит.

Оформление 8, кстати, очень похоже на предрелизную тему Watercolor из XP.

Когда говорят про XP, я думаю, имеют в виду классическую тему. В 2000 она и была, если мне память не изменяет. Я бы и сейчас на ней сидел - есть в хозяйстве старенький ноут с семеркой, глаз там прямо отдыхает.

НЛО прилетело и опубликовало эту надпись здесь
Но если просто отключить службу тем, то все нормально отображалось

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

Коллега, поддерживаю, запомнился приятностью Win 2000 c галкой "Optimize for best performance". 8.1 - плитки "под Metro Interface" - такое себе.

Согласен, лучше дизайна чем в 2000 так и не сделали...

стиль да, но юзабилити сильно лучше чем у 98 и особенно NT4 (интерфейс которой от 95 и там нет очень многих привычных сейчас вещей типа панелей в таскбаре и т.п.)

Ну так 2000 это по сути NT4 с интерфейсными рюшками от ME. Лично мне непонятная система, попытка и вашим и нашим - не очень удачная, для работы было норм, но домашним юзерам для поигрулек годилась не особо. И только ХП стала последним гвоздём в крышку гроба 9х и реализовала эту задумку (всем угодить) на все 100.

ну так XP практически не отличалась по интерфейсу от w2k, там буквально прилепили две три свистоперделки (кастрированную панель управления по умолчанию и красивые иконочки… и… и всё, в остальном там почти не было различия)
Ну так 2000 это по сути NT4 с интерфейсными рюшками от ME

Ну как… Active Directory, новая WDM, средства WMI и так далее. Да там овердофига усовершенствований, по-моему, переходы с NT3.5 на NT4 и с NT4 на 2000 были беспрецедентными по количеству нововведений в ОС, после них ничего подобного уже не происходило.

В ней очень дохрена было перепилено, от ядра до юзерленда.
Играть она очень даже годилась: и DOS'овые игры благодаря ntvdm, и поддержка DirectX вместе с его обновлениями, и WDM-драйвера…
Но требовала сильно больше памяти чем 98, и заменить ее на машинках с 16 или 32 МБ оперативки — не могла.


К моменту выхода XP на нее тоже переходили отнюдь не сразу, в основном с новым железом. Которое к моменту массовых обнов уже прокачалось настолько, что проще было купить новое, чем апгрейдить старое. S370 доживал последнее на разогнанных в хлам Tualatin на 166 шине, красные готовили Barton, к зеленые готовили чипсет, 128 памяти стало мейнстримом, и даже можно было взять 512 одной планкой (но не все платы могли ее увидеть).
Никакого сравнения с 166mmx/32simm/S3/косые.

Речь именно про виндовые игры, многие из них не шли под 2000 (и удивительным образом прекрасно пошли потом под ХП).

многие из них не шли под 2000

Не могу сказать, с таким никогда не сталкивался. Вот ntvdm в 2К ещё иногда крашился (в ХР перестал). А в виндовые игры я, помнится, играл без каких-либо проблем. Может, оно куда больше от драйвера видео зависело, чем от самой ОС.

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

Удивительно, но факт — за три года ее эксплуатации не приходилось сталкиваться ни разу.


Возможно это потому, что каджит устанавливал игры не в %ProgramFiles%, а в D:\Games, а так же избегал хитровыделанных защит.

S370 доживал последнее на разогнанных в хлам Tualatin на 166 шине

Да ну, когда вышла ХР, мы ещё сидели на купленных полгода назад 700-х Целеронах, до кончины S370 ещё три года оставалось, а новенький Туалатин в тестах уделывал только-только появившиеся четвертыё пеньки с большей частотой (а тестеры смущенно объясняли что-то про нераскрытый потанцевал и что архитектура там заточена под потоковую обработку видео, что нам обязательно очень-очень пригодится в нашем мультимедийном будущем).

Ну так, вышла она в 2001, а миграция началась уже после SP1, где-то в 2003. Как раз подвезли USB2, новые камеры/сканеры/принтеры и коробочки для HDD.


Эстафету туалатинов подхватили мобильные пеньки: все-таки, даже при архитектурно очень похожем ядре первым двухканальную DDR бить было нечем, их предел — какой-нибудь Chaintech 6VJD на Via Pro266, у которого была масса своих недостатков, или чипсет Intel с RDRAM, который просто стоил как крыло от самолета.

Как бі в NT не было подержки USB, с графическими драйверами был напряг, DirectX толи 5-й, толи -6й, а в 9x был доступен постарше.

2000 вполне достойная система, кстати последняя версия системы, где рабочая станция и серверная имели одинаковый индекс (в XP серверной небыло, был уже 2003 сервер)

Говорить что это только интерфейсные рюшки - значить либо плохо читать спецификацию, либо не пользоваться ей на самом деле.

DirectX толи 5-й, толи -6й

Ага, если бы. Только третий она поддерживала. Была ещё самодельная подборка библиотек DirectX 5, которую можно было накатить и зарегистрировать на NT4, и она в принципе позволяла там запускать игрушки, требующие DirectX 5, но т.к. НТшные драйверы видеокарт про него ни сном ни духом, никакой аппаратной поддержки для него там все равно не водилось, а 3Д — только под OpenGL. Вин9х же дожили до поддержки DirectX 9.

Интерфейсные, интерфейсные. Универсальной ОС 2000, не смотря на интерфейсную дружелюбность не стала - именно потому, что юзабельность её в масс-сегменте была довольно сомнительной, в основном из-за совместимости с ПО. XP, по сути, стала большой работой над ошибками Microsoft.

именно потому, что юзабельность её в масс-сегменте была довольно сомнительной

Разве? Интерфейсно она в общем-то ничем не отличалась от 98, да и по совместимости с ПО ей не уступала, не работали там в основном какие-то утилиты, которым сильно надо было лезть коротким путём к оборудованию.
Мне кажется, универсальной ОС она не стала куда больше из-за 150 баксов, которых она стоила в минимальной редакции, в отличии от Вин98 за 50 :)

Ну, в то время фактор цены вообще не играл никакой роли для домашнего пользователя… )

В общем-то играл. Зарубежом, где ОС покупалась и популяризировалась.

А когда к нам приехала 2к, а потом еще и ломаная, не прошло и 1-2 года как появилась XP
Поэтому 2к как раз очень даже зашла, но нужно помнить еще такой момент, что в ТЕ времена, телеграм каналов, популярных сайтов с обзорами было гораздо меньше, а опытных пользователей в процентном соотношении гораздо больше. Поэтому выбор ОС шел по другим критериям, чем красивенький интерфейс

Да, забыл уточнить, что на территории стран СНГ.


Не было телеграма, а вот каналы были, в ирке. Сайтов с обзорами… ну, 3DNews был, ixbt, были журналы вроде "Хакера" по подписке. В информации не было недостатка — для тех, кому она была нужна.

Не было телеграма, а вот каналы были, в ирке.

Да иркой, по-моему, тогда уже практически никто не пользовался. Она неудобная, в среднем требовала чтения мануала для использования. Какие-то редкие гики там ещё сидели, но в целом «для поболтать» уже массово пользовали аську, а за новостями ходили на ixbt.

Ну, речь зашла о каналах )
В аське каналов не было.

Каналы в ирке — это были не совсем каналы, это групповые чаты. Аналоги новостных каналов в прошлом, это скорее NNTP. Тоже не надолго пережили ирку, по-моему, последний раз я ими пользовался где-то в 2003 году. Но вполне себе годная вещь была.

Вот именно.
Как ни странно для погромастов мелкософта, но для работы интерфейс 2000-й был идеален с точки зрения производительности труда.

Мне не нужны толстенные заголовки окон и увеличенные контролы, появившиеся в хp - я в состоянии попадать в тонкие, мне нужно больше места под отображение рабочих данных, и мне не нужны эти странные "дизайны" настроек из 10-ки, когда то, что в 2000-й занимало 25% экрана, в 10-ке приходится экран проматывать.

Мне не нужны постоянные переделки и смена размещения пунктов меню - это снижает производительность труда.
Монохромные иконки менюшек в 10-ке - они реально думают, что это помогает их быстрее найти?

Я не упоминаю про очень странную политику установки обновлений.

За все годы с 2000 я не увидел никаких изменений дизайна, которые бы способствовали росту эффективности.

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

Но насчёт Win8.1 категорически поддерживаю, считаю её последней адекватной виндой, потом полная деградация, и не только в визуальном стиле.

Лучше всего было в Windows 7 как по мне, 8 версия как то намного хуже смотрится и там же прикрутили дублера панели управления.

Ну вот я на что олдфаг (успел поработать во всех Windows, начиная с 3.0, а все версии начиная с 2000, ставил ещё на стадии альфа/бета версий), - но я буду против.

Да, с каждым обновлением что-то бесит, в основном из-за невозможности быстро поменять привычки. Но масса других нюансов становится удобнее. Для меня Win 11 с PowerToys, AutoHotkey и Mouse Without Borders (последнее - малоизвестная, но совершенно восхитительная утилита для тех, у кого по разным причинам более одного компа на одном рабочем столе) - интерфейс, конечно, не идеальный, но точно лучше всех предыдущих версий Windows.

При этом у каждого свои нежные воспоминания о конкретных версиях Windows и, соответственно, желание "вернуть всё, как в Windows X". Тут в комментариях уже успели отметиться поклонники XP, 7, 8 и 10. Лично я с теплотой вспоминаю NT 4.0, т.к. после 95/98 это был глоток свежего воздуха... Но передо мной стоит то три монитора с разной плотностью пискелей на каждом, из которых один с тачем, то один монитор, но c соотношением сторон 32:9... И я понимаю, что все интерфейсы прошлых Windows будут в этих условиях, мягко говоря, неэффективны, а то и вообще неработоспособны.

Mouse without borders - просто огонь и незаменима ничем.
Купил Logitech мышь и клавиатуру с поддержкой Flow, установил родное приложение, настроил, промучался неделю с фризами и отказами связываться, снёс. Поставил Mouse without borders, без проблем работает, доволен, как слон.

Что касается интерфейсов, то отказ в Win 11 от абсолютно плоской концепции, как было в Win10/WinSrv 2019, это хоть и шаг назад, но в правильном направлении. Заниматься "пиксель хантингом" мышкой в поисках границы белого окна без рамок на фоне другого белого окна это непродуктивная трата времени.

PS Если дизайнеры доберутся до mmc.exe буду страшно зол.

Есть такая же программа с поддержкой линуксов и макбуков, но платная (а название забыл :(

Если речь про SpaceDesk , то у неё немного другая область применения.

Synergy (https://symless.com/synergy)

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

Раньше ещё исходники были открыты, но продавалась бинарная скомпилированная версия, не зна как сейчас.

На базе Synergy была сделана открытая Barrier, недавно вполне успешно ей пользовался

Да, пользуюсь два года уже, полёт нормальный. Приятно то, что и кроссплатформенный: из линукса виндовый курсор/клавиатуру гоняет и наоборот, текст в буфере обмена передаёт.

Но передо мной стоит то три монитора с разной плотностью пискелей на каждом, из которых один с тачем, то один монитор, но c соотношением сторон 32:9... И я понимаю, что все интерфейсы прошлых Windows будут в этих условиях, мягко говоря, неэффективны, а то и вообще неработоспособны.

А какие улучшения были для больших экранов? Большие окна в с минимумом информации от Win8? Огромная панель задач с мелкими значками как Win10?

Всё это устаканилось ещё 20 лет назад, уже тогда были ЭЛТ 17" и 1024х768.

У современной винды те же проблемы с мониторами с высокой плотносью, всё криво подстраивается, а ещё современные на WinUI ещё и лагают, сворачиваешь/разворачиваешь, а он на ходу пытается перемасштабироваться, рисует цветной заголовок окна, потом его уменьшает, потом его убирает совсем, три раза перерисовывая его.

Хотя древние формы на Delphi 6 2001 года выглядят и масштабируются нормально, как это объяснить?

Windows 11 с разными PPI на разных мониторах работает гораздо лучше десятки. Десятка лучше восьмёрки (по крайней мере, использовать HiDPI экран ноута как третий рядом с двумя обычными FullHD мониторами я смог без боли при переходе на десятку). Но в настройки совместимости до сих пор приходится для отдельных программ лезть, это да.

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

А большие окна и вот это всё - оно прежде всего для возможности работы с тачем. Тоже привыкаешь, как втянешься, особенно в мобильных сценариях работы. Но у меня вот в итоге планшет Surface Pro, который покупался для поездок, теперь постоянно стои́т и на рабочем столе, ровно потому, что какие-то вещи удобнее тачем или пером, а основные мониторы не поддерживают.

что Делфи рулит? :) (не ради холивара)

Lazarus тоже неплох )

Я буду

отклик системы, предсказуемое поведение, продуманные и интуитивный интерфейс с подробны описанием -- это то что они убили уходя с win XP, но при этом оставили лаги, подвисания, добавили непредсказуемое поведение, когда система делает что-то сама, без ведома пользователя. Еще убрали возможность ставить приложения такие какие надо и пытаются загнать установку в магазин вин стор.
Почему изменение дизайна меняет еще и интерфейс. Это разные вещи.

Ну, лаги и подвисания того же Проводника как раз в XP были наиболее заметны. Особенно в сетевых папках или при обращении к CD.


Потому что отображать миниатюры картинок XP уже умел, а вот делать это многопоточно ещё нет.

"Многопоточность, атомарность, разделение процессов"
Но у меня почему-то сортировка папки Загрузки в вин10 подвисает на минуту две, хотя файлов от силы 200шт. Напоминает Nextcloud который при каждом запросе к папке миниатюры изображений рисовал(и до сих пор рисует вроде), и если в папке 1-2к фотографий сервер ложился.
А хрюше такого не было.
Развитие нужно, вот только почему-то оно идет по принципу ошибки выжившего. То что наиболее заметное решают менять, а то что не так заметно, но очень сильно достает -- остается.

Если уж следы Windows 3.1 перечислять - то самое прекрасное это сохранившийся и даже регулярно обновляемый (по крайней мере, в части номера версии) grpconv.exe (чтобы юному поколению не гуглить :) - это конвертер групп программ из Program Manager, использовавшегося в Windows 3.1, в папочки в меню "Пуск" Windows 95).

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

Это ещё ладно. Пишут, что этот самый grpconv.exe есть в... Windows 11 для ARM :)

3.1 не видел, но пара компов была от 98 до десятки доживших апгрейдами.
С переходом на х64 только всё прервалось.

Так чтобы grpconv.exe понадобился, надо не просто чтобы была цепочка апгрейдов, а чтобы апгрейд был сразу с 3.1. Иначе уже на первом этапе (3.1 -> 95 или 98) эти несчастные группы все конвертируются, и более потребности в данной утилите не будет. А Win 10/11, насколько я понимаю, ни с чего старше семёрки напрямую не обновить.

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

На моём компе Ryzen5600/Gigabyte X570 Aorus Pro не получилось обновить даже win10 22H2 до win11 22H2. Только чистая установка.

Работает - не трогай)

Диспетчер печати - тоже из 95 винды - очередь печати, настройка портов и всё такое.

diskmgmt.msc в десятке такой же как был в NT 4.o

Как такое может быть, если в NT4 вообще не было mmc?

Как видим, в Windows 11 дизайн стал слегка более согласованным. Хотя сделанные улучшения несколько поверхностны, они всё же более основательны, чем те, что были представлены в Windows 10. В то же время осталось много возможностей для улучшения. Но хотя бы «повседневный» UI по большей части согласован и последователен, в отличие от Windows 10.
Это вкусовщина или огульное стремление к новизне в ущерб практическому пользованию. Так что не соглашусь, и вот почему.
Во-первых, интерфейс пользователя вообще можно было бы не менять. Его изменения — это удар по привычкам пользователя, которые сами по себе являются фактором удобства. В W10 он близок к оптималу, и можно было бы лишь дополнить его реально нужными новинками, не плодя весьма спорных красот чисто ради красот.
Во-вторых, на некоторых ресурсах при изменении вида продукта, чтобы не распугать своих пользователей, оставляют им возможность вернуться на прежний вариант (приятно, что Хабр относится к таким ресурсам). Но, в соответствии с одним из законов Н. Паркинсона, зачастую компания в своём росте доходит до такого монструозного состояния, что чаяния пользователей-муравьёв, копошащихся где-то глубоко внизу, у подножья гиганта, сверху практически не видны и просто игнорируются. По-моему, MS давно уже в этом состоянии. Если бы MS хоть немного учитывала мнение пользователей, не потребовалось бы сразу после W8 выпускать W8.1, в которой пришлось дезавуировать многие «новинки».
В-третьих, напомню, как разбивают английский парк. В первый год после разбивки дорожек не прокладывают, вместо этого ждут, где люди протопчут свои тропинки. И только на второй год по этим тропинкам кладут плитку или асфальт. Вот также и тут: MS стоило бы выставить на всеобщее обозрение в виде голосовалки список нововведений с подробным описанием каждого, и в релиз вводить только те, за которые проголосовало количество пользователей выше некоторого порога (кстати, величину этого порога тоже стоило бы проголосовать).
И наконец, последнее. Лично я предпочту до последнего держаться за W10, в надежде дождаться, когда какой-нибудь программер напишет преобразовалку GUI от W11 к виду W10 (разумеется, кроме METRO-плашек и прочей подобной хрени — в W10 тоже ведь не всё идеально). Такое уже было однажды при появлении W8, почему бы этому не случиться ещё раз?
> это удар по привычкам пользователя, которые сами по себе являются фактором удобства. В W10 он близок к оптималу

Могу это воспринимать только как жесточайший сарказм.
Если говорить не про UI, а про UX, то, например, настройки (Settings + Control Panel + всё прочее) в десятке это самое большое безумие, которое только можно было придумать.

> MS стоило бы выставить на всеобщее обозрение в виде голосовалки список нововведений с подробным описанием каждого, и в релиз вводить только те, за которые проголосовало количество пользователей выше некоторого порога

Они слушают тех, кто много платит — это толстые корпорации. А пожелания их пользователей преломляются через несколько слоёв рефракции, начиная от местных админов.
Ладно, с этим согласен — Панель парамеров отправить туда же, куда и METRO-плашки.

А окошки без рамок? Когда непонятно, где заканчивается одно приложение, а где начинается другое... Надо взять классическую тему интерфейса и осовременить её, но без перегибов в виде материал-дизайна и тп

Так есть же рамка? Один пиксель чистая чёрная, дальше полупрозрачная тень, которая на белом фоне прекрасно видна. А если расположить два окна плиткой, то разделитель между ними дополнительно утолщается.


Может, у вас с видеокартой проблема? На своём домашнем компьютере у меня один монитор воткнут в материнку, а второй в nvidia. Так вот на первом я пока настройки яркости и контрастности в минимум не выкрутил тоже ни одной рамки разглядеть не мог… Причём чудит именно материнка, проверял перестановкой мониторов. Кстати чудит она только в sRGB пространстве, видеоролики на разных мониторах выглядели одинаково (пока я не выкрутил яркость и контрастность на минимум).

Тонкая черная линия растворяется в сиянии огромных пустых белых полей как страховка в цирке.
Становится невидимой.

Ну не знаю, мне на контрасте-то она становится только заметнее...


Может, надо яркость монитора уменьшить если в сиянии белых полей что-то там растворяется?

На одной машине рамка есть, на другой нет. Обе машины рабочие, настроить ничего нельзя

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


Может, надо яркость монитора уменьшить если в сиянии белых полей что-то там растворяется?

Вы бы еще глаза поменять посоветовали, а то они к божественной винде не подходят…

Если честно, не понимаю какая такая физика процесса мешает заметить чёрную линию на белом фоне. Как не понимаю и почему мои глаза видят лучше ваших...

Если вкратце:


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

Если ваши глаза видят сейчас лучше, это, в любом случае не то чтобы надолго.


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

А можете скриншот привести? Просто я смотрю и не понимаю что у вас растворяется… Как можно рамку не заметить?

Простите, как скриншот вам поможет понять физику процесса?
Гляньте соседнюю ветку, там подробно описан эксперимент.

Тогда не мучайтесь и поставьте WinClassic, если глаза уже не те.

Этот сделал проще, перешел на пингвинов.
А на серверах сперва использовал тему для слабовидящих, потом подправил штатную — и стало приемлемо.

Так есть же рамка? Один пиксель чистая чёрная

Она есть только у активного окна.

Лечится это здесь:

Даже при отключении всех опций рамка у меня не пропала (в отличии от тени). И по умолчанию там почти все галочки включены...

Админы, которые заколебались, твикнули реестр через GPO? )

Скорее просто ни одна из галочек за эту рамку не отвечает. Что очень просто подтвердить просто прочитав весь список.

Специально перепроверял, перед тем, как писать. Включается и выключается из этого меню. У меня. На нескольких десктопах и виртуалках.

Тогда какая из галочек отвечает?

Show shadows under windows.
Для получения эффекта на окно надо переключиться после применения настройки.

Там весьма костыльная настройка в реестре, если честно.

Она отвечает только за тень, рамка остаётся на месте. Да, неактивная рамка меняет цвет, но всё ещё видна.


Скриншот


Ломаная линия по нижнему и правому краям картинки — та самая рамка окна, отделяющее белое окно настроек системы от белого окна браузера на фоне.

Может и так. Глубже копать не стал. Эффект странный. Но работать неприятно без включеной тени. Границы окна не видно

Без тени

С тенью.

Что-то у вас какие-то глюки. Окно проводника на фоне рамку имеет, а на переднем плане нет. Что противоречит вашему же заявлению, что рамка есть только у активного окна.

Верно, я и не отрицаю, что поведение очень странное. Но оно повторяемое. Поэтому я сразу включаю тень и к этому вопросу не возвращаюсь.

Рамка активного окна у некоторых приложений почему-то белая (Paint, WordPad, Проводник), хотя у других приложений она чёрная, как должно быть. Не знаю, в чём тут дело, но довольно раздражающая вещь.

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


Починить это можно так:


Выбор главного цвета

Но, как по мне, тень выглядит аккуратнее.

а теперь включаем черную тему и имеем черную рамку на черном фоне, пусть даже и с тенью...

В 11 это стало смотреться поприемлемее.

"Если бы я спрашивал, чего хотят люди, они до сих пор ездили бы на повозках." (с) Генри Форд :)

Поэтому следующая версия винды будет с тайловым интерфейсом, как в i3 или xmonad.

в надежде дождаться, когда какой-нибудь программер напишет преобразовалку GUI от W11 к виду W10

Уже сделали - Explorer Patcher https://github.com/valinet/ExplorerPatcher

А я пока держусь за W7. Всё в ней нравится мне.

Как можно сидеть на 7 в 2023 году, когда на нее уже половину программ не установить? Даже Python выше 3.8 на 7 не поставить, браузеры уже через один не пашут, а про дыры в системе безопасности я вообще молчу. И грузится она миллион лет, в ней нет механизма быстрой загрузки из 10.

Кому-то эта половина программ не нужна. Работает - не трогай!

А про дыры в десятке вы уже забыли? Которых там миллионы, и постоянно завозят новые. Телеметрия и т.п. На семёрке все отлично работает, браузеры, антивирусы, программы для работы с изображениями.
Вам известно о дырах в безопасности?
И зачем быстрая загрузка, если уиндоус-10 грузится и логинится несколько минут, а вин-7 выходит из спящего режима за пару секунд?

Что-то и чинят иногда. Спустя несколько лет у меня в десятке наконец перестал отваливаться звук и язык после каждого первого-второго обновления.

Поэтому я отключил обновления вин 10 на стабильной версии что бы вдруг чего не отвалилось.

НЛО прилетело и опубликовало эту надпись здесь

Работал с 10 на HDD, если памяти хотя бы 16Г, то вполне работоспособно.

Кстати говоря, нормально она работает, если MS Office не ставить. Основная нагрузка по записи телеметрии появляется (и реально мешает жить на HDD) после установки MS Office. И эта проблема решается выключнием телеметрии офиса в реестре.

Еще там драйвера на современное железо не ставятся.
А для питона они умышленно убили возможность работы на вин7, примерно как мини джек и айфон - можно сделать сборку и все будет работать, просто MS решило выпустить такие api что работа в старых системах станет невозможной.

Как связанны разработчики и майкрософт? Что мешает вам, например, как создателю какой-то либы, поддерживать хоть win98?
Это обычный жизненный цикл программы — поддержка идет в актуальной версии ОС. Так живут все. Если вы будете поддерживать все и вся — вам не хватит ресурсов.

поддержка идет в актуальной версии ОС

Вы (возможно не специально) смешиваете 2 разных поведения.
одно дело когда "работа программы не гарантируется на устаревших системах" и другое дело когда "if OSver less than 10 goto exit"

Именно такой подход получается. Внутри новых программ - требования системы новой, внутри новых систем убийство работы вне "экосистемы".

Я думаю что там нет такого как вы описали. Одна ссылка на новое API и все, ПО не запустится на семерке. И не будет "работа не гарантируется", будет именно "Не работает. Точка."

Связано тем что там используются библиотеки винды которые были изменены в одном из обновлений 10ки, в итоге питон после какой-то версии просит именно свежую версию(на реддит кратко об этом). Еще попробуйте поставить nvidia control center скачав исходный установщик, внезапно его нет. Установка идет только и только с использованием ms store. Вроде это было требование именно MS, сейчас ссылку не найду.

Тоже самое касается подписи драйверов в вин10, только особый мод запуска при каждом использовании, в вин7 можно было просто согласиться использовать внутри системы без перезагрузки и при этом один раз.

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

Майкам не надо обновлять библиотеки винды? Это-ж нормальное поведение. Обновили либу на актуальной системе. Если автор ПО хочет поддерживать предыдущие версии — его право выпускать ПО под libname-v1 и libname-v2. Если они выбирают поддержку только последней версии — это абсолютно рыночное поведение.


Еще попробуйте поставить nvidia control center скачав исходный установщик, внезапно его нет. Установка идет только и только с использованием ms store. Вроде это было требование именно MS, сейчас ссылку не найду.

Вполне верю. Правда не знаю зачем нужны все эти контрол центры.


Тоже самое касается подписи драйверов в вин10, только особый мод запуска при каждом использовании, в вин7 можно было просто согласиться использовать внутри системы без перезагрузки и при этом один раз.

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

Про половину, это неправда.
Да, можно что-то найти, но это единицы.
Даже такие монстры как CaptureOne работают на семёрке.

Что значит "даже Python"? Это скорее проблема питона: за каким хреном они прекратили поддержку? Лень скомпилировать и тесты запустить? Это язык программирования общего назначения, а не какой-то проприетарный софт узкого направления.

Про «грузится» это тоже выдумки. Нормально она грузится, быстро. И зачем системы постоянно грузить? Они обычно спят-хибернят.

Браузеры тоже все пашут. (Vivaldi, Brave, SeaMonkey, FF)

Зато нет неконтролируемых апдейтов и улучшений, мерзкого неотключаемого флэт-дизайна, не настраиваемого без бубна UI…

Даже Python выше 3.8 на 7 не поставить

Зачем? Чтобы моржовый оператор использовать или вот для чего он мне нужен? Кстати 3.8.10 как раз на 7 прекрасно ставится, если бы вы ознакомились с темой вопроса. Вот дальше там идут уже танцы с бубнами, хотя умельцы уже сделали билды для версий 3.9 и выше, которые будут работать по 7кой.

Как можно сидеть на 7 в 2023 году, когда на нее уже половину программ не установить?

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

дыры в системе безопасности я вообще молчу. И грузится она миллион лет, в ней нет механизма быстрой загрузки из 10.

Самая главная дыра в системе - это пользователь. Более того, учитвая что сейчас 90% софта работает через обновленный браузер, не очень понятно откуда возьмется дыра в безопасности. Можете рассказать подробнее про векторы атаки на мою систему? Очень интересно.

Про загрузку - опять же нонсенс. Никакая быстрая загрузка не поможет вам, если у вас помойка из сервисов и авто-стартующих программ. Что лишь в 3й раз подтверждает, что вы не совсем в теме.

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

А в чём преимущество кнопки "Пуск" по центру? Мало того, что панель задач разбивается надвое, так ещё и раньше я мог бросить курсор мыши к этой кнопке практически не глядя, а теперь придётся наводиться.
Тот, кто протолкнул такое решение, чем вообще его аргументировал, интересно?

Этот человек обнаружил фатальный недостаток,

В общем-то, на 4К и выше мониторе удобней все-таки по центру - в среднем ближе мышь тащить. Я просто на личном опыте в этом убедился, т.к. работаю и с 10 (ноутбук) и с 11 (десктоп). На FHD разницы никакой и сбоку привычней.

Ctrl+Esc

Клавиша Win :) Если мы не про Макбук с виндой, конечно, то она, по-моему, уже везде есть.

Хотя после появления PowerToys Run я и от неё отказался окончательно, так что расположение кнопки "Пуск" и сам факт её существования меня вообще не волнуют. А вот иконки приложений по центру панели задач, а не в углу, - на больших мониторах да, удобнее.

На больших мониторах, которые упорно растут в ширину, но не в высоту — самое удобное место для иконок приложений это сбоку.

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

Ну так а к самому меню потом тоже надо тянуться.

Это потому что у вас мышь низкого разрешения?

Как мне разрешение мыши поможет сократить расстояние с 2203 (sqrt((3840/2)^2 + (2160/2)^2)) до 1080 (2160/2) пикселей?

Быстрее курсор

Курсор и так можно быстрее сделать, но разница в расстоянии от этого ведь не изменится.

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

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

По аналогии с "бровями" у смартфонов у мониторов будут делать "подбородок" для кнопки "Пуск" в винде.

Ну в самом деле, если пользователя спрашивать, то откуда появятся такие "удобные" и "нужные" ништяки, а?

Только речь не про 4к (такие бывают и на ноутбуках), а про 27" +

Ну ладно, уточню: 27" 4K и 15,6" FHD. И на 10 и на 11 я работаю и там и там, по ситуации.

все более популярны ультравайд мониторы, вот для них

все более популярны ультравайд мониторы

Они только среди маркетологов популярны, с тех пор как те обнаружили, что чем длиннее монитор, тем при той же площади матрицы у него больше диагональ. Удобно же, когда монитор с площадью как у квадратного 28" обладает диагональю 40".
Кстати, чем шире монитор, тем больший процент его площади сожрут всякие бесполезные горизонтальные полоски вроде заголовка окна.

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

Это если сравнивать с двумя FullHD. А если сравнить с одним 4К, который имеет и разрешение выше, и места на столе занимает меньше?

Так неважно. Сейчас уже скорее можно два 4к с одним ультравайд 8к сравнить. Но принцип тот же - монитор классических пропорций позволяет комфортно отобразить одно окно. Ультравайд - два или три рядом. Или одно очень широкое. Гибкость больше. А место на столе - ну так кронштейны в ассортименте имеются.

Ну, не знаю. Как по мне, математика простая — если у монитора количество точек выше, а размеры сопоставимые, на нём информации влезает больше. Если у вас какой-то супер-мега ультравайд с 8К, то конечно он там сам по себе достаточно ёмкий, но это скорее исключение, массовые ультравайды — это как раз узкие 4К.

если у монитора количество точек выше, а размеры сопоставимые, на нём информации влезает больше

Вопрос, какого размера будет эта информация. Если на 8к/4к врубить максимальное разрешение, и выключить масштабирование, то влезет много окон, но размеры элементов будут очень мелкими. Включаем масштабирование, элементы нормального размера, но уже влезает 1 широкое окно. Чтобы показать второе широкое, нужен второй монитор. Более того, программы обычно "широкие", иногда квадратные, но редко когда "высокие". Так что ширина важнее высоты, и 16:9 4к вмещает примерно столько же информации (с учётом масштабирования), сколько и 16:9 FullHD

Вопрос, какого размера будет эта информация

Как минимум, одинакового. Мы же говорим про 4К 16:9 и про 4К широкоформатный сопоставимого размера, и масштаб соответственно тоже будет одинаков.
Как по мне, математика простая — если у монитора количество точек выше, а размеры сопоставимые, на нём информации влезает больше.

Нет. Потому что нужно либо включать масштабирование, либо ставить линзу от телевизора КВН, иначе ничего не видно. Размеры элементов интерфейса и шрифтов что при 2к, что при 32к будут одинаковые.

Количество точек, а не разрешение :)
Разрешение — величина, определяющая количество точек (элементов растрового изображения) на единицу площади (или единицу длины).

Если мы исходим из предположения, что физические размеры самих мониторов одинаковые, то "разрешение" и "количество точек", это, одно и то же.

4K@200% === FullHD
Т.к. для удоства восприятия важен угловой размер, а глаза вместе с монитором вы не меняете.

Хм, а как в винде удобно расположить окно на трети монитора по горизонтали? Я знаю комбинацию только для половины...

Для маков есть утилитка (rectangle). Там можно всячески распологать окна по хоткеям

Hidden text

Мб для винды тоже есть что-то подобное?

Я в 7-ке лет так 12 использую WinSplit Revolution (давно не обновляется и на оф.сайте недоступна, вместо неё там теперь платная MaxTo предлагается).
Можно создать свои раскладки для окон (при использовании горячих клавиш размер окна и/или его положение будет меняться циклически, если для комбинации клавиш прописано более одной раскладки).
Установленная занимает чуть больше 4МБ места.

Поработал за ультравайд и выкинул 2 fullhd монитора, купив себе такой. Он удобнее в работе и места меньше занимает.

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

Linux mint, 3 монитора, панель задач на центральном мониторе.
Кроме того, мышка "цепляется" за кнопку пуска, если двигать мышь не глядя вниз-влево. Т.е., если мышка на панели задач, она не убежит на другой монитор. Удобно.
А ещё при желании панели задач настраиваются как угодно - можно произвольное количество панелек расставить по мониторам с любых сторон (сверху, справа, слева, снизу любого монитора) и независимо по каждой панели элементы раскидать около каждого из краёв и по центру.
Я даже когда-то настраивал, чтобы на каждом мониторе была своя собственная панель задач с окнами, которые расположенны именно на том мониторе.
P.P.S. В принципе не понимаю, почему в винде практически нельзя настроить панель задач. Как будто это не обычная простая панелька с кнопками, а какой-то рокет саенс.

Я даже когда-то настраивал, чтобы на каждом мониторе была своя собственная панель задач с окнами, которые расположенны именно на том мониторе.

Это и на винде настраивается без проблем. На 10й и ниже...

Я вот другого жду от панели винды - отображение разкладки клавиатуры на обоих мониторах. Но видимо не дождусь. Сейчас запустил RDP на мониторе, где раскладка отображается и все, больше не судьба тебе знать текущую раскладку на хост системе. Гениально же, блин.

если монитор здоровый
а так настройкой смещается влево без проблем

Это особенно раздражало системных администраторов, которые накатывали десятки образов одновременно

Там "unattended" установку или "sysprep" что ли отменили? Или речь идет не о системных администраторах, а об эникейщиках которые на несколько десятков компов ставят windows руками?

Ну зато с вероятностью 98% софт 5-20 летней давности будет работать, а не как в линухе....

Ага, ага, пытался запустить оригинальный кризис с гог на вин11. Вечер убил пока завелось.

У меня совсем недавно некоторые старые игры из 90-х не запустились под Windows 7, зато отлично работали в Wine

игры не работают по причине устаревания версий directx и перехода на 64
а вот в линуксе… в линуксе не заработает софт уже 4-5 летней давности и в лучшем случае придется просто искать старые либы и напрямую их подсовывать (в итоге наткнушвшись на несовместомость с ядром и бросить это дело)
а в худшем собрирать его руками

Когда желание сделать из линукса венду сильнее здравого смысла — и не такое случается… )

>в линуксе не заработает софт уже 4-5 летней давности

Можно конкретные примеры, пожалуйста?

да любые
чтобы их установить надо или собирать вручную (натыкаясь на несовместимость всяких stdlib, компиляторов и прочее-прочее) или искать бинарник, и бинарники библиотек 5 летней давности к которым оно все линкуется
еще в линуксе со старым софтом весело бывает
берешь софтину давно устаревшую в бинарнике ставаишь, и начинаешь ей такиеже дрвние либы подсовывать (авось заработает) и натыкаешься на то что нужна либа libhalplus-bla-bla например которая диприкейтнулась в 2010 году, исключена из дистрибов в 2015, а в 2023 она тупо не совместима с современным ядром… и… и всё ей даже подсунуть нельзя

вот какой пример придумать, можно firefox без адских приседаний из 2018 года поставить?

Любые так любые. Я думал, будут реальные примеры, а мсье знает толк, оказывается. Вам FF из 2018 какой? 58? 59? 60? Все лежат на мозилловском ftp-сервере. Удачи поставить на винде без приседаний.

На винде оно как раз ставится через "далее"-"далее"-"готово". Единственная проблема — в том, что по умолчанию автообновления включены, и скорее всего браузер придётся ставить два раза (поставил, отключил автообновления, снёс и снова поставил).

Удачи поставить на винде без приседаний.

вот уж реально, на винде они элементарно ставятся и работают

не удивлюсь что и 1.0 фаерфокс поставится и заработает

Ну, на арче FF1.0 требуется поставить массу библиотек больше никому ненужных, ибо не опакечен.
И?

Ну, на арче FF1.0 требуется поставить массу библиотек больше никому ненужных, ибо не опакечен.
И?

что и? в винде вообще ничего не надо делать

и потом ffox — у него хоть исходники есть и его из коробки можно собрать, причем может потребоваться старая версия компилятора
а если исходников нет?
в винде вообще ничего не надо делать

А что там, кстати, инсталлятор (===пакет) или жирный статический бинарник, в который вкомпилены все зависимости?
А то, может статья, вы сравниваете не винду с линуксом, а статическую сборку с динамической подгрузкой — потому что SSL точно должен был отломаться.
Как бы не вышло, что пинать в этом случае надо вообще не линукс а мозиллу, а значит пример — иррелевантен.


а если исходников нет?

Ну так не поддерживайте тех, кто жопит исходники, в чем проблема? И друзьям своим закажите.
Это ж типичная трагедия общин, что тут может вызвать затруднения у умного человека?
Или ваша цель — ругать бесплатное сидя ровно на попе?

Кхм, а вы с виндой ниразу не сталкивались?
А что там, кстати, инсталлятор (===пакет) или жирный статический бинарник, в который вкомпилены все зависимости?

там инсталлятор который с собой тащит некоторые обязательные либы, но в целом софт в винде в большинстве случаев статически не линкуется к конкретным версиям системных либ самой ОС
и софт скомпиленный под windows 95 без перекомпиляции с большой вероятностью заработает и в Win11 если либы физически присутствуют, причем даже более новых версий потому что ms тянет поддержку легаси с антикварных времен… почему все и ржут с этих иконок с 3 версии винды, там в районе win7 поломали много совместимости со стороны усиления безопасности, но в целом всёравно совместимость там сильно выше чем в линуксе

то что отвалится ssl это понятно, но тут не вина ОС как таковой, так то и игры из win95 написаннные на directx 2 скорее всего в win11 не заработают, потому что его там физически нет

Ну так не поддерживайте тех, кто жопит исходники, в чем проблема? И друзьям своим закажите.

а вы не думали что я сейчас не про домашний софт говорю, а про корпоративный? я занимался этим извратом (как вкорячить старый софт на новый линукс) — когда ставил корпоративный софт и конкретно прибамбасы от oracle database, когда у меня требования иметь версию софта грубо говоря 23.3234.4353.23.sp.1 и версию линуха чтобы она была на поддержке и со всеми установленными заплатками… вот эт я угорел тогда дербанить rpm-ки от разных дистрибутивов и руками собирать рабочие либы
чсх на винде все тупо работало сразу, без этого всего.
Кхм, а вы с виндой ниразу не сталкивались?

Этот прошел путь от DOS до Win8, прежде, чем пересесть на пингвинов. И немало копался во внутренностях винды, так что отлично представляет, не только как она работает, но и почему именно так.


там инсталлятор который с собой тащит некоторые обязательные либы

Вот, а под линукс выложен голый исполняемый файл, из которого зависимости надо вытаскивать ldd.
Но виноват линукс, конечно же)


и софт скомпиленный под windows 95 без перекомпиляции с большой вероятностью заработает и в Win11 если либы физически присутствуют

А вы с виндой сталкивались? )
Это утверждение касается только подмножества, назовем его условно, GDI-софта. Достаточно низкоуровнего в плане кода, чтобы быть написанным на чистом C/C++, в лучшем случае с использованием mfc. И достаточно юзерлендного, чтобы использовать небольшой срез winapi, случайно оказавшийся устойчивым на таком интервале. Причем еще и использующим его достаточно прямо, чем похвастаться могли не только лишь все.


К тому же, вы предпочли опустить, сколько софта отвалилось во время миграции на NT, сколько — на 64 бита, берете только выживший софт.
Это — систематическая ошибка выжившего.


потому что ms тянет поддержку легаси с антикварных времен…

Если вы — closed-source ориентированная система, у вас просто нет других опций. Или тянуть из последних сил, или всё.


но в целом всёравно совместимость там сильно выше чем в линуксе

Бинарная совместимость.
Которая — единственный вариант для closed-source и не приоритетна для open-source систем. В силу разного их, с самых основ, дизайна.


а про корпоративный?

И-и-и…? Есть вендор, его тупизм и лень — это его проблемы, чего вы полезли решать за него его проблемы, а потом жалуетесь, что вам, ВНЕЗАПНО линукс не такой?
Не нравится — ну, не используйте. Надо использовать — заверните в контролируемое окружение, в контейнер(докер, кубер, lxd, хоть в голый lxc) или vm. Не хвататет тямы — ну используйте винду, вас что, заставляют?


чсх на винде все тупо работало сразу, без этого всего

Кстати, как там у божественной винды с божественным mssql совместимость, не напомните — mssql server 2000 встанет на 11, раз уж о копроративном софте заговорили, или опять винипанимаити, етодругое?
Да хрен там с mssql, Disciples II божественная заводить разучилась, как оказалось.


Если вы хотите спорить предметно про совместимость ажно с 95, то сначала вам придется избавиться от когнитивных искажений. Лучше всего это сделать практикой: например, взять какой-нибудь реаниматор'98 и поработать (не позапускать) софт оттуда на современной 64-битной системе. С установкой, разумеется.
Если вы знаете винду так же хорошо, как стенаете, то, несомненно, вы сможете сходу сказать, почему большая часть не сможет даже установиться.

Вот, а под линукс выложен голый исполняемый файл, из которого зависимости надо вытаскивать ldd.
Но виноват линукс, конечно же)

виноват не линукс, виноват факт что в винде софт из середины нулевых работает, а в линуксе нет, и не важно каким образом
К тому же, вы предпочли опустить, сколько софта отвалилось во время миграции на NT, сколько — на 64 бита

миграция на NT произошла в середине нулевых, а в линуксе софт отваливается каждую итерацию выхода крупных дистрибутивов

Если вы — closed-source ориентированная система, у вас просто нет других опций. Или тянуть из последних сил, или всё.

не мне как энтерпрайзадмину (в прошлом) выбирать какой у меня софт используется
И-и-и…? Есть вендор, его тупизм и лень — это его проблемы, чего вы полезли решать за него его проблемы, а потом жалуетесь, что вам, ВНЕЗАПНО линукс не такой?

мне надо чтобы работало, имеем факт — в винде работает, в линуксе нет
Не нравится — ну, не используйте.

это не в моей компетенции, там где я работал, софт в продакшене с конца 80х годов, думаете если я приду к директору контору бахну кулаком по столу то мы сразу перейдем с оракла на постгри, а корпоративный софт стоимостью как половина флота небольшой авиакомпании поменяем на другой… с теми же проблемами.
там же как бывает 'наша программа работает в windows vista sp1 причем home версии, менять ничего не будем, клиенты не жалуются' (причем всякими костылями и бубнами его таки можно запустить в win7, помню такое проворачивал с софтом под win95, причем кстати очень специфичным с управлением здоровенным станком..) и 'мы выпустили совместимость с линуксом, в 2023 году, можно использовать популярный дистрибутив ubuntu 10.04, другие не поддерживаются
============

Я вообще не адепт винды, я за адекватность. вы смотрите на проблему как типичный админ-программист исполнитель, а я пытаюсь глядеть глазами руководства которому достался парк софта и обязательный аудит безопасности. мне совершенно плевать на все эти ритуальные поливания омном адептов разных ОС, мне надо чтобы у меня работал сервис, стояли заплатки, были довольны клиенты, аудиторы и акционеры компании.
и опции 'вы тупые, просто не используйте этот софт, переходите на опенсурс потому что он крутой' — нет
виноват не линукс, виноват факт что в винде софт из середины нулевых работает, а в линуксе нет, и не важно каким образом

Стоп-стоп-стоп.
Вы сейчас хотите сказать, что винда заводит софт по одному экзешнику, без библиотек, или что понимаете, что сравнили несравнимое но боитесь в этом признаться? ORLY?


миграция на NT произошла в середине нулевых

Это как отменяет факт смещенной выборки?
Да и масса софта отваливалась в переходе с 7 на 8, с 8 на 10, и внутри десятки тоже — или эпики с камерами и звуком, например, вы предпочитаете не помнить, потому что они не подтвердают вашией точки зрения?


не мне как энтерпрайзадмину (в прошлом) выбирать какой у меня софт используется

Согласен, часто надо работать с тем, что есть.
Но это не значит, что если некоторые вещи есть только под андроид, например, то обязательно надо исходит на ор винда — говно до посинения. Разве что цель именно в этом.


мне надо чтобы работало, имеем факт — в винде работает, в линуксе нет

И? По-прежнему не видно ни проблемы, ни логической связи.
Ок, вендор жопорук и виндоориентирован. Ну и возьмите под его софтину винду, в чем проблема?
Зачем нужно убиваться об неумение вендора в линуксы, чтобы что ­— жаловаться на скамейку, ведь пожаловаться на вендора значит признать, что платите кругленькую сумму за чужую глупость? Ну так с этим к психологу надо.


я за адекватность

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


мне совершенно плевать на все эти ритуальные поливания омном адептов разных ОС, мне надо чтобы у меня работал сервис, стояли заплатки, были довольны клиенты, аудиторы и акционеры компании

Разве использование подходящих инструментов, вместо манкипатчинга оставшейся после вендора муды, не закрывает эти задачи со стороны софта?


опции 'вы тупые, просто не используйте этот софт, переходите на опенсурс потому что он крутой' — нет

Постарайтесь не приписывать собеседнику то, чего он не говорил… )

Стоп-стоп-стоп.
Вы сейчас хотите сказать, что винда заводит софт по одному экзешнику, без библиотек, или что понимаете, что сравнили несравнимое но боитесь в этом признаться? ORLY?

Я хочу сказать что например в линуксе заапдейтить какуюто либу к которой привязан софт — занятие нетривиальное
например обновить системную версию питона в убунте — нельзя, приходится изобретать всякие venv и адские костыли (как кстати ставить в venv пакеты которые требуют доустановки еще чегото через apt-get ?)

конечно в винде с софтом идет куча dll-ок, чтобы оно работало. но линукс же unix-way, забиндимся на libc системный, и будем орать что нужна именно такая версия и никакая другая… (привет дистрибам на musl)
но боитесь в этом признаться?

я признаю что обновить ОС в винде и не потерять корпоративный софт проще
= вы верно упомянули кстати mssql, я бы сюда добавил exchange и sharepoint, но это в некотором роде исключение, поскольку например exchange намертво встраивается в винду (привет историям с IE4 и win98) и очень сильно от неё зависим
Вы три года только на памяти каджита бегаете с виноватой скамейкой и баюкаете детские травмы, вместо того чтобы решить проблему и забыть о ней.
Вы же хороший, грамотный специалист — когда дело не касается ваших травм, умеете давать дельные советы и анализировать проблемы. Почему ваши способности раз за разом пасуют в одной и той же точке?

я проблему решил в свое время — виртуализацией, и потом докером докером, а винды у меня в окружении уже года 3 как нет.
но вот позлорадствовать над людьми которые советуют использовать софт исходя из идеалов опенсурс и закрывающих таски с багами со словами 'вы просто неверно мыслите. просто перестаньте хотеть то чего вы хотите, вы просто не понимаете великих идеалов ИТ' — вполне могу

Постарайтесь не приписывать собеседнику то, чего он не говорил… )

А это общий посыл всех адептов любой из сторон
я так постебаться могу над 1Сниками которые спят и видят как винду везде поставить и скрипты на vbs писать, в 23 году
Разве использование подходящих инструментов, вместо манкипатчинга оставшейся после вендора муды, не закрывает эти задачи со стороны софта?

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

Не вопрос, раз речь зашла про системное — покажите, как легко в винде можно обновить GDI+.dll какой-нибудь.


конечно в винде с софтом идет куча dll-ок, чтобы оно работало. но линукс же unix-way, забиндимся на libc системный

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


мы выпустили совместимость с линуксом, в 2023 году, можно использовать популярный дистрибутив ubuntu 10.04, другие не поддерживаются

… но виноват в этом оказывается не производитель-головоног, не продавивший решение дефективный головотяп, не ковырявшиеся в носу инженеры, а… linux!
При этом, с ваших же, опять таки, слов, если аналогичное случается под виндой


наша программа работает в windows vista sp1 причем home версии, менять ничего не будем, клиенты не жалуются

то это нормально, ведь


всякими костылями и бубнами его таки можно запустить в win7

но, нет использовать встроенные средства, отлично решающие эту проблему вместо костылей и бубнов — для вас, с ваших же слов, табу — ведь иначе не возникет НЕРЕШАЕМОЙ ПРОБЛЕМЫ.


— Марья Ванна, — спросил Вовочка от двери, — а где же логика? Перднул я, а донюхивать будете вы вместе с классом


приходится изобретать всякие venv и адские костыли

Изолированное контролируемое окржение — костыли? Что же тогда, по-вашему, не костыли — вероятно, дикая свалка, как с старые-добрые времена make && make install? )


как кстати ставить в venv пакеты которые требуют доустановки еще чегото через apt-get ?

Вот это лучше уточнить у питонистов, у каджита ни разу такой потребности не возникало.


я проблему решил в свое время

Угу. Примем к сведению.


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

Ага…
Ну, у каджита для вас плохие новости.
Ваше "злорадство" со стороны выглядит как беготня с писаной торбой и полное сиди, я сам открою не то что в пингвинах, а даже в винде.
Иначе говоря, перед любым, кто продвинулся в обеих системах дальше типичного школотрона с любимкиного форума, вы выставляете себя идиотом.


PS: Не принимайте близко к сердцу, этот очень рад, что удалось, наконец нормально поговорит и найти корни вашего странного поведения. И что не ошибся, не пытался разговаривать с полностью непингуемым.
Но, эм… менее странным ваше поведение это не делает, увы.

Иначе говоря, перед любым, кто продвинулся в обеих системах дальше типичного школотрона с любимкиного форума, вы выставляете себя идиотом

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

Я серьезно стараюсь принимать во внимание плюсы и минусы обоих систем, для меня винда — это офисная ОС которую удобно поставить сотрудникам под ворд и эксель и у ней удобная экосистема в виде эксченджа и прочихх шарпоинтов с wsus-ами и под них на рынке труда куча мальчиков которые могут этим всем рулить

А для серверных применений — линукс (хотел написать юникс но нет, я сталкивался с соляркой, когда 500серверов на линуксе и 50 на солярке и каждый раз пригорало что они рааазные в плане типовых утилит)

причем подавляющая часть моих придирок к линуксу на самом деле из времен 10-15 летней давности когда я еще был админом и сейчас оно не особо актуально

винда вообще превратилась непойми во что, я не слежу за серверными версиями уже больше 10 лет

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

С FreeBSD (pfSense/OPNSense) или маками то же самое.

У меня под Win10 не запускался Horizon Zero Dawn, который является официальным портом с PlayStation. Проблема известная и внятного 100% рабочего решения не имеет.

Под Ubuntu+Steam/Proton запустилась без проблем.

Но ведь она столько не занимает. К слову, посмотрите, сколько занимает свежеустановленная macOS, где не гнушаются удалением старого :)

А ты посмотри, на самом деле, сколько из этих 19Г занимает не система, а pagefile.sys, hiberfil.sys, и swapfile.sys.

Это отключаемо при достаточном количестве ОЗУ и быстром ссд.

Так скоро и до терабайта дойдет из которого 95% будет просто мусор:) Мс не в состоянии переписать винду без раздувания, хотя есть и деньги и ресурсы.

Кошмар уже 11-я версия... Вроде недавно снес 7-ку (окошко требовало обновить ОС на компе до чего то там) и поставил debian, а уже 11-я версия.

Кто в курсе тормоза не убрали если долго не переустанавливать ОС?

Насколько я помню, тормоза были из-за чего-то вроде prefetch, и решились массовым использованием SSD для системного раздела, а не какими-то изменениями в архитектуре ОС. W10 уже пару лет стоит, и пока не тормозит.

Девятой не было.

Тормоза от долгой непереустановки ОС прекрасно решаются неустановкой в систему мусора. Это работало что в XP, что в 7, что в 8, что в 10, так и в 11 должно работать.


Хотя от некоторого мусора избавиться непросто. Скажем, прямо сейчас у меня в контекстном меню любой папки есть какие-то нерабочие настройки Radeon. Что они там делают и почему им не живётся в меню "Пуск" — вопрос, увы, открытый...

Да, решили проблему. Там какой то кеш или источник обновлений накапливался. Со временем когда ОС 10 летней давности, даже свежеустановленная имела под капотом большую базу мелких обновлений, типа изза этого тормозило. Вроде свежие обновления для Win7 сделали которое решает эту проблему. А у 10 вроде такой проблемы изначально не было.

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

Кто в курсе тормоза не убрали если долго не переустанавливать ОС?

Насколько дого надо пользоваться чтобы она начала тормозить?
За 12 лет переустановил винду один раз-когда купил nvm ssd, с переустановкой на ту же версию винды. Проапгрейдилась 8->10->11, также пережила полный апгрейд компа(мать, проц, оператива, видяха).

А вы поставьте на неё TortoiseSVN, TortoiseHg, TortoiseGit, пару архиваторов, какой-нибудь клинер и дрова Радеона. Думаю, вместе они засрут контекстное меню проводника достаточно чтобы вы заметили нелады со скоростью.


Не забудьте про Steam, Origins, Epic Game Launcher, Battle.net и GOG Galaxy, с обязательным автозапуском и разрешением качать обновления игр когда вздумается. Чтобы окончательно нагрузить диск и сеть в непредсказуемые моменты, добейте его торрент-клиентом. Желательно свежей версией uTorrent.


Для экономии дискового пространства на ценном nvm ssd перенесите файл подкачки на hdd.


Если вам кажется что у вас достаточно памяти — поставьте себе MS SQL Server, Postgres, MongoDB и контрольный Docker Desktop. Тут и подкачка не поможет (особенно на hdd, хе-хе).


Если вам кажется, что у вас много места на диске — поставьте несколько редакций Visual Studio со всеми "галочками". И не забудьте клонировать себе встречающиеся проекты на ноде, с обязательным npm install. Ну и наполните чем-нибудь СУБД из прошлого пункта. Наконец, просто играйте в игры с модами и HD текстурами. Morrowind, Oblivion, Skyrim, Fallout NW, Fallout 4 — соберите их все, несколько разных сборок. А, ещё Minecraft и Factorio. Модификации игр и с оперативной памятью, если что, "помогут"...

Если вам кажется что у вас достаточно памяти — поставьте себе MS SQL Server, Postgres, MongoDB и контрольный Docker Desktop.

Ну конечно, сейчас вы расскажете всем, как "кривая виндоза" люто тормозит даже на 128Г. У меня на ноутбуке все это стоит под Docker Desktop (плюс еще Redis и RabbitMQ), запущено еще две виртуалки под VirtualBox, постоянно открыто по 2-3 экземпляра Visual Studio и VS Code, ну и по мелочи - Mail, Telegram, Teams, FooBar2K, и т.п. Память 32Г все работает абсолютно нормально.

Morrowind, Oblivion, Skyrim, Fallout NW, Fallout 4. А, ещё Minecraft и Factorio.

Вы их все одновременно запускаете?

Почему кривая-то? Кажется, смысл моего сообщения вполне понятен должен быть — если поставить достаточно программ, можно утопить что угодно.


Вы их все одновременно запускаете?

Нет, тут надо брать не сумму, а максимум. Потому они и в списке "жрунов" дискового пространства, а не оперативы.

А, ну я подумал, что речь про оперативку, тогда пардон.

uTorrent оперативу жуёт только в путь, хоть в диспетчере это никак не отражено. С transmission таких проблем нет, но он, по неизвестным мне причинам, далеко не ко всем сидам подключается

Если только скачивать (без раздачи), возможно, он не так сильно будет уничтожать ОЗУ. И да, у меня HDD, 32 Гб ОЗУ мюторрент может запросто сожрать (торрент всегда на раздаче, если комп включен)

Возможно, это его рекламные баннеры просто жрут. Для qBittorrent, который рекламой не страдает:

ps qbittorrent | select WorkingSet64, PrivateMemorySize64 | fl
WorkingSet64: 31449088
PrivateMemorySize64: 35352576
Нет, uTorrent при раздаче (мб и при загрузке) выделяет для себя место в ОЗУ, чтобы постоянно диск не мучить. И всё бы ничего, да выделяет он её с сильно высоким приоритетом, из-за чего винда не торопится в случае необходимости её освобождать. Об этом случайно нашёл статью здесь же, на хабре, (когда искал, чё эт с торрентом всё тормозит?) не помню, какого года. Но с того момента так ничего и не поменялось

В линуксе я не знаю, как там с торрентами и есть ли утилита типа как rammap в винде? Если запущен только торрент на раздаче, то вся ОЗУ уйдёт на блоки, считанные с диска. При этом с transmission ничего не тормозит, а с uTorrent (и ещё каким-то) жесть полнейшая. С SSD не так заметно будет, я полагаю

Он работает с диском через memory map (у меня подтверждений нет, но я практически уверен в этом), поэтому реальный отжор памяти может в виндовом task manager правильно и не показываться. Надо смотреть именно на working set либо в сисинтерналовском Process Explorer, либо в powershell, как я выше приводил.

Именно так, я смотрел в через rammap, просто уточнил .что в диспетчере это не отобразится. При просмотре через rammap очевидно, что происходит на самом деле

Может стоит перейти на qBittorent, там и рекламы нет)

А вы поставьте на неё TortoiseSVN, TortoiseHg, TortoiseGit, пару архиваторов, какой-нибудь клинер и дрова Радеона.

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

Пользователь: *ставит себе говноклинеры, ломающие систему только в путь*
Он же: а чойта винда плохо работает, ууу, клятый билгейтс!

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

древняя шутка про утечку исходников 98й винды в которой обнаружили строчки:

#include "win311.h"
#include "win95.h"

не шутка что ли?

Прекрасно в 11 винде использую калькулятор из 3.11 для каких-то несложных расчётов на скорую руку, и на его интерфейс совершенно индифферентно :)
Первое, у него на одной панели есть одновременно тригонометрия, математика, четыре системы счисления и логические операторы, не нужно никуда переключаться.
Второе, он весит 32 КИЛОбайта и стартует всегда моментально на любом слабом железе.
Третье, и главное - если нажимать его кнопки мышью быстро и небрежно, со сдвигом курсора во время нажатия - он вполне засчитывает такое за клик. Все последующие виндовые калькуляторы, начиная с 95-й винды - уже не засчитывают. Не знаю как кого, но меня очень раздражали такие пропущенные нажатия, и для себя я решение нашёл.

Эм... калькулятор из Win 3.11, которая 16-битная, используете в Win 11, которая только 64-битная и 16-битные приложения не поддерживает от слова "совсем", - я правильно понял?..

P.S. Из калькуляторов под Win рекомендую SpeedCrunch (всем хорош, но перестал обновляться) и Qalculate! (просто всем хорош).

NTVDMx64

Ух ты что в природе бывает, оказывается.

Прекрасно в 11 винде использую калькулятор из 3.11

Калькулятор из 3.11 в 11 винде выглядит так:
image
Как вы там какие-либо расчёты проводите?

Да пожалуйста: otvdm/winevdm
После установки работает совершенно прозрачно для пользователя, как если бы 11-я винда сама умела запускать 16-битные приложения.

О, спасибо!

16-битное приложение. Запускаете через dosbox?

Забавно. Нашёл этот калькулятор на сайте old-dos. Понравилось описание:

CALC.EXE from Windows 3.11 (WIN16 NE).

Это стандартный калькулятор из дистрибутива.
Формат - Windows NE.
Замечателен тем, что при попытке посчитать значение 3.11-3.1 выдаёт в качестве результата 0.
Это была такая шутка разработчиков...

Надеюсь число Пи там не равно 3.11?

Забавная пасхалка.

Если набрать 3.11-3.1 то получается 0.00 (именно в таком написании). Этот результат можно записать в память и вызвать обратно. Если прибавить к нему 3.1 получится 3.11. А если вычислить 1/x, получится 100. Вроде какая-то логика есть, но если от 0.00 взять функцию x^2 получится 0.0000 :).

Интересно, что там у него "под капотом"?

P.s. А вот если от 0.00 отнять 0.01, получается -2.133709875451e-016. Может просто ошибка округления? Либо пасхалка специально "портит" последний бит в некоторых случаях.

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

не смотрите что окне написано что это Win10, но у Win11 это окно точно в таком же стиле Win7.
А вообще Медиаплеер и иконки нельзя считать слоем. Иконки это просто ресурс для совместимости приложений, которые иконки берут из windows. А медиаплеер слава богу что оставили. В нём есть функция Автосписков. Когда медиаплеер подбирает по предпочтению ту музыку которую вы слушаете в данный период дня недели, времени суток. Ни когда не задумывались почему песни которые вы отбираете для прослушивания в дороге оказываются фигней. Да потому что ритмы меняются, и настроение меняется. Человек не полено и у него меняются предпочтения от дня и времени. А медиаплеер умеет подстраиватся.
Толку от плееров, если он не умеет подстраиваться, толку что плеер умеет поддерживать малокуомунужные форматы высокогокачества, мы же слушаем музыку не по одной песне, которая длится 3 минуты, мы хотим чтобы нам подобрали список сразу на 3 часа.

Старый медиа плеер оставили ещё потому, что на нём держится DLNA. Уберут плеер - придётся выкорчёвывать и его, а там много чего взаимосвязано друг с другом.

Во-первых, безотносительно дизайна, у Windows 10 и 11 одинаковая версия ядра — 10.0.

Как Winamp со скинами.

Все-же интерфейс старой винды (2000/XP/7) гораздо приятнее и удобнее чем у win10/11. Лучше всего это заметно когда открыто много окон - в старых виндах все границы и заголовки четкие, совершенно однозначно выделяемые визуально (понятно куда щелкать чтобы активировать или перетащить окно). В новых нет вообще никаких границ, просто какой-то однородный фон.
И совершенно непонятно, что мешает Майкрософту отказаться от навязывания визуального дизайна и просто предоставлять людям возможность выбора (семерка была вроде бы последней где можно выбрать классическую тему оформления).

Aero был прекрасен, но ресурсы жрал не в себя. Вспомните, для каких девайсов делали Win8 в первую очередь, и почему внезапно так "ускорился" и "облегчился" UI.

Ну, реалистичные отражения из Aero выпилили задолго до 8.
Да и устанавливать на всякие одноядерники с 1ГБ и GMA, для того не подходящие совершенно, перестали (в связи с их кончиной).
К выходу 8 уже в мейнстриме были четырехядерники и 8ГБ памяти, PowerVR'овские огрызки выкинули, заменив HD, на которых можно было даже без боли поиграть во что-нибудь старое и/или нетребовательное.

При чём здесь GMA?

Вспомните, для каких девайсов делали Win8

8ка должна была работать одинаково хорошо и на ПК и на планшетах с ARM / Atom. Поэтому под нож пошло столько всего. Должны были взлететь UWP, Windows Store, облачные Evergreen обновления, модульные драйверы, MDM и еще куча всего, что мигом перетащило бы Винду из эпохи ПК 90х в эпоху айфонов, и заставило бы Apple кусать локти и ногти.

Но получилось как всегда :) Причём, даже в Win11 еще не всё из этого работает как планировалось.

При чём здесь GMA?

Вы завели речь про Aero. Он появился вместе с Vista, которую напихивали куда попало — в том числе, даже если для нее не хвататло ресурсов. Например, прошку, в котором Aero включал реалистичные отражения с вебкамеры, вполне могли поселить на интеловский одноядерник со встройкой и 1ГБ памяти на все, включая GMA.


и на ПК и на планшетах с ARM / Atom

Которые к тому моменту существенно превосходили по производительности престарелые конфигурации по всем статьям, кроме однопотока.
Нет, отдельные уродские конфигурации, как сейчас телефон на 10 андроиде с 1ГБ оперативки, например, производились, конечно же. Но в целом с проиводительностью уже было в разы лучше.

Одна проблема что корпорации захватили разливного рода менеджеры и маркетологи а не инженеры.

За панель управления на самом деле обидно. И отнюдь не за дизайн, а за то, что при переносе очередного раздела из неё в новомодные настройки обязательно теряются некоторые кнопочки, галочки и т. п. Уж лучше бы оставляли оба варианта :-)

>новый кружок загрузки WinUI, который заменил устаревшие вращающиеся точки

Чем мотивируется понятие "устарелость" по отношению к этим точкам? Вращающиеся дуги и окружности существовали еще до точечного значка. Что они, что новая дуга - менее удобны и информативны, чем еще более "устарелая" полоса прокрутки.

как была шляпа, так и осталась. 2 разных меню по удалению программ, 2 разных меню по настройке Сети... Но стала ближе к Маку и Линуху, судя по дизигну...

Пока стандартными средствами панель можно вернуть в подобие WinXP, могут делать что хотят.

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

У тебя просто не развито чувство прекрасного

Проблема достойна та. Како они не могут решить баг с длинной пути в адресной строке проводника.
Т.е. если длина полного пути к файлу или папке превышает 255 символов, то проводник выдаёт ошибку доступа. При том что на уровне файловой системы NTFS и ядра Виндовс ограничений нет. Я в названии папок и файлов пишу ключевые слова для поиска.
Пример: "Выставка Цвет бисквита - Художник Ваня Пуговкин - Галерея Валерия Шурки - 2023 января 23" и родительские категории имеют имена что то вроде "Январь - Отдел продаж - отчёт системный". В линукс там вроде ограничение на 1024 символа.
Проблемы возникают когда вдруг оказывается Вы делаете резервную копию всего диска разложив на съемный носитель тоже сгрупировав по датам и именам пользователей.
Вы обновились на Windows 11 2023? , эту проблему в 255 символов решили наконец?, стоит ли для этого переустанавливатьОС?

Эта проблема была решена в Windows 10 на уровне WIN API, но исправление скрыто за двумя флагами и требует поддержки от приложения. Проводник (пока что?) длинные пути не поддерживает. А нет, пишут что как раз Проводник их и поддерживает, в отличии от других программ.

За какими двумя? Имеете ввиду один в реестре а другой в конфигурации компьютера?. И я уже вроде эту статью видел, этим занимался и флаги прописал. НЕ фига не работает. попробуйте сами.
В реестре я уже жавно этот флаг включил. А сейчас это сделал в конфигурации компьютера. НЕ работает.

Не подскажете, вот узнал из комментариев, про Mouse without Borders, это теперь можно вместо KVM использовать ? Что-то я застрял на уровне KVM. Если win10 и win8 между двумя ПК ?

Если V не нужно, то да - бесшовно шарит мышку и клавиатуру между компьютерами.

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

в 3.11 винде не было панели
= когда она появилась в win95 — пуск стала первой (и на тот момент единственной) на ней кнопкой
= кнопка пуск — это главное меню, куда вы эту кучу элементов из него денете на рабочем столе?
а потом уже все привыкли собственно что в системе есть некое главное меню, в винде оно выглядит как меню кнопки-пуск

Возможно, ее смысл - в наличии неудаляемой точки входа? Допустим, если удалить все ярлыки с рабочего стола (даже случайно), как пользоваться системой?

1) win+r

2) cmd

как это сделать без клавиатуры? (внезапно)

Рабочий стол обычно не видно при работе. собственно пуск - это и есть преднастроенная панель

Думается мне, смысл пуска сейчас — окно поиска. Я ярлыками на рабочем столе вообще пользоваться перестал, это просто неудобно: нужно сворачивать все окна и что-то там искать глазами и мышью. "Win — три-четыре первых буквы названия программы — enter" куда как быстрее, и мышь не нужна. Только вот в win11 они что-то сильно поломали, и после шага "три-четыре буквы" приходится ждать по несколько секунд каждый раз, раньше такого не было.

 нужно сворачивать все окна

Win+D - свернуть / развернуть

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

Не наблюдал такого ни разу.

Я не то что «наблюдал», я бы сказал, оно почти всегда так работало! И на XP ZverCD, и на совершенно лицензионной десятке.
Если кому-то интересно, видеодемонстрация. https://disk.yandex.ru/i/WcFvlKqP3tXanQ
После первого разворачивания начинает мигать кнопка браузера. После третьего — на переднем плане тоталкоммандер, а активен, судя по панели задач, браузер.

Для меня значки и ярлыки на рабочем столе - это ужас-ужас. Нет ничего лучше чистого рабочего стола с 0 значков.

Пока они рисуют скругления, придумывают новое меню пуск, они совершенно забывают об утере эргономики. К примеру, сравните поля ввода IP в окне классического интерфейса 7ки в свойствах адаптера, и как это сделано в 10ке и далее в их метро-подобном дизайне. В новом надо обязательно точки вводить, нет маски, зато блин поменяли привычную маску на длину префикс сети.

А вообще, по дизайну скеоморфный от 7ки самый интересный, но для работы меньше отвлекает 10ка. А так 11-я скоро явно превратится в Win XP, глазами любителей кастомных оболочек. Со всеми свистоперделками. Ещё чуток, и они таки нарисуют на кнопках вторую рамку с бликами.

А ещё из новой винды начисто исчезли информативные сообщения об ошибках. Осталось по одному общему сообщению на все случаи. Например, если не удалось подключиться к WiFi, оно выдаст "ошибка подключения к сети" без указания причины. И сам догадывайся, из-за чего соединения не происходит при высоком сигнале и правильном пароле.
MS'овские программисты конечно довольны - завернуть всю функцию main в один блок try-except конечно же проще, чем городить зубодробильные проверки после вызва каждой функции.

Event Viewer / Application and Services Logs / Microsoft / Windows / WLAN-AutoConfig / Operational

Удачи объяснить это престарелым родственникам по телефону, почему у них Wi-Fi не подключается и Skype не работает. И куда в очередной раз переехала кнопка Пуск.

Справедливости ради, зачем престарелым родственникам кнопка Пуск? Все, что им нужно, должно быть на рабочем столе или (лучше) закреплено на этой же панели задач

Справедливости ради, начался тред с ошибки подключения к wifi. А Вы видите (хотите видеть) только перенос кнопки.

А, если у них при попытке соединения вместо "ошибка подключения к сети" будет выскакивать:

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Microsoft-Windows-WLAN-AutoConfig" Guid="{9580d7dd-0379-4658-9870-d5be7d52d6de}" /> 
  <EventID>11006</EventID> 
  <Version>0</Version> 
  <Level>2</Level> 
  <Task>24012</Task> 
  <Opcode>199</Opcode> 
  <Keywords>0x8000000000000600</Keywords> 
  <TimeCreated SystemTime="2023-01-20T11:09:06.4464052Z" /> 
  <EventRecordID>854</EventRecordID> 
  <Correlation /> 
  <Execution ProcessID="3764" ThreadID="14348" /> 
  <Channel>Microsoft-Windows-WLAN-AutoConfig/Operational</Channel> 
  <Computer>ADIPOSE</Computer> 
  <Security UserID="S-1-5-18" /> 
  </System>
- <EventData>
  <Data Name="Adapter">Qualcomm Atheros QCA61x4A Wireless Network Adapter</Data> 
  <Data Name="DeviceGuid">{68a70853-46f8-4b36-819f-a5c24d3a6db2}</Data> 
  <Data Name="LocalMac">98:22:EF:94:88:05</Data> 
  <Data Name="SSID">Beeline_2G_F13F84</Data> 
  <Data Name="BSSType">Infrastructure</Data> 
  <Data Name="PeerMac">7C:8F:DE:53:EB:B6</Data> 
  <Data Name="ReasonText">Dynamic key exchange did not succeed within configured time</Data> 
  <Data Name="ReasonCode">0x48005</Data> 
  <Data Name="ErrorCode">0x0</Data> 
  <Data Name="ConnectionId">0x7</Data> 
  </EventData>
  </Event>

то это как-то поможет?

Это поможет сыну, который по телефону им помогает. Да и лично мне поможет, когда проблема у меня лично возникла.

Из опыта такой помощи, не помогает ничего кроме личного присутствия. Потому что тебе звонят и говорят: "У меня что-то выскочило". "Что выскочило?". "Нажмите кнопку ОК". "Ну так и нажми кнопку ОК". "А что такое кнопка ОК?". :D

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


Например, у меня уже 3 раза на ноуте HP случалось внезапное погасание экрана и прекращение звука. Как будто бы система (Windows 11) упала, но ни BSOD-а, ни каких-либо подозрительных записей в этом самом журнале события я не обнаружил. А главное, когда смотрю журнал, не могу понять, где конец одной сессии и где начало другой (после перезагрузки). При этом, событие перезагрузки там-то есть, но на полчаса раньше (или позже), чем по моим ощущениям оно случилось. Ну там я мог ошибиться в оценке времени на 5 минут, но не на полчаса же!

начало новой сессии обычно видно сразу, просто даже покрутив список событий журнала
p.s. пример привести не могу поскольку до винды идти далеко, а на компе линух

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

И в консоль.

От, так сказать, нового лучшего UI в том же Paint'е глазам больно: здоровенные кнопки инструментов, панель которых занимает почти половину экрана, съедая нужное рабочее пространство

"ODBC Data Sources " - а её как обновляют ещё? Может народ уже исходники к ней давно потерял. А если есть что особо критичное, правят сразу exeшник :-)

Первое, что делаю после установки винды - устанавливаю файловый менеджер. Мне сложно понять как люди пользуются проводником.
p.s.кто знает подобие total commander на линухе - поделитесь плиз

Я Double Commander пользую. Возможно, он беднее по возможностям, чем тотал, но мне его хватает более чем.

Ну как бы не банили)) Просто иногда полезней узнать чужой опыт

Какие задачи решаете? Под линухом консоль часто удобнее любого файлового менеджера. У меня тоже была ломка, когда с винды на линух переходил, а потом понял, что оно просто не нужно в большинстве случаев. Если надо найти и ткнуть в файл или скопировать что-то на флэшку, то "проводника" более чем достаточно. А какие-то более сложные манипуляции с файлами удобнее делать в консоли.

Под линухом консоль часто удобнее любого файлового менеджера.

Со времен появления PowerShell под виндой тоже. Особенно если еще поставить любой нормальный терминал вместо примитивной встроенной консоли.

В консоли больше всего бесит невозможность ткнуть мышкой в нужную точку, чтобы поставить туда курсор. Вот есть длинная команда на три строки, и сиди скролль вручную. Ну так медленно...
Причём все эти три строки на самом деле считаются одной, и даже нет хоткея, чтобы экранной строчкой ниже перейти. Ну ничего ж не поменялось с 60-х годов прошлого века.

kitty/konsole(yakuake) + zsh — работает на однострочках
В гномотерминале есть фичреквест
У котенки еще и курсорные клавиши работают, в том числе с многострочками.

Окей, давайте усложним. На сервере клиента, где sh. И просили не ставить этот ваш ё.чий zsh.

Иначе говоря вы хотите, чтобы, как выразился предыдущий комментатор, технологии 60-х годов прошлого века работали как тех же годов, но века этого?
А Луну с неба не нать?

Иначе говоря я нехочу гадить ненужными пакетам на каждом сервере, куда захожу.

Требуемый вами функционал не поддерживается ни в sh, ни в bash.
Так что пакет не просто нужный, а необходимый — а вы, соответственно, или выделываетесь или врете.
Как уже это достало…

В PowerShell:

Import-Module PSReadLine -Force
Set-PSReadLineOption -EditMode vi # emacs
$env:EDITOR = "notepad.exe"

После этого можно для редактирования строки запускать notepad.exe (или другое, то что в $env:EDITOR) нажав "v" (в vi mode) или "Сtl+x,Ctl+e" (emacs mode)

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

far2l (порт Far под линукс)

Миднайт коммандер.

Как видим, в Windows 11 дизайн стал слегка более согласованным.

Ну точно! Раньше это был зоопарк из (число условно) 3х стилей, а стал из 4х. Аксиома современной разработки: больше зоопарк = больше согласованнности. Не можешь победить? Возглавь!

Такое впечатление, что в команду разработки винды попало критическое количество линуксоидов, и теперь Windows перенимает от Linux всё самое худшее: несогласованность графического интерфейса, невозможность добраться до половины настроек иначе чем через консоль, дублирование заметной части настроек в двух-трёх местах со странными глюками когда значения одного и того же параметра в этих местах различаются, постоянные перетасовки интерфейса так что любые гайды "как сделать то-то и то-то" устаревают через полгода, тестирование сырых версий системы напрямую на пользователях с отправкой в /dev/null большей части жалоб, отсутствие поддержки половины железа из коробки (особенно при установке на ноуты) так что приходится за драйверами с сачком гоняться и шаманить с установкой. Осталось ещё от вертикальной совместимости окончательно отказаться, ну чтобы разработчики при каждом обновлении весь софт пересобирали заново под новую версию API.

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

@Data_center_MIRAN спасибо, поонастальгировал. У меня до сих пор на одном из компов стоит win8 и я до сих пор ощущаю, насколько эта была крутая идея интерфейса. Жаль что у менеджеров микрософт яйца не стальные, а то бы все сейчас пользовались метро или ставили возвращатели "кнопки пуск". вопрос к автору, а чем так не зашла богомерзкая win8?

крутая идея интерфейса — сделать главное меню в стиле 'скрываем всё нахрен с экрана, показываем гигантского размера квадратики чтобы вы мышкой на них тыкнули чтобы калькулятор запустить'?
я чёт не понимаю в каком месте это 'удобно'?

а чем так не зашла богомерзкая win8?

Ну так староверы, видать, весь мозг проели: "Верните нам наше меню Пуск" :))

а то бы все сейчас пользовались метро
Интерфейс, ориентированный на использование совместно с сенсорными экранами, используемый на машинах без наличия таковых?

у меня комп без сенсора. сложностей не заметил. Просто это другой интерфейс... или как говорят:

win8
win8

То люди жалуются, что только иконки обновили в новой ОС, то недовольны, что не обновили.

Надеюсь, что когда мне откроется смысл фразы "… а также новый кружок загрузки WinUI, который заменил устаревшие вращающиеся точки", и самоя суть процесса «устаревания вращающихся точек», я смогу постичь и дао обновления Windows, и те споры, которые при этом ведутся.

Ушёл медитировать…

>когда мне откроется смысл ... и дао обновления Windows, и те споры, которые при этом ведутся

дао здесь вероятно простое, напоминает как маркетологи в 50х решили что для продаж автомобилей полезно чтобы сзади типа крыльев было, все-таки атомный век и т.д. ну и занимались этим лет 15-20, пока всем не надоело, см ниже cadillac 1959

Одно из решений которое и сейчас смотрится красиво.

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

Но заменили не везде.
Так, я запутался. Вращающиеся точки — они устаревшие или несимпатичные?
Если серьезно — нас смущает то, что эти точки появились совсем недавно (или нам так кажется) и что они очень даже симпатичны. Уж сколько споров было о новых дизайнах Windows', но вот эти точки сразу всем понравились, выглядят необычно, интересно…
Я всё ещё помню как менял экраны загрузки в ХРюшке.
И даже пытался делать сам из всяких картинок (емнип, для этого и утилиты были).

Хотя я этот экран видел реже (да и сейчас так же), чем обои на рабочем столе. А их я 99% времени даже на половину не вижу за открытыми окнами (и при появлении у ПК второго монитора я их не стал больше видеть, наверное даже реже ^_^).

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

Большинство из тех кто пользуется - делают это с удовольствием (но без уважения)? Потому как доля Вин11 менее 17% https://gs.statcounter.com/os-version-market-share/windows/desktop/worldwide

Потому как доля Вин11 менее 17%

ну если бы её продвигали как win10 в свое время то доля была бы процентов 50

а вообще в 11 версии срезали поддержкой железа огромный пласт машин которые не могут на неё обновится
вот мой рабочий комп, Athlon FX-8320, для работы хватает выше крыши с запасом, но Win11 — нельзя

Не всякое железо разрешается обновить до Win11.

Помимо нормального TPM, MS зае...сь с зоопарком драйверов. В 10ку можно было местами воткнуть драйвер от Win2000 (а в 2000 - от Win98SE). И разрабы железа этим пользовались, чтобы не апдейтить старые дрова на уже не продающееся железо. А юзеры ругались на "конченую Винду". (Хотя я до сих пор не понимаю, как может претендовать на звание "стабильной" система, уходящая в BSOD при подключении USB-COM шнурка).

Короче, в 11 затребовали последнюю версию драйверной архитектуры (которая уже была в 10, но была опциональной, а мы знаем, что это значит), и с этим отлетела куча железа.

https://learn.microsoft.com/en-us/windows-hardware/drivers/develop/dch-principles-best-practices

Картинку "Теперь питание компьютера можно отключить" уже убрали, или так и лежит в качестве легаси на всякий случай?

а это и не легаси, гуглится на youtube ролик на тему как менялась эта картинка с 95 по 11 винду, такое должно быть полюбому, винда не только на домашних компах работает, полюбому есть оборудование где acpi не может само отключить питание и ОС должна такое уметь отрабатывать

Когда коту делать нечего, он яйца лижет. Дизы в MS уже не знают, как им еще извернуться, чтобы показать активную работу. Особенно вгоняет в ступор это ущербное стремление к скругленным уголкам (а, ну да, яблочная компания же тоже имеет своих дизайнеров, которым тоже нужно обосновывать свои зарплаты и те пошустрее успели скругленные уголки всунуть в MacOS).
А еще очень посмеялся с формулировки "устаревшие вращающиеся точки" в статье XD Точки устарели. Или их вращение? XD

Сначала они скругляли, потом оквадратили :)

Интересно, а окошко со списком установленных IP-адресов так и оставили высотой в полторы строки? У меня это личная персональная боль.

Часть примеров притянута за уши. Функции, оставленные для совместимости, или те, которыми почти никто не пользуется никто обновлять не будет, т.к. есть более актуальные способы потратить человекочасы. Вон, даже вертикального таскбара нет до сих пор (из-за чего до сих пор сижу на 10).

Особенно радует определенная корреляция между пользователями всех этих редких функций и любителями бороться с телеметрией, чтобы разрабы так и не узнали, что еще что-то этим пользуется :)