Если не работает мышь
Если не работает мышь
Комбинация клавиш | Действие, вызываемое нажатием |
<ESC> | Завершить текущую задачу |
<F1> | Вызов справки Windows или текущей программы |
<F2> |
Переименовать выделенный файл или каталог |
<F3> или <WIN>+<F> | Запуск поиска файлов, каталогов и т. д. |
<F4> | Открыть список всех файлов и каталогов |
<F5> или <CTRL>+<R> | Обновить содержимое диска (каталога) |
<F6>, <TAB>, <CTRL>+<TAB> или <SHIFT>+<TAB> | Переход между окнами запущенной программы, на- пример Проводника |
<F10> | Вызов меню |
<CTRL>+<A> | Выделить все файлы и подкаталоги, кроме помеченных атрибутом "скрытый" |
<CTRL>+<C> | Скопировать файл, фрагмент текста и т. п. |
<CTRL>+<X> | Вырезать файл, фрагмент текста и т. п. |
<CTRL>+<V> | Вставить файл, фрагмент текста и т. п. |
<CTRL>+<Z> | Отмена последнего выполненного действия |
<CTRL>+<ESC> | Равнозначно нажатию кнопки Пуск левой кнопкой мыши |
<CTRL>+<WIN>+<F> | Запуск поиска компьютера в сети |
<CTRL>+<F4> | Закрытие активного окна, программы или документа |
<SHIFT>+<DELETE> | Удаление файла или каталога, минуя корзину |
<SHIFT>+<F10> | Вызов контекстного меню выделенного объекта (фай- ла, каталога, фрагмента текста) |
<А1_Т>+подчеркнутая буква | Выполнить команду меню |
<ALT>+<ENTER> | Свойства объекта (файла или каталога) |
<ALT>+<TAB> | Переключение между запущенными программами |
<ALT>+<F4> | Закрытие активной программы |
<А1_Т>+<Дефис> | Отображение системного меню документа (дочернего окна) для управления размером и местоположением окна |
<А1_Т>+<Пробел> | Отображение системного меню программы для управ- ления размером и местоположением окна |
<ALT>+<^> | Вернуться назад |
<ALT>+<^> | Вернуться вперед |
<BACKSPACE> | Перейти к родительскому каталогу |
<WIN>+<E> | Вызов проводника |
<WIN>+<F> | Запуск поиска файлов, каталогов и т. д. |
<WIN>+<M> | Сворачивает все развернутые окна |
<WIN>+<SHIFT>+<M> | Разворачивает все окна обратно |
<WIN>+<D> | Сворачивает и разворачивает все окна |
<WIN>+<R> | Вызывает окно Выполнить |
<WIN>+<BREAK> | Вызывает окно Свойства |
<WIN>+<F1> | Вызов справки Windows, независимо от запущенных программ |
<WIN>+<TAB> | Переход между приложениями на панели задач |
FAQ ( ответы на часто задаваемые вопросы )
FAQ ( ответы на часто задаваемые вопросы )
Вопрос: Ярлыки на рабочем столе вдруг стали черными. Перезагрузка ком пьютера результата не дает. Что делать?
Ответ: Просто удалите файл кэширования ярлыков, который находится в рабочем каталоге Windows и называется ShelllconCashe .
Вопрос: При загрузке операционной системы запрашивается пароль. Как убрать это окно?
Ответ: Откройте Панель управления, выберите Пароли | Профили пользователей, установите галочку в пункте Все пользователи работают с единой конфигура цией. Перезагрузите компьютер, введите в окне запроса любое имя с пустым паролем, тогда при последующей загрузке у вас уже ничего не будет спра шиваться. При наличии на вашем компьютере сетевой платы в свойствах Сетевого окружения укажите Обычный вход в Windows , а не Клиент сетей Microsoft или Семейный вход в систему. Обычно последний вариант уста навливается по умолчанию.
Если вы пользуетесь операционной системой Windows 2000/ XP , тогда вам следует загрузиться в режиме администратора и снять галочку с пункта Требовать ввода имени пользователя и пароля, что можно сделать, открыв вкладку Пользователи Панели управления.
Вопрос: Операционная система Windows 2000/ XP работает несколько мед леннее, чем это было в случае с Windows 98. Отчего это может быть? Ответ: Любая операционная система семейства Windows NT является более "тяжелой" для компьютера, чем Windows 9 x . Это заметно не только по рабо те, но и по процессу загрузки, который длится значительно дольше, чем в случае, например, с Windows 98. Все дело в несколько ином принципе работы и в большем количестве различных служб, запускаемых при загрузке компьютера. В частности, система NTFS , а точнее модуль поддержки этой файловой системы, занимает немало оперативной памяти. Это не должно вас сильно волновать, ведь главное преимущество систем на базе Windows NT — это стабильность работы, а вовсе не скорость. Если вы все-таки хотите немного ускорить работу Windows 2000/ NT , вос пользуйтесь одной из нижеследующих рекомендаций:
отключите все визуальные эффекты; используйте файловую систему FAT32; удалите все "лишние" программы из автозагрузки; деинсталлируйте все ненужные компоненты операционной системы; отключите все виды антивирусных мониторов.Настройка файла подкачки
Настройка файла подкачки
Обычно файл подкачки, позволяющий организовать так называемую вирту альную память, в настройке не нуждается, но иногда может потребоваться его изменение или даже отключение. В большинстве случаев рекомендуется увеличить его начальный размер, но не всегда это дает положительный результат, поэтому рассмотрим более подробно все возможные варианты на стройки файла подкачки. Стоит отметить, что в основном размер файла подкачки определяется не потребностями операционной системы, а потребностями запускаемых программ, что особенно заметно при запуске графического редактора Adobe Photoshop и ему подобных.
В Windows 9 x параметры файла подкачки задаются при помощи следующих строк, которые содержатся в конфигурационном файле SYSTEM . INI :
PagingDrive = ИМЯ диска: — имя диска может быть любым ИЗ ДОСТУПНЫХ во время запуска операционной системы. Компьютер будет работать быстрее, если файл подкачки будет расположен на отдельном диске (физическом, а не логическом), а также на более быстром жестком диске; PagingFile = MM * диска:\путь\имя файла— Путь к файлу подкачки должен быть как можно короче, например, C :\ page . swp , чтобы уменьшить как время доступа к нему, так и возможность возникновения проблем.Например, из-за слишком длинного пути к нему или наличия в пути русских символов; MinPagingFiieSize = pa 3 Mep файла подкачки (в килобайтах) — естествен-
но, что этот размер не должен быть слишком маленьким. Можно встре
тить рекомендации о том, чтобы этот размер был равен двукратному раз
меру оперативной памяти или размеру, равному объему оперативной
памяти, умноженному на 2,5; MaxPagingFileSize = paSMep файла подкачки (в килобайтах) — естествен- но, что размер этого файла не должен быть меньше минимального раз мера, хотя иногда можно встретить рекомендации, что они должны быть равны друг другу. Стоит отметить, что, ограничив максимальный размер файла подкачки, можно устранить проблемы с запуском некоторых игро вых программ, например NFS 5; conservativeSwapFiieusage — при значении, равном I , операционная система по максимуму будет использовать физическую оперативную память, в противном же случае (значение 0) Windows будет регулярно вы гружать неиспользуемые модули в файл подкачки, из-за чего последний постоянно разрастается во время работы в течение, например, всего ра бочего дня без перезагрузки компьютера. Включать этот режим стоит только при наличии 128 Мбайт и более памяти; paging = off — данная строка позволяет полностью отключить использо
вание файла подкачки, что, например, вполне рационально при наличии
оперативной памяти 1 Гбайт.
По умолчанию в операционных системах Windows 9 x файл подкачки разме щается в файле WIN 386. SWP , который располагается в рабочем каталоге Windows .
В операционных системах Windows 2000/ XP файл подкачки сохраняется в файле PAGEFILE . SYS . По умолчанию устанавливается размер файла под качки равным объему физической памяти плюс 12 Мб.
Настройка операционной системы
Настройка операционной системы
Наверное, вы часто обращали внимание на то, что операционная система со временем начинает работать все медленнее и медленнее. Иногда скорость ее загрузки замедляется, что рано или поздно приводит к мысли о "чистой" переустановке.
Вполне естественно, что больше всего пользователей волнует вопрос: "А можно ли заставить компьютер работать хотя бы немного быстрее без замены комплектующих на более мощные экземпляры?" Ответ: "Да, можно". Правда, с одним отступлением. Ускорить можно работу операционной сис темы, под управлением которой на ПК и происходят все процессы.
Для того чтобы достаточно ясно понять, как можно ускорить работу опера ционной системы, следует четко классифицировать все процессы, происхо дящие с ней с того момента, когда вы нажали кнопку POWER .
Если вы имеете дело с операционной системой семейства Windows 9 x , тогда для вас будет интересна следующая информация:
в первую очередь, в память компьютера загружаются системные файлы IO . SYS , MSDOS . SYS , COMMAND . COM (именно в такой последовательности). MS - DOS , как можно увидеть, является основой для всех версий Windows 9 x , даже для ME . Все три файла остались в наследство от MS - DOS и в настоящее время нужны для совместимости со старыми про граммами (оборудованием).Файл IO . SYS фактически является логическим продолжением BIOS ма теринской платы, и его, как правило, ни в коем случае нельзя ни изме нять, ни удалять.
Файл MSDOS . SYS является самым первым конфигурационным файлом, который может повлиять как на скорость загрузки, так и на режим за грузки, и вообще на ее возможность. То есть, если внести в него некор ректную запись или удалить его, операционная система не загрузится. Общие правила редактирования файла MSDOS . SYS мы рассмотрим немного позже. Несмотря на все уверения Microsoft о том, что Windows ME полностью избавлена от MS - DOS , некорректное изменение или удаление файла MSDOS . SYS приводит к невозможности загрузки системы.
Файл C 0 MMAND . COM является командным процессором, который вы полняет практически все команды MS - DOS , вводимые в командной строке. Правда, далеко не все команды этот файл может выполнять сам по себе. Для выполнения некоторых действий ему требуется наличие от дельных программ. Например, когда вы набираете команду TIME (теку щее время), командный процессор выполняет ее самостоятельно. Если вы набираете команду FORMAT (форматирование), тогда командный процессор пытается найти файл программы F 0 RMAT . COM . Если он его найдет, будет запущен процесс форматирования. В противном случае, ес ли данного файла нет, будет выдано сообщение об ошибке. Этот файл нельзя редактировать или удалять, т. к. это приводит к невозможности загрузки системы; во вторую очередь, в память компьютера загружаются файлы CONFIG . SYS и AUTOEXEC . BAT . Сразу следует отметить, что в Windows ME эти файлы играют роль рудимента, т. к. система игнорирует их при загрузке и все изменения в них после перезагрузки компьютера стираются.
При помощи файла CONFIG . SYS вы получаете возможность загрузки в память компьютера любых драйверов устройств и всех файлов с расши рением SYS .
Файл AUTOEXEC . BAT предназначен для автоматической загрузки в па мять компьютера целого ряда программ, например, антивирусного мони тора, драйвера защиты какой-нибудь программы, файлового менеджера типа NC и прочих. Способы редактирования обоих типов файлов мы рассмотрим немного позже. Следует иметь в виду, что некорректные записи в этих файлах или запуск при их помощи программ, несовместимых с установленной операционной системой или используемым программным обеспечением, может вызывать серьезные сбои в работе компьютера, вплоть до регулярных зависаний; третьим по счету в память компьютера загружается системный реестр, который запускает все необходимые для работы операционной системы драйверы или, как их еще называют, службы. Структура реестра любой версии Windows сложна и требует для ручного редактирования опреде ленных навыков в работе с ПК. Но начинающего пользователя это не должно сильно волновать, т. к. для изменения системного реестра имеет ся множество программ, позволяющих вносить все изменения обычной установкой или снятием галочек с нужных пунктов. При этом в про граммах обычно собраны все параметры, необходимые, например, для того, чтобы ускорить работу операционной системы или увеличить ско рость ее загрузки.
Если вы являетесь обладателем операционной системы Windows 2000/ XP , тогда вам следует обратить внимание на то, что основным файлом является NTDETECT . COM , автоматически определяющий при запуске компьютера каталоги, в которых есть установленные операционные системы, а также загружающий по умолчанию ту, которая была указана в файле BOOT . INI как установленная по умолчанию.
Теперь подойдем к этому вопросу с другой стороны — что необходимо Windows (любой версии) для быстрой работы? Ответ прост — процессор по быстрее и памяти побольше. Теперь по порядку.
Увеличить производительность центрального процессора (без риска привес ти его в негодность) нет, зато вы можете освободить часть его ресурсов, за блокировав некоторые из выполняемых операций, которые по большому счету не нужны для нормальной работы вашего компьютера. Яркий тому пример — сетевые службы, которые нужны только для работы либо в ло кальной сети, либо с модемом. Если у вас нет ни того, ни другого, следует отключить их, освободив этим самым некоторую часть ресурсов централь ного процессора.
Увеличить объем оперативной памяти вообще не представляется возможным без физического добавления дополнительных модулей, зато вы можете без особых усилий увеличить объем свободной оперативной памяти. Этот метод крайне тесно связан с первым случаем, т. к. для этого требуется уменьшить количество программ, запускаемых вместе с операционной системой. Яркий пример — модули программ, которые постоянно загружены в память ком пьютера и размещаются рядом с часами на рабочем столе. Конечно, они позволяют быстрее запускать строго определенные программы, но зато при этом замедляют работу как самой операционной системы, так и других программ. Ведь свободной оперативной памяти становится с каждым таким модулем все меньше и меньше, поэтому чаще приходится обращаться к диску, на котором располагается так называемая виртуальная память. Ес тественно, скорость работы диска намного меньше, чем у модуля памяти.
Из вышесказанного можно вывести еще одно требование: неплохих результатов при настройке компьютера можно добиться размещением и манипу лированием размеров файла подкачки, используемого в качестве виртуаль ной памяти.Очистка системного реестра от сбойных ссылок
Очистка системного реестра от сбойных ссылок
В первую очередь хотелось бы обратить ваше внимание на утилиту, предла гаемую компанией Microsoft , которая называется RegClean . Данная про грамма позволяет анализировать ключи реестра, расположенные в разделе HKEY _ CLASSES _ ROOT , и находить ключи, содержащие ошибочные значе ния. При этом все удаленные записи копируются в специальный файл с расширением REG , поэтому любое изменение вы можете обратить запус ком данного файла и внесением удаленной записи обратно в реестр. К со жалению, программа RegClean не является универсальной программой и не способна находить и исправлять ошибки в других разделах реестра.
Более известной и распространенной сегодня является программа Norton WinDoctor , которая является частью не менее известного пакета программ Norton SystemWorks . Она позволяет не только вносить изменения в систем ный реестр, но также и изменять параметры ярлыков, например изменяя путь, указанный в свойствах, на корректный, действительно соответствую щий нужному файлу. Так же, как и остальные подобные программы, перед внесением изменений в настройки системного реестра, она создает так на зываемый "файл отката", позволяющий достаточно быстро вернуть обратно все прежние настройки.
Самый главный нюанс в очистке системного реестра от якобы сбойных ссылок — это то, что для возвращения прежних настроек требуется загру зить компьютер хотя бы в безопасном режиме, позволяющем импортировать "файл отката" обратно в реестр. В противном случае вам не избежать переус тановки операционной системы, конечно, только если вы не создали ре зервной копии реестра на этот случай.
Размещение временных файлов Windows
Размещение временных файлов Windows
Каталог для временных файлов, особенно для Windows 2000/ XP , рекоменду ется переместить в корневой каталог, т. е. установить путь C :\ TEMP . Это избавит вас от проблем с установкой некоторых программ, которые некор ректно работают, если переменные ТМР и TEMP ссылаются на каталог с именем, содержащим пробелы или русские символы, либо если путь к не му имеет большую длину. Так, например, по умолчанию в операционных системах Windows 2000/ XP путь выглядит следующим образом:
C:\Documents and Settings\ Пользователь \ Ьоса 1 SettingsXTemp
Как видите, здесь имеется и длинный путь, и русские символы, и пробелы.
Редактирование CONFIG SYS и AUTOEXEC BAT
Редактирование CONFIG . SYS и AUTOEXEC . BAT
Для того чтобы исключить одну из строк из автозагрузки, не обязательно удалять ее, вполне достаточно написать в начале строки команду rem , кото рая означает начало комментария, игнорируемого при загрузке и исполь зуемого для справки. Например, если вы хотите пометить версию запускаемого драйвера (всего ведь не запомнишь).
Если в файле CONFIG . SYS явно не указана команда dos = noauto , в таком случае операционная система Windows по умолчанию загружает следующий "виртуальный" файл конфигурации:
DOS=HIGH, AUTO
DEVICE= С :\WINDOWS\HYMEM.SYS
DEVICE= C:\WINDOWS\IFSHLP.SYS
DEVICE= C:\WINDOWS\SETVER.EXE
FILESHIGH=30
LASTDRIVEHIGH=Z
BUFFERSHIGH=30
STACKSHIGH=9,2 56
SHELL=COMMAND.COM /p
FCBSHIGH=4
Эти строки загружаются в память компьютера даже в том случае, когда файл вообще отсутствует.
Так же, как и в случае с CONFIG . SYS , существует "скрытый" файл AUTOEXEC . BAT :
@ ЕСНО OFF
NET START
SET TMP=C:\WINDOWS\TEMP
SET TEMP=C:\WINDOWS\TEMP
SET COMSPEC=C:\COMMAND.COM
PROMPT $p$g
PATH С :\WINDOWS; C:\WINDOWS\COMMAND
При наличии в корне системного диска файла DBLSPACE . BIN или DRVSPACE . BIN Windows загрузит соответствующий драйвер сжатых дис ков, даже если вы не используете эту функцию, поэтому не забудьте удалить эти файлы!
Многие пользователи часто замечали, что помимо основных файлов в корневом каталоге содержатся файлы AUTOEXEC . DOS и CONFIG . DOS , кото рые, по всей видимости, должны играть роль конфигурационных файлов при загрузке системы в режиме эмуляции MS - DOS , но это не совсем так. При перезагрузке компьютера в режиме эмуляции MS -' DOS в память компьютера совершенно считывается другой файл — C :\ WINDOWS \ dosstart . bat . Туда следует вписать все необходимые драйверы. Для загрузки тех драйве ров, которые запускаются при помощи файла CONFIG . SYS , рекомендуется воспользоваться программой CTLOAD , например:
C:\CREATIVE\DRV\CTLOAD C:\CREATIVE\DRV\SBIDE.SYS /D:MSCD001 /V/P:1FO,14
Эту программу можно найти на официальном сайте компании Creative по адресу: http :// www . europe . creative . com / techknow / tech / ftp / ftp - sbl 6 awe . asp .
В операционной системе Windows XP существуют аналоги файлов AUTOEXEC . BAT и CONFIG . SYS , применявшихся в семействе Windows 9 x . Эти файлы имеют названия AUTOEXEC . NT и CONFIG . NT и расположены в каталоге C :\ WINDOWS \ system 32\.
Содержимое файлов влияет на работу только тех программ, которые выпол няются в окне эмуляции MS - DOS , на работу самой графической оболочки никакого влияния они не оказывают. Через AUTOEXEC . NT можно настро ить использование ресурсов (порты ввода/вывода, прерывания IRQ , каналы DMA ). Значения, которые установлены по умолчанию строкой set blaster = a 220 is di рззо, соответствуют "традиционным значениям", которые считались стандартными для SB , и менять их. как правило, не при ходится. Причем совершенно не имеет значения, какие ресурсы реально использует ваша звуковая плата, при работе в окне эмуляции все порты яв ляются виртуальными. Также следует отметить, что при указании путей в AUTOEXEC . NT могут некорректно себя вести некоторые 16-разрядные приложения, поэтому рекомендуется все необходимые пути прописать в за кладке Переменные среды, которую можно открыть при запуске ярлыка Система | Панель управления и выбора закладки Дополнительно.Примечание
Примечание
Редактирование файла BOOT INI
Редактирование файла BOOT . INI
Как уже говорилось, файл BOOT . INI отвечает за порядок загрузки всех опе рационных систем, установленных на данном компьютере, и еще позволяет задавать некоторые параметры загрузки этих систем. Начинается файл разделом [ boot loader ], содержащем всего два параметра:
Timeout — определяет время в секундах, которое ждет система, прежде чем начать загружать систему по умолчанию в том случае, когда на ком пьютере установлено несколько операционных систем; Default — определяет систему, которая грузится по умолчанию.Второй раздел, [ operating system ], содержит список возможных к загрузке операционных систем. Для каждой системы указывается ее местоположение с использованием имен ARC ( Advanced RISC Computer ).
SCSI (*) или MULTI (*) — элемент SCSI (*) используется в случае кон троллера SCSI с отключенным BIOS . Элемент MULTI (*) используется для дисков всех остальных типов, включая IDE , EIDE , ESDI и SCSI с включенным BIOS . (*) — номер адаптера, с которого осуществляется загрузка. Адаптеры нумеруются с нуля, начиная с контроллера, располо женного ближе к слоту 0 на материнской плате; DISK (*) — если (1) = SCSI (*), то равен логическому номеру устройства ( LUN ), установленному для диска. Если (1) = MULTII (*), то всегда ра вен нулю; RDISK (*) — если (1) = MULTI (*), то равен номеру диска в цепочке, счет дисков начинается с 0. Если (1) = MULTI (*), то всегда равен нулю; PARTITION (*) — определяет дисковый раздел, содержащий файлы опе рационной системы. В отличие от всех остальных элементов имен ARC , нумерация разделов начинается с 1, т. е. первый раздел обозначается PARTITION (1), второй - PARTITION (2) и т. д.; PATH — определяет каталог (или подкаталог) раздела, в котором нахо дятся файлы операционной системы. Кроме этого, в кавычках прописывается текст, который будет виден в пунк те выбора этой ОС в стартовом меню. После него могут быть расположены и ключи, которые влияют на загрузку операционной системы. Например, для Windows XP возможны следующие ключи: basevideo — с этим ключом система будет использовать только стан дартный VGA -драйвер, поэтому параметр может пригодиться, если вы на некоторое время устанавливаете другую модель видеоплаты, но вам не хочется переустанавливать драйверы; fastdetect — обычно ставится автоматически при инсталляции систе мы. При установке этого ключа система не определяет все Plug and Play - устройства в процессе загрузки; махмем — определяет максимальный размер оперативной памяти, кото рый может использоваться системой; noguiboot — при использовании этого ключа не будет рисоваться цветная заставка при загрузке. Может использоваться теми, кто не желает смотреть на эту картинку при частоте 60 Гц. При этом следует учитывать, что этим вы блокируете и вывод "синего экрана смерти" в случае сбоя; noserialmice = [сом 1,2,3] — при использовании этого параметра не будет определяться мышь, подключенная к СОМ-порту для портов, пере численных в скобках. Если номера портов не указывать, то мышь не бу дет определяться на всех портах; bootlog — при задании этого параметра система будет писать лог за грузки в % SystemRoot %\ Nbtlog . txt . Параметр можно использовать, чтобы найти причину, почему система может загрузиться только в безопасном режиме ( SAFE MODE ); safeboot — при его установке система загрузится в безопасном режиме ( SAFE MODE ). To же самое можно сделать, нажав < F 8> в начале загруз ки системы. Через двоеточие можно задать несколько параметров для / safeboot : minimal — минимальная конфигурация; network — с под держкой сети; dsrepair — доступна только в NET Server и позволяет восстановить Active Directory с заблаговременно сделанной резервной копии; alternateshell — позволяет использовать альтернативные гра фические оболочки. По умолчанию с системой ставится только Explorer (стандартная оболочка) и Progman (осталась в наследство от Windows 3.11 и NT 3.5); sos — отображает на экране список загружаемых драйверов. Может помочь выяснить, на чем система спотыкается при загрузке; baudrate — этот параметр указывает скорость, с которой будет работать СОМ-порт для отладки системы. Если не указать конкретную скорость, то будет 9600 для модема и 19200 для нуль-модемного кабеля. При вклю чении этого параметра автоматически ставится параметр / debug ; crashdebug — с этим параметром загружается отладчик, остающийся в неактивном состоянии до тех пор, пока не произойдет ошибка ядра. Может использоваться разработчиками программного обеспечения; debugport = com * — указывает номер СОМ-порта (* должна быть номе ром порта), используемого отладчиком. Автоматически включает ключ / DEBUG ; debug — загружается отладчик, который может быть активизирован другим компьютером через любой подключенный СОМ-порт. Может ис пользоваться разработчиками программного обеспечения; nodebug — на экран не выводится отладочная информация; hal — указывает имя файла, который должен использоваться как hal . dll после загрузки; kernel — указывает имя файла, который должен использоваться как ntoskrnl . dll после загрузки.Редактирование файла MSDOS SYS
Редактирование файла MSDOS . SYS
Во времена широкого распространения MS - DOS файл MSDOS . SYS играл важную роль в ее работе. Фактически он являлся "драйвером", необходимым для нормального функционирования операционной системы. В настоящее время он используется лишь для обеспечения совместимости со старыми программами. К тому же, заметно изменилась структура файла — если раньше он напоминал по структуре запускаемый файл, почти не подлежащий редактированию, то сейчас с ним возможно работать, как с обыкновенным текстовым файлом.
Правила редактирования файла MSDOS . SYS сводятся к изменению, удале нию или вводу новых строк с параметрами, влияющими на загрузку системы (табл. 9.1). Каждый параметр пишется с новой строки в строго определенной секции, после него ставится знак равенства <=>, после чего указывает ся значение параметра. Обратите внимание на то, что никаких других зна ков ставить ни в коем случае нельзя.
Редактирование системного реестра
Редактирование системного реестра
Несмотря на то, что системный реестр на первый взгляд представляет собой единую структуру, он состоит из нескольких файлов, которые, в принципе, вполне можно редактировать по отдельности без ущерба для остальных файлов. Правда, при этом следует учитывать, что все внесенные изменения должны быть корректными и не должны содержать ошибок.
Для операционных систем семейства Windows 9 x характерны следующие файлы, логически составляющие системный реестр:
WIN . INI и SYSTEM . INI — эти файлы конфигурации впервые были при менены еще в Windows З.хх, а сегодня остались в основном только для поддержания совместимости со старыми программами (оборудованием). Эти файлы имеют текстовый формат и их можно редактировать при по мощи любого текстового редактора типа Блокнот и при помощи файло вого менеджера вроде NC . В Windows 2000/ XP эти файлы оставлены только для совместимости со старыми программами;
SYSTEM . DAT и USER . DAT — основные файлы системного реестра. Оба файла имеют довольно сложную структуру, их редактирование возможно только при помощи редактора реестра, вызываемого командой REGEDIT в строке Выполнить или в командной строке окна эмуляции MS - DOS ;
CLASSES . DAT — этот файл присутствует только в Windows ME , которая почти по традиции "отличается" от остальных представителей Windows 9 x . Он призван заменить собой файлы WIN . INI и SYSTEM . INI . Этим ново введением компания Microsoft впервые попыталась внести новую моду в мир операционных систем — отказа от старых программ в пользу новых.
В основном это связано, думаю, с поддержкой производителя программ ного обеспечения.
Как видите, физическая структура системного реестра достаточно сложна, но все это не столько результат прихоти компании Microsoft , сколько необ ходимость, связанная с неудержимым прогрессом. Дело в том, что файлы с расширением INI , которые использовались для настройки операционной системы ранее, имеют серьезнейшее ограничение — их максимальный раз мер не должен превышать 64 Кбайт.
Для ручного редактирования системного реестра используется утилита REGEDIT ( REGEDT 32 для Windows 2000), которая содержится в составе Windows , начиная с 95-й версии.
Примечани е Если вы не уверены в своих действиях , ничего не удаляйте и не меняйте в сис темном реестре , в противном случае некорректное изменение данных может привести к сбоям в работе Windows и в лучшем случае можно будет восстано вить ее работу только из резервной копии .
Независимо от версии операционной системы структура системного реестра имеет постоянный характер и состоит из шести разделов, так называемых ветвей, каждый из которых включает подразделы, отображаемые в левой части окна в виде значка обычной папки. Конечным элементом этого свое образного дерева являются ключи, которые непосредственно влияют на на стройку операционной системы, хотя для некоторых программ достаточно наличия пустого раздела.
? HKEY _ CLASSES _ ROOT
В этом разделе содержатся ключи двух типов. Первый тип хранит информацию о расширении файла. Эти данные используются для создания ассоциации файлов с определенными программами, например, файлы с расширением DOC связаны в основном с программой Microsoft Word и т. п.
Второй тип ключей как раз связан с параметрами ассоциаций. Здесь хра нятся для каждого расширения все команды, отображаемые при вызове контекстного меню в Проводнике (при нажатии правой кнопки мыши на конкретном файле). Также здесь хранится информация о значке, используемом для каждого типа файла.
При ручном редактировании этого раздела вы можете самостоятельно изменять ассоциации файлов, например если вы ошибочно указали не ту программу, или же изменять значки, используемые для файлов, а также редактировать количество и действие команд, вызываемых из контекст ного меню.
О HKEY _ CURRENT _ USER
Этот раздел содержит информацию о настройках текущего пользователя. Это все настройки меню Пуск, рабочего стола, клавиатуры и т. п.
Информация в этом разделе является динамической. Операционная сис тема после своего запуска автоматически копирует в этот раздел все необходимые данные из других разделов, а при смене пользователя или вы ключении компьютера обратно сохраняет их. В отличие от этого раздела, все остальные являются статическими.
Из вышесказанного можно сделать вывод, что при ручном редактирова нии можно внести изменения в настройки только текущего пользователя, на всех остальных пользователей ваши действия влияния не окажут.
? HKEY _ LOCAL _ MACHINE
Этот раздел содержит все основные сведения об аппаратном обеспечении компьютера, включая установленные драйверы устройств и конфигураци онную информацию. В этом разделе содержится информация глобального характера, при этом некоторые программы хранят здесь информацию о па раметрах установки. Это такие "монстры", как Microsoft Office и т. п.
При ручном редактировании этого раздела следует иметь в виду, что если удалить информацию о каком-нибудь драйвере, тогда операционная система не сможет нормально работать с соответствующим устройством, хо тя можно использовать этот способ для принудительного удаления не корректно работающих драйверов, которые не поддаются удалению другими способами.
? HKEY _ USERS
В этом разделе содержится список всех пользователей, их настройки и прочая информация, носящая, скорее, справочный характер.
При ручном редактировании раздела следует иметь в виду, что все на стройки текущего пользователя динамически копируются в вышеописанный раздел HKEY _ CURRENT USER и записываются здесь только при завершении Windows или смене пользователя.
Редактированием раздела можно изменить настройки другого пользователя, но в некоторых случаях для каждого отдельного пользователя может быть создана отдельная копия системного реестра, что может сильно затруднить изменение конфигурации пользователей, так и получение спра вочной информации о каждом из них.
? HKEY _ CURRENT _ CONFIG
Этот раздел содержит два основных подраздела: Display и System . Подраздел Display определяет шрифты, используемые операционной сис темой для вывода на экран монитора (ветвь Fonts ), а также текущее разрешение экрана и количество бит, используемых для отображения цвета (ветвь Setting ). Три шрифта, перечисленных в этом разделе, являются шрифтами по умолчанию, которые система использует для отображения значков и меню приложений. Эти настройки можно изменить в диалоговом окне свойств экрана.
В подразделе System пользователя может заинтересовать только ветвь Printers , где содержится список всех установленных принтеров, правда, за исключением всех сетевых принтеров.
? HKEY _ DYN _ DATA
Этот раздел содержит два подраздела: Config Manager и PerfStats . Из первого подраздела операционная система берет информацию, ото бражаемую во вкладке Устройства (Диспетчер устройств) диалогового ок на Система, которое можно открыть, используя Панель управления. Из второго подраздела берет информацию Системный монитор.
Слежение за изменениями в системном реестре
Слежение за изменениями в системном реестре
Один из наиболее интересных представителей программ, позволяющих сле дить за изменениями в системном реестре, — это Registry Monitor . Официаль ный сайт данной профаммы находится по адресу http :// www . sysinternals . com . Эта программа способна отслеживать абсолютно ВСЕ обращения к реестру. При этом совершенно не важно, что вы делаете — устанавливаете, удаляете или просто запускаете программы (в том числе игровые). Операционная система постоянно при своей работе обращается к реестру и все эти обра щения можно записать при помощи данной программы. Наиболее важным может оказаться слежение за автозагрузкой. Еще одним плюсом программы является возможность повторного запуска программ с ограниченным сро ком бесплатного использования (так называемых trial -программ). Вам доста точно отследить все записи, внесенные определенной программой, а когда она перестанет работать, вручную удалить все ссылки, созданные программой, и снова установить ее.
Еще одна программа из категории "шпионов" — RegShot . В отличие от пре дыдущей программы, эта позволяет делать моментальный "снимок" систем ного реестра до и после установки программы, а потом путем сравнения двух "снимков" определять, где и что прописала установленная программа.
Создание точки отката в Windows ME / XP
Создание точки отката в Windows ME / XP
Как уже упоминалось неоднократно, в операционных системах Windows ME и ХР существует возможность создания так называемой точки отката, представляющей собой моментальный снимок системного реестра и ряда системных файлов, которые в первую очередь обычно приводят к появле нию сбоев. Точнее, к сбоям приводит их отсутствие или повреждение.
Точки отката создаются по желанию пользователя, например, способом, рассматриваемым далее, а также перед установкой любых программ, исполь зующих технологию MSI ( Microsoft Software Installed ) или если установоч ный пакет создан программой InstallShield Pro версии не ниже 6.1. Также автоматически создается точка отката при установке всех обновлений опе рационной системы, например, для Windows XP — Service Pack I .
Все снимки состояния системы хранятся в запакованном виде в каталоге _ Restore (для Windows ME ) или System Volume Information ( Windows XP ). Содержимое этих каталогов не может быть изменено, удалено, перемещено средствами Windows , так что удалить вручную их можно только, загрузив компьютер в режиме MS - DOS .
Ручное создание точки отката рекомендуется, если вы собираетесь устано вить одну или несколько программ, но не уверены, что они будут работать стабильно. Такую же рекомендацию можно дать при установке обновлений драйверов и т. п.
Для создания точки отката следует запустить программу Восстановление системы, которая находится в меню Пуск | Программы | Стандартные | Служебные, после чего выбрать пункт Создать точку отката и нажать Далее. Введите описания для точки отката, по которому в дальнейшем вы сможете отличить ее от автоматически созданных точек, после чего по-прежнему нажмите Далее и ОК. Все, снимок системы создан и готов к использованию.
Следует отметить, что под контролем находятся только те из действий поль зователя, которые производятся им в обычном режиме работы операцион ной системы, т. е. все действия, произведенные в безопасном режиме, нигде не фиксируются и не могут быть автоматически отменены.
Самый неприятный момент в использовании функции восстановления операционной системы — это то, что информация, необходимая для этого, занимает немало свободного дискового пространства, что фактически умень шает полезный объем жесткого диска. Для уменьшения данного эффекта можно рекомендовать ограничить максимальный размер дискового про странства, отдаваемый в пользование службе восстановления, или вручную время от времени удалять старые точки отката, которые, скорее всего, уже не способны при их использовании нормально восстановить работоспособ ность компьютера.
Следует иметь в виду, что каталог для сохранения файлов восстановления создается автоматически на каждом подключаемом жестком диске, что мо жет сыграть плохую роль, например, если подключенный диск требуется восстановить, ведь любая запись на диск может привести к окончательной потере информации.
Основные параметры файла конфигурации MSDOS SYS
Таблица 9.1. Основные параметры файла конфигурации MSDOS . SYS
Секция [PATH] | Описание |
HostWinBootDrv | Определяет загрузочный диск. Например, С (без двоеточия и слэша) |
WinBootDir | Определяет расположение необходимых загрузочных фай- лов. По умолчанию — каталог, указанный при установке |
WinDir | Определяет расположение каталога Windows, указанного при установке. Например, C:\WINDOWS |
UninstallDir | Определяет расположение старых системных файлов в слу- чае, если при обновлении операционной системы было при- нято решение сохранить старые системные файлы |
BootDelay=n | Устанавливает задержку в п секунд при загрузке для того, чтобы дать пользователю возможность успеть нажать кла- вишу <F4> или <F8> для вывода меню загрузки. Значение по умолчанию — "2". BootDelay=0 запрещает задержку, что немного ускоряет загрузку |
BootSafe | Позволяет всегда загружаться в безопасном режиме (зна- чение "1"). Значение по умолчанию — "0" |
BootGUI | Загрузка с графической оболочкой. Значение по умолча- нию — "1". Если же сделать его равным нулю, то графиче- ская оболочка не загружается, поэтому компьютер загружа- ется в MS-DOS с приглашением вроде С: \> |
BootKeys | При значении "1" (по умолчанию) разрешает пользоваться при загрузке клавишами <F5>, <F6> и <F8>. Установка в значение "0" запрещает задержку при загрузке и блокирует возможность вывода загрузочного меню. Пользоваться функцией не рекомендуется, т. к. при этом вы теряете воз- можность запуска системы в безопасном режиме |
BootMenu | Значение по умолчанию— "0". Установка в значение "1", предписывает Windows, не дожидаясь нажатия <F8>, сразу выводить загрузочное меню |
BootMenuDefault=n | Выбирает пункт в загрузочном меню. Значение по умолча- нию — "3" для компьютеров без сетевых компонент и "4" для сетевых компьютеров |
BootMenuDelay=n | Время, в течение которого можно успеть сделать выбор в загрузочном меню. Значение по умолчанию — "30" |
BootSave | При значении параметра, равном "0", Windows стартует нормально, при значении, равном "1", Windows стартует в безопасном режиме |
BootMuIti | Значение по умолчанию— "0". Установка в значение "1" предписывает Windows включить режим загрузки по не- скольким вариантам, в том числе и загрузку предыдущей версии DOS. Если при следующей загрузке, когда на экран выводится сообщение "Идет загрузка Windows xx", нажать клавишу <F4>, то начнется загрузка предыдущей версии DOS. Учтите, что это верно только для компьютеров, где Windows не является изначально установленной операцион- ной системой. Если же в процессе загрузки нажать клавишу <F8>, появится загрузочное меню, в котором будут предло- жены различные варианты загрузки |
BootWarn | Разрешает предупреждение о загрузке в безопасном режи- ме. Значение по умолчанию — "1" |
BootWin | Разрешает использование Windows в качестве операцион- ной системы по умолчанию. Установка этого параметра в "0" приведет к загрузке предыдущей версии DOS. Значение по умолчанию — "1" |
DblSpace | Разрешает автоматическую загрузку DBLSPACE.BIN. Зна- чение по умолчанию — "1" |
DoubleBuffer | Разрешает двойную буферизацию для SCSI-контроллеров. Значение по умолчанию — "0" |
DrvSpace | Разрешает автоматическую загрузку DRVSPACE.BIN. Зна- чение по умолчанию — "1" |
LoadTop | Разрешает загрузку COMMAND.COM или DRVSPACE.BIN в верхнюю память. Значение по умолчанию— "1". Рекоменду- ется устанавливать в "0" при работе с NetWare или любыми приложениями, использующими эту область памяти |
Logo | Разрешает показывать логотип. Значение по умолчанию — "1". Установка в "0" отменяет вывод заставки при загруз- ке Windows, а также предотвращает перехват некоторых прерываний, который может привести к несовместимости с некоторыми диспетчерами памяти от независимых по- ставщиков |
Network | Разрешает пункт загрузочного меню "Safe Mode With Networking". Значение по умолчанию— "1", для сетевых компьютеров. При отсутствии сетевой поддержки должно быть установлено в "0" |
Autoscan=1 | Запуск ScanDisk при некорректном завершении работы Windows: "0" — блокирует запуск ScanDisk; "1" — запускает ScanDisk, а затем ожидает действий пользо- вателя; "2" — запускает ScanDisk, а затем продолжает запуск Windows |
DisableLog=1 | "0" — создание файла отчета загрузки; "1" — отключить создание файла отчета загрузки |
BootFailSafe=1 | "0" — запрет загрузки в безопасном режиме; "1" — разрешение загрузки в безопасном режиме |
LoadTop=1 | "0" — разрешает загрузку некоторых программ и драйверов; "1" — запрещает |
Удаление " лишних " компонентов Windows
Удаление " лишних " компонентов Windows
Чтобы удалить неиспользуемые компоненты Windows 2000 так же, как, на пример, в Windows 9 x , следует сделать следующее. Чтобы в программе Установка/удаление программ появились все компоненты, которые можно удалить, надо найти файл под названием SYSOC . INF , расположенный в ка талоге C :\ WINDOWS \ INF , и возле необходимых компонентов убрать слово 1 IDE или hide .
Удаление " лишних " программ из автозагрузки
Удаление " лишних " программ из автозагрузки
В первую очередь обратите внимание на область рабочего стола рядом с ча сами, где после года работы на компьютере может накопиться не менее де сятка разнообразных ярлыков, которые на самом деле являются модулями различных программ, постоянно занимающими часть оперативной памяти. Быстрый запуск программ, который якобы все они предоставляют, можно организовать намного проще — для этого существует панель быстрого за пуска, на которой размещаются ярлыки нужных программ. Ярлык, в отли чие от модуля, никакой памяти не занимает и позволяет запускать програм мы так же быстро.
Проще всего удалить из автозагрузки те программы, которые располагают ярлыки в каталоге Windows | Главное меню | Программы | Автозагрузка (для Windows 9х) или Documents and Settings | Имя пользователя | Главное меню |
Программы | Автозагрузка (для Windows 2000/ XP ). Вполне достаточно просто переместить ярлык в другой каталог, например в C :\ BACKUP , и перезагру зить компьютер. Второй способ облегчит восстановление ярлыка программы, которую все-таки следует загружать при запуске операционной систе мы, например эмулятор ключа 1С-Предприятие.
Но, к сожалению, далеко не все программы прописывают свой ярлык имен но в этом каталоге. Бывает так, что программа даже не показывает наличие своего модуля в памяти компьютера, якобы считая, что пользователю не нужно этого знать. С такими программами придется "повозиться". Но рас смотрим все по порядку.
Сразу следует отметить, что все последующие действия будут осуществлять ся с системным реестром, поэтому позаботьтесь заранее о создании его ре зервной копии. Для этого необходимо запустить программу Сведения о системе, которая имеется в меню Пуск | Программы | Стандартные | Служебные, и выбрать пункт Проверка реестра (для Windows 9 x ) или Восстановление системы (для Windows XP ). После этого в операционных системах Windows 9 x рекомендуется вручную скопировать, а еще лучше за ранее распаковать архив с резервной копией реестра в определенный ката лог. Этот архив можно найти в каталоге C :\ WINDOWS \ SYSBCKUP \, при этом имейте в виду, что там обычно содержится до пяти таких архивов, автоматически создаваемых операционной системой. Вам понадобится тот архив, который создан последним (ориентируйтесь по времени и дате соз дания файлов). В операционной системе Windows XP следует создать точку отката, которая позволит вам вернуть старые настройки вместо тех, что вы ввели во время ручного редактирования системного реестра.
Наиболее простой вариант отключения программ из автозагрузки — это ис пользование утилиты MSCONFIG , которая появилась в составе Windows начиная с Windows 98. В Windows 95 вам придется воспользоваться ручным редактированием системного реестра, т. к. данной утилиты там нет.Для активизации этой утилиты выберите пункт Пуск | Выполнить и наберите команду MSCONFIG . При этом откроется окно программы Настройка системы, в которой вы можете отредактировать абсолютно все файлы кон фигурации, при этом для разных версий Windows список этих файлов может быть различным. Так, например, в таких операционных системах, как Windows 95/98, вам будет предложено изменить файлы AUTOEXEC . BAT и CONFIG . SYS , в то время как в Windows XP их не будет, зато вы получите возможность редактирования файла BOOT . INI , о котором не упоминается в любой из Windows 9 x версии.
Преимущество утилиты MSCONFIG перед ручным редактированием реест ра заключается в том, что вы удаляете программы из автозагрузки временно, снимая галочку напротив той профаммы, которую желаете отключить. При этом, увидев свою ошибку, вы можете запустить утилиту и вновь установить галочку, тем самым разрешив запуск этой программы.
Примечание
Примечание
Особенностью Windows ME является то , что утилита MSCONFIG . SYS показы вает не только содержимое всех файлов конфигурации , но и список всех загру жаемых VxD драйверов , что позволяет динамически управлять их загрузкой . Во всех остальных версиях Windows остается лишь вручную искать их в реест ре , хотя имеется неплохая возможность использовать более совершенную утилиту из ME , для чего достаточно скопировать ее на дискету на компьютере с установленной Windows ME или достать ее из дистрибутива .
Вы в любой момент можете проконтролировать "качество" удаления профам- мы из автозагрузки, просмотрев следующие разделы системного реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ HKEY_USERS\DEFAULT\SOPTWARE\Microsoft\Windows\CurrentVersion\ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
В них имеются подразделы с названиями Run , RunOnce , RunOnceEx , Run - Services и RunServicesOnce , в которых, в свою очередь, прописаны пути к запускаемым файлам. Все подразделы со словом Once в названии предна значены для записи параметров, которые создаются различными програм мами при установке, а после перезагрузки они должны, по идее, автомати чески удаляться.
Также следует обратить внимание на содержимое файла WIN . INI , в частно сти первого раздела, в котором могут находиться строки load = или run =.
Очень часто в автозафузку прописывают свои модули следующие программы:
Computer Browser — обновляет список компьютеров в сети. Если ваш компьютер не подключен к локальной сети, этот файл из автозагрузки можно удалить; DHCP Client — отвечает за автоматическое определение IP -адресов. Если ваш компьютер не подключен к локальной сети и не имеет подключен ного модема, то можно эту программу из автозагрузки отключить; Event Log — профамма ведет служебный журнал, записывая в него нее события, происходящие на данном компьютере. Если вы уверены в стабильности работы всего оборудования и всех программ, то ее можно от ключить из автозафузки; File Open — программа призвана ускорять поиск всех файлов, созданных пакетом Microsoft Office . В большинстве случаев ее можно отключить из автозагрузки; IPSEC Policy Agent — сервис безопасности протокола TCP/IP. Если ком пьютер не подключен к локальной сети и не имеет подключенного мо дема, то программу можно смело удалять из автозагрузки; Internat — индикатор раскладки клавиатуры в Windows 9 x . Часто дает сбои вкупе с индикатором, устанавливаемым с Microsoft Office XP , кото рый имеет название CTFMON ; Load Power Profile — программа управляет функциями питания. Если не будете использовать на своем компьютере функции управления питани ем, тогда можно ее отключить из автозагрузки. Обратите внимание на то, что программа обычно вносит несколько ссылок в автозагрузку; Messenger — принимает и отправляет сообщения, посланные админист ратором. Если нет сети и администратора, то можно отключить; Microsoft Office Wrapper — программа является ускорителем запуска таких программ, как Word , Excel и т. п. В принципе, в автозагрузке эта программа особо не нужна; Network Connections — занимается управлением объектами в каталоге Network and Dial - Up Connections , то есть всеми сетевыми соединениями. Если нет сети, то она становится ненужной; PCHealth и StateMgr — отвечают за службу восстановления и автоматиче ского обновления Windows ME ; Print Spooler — ускоряет печать; если принтера нет, то ее можно отклю чить; Protected Storage — служит для защиты важных данных, ключей пользо вателей. Если ваш компьютер не подключен к локальной сети и не имеет подключенного модема, этот сервис можно отключить; Remote Registry Service — позволяет удаленные манипуляции с реестром. Если вы не желаете этого допускать или ваш компьютер не подключен к локальной сети или глобальной сети Интернет, программу можно от ключить; Scan Registry — при каждом удачном запуске операционной системы проверяет системный реестр на наличие в нем ошибок и создает резервную копию. В памяти компьютера не остается, так что можно ее не уби рать из автозагрузки, хотя именно она иногда становится причиной порчи реестра; Scheduling Agent — планировщик задач . Если вы не используете его, отключите, т. к. он постоянно занимает некоторый объем оперативной памяти; Server — обеспечивает общий доступ к принтерам, папкам и файлам, а также обеспечивает поддержку Remote Procedure Call . Если у вас нет ни сетевой платы, ни модема, он вам не нужен; System Event Notification — отслеживает системные события. Если выуверены, что все у вас работает нормально, то можно отключить; System Tray — программа формирует некоторые значки в системной об
ласти панели задач. Например, значок регулятора громкости. Если вы не
используете эту область, лучше всего отключить эту программу; Task Monitor — программа создает протокол запуска приложени-й, ис пользуемый в дальнейшем при оптимизации их расположения на диске при дефрагментации. Она постоянно занимает определенный объем памяти, при небольшом объеме которой данную программу лучше отклю чить; Uninterruptible power supply — управляет работой источников бесперебой
ного питания ( UPS ). Если таковых нет, то можно отключить; Web Check Monitor — программа создает файл установки Explorer ' a при первом запуске, в повседневной работе она не нужна.
Иногда можно встретить упоминание файла WINSTART . BAT , который ис пользуется некоторыми программами для автоматической загрузки.
Особенностью операционных систем Windows NT является наличие боль шого числа запускаемых служб, которые активизируются независимо от же лания пользователя и "засоряют" тем самым оперативную память. Управле ние службами можно получить, зайдя в систему с правами администратора. Для этого следует запустить программу Пуск | Настройка | Панель управления | Администрирование | Сервисы. В результате появится список всех доступных служб на вашем компьютере. В данном случае нас интересует атрибут "тип запуска" каждой из имеющихся служб. Чтобы отключить запуск любых служб предварительно изучите вкладку Зависимости, это поможет вам избе жать ошибок и конфликтов. У каждой службы есть три варианта запуска:
Отключено — указанная служба не будет запущена при загрузке опера ционной системы, и в то же время ее не сможет запустить ни одна программа; Авто — указанная служба автоматически стартует при каждом запуске Windows ; Вручную — указанная служба не запускается автоматически, но она мо жет быть активизирована любой исполняемой программой.Для изменения атрибута достаточно нажать правой кнопкой мыши на нуж ной службе и выбрать пункт Свойства. На вкладке Тип запуска выберите необходимый пункт и нажмите Применить для сохранения изменений.
Сильно надоели постоянно появляющиеся на
Вопрос:
Сильно надоели постоянно появляющиеся на экране монитора со общения программы Windows Messenger . Можно ли от нее избавиться?
Ответ: Воспользуйтесь программой типа XP _ ANTISPY , которая позволяет быстро деинсталлировать эту программу, хотя можно это сделать и "вруч ную". Создайте на жестком диске файл, например, с названием KILLER . BAT и пропишите в нем строки:
undll32 advpack.dll,LaunchlNFSection %WinDir%\inf\msmsgs.inf,BLC.Remove echo Disabling it from running in the future... echo REGEDIT4>%temp%\nomsngr.reg echo
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Messenger\Client]>> %temp%\no
msngr.reg
echo "PreventRun"=dword:OOOOOOOl>>%temp%\nomsngr.reg echo "PreventAutoRun"=dword:OOOOOOOl>>%temp%\nomsngr.reg echo "PreventAutoUpdate"=dword:OOOOOOOl>>%temp%\nomsngr.reg
echo "PreventBackgroundDownload"=dword:OOOOOOOl>> %temp%\nomsngr.reg
echo "Disabled"=dword:OOOOOOOl>>%temp%\nomsngr.reg regedit /s %temp%\nomsngr.reg
Перед запуском этого файла закройте программу Windows Messenger , после удаления обязательно перезагрузите компьютер.
Вопрос: Установил программу, а после перезагрузки не работает одно из устройств. Неужто придется переустанавливать операционную систему?
Ответ: Загрузите компьютер с загрузочной дискеты или компакт-диска и откройте рабочий каталог Windows . Вручную или при помощи любого
файлового менеджера (например, NC ) переименуйте файлы SYSTEM . DA 0 и USER . DA 0 в SYSTEM . DAT и USER . DAT , что позволит вернуть прежние настройки компьютера, после чего можно перезагружаться в нормальном режиме.
Если вы не можете осуществить эту операцию ввиду того, что эти файлы имеют атрибуты "системный" и "скрытый", можно воспользоваться утилитой ATTRIB . При этом ее следует запускать с ключами — <- S > для снятия ат рибута "системный", <-Н> для снятия атрибута "скрытый" или <- R > для снятия атрибута "только для чтения".
Способ может быть использован для любой версии Windows 9 x , для Windows XP стоит попробовать воспользоваться "точкой отката".
Чем грозит установка каждой новой программы ?
Чем грозит установка каждой новой программы ?
Устанавливая очередную программу, вы думаете, что сможете беспрепятст венно ее удалить в любой момент? Ваша наивность просто изумляет, хотя давайте по порядку.
В основе архитектуры Windows лежит принцип совместного использования ресурсов. Каждая программа во время своей работы выполняет множество операций, многие из которых являются практически стандартными (напри мер, создание нового каталога). Включать модули, ответственные за выполнение этих вот "стандартных" операций, в каждую программу крайне нерацио нально, т. к. от этого резко возрастает размер дискового пространства, занимаемый программными файлами. Поэтому любые мало-мальски стандартные функции выполняются посредством системных файлов операцион ной системы, хотя устанавливаемые программы некоторые модули все-таки копируют на диск. Обычно это происходит в тех случаях, когда для работы программы необходим обновленный системный файл, в то время как со стан дартным файлом эта программа работать не сможет. Особенно это заметно на примере ифовых программ и драйверов DirectX , которые очень тесно взаимо связаны друг с другом. Многие компьютерные ифы для своей работы используют стандартные модули драйверов DirectX , в то время как для нормальной работы некоторых иф требуется обновление версии этих драйверов.
На практике принцип использования общих ресурсов выглядит следующим образом. При установке любая программа проверяет доступность необходи мых программных ресурсов и при отсутствии некоторых из них копирует недостающие файлы. После вы устанавливаете другую программу, которая аналогичным образом проверяет, все ли программные ресурсы доступны, причем учитываются уже и те ресурсы, которые были установлены с первой программой. Так постепенно при установке все более новых программ ко личество общих ресурсов в операционной системе увеличивается, а взаимо связь установленного программного обеспечения становится более сложной.
Проблемы возникают, когда какая-либо программа при установке один из ресурсов меняет на новую версию, необходимую для ее работы. При этом не учитывается тот факт, что одна или несколько из установленных программ могут отказаться работать с новой версией определенного файла или начнут работать некорректно.
Еще сложнее ситуация обстоит с удалением программ. Если удалить одну из программ вместе с теми ресурсами, которые устанавливались вместе с ней, то можно привести к полной неработоспособности другие программы, кото рые использовали для своей работы удаленные файлы. В этом случае остается единственный вариант возвращения работоспособности таких программ — это их переустановка, которая позволит восстановить все утерянные ресурсыСуществует ряд правил, придерживаясь которых вы сможете уменьшить шансы появления сбоев операционной системы в результате некорректной установки или же некорректной работы одной из установленных вами программ:
старайтесь не устанавливать программы, которые предназначены для работы в MS - DOS или Windows 3.11. Они не предназначены для работы
в многозадачной среде, поэтому могут нарушать работу других программ; обязательно сохраняйте дистрибутивы всех устанавливаемых программ.
Иногда корректное удаление программы невозможно без доступа к ее ди
стрибутиву. Тем более, что это поможет в дальнейшем переустановить
программу в случае, если она стала работать со сбоями; рекомендуется устанавливать все программы в каталоги, в которых не имеется никаких важных файлов (документов, рисунков и т. п.). При удалении может встретиться ситуация, когда программа при деинсталля ции самостоятельно, без дополнительных запросов, удаляет каталог, который использовался для хранения программных файлов, в то время как некоторые программы сохраняют документы именно в каталоге с про- граммными файлами.
Что такое дистрибутив программы ( игры )?
Что такое дистрибутив программы ( игры )?
Программное обеспечение распространяется (от производителя к пользователю) на компакт-дисках, гибких дисках, а также посредством глобальной сети Интернет, что позволяет в итоге сохранять его на любой тип носителя, программы распространяются в виде программного пакета, который, как завило, содержит помимо непосредственно самой программы все дополнительные модули, необходимые для ее работы, а также текстовые, графичесие и мультимедийные файлы, необходимые (по мнению разработчиков) w изучения основных функций программы.
Программы могут распространяться в трех вариантах:
в виде отдельного файла с расширением ЕХЕ, СОМ или ВАТ (также CMD для Windows XP ). Обычно такие программы выполняют различные обслуживающие функции и обладают простым интерфейсом, например, NDD ( Norton Disk Doctor ); в виде архива, в котором содержатся все необходимые для работы про фаммы файлы. В таком виде в основном распространяются профаммы, работающие в MS - DOS , а также профаммы, работающие в Windows , но не требующие установки; в виде запакованного файла или набора файлов, который может распако вываться в автоматическом режиме, задавая при этом наводящие вопросы вроде указания каталога, куда следует устанавливать программу и т. п. Иногда в таком же виде распространяются профаммы, работающие в MS - DOS , хотя это изначально удел тех программ, которые требуют для своей работы Windows .Последний вариант имеет название "дистрибутивный комплект/пакет" или просто "дистрибутив". Получается, что, покупая компакт-диск с дистрибу тивом программы, вы приобретаете полуфабрикат, требующий определен ных действий, чтобы получить работоспособную профамму. Процесс этот называют установкой программного обеспечения, или, по-другому, инсталля цией. Установка программы осуществляется под управлением специальной программы {инсталлятора), которая обычно входит в комплект дистрибути ва и запускается из файла SETUP . EXE или INSTALL . EXE .
Игровые профаммы отличаются от любых других в первую очередь тем, что файлы, которые необходимы для их работы, занимают преимущественно большие объемы (не менее одного компакт-диска), что сильно замедляет их инсталляцию.
Что такое компьютерная программа
Что такое компьютерная программа ( игра )?
Компьютерная программа — это упорядоченная последовательность команд.
На первый взгляд, компьютер совершает действия под управлением челове ка, но если разобраться, то сразу же станет понятно, что компьютер абсо лютно бесполезен без программ. С момента включения до момента его вы ключения на нем работают самые разнообразные программы, причем сам процесс загрузки и завершения работы находится под постоянным управлением соответствующих служебных программ. Такова сущность любого элек тронного механизма.
"Прозрачность" выполнения всех команд, которые мы даем компьютеру при работе за ним, выполняется благодаря операционной системе, которая загружается при его запуске. Без операционной системы, хотя бы самой про стейшей (например, MS - DOS ), компьютер — не более, чем "груда железа". Именно на этом основана политика таких компаний, как Microsoft — де ваться пользователю просто-напросто некуда, все равно придется устанавливать операционную систему.
В простейшем случае программа состоит всего из одного файла с расшире нием СОМ или ЕХЕ. Первый тип расширения указывает на то, что про грамма предназначена для работы в MS - DOS или окне эмуляции MS - DOS . Второй тип файлов предназначен в основном для работы в Windows , хотя встречаются и такие файлы, которые способны работать и в MS - DOS . Их структура намного сложнее, чем у первого типа, да и размер этих файлов намного больше. Последний фактор вынуждает производителей программ применять программы для их сжатия. В результате чего конечный файл по лучается меньше оригинала раза в два, а то и в десять раз меньше, но при этом функциональность нисколько не страдает. При запуске файла идет ав томатическая распаковка архива в оперативную память компьютера, после чего уже передается управление непосредственно запущенной программе. Конечно, это отнимает некоторое время, да и ресурсы центрального процес сора, зато позволяет сильно сэкономить на дисковом пространстве, ведь только в операционной системе имеется огромное количество таких вот файлов, которые в распакованном виде будут занимать просто огромные объемы.
Стоит отметить, что файлы с расширением СОМ или ЕХЕ называют испол- шемыми файлами, т. к. они в своем теле содержат инструкции, подлежащие [сполнению.
Современные программы выполняют просто огромное количество разнообразнейших функций, что очень сильно усложняет их структуру, поэтому место единственного исполняемого файла, содержащего все необходимые ля работы инструкции, теперь часто используются группы файлов. При том один файл, как и прежде, является исполняемым в прямом смысле того слова, т. е. имеет расширение ЕХЕ (в сложных программах не встре- аются исполняемые файлы с расширением СОМ), а все остальные, практически, могут иметь любые расширения. Главное, чтобы основной ис-олняемый модуль мог распознать "свой" файл. Несмотря на столь широкие амки, производители программ все-таки используют определенные стандарты. Например, файлы с расширением DLL являются библиотеками под- рограмм, которые используются в процессе выполнения строго определеных функций. Яркий пример — сама операционная система, другой пример может составить практически любая современная игра, хотя именно в играх асто используются нестандартные расширения файлов — то ли для защиты г взлома, то ли просто по прихоти производителя.
Все программы, которые только можно встретить, объединены единым термином — программное обеспечение.
Про компьютерные игры следует сделать только лишь одно отступление — все они представляют собой самые обыкновенные программы, цель которых эеспечить хороший досуг с применением компьютера.
Особенности установки программ MS DOS
Особенности установки программ MS - DOS
Установка программ, работающих в MS - DOS , зачастую оказывается намного проще, чем установка программ, работающих в Windows .
Обычно процесс установки состоит в том, чтобы запустить файл INSTALL . EXE с гибкого диска или компакт-диска. Удобнее запускать про- фамму установки в окне эмуляции MS - DOS . В процессе установки копи руемые файлы нигде не фиксируются, что позволяет впоследствии удалить каталог вручную.
Стоит отметить, что при установке любых профамм, работающих в MS - DOS , никаких ярлыков на рабочем столе и в меню Пуск не создается, поэтому придется создать их самостоятельно.
Пиратские и лицензионные программы
Пиратские и лицензионные программы
Как многие уже наслышаны, существует два типа программ: лицензионные и, более многочисленный тип, — пиратские. Давайте рассмотрим различия между программами обеих категорий.
Лицензионное программное обеспечение отличается в первую очередь тем, что за его использование надо платить (иногда очень большие деньги). Ко нечно, хакеры могут сломать любую защиту, но это приводит к некоторым неприятным последствиям, самое безобидное из которых — это отсутствие технической поддержки и отсутствие любого рода обновлений программы.
Лицензионные программы могут иметь разнообразные ограничения, например:
ограничение на количество запусков или количество часов непрерывной работы. Яркий пример — программа FineReader; отключение в бесплатной версии некоторых, иногда очень важных, функций. При этом встречаются программы, которые вполне можно ис пользовать даже в таком "обрезанном" виде, например, Venta Fax ; невозможность установки программы или отдельных ее компонентов без ввода серийного номера и других регистрационных данных.Пиратское программное обеспечение, в первую очередь, отличается от ли цензионного тем, что за него не надо платить. Точнее, достаточно купить компакт-диск с набором программ или скачать дистрибутив из Интернета.
При этом к программе прилагается специальный файл, который позволяет сгенерировать серийный номер или который отключает проверку наличия лицензии (серийного номера и т. п.). Во втором случае в исполняемый файл вносятся изменения, которые не всегда осуществляются вполне корректно. То есть после того как вы "сломали" защиту программы, никто не может (дать вам гарантию, что все функции программы будут работать без сбоев.
Наиболее оптимальным является ввод серийного номера, который однажды получен кем-то после покупки программы. В этом случае вам придется так же ввести и имя, а также другие данные, принадлежащие этому "зарегистри рованному" пользователю. Иногда такой серийный номер просто-напросто подбирают при помощи специальных программ. В этом случае возможно, что к дистрибутиву программы прилагается генератор серийных номеров.
В итоге можно вывести несколько "подтипов" пиратских программ. Бес платность программ преимущественно достигается следующими способами:
вводом заранее известного серийного номера, иногда и других данных. Такой способ является наиболее безопасным методом "взлома", т. к. в программе ничего не меняется и она работает точно так же, как и офи циально купленная версия; удалением из программного кода функции проверки правильности се рийного номера, после чего достаточно ввести любой номер. Такой спо соб применяется в программах, содержащих подпрограмму проверки се рийного номера по так называемому "черному списку", в который внесены самые распространенные "левые" номера. В этом случае в программу вносятся изменения, после которых достаточно сложно гарантировать бессбойную работу программы; копированием в рабочий каталог заранее созданный кем-нибудь файл лицензии. Такой способ применяется зачастую для программ, работаю щих в MS - DOS . В этом случае никаких изменений в программу не вно сится, поэтому программа работает точно так же, как и ее официальная версия; удалением из программного кода функции проверки наличия файла ли цензии. Такой способ применяется зачастую для программ, работающих в MS - DOS . В этом случае в программу вносятся изменения, после кото рых достаточно сложно гарантировать бессбойную работу программы; удалением из программного кода функции проверки количества запус ков, что позволяет длительное время использовать программы, имеющие ограничение на количество запусков. Тот же подход используется и в программах с офаничением на количество часов (дней) непрерывной работы. В этом случае в программу вносятся изменения, после которых достаточно сложно гарантировать бессбойную работу программы.Какие программы использовать, решать только вам, но имеется несколько вопросов, которые нельзя не отразить в этой книге.
1. Тот, кто взломал программу, не может гарантировать ее бессбойную ра боту в любых условиях, поэтому именно у вас программа может дать серьезный сбой. Естественно, что никто не возьмет на себя ответствен ность за последствия этого сбоя. 2. Пиратские версии программ невозможно официально обновить, что осо бенно чревато при применении их для бухгалтерского учета. В результате, элементарная проблема способна обратиться в сущий кошмар. Так, на пример, было при переходе на новую форму платежного поручения — все официальные версии программ обновлялись в основном бесплатно, тогда как владельцы "бесплатных" версий только успевали хрустеть купю рами за каждое мелкое обновление. 3. К пиратскому программному обеспечению не прилагается никакого руко водства по эксплуатации, что несколько усложняет освоение программы. 4. Вместе с "бесплатной" версией программы вы можете получить новей ший вирус, который будет собирать всю ценную информацию и отсылать ее на электронный ящик хакера, взломавшего ее .Процесс установки программ и игр
Процесс установки программ и игр
Проблема номер один при установке программного обеспечения — найти файл, при помощи которого запускается процесс установки. Конечно, если вы скачиваете файл из Интернета, то никаких особых проблем быть не должно. Обычно исполняемый файл в скаченных архивах всего один. Но вот если вы хотите установить программу с компакт-диска с целой кол лекцией программ, то здесь может возникнуть множество различных про блем. Например, существует несколько каталогов с названием, весьма похо жим на название программы, которую вы хотите установить и т. д. В этом случае вам остается только лишь надеяться на возможности той программы, которая автоматически запускается при установке компакт-диска в привод. Если программа автозапуска не запустилась самостоятельно по каким-то причинам, можно ее запустить вручную. Откройте файл AUTORUN . INF , который можно найти в корневом каталоге компакт-диска, напротив слова OPEN будет указано имя и путь к программе, которая должна была запус титься автоматически. С другой стороны, вы можете обойтись и без этой программы. Часто на сборниках программ (в том числе игровых) помещают текстовый файл или несколько текстовых файлов, в которых вы можете найти краткое описание каждой программы, а главное, какой файл какой из программ (игр) соответствует. Как правило, процесс установки запускается при помощи файла с именем AUTORUN , SETUP или INSTALL . Расшире ние этого файла естественно должно быть ЕХЕ.
Для успешной инсталляции любой программы требуется соблюдение сле дующих условий:
диск, на который будет осуществляться инсталляция программы, должен быть доступен для записи — часто встречается ситуация, когда программа установки "по умолчанию" предлагает установить программу на компакт- диск. По вполне естественным причинам это невозможно, поэтому создается впечатление того, что диск записан неправильно и т. п. Но доста точно вручную выбрать другой диск, как установка будет начата и завершена успешно; на диске, на котором "по умолчанию" располагаются временные файлы, должно быть достаточно свободного пространства, в противном случае установка может прекратиться с сообщением об ошибке. И естественно, места должно хватать еще и на программные файлы, которые останутся после окончания установки. Часть программ, что часто встречается среди игровых программ, перед установкой проверяют наличие необходимого пространства, но они редко учитывают, что на диске еще нужно место под временные файлы.Процесс установки может быть сильно замедлен, если компакт-диск с дист рибутивом программы поцарапан или привод плохо читает диски. В этом случае лучше всего предварительно скопировать дистрибутив на жесткий диск, а после этого запустить программу установки. Правда, при этом требу ется значительно больше свободного пространства, чем при обычной уста новке.
Обратите внимание на то , что устанавливаемые программы могут вносить изменения в системные файлы операционной системы . Никто , кроме производителя программного обеспечения , не может дать гарантии , что соблюдены все требования , предъявляемые компанией Microsoft . Фактически , мы вынуждены доверять производителям программ , что в принципе само по себе не несет никакой угрозы . Единственный фактор , который смущает в этой ситуации , — ог ромное количество пиратских версий программ , которые не известным для нас образом были " обработаны " и , возможно , имеют ряд серьезных и неустрани мых ошибок . Как заявила однажды компания Microsoft — все программы , напи санные не специалистами нашей компании , в какой - то мере несовместимы с операционными системами Windows .
Здесь мы сталкиваемся с очень серьезной проблемой. С одной стороны, опе рационная система должна каким-то образом защищать свои системные фай лы от посягательств любых программ. С другой стороны, существует немалое количество очень полезных программ, написанных любителями, и которые, как правило, не придерживаются тех или иных стандартов Microsoft .
Наиболее удачно эта проблема решена в Windows XP . В ней все системные файлы защищены от замены или удаления, в то время как программы могут использовать собственные версии некоторых файлов, причем подмена дела ется на виртуальном уровне, т. к. все остальные программы могут свободно использовать оригинальные системные файлы.
В операционных системах Windows 9 x вам придется самостоятельно решать, стоит ли заменять тот или иной системный файл. С одной стороны, файл может иметь более раннюю версию, которая в дальнейшем будет некоррект но работать с операционной системой или какой-либо одной программой (рядом программ). С другой стороны, та программа, которую вы устанавли ваете, может работать некорректно со стандартным файлом, имеющимся в операционной системе. Остается только выбирать между тем, что вы смо жете использовать пусть старую, но нужную программу в ущерб тем же компьютерным играм, и тем, что вы не сможете использовать эту програм му, зато от души наиграетесь в компьютерные игры. Стоит отметить, что для любой программы сегодня можно найти либо обновление, позволяющее ей работать в новых условиях, либо просто новую версию, в которой данный недостаток устранен.
Существует целый класс программ, которые позволяют следить за измене ниями, происходящими в процессе установки программного обеспечения. Такие программы способны контролировать не только заменяемые и создаваемые файлы, но и ссылки, вносимые в системный реестр и другие кон фигурационные файлы.
В Windows 2000 при установке часто встречается следующая ситуация: ин дикатор инсталляции доходит до 99% и останавливается. При этом компью тер не зависает, но и программа не устанавливается. Причина проблемы в длинном пути к каталогу с временными файлами. Используйте каталог C :\ Temp и не будете знать проблем. Хотя иногда проблема заключается в том, что профамма устанавливается под профилем пользователя, имя которого состоит из русских символов.
Очень часто пользователи задают имена учетных записей русскими симво лами, что приводит к сбоям при установке некоторых программ, некорректно работающих с кириллицей. Дело в том, что при установке многие про фаммы предлагают задать имя пользователя и при этом автоматически вводят имя учетной записи (иногда имя компьютера). Если заменить это имя на другое, состоящее из латинских символов или цифр, то проблема будет исчерпана.
Некоторые из программ, созданные за рубежом, не могут быть установлены из каталога, имя которого состоит из русских символов. Для устранения этой проблемы нужно переименовать каталог или скопировать дистрибутив в каталог, имя которого состоит из латинских символов..
Нередко дистрибутив профаммы помещают в самораспаковывающийся ар хив, что позволяет несколько уменьшить объем, занимаемый дистрибути вом, но привносит в процесс установки программы ряд проблем. Яркий пример — если имя инсталлятора совпадает с именем самораспаковываю щегося архива, то после его запуска система входит в цикл постоянной рас паковки архива. Как только будет исчерпана память, компьютер либо зависнет, либо резко замедлит свою работу, что, в общем-то, почти равнозначно. Такой особенностью обладают в первую очередь архивы формата ZIP , не зависимо от того, какой профаммой они были созданы.Разновидности программ
Разновидности программ
Все программы можно разделить на следующие разновидности:
прикладные программы — применяются для расширения возможностей операционной системы (компьютера). Яркий пример — пакет программ Microsoft Office , позволяющий работать с таблицами данных, более ши роким набором шрифтов, вставлять в текст графику и многое другое; системные программы — их еще называют утилитами. Они предназначе ны для обслуживания операционной системы. Например, это программы для проверки файловой системы жесткого диска или системного реестра. Яркий пример — программа для проверки жесткого диска ScanDisk ; программы-оболочки — это профаммы, используемые для облегчения ра боты с другими профаммами. Яркий пример — программа автозапуска на компакт-диске или оболочка, запускаемая при старте Norton SystemWorks . Сами по себе эти программы не выполняют никаких полез ных функций.Готовы ли вы самостоятельно настроить любую программу ?
Готовы ли вы самостоятельно настроить любую программу ?
Самая большая проблема, с которой сталкиваются начинающие, да и не только, пользователи, — это нежелание разбираться в причинах того, что программа так и не запустилась или что программа работает совсем не так, как у друга (коллеги, соседа). Подавляющее большинство таких вот владельцев компьютеров начинает винить во всем компанию, где они купили ком пьютер, — мол, продали им плохой компьютер, который не хочет работать (вроде как у соседа такая же конфигурация и у него все работает без проблем). На это можно ответить лишь одно: "Требуется сменить ... между компьюте ром и стулом". Если вы не умеете пользоваться ни операционной системой, ни программами, которые вы устанавливаете (в том числе игровыми), то и будет регулярно складываться впечатление, что компьютер работает как-то не так.
Поэтому самое главное правило, которого вы должны придерживаться при работе на компьютере, — больше читайте. Особое внимание обратите на следующие источники информации:
текстовые файлы, прилагаемые к дистрибутиву программы; текстовые файлы, на которые имеются ссылки в группе программы в меню Пуск; файлы помощи, к которым можно получить доступ нажатием клавиши < Fl > сразу же после первого запуска программы; некоторые программы при первом запуске самостоятельно предлагают почитать самые "злободневные" советы по ее эксплуатации, не торопитесь закрывать окно с этой справкой; различные FAQ (ответы на часто задаваемые вопросы), которые можно найти в Интернете. Вполне достаточно, например, в поисковой системе Hndex набрать в окне запроса название программы, а затем "в найден ном" найти "описание".
Не пугайтесь англоязычных источников. Иногда достаточно перевести пару строк, в которых объясняется, как устранить проблему, чтобы заставить ра ботать программу.
" Обнуление " настроек программ
" Обнуление " настроек программ
Иногда возникает необходимость "обнуления" настроек программы, чтобы начать ее настройку "с нуля".
Намного проще "обнулить" настройки программы, если все они хранятся в INI -файле. Для этого достаточно удалить соответствующий файл, послечего программа создаст новый файл с настройками "по умолчанию". Правда, некоторые программы не могут этого делать, и их приходится переустанав ливать или вручную копировать нужный файл из дистрибутива в рабочий каталог программы.
Стоит отметить, что нередко помогает простая переустановка программы "поверх" старой копии. При этом сохраняются все пользовательские файлы, а настроечные файлы затираются.
Особенности программ ( игр ) под MS DOS
Особенности программ ( игр ) под MS - DOS
Практически все программы, работающие в среде MS - DOS , используют принтеры "по умолчанию", поэтому для них очень важно, какой принтер установлен "первым". Главное, чтобы это был принтер, поддерживающий печать из окна эмуляции MS - DOS .
Любые программы, использующие звуковую плату, а это преимущественно игровые программы, требуют после установки ручную настройку. При этом вы указываете все параметры, которые используются звуковой платой, — прерывание, каналы DMA и т. д. Конечно, существуют программы, в кото рых имеется функция AutoDetect , но это скорее исключение, чем правило.Перенос программ на другой компьютер
Перенос программ на другой компьютер
Многим пользователям интересен вопрос переноса программ на другой компьютер. Конечно, намного проще найти дистрибутив программы и уста новить его, но иногда это связано с излишними сложностями, например с вводом идентичных настроек. Из-за этого очень часто практикуют обычное копирование по локальной сети или при помощи дополнительного винче стера (компакт-диска).
На практике могут встретиться программы следующих типов:
программы, которые используют для хранения своих настроек один INI - файл — в этом случае при копировании рабочего каталога программы с компьютера на компьютер сохранятся все ее настройки; программы, которые используют для хранения настроек несколько INI - файлов — чаще всего встречается ситуация, когда отдельный файл может отвечать за одни функции программы, в то время как другой файл может отвечать за совершенно другие. Например, в программе Total Commander отдельный INI -файл отвечает за настройки FTP -соединений. При копи ровании программы на другой компьютер все настройки обычно сохра няются, но только если программа не использует для своей работы также еще и ключи системного реестра; программы, которые используют для хранения настроек системный ре естр, — в этом случае возможны два варианта. В первом случае вы не можете скопировать программу на другой компьютер, т. к. она жестко "привязана" к ключам реестра, а во втором случае при первом запуске программы все на стройки будут приведены к первоначальным значениям, устанавливаемым "по умолчанию" (яркий пример — почтовая программа The Bat !); программы, которые используют для хранения настроек как системный ре естр, так и INI -файлы, — в этом случае копирование программы на другой компьютер может привести к непредсказуемым последствиям. Все зависит от того, какие из настроек и для чего программа использует. Если, например, ключи реестра нужны для определения, зарегистрирована ли программа, то на другом компьютере она потребует повторной регистрации.Следует учитывать, что нередко INI -файлы с настройками программы со держатся в рабочем каталоге Windows (например, Opera сохраняет свои на стройки в файле opera . ini ). Иногда достаточно переместить их в рабочий каталог самой программы, но встречаются случаи, когда приходится сохранять расположение файлов настройки, для чего следует на другом компьютере скопировать их в то же каталог, в каком они находились на первом компьютере. То же самое относится и к другим дополнительным модулям (файлам), которые "по умолчанию" копируются в рабочий каталог Windows , но вполне могут использоваться и из рабочего каталога самой программы.
Установка дополнительных программ и компонентов операционной системы
Установка дополнительных программ и компонентов операционной системы
В последнее время все чаще встречаются программы, которые для своей нормальной работы требуют установки дополнительных компонентов операционной системы, а то и целых программ. Причина этого скрывается в том, что эти программы создаются в расчете на самые современные операционные системы ( Windows XP и выше), в то время как пользователи продолжают применять предыдущие версии.
Наиболее часто обновляемый компонент операционной системы — мульти медийные драйверы под названием DirectX . Они успевают устаревать иногда даже раньше, чем выходит в свет очередная версия операционной системы. Так, например, произошло с Windows XP . В нее интегрированы драйверы DirectX версии 8.1, тогда как почти все современные игровые программы требуют для своей работы версию не ниже 9.0. Именно поэтому на компакт-дисках очень часто встречается дистрибутив драйверов DirectX , чтобы поль зователь, независимо от версии установленной у него операционной системы, мог играть именно в ту игру, которая находится на компакт-диске.
Естественно, что после установки новейшей версии DirectX , например 9.0 или выше, больше не понадобится их устанавливать, особенно если игра требует установки для своей работы более старой версии (8.1 и ниже).
Стоит отметить одну особенность дистрибутива DirectX . Он распространяет ся в двух вариантах. Первый из них предназначен для простого обновления всех предыдущих версий, а вот второй перед обновлением сначала удаляет все старые файлы, которые были установлены до него, а уже затем копирует на их место новые версии этих же самых файлов. Таким образом, достигается полное отсутствие конфликтов версий файлов от разных пакетов DirectX , но здесь можно попасть в неприятную ситуацию. Например, если у вас была установлена версия 9.0 и вы случайно запустили инсталляцию одной из старых версий, то вам остается только уповать на то, чтобы дистрибутив был именно первого типа и после проверки версии DirectX установка будет за вершена. Во втором случае версия 9.0 будет удалена и на ее место записана та самая версия, к которой и принадлежит дистрибутив. Поэтому будьте чрезвычайно внимательны при установке игровых программ. Второй тип дистрибутива DirectX можно узнать по приставке REDIST , которая обычно имеется в имени дистрибутива.
Второй по счету компонент операционной системы, который регулярно тре бует обновления, — это Internet Explorer . Так, например, Norton System - Works для работы требует версию не ниже 6.0, которая "по умолчанию" ус танавливается только вместе с Windows XP , в то время как во всех предыдущих версиях требуется предварительно установить его.
Некоторые программы, как правило, те, которые разработаны компанией Microsoft , самостоятельно определяют необходимость установки обновлений и самостоятельно же их и устанавливают. Яркий пример — пакет Microsoft Office XP.
В чем заключается процесс настройки программ ( игр )?
В чем заключается процесс настройки программ ( игр )?
Практически любая программа (в том числе игровая) нуждается в предвари тельной настройке, без которой она либо вообще не будет работать, либо результаты работы могут оказаться не совсем такими, как ожидает пользователь.
Часть настроек осуществляется при инсталляции программы — указывается рабочий каталог программы, на рабочем столе и в меню Пуск создаются все необходимые ярлыки и т. д. Иногда при этом сразу указываются каталоги для временных файлов, для сохранения проектов и прочее.
Программы могут хранить свои настройки в двух видах — в виде ключей системного реестра и в виде текстового файла с расширением INI .
Несмотря на то, что использование для сохранения настроек INI -файлов является несколько архаичным, этот способ обладает рядом преимуществ.
Файл INI , в отличие от системного реестра, легко отредактировать вручную при помощи редактора Блокнот, причем начинающему пользовате
лю намного проще разобраться в обычном текстовом файле, чем в реест
ре со сложной иерархической структурой. В отличие от системного реестра, INI -файл проще заархивировать, а за
тем и восстановить из резервной копии, что можно использовать в слу
чаях, когда настройка представляет собой довольно сложный процесс,
а переустанавливать программу приходится регулярно. При редактировании INI -файла вы меняете настройки только одной
программы, в то время как при редактировании системного реестра мож
но также нарушить и настройки самой операционной системы. После удаления программы без применения модуля деинсталляции
в системном реестре не остается ошибочных ссылок.
FAQ ( ответы на часто задаваемые вопросы )
FAQ ( ответы на часто задаваемые вопросы )
Вопрос: Хотел удалить ненужные компоненты Windows 2000/ XP , но при за пуске ярлыка Установка и удаление программ не смог найти полного списка программ, которые устанавливаются вместе с операционной системой, как это было раньше, в Windows 98. Как их удалить?
Ответ: Найдите файл SYSOC . INF , который должен располагаться в рабочем каталоге Windows в подкаталоге INF , и откройте его любым текстовым ре дактором. Удалите везде слово HIDE (возможно, оно будет написано строчными буквами), при этом можно воспользоваться автоматической заменой. После сохранения изменений вновь откройте Панель управления | Установка и удаление программ | Компоненты Windows , где вы и найдете теперь уже все установленные программы.
Удаление программ и игр
Удаление программ и игр
Как вы удаляете программы, которые вам больше не нужны? Просто поме щаете в Корзину рабочий каталог программы, а следом и ярлыки с рабочего стола и из меню Пуск? А после этого удивляетесь появлению разнообразных ошибок, возникающих, например, при установке более новых версий этой программы? Давайте разберемся в этом вопросе более подробно.
Удаление программ (в том числе игр) во всех версиях операционных систем Windows представляет собой удаление программных файлов, которые были установлены в процессе инсталляции, удаление всех автоматически создан ных ярлыков и ключей в системном реестре. Тонкости деинсталляции (так часто называют процесс удаления) зависят от конкретной программы и мо гут сильно отличаться.
Для корректного удаления программ (в том числе игровых) требуется наличие так называемого модуля деинсталляции, который последовательно уда ляет как файлы, так и ссылки на них в системном реестре, а также ярлыки, которые были созданы при установке программы. Здесь имеется один ню анс — все файлы, созданные самим пользователем уже после окончания ин сталляции, как правило, не удаляются. Конечно, некоторые программы имеют достаточно "продвинутые" деинсталляторы, предлагающие вам пол ностью удалить каталог, в котором были размещены файлы программы, но это скорее исключение, чем правило. Следует отметить, что данный модуль должен устанавливаться вместе с программой, в противном случае система будет пытаться применить стандартные средства удаления.
При отсутствии деинсталлятора или одного из файлов, необходимых для его работы, можно воспользоваться деинсталлятором стороннего поставщика, например, Norton CleanSweep компании Symantec . Правда, и здесь имеется один, но немаловажный фактор — англоязычный интерфейс этих программ сильно затрудняет использование их рядовым пользователем.
В большинстве случаев процесс деинсталляции программ (игр) выглядит следующим образом:
открываете в меню Пуск раздел, принадлежащий программе, которая подлежит удалению, например, Пуск | Программы | K - Lite Codec Pack . Если программа имеет собственный деинсталлятор, тогда в этом разделе должен находиться файл под названием Uninstall K - Lite Codec Pack . Ес тественно, что этот пункт может иметь несколько иное название, напри мер, Удаление программы, но он должен там присутствовать; ? если вы не можете найти ярлык, запускающий программу деинсталля ции, тогда можно прибегнуть к одному из нижеследующих способов: откройте каталог, в котором содержатся файлы программы, и найдитефайл под названием UNWISE . EXE или UNINSTALL . EXE . Это и есть
программа деинсталляции, при этом называться она может немного
по-другому, хотя, как правило, в названии обязательно присутствует
приставка " UN "; откройте Панель управления и запустите ярлык Установка и удаление
программ. Найдите в открывшемся списке нужную программу и на жмите кнопку Заменить/Удалить. При этом запустится деинсталлятор, который идет в комплекте с программой, а за отсутствием такового — применяются стандартные средства удаления программ; как уже упоминалось, пользовательские файлы при деинсталляции не уда ляются, в основном, потому, что программа-деинсталлятор работает со гласно LOG -файлу, создаваемому при установке программы. Поэтому по окончании деинсталляции рекомендуется найти рабочий каталог профам- мы и вручную удалить его. Чтобы узнать расположение этого каталога, щелкните правой кнопкой мыши по ярлыку программы (еще до деинстал ляции) и в свойствах посмотрите, где располагается запускаемый файл. Стоит отметить, что упомянутый LOG -файл может размещаться в неожи данных местах, например, в корневом каталоге или рабочем каталоге Windows . При этом установка другой программы, использующей этот же путь для записи списка установленных файлов, приведет к его перезаписи и, как правило, невозможности удаления той программы, которая бы ла установлена первой. Нередко LOG -файл помещается в каталоге TEMP вместе с временными файлами и при первой же очистке жесткого диска удаляется; после деинсталляции обязательно откройте Панель управления, с которой запустите ярлык Установка и удаление программ. Довольно часто бывает так, что запись уже удаленной программы остается в списке установлен ных программ, поэтому вам придется либо запустить повторно деинстал ляцию, причем вам должны уже предложить удалить ошибочную запись из реестра, либо вручную редактировать системный реестр. Запустите утилиту REGEDIT и зайдите в следующую ветвь реестра: HKEY _ LOCAL _ MACHINE \ SOFTWARE \ MICROSOFT \ WINDOWS \ CunBntVersion \ Uninstall . Здесь вы можете удалить любой из пунктов списка установленных программ, даже тех, которые еще установлены на компьютере. Правда, если вы это сделаете, программа может после перезагрузки операционной сис темы не запуститься и придется ее переустановить; при деинсталляции могут возникнуть ошибки из-за ошибки в реестре, отсут ствия одного или нескольких файлов, подлежащих удалению, и т. п. Это требует применения либо ручной корректировки системного реестра, либо использования специальных программ деинсталляции/очистки реестра.
Практически все проблемы, связанные с удалением программ, можно пере числить следующим образом:
программа деинсталляции требует указать путь к LOG -файлу (может иметь название INSTALL . LOG ), при этом по умолчанию указывается либо корневой каталог, либо рабочий каталог Windows . Скорее всего, этот файл уже удален. В данной ситуации вам может помочь переустановка данной программы в тот же каталог, после чего уже можно беспрепятственно удалить его. При отсутствии дистрибутива программы вам остается только лишь уда лить ее рабочий каталог и попытаться вручную удалить из системного реестра ссылки на нее. Хотя и здесь существует немаловажный нюанс. Те программы, которые так жестко привязаны к текстовым файлам, очень часто не делают ссылок в реестре или делают крайне небольшое их количество; программа деинсталляции требует указать путь к дистрибутиву програм мы, при этом иногда недостаточно указать каталог, размещенный где-то на жестком диске, а потребуется воспользоваться компакт-диском, с ко торого была произведена ее установка. Далеко не всегда удается удалить программу даже после установки компакт-диска, с которого вы ее устанавливали. Дело в том, что подав ляющая часть программ устанавливается с пиратских дисков, а програм ма-деинсталлятор требует от вас указать путь к лицензионному диску, на котором, как можно предположить, содержатся некие файлы или метки, которые очень "важны" для программы-деинсталлятора. В этом случае вам может помочь только приобретение хотя бы "точной копии лицензионного диска", или же придется вручную очищать компьютер от остатков программы. Наиболее яркий пример — Prompt 98, ко торый, несмотря на все свои достоинства, никак не хотел нормально уда ляться, пока не был поменян на новую, более "сговорчивую" версию; программа деинсталляции спрашивает, удалять ли файлы, при этом указы вается путь к ним. В этом случае рекомендуется оставлять все файлы, ко торые находятся в рабочем каталоге Windows или в одном из его подкаталогов. Те же файлы, что размешены в рабочем каталоге самой программы, можно смело удалять, ведь его (имеется в виду рабочий каталог) также впоследствии стоит удалить, в противном случае после удаления самих файлов останутся теперь уже ошибочные записи в системномПриведу список программ, которые можно использовать для управления процессом деинсталляции и очистки системного реестра после некоррект ного удаления любых программ:
Norton Clean Sweep, http://www.symantec.com/; Norton Uninstall/Norton Uninstall Deluxe, http://www.symantec.com/; Ashampoo Uninstaller, http://www.ashampoo.com/; Ontrack EasyUninstall, http://www.ontrack.com/; McAffee Uninstaller, http://www.mcafee.com/.Примечание
Примечание
Никогда не полагайтесь на функции автоматической очистки жесткого диска или системного реестра . Помимо удаления , например игровой программы , деинсталлятор вполне может удалить и половину ценной информации , которая оказалась по ряду причин связанной с удаляемой программой . Например , в рабочем каталоге программы могут находиться ярлыки файлов с ценной для вас информацией .
Существует еще целый ряд программ-очистителей, которые в той или иной мере обладают следующими возможностями:
корректная деинсталляция возможна только тех программ, которые установлены уже после самой программы-деинсталлятара, т. к. в противном
случае ни одна из программ не сможет восстановить исходные значения
ключей реестра, а простое удаление ссылки может привести к сбоям
в работе операционной системы; определение неиспользуемых DLL -файлов, расположенных в рабочем
каталоге Windows . При этом некоторые (например, Clean System
Directory ) ищут связи файлов не только в файлах с расширением ЕХЕ,
DLL , OCX , но и в документах, файлах HTML и т. п.; поиск и удаление ошибочных ключей системного реестра.
Архивация данных и программы сжатия
Архивация данных и программы сжатия
Программы-архиваторы можно разделить на три категории.
1. Программы, используемые для сжатия исполняемых файлов, причем все файлы, которые прошли сжатие, свободно запускаются, но изменение их содержимого, например русификация, возможны только после их разар- хивации. 2. Программы, используемые для сжатия мультимедийных файлов, причем можно после сжатия эти файлы свободно использовать, хотя, как прави ло, при сжатии изменяется их формат (внутренняя структура), а иногда и ассоциируемая с ними программа, что может привести к проблемам с за пуском. 3. Программы, используемые для сжатия любых видов файлов и каталогов, причем в основном использование сжатых файлов возможно только по сле разархивации. Хотя имеются программы, которые "видят" некоторые типы архивов как самые обычные каталоги, но они имеют ряд неприят ных нюансов, например, сильно нагружают центральный процессор, что исключает их использование на "слабых машинах".Принцип работы архиваторов основан на поиске в файле "избыточной" ин формации и последующем ее кодировании с целью получения минималь ного объема. Самым известным методом архивации файлов является сжатие последовательностей одинаковых символов. Например, внутри вашего файла находятся последовательности байтов, которые часто повторяются. Вместо того, чтобы хранить каждый байт, фиксируется количество повторяемых символов и их позиция. Например, архивируемый файл занимает 15 байт и состоит из следующих символов:
В В В В В LLLLLAAAAA
В шестнадцатеричной системе
42 42 42 42 42 4С 4С 4С 4С 4С 41 41 41 41 41
Архиватор может представить этот файл в следующем виде (шестнадцате-ричном):
01 05 42 06 05 4С 0А 05 41
Это значит: с первой позиции пять раз повторяется символ "В", с позиции 6 пять раз повторяется символ " L " и с позиции 11 пять раз повторяется сим вол "А". Для хранения файла в такой форме потребуется всего 9 байт, что на 6 байт меньше исходного.
Описанный метод является простым и очень эффективным способом сжа тия файлов. Однако он не обеспечивает большой экономии объема, если обрабатываемый текст содержит небольшое количество последовательностей повторяющихся символов.
Более изощренный метод сжатия данных, используемый в том или ином виде практически любым архиватором, — это так называемый оптимальный префиксный код и, в частности, кодирование символами переменной длины (алгоритм Хаффмана).
Код переменной длины позволяет записывать наиболее часто встречающиеся символы и группы символов всего лишь несколькими битами, в то время как редкие символы и фразы будут записаны более длинными битовыми строками. Например, в любом английском тексте буква Е встречается чаще, чем Z , а X и Q относятся к наименее встречающимся. Таким образом, ис пользуя специальную таблицу соответствия, можно закодировать каждую букву Е меньшим числом битов и использовать более длинный код для бо лее редких букв. Популярные архиваторы ARJ , РАК, PKZIP работают на основе алгоритма Лемпела-Зива. Эти архиваторы классифицируются как адаптивные словарные кодировщики, в которых текстовые строки заменяются указателями на идентичные им строки, встречающиеся ранее в тексте. Например, все слова какой- нибудь книги могут быть представлены в виде номеров страниц и номеров строк некоторого словаря. Важнейшей отличительной чертой этого алгоритма является использование грамматического разбора предшествующего текста с расположением его на фразы, которые записываются в словарь. Указатели позволяют сделать ссылки на любую фразу в окне установленного размера, предшествующего текущей фразе. Если соответствие найдено, текущая фраза заменяется указателем на своего предыдущего двойника.
При архивации, как и при компрессировании, степень сжатия файлов силь но зависит от формата файла. Графические файлы, типа TIF и GIF , уже за ранее компрессированы (хотя существует разновидность формата TIFF и без компрессии), и здесь даже самый лучший архиватор мало чего найдет для упаковки. Совсем другая картина наблюдается при архивации текстовых файлов, файлов PostScript , файлов BMP и им подобных.
Файловая система
Файловая система
Чтобы упростить работу с дисками, их поверхность разбивается на кластеры, которые, в зависимости от используемой файловой системы и объема диска, могут иметь разный объем. От размера кластера зачастую зависит эффек тивность работы ПК.
В настоящее время используются файловые системы FAT 16 (для записи ад реса размещения файлов используется 16 бит), FAT 32 (32 бита) и NTFS .
Если вы используете файловую систему NTFS , будьте готовы к тому, что некоторые каталоги, особенно те, в которых находится много мелких фай лов (например, каталог SYSTEM в рабочем каталоге Windows ), будут откры ваться с некоторой задержкой. Дело в том, что время от времени операци онная система обновляет метку последнего доступа к файлам, а во время просмотра большого количества файлов содержимое LOG -файла, в котором содержится информация о проведенных операциях, сохраняется на жесткий диск, что приводит к замедлению работы ПК.
Чтобы отключить функцию обновления метки, следует внести в системный реестр некоторые изменения:
запустите редактор реестра; найдите строку: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem; создайте новый параметр DWORD ; имя параметра должно быть NtfsDisableLastAccessUpdate ; значение этого параметра должно быть равно 1 (единица); перезагрузите компьютер.Как уже упоминалось в главе 8, файловая система является неотъемлемой частью операционной системы.
Основой файловой системы является диск или любой раздел на диске, вы деленный в отдельный логический диск. Каждый диск имеет собственное уникальное название или, как чаще всего говорят, — имя.
Имя диска — буквенное обозначение от А до Z , позволяющее организовать все диски, установленные в компьютере, в единую систему. Имя диска зада ется раз и навсегда, что позволяет избежать конфликта из-за вдруг изме нившегося пути к файлам и каталогам. Считается, что флоппи-дисковод всегда имеет имя А:, второй флоппи-дисковод — букву в = , а все остальные, начиная с с-., отданы в распоряжение жестким дискам, приводам CD - ROM и другим устройствам, подключаемым к шинам SCSI , IDE , USB . Иногда термин "имя диска" путают с термином "метка тома", что не совсем верно, т. к. метка тома является дополнительным идентификатором любого диска, который создается во время форматирования диска, в то время как имя дис ка зависит от типа подключаемого устройства (дисковод, жесткий диск) и способа его подключения.
Другими словами, метка тома является логическим идентификатором, кото рый в любое время можно изменить без какого-либо ущерба для работы компьютера, а имя диска является физическим идентификатором, при из менении которого могут появиться сбои в работе компьютера. Хотя и здесь можно сделать несколько отступлений:
как правило, жесткий диск или раздел, с которого происходит загрузка Windows , в любом случае становится диском С:, даже если физически этот диск подключен как второе или третье (четвертое) устройство. Это справедливо для всех версий операционных'систем Windows , кроме ХР. В ней используется несколько другой подход к обозначению дис ков — диски получают имена согласно их физическому подключению, т. е. жесткий диск, подключенный как Primary / Master , будет всегда пер вым (диск С:), даже если загрузка осуществляется с диска Secondary / Master . Такой подход помогает избежать путаницы; для любых устройств со сменными носителями информации, таких как приводы CD - ROM , Iomega ZIP , имя диска может изменяться без особых проблем, т. к. все программы, запускаемые с них, обычно используют "те кущий диск", так что если имя диска меняется с D : на Е:, никаких особых проблем не возникает. Хотя если вы запускаете программы, например, с компакт-диска при помощи ярлыков, тогда будьте готовы, что каждый раз при смене имени диска вам придется изменять их свойства, прописы вая новый путь к программе. От этого недостатка избавлена операционная система Windows XP , где имена дисков назначаются согласно тому, в ка ком порядке они появились в системе, т. е. при подключении нового диска его имя будет состоять из буквы, следующей за буквой привода; если новый подключаемый диск разбит на два и более логических диска, то вам следует обратить внимание на следующую особенность. В операционной системе сначала отображаются все активные разделы всех под ключенных дисков, а уже затем отображаются все остальные разделы в той последовательности, в которой они идут. Так, например, если ранее подключенный диск был разбит на два диска, а подключаемый диск име ет всего один раздел, то в системе эти диски получат следующие имена — активный раздел первого диска получит букву с : , активный раздел второго диска получит букву D :, а уже второй раздел первого диска получит букву Е:. Это может вызвать путаницу, которая может привести либо к случай ному удалению файлов "не с того диска", либо к нарушению работы всех программ, расположенных на втором разделе первого диска, т. к. все ярлы ки будут указывать на диск d : , на котором этих программ просто-напросто нет. Недостаток устранен в операционной системе Windows XP , где все диски получают имена в порядке их подключения к системе; чтобы уменьшить вероятность появления сбоев в работе компьютера, ка ждому из логических дисков рекомендуется задать уникальную метку то ма, которая может предотвратить случайную потерю данных после изме нения структуры имен всех дисков.Самой маленькой единицей измерения информации в компьютере является файл.
Файл — это совокупность связанных друг с другом записей на носителе, рассматриваемых операционной системой и программами как единое целое. Каждый файл имеет идентификационное имя, расширение и путь доступа к нему. При записи файла ему задаются определенные атрибуты. Это размер, дата создания и изменения, а также такие атрибуты, как:
"системный" — атрибут указывает на то, что файл является системным. Наличие этого атрибута в операционных системах Windows может блоки ровать удаление файла, а также его изменение и перемещение в другой каталог, что необходимо для безотказной работы компьютера. Особенно высокий приоритет атрибут имеет в операционных системах Windows 2000/ XP . Иногда для системных файлов даже нельзя изменить атрибуты; "скрытый" — атрибут позволяет прятать некоторые файлы, которые, по мнению пользователя или программ (операционной системы), не должны ни изменяться, ни удаляться, ни перемещаться в другие каталоги. Обыч но используется в паре с предыдущим атрибутом (для системных файлов) или отдельно (для всех других файлов). Иногда использование этого ат рибута приводит к появлению сбоев в работе некоторых программ, кото рые просто-напросто не могут обнаружить файл с атрибутом "скрытый"; "архивный" — этот атрибут не имеет особого смысла, он указывает на то, что файл готов к архивации; "только для чтения" — этот атрибут позволяет защитить файл от случай ного или намеренного изменения или удаления, хотя он, конечно, не да ет стопроцентной защиты. Если файл имеет атрибут "только для чтения", то практически любые из существующих программ откажутся сохранять Исклю чением являются все файловые менеджеры, которые сделаны "по образу и подобию" Norton Commander ' a — в них, конечно, будет выведено до полнительное предупреждение, что файл доступен только для чтения, но записать изменения все равно позволят, так что будьте внимательны!Имя файла — идентификатор файла, состоящий из определенного числа символов на латинском или национальном языке (в том числе цифр). Ограничение на количество символов в имени файла накладывает используемая операционная система.
В операционных системах Windows имя файла может состоять из 255 симво лов как латинского, так и национального алфавита, можно использовать цифры и служебные символы. При этом следует также учитывать следую щие ограничения:
среди служебных символов некоторые использовать нельзя. Это — </>, <\>, <:>, <*>, <?>, <">, <<>, <>>, <|>. При попытке ввода этих симво лов система выдаст предупреждение об ошибке, хотя иногда возникают казусы, когда она все-таки "принимает" имя, содержащее один из ука занных символов, после чего файл невозможно ни открыть, ни удалить. Ситуация исправляется при помощи таких программ, как Scan Disk , Norton Disk Doctor и им подобных. Проблема устранена в Windows XP , где запрещенные символы вы просто-напросто не сможете ввести в окно запроса имени файла, либо они автоматически удаляются при вводе имени из буфера обмена; нельзя использовать такие имена файлов, как CON , PRN , NUL , AUX , LPTl , LPT2, LPT 3, LPT 4, COMl , COM2, COM3, COM4, CLOCKS . Эти имена соответствуют именам стандартных аппаратных ресурсов компью тера. Запрет на имена задан, в основном, для совместимости со старыми программами, которые могут неверно среагировать на подобное имя файла и вызвать сбой в работе компьютера; допускается использовать в имени файла пробелы, но некоторые про граммы не совсем корректно обрабатывают их. Это относится в первую очередь к старому программному обеспечению, разработанному для рабо ты в MS - DOS . Подобные ситуации можно "обойти", используя вместо пробела символ подчеркивания <_>. Если вы хотите найти файл, в име ни которого содержатся пробелы, придется взять фразу в кавычки, что позволит избежать проблем с поиском; стоит отметить, что операционная система при подсчете суммарного коли чества символов в имени файла "захватывает" еще и все символы, имеющиеся в пути к каждому файлу. Поэтому если файл располагается в ката логе с очень длинным именем, то длина его имени может оказаться ограниченной. Всего допускается до 260 символов в "полном имени" файла, содержащем как непосредственно его имя, так и все символы пути к нему; операционная система не различает прописные и заглавные символы. Поэтому имена, например, text . txt и ТЕХТ.ТХТ, с точки зрения операци онной системы, совершенно одинаковы; для совместимости с операционными системами MS - DOS и Windows З.хх имя файла состоит из двух частей: "стандартной", используемой также в MS - DOS , и "расширенной", используемой в Windows , начиная с версии 95. Во всех версиях MS - DOS принята так называемая система 8.3, при кото рой имя файла состоит из восьми символов, а расширение из трех сим волов. Если файл создан в Windows , то имя для MS - DOS ("псевдоним") генерируется автоматически. При этом следует иметь в виду, что при на личии файлов с одинаковым псевдонимом используются только шесть первых символов, а последние два меняются на знак <~> и номер файла (например, ADMINI ~1. TXT ). Если файлов со схожими псевдонимами очень много, оставляются только первые две буквы, а остальные шесть символов генерируются. Также стоит отметить, что в MS - DOS крайне не рекомендуется использовать русские символы, корректно отображаться они будут только в окне эмуляции, а в "чистом" MS - DOS , как правило, их нельзя будет ни открыть, ни удалить, ни даже скопировать.Расширение файла — последовательность символов на латинском или нацио нальном языке, предназначенная для идентификации типа файла. В качест ве стандарта было принято, что расширение всегда состоит только из латин ских символов или цифр, а длина его составляет три символа, хотя операционные системы Windows позволяют использовать большее количество символов, например, четыре. Для совместимости с устаревшими опера ционными системами класса MS - DOS и Windows З.хх следует все-таки при держиваться общепринятых стандартов, тем более что MS - DOS часто используется в качестве основы загрузочных дисков для установки и восста новления других операционных систем.
Путь доступа к файлу — идентификатор, содержащий имя диска и название каталога, в котором содержится файл.
Каталог — это специальный файл, в теле которого содержатся записи, ука зывающие на файлы и подкаталоги, логически находящиеся в данном каталоге. Физическое же размещение файлов никак не связано с их логическим расположением в каталогах и подкаталогах. Во всех IBM -совместимых компьютерах структура каталогов имеет иерархическую структуру, т. е. каждый каталог может содержать в себе еще один или несколько каталогов, которые могут как содержать файлы, так и быть пустыми. Требования к имени ката логов такие же, как и к файлам.
Аналогичными являются термины "директория" и "папка". Первый термин является полным аналогом термина "каталог", а второй термин имеет не сколько расширенный смысл. Например, папкой может считаться любая совокупность служебных ярлыков, которая физически не выделена в отдельный каталог, хотя в операционной системе отображается в виде отдель ной папки. Яркий пример — панель управления.Требования к имени каталогов точно такие же, как и для файлов, — как под Windows , так и под MS - DOS .
Существует несколько терминов, используемых совместно с термином "каталог". Это такие термины, как "корневой", "текущий", "родительский", "ра бочий", "подкаталог".
Корневой каталог — фактически это и есть диск (раздел), так как корневой каталог содержит в себе абсолютно все пользовательские файлы, начиная от файлов, которые создаются операционной системой при установке, заканчивая различными файлами, которые создаются пользователем в процессе работы на компьютере. Его название может состоять из 11 символов латин ского или национального начертания, а также из цифр и любых допустимых символов. Чтобы избежать проблем с работой старых программ, рекоменду ется задавать имя корневого каталога латинскими буквами и не использо вать русские символы. Стоит также отметить, что имя корневого каталога и метка тома — это одно и то же. Имя задается либо при форматировании диска, либо в любой другой момент (в свойствах диска).
Текущий каталог — каталог, который в настоящий момент используется. Как только вы открываете какой-либо другой каталог, ен тут же становится текущим. При этом следует иметь в виду, что в MS - DOS (даже в окне эму ляции) при запуске программ из текущего каталога не обязательно указы вать полный путь к запускаемому файлу, а в случае использования несколь ких каталогов путь указывать следует только для тех, которые не являются текущими. Именно поэтому иногда рекомендуют для облегчения обработки группы файлов скопировать их в один каталог. Стоит отметить или даже напомнить, что для свободной работы с разными каталогами так же, как и с текущим каталогом, следует пользоваться переменной path , которая указывает, где, помимо текущего каталога, нужно искать файлы и программы. В операционной системе Windows "по умолчанию" поиск ведется, например, в каталоге C :\ WINDOWS и его подкаталогах, поэтому иногда достаточно скопировать туда часто запускаемые файлы, например архиваторы, чтобы к ним имелся доступ из любого каталога.
Подкаталог — каталог, находящийся в другом каталоге. Этот термин не мо жет быть применен к каталогам, расположенным в корневом каталоге, т. к. он имеет наиболее высокий уровень. Благодаря развитой системе подката логов вся файловая система на дисках, используемых в IBM -совместимых компьютерах, напоминает иерархическое дерево. Каждый из подкаталогов может иметь любое количество подкаталогов более низкого уровня и т. д. Подкаталоги нужны, например, для разделения типов файлов, что облегчает их поиск и использование. Яркий пример — каталог Мои документы, в ко тором содержатся подкаталоги Мои видеозаписи, Моя музыка, Мои рисунки. Для описания структуры дисков также используется термин "дерево ка талогов ". Родительский каталог — каталог, в котором содержится текущий каталог.Рабочий каталог — каталог, который используется для размещения про граммных и временных файлов строго определенной программы или группы программ. Иногда в настройках программы следует принудительно задать рабочий каталог, в противном случае вы не сможете ее запустить или ис пользовать некоторые ее функции. Нельзя путать рабочий каталог с ката логом для временных файлов, т. к. в нем программных файлов нет и быть не может.
Помимо ситуаций, описанных ранее, каталоги имеют еще целый ряд ограничений:
корневой каталог может содержать только 512 файлов с короткими име нами. Это ограничение осталось от MS - DOS . Именно по этой причине стала применяться система каталогов, т. к. любой другой каталог имеет свойство "растягивания", в результате чего каждый каталог может содер жать столько файлов, сколько вместится на диск. Стоит отметить, что данное утверждение справедливо для жестких дис ков, в то время как для тех же гибких дисков максимальное количество файлов в корневом каталоге ограничено числом 224. В операционной системе Windows ситуация усугубляется еще и тем, что в ней используются длинные имена, которые могут еще больше ограничить максимальное количество файлов. Как уже упоминалось ранее, важно не столько само количество файлов, сколько суммарная длина имен файлов, поэтому чем больше в корневом каталоге файлов с длинными именами, тем меньшее их количество поместится в него; если при копировании вы не указали явно каталог, в который следует копировать файл, то он копируется в корневой каталог указанного диска.Файловые менеджеры
Файловые менеджеры
Файловый менеджер — это программа, предназначенная дл'я работы с файла ми и, как можно "догадаться", с каталогами и дисками, в том числе со сменными носителями.
Файловые менеджеры берут начало с программ типа Norton Commander , ко торые применялись еще во времена MS - DOS , для того чтобы хоть как-то упростить работу с файлами и катачогами, ведь в те времена не было графиче ского интерфейса, как у Windows , и все команды имели текстовый формат. Да и сегодня подавляющая часть файловых менеджеров, по крайней мере их интерфейс, создается на основе ранее популярного Norton Commander ' a , например, DOS Navigator или FAR .
После установки операционной системы Windows для использования дос тупны два файловых менеджера — Проводник и Мой компьютер. Они обла дают практически одинаковыми возможностями, хотя имеется и часть коренных отличий.
Проводник представляет собой более удобное средство навигации, нежели Мой компьютер, т. к. он состоит из двух окон. Левое отображает иерархическое дерево дисков и каталогов, а в правом окне отображается содержимое дисков и каталогов.
Сегодня имеют большую популярность и такие файловые менеджеры, как Total Commander и FAR . Первый удобен тем, что имеет оконный интерфейс, такой же, как и у всех остальных программ Windows . Если же говорить о FAR ' e , то он обладает тем же сине-белым интерфейсом, что и Norton Commander .
Файловый менеджер FAR вы можете найти на сайте http :// www . rarlab . com /, I a Total Commander — на http :// www . ghisler . com /.
Теперь немного об особенностях современных файловых менеджеров. С развитием операционной системы Windows развивалась и файловая сис тема. Длинные имена постепенно стали привычнее, чем короткие, поэтому такие файловые менеджеры, как традиционный NC , а также его клоны VC , ! DN , FC , уже перестали удовлетворять требованиям пользователя. Дело I в том, что при копировании и перемещении файлов при помощи этих ме- \ неджеров длинные имена "теряются", а остаются те псевдонимы, которые используются для отображения имен в окне MS - DOS .FAQ ( ответы на часто задаваемые вопросы )
FAQ ( ответы на часто задаваемые вопросы )
Вопрос: Удалил файл, но в Корзине его не обнаружил, что делать?
Ответ: Файл, скорее всего, был очень большим и не поместился в Корзину. "По умолчанию" под Корзину отводится только 10% всего объема жесткого диска, что и приводит к подобным ситуациям. Возможно, вы (или кто-то другой) включили стирание без предупреждения, т. е. минуя Корзину, таких файлов. Все эти функции настраиваются в свойствах этой самой Корзины.
Вопрос: Мне нужно восстановить удаленный ранее файл, можно ли продол жать работу на компьютере или лучше всего это сделать сразу?
Ответ: Лучше всего прекратить работу всех приложений и операционной системы сразу же после того, как пришла в голову мысль о том, что зря удалили один или несколько файлов. Сделать это лучше клавишей RESET на системном бло ке, чтобы ни программы, ни сама операционная система не могли записать на его место другие данные. Вся специфика операционных систем Windows состо ит в том, что файл подкачки постоянно перезаписывается, что постепенно приводит к уменьшению вероятности восстановления данных. Сюда же относятся и все временные файлы, например те, которые создаются при редактировании текстовых файлов в программе Microsoft Word .
Вопрос: Что нужно сделать, чтобы нельзя было восстановить файлы после удаления?
Ответ: Наиболее простой способ — это воспользоваться функцией программы Norton Speed Disk "очищать свободное пространство". После дефрагментации файлов вся оставшаяся незадействованной поверхность будет "забита нулями".
Если подходить к этому вопросу более серьезно, то следует воспользоваться такими утилитами, как Norton Wipelnfo , которые созданы для безвозврат ного удаления всех файлов и каталогов, указанных вами.
Вопрос: Архив с ценной информацией оказался поврежденным. Можно ли как-то восстановить его?
Ответ: Если архив сжат программой RAR или WinRAR , попробуйте вос пользоваться функцией Восстановление поврежденного архива. Если архив имеет формат ZIP , то попробуйте воспользоваться утилитой PKZIPFIX , входящей в состав дистрибутива данного архиватора.
Вопрос: Случайно удалил не тот раздел на диске. Можно его как-то восста новить?
Ответ: Главное правило — ни в коем случае не пытайтесь создать на его месте новый раздел, т. к. программа FDISK при просчете свободного пространства всегда записывает в первый сектор каждой дорожки код F 6, что приводит к потере данных в этих секторах.
Воспользуйтесь программами вроде TIRAMISU , GetDataBack , EasyRecovery . Можно, конечно, попытаться восстановить данные вручную, но это требует квалификации и времени.
Вопрос: Какой файловый менеджер все-таки лучше — TotaJ Commander или FAR ?
Ответ: Оба упомянутых менеджера хороши, но каждый приспособлен для строго определенных задач. Так, например, FAR удобно использовать для работы с такими программами, которые требуют для работы запуска окна эмуляции MS - DOS . При работе в FAR ситуация облегчается тем, что он уже работает в окне эмуляции MS - DOS , в то время как при работе в Total Commander придется запускать отдельное окно. Это дает большое преимущество FAR ' y , т. к. имеется возможность посмотреть результаты работы программы, в то время как отдельное окно в Total Commander ' e после завершения про граммы автоматически закроется. С другой стороны, Total Commander дает наглядное представление о работе Windows -подобного интерфейса, пользователю нет необходимости переучиваться.
FAR обладает встроенным редактором текста, который может работать с различными кодировками, в то время как Total Commander может исполь зовать только внешние программы, например, блокнот, да и функции по перекодировке у него бедноватые.
Обратите также внимание еще и на следующие менеджеры:
Frigate — http://www.winfrigate.com/; WinNavigator — http://www.wnsoft.com/.Они также имеют некоторые весьма приятные отличительные особенности, которые возможно именно вам и пригодятся в повседневной практике.
Куда девается свободное место на диске ?
Куда девается свободное место на диске ?
В операционных системах Windows ME и Windows XP свободное простран ство часто попусту "съедается" регулярно сохраняемой информацией для восстановления. Здесь следует придерживаться принципа — хранить только самое последнее состояние операционной системы, тогда как все остальные можно спокойно удалить. Исключение может составить ситуация, когда вы постоянно экспериментируете с новыми программами, но в этом случае приходится делать выбор между свободным пространством и стабильностью работы операционной системы.
Несколько уменьшить проблему свободного пространства можно путем применения программ сжатия данных "на лету". Например, функцией, встроенной в файловую систему NTFS , которая позволяет уменьшить объ ем, занимаемый файлами, за счет более эффективного распределения по кластерам. Иногда при сжатии средствами самой операционной системы может возникнуть ошибка, в сообщении которой будет говориться, что яко бы файловая система не поддерживает сжатие, хотя используется файловая система NTFS . Причиной чаще всего является размер кластера больше, чем 4096 байт. В этом случае у вас имеется два варианта: отформатировать диск, причем принудительно задать размер кластера, например, командой
FORMAT <DRIVE>: /FS:NTFS /A:4096
или попробовать преобразовать диск при помощи программы Partition Magic v 8.0, в которой имеется функция изменения размера кластеров. В по следнем случае можно даже не сохранять важные данные на другой диск, хотя утверждение действительно только при использовании лицензионной версии программы, т. к. неизвестно чего "наломали" хакеры и как будет работать именно эта функция. При использовании пиратских программ лучше все-таки самые важные файлы сохранять на другом диски.
Размер кластера играет большую роль в эффективности использования объема диска, что можно увидеть на таком примере. Возьмем две емкости объемом по два литра каждая. В сумме у нас получается четыре литра. Попро буйте налить в них любую жидкость общим объемом три литра. Что у нас получается? Одна из емкостей получается наполненной наполовину. В нее мы уже не сможем налить какую-нибудь другую жидкость. То же самое происходит и с кластерами. Частично заполненный кластер уже не может быть использован для хранения других файлов, т. е. он попусту пропа дает. Таких кластеров на диске может быть до 50%, что приводит к потере до 30—50% общего объема диска на такие вот "пустые" области. Чтобы хотя бы немного смягчить эту проблему, нужно регулярно производить дефрагментацию диска.
Поиск файлов и каталогов
Поиск файлов и каталогов
Структура каталогов и файлов на современном мультимедийном компьюте ре может быть очень сложной и составлять десятки тысяч файлов. Возможно, у вас все файлы аккуратно размещены по отдельным каталогам, что об легчает поиск нужного вам в данный момент, но иногда количество файлов, . да и каталогов достигает такого огромного количества (особенно если диск очень большой), что ручной поиск оказывается делом непомерно сложным. В такой ситуации можно использовать, как вы уже наверное догадались, функции автоматического поиска, встроенные как в саму операционную систему, так и во все файловые менеджеры — от Norton Commander ' a до самого современного Total Commander ' a и им подобных программ. Для более эффективного поиска можно применять технику задания имени или даже расширения по маске. Так, например, символ <*> обозначает лю бое имя файла или его расширение. То есть все файлы на диске будут обо значаться, как "*.*". Чаще всего этот символ применяют для поиска, напри мер, всех файлов с расширением TXT , DOC , JPG и т. п. Помимо этого используется еще один символ <?>, который обозначает одну (и только од- \ ну) любую букву в имени файла или в его расширении. Если в имени файла i вам не известны две буквы, следующие подряд, то и таких вот символов нужно будет указать также два и т. д.
Типы файлов и каталогов
Типы файлов и каталогов
Помимо рассмотренных выше разновидностей каталогов, они также еще делятся на следующие виды:
каталог для временных файлов — в операционной системе 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 — файл, содержащий видеоинформацию, и т. д.Удаление файлов и каталогов
Удаление файлов и каталогов
Операционная система 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 . В моменты, когда файл сжимается или разжимается, он недоступен для удаления или перемеще ния. Особенно заметно это на слабых конфигурациях.Восстановление файлов и каталогов
Восстановление файлов и каталогов
Наиболее важное правило, которое следует знать при .восстановлении фай лов, — это то, что вы фактически восстанавливаете не сам файл, а доступ к нему. То есть сам файл в большинстве случаев находится на диске в цело сти и сохранности, только вот вы не можете его ни прочитать, ни скопиро вать, т. к. отсутствует служебная информация, указывающая на то, где рас полагается этот файл, и на то, какими характеристиками он обладает, например, размером. То же самое относится и к каталогам.
Если вы потеряли файл при работе в Windows 2000/ XP , обратите внимание на то, что рабочий стол у каждого пользователя свой и при копировании на него файлов можно получить эффект их пропажи, если войти в систему под другим именем.
Любые повреждения делятся на физические и логические. С первыми все понятно — либо работает, либо нет, зато вот со второй разновидностью следует разобраться как следует.
Самый первый сектор занят главной загрузочной записью ( MBR , Master Boot Record ), которая представляет собой программу, заведующую загрузкой опе рационной системы после передачи ей управления BIOS . Эта запись стан дартна и легко восстановима, например, командой fdisk / mbr .
В конце сектора располагается таблица разделов жесткого диска, в ней содержатся данные о размере, местоположении и назначении разделов. По стандарту их не может быть больше четырех. Нарушение структуры в этой области грозит потерей всех или части разделов. Восстановление воз можно при ручном или программном поиске начальных структурФайловая система FAT состоит из следующих компонентов: Boot Sector , две копии таблицы FAT , расположенные одна за другой, корневой каталог и область данных.
Нарушение структуры одной из FAT -таблиц не критично, т. к. она может быть восстановлена путем дублирования целой копии на место поврежден ной. Если же повреждения коснулись обеих копий, то это уже проблема. Единственное, что может при этом спасти, так это специальные программы, способные искать файлы по остаткам обеих FAT -таблиц.
Корневой каталог является основным и содержит все ссылки на каталоги сле дующего уровня, а также на файлы, находящиеся в нем. Его повреждение со провождается появлением странных директорий и файлов. Вероятность восстановления данных при их искажении в нем велика, однако логическая структура директорий, а также многие файлы могут быть потеряны безвозвратно.
Далее располагается область данных, где кроме них находятся еще и ката логи следующего уровня. Их повреждения локальны и при желании легко излечиваются стандартными средствами вроде NDD .