Настройка Windows 98>Система  


Система
Главное правило при работе с Вирус98 - беречь системные файлы! Поставив из любопытства маленькую, безобидную программку, можно получить огромный ГЛЮК из-за неграмотных изменений в реестре, замены программой какого-нибудь системного файла на его старую версию или вообще на самоделку доморощенных кулхацкеров. Поэтому регулярно сохраняйте в специально отведенной папочке файлы User.dat, System.dat, User.ini, System.ini, и, в случае чего, вы сможете восстановить реестр. (А если вы ставите шароварную программу, к которой у вас нет крека, то, после того как она откажется работать, восстановите реестр, таким, каким он был до ее установки, этим вы восстановите ее работоспособность.) Можно использовать утилиту "Microsoft Backup" с диска Windows98 для регулярного резервирования системных файлов. Винды98 и сами ежедневно (при первой удачной загрузке) резервируют реестр для возможности его автоматического восстановления - это файлы C:WINDOWSSYSBCKUPrb00x.cab, с помощью WinZip легко посмотреть их содержание и использовать в случае легкой неполадки, когда винды еще работают. Если же MustDie глубоко повис, то проще, загрузившись в DOS просто скопировать отдельно сохраненные файлы реестра в папку Windows вместо испорченных. Правда, при этом переместите все файлы C:WINDOWSSYSBCKUPrb00x.cab в другую папку, иначе система может сама попытаться восстановить реестр из этих архивов (обычно берется последний по времени создания файл), но нет гарантии, что она не возьмет для этого вариант с таким же глюком. Иногда можно исправить глюк, просто удалив недавно установленную программу.
Еще один простой и самый грамотный из всех перечисленных, способ зарезервировать реестр заключается в создании его текстовой копии с помощью команды "REGEDIT /E REGTXT.REG", введенной в строке "Выполнить" кнопки "Пуск". После выполнения этой команды вы получите на рабочем столе файл REGTXT.REG, который и будет этой самой резервной копией. Регулярно проводя такую операцию (лучше каждый деньJ), и имея, на всякий случай, три-четыре таких файла (только задавайте им разные названия, например REGTXT1.REG, REGTXT2.REG) вы сможете вернуть все сбитые настройки "Виндов" в исходное, рабочее, состояние. Для этого надо загрузить DOS и набрать в командной строке "REGEDIT /C REGTXT.REG". Учтите, что если в этом режиме у вас не будет загружен ДОСовский драйвер кеширования диска SMARTDRIVE, то этот процесс может занять несколько часов! Единственный недостаток возвращения реестра в состояние, на несколько дней предшествующее появлению "глюков" в том, что потеряются настройки и других программ, которые вы успели установить за это время. В этом случае, возможно, придется их переустановить.

Большую помощь вам окажет System File Checker, который покажет испорченные, удаленные и измененные файлы (если это включено в его опциях!) и предложит их восстановить с дистрибутива виндов. Часто разные программы подменяют файлы их старыми версиями, и System File Checker поможет восстановить "родной" виндовый файл. Эта программа находится в папке C:WINDOWSSYSTEM. Но максимальную надежность даст регулярное копирование файлов из системной директории в специально отведенную папочку на другом диске, из которой потом и будут восстанавливаться утерянные файлы, возможно, это граничит с паранойей, зато вы не зависите от CD-ROMа, ведь испорченного файла на нем может не оказаться, если он относится к какой-нибудь программе типа Word97, или сам привод отрубится (кстати, поэтому, при установке виндов лучше скопировать дистрибутив на винчестер и ставить с него, а не с CD-ROMа).

Возможны случаи изменения и даже удаления файлов AUTOEXEC.BAT и CONFIG.SYS, поэтому желательно иметь их резервные копии, а также знать, что в них прописано и для чего.

Конечно, предотвратить появление "глюков" гораздо проще, чем с ними бороться, но если деваться некуда и с системой все-таки начали происходить непонятные вещи, то попытаться от них избавиться, или хотя бы определить причину их возникновения можно по такой приблизительной методике:


1. Просканировать систему для выявления всевозможных ошибок программами:
Scan Disc или Norton Disc Doctor - поиск сбойных мест на винчестере и ошибок файловой системы, с обязательным включением тестирования записи.
Если невозможно загрузить Windows даже в режиме Safe Mode, попробуйте "вылечить" посыпавшийся диск тем же Scan Disc из-под ДОСа.
System File Checker - поиск испорченных или подмененных системных файлов.
При изменении файлов, проверяйте, чтобы устанавливаемая версия была новее предыдущей. Чтобы иметь гарантию, что все испорченные файлы можно будет восстановить, независимо от наличия дистрибутивов установленных программ, надо регулярно резервировать всю системную папку.
Norton Win Doctor - поиск ошибок в реестре.
Не доверяйте программе автоматически исправлять ошибки, постарайтесь сами определить лучший метод их устранения. Для этого надо попробовать выяснить, к какой программе относится запись в реестре, просмотрев самостоятельно ту ветвь, о которой сигнализирует WinDoctor - иногда по названиям файлов, по прописанным там путям, или названиям элементов ActiveX можно установить приложение, породившее ошибку. Если эта программа удалена, то и запись в реестре можно стереть, если же нет, то надо выяснить причину ошибки и устранить ее: чаще всего встречается просто неправильный путь к файлу.
Можно использовать и другие специализированные диагностические утилиты, например, такие как DirectX Diagnostic Tool (проверка файлов DirectX, драйверов, настроек некоторых устройств) или проверить систему мощнейшим информационным пакетом Sandra . Некоторые глюки устраняет программа TweakUI.

2. Самый главный метод выявления причин сбоев: : Проследить в моменты появления "глюков" за различными системными событиями, запросами и обращениями с помощью программ мониторинга, чтобы попытаться выявить системную ошибку или сбойную задачу: Так, анализируя обращения к реестру, можно определить, какие параметры из реестра запрашиваются в момент возникновения сбоя - возможно какой-то из них отсутствует или имеет некорректное значение. А с помощью анализа обращений к файлам можно понять, в каких файлах находятся настройки сбойной программы, а какие файлы отсутствуют.
Registry Monitor - анализ обращений к реестру,
File Monitor - мониторинг обращений к файлам,
DllView - информация о библиотеках, используемых текущими процессами,
OpenList - сведения обо всех открытых системой файлах,
PortMon - обращения к портам,
VxD Monitor - анализ загруженных драйверов,
TCPView - информация о соединениях по протоколу TCP,
Process Viewer - отображение всех запущенных программ.
Возможно, что причиной "глюка" является программа, о работе которой вы и не подозреваете.

3. Если при загрузке в "Режиме защиты от сбоев" (Safe Mode) проблема пропадает, что чаще всего и бывает, то можно, отключая некоторые устройства, предотвращая загрузку потенциально "глючных" драйверов и используя драйвер стандарнтого VGA - видеоадаптера, постепенно при этом приближясь к Безопасному Режиму, в котором, благодаря использованию минимального набора надежных драйверов, и пропадает "глюк", попробовать таким методом исключения определить, в чем источник проблемы. Для этого сначала надо в стартовом меню (вызывается нажатием кнопки F8 при загрузке компьютера), выбрав режим пошаговой загрузки, обойти файлы конфигурации AUTOEXEC.BAT и CONFIG.SYS (часто неполадки возникают из-за менеджеров памяти или совешенно лишних ДОСовских драйверов, например EMM386 приводит к зависанию Scan Disc при загрузке русской версии Windows), а так же предотвратить автозапуск фоновых программ. Такие программы запускаются не только из меню "Автозагрузка", но и из реестра: ключи
HKEY_LOCAL_MACHINE SoftwareMicrosoftWindowsCurrentVersionRun,
HKEY_CURRENT_USER SOFTWAREMicrosoftWindowsCurrentVersionRun
HKEY_LOCAL_MACHINE SoftwareMicrosoftWindowsCurrentVersionRunServices,
и из файла WIN.INI: строки LOAD и RUN раздела WINDOWS (плюс еще AUTOEXEC.BAT и WINSTART.BAT). Здесь опять помогут утилиты типа VxD Monitor и Process Viewer. Выбрать стандартный VGA видеоадаптер можно на вкладке "Дополнительно" программы настройки конфигурации системы MSCONFIG.EXE. Необходимо проверить ошибки, возникающие при загрузке ПК и инициализации драйверов по отчету в файле C:BOOTLOG.TXT, для чего удобно воспользоваться программами RegRepair2000 или Boot Log Analyser (сайт разработчика пропал - ищите на FTP и в коллекциях софта). Некоторые проблемы загрузки (возникшие из-за воздействия вируса, например) можно устранить, если заново сделать диск С: системным, загрузившись с компакт-диска Windows'98 и выполнив команду SYS C:.

4. Попробовать вернуть в исходное - "Default" - состояние настройки в реестре, в конфигурационных файлах User.ini, System.ini и MSDOS.SYS, сделанные с помощью некоторых утилит - WinBoost, MTU Speed, например. Это можно сделать не только из самих программ, но и восстановив реестр и файлы конфигурации из их резервных копий. Проверить в Панели Управления другие настройки системы и проверить установки в опциях используемых приложений. Некоторые "глюки" могут оказаться всего лишь неверными установками, сделанными в реестре программами администрирования системы, такими как System Policy Editor, и предназначенными для ограничения прав пользователя. Из-за таких ограничений вы запросто можете "потерять" какой-нибудь диск или не сможете запускать некоторые приложения.

5. На вкладке Perfomance - File System Properties -Troubleshooting (Быстродействие - Файловая Система - Неполадки) меню свойств системы можно, установив флажки, отключить некоторые функции, которые иногда бывают причиной неполадок. Аналогичная вкладка, предназначенная для устранения некоторых проблем, имеется в программе настройки системной конфигурации System Configuration Utility (C:WINDOWSSYSTEMMSCONFIG.EXE): General - Advanced (Общие - Дополнительно). Если компьютер не загружается, то доступ к этим меню можно попытаться получить из режима защиты от сбоев "Safe Mode".

6. Проверить настройки BIOS, и попробовать использовать "Default" - установки.

7. Проверить исправность оборудования, протестировать его с помощью таких утилит, как Memory Test, CPU Stability Test, и им подобных. Включить в файле CONFIG.SYS проверку памяти драйвером HIMEM: DEVICE=C:WINDOWSHIMEM.SYS /V /TESTMEM:ON.

Крайние меры:

8. Переустановить Windows'98. Помните, что при установке "Виндов" поверх предыдущей версии, сохраняются установки в реестре, поэтому, если причина "глюка" в неверных параметрах реестра, то такая переустановка, скорее всего, ничего не исправит.

9. Полностью стерев "виндовые" папки C:Windows, C:Program Files и C:RECYCLED и, настроив конфигурацию MS-DOS, установить Windows "по-голому".

10. Поставить модный Linux и забыть о "глюках" (и игрушках). Кстати, по отзывам некоторых "товарищей", соблазнившихся его активной рекламой, Linux совсем не лишен недостатков и глюков, и если бы его юзало такое же количество народа, как и Винды, то и ошибок в нем выявлялось бы не на много меньше.

Многие не знают, что к системным файлам относится и файл C:WINDOWSDOSSTART.BAT, который "отвечает" за строку "Режим MS-DOS" в меню "Выключить Компьютер". Все ДОСовские драйвера, которые вам нужны в этом режиме (мышь, CD-ROM, SmartDrive, Norton Commander), нужно прописать в этом файле. Не забывайте, что для правильного выхода из режима эмуляции MS-DOS надо набрать в командной строке команду "EXIT". Предусмотрен еще авто запускной файл WINSTART.BAT, но пользы в нем мало (он исполняется при старте виндов и позволяет загружать резидентные ДОС программы в системную виртуальную машину, а не в первый мегабайт памяти), кроме той, что в нем взяли моду прописывать себя вирусы - так что не забудьте его проверить (спасибо, Морихаос).

Не забывайте периодически посещать сайт http://windowsupdate.microsoft.com/ для обновления системы , устранения багов, дыр в безопасности и загрузки новых компонентов. Хотя устранение одних ошибок мелкософтом и ведет к появлению новых, теоретически, их количество должно уменьшаться, хотя с другой стороны, все зависит от скорости выявления новых, еще неизвестных багов.

Реестр
Реестр Windows'98 - своеобразная база данных, где хранится информация о настройке компьютера, программного обеспечения и самой операционной системы. От отсутствия ошибок в нем во многом зависит живучесть Виндов. Даже в реестре только что установленной ОС можно найти много мелких ошибок. А если вы устанавливаете себе на ПК много программ, а не заинтересовавшие вас легко потом удаляете, то возможно появление разных глюков, связанных с тем, что производителей ПО не очень заботит мусор в реестре, который оставляют их программы после удаления, и то, как изменения реестра, вносимые их разработками, влияют на другие программы и работу всей ОС. Попробуйте с помощью программы C:WINDOWSRegedit.ехе посмотреть ветви реестра
HKEY_CURRENT_USER SOFTWARE, HKEY_LOCAL_MACHINESoftware и
HKEY_CURRENT_USER SOFTWAREVB and VBA Program Settings
- там найдете много ключей, оставленных давно удаленными программами. Удалять этот мусор, замедляющий работу системы, приходится вручную. Еще больше мусора в ветви
HKEY_CURRENT_USERSOFTWARE MicrosoftWindowsCurrentVersionExplorerMenuOrder,
которая хранит информацию о порядке расположения папок и ярлыков в меню "Пуск". Внимательно просмотрите ее и удалите те папки, которые отсутствуют в соответствующей ветви меню "Пуск".

Если вы удалили какую-нибудь программу, но в меню "Установка и удаление программ" строчка о ней не пропала, то можно удалить ее вручную в ветви реестра
HKEY_LOCAL_MACHINE SoftwareMicrosoftWindowsCurrentVersionUninstall,
или с помощью утилит Add/Remove Pro и Tweak UI.

К счастью, не все надо удалять вручную. С помощью WinDoctor'a из Norton Utilities можно проверить реестр (и не только его) на наличие самых разных ошибок. Только исправлять их надо осторожно, выбрав решение из списка, предлагаемого WinDoctor'ом, или вручную, открыв RegEdit. Например, если WinDoctor не нашел какой-то файл, а решение предлагает только одно - удалить неверную ссылку в реестре, то возможно лучше поискать файл вручную или, с помощью System File Checker, извлечь его с компакт-диска Windows (разумеется, если ссылка в реестре относится к установленной на ваш компьютер программе). Другая программа от мелкософта: RegClean - сама удаляет ошибки без диалога с пользователем и находит их больше чем WinDoctor, при этом создается REG-файл, позволяющий просмотреть и отменить внесенные изменения .

Программы, которые всегда загружаются при старте Windows, вы можете увидеть в ветвях:
HKEY_LOCAL_MACHINE SoftwareMicrosoftWindowsCurrentVersionRun и
HKEY_LOCAL_MACHINE SoftwareMicrosoftWindowsCurrentVersionRunServices,
или используя System Configuration Utility. Наверняка вы найдете там программы, которые вам не нужны, и их загрузка только замедляет работу компьютера.

Встроенная в винды утилита Registry Checker (Проверка реестра - C:WINDOWSScanregw.exe ) обеспечивает автоматическую проверку, резервирование, восстановление и оптимизацию реестра. Она ежедневно, при первой успешной загрузке системы, создает архив с файлами реестра - это архивы C:WindowsSysbckuprb00х.cab - из них вы сможете вручную восстановить реестр в случае серьезных неполадок. Изменить некоторые настройки этой программы можно, отредактировав файл C:WindowsScanreg.ini.

Файлы реестра можно немного ужать в размере, если, сначала, экспортировать его в текстовый файл, а затем восстановить из этого файла. Для этого в меню "Run" наберите REGEDIT /E REGTXT.REG, затем, загрузите ДОС и наберите команду REGEDIT /C REGTXT.REG (без кеширования диска Smartdrive'ом процесс займет несколько часов!!!). Реестр похудеет на сотню килобайт.

Команды контекстного меню , выпадающего, если нажать правую кнопку мыши на ссылке в Интернет Эксплорере можно отредактировать или удалить в разделах:
HKEY_CURRENT_USER SOFTWAREMicrosoftInternet ExplorerMenuExt,
HKEY_USERS.DEFAULT SOFTWAREMicrosoftInternet ExplorerMenuExt
а отредактировать или удалить кнопки и команды в панели инструмениов Интернет Эксплорера и в его меню "Tools" можно в разделе
HKEY_LOCAL_MACHINE SoftwareMicrosoftInternet ExplorerExtensions
удалить общие команды из контекстного меню всех папок и файлов можно в разделах:
HKEY_CLASSES_ROOT *shellexContextMenuHandlers
HKEY_CLASSES_ROOT Foldershell

Ccылки на другие страницы, посвященные этому кумиру
Познакомься с народом
Голова
Назат
Напишите мне


 
Хостинг от uCoz