Сперва выясним, как Windows узнает о программах, которые надо запустить во время старта системы. Всего есть три места, где хранятся эти сведения: папка Автозагрузка из меню "Пуск", файл win.ini и реестр. Ну, с Автозагрузкой все понятно - это наиболее простое и доступное место для запуска программ, а вот на win.ini и реестре стоит остановиться поподробнее.
Начнем, пожалуй, с файла. Хоть Microsoft и усиленно призывает разработчиков хранить все настройки в реестре, отказываясь от INI-файлов, уверяет пользователей в том, что эти файлы оставлены только для совместимости со старыми программами, тем не менее, сами продолжают ими пользоваться. Сам файл находится в каталоге, где установлена операционная система. Откройте его любым текстовым редактором. В самом начале файла вы увидите раздел [windows]. В этом разделе есть два параметра, отвечающие за автоматическую загрузку программ - load и run. Обычно они пустые, но если там есть какая-то запись, обязательно проверьте, что за программу она запускает, и не затесалось ли туда что-то вроде kernel16.exe :).
С win.ini все просто - там есть только одно интересующее нас в данный момент место. С реестром дело обстоит несколько сложнее. Там уже гораздо больше пространства, куда может спрятаться незваный гость. Итак, открываем реестр и начинаем поиски.
Можно, но для этого придется походить на веб-сайт Майкрософт - уж не знаю почему, но нужный для этого пакет сейчас (в отиличие от W2K) не заходит в дистрибутив. Адресок странички загрузки: http://support.майкрософт.com/support/kb/articles/q310/9/94.asp?ID=310994 Обратите внимание: сделанные загрузочные дискеты не будут "аварийными" - они предусмотрены только для установки операционной системы на компы, не поддерживающие загрузку с компакт-диска. При загрузке компа с установочных дисков Виндовс XP будут автоматом загружены драйверы привода компакт-дисков, и начнется установка операционной системы.
Как понятно, лицензионная Виндовс XP при переустановке системы просит повторной активации. Чтоб этого недопустить, довольно перед переустановкой системы копирнуть файлик wpa.dbl, расположенный в папке windows\System32, к примеру, на дискету - конкретно в этом файле хранится кодик активации. Опосля переустановки системы, естественно, необходимо будет поменять файлик wpa.dbl на тот, что записали на дискету.
Для того, чтоб упростить восстановление системы опосля вероятного отказа (хоть такое и случается - ежели ассоциировать Винда XP с Винда 9*/Me - очень изредка), необходимо будет заблаговременно сделать некие шаги.
1-ый метод состоит в резервном копировании всех главных системных файликов: в Properties системного жёсткого диска открываем вкладку Tools и жмем на клавишу Backup now... (это можно сделать через Start -> Programs -> Accessories -> System Tools -> Backup). В открывшемся окне избираем вкладку Backup и отмечаем галочкой System state, после этого жмем клавишу "Start Backup". Метод этот неплох всем, не считая 1-го - сделанный "резервирующий" файлик (*.bkf) будет иметь размер приблизительно 200 MB, ну и вернуть (точнее, поправить возникшие в ее работе ошибки) можно лишь при работающей системе, так этот метод всего только дозволяет, восстанавливая системные файлы, не утратить все свои опции, а означает, не считая остального, не переустанавливать поновой инсталлирование програмки.
Для уменьшения размера создаваемого при резервировании файла до 15-30 MB можно сохранить лишь содержимое папки \system32\config (полный перечень файликов реестра можно выяснить, ежели заглянуть реестр: HKEY_LOCAL_MACHINE\System\CotnrolSet\Control\HiveList\ ), при этом для данной цели совершенно не непременно проводить все те манипуляции, об которых рассказывалось выше - можно ординарно копирнуть требующиеся для восстановления файлы в другое место, а при появлении заморочек с реестром загрузиться с хоть какой загрузочной дискеты (хотя бы для DOS) и перезаписать сбойный реестр его резервной копией.
Всё это, естественно, отлично, но Виндовс XP быть может установлена не только лишь на FAT, да и NTFS-раздел, и в данном случае рядовая дискета не поможет - NTFS-раздел с DOS не виден. Естественно, и в данном случае выход есть, но для решения данной нам задачи необходимо будет пользоваться утилитами посторониих разрабов - к примеру, пользоваться програмкой NTFSDOS Pro, позволяющей создавать чтение/запись файликов, размещенных на NTFS-разделе, из-под DOS. К слову, на веб-сайте разратчика NTFSDOS Pro есть схожая же утилита, но для труда с NTFS-разделами из-под Виндовс 9*.
Отменная идея - включить наибольшие способности восстановительного инструмента - Recovery Console, лишь сделать это необходимо, не дожидаясь сбоев... Для разрешения полного доступа к папкам в Recovery Console открываем (под эккаунтом Админа) Control Panel -> Administrative Tools и запускаем апплет Local Security Policy -> Local Policies -> Security Options, находим там пункт "Recovery Console: Allow floppy copy and access to all drives and folders" и переключаем его в "Enable". Проделав это, перегружаемся в режим Recovery Console и даем команду SET AllowAllPaths = TRUE
Слышал, что в WinXP есть система восстановления файликов. Она что, все файлы восстанавливает?
Нет, не все. В реальности имеющийся в Винда XP модуль Виндовс File Protection и взаправду восстанавливает файлы, но не все, а лишь те с исполняемых и системных файликов (*.exe, *.dll, *.ocx и некие остальные), которые оказались без всякой на то необходимости замененными (к примеру, в процессе установки какой-нибудь програмки), предотвращая тем вероятные нарушения в работе операционной системы. Дело в том, что для защиты более принципиальных файликов Майкрософт ввела их цифровую подпись, и в этом случае, ежели находится, что происходит подмена системного файла иным, не имеющим таковой цифровой пописи, следует немедленное оповещение юзера, а подмененный файлик заменяется "правильным", до поры до времени находящемся в специально для этого сделанном хранилище. Ежели же "правильного" файла по некий причине на твердом диске не оказывается, то следует предложение вставить в CD-привод компакт-диск, с которого устанавливалась Виндовс XP...
Что предоставляет собой система восстановления Винда XP?
В самом общем плане: System Restore производит "слепок" с системного реестра и делает резервные копии остальных нужных для обычного функционирования операционной системы файликов, что дает возможность в случае необходимости произвести возврат системы к прошлому состоянию. Характеристики системы восстановления задаются на вкладке System Restore апплета System Properties, до которого можно добраться так: Start/Control Panel/System. Желаю направить внимание на то, что по умолчанию System Restore включена не только лишь для загрузочного, да и для всех других дисков, при всем этом отключить System Restore штатными средствами ОС можно у всех дисков, не считая загрузочного. Не считая этого, с целью доборной защиты системы от кривых рук неких разрабов программного обеспечения, в Виндовс XP имеется система защиты файликов
Опосля подключения компа с XP сетка "подвешивается" - на рабочих станциях с Винда 98 не работает сетевое свита...
Более верояная причина - операционная система пробует управлять всей сетью. Для начала попытайтесь поставить на эту машинку протокол NetBEUI (ежели он не был установлен), а потом - ежели не поможет - измените в системном реестре характеристики, отвечающие за "амбиции" операционной системы: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Browser \ Parameters IsDomainMaster = FALSE MaintainServerList = No