Типы файлов и каталогов
Помимо рассмотренных выше разновидностей каталогов, они также еще делятся на следующие виды:
- каталог для временных файлов — в операционной системе Windows , независимо от версии, под временные файлы отводится каталог C :\ WINDOWS \ TEMP , хотя от MS - DOS остался "стандарт" на иное его размещение ( C :\ TEMP ), которое, кстати, позволяет избежать немалого количества проблем с работой старых программ. Вы, в принципе, можете задать любой другой каталог для размещения временных файлов, но по давляющая часть программ все равно будет использовать прежний ката лог с именем TEMP ;
- рабочий каталог операционной системы — этот каталог стоит "в стороне" от всех остальных каталогов, т. к. в нем располагаются практически все системные файлы, необходимые для работы операционной системы. В него нельзя помещать свои, пользовательские файлы, кроме программ ных файлов, используемых в MS - DOS (точнее, в окне эмуляции MS - DOS ). Это могут быть и архиваторы, и программы для просмотра различных типов файлов, и т. п. В этом случае вам не придется задавать путь к этим файлам в переменной path . "По умолчанию" для рабочего кат&чога Windows задается одноименное имя, хотя вы можете задать любое при установке операционной системы. При этом не рекомендуется использовать как слишком длинные имена, так и имена, состоящие из русских символов;
- каталог Program Files — в этом каталоге помещаются программные файлы всех программ, которые устанавливаются автоматически с операционной системой, и тех программ, которые устанавливает сам пользователь. По сле деинсталляции программ именно здесь следует искать рабочие ката логи удаленных программ для их ручного удаления;
- каталог Мои документы — в этом каталоге "по умолчанию" сохраняются почти все файлы, начиная от текстовых, созданных в Microsoft Word , за канчивая видео- или аудиофайлами, созданными в профессиональных редакторах. Вы можете или использовать имя каталога "по умолчанию", или задать любое другое имя.
В операционной системе Windows XP появилась возможность задать тип для любой папки, например, папка с видео или аудио. При просмотре содержи мого данной папки будут использоваться соответствующие виды. Например, если вы зададите тип Фотоальбом, при открытии этого каталога автоматически будет выбран вид Диафильм. Здесь намеренно не упоминался термин "каталог", т. к. операционная система Windows XP еще больше, нежели все предыдущие версии, отдаляет понятие папки от привычного всем термина. В ней используется большое количество "виртуальных" папок, которые нельзя назвать каталогами, потому что их физически на диске просто- напросто не существует или же они располагаются в совершенно иных мес тах, чем может показаться на первый взгляд. Это усложняет восстановление файлов после краха системы, зато упрощает работу с компьютером.
Если говорить о типах файлов, то их существует целое множество, что вносит в эксплуатацию компьютера великое множество проблем.
Мы уже привыкли, что при нажатии клавиши < ENTER > по какому-нибудь файлу запускается определенная программа, которая может просматривать и редактировать именно этот тип файлов. При этом мы даже не задумываемся, почему открывается именно эта программа, а не какая-нибудь другая. Яркий пример — программы для работы с текстовыми редакторами Microsoft Word и WordPad , которые могут быть использованы для просмотра и редак
тирования файлов с расширением DOC , но "по умолчанию", естественно, если установлен пакет Microsoft Office , будет запущен именно Microsoft Word . Давайте разберемся почему.
Вы, скорее всего, не раз замечали, что каждый файл на жестком диске или на любом сменном носителе, когда открываешь содержимое диска (катало га) в Проводнике, имеет определенный внешний вид. Конечно, можно за менить вид значка файла, но это изменение затронет все файлы, которые имеют точно такое же расширение, как у того, для которого вы решили вне сти изменение. Исключение составляют, наверное, только исполняемые файлы, которые способны содержать ярлык в своем теле, но об этом мы поговорим чуть позже. Именно расширение файла позволяет отнести его к тому или иному типу файлов.
Любой тип файлов требует специальной программы для работы с ним. Часть файлов имеет встроенную поддержку в самой операционной системе, причем чем старше версия операционной системы, с тем большим количе ством типов файлов она может работать без установки дополнительного программного обеспечения. Другая часть файлов требует для работы с ними установки программного обеспечения.
Если задать неверное расширение файлу, то при попытке запуска этого файла при "не той" программе может возникнуть серьезный сбой в работе операционной системы.
Структура любого файла должна позволять определить, в каком формате записана в нем информация, т. е. в его составе должен находиться заголо вок, который как раз и играет роль своеобразного "информатора". Самый распространенный тип файлов, который не требует установки про граммного обеспечения для запуска, — это запускаемые файлы с расшире ниями СОМ и ЕХЕ. Они бывают нескольких видов. Один из них предна значен для запуска только в MS - DOS , в результате чего запуск такого файла может вызвать сбой в работе Windows -подобных систем. Второй вид предна значен исключительно для использования в Windows , поэтому в MS - DOS они выдают соответствующее предупреждение. Третий тип может работать в любой операционной системе.
Командный файл — это простой текстовый файл с расширением ВАТ или CMD (для Windows 2000/ XP ), содержимое которого придерживается опреде ленного синтаксиса. Чтобы выполнить командный файл, достаточно ввести в командную строку его имя.
Существует еще целый ряд "стандартных" расширений:
- SYS — системный файл, содержащий драйвер какого-нибудь устройства;
- ТХТ — текстовой файл, созданный любым текстовым редактором;
- DOC — текстовой файл, созданный в редакторе Microsoft Word либо в других, совместимых с ним, программах;
- ВАК, OLD — старые копии системных файлов;
- ARJ , RAR , ZIP — файлы, созданные наиболее распространенными архи ваторами;
- BMP , JPG , GIF — графические файлы;
- DBF — база данных;
- XLS — электронная таблица в формате Microsoft Excel ;
- DLL — системный файл, содержащий библиотеки подпрограмм;
- INI — файл инициализации какой-либо программы, например, инстал лятора или наоборот деинсталлятора;
- HLP — файл помощи;
- PIF — ярлык на какой-нибудь файл;
- WAV , MP 3, WMA — звуковой файл;
- AVI , MPG — файл, содержащий видеоинформацию, и т. д.
Поиск файлов и каталогов
Структура каталогов и файлов на современном мультимедийном компьюте ре может быть очень сложной и составлять десятки тысяч файлов. Возможно, у вас все файлы аккуратно размещены по отдельным каталогам, что об легчает поиск нужного вам в данный момент, но иногда количество файлов, . да и каталогов достигает такого огромного количества (особенно если диск очень большой), что ручной поиск оказывается делом непомерно сложным. В такой ситуации можно использовать, как вы уже наверное догадались, функции автоматического поиска, встроенные как в саму операционную систему, так и во все файловые менеджеры — от Norton Commander ' a до самого современного Total Commander ' a и им подобных программ. Для более эффективного поиска можно применять технику задания имени или даже расширения по маске. Так, например, символ <*> обозначает лю бое имя файла или его расширение. То есть все файлы на диске будут обо значаться, как "*.*". Чаще всего этот символ применяют для поиска, напри мер, всех файлов с расширением TXT , DOC , JPG и т. п. Помимо этого используется еще один символ <?>, который обозначает одну (и только од- \ ну) любую букву в имени файла или в его расширении. Если в имени файла i вам не известны две буквы, следующие подряд, то и таких вот символов нужно будет указать также два и т. д.
Удаление файлов и каталогов
Операционная система Windows устроена таким образом, что "по умолча нию" все удаленные файлы и каталоги помещаются в специальный каталог, из которого можно эти файлы и каталоги удалить окончательно либо вос становить их. Каталог для этих "псевдоудаленных" файлов и каталогов назы вается Корзина, хотя вы можете задать и любое другое название, т. к. это всего лишь логический идентификатор. На самом же деле каталог имеет строго определенное название ( RECYCLER или RECYCLED ) и располага ется он в корне каждого диска. Получается, что логически Корзина — это один каталог, а физически на каждом диске имеется свой каталог для временного хранения удаляемых файлов.
Естественно, что существует возможность удаления "мимо" Корзины. Зачем это нужно? Да. например, если вы уверены, что файлы вам в любом случае не понадобятся. Хотя здесь имеется один, но немаловажный нюанс. Восстановить удаленные таким образом файлы вы сможете только при помощи специальных утилит. Нажмите клавишу < SHIFT > перед тем, как перетаски вать что-либо в Корзину, и вы удалите это "что-либо" без участия корзины. Вы также можете не использовать функцию Drag & Drop — вы можете просто выделить необходимые элементы и нажать < SHIFT >+< DEL > (обе клавиши вместе) — эффект будет тот же.
Сразу же стоит отметить, что практически все проблемы, связанные с удалением как файлов, так и каталогов, связаны с особенностями работы фай ловых менеджеров Проводник и Мой компьютер. Именно поэтому сегодня так популярны файловые менеджеры, подобные "старому доброму Norton Commander ' y ", например, Windows Commander или FAR .
Наиболее распространенные причины, из-за которых не удается удалить файл или каталог:
- файл или каталог используется в данный момент одной из запущенных программ или самой операционной системой. Такая ситуация часто воз никает при попытке:
- удаления каталога или файла, используемого запущенной в данный момент программой. Ситуация часто встречается, когда программа сворачивается в ярлык, находящийся возле системных часов. В этом случае следует закрыть все программы, находящиеся в памяти компь ютера, после чего повторить попытку. При этом можно воспользо ваться окном Диспетчера задач Windows , которое вызывается нажатием клавиш < CTRL >+< ALT >+< DEL >;
- удаления всех файлов из каталога временных файлов — в этом случае дождитесь завершения работы всех программ, а еще лучше, прежде чем удалять временные файлы, перезагрузите компьютер;
- удаления рабочего каталога одной из программ после ее деинсталля ции — иногда при деинсталляции от программ остаются модули, за гружаемые при запуске системы. Далеко не все деинсталляторы спо собны принудительно выгружать такие модули из памяти, поэтому они остаются на диске. Такая ситуация встречается не так уж и редко, это можно исправить программами вроде PrcView , позволяющими удалять из памяти процессы, которые вы только пожелаете. Операци онные системы Windows 2000/XP обладают встроенными средствами управления ресурсами. После удаления процесса, соответствующего программе, рабочий каталог которой вы хотите удалить, можно повто рить попытку;
- при использовании файловых менеджеров Проводник и Мой компьютер, когда включен режим отображения Как веб-страница, в определенные' моменты вы не можете удалить файл, хотя ни одной программой он, на первый взгляд, не занят. Причина проблемы в особенностях этого режи ма работы. Дело в том, что когда вы помечаете файл, в центральной час ти рисуется его миниатюрное изображение. Чем больше файл, тем мед леннее это происходит. Естественно, что в этот момент файл недоступен ни для удаления, ни для перемещения;
- в Windows XP удаление каталога может оказаться неудачным из-за сис темного файла с именем Thumbs . db , который содержит в себе данные о созданных ранее миниатюрных изображениях всех мультимедийных файлов, находящихся в данном каталоге. Если вы открыли данный ката лог в Проводнике, то файл оказывается загруженным в память и его, ес тественно, нельзя удалить. В этом случае следует закрыть Проводник и воспользоваться другим файловым менеджером, например Мой компью тер, или же при использовании Проводника удалять этот каталог, не от крывая его. Можно, в принципе, воспользоваться еще одним способом. Следует выбрать отображения в виде списка, при котором указанный файл не используется, затем временно перейти в другой каталог, чтобы файл в памяти был заменен другим файлом, но уже из другого каталога, а затем беспрепятственно удалить нужный каталог;
- удалению файлов могут препятствовать программы архивации данных "на лету", например ZIP Magic 2000 или ZIP Folder . В моменты, когда файл сжимается или разжимается, он недоступен для удаления или перемеще ния. Особенно заметно это на слабых конфигурациях.
|