Windows 10, Статьи, вопросы, обсуждение проблем.
|
Урсу
профи!
[SoftoRooMTeaM]
Группа: Наши Люди Сообщений: 12.045 Регистрация: 23.09.2007 Пользователь №: 513.991
Респектов: 2276
| Windows 10
Операционная система для персональных компьютеров, разработанная корпорацией Microsoft в рамках семейства Windows NT. После Windows 8.1 система получила номер 10, минуя 9. Серверный аналог Wiindows 10 - Windows Server 2016. Система призвана стать единой для разных устройств, таких как персональные компьютеры, планшеты, смартфоны, консоли Xbox One и пр. Доступна единая платформа разработки и единый магазин универсальных приложений, совместимых со всеми поддерживаемыми устройствами[7]. Windows 10 поставляется в качестве услуги с выпуском обновлений на протяжении всего цикла поддержки. В течение первого года после выхода системы пользователи могли бесплатно обновиться до Windows 10 на устройствах под управлением лицензионных копий Windows 7, Windows 8.1 и Windows Phone 8.1. Среди значимых нововведений — голосовая помощница Кортана, возможность создания и переключения нескольких рабочих столов и др. Windows 10 — последняя «коробочная» версия Windows, все последующие версии будут распространяться исключительно в цифровом виде. Лицензионное соглашение Windows 10 позволяет компании Microsoft собирать многочисленные сведения о пользователе, историю его интернет-деятельности, пароли к точкам доступа, данные, набираемые на клавиатуре, и многое другое. По состоянию на август 2017 года Windows 10 имеет долю среди используемых в мире операционных систем для доступа к сети Интернет 36% и занимает первое место в мире по популярности, опередив в апреле предыдущего лидера - Windows 7. | |
| |
23.10.2018 - 12:49 |
Henry723
профи!
[SoftoRooMTeaM]
Группа: СуперМодераторы Сообщений: 29.628 Регистрация: 27.10.2005 Пользователь №: 59.366
Респектов: 7341
| Разработчики будут выпускать больше приложений для Windows 10 ARM в 2019 Компания Microsoft вместе с партнерами выпустила уже не первую партию "постоянно подключенных компьютеров" на Windows 10 ARM, которые в отличие от устройств на Intel могут похвастаться действительно большим временем автономной работы. Однако, из-за эмуляции при запуске приложений, производительность оставляет желать лучшего. » Нажмите, для открытия спойлера | Press to open the spoiler « Для того, чтобы не было проблем с производительностью, разработчики могут скомпилировать свои привычные Windows приложения специально под ARM. Напомним, что на Build 2018 Microsoft представила для этого ARM64 SDK, поэтому ничего сложного в выпуске оптимизированных для Windows 10 ARM приложений для разработчиков нет, нужно лишь желание. В новом интервью для сайта Android Authority директор по продуктам Qualcomm Мигель Нуньес (Miguel Nunes) сообщил, что они активно работают с разработчиками для выпуска адаптированных для ARM архитектуры приложений. В частности, во второй половине 2019 года Google должна выпустить скомпилированный для Windows 10 ARM браузер Google Chrome. Что ж, будем ждать большей поддержки Windows 10 ARM от разработчиков, что вместе с отличной энергоэффективностью обеспечит и хорошую производительность устройств. thevista.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« | |
| |
23.10.2018 - 22:55 |
Henry723
профи!
[SoftoRooMTeaM]
Группа: СуперМодераторы Сообщений: 29.628 Регистрация: 27.10.2005 Пользователь №: 59.366
Респектов: 7341
| Инсайдерам Windows 10 доступен обновленный Skype с разделенным на окна интерфейсом Компания Microsoft наконец начала тестирование режима "разделенного интерфейса" среди инсайдеров и участников предварительного тестирования в Skype для Windows 10. Это отличная новость, такой режим доступен в Skype 8.33.76.40/14.33.40.0 и позволяет отделить основной интерфейс от окна диалога. » Нажмите, для открытия спойлера | Press to open the spoiler « В таком режиме, который активируется через меню эллипса пунктом "Enable split view mode", пользователь получает в основном окне Skype список контактов и настройки приложения, а открытие чата с другим пользователем происходит в другом окне. Это в какой-то степени позволяет более комфортно организовать интерфейс приложения для общения с разными пользователями. Это довольно важно с появлением новой 8 версии Skype и прекращением поддержки устаревшей классической 7 версии Skype. В скором времени все пользователи более новой версии получат возможность открывать для общения с каждым пользователем отдельное окно. Впрочем, пока, и, надо полагать, в дальнейшем, компания оставит возможность размещать окна чатов с пользователями в том же окне Skype, как это есть сейчас и было всегда, ведь не каждому может понравится новый интерфейс с множеством отдельных окон. thevista.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« | |
| |
24.10.2018 - 16:28 |
Henry723
профи!
[SoftoRooMTeaM]
Группа: СуперМодераторы Сообщений: 29.628 Регистрация: 27.10.2005 Пользователь №: 59.366
Респектов: 7341
| Surface Go получил первое обновление прошивки Не так давно вышедший на рынок доступный планшет и ноутбук в одном Surafce Go получает первое обновление прошивки. И конечно же, если разбираться с тем, что меняет обновление, становится опять грустно за Microsoft. Обновление призвано исправить проблемы после неудачного October 2018 Update для Windows 10. » Нажмите, для открытия спойлера | Press to open the spoiler « Напомним, что доступный Surface Go призван составить конкуренцию планшетам iPad, и прежде всего нацелен на образовательный сектор. К сожалению, в нашей стране цена все же не является такой уж "доступной", хотя относительно Pro-версий она конечно доступнее - 40 000 рублей с небольшим, против более 60 000 за минимальную комплектацию Pro. Итак, новое обновление прошивки для Surface Go призвано устранить проблемы в настройке питания и калибровке экрана после неудачной установки Windows 10 October 2018 Update. Учитывая то, что обновление было предложено лишь ограниченному числу пользователей не являющихся участниками Windows Insider, можно предположить, что лишь небольшое число обладателей Go столкнулись с проблемами из-за неудавшегося релиза Windows 10 1809. Напомним, что пока обновление так и предлагается лишь инсайдерам. thevista.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« | |
| |
25.10.2018 - 15:51 |
Henry723
профи!
[SoftoRooMTeaM]
Группа: СуперМодераторы Сообщений: 29.628 Регистрация: 27.10.2005 Пользователь №: 59.366
Респектов: 7341
| Инсайдерам быстрого канала доступна Windows 10 18267 Несмотря на то, что пока так и не возобновлено распространение осеннего обновления Windows 10 October 2018 Update для всех пользователей, компания уже во всю работает над следующим крупным обновлением 19H1, которое выйдет весной 2019. На быстром канале Windows Insider доступна сборка 18267. » Нажмите, для открытия спойлера | Press to open the spoiler « В этой сборке улучшен ввод текста Теперь в Windows 10 на вьетнамском языке можно использовать клавиатуры Telex и VNI. Кроме того, символов доступных на виртуальной клавиатуре стало еще больше и они размещены на вкладках при нажатии на &123, поэтому вы практически гарантированно найдете нужный символ. Улучшения специальных возможностей Экранный диктор теперь отлично работает с Google Chrome, в частности можно использовать стрелки вверх/вниз в режиме сканирования, использовать Tab для навигации, непрерывное чтение. Навигация по заголовкам и ссылкам будет еще больше улучшена в следующих сборках. Добавлен BRLTTY версии 5.6, который поддерживает USB дисплеи Inceptor и Orbit 20. Распознается и BrailleNote Touch с использованием USB. Файлы и таблицы Liblouis обновлены до версии 3.7.0. Фреймворк UI Automation теперь поддерживает IAccessible2 из Chrome, который использует IAccessible2, а не UI Automation. Улучшено индексирование поиска Для улучшения индексирования поиска компания Microsoft создала функцию позволяющую искать все файлы и папки, не ограничиваясь лишь рабочим столом, документами, изображениями и видео. Функция включается через переход к Расширенному режиму в Поиске Windows, вместо Классического. Компания отмечает, что если у вас много файлов, то индексирование ваших данных будет длиться довольно долго, так как процесс ресурсоемкий. Кроме того, там же можно исключить некоторые папки из индексирования. Серьезных проблем в сборке вроде бы нет. Приятного тестирования! thevista.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« | |
| |
31.10.2018 - 11:14 |
Henry723
профи!
[SoftoRooMTeaM]
Группа: СуперМодераторы Сообщений: 29.628 Регистрация: 27.10.2005 Пользователь №: 59.366
Респектов: 7341
| Обновление KB4464455 исправляет проблему перезаписи файлов в Windows 10 1809 На протяжении нескольких недель после выпуска Windows 10 October 2018 Update пользователи, которые до отзыва обновления успели его установить, и инсайдеры обнаруживали в крупном обновлении все новые проблемы. Последней серьезной проблемой стала перезапись архивных ZIP файлов при распаковке. » Нажмите, для открытия спойлера | Press to open the spoiler « При копировании файлов из ZIP-архива в папку, Windows 10 1809 перестала предлагать пользователю выбор, что делать с извлекаемым файлом в случае, если в папке уже есть точно такой же файл. Он просто перезаписывался, система привычно для пользователя уже не спрашивала перезаписать, оставить оба файла или не извлекать. Это грозило непредвиденной потерей данных. Обновление же KB4464455 для Windows 10 1809, которое вышло только что, меняет номер сборки на 17763.104 и исправляет вышеописанную проблему с перезаписью файлов при извлечении файлов из архивов. В целом, теперь, когда новых проблем уже не появляется, все похоже на то, что October 2018 Update готово к перезапуску среди пользователей. Произойдет это, скорее всего, уже не в октябре, а в ноябре. thevista.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« | |
| |
31.10.2018 - 20:57 |
Henry723
профи!
[SoftoRooMTeaM]
Группа: СуперМодераторы Сообщений: 29.628 Регистрация: 27.10.2005 Пользователь №: 59.366
Респектов: 7341
| Microsoft прекращает поддержку Teams для Windows 10 S из магазина приложений Microsoft инвестировала довольно много в свой корпоративный мессенджер Microsoft Teams, интегрированный с ее офисными продуктами. Он доступен на разных платформах, в том числе и на популярных Android и iOS, а также на собственной Windows 10. » Нажмите, для открытия спойлера | Press to open the spoiler « И насколько же удивительно теперь узнавать то, что компания прекращает поддержку работы приложения Microsoft Teams для Windows 10 S (Preview) из Microsoft Store с 29 ноября, единственного доступного на Windows 10 в S Mode клиента для сервиса. Компания делает многое для продвижения Windows 10 S Mode и приложений из магазина, говоря о том, что они очень безопасны, поэтому отказ от клиента Teams для Microsoft Store, важного для корпоративных клиентов, сложно комментировать. При этом, Microsoft перечисляет версии Microsoft Teams, которыми смогут воспользоваться пользователи, в частности упоминается веб-версия. Таким образом, на Windows 10 S Mode после 29 ноября можно будет использовать лишь веб-версию сервиса, либо придется переходить на Pro версию для запуска обычной десктопной версии клиента. thevista.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« | |
| |
1.11.2018 - 13:33 |
Henry723
профи!
[SoftoRooMTeaM]
Группа: СуперМодераторы Сообщений: 29.628 Регистрация: 27.10.2005 Пользователь №: 59.366
Респектов: 7341
| Инсайдерам доступна Windows 10 18272 Инсайдерам быстрого канала тестирования стала доступна новая сборка будущего крупного весеннего обновления Windows 10 19H1 за номером 18272. Кроме того, теперь инсайдеры быстрого круга и Skip Ahead могут также скачать и первые ISO обновления Windows 10 19H1 (эта же сборка) для чистой установки системы на компьютер. » Нажмите, для открытия спойлера | Press to open the spoiler « Выпуск новых ISO сборки 18272 стал довольно неожиданным фактом, так как обычно компания выпускает новые ISO для сборок попавших на медленный канал тестирования, что подтверждает их стабильность. Возможно, уже в ближайшие дни Windows 10 October Update начнет распространяться среди всех и сборка 18272 появится на медленном канале тестирования. Кроме того, ARM сборка Windows 10 18272 будет доступна для обновления только для устройств c английским языком. Что нового в Windows 10 18272 Настройки авторизации. В данной сборке компания внесла изменения в настройки входа в систему, так как многие жаловались на то, что разобраться с настройками Windows Hello бывает сложно. Теперь, зайдя в параметры входа, пользователь будет видеть список вариантов входа с рекомендациями и подсказками системы, а также требуемыми настройками для работы конкретного способа. Улучшение ввода. Еще в October 2018 Update компания начала внедрять возможности SwiftKey, в части искусственного интеллекта для предсказания, в Windows. И работа продолжается. Теперь поддерживаются следующие языки: Английский (Канада) - en-CA Английский (Индия) - en-IN Французский (Канада) - fr-CA Французский (Бельгия) - fr-BE Французский (Швейцария) - fr-CH Португальский (Португалия) - pt-PT Немецкий (Швейцария) - de-CH Испанский (США) - es-US Если вы не знали, то предложение вариантов ввода по мере ввода поддерживаются и для физической клавиатуры, активируйте опцию в Параметрах -> Устройства -> Ввод. Экранный диктор теперь будет оповещать пользователя о включенном Caps Lock при вводе текста. По умолчанию функция включена, вы можете выключить ее в настройках (Ctrl + Win + N), там, где вы выбираете, сколько контента вы слышите. Фрагмент и набросок. Компания Microsoft благодарит всех пользователей, которые помогают ей улучшать приложение и постепенно инсайдерам на быстром канале тестирования становится доступна версия 10.1809.2964.0. Что нового: Теперь можно добавить рамку для сделанного скриншота Скриншот можно отправить на печать прямо из приложения В имя сохраняемого снимка будет вставляться дата Теперь можно сохранять в формате jpg и gif При закрытии окна или открытии нового файла вы будете получать запрос на подтверждение действия (сохранять ли фрагмент) Теперь у приложения полноценная страница настроек Sticky Notes 3.1 (3.1.32) теперь получил полноценную поддержку темной темы для Windows, но пользователь может выбирать оформление и вне зависимости от темы оформления Windows. Также, компания сделала синхронизацию заметок еще быстрее. Кроме того, теперь доступ к заметкам можно получить откуда угодно благодаря веб-интерфейсу который вскоре станет доступен всем. Сборка имеет конечно же и множественные исправления и улучшения, которые вы можете посмотреть в официальном посте компании. thevista.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« | |
| |
1.11.2018 - 16:11 |
Henry723
профи!
[SoftoRooMTeaM]
Группа: СуперМодераторы Сообщений: 29.628 Регистрация: 27.10.2005 Пользователь №: 59.366
Респектов: 7341
| Кодовые имена для будущих крупных обновлений Windows 10: Vanadium, Vibranium и Manganese Уже достаточное время известно, что компания Microsoft решила отказаться от кодовых имен для будущих крупных обновлений и Redstone 5 для October 2018 Update было последним. Вместо этого, для следующего крупного обновления используется рабочее название 19H1. » Нажмите, для открытия спойлера | Press to open the spoiler « Такое именование, как и официальные цифровые номера новых крупных версий Windows 10 показывают когда должен состояться релиз обновления. 19H1 указывает на первую половину 2019 года, что довольно просто и удобно. Однако, следующие за 19H1 обновления, похоже, вновь будут иметь специальные кодовые имена. Следующие за 19H1 версии будут называть не 19H2 и 20H1, а, судя по появившимся в сборке 18272 данным, Vanadium и Vibranium. При этом, будущее крупное обновление Azure может иметь название Titanium. Надо отметить, что, если Титан (Titanium) и Ванадий (Vanadium) - это реальные элементы периодической таблицы элементов Менделеева с атомными номерами 22 и 23 соответственно, то Vibranium - это вымышленный металл из которого был создан щит персонажа Капитан Америка, а также костюм Черной Пантеры - тоже супергерой Marvel. За Vibranium же будет следовать крупное обновление под названием Manganese (Марганец), опять реальный элемент. Марганец - это 25 элемент таблицы Менделеева. Между Ванадием (23 номер) и Марганцем, есть еще один элемент - Хром, но он пишется по английски, как Chromium и, видимо по этическим соображениям, компания Microsoft решила его не использовать. Список крупных обновлений Windows 10: Threshold 1: Windows 10/1507 Threshold 2: Windows 10 November Update/1511 Redstone 1: Windows 10 Anniversary Update/1607 Redstone 2: Windows 10 Creators Update/1703 Redstone 3: Windows 10 Fall Creators Update/1709 Redstone 4: Windows 10 April 2018 Update/1803 Redstone 5: Windows 10 October 2018 Update/1809 19H1: ?/1903 Vanadium: ?/1909 Vibranium: ?/2003 Manganese: ?/2009 thevista.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« | |
| |
2.11.2018 - 12:02 |
Henry723
профи!
[SoftoRooMTeaM]
Группа: СуперМодераторы Сообщений: 29.628 Регистрация: 27.10.2005 Пользователь №: 59.366
Респектов: 7341
| Активируйте "песочницу" Windows Defender и получайте "полную" безопасность, хотя... Компания Microsoft недавно анонсировала "песочницу" для Windows Defender в Windows 10, начиная с версии 1703. Она помогает избежать влияния проблем, которые были обнаружены в "Защитнике". Ее может активировать любой пользователь, используя командную строку, как администратор системы. » Нажмите, для открытия спойлера | Press to open the spoiler « Для активации песочницы необходимо ввести: setx /M MP_FORCE_USE_SANDBOX 1 После этого вы получите сообщение об успешной установке значения и, единственное, что останется сделать для активации песочницы, это перезагрузить (именно перезагрузить, а не выключить и включить) компьютер. После этого вы можете быть уверены в том, что разного рода вредоносное ПО не сможет получить доступ к вашей системе через Windows Defender, так как "изоляция" от системы на текущий момент самый эффективный способ избежать любых угроз. Ранее мы отметили, что вам будет важно именно перезагрузить компьютер, а не выключить и включить для активации "песочницы" Windows Defender. И это не спроста, так как у Microsoft оказалась проблема в движке ее антивируса. При выключении компьютера и последующего включения "песочница" не активируется, что обнаружил Дидье Стивенс (Didier Stevens). Активация (как и деактивация) происходит только после выбора в меню "Перезагрузки". Компания Microsoft уже получила информацию, признала и исправит проблему со следующим обновлением для движка Windows Defender. thevista.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« | |
| |
4.11.2018 - 22:45 |
HugoBo-SS
тут-та-ту
[SoftoRooMTeaM]
Группа: Модераторы Сообщений: 10.906 Регистрация: 3.04.2008 Из: Russia SPb Пользователь №: 827.869
Респектов: 4350
| Ошибка, которая сохранилась в Windows с 1974 года
Сейчас 2018 год, а это сообщение — ошибка, сохранившаяся с 1974 года. Ограничение, которое встречается даже в самой последней Windows 10, появилось ещё ДО «ЗВЁЗДНЫХ ВОЙН». Баг древний как Уотергейт. » Нажмите, для открытия спойлера | Press to open the spoiler « В те времена только изобрели штрих-коды, в Америке работала лишь одна телефонная компания, Тед Банди ещё бегал на свободе, а рекорд Бейба Рута по хоум-ранам стоял последние дни. Когда появился этот баг, по телевизору ещё не показывали «Колесо Фортуны» (российский аналог: «Поле чудес», 1990 год — прим. пер.). Никто не видел «Шоу ужасов Рокки Хоррора», а Стивен Спилберг снял несколько телефильмов и один полноэкранный фильм, провалившийся в кинопрокате (но картина «Дуэль» получила несколько кинопремий — прим. пер.). По NBC не показывали «Субботним вечером в прямом эфире», а «Эдмунд Фицджеральд» ещё перевозил железную руду (гигантский сухогруз с экипажем затонул 9 ноября 1975 года — прим. пер.). КОГДА ИЗОБРЕЛИ ЭТУ ГЛУПУЮ «ФИЧУ», НА ЭКРАНЫ ТОЛЬКО ВЫШЛА ВТОРАЯ ЧАСТЬ «КРЁСТНОГО ОТЦА». Так почему это произошло? В то время уже пять лет как вышел Unix с хорошей идеей «всё является файлом», что открывало дверь для множества возможностей: запись в сокеты, конвейер, консоль и прочее с теми же командами и инструкциями. Идею реализовал Гэри Килдалл в CP/M в 1974 году. Она позволяет классные вещи, такие как копирование данных с последовательного порта в текстовый файл или печать текстового файла прямо из командной строки! В Unix это делается через специальные файлы, существующие в специальных папках, как /dev/tty для консоли или /dev/lp0 для первого принтера. Вы можете получить бесконечный поток нулей из /dev/zero, случайные байты из /dev/random и т.д.! Но вот проблема: CP/M предназначена для 8-битных компьютеров с небольшим объёмом памяти и без жёстких дисков. В лучшем случае у вас есть 8-дюймовый дисковод для гибких дисков. Какие директории? Они вам не понадобятся. Просто используете разные диски. Но без директорий вы не можете поместить свои файлы в каталог /dev/. То есть они просто повсюду. Так что если вам нужно распечатать файл foo.txt, вводим команду PIP LST:=FOO.TXT, что копирует foo.txt в «файл» LST, который является принтером. И это работает везде, потому что нет никаких директорий! Всё просто. Но как насчёт расширений? Тут проблема: программы любят добавлять к файлам свои расширения. Поэтому если программа говорит «Введите имя файла, чтобы сохранить листинг», вы указать LST для распечатки или PTP для выбивания на перфоленте (потому что это 1974 год, помните?). Но программа может попытаться поставить .TXT в конце имени файла! LST.TXT — это же не принтер, верно? Неа. Хак всё равно работает. Специальные устройства транслируются на все расширения, так что CON зарезервировано для клавиатуры даже в случае CON.TXT или CON.WAT, или CON.BUG. Да уж. Это реальный хак, но он нужен только некоторым маленьким микрокомпьютерам с 4 КБ оперативной памяти, кого это волнует? Операционка CP/M получила широкое распространение в конце 70-х и начале 80-х. Это была одна из основных ОС для бизнеса. Она определила стандартный интерфейс, так что вы могли написать код CP/M на NorthStar Horizon — и запустить его на Seequa Chameleon. Отсутствие универсального графического стандарта не позволяло писать для него много игр (хотя есть релизы Infocom), так что стандарт использовался в основном в деловой среде. Но рынок был большой: естественно, IBM хотела его охватить для нового проекта под названием «PC», который они делали в начале 1980 года. IBM намеревалась выпустить IBM PC с несколькими операционными системами и ожидала, что CP/M станет «основной». Но CP/M для x86 появилась только через 6 месяцев после запуска IBM PC… и стоила $240 против $40 для DOS. Таким образом, подавляющее большинство пользователей в конечном итоге купили Microsoft PC-DOS — новую версию операционной системы, изначально разработанную компанией Seattle Computer Products. MS купила проект Тима Патерсона и развила его в PC-DOS (который позже переименуют в MS-DOS, если вы не в курсе). Система Тима Патерсона называлась QDOS (Quick and Dirty Operating System, «быстрая и грязная операционная система»). Её написали по-быстрому, потому что CP/M ещё не вышла под x86, и QDOS пыталась преодолеть некоторые ограничения CP/M. Эта система определённо во многих отношениях копировала CP/M. Среди прочих была позаимствована концепция специальных файлов и отсутствие каталогов, потому что это была полезная функция CP/M. Таким образом, в QDOS и PC-DOS 1.0 тоже есть AUX, PRN, CON, LPT и т.д.! Для PC-DOS 2.0, выпущенной в 1983 году для нового IBM XT, компания Microsoft значительно обновила PC-DOS. В IBM XT имелся жёсткий диск, поэтому в PC-DOS добавили поддержку каталогов. Нужно ведь навести порядок в куче файлов на огромном жёстком диске 10 МБ, очевидно! Но вот проблема: пользователи уже используют эти специальные файлы с момента выпуска PC DOS 1.0 двумя годами ранее. Написано программное обеспечение с их поддержкой! В продакшн ушли пакетные файлы. С появлением директорий Microsoft теперь могла сделать папку C:\DEV… но не сделала. Не в последний раз Microsoft пожертвовала здравым смыслом ради обратной совместимости. Специальные файлы теперь могут быть в ЛЮБОМ КАТАЛОГЕ и С ЛЮБЫМ РАСШИРЕНИЕМ. Так что ваша команда DIR > LPT для печати листинга файлов продолжит работать в C:\DOS, как она работала в A:\. Конечно, мы не запускаем DOS 2.0… Но Windows 95 построили поверх DOS. Естественно, она унаследовала это поведение (как и Windows 1/2/3 ранее). Windows 95 больше нет! Текущая ветвь Windows основана на Windows NT, а не Win95. Однако Windows NT стремилась сохранить совместимость с программами DOS/Windows, поэтому XP объединила две ветви. Так что эти специальные файлы всё ещё работают, СПУСТЯ СОРОК ЧЕТЫРЕ ГРЁБАНЫХ ГОДА. Можете сами попробовать! Откройте Проводник, создайте новый текстовый файл и назовите его con.txt, aux.txt или prn.txt. Вам скажут ИЗВИНИ, ДРУГ… Гэри Килдалл позаимствовал отличную идею из Unix и приспособил её для микрокомпьютеров с 4 КБ памяти без каталогов — это случилось так давно, что у родившихся тогда детей уже могут быть свои дети, которые имеют право покупать алкоголь, но мы по-прежнему не имеем права назвать файл con.txt. Microsoft приводит полный список запрещённых названий: CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9. Для ещё большего кайфа, попытка доступа к C:\con\con (или C:\aux\aux) на win95 мгновенно покажет синий экран. Это было весело даже в 1995 году, потому что багу исполнился 21 год! Представьте, что какая-то ошибка сохраняется настолько долго? Если вам интересно, как у меня появился «запрещённый» файл, который нельзя скопировать, то скажу. Эти имена специальных устройств реализуются на уровне ОС, а не на уровне файловой системы. Таким образом, это совершенно допустимые имена файлов NTFS, а я использовал диск NTFS под Linux. Похоже, что OS/2 тоже не реализовала эти специальные имена, потому что на одном из дисков от IBM есть файлы AUX.H в комплекте OpenGL. Так что сегодня я попытался сделать резервную копию этого диска NTFS на основной ПК и ОП-ПА, НЕВОЗМОЖНО СКОПИРОВАТЬ ВСЕ ФАЙЛЫ ИЗ-ЗА БАГА СТАРШЕ, ЧЕМ БОЛЬШИНСТВО ЧИТАТЕЛЕЙ ЭТОЙ СТАТЬИ. »» Нажмите, для закрытия спойлера | Press to close the spoiler «« Несколько примечаний: » Нажмите, для открытия спойлера | Press to open the spoiler « 1. CP/M на самом деле не использовала эти специальные имена так просто, как я описал. Похоже, что я или не знал, или забыл об этом факте. На самом деле они должны сопровождаться двоеточием, как имена дисков, то есть PRN: — это принтер, PRN — нет. 2. CP/M не реализовала их на уровне ОС, как в DOS! Они были просто включены в PIP, команду копирования файлов. Поэтому там не работал трюк DOS сохранения в файл PRN.TXT с автоматической печатью. Я не имел в виду, что CP/M так делала, а только DOS, но видимо не ясно выразился. 3. В PC DOS 1.0 на самом деле не было редиректов или конвейера, так что вы не сможете сделать такой редирект, как я предложил. Забыл об этом. Их добавили в PC DOS 2.0 в 1983 году. Хотя PC DOS 1.0 поддерживала копирование в/из специальных файлов, поэтому общий тезис правильный, даже если пример неудачный. В любом случае, спасибо за отклики на эту статью! Не ожидал, что она так взорвётся, я просто накропал пару абзацев, когда пришёл домой сильно уставший и увидел сообщение об ошибке из-за бага 44-летней давности. И если что, я не собирался кричать «Windows SUCKS». Обратная совместимость, в общем, хорошая вещь. На самом деле, я хотел бы больше обратной совместимости, а не меньше. Но меня просто поразил этот баг из древности, который выскочил во время копирования с USB 3.0 SSD на другой SSD в Windows 10. Это как будто живёшь на космической станции — а тут появляется лошадь. »» Нажмите, для закрытия спойлера | Press to close the spoiler «« Источник: habr | |
| |
|
|