Cтраница 3
Использование длинных имен файлов в операционных системах семейства Windows имеет ряд особенностей. [31]
В длинных именах файлов регистр символов ( то есть разница между прописными и строчными буквами) сохраняется - это позволяет обеспечить удобочитаемость имен файлов. Однако в одном каталоге ( см. ниже) файлы с именами, отличающиеся только регистром букв, недопустимы. Например, в одном каталоге не могут содержаться файл Письмо в Омск о ценах на продукцию, doc и файл ПИСЬМО В ОМСК О ЦЕНАХ НА ПРОДУКЦИЮ. [32]
К вам обратился пользователь, котором не удается создать файл в корневой папке. Он использует длинные имена файлов, корневая папка находится в разделе FAT. [33]
При наличии на диске длинных имен файлов или каталогов, сгенерированных в Windows 95 или Windows NT, команда for no умолчанию не будет замечать эти имена, а будет видеть ( и выдавать) только соответствующие короткие имена. [34]
Это важно для совместимости длинных имен файлов Windows с требованиями MS-DOS. Проверку ошибок в дате и времени создания файлов можно включить, если этот атрибут важен. [35]
Эта система использует особый механизм хранения длинных имен файлов, обеспечивающий совместимость файловой системы с MS-DOS. Эта ошибка проявляется в виде длинного имени файла, которому не соответствует реальный файл. Обычно не имеет серьезных последствий. [36]
Некоторые 16-разрядные приложения записывают данные во временный файл, уничтожают исходный файл и присваивают временному файлу имя исходного. В некоторых случаях это приводит к удалению длинного имени файла, а в случае NTFS - и к удалению разрешений на доступ к файлу. [37]
Поскольку длинные имена файлов производят на пользователей более сильное впечатление, чем структура FAT, рассмотрим их в первую очередь. Для того чтобы позволить пользователям работать с длинными именами файлов, можно было просто разработать новую структуру каталога. Недостаток такого подхода состоит в том, что если бы корпорация Microsoft сделала это, пользователи, до сих пор переходящие с Windows 3 на Windows 95 или Windows 98, не смогли бы иметь доступ ко всем своим файлам одновременно из обеих систем. В результате была разработана система поддержки длинных имен, обладавшая обратной совместимостью со старой системой имен 8 3, применявшейся в MS-DOS. Поскольку такие требования обратной совместимости нередки в компьютерной промышленности, стоит детально ознакомиться с тем, как корпорация Microsoft выполнила эту задачу. [38]
После четвертого файла в такой серии соглашение о создании имени изменяется. На пятом шаге используются только первые два символа длинного имени файла, следующие четыре символа генерируются случайным образом. Использование случайных символов ускоряет поиск файлов, поскольку имена различаются сильнее. [39]
Начиная со второй версии системы Windows 95, были разрешены более длинные имена файлов. Кроме того, была представлена система FAT-32, в первую очередь для поддержки дисков размером более 8 Гбайт и дисковых разделов, больших, чем 2 Гбайт. [40]
Она поддерживает удобный графический пользовательский интерфейс, возможность работы в защищенном режиме, совместимость с программами реального режима и сетевые возможности. В Windows 95 реализована технология поддержки самонастраивающейся аппаратуры Plug and Play, допускаются длинные имена файлов и обеспечиваются повышенные характеристики устойчивости. [41]
Соглашение по созданию имен для файлов баз данных Access совпадает с соглашением для файлов Microsoft Windows. Имя файла может содержать до 215 символов, включая пробелы, но создание длинных имен файлов не рекомендуется. [42]
![]() |
Пример побуквенного кодирования русского алфавита по алгоритму Хафмана. [43] |
Несмотря на то что средства архивации, предназначенные для операционной системы MS-DOS, вполне могут работать под управлением Windows, пользоваться ими не рекомендуется. В первую очередь это связано с тем, что при обработке файлов происходит утрата длинных имен файлов и подмена их именами MS DOS по спецификации 8.3. Это может создать потребителю документа определенные неудобства, а в случаях, когда архивация производится с целью резервного копирования, утрата длинных имен вообще недопустима. [44]
К сожалению, FAR принципиально существует только как приложение Windows. Новый Волков, наоборот, может запускаться без Windows, но тогда напрочь перестает понимать длинные имена файлов. [45]