Как диалоговое окно форматирования Windows NT превратилось в неизменную классику

Почти 30 лет назад в одно утро четверга в штаб-квартире Microsoft в Редмонде разработчик Дэйв Пламмер (Dave Plummer) создал диалоговое окно «Форматировать» для операционной системы Windows. Оно должно было быть временным, поэтому он не беспокоился о том, что оно получилось слишком простым. С тех пор оно не менялось, и фактически в неизменном виде существует в Windows 11. Мы переносили миллиарды строк кода из пользовательского интерфейса Windows 95 на NT, и форматирование было одной из тех областей, где Windows NT настолько отличалась от Windows 95, что нам пришлось придумывать специальный пользовательский интерфейс. Я достал лист бумаги и записал все опции и варианты, которые можно было бы выбрать при форматировании диска, в том числе файловую систему, метку, размер кластера, сжатие, шифрование и так далее. Затем Пламмер создал простой пользовательский интерфейс и добавил его в кодовую базу Windows NT в качестве временного решения до тех пор, «пока не появится элегантный пользовательский интерфейс». Но нет ничего более постоянного, чем временное. Наработки тех лет до сих пор используются в Windows 11. Пламмер также признался, что именно он установил ограничение в 32 ГБ на размер томов FAT. «Это ограничение было произвольным выбором того утра, и оно осталось с нами в качестве перманентного побочного эффекта». Технически FAT поддерживает тома до 2 ТБ, но для их создания необходимо использовать сторонние инструменты. Несмотря на то, что за последние годы Microsoft обновила многие элементы интерфейса Windows, диалоговое окно «Форматировать» осталось неизменным. Видимо, разработчики придерживаются принципа «работает — не трогай», и в каком-то смысле это даже хорошо....

Как диалоговое окно форматирования Windows NT превратилось в неизменную классику

Сообщает thecommunity.ru

 

Опубликовано: 06:54, 28.03.2024

 

Новость из рубрики: Интернет, Игры

 

Поделиться новостью: Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

 
 

Музей  это дверь в прошлое и окно в будущее 12:36, 05 Дек Музей — это дверь в прошлое и окно в будущее Что есть музей? Определений много, но мне понравилось одно, на мой взгляд, самое всеобъемлющее, что музей — это духовная потребность человека хранить память. Поэтому история любого музея всегда переплетается с историей не только конкретных гос...

Выпущены апрельские накопительные обновления для Windows 11 и Windows 10 18:27, 10 Апр Выпущены апрельские накопительные обновления для Windows 11 и Windows 10 Microsoft выпустила ежемесячные накопительные обновления для всех поддерживаемых операционных систем. Такие обновления не приносят с собой каких-либо новых функций, а направлены на исправление обнаруженных ошибок и устранение уязвимостей. Обновления...

Microsoft рассказала о функциях Windows 12 на конференции Qualcomm 16:00, 26 Окт Microsoft рассказала о функциях «Windows 12» на конференции Qualcomm На этой неделе Qualcomm представила новый десктопный процессор Snapdragon X Elite на архитектуре ARM, который оказался гораздо производительнее, чем предполагалось. Новинка станет неплохим конкурентом Apple M2 Max, Intel Core i9 и AMD Ryzen 7. В мер...

Слух: для Windows 11 Hudson Valley потребуется не менее 16 ГБ ОЗУ 16:09, 21 Янв Слух: для Windows 11 Hudson Valley потребуется не менее 16 ГБ ОЗУ Microsoft продолжает разработку следующего функционального обновления для Windows 11 под кодовым названием Hudson Valley, в котором особое внимание будет уделено искусственному интеллекту. Для работы некоторых разрабатывающихся ИИ-функций потребуютс...

Как скачать Windows 11 2023 Update (версия 23H2) 21:27, 31 Окт Как скачать Windows 11 2023 Update (версия 23H2)? В конце сентября Microsoft выпустила обновление Moment 4 для Windows 11 версии 22H2, в котором в операционную систему добавили несколько новых функций из версии 23H2. Теперь пришло время для полноценного релиза функционального обновления Windows 11 ...

NVIDIA обновила драйверы для видеокарт Kepler и старых Windows 00:27, 25 Фев NVIDIA обновила драйверы для видеокарт Kepler и старых Windows Компания NVIDIA выпустила две обновленные версии старых драйверов, которые предназначены специально для устаревших видеокарт и операционных систем: GeForce 474.82 и 474.89. Необходимо отметить, что в новых версиях производитель устранил серьезные пр...

Инструкция: включаем Copilot в Windows 10 Build 19045.3754 15:54, 21 Ноя Инструкция: включаем Copilot в Windows 10 Build 19045.3754+ Несколько дней назад Microsoft подтвердила, что функция Copilot всё же появится в операционной системе Windows 10 в ближайших обновлениях. Тогда же инсайдерам на канале Release Preview стала доступна сборка 19045.3754 (KB5032278), которая закладывае...

Windows 11 сможет использовать Android-смартфон в качестве веб-камеры 02:27, 05 Мар Windows 11 сможет использовать Android-смартфон в качестве веб-камеры Microsoft продолжает расширять интеграцию Windows 11 со смартфонами на платформе Android с помощью приложения «Связь с Windows». В ближайшие месяцы появится возможность использовать камеру подключённого смартфона в качестве веб-камеры на своём ПК с ...

12:27, 24 Мар Инструкция: включаем новые виджеты на экране блокировки Windows 11 Накануне Microsoft выпустила новое накопительное обновление для Windows 11 версий 22H2 и 23H2 для инсайдеров на канале Release Preview. Обновление распространяется под кодом KB5035942, а после его установки номер сборки системы изменится на 22621.33...

13:18, 09 Мар Удобные фишки Windows, которые можно использовать на компьютерах Apple Смена операционной системы — это всегда испытание. Приходится отказываться от привычных действий и заменять их на какие-то другие. И если переход между iOS и Андроидом вызывает не так много страданий из-за того, что многие вещи делаются иденти...

20:45, 13 Мар Анонс Windows 11 Insider Preview Build 26080 (каналы Dev и Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26080 для участников программы Windows Insider, использующих каналы Dev и Canary. Инсайдеры на канале Canary получат сборку 26080.1, тогда как для канала D...

00:18, 14 Мар Инсайдерам Windows 11 доступна новая версия Paint с несколькими новшествами Microsoft выпустила очередное обновление приложения Paint (версия 11.2402.32.0) для Windows 11, которое улучшения выбора размера кисти и доработки слоёв. На текущий момент оценить их могут только участники программы Windows Insider на каналах Dev и ...

11:45, 21 Мар Анонс Windows 11 Insider Preview Build 26085 (каналы Dev и Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26085 для участников программы Windows Insider, использующих каналы Dev и Canary. Полный номер сборки: 10.0.26085.1.ge_release.240315-1352 Каналы Dev и Can...

08:00, 04 Апр Microsoft начала тестирование потенциальной RTM-сборки Windows 11 версии 24H2 Несколько часов назад Microsoft выпустила новую инсайдерскую сборку Windows 11 под номером 26100 для инсайдеров на каналах Dev и Canary, которая рассматривается компанией в качестве основного кандидата на получение статуса RTM. Если в сборке не буду...

11:45, 30 Янв Анонс Windows 11 Insider Preview Build 26040 (канал Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26040 для участников программы Windows Insider, использующих канал Canary. Полный номер сборки: 10.0.26040.1000.rs_prerelease.240122-1157. Имя ветки, из ко...

11:54, 11 Фев Включаем скрытые нововведения в Windows 11 Build 26052 (каналы Dev и Canary) Несколько дней назад Microsoft выпустила новую инсайдерскую сборку Windows 11 под номером 26052 для каналов Dev и Canary. Это первая публичная сборка из ветки GE_RELEASE, которая была сформирована в связи приближающимся завершением разработки платфо...

06:45, 06 Дек Microsoft анонсировала платные обновления безопасности для Windows 10 после 2025 года Microsoft анонсировала программу Extended Support Updates (ESU) для Windows 10, которая запустится в октябре 2025 года после завершения бесплатной расширенной поддержки ОС. В рамках этой программы Microsoft продолжит выпуск обновлений безопасности д...

10:18, 09 Дек Анонс Windows 11 Insider Preview Build 22635.2850 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.2850 (KB5033453) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.2850.ni_release_svc_betaflt_p...

08:09, 16 Дек Microsoft выпустила сборку Windows 11 Build 26016.1012 на канале Canary Microsoft выпустила накопительное обновление KB5034402 для инсайдерской сборки Windows 11 Build 26016, доступной на канале Canary. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности,...

05:00, 05 Янв Анонс Windows 11 Insider Preview Build 22635.2921 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.2921 (KB5034212) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.2921.ni_release_svc_betaflt_p...

15:45, 16 Янв Microsoft предложила решение для ошибки 0x80070643 при установке январских обновлений Windows Несколько дней назад Microsoft выпустила ежемесячные накопительные обновления для поддерживаемых версий Windows, которые исправляют найденные проблемы и устраняют уязвимости безопасности. Однако при установке этих обновлений некоторые пользователи с...

22:45, 16 Ноя Анонс Windows 11 Insider Preview Build 22635.2771 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номером 22635.2771 (KB5032283) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.2771.ni_release_svc_betaflt_p...

05:27, 10 Мар Анонс Windows 11 Insider Preview Build 22635.3286 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.3286 (KB5035950) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.3286.ni_release_svc_betaflt_p...

20:27, 05 Ноя Анонс Windows 11 Insider Preview Build 22635.2700 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номером 22635.2700 (KB5031452) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.2700.ni_release_svc_betaflt_p...

02:09, 05 Фев Анонс Windows 11 Insider Preview Build 22635.3139 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.3139 (KB5034220) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.3139.ni_release_svc_betaflt_p...

14:18, 26 Ноя Возможность удаления Edge, отключения Bing и других функций Windows определяется JSON-файлом Принятый в Евросоюзе Закон о цифровых рынках (Digital Markets Act, DMA) вынуждает Microsoft внести значительные изменения в Windows 10 и Windows 11. В ближайшие месяцы пользователи из ЕС получат возможность удалить Microsoft Edge, отключить Bing в п...