|
|
Стабильная работа в Windows 98Кадагазов Антон (anton_k@majar.com) Я не профессионал-системщик, поэтому прошу извинить за возможные неточности в терминологии. Всё, сказанное здесь, базируется на моём личном опыте работы с Виндой** и элементарных знаниях. Любые возражения, уточнения и др. с радостью принимаются по этому адресу. Начиная с 95 года, а то и раньше, стало модно в кругах "чайников" и обычных юзеров ругать Билла Гейтса и Окошки** за "глючность". Вопреки злым языкам, глюки рождаются из-за неумения пользователя работать с программным обеспечением и железом куда чаще, чем по вине системы. Конечно, Microsoft тоже не святая, но Windows работать может, и очень неплохо. (У меня, например, уже два месяца как ни одного "зависания"). Основные причины всяческих крахов: захламление оперативной памяти, захламление реестра, ошибки в системных файлах и реестре, катастрофическая фрагментация диска. (Об ошибках юзера упоминать не будем.) Мусор в оперативной памяти Во-первых, в процессе работы различных программ, включая Windows, в RAM*** загружаются необходимые DLL*. После закрытия программ многие DLL "забывают" выгружаться из RAM, или оставляют там какой-нибудь мусор. Кроме возможных ошибок, это дело приводит к увеличению своп-файла, что, в свою очередь, сильно тормозит систему. (Загляните в диск С: - какого размера скрытый системный файл "win386.swp"? Нормальным считается 25-60 Mb.) От этой беды легко избавится - есть много программок, которые занимаются очисткой оперативки. Я бы посоветовал MemTurbo (www.memturbo.com), FreeMem (www.meikel.com/freemem) или MemMonster (www.magellass.com/down0101.html) - работают они примерно одинаково, какую поставить - дело вкуса. Все утилиты умеют работать "по расписанию", активизироваться через сочетание клавиш или значок в системном трэе*. Каких-либо сбоев в системе из-за работы таковых я не заметил, зато польза огромная. И ещё: если у Вас 128 или 256Mb памяти, то не думайте, что эта проблема вас не касается. Во-вторых, многие программы добавляют в автозагрузку своих агентов (пример тому WINAMP и его WinampAgent, AdobeGammaLoader от Фотошопа, родной Виндовский Планировщик, наконец!). Как правило, ничего полезного подобные компоненты не делают, зато очень эффективно сжирают мегабайты. Найдите пункт "Выполнить" ("Run") в меню Пуск (Start), и наберите в открывшемся окне "msconfig" (без кавычек, конечно). Или найдите в папке WINDOWS\SYSTEM файл MSCONFIG.EXE. Открыв вкладку "Автозагрузка" вы сможете лицезреть обилие запускаемых программ. Не стоит отключать: internat, SystemTray, ScanReg, TaskMonitor, RunDLL (если таковые имеются). Среди оставшегося выберите, что вам действительно нужно, а остальное отключайте со спокойной совестью. В случае чего опять включите. Список запущенных в данный момент программ можно увидеть, нажав одновременно Alt, Ctrl, Del. Захламление реестра Возможны два варианта "лечения": 1) мануальное удаление ненужных секций реестра (НЕ РЕКОММЕНДУЕТСЯ!) и 2) использование умных программ. Тут лидером, на мой взгляд, является WinDoctor из NortonUtilities(98-2001). Настоятельно рекомендую - программа весьма интеллектуальная. Ближайшие конкуренты: RegistryWizard из пакета Nuts&Bolts(98-2000), Microsoft RegCleaner, совместное использование RegistryCleaner & RegistryFixer & RegistryDefrag из пакета Fix-It(99-2001). Должен предупредить- любая, самая умная программа может наломать дров, так что советую внимательно читать, что там предлагается удалить или исправить. Если возможно, (во всех перечисленных утилитах эта функция есть) то создавайте резервные копии для отмены сделанных изменений (т.н. Undo). Места это много не займёт. Простой совет: устанавливайте на свою машину только те программы, которые вам действительно необходимы. Многие юзеры ставят программы "на потом" или по принципу "пусть будет". Обилие программного обеспечения заметно тормозит систему и потихоньку сбивает с толку саму Винду. Почему? При установке программа может заменить какой-нибудь системный файл на нужный ей, понапихать в системный каталог DLL-ок, положить в автозагрузку какого-нибудь агента, добавить свои пункты в контекстное меню и всякими другими способами интегрироваться в систему. Три-четыре таких "врастающих" программы уже могут переругаться из-за ресурсов и несовместимости системных файлов, а если таких приложений 8-10? Яркими примерами такой интегрированной программы являются пакет CORELDraw 10, 3D Studio Max и др. Я не против профессиональных программ, если вы ими активно пользуетесь. Если вы уверены, что ОНО потом сгодится, оставьте дистрибутив в сокровенном уголке винчестера. Ошибки в системных файлах Тут совет простой - пока система работает нормально, сохранить пару копий реестра и др. системных файлов, а когда начнутся проблемы, попробовать восстановить все файлы из копий. Создавать резервные копии желательно после установки каждой новой программы, убедившись, что всё работает. Существует немало программок, занимающихся именно сохранением/восстановлением файлов. Особых умений от них не требуется, так что выбор за вами. Заметно ускорить систему может элементарная дефрагментация. Конечно, можно пользоваться встроенным Defrag'ом, но толку с него...мягко говоря, мало. Опять-таки, лучше всех тут помогает дефрагментатор Speed Disk, входящий в комплект NortonUtilities. Конкуренты: DiskKeeper Workstation, Nuts&Bolts: Disk Minder, Fix-It: Defrag Plus... Если вы не любитель всяческих красивостей, то советую отключить темы рабочего стола, "живые" указатели, анимацию меню, сглаживание экранных шрифтов, отображение содержимого окна при перетаскивании оного, выполнение сценариев в Проводнике и тому подобные прибамбасы. Система, "облегчённая" таким образом, просто летает. Как видно, много усилий прикладывать не нужно. Набора "NortonUtilities + MemTurbo/FreeMem + дефрагментация раз в неделю" вполне хватает. "Желаю приятной работы в среде Windows 98", как выражаются ребята из Microsoft ... * Dynamic Link Library-динамически подключаемая библиотека, программный код, который могут использовать разные приложения. ** Винда, Окошки, Гейтсов Мастдай - операционная система Microsoft Windows версий 95, 98, 98SE, МЕ, 2000, изредка NT. *** RAM-Random Access Memory, память произвольного доступа, она же оперативная память, она же ОЗУ по советской терминологии. Источник: http://www.izcity.com/ |
|