Оптимізація WINDOWS 98 – частина II, Windows, Операційні системи, статті

Олександр Раппопорт, 4Users.ru

В першій частині статті про Windows 98 я розповів вам, як прискорити роботу системи, розвантажити пам’ять, зменшити кількість помилок і збоїв. У цій статті мова піде теж про Windows 98, тільки цього разу я розповім докладніше про деякі хитрощі та секрети, також не зайвим буде згадати і про відновлення системи, діагностику помилок, оптимізацію і зменшення розміру реєстру.

Прискорення завантаження системи

Відразу хочу відзначити, що в багатьох випадках підвищення швидкодії системи вдається домогтися за рахунок відмови від будь-яких функцій, які тим чи іншим способом “полегшують життя” користувача. Вам вирішувати, чи варто заради виграшу в швидкості відмовлятися від звичних прийомів роботи або елементів оформлення робочого простору. Ви цілком можете скористатися тільки деякими з моїх рекомендацій – в основному, описані тут операції не взаємозалежні, а тільки доповнюють один одного.

І ще: процес редагування файлів конфігурації, і особливо системного реєстру, є потенційно небезпечним з точки зору можливості порушення правильної роботи системи. Приступаючи до нього, не забувайте про запобіжні заходи. Обов’язково створюйте резервні копії цих даних і ретельно продумувати кожну свою дію.

Зменшіть кількість додатків, що запускаються після завантаження системи. Це дозволить значно скоротити витрати часу на останній стадії підготовки ПК до роботи. Далеко не кожна резидентна утиліта, активується на даному етапі, насправді необхідна. Так що в рядах кандидатів на автозапуск непогано б провести грунтовну чистку.

У першу чергу перегляньте вміст папок Автозавантаження і Startup (в російській та англійській версіях Windows відповідно). Бувають випадки, коли остання може виявитися і в русифікованої Windows, так як деякі англомовні програми створюють її спеціально “під себе”. Вирішіть, які з програм не потрібно запускати автоматично. Їх ярлики знищіть наступним чином: клацніть правою кнопкою миші на кнопці Пуск, виберіть з контекстного меню пункт Відкрити, у вікні проробіть шлях до папок Автозапуск і Startup, після чого в кожній з них видаліть непотрібні піктограми.

Ймовірно, що після цих операцій в системі все ще залишатимуться програми, що запускаються кожного разу після початку роботи в Windows. Щоб добратися і до них, можна скористатися утилітою Програма налаштування системи. У її вікні перейдіть на вкладку Автозавантаження. Тут ви побачите повний список програм, що підлягають автоматичній завантаженні. Скасувати старт будь-якої з них дуже просто – скиньте відповідний прапорець. Ця утиліта зручна ще й тим, що всі зміни, зроблені з її допомогою, оборотні, тобто при необхідності від них дуже легко відмовитися.

Для того щоб видалити програму зі списку автозапуску перманентно, знадобиться запустити редактор реєстру (відкрийте меню Пуск, виберіть пункт Виконати і у вікні в полі введення наберіть regedit). Перелік автоматично стартують знаходиться в розділах HKEY_LOCAL_ MACHINE SoftwareMicrosoftWindows CurrentVersion Run і HKEY_ CURRENT_USER SoftwareMicrosoftWindowsCurrenVersionRun. Видаліть з них всі непотрібні параметри.

Позбавтеся від зайвих шрифтів. Велика їх кількість уповільнює роботу системи. Практично на кожному домашньому комп’ютері реально використовується трохи шрифтів, тоді як загальне число гарнітур досить велике. Видалити всі непотрібні можна вручну, відкривши папку Шрифти з вікна панелі керування. Однак деякі з них можуть вимагатися системі або додаткам для відображення службової інформації, так що їх видалення спричинить за собою збої в роботі. Тому безпечніше буде вдатися до допомоги програми-дєїнсталлятора, автоматично перевіряє використання всіх TTF-файлів і знаходить серед них непотрібні. Такими можливостями володіє, наприклад, Norton CleanSweep. До того ж ця утиліта дозволяє створювати страхувальні копії файлів, що видаляються. Позбавтеся від непотрібних драйверів. Програм, які керують роботою різних фізичних і віртуальних пристроїв, при завантаженні Windows запускається дуже багато. Хоча більшість з них життєво необхідні для роботи системи, напевно знайдуться й такі, від яких можна безболісно відмовитися. Це дасть додатковий обсяг вільної оперативної пам’яті, а значить, і підвищить продуктивність.

Завантажте систему в захищеному режимі (при запуску Windows утримуючи клавішу F5) і відкрийте Менеджер пристроїв. Клацніть правою кнопкою миші на піктограмі Мой компьютер, виберіть з контекстного меню пункт Властивості і у вікні, перейдіть на вкладку Пристрою. Уважно проаналізуйте список на предмет наявності в ньому “заліза”, яке ви одного разу встановлювали, але потім відключили і більше не використовуєте. Видаліть всі ці пункти. Однак не перестарайтеся: якщо стосовно призначення пристрою є хоч якісь сумніви, краще його залишити, оскільки в іншому випадку система може втратити працездатність.

Друга стадія війни із зайвими драйверами – видалення старих 16-розрядних резидентних програм, призначених для використання в середовищі DOS. Справа в тому, що на початковому етапі завантаження встановлюються драйвери пристроїв для DOS, які в Windows 9х згодом застосовуватися, швидше за все, не будуть – ця ОС практично для всіх пристроїв завантажує свої 32-розрядні драйвери.

На даному етапі краще всього користуватися утилітою Програма настройки системи. На вкладках Autoexec.bat і Config.sys відображаються всі командні рядки, які відповідають за автозавантаження драйверів DOS. Навпаки кожній з них є прапорець, який дозволяє вирішити або заборонити її виконання. При бажанні можна поекспериментувати, блокуючи запуск, наприклад, DOS-драйверів дисковода CD-ROM, звукової карти і т. д. Якщо після цих операцій в середовищі Windows всі пристрої будуть працювати нормально, відповідні рядки в конфігураційних файлах можна прибрати, використовуючи, наприклад, Блокнот.

Видаліть драйвер стислих дисків. Пізніше я поясню, чому варто відмовитися від застосування віртуальних томів, стиснутих за допомогою програм DoubleSpace і DriveSpace. Якщо такі у вас є – вийміть з них всю інформацію (шляхом звичайного копіювання або декомпресії томи), а потім забороніть завантаження відповідних драйверів. Для цього відшукайте файл C: Msdos.sys і відкрийте його у Блокноті. Знайдіть у тексті рядки DblSpace=<Параметр> і DrvSpace =<Параметр> і встановіть значення параметрів, рівні 0.

Вимкніть функцію пошуку нових флоппі-дисків при завантаженні. Вона займає кілька секунд при кожному запуску Windows і при цьому абсолютно не потрібна для роботи. Щоб заблокувати її, клацніть правою кнопкою миші на піктограмі Мой компьютер, виберіть з контекстного меню пункт Властивості, перейдіть на вкладку Швидкодія і натисніть кнопку Файлова система. У вікні на вкладці Гнучкі диски скиньте прапорець “При запуску комп’ютера визначати, чи підключений дисковод”.

Скоротіть затримки, пов’язані з очікуванням введення при завантаженні. Процедура запуску системи передбачає кілька етапів, на яких користувач може ввести інформацію про бажане режимі роботи. Перший з них – меню вибору ОС, яка виводиться після включення ПК в тому випадку, якщо на ньому встановлено кілька систем. Від нього не можна відмовлятися до тих пір, поки ви не вирішите видалити всі ОС, крім Windows 98. Наступний момент – завантажувальний меню Windows 98, де користувач може вибрати режим роботи (нормальний, захисту від збоїв, командного рядка DOS і т. д.). Коли воно відображається, подальше завантаження триває або після того, як користувач введе одне зі значень, або після закінчення заданого проміжку часу. І, нарешті, третя можливість користувача вплинути на хід запуску системи – натискання функціональної клавіші після виведення повідомлення Starting Windows 98, для чого в цей момент передбачена двухсекундной затримка. Відключення кожної з двох останніх опцій може забезпечити економію часу при завантаженні. Якщо ж згодом при виникненні проблем буде потрібно запустити систему в спеціальному режимі, просто натисніть і утримуйте деякий час відповідну функціональну клавішу після закінчення тестування пам’яті.

Для управління затримками при запуску в загальному випадку доведеться редагувати файли конфігурації системи. Щоб відключити завантажувальний меню, відкрийте в Блокноті файл Msdos.sys і в розділі [Options] додайте рядок BootMenu = 0 (рядок BootMenuDelay після цього можна видалити). Очікування введення функціональної клавіші усувається таким чином: завантажуємо в Блокнот файл Config.sys і вносимо в нього рядок Switches = /f.

Прискорення роботи системи

Налаштування Робочого столу

Відмовтеся від удосконаленого користувальницького інтерфейсу. Для прискорення роботи системи в першу чергу доведеться пожертвувати резидентними утилітами і оболонками, що змінюють зовнішній вигляд робочого простору, – більшість з них споживають дуже багато системних ресурсів. Видалення Talisman, WindowsBlinds та інших подібних програм дасть значний приріст швидкодії. Ймовірно, єдине виключення з цього правила – оболонка Litestep, яка не тільки не протипоказана, але навіть настійно рекомендується, оскільки замінює Провідник Windows, вимагаючи для себе набагато менше системних ресурсів.

Раджу також відмовитися від фонового малюнка Робочого столу (wallpaper) – цей графічний файл при розмірі картинки 1024×768 точок і глибині кольору “всього” 16 біт займає приблизно 1,5 MB. Він повністю завантажується в пам’ять, якої, як відомо, завжди не вистачає.

На наступному етапі настройки позбавляємося від анімованих курсорів і звукової схеми. До речі, після цього всі файли *. Wav з папки Windows Media можна видалити, що дозволить звільнити декілька мегабайт простору на системному диску.

Вимкніть Active Desktop. Переважна більшість Internet-орієнтованих функцій Active Desktop просто неможливо задіяти на домашньому комп’ютері в нашій країні. Щоб відключити його, клацніть правою кнопкою миші на будь-якому вільному ділянці Робочого столу, виберіть з контекстного меню пункт Властивості, у вікні, перейдіть на вкладку Інтернет і скиньте прапорець Відображати Active Desktop як Web-сторінку.

Ще більш ефективний прийом – відключення всіх удосконалень Робочого столу, які встановлює Internet Explorer версії 4 і вище. Для цього знадобиться утиліта TweakUI. Розкрийте Панель управління, двічі клацніть на піктограмі TweakUI, перейдіть на вкладку IE4, знайдіть у списку опцію IE4 Enabled, скиньте її прапорець і перезавантажте систему. Правда, після цього ви не зможете користуватися панеллю інструментів QuickLaunch (на Панелі задач).

Вимкніть спеціальні ефекти відображення вікон. Анімація згортання / розгортання вікна, виведення меню, відображення вмісту вікна при його перетягування – все це уповільнює роботу системи, особливо із застарілою відеокартою. Щоб відмовитися від них, клацніть правою кнопкою миші на будь-якому вільному ділянці Робочого столу, виберіть з контекстного меню пункт Властивості, у вікні, перейдіть на вкладку Ефекти і скиньте всі наявні на ній прапорці. Також рекомендується відключити такі опції: відображення зменшених копій вмісту графічних файлів замість їх піктограм у вікнах Провідника Windows (встановлюється деякими графічними програмами, істотно сповільнює роботу), відображення папки як Web-сторінки (з інформаційною панеллю зліва; для відключення відкрийте в системному меню вікна пункт Вигляд і скиньте прапорець Як веб-сторінка), згладжування екранних шрифтів і відображення повнокольорових піктограм (у вікні властивостей Робочого столу на вкладці Ефекти, див. вище). Можна також знизити дозвіл робочого столу і глибину кольору.

Розвантажуємо і оптимізуємо системні ресурси

Видаліть непотрібні програми. Вони не тільки займають місце на жорсткому диску, але і збільшують розмір системного реєстру. Дуже важливо дотримувати правильну процедуру деінсталяції. Ніколи не починайте її з знищення папок програм – в цьому випадку всі службові компоненти залишаться на своїх місцях і будуть далі обтяжувати систему. У першу чергу спробуйте видалити додаток з допомогою його власного дєїнсталлятора (ярлик Uninstall …). Якщо такого немає – відкрийте Панель керування, викличте вікно Установка й видалення програм, виберіть зі списку потрібний пункт і натисніть кнопку Додати / Видалити. Дуже корисні також спеціальні утиліти, наприклад Norton Uninstaller або CleanSweep.

Наступний крок в боротьбі із зайвими програмами – пошук і видалення непотрібних компонентів (файлів *. Dll, *. Lnk і т. д.), що залишилися від раніше встановлених, а потім віддалених додатків. Тут хорошого результату можна досягти тільки за допомогою вищезгаданих дєїнсталлятор, так як ручне видалення файлів з таких “критичних” папок, як Windows, WindowsSystem і їм подібних, – заняття вкрай ризикована. Що стосується, наприклад, утиліти CleanSweep, то вона аналізує зв’язку файлів в системних папках, визначає, які з них не використовуються додатками, а також вказує, яка програма і коли їх встановила.

Проведіть чистку системного реєстру. Це дозволить зменшити його розмір, а значить, прискорити завантаження і роботу системи. У першу чергу вам знадобиться RegClean – безкоштовна утиліта від Microsoft. Її перевага перед іншими полягає в тому, що ця програма розроблена тією ж компанією, яка створила саму ОС, і, отже, працює з системним реєстром найбільш коректно. Всі операції вона виконує автоматично, запитуючи тільки дозволу на виправлення виявлених помилок.

Вимкніть режим енергозбереження. Це дасть додатковий приріст в швидкості. По-перше, комп’ютер, якому дозволяється “засипати”, періодично виконує послідовності тестових операцій на предмет їх поточного завантаження, а по-друге, вихід з “сплячки” займає деякий час. Викличте Менеджер пристроїв (див. пораду про непотрібних драйверах), розкрийте список Системні пристрої, знайдіть у ньому пункт Підтримка автоматичного управління харчуванням (назва може змінюватися в залежності від чіпсета і марки материнської плати). Виділіть його, натисніть кнопку Властивості та встановіть прапорець Відключено в даній конфігурації.

Ще одна порада для власників ПК, в яких встановлено більше 64 MB оперативної пам’яті. Вони можуть змусити систему взагалі не відкривати файл підкачки без необхідності. Завантажте в Блокнот файл System.ini, знайдіть розділ [386Enh] і додайте в ньому командний рядок ConservativeSwapFileUsage = 1.

Хитрощі реєстру

Для тих, хто не знає, що таке реєстр, поясню: реєстр – це та ж сама записна книжка, в якій система зберігає всі свої настройки. Цей реєстр можна редагувати, але треба бути уважним, тому що якщо ви видалите або подредактіруете щось не те, система може не завантажитися і вам доведеться встановлювати заново все заново. Для редагування реєстру нам знадобиться утилітка під назвою regedit.exe. Вона розташовується в тому каталозі, куди ви змонтували вашу операційну систему. Але для того щоб після невдалого редагування реєстру вам не довелося рвати собі на голові волосся, я рекомендую зберегти файли system.dat і user.dat в окремій папці.

Отже, почнемо. Що перше Ви бачите після завантаження системи? Звичайно ж, робочий стіл. Ось з нього-то й почнемо.

Деяким людям не подобається повільне відкриття меню Start (він же Пуск). Так от, для того щоб це прискорити, вам необхідно в ключі HKCUСontrol Paneldesktop створити змінну MenuShowDelay типу String (Строковий параметр). Потім треба присвоїти їй значення “0”. Для виключення анімації вікон в ключі HKCUControl PanelDesktopWindowMetrics створіть змінну MinAnimate типу String. При установці значення MinAnimate “0” вимикає анімацію, а “1” включає. Наступним кроком ви зможете скасувати висновок пунктів меню Find (Пошук) і Run (Виконати) в меню Start. Для цього вам необхідно зайти в ключ HKCU SoftwareMicrosoftWindowsCurrentVersionPolicies Explorer і створити в ньому наступні змінні: NoFind для скасування виведення меню Find, і змінну NoRun для скасування меню Run. Ці пременни повинні бути типу DWORD. Потім обом змінним необхідно присвоїти значення “1”. Наступні опції мені особливо подобаються. Для того щоб скасувати висновок всіх ярликів і папок на робочий стіл, зайдіть в ключ HKCUSoftwareMicrosoft WindowsCurrentVersionPoliciesExplorer і створіть змінну NoDesktop типу DWORD. Потім необхідно привласнити змінній NoDesktop значення “1”. Для відключення перегляду списку дисків в папці My Computer (Мій комп’ютер) вам необхідно в ключі HKCUSoftwareMicrosoftWindowsCurrentVersion PoliciesExplorer створити змінну NoDrives типу DWORD. Після цього надайте змінної NoDrives значення 3FFFFFF.

Наступні настройки будуть відноситися до мережі.

Для зміни значення MTU для певного мережевого інтерфейсу в ключі HKLMSystemCurrentControlsetServicesClassNetTrans 00n, де n – номер мережевого інтерфейсу, необхідно створити змінну MaxMTU типу String. Потім вводите потрібне значення, за умовчанням MaxMTU = “1500”. Для того щоб змінити розмір пакета TCP / IP в Windows, вам потрібно знайти ключ HKLMSystemCurrentControlSetServicesVxDMSTCP і створити в ньому змінну DefaultRcvWindow типу String. Після цього надайте їй потрібне значення. Для заборони появи Network Neighborhood, що я побачив в різних комп’ютерних клубах, в ключі HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer вам необхідно створити змінну NoNetHood типу DWORD і привласнити цієї змінної значення “1”. Для зміни розміру буфера прокручування для Windows Telnet, ви знаходите ключ HKCUSoftwareMicrosoftTelnet і змінюєте параметр Rows на те значення, яке вам підходить. Щоб збільшити тайм-аут для модему в ключі HKLMSystemCurrentControl SetServicesClassModemXXXXSettings, де XXXX – номер потрібного модему, змініть значення Inactivity Timeout. Скасування розподіленого доступу до файлів і принтерів (sharing). У ключі HKLMSOFTWAREMicrosoftWindowsCurrent VersionPoliciesNetwork створіть змінні NoPrintSharing для скасування розподіленого доступу до принтерів, і NoFileSharing для скасування розподіленого доступу до файлів системи, типу DWORD. Дайте змінним значення “1”.

Для виключення кешування паролів в ключі HKLMSOFTWAREMicrosoftWindows CurrentVersionPoliciesNetwork створіть змінну DisablePwdCaching типу Boolean (двійковий параметр). Значення DisablePwdCaching – “1” вимикає кешування паролів, “0” включає.

Ну, і наостанок я хочу повідомити вам ще декілька корисних параметрів в реєстрі.

Для того щоб дізнатися версію Windows, відкрийте ключ HKLMSOFTWARE MicrosoftWindowsCurrentVersion. Змінна типу String VersionNumber і міститиме версію Windows. Для отримання шляхів до системних каталогах відкрийте ключ HKLMSOFTWARE MicrosoftWindowsCurrentVersion. Шлях до каталогу Program Files міститься в змінної ProgramFilesDir. Шлях до каталогу Common Files міститься в змінної CommonFilesDir. Шлях до каталогу Windows – у змінній SystemRoot, до каталогу Media – в змінній MediaPath, до каталогу Config – у змінній ConfigPath, до INF – в DevicePath. Для отримання списку шрифтів і шляхів до них відкрийте ключ HKLMSOFTWAREMicrosoftWindowsCurrentVersionFonts. Кожна змінна цього ключа є назва шрифту. Значення змінної являє собою шлях до шрифту. Для отримання списку shared бібліотек відкрийте ключ HKLMSOFTWARE MicrosoftWindowsCurrentVersionShardDLLs. Кожна змінна цього ключа є шлях до shared бібліотеці. Значення змінної означає кількість програм, які використовують цю бібліотеку. Для знищення програм зі списку Add / Remove Programs (Установка / Видалення програм), відкрийте ключ HKLMSOFTWAREMicrosoft WindowsCurrentVersionUninstall. Знищуйте яку програму, яка вам вже більше не потрібна. Для додавання програм для одного запуску під час завантаження Windows, відкрийте ключ HKLMSOFTWAREMicrosoftWindowsCurrentVersionRunOnce, якщо ви хочете, щоб програма запустилася один раз при завантаженні Windows, після запуску мережевих сервісів. Додайте змінну з будь-яким ім’ям і значенням типу String. У значенні змінної напишіть повний шлях до програми. Відкрийте ключ HKLMSOFTWAREMicrosoftWindowsCurrentVersion RunServicesOnce, якщо ви хочете, щоб програма запустилася один раз при завантаженні Windows, перед запуском мережевих сервісів. Додайте змінну з будь-яким ім’ям і значенням типу String. У значенні змінної напишіть повний шлях до програми. Для додавання програм для автозапуску під час завантаження Windows, відкрийте ключ HKLMSOFTWAREMicrosoft WindowsCurrentVersionRun, якщо ви хочете, щоб програма запускалася кожен раз при завантаженні Windows, після запуску мережевих сервісів. Додайте змінну з будь-яким ім’ям і значенням типу String. У значенні змінної напишіть повний шлях до програми. Відкрийте ключ HKLM SOFTWAREMicrosoftWindowsCurrentVersionRunServices, щоб програма запускалася щоразу при завантаженні Windows, перед запуском мережевих сервісів. Додайте змінну з будь-яким ім’ям і значенням типу String. У значенні змінної напишіть повний шлях до програми. Всі зміни в реєстрі вступлять в силу тільки після перезавантаження комп’ютера.

Зменшуємо реєстр Windows

В процесі експлуатації Windows часто доводиться встановлювати і видаляти різні програми або змінювати їх параметри. В результаті цих дій, навіть після цілком коректною деінсталяції програм, в системному реєстрі залишається багато непотрібної інформації, так як Windows не вміє автоматично стискати реєстр. Ось він і розростається до неймовірних розмірів, тим самим викликаючи “гальма” в системі і ненадійність.

Для видалення цього сміття та перевірки правильності записів у реєстрі існують різні утиліти, проте найпростішим способом стиснути реєстр є наступний.

На всякий випадок зробіть резервні копії реєстру. Нагадаю, що це файли user.dat, system.dat, system.ini, win.ini (не забудьте, що в многопользовательском режимі частину реєстру лежить в каталогах користувачів – Windows / Profiles / …). Завантажте комп’ютер в режимі командного рядка (Пуск -> Завершення роботи -> перезавантажити комп’ютер в режімe MS-DOS). Запустите з командного рядка утиліту REGEDIT: REGEDIT / E REGTXT.REG Ця команда створить текстову копію вашого реєстру в файлі REGTXT.REG. При запуску зі знаком питання у командному рядку – REGEDIT /? – REGEDIT виводить довідку по всіх можливих ключів командної рядка. Далі виконайте відновлення реєстру з цієї копії наступною командою: REGEDIT / C REGTXT.REG Після цієї команди реєстр зазвичай стискується на кілька сотень кілобайт. Особисто у мене він став менше на 450 кілобайт (в Windows 98).

Кілька порад з відновлення системи

Особливі неприємності доставляють моменти, коли Win98 відмовляється завантажуватися в будь-якому варіанті, залишаючи користувачеві тільки командний рядок. (В WinMe – завантаження з системної дискети). Наданий набір утиліт для ліквідації таких криз більш ніж скромний: SCANDISK – для діагностики диска і файлової системи і SCANREG – для діагностики бази даних системної інформації Registry. І якщо SCANDISK дає хоч якісь пояснення своїх дій, то SCANREG обходиться без коментарів. Але все ж у комплексі з системою резервування Registry ці утиліти дозволяють відновити працездатність операційної системи.

Взагалі сама концепція Registry виявилася не найкращим нововведенням Microsoft. Зібрати в одному місці критичні системні дані і дозволити будь-якій програмі вписувати туди ж будь-яке сміття типу результатів Lines або Мар’яжів виглядає нелогічним. Неминучі накладки і помилки програмування руйнують системну інформацію і Windows раптово відмовляється працювати, рекомендуючи переустановку.

Поспішати, тим не менш, не варто, оскільки далеко не завжди Microsoft правильно визначає причини помилок. Безумовним показанням до перевстановлення є видалення системних каталогів або форматування диска 🙂 В інших випадках до запуску Setup треба виконати додаткові дослідження, щоб проблема була дійсно вирішена без шкоди для користувача інформації.

Отже, якщо Windows після двох-трьох спроб не може завантажиться навіть в безпечному режимі (Safe Mode) потрібно завантажиться в режимі командного рядка (Command Prompt), перевірити scandisk “ом стан вінчестера і виконати команду scanreg / fix. При відсутності масштабних пошкоджень scanreg з великою ймовірністю виправляє помилки і працездатність системи відновлюється. В цьому випадку все ж вірогідна втрата якоїсь інформації і збої в роботі окремих додатків. Їх доведеться встановлювати заново в міру прояву таких помилок.

Оскільки можливості SCANREG обмежені, то в разі невдачі є кілька варіантів подальших дій, щоб домогтися завантаження хоча б в безпечному режимі.

Windows діагностує помилку в Registry, не може її самостійно усунути і входить до циклу запуск scanreg-перезавантаження – зіпсовані поточна версія Registry і версія, що використовується для відновлення.

Потрібно завантажиться в DOS-режимі і видалити з каталогу WINDOWS файли system.dat і user.dat. Краще при цьому користуватися яким-небудь Commander “ом (NC, VC і т.д.). Потім перейти в каталог WINDOWSSYSBCKUP і видалити найсвіжіший (тобто з самими пізніми датою і часом створення) файл rb00x.cab (замість x цифра, звичайно від 0 до 5). Далі – запустити scanreg для відновлення Registry. Автоматично для відновлення використовується остання з решти копія реєстру. Для застосування іншого потрібно запускати SCANREG з ключем / restore. Якщо жодна з копій не допоможе завантажити Windows, то краще її перевстановити. (Використовувати файл system.dat з кореневого каталогу завантажувального диска бажано в самих крайніх випадках. Він створюється при установці системи і не містить інформації про подальші зміни, тому всі програми доведеться встановлювати заново. У разі перевстановлення системи більша частина інформації про додатки збережеться.

Windows не може завантажитися навіть в безпечному режимі, діагностуючи помилку в VxD, DLL або EXE файлі – пошкоджений або відсутній критично важливий системний файл. Для відновлення знадобиться дистрибутив Windows. Потрібно завантажитися в режимі MS DOS. У каталозі WINDOWSCOMMAND або на установчому диску знайти програму extract.exe (Cabinet Extraction Tool) і замінити пошкоджений файл з cab-архівів настановних дисків (ключ / A дозволяє переглянути всі архіви за один прохід). Приклад команди:

extract / A / L c: windowssystem drive_cd: win98win98_21.cab file_name.dll, де, drive_cd – буква CD-ROM, c: windowssystem – каталог, де потрібно замінювати файл, назва cab-файлу не має значення.

Можливо, операцію доведеться повторити для кількох файлів. Якщо заміна файлу не допомогла, то помилка може бути в файлі ddeml.dll (каталог WINDOWSSYSTEM). Вказану операцію потрібно виконати для нього.

Найгірший варіант – Windows зависає в процесі завантаження без видачі діагностики. Тоді треба вибирати з меню boot-менеджера варіант завантаження зі створенням протоколу (Logged) і аналізувати файл BOOTLOG.TXT в кореневому каталозі системного диска, щоб визначити, які модулі пошкоджені, і спробувати їх відновити з дистрибутивів або видалити. Якщо зависання відбувається у випадкові моменти, то проблема полягає в збоях заліза (перегрів, глюки, вихід з ладу і т.д.) і переустановка не допоможе.

Вищеперелічені заходи можуть не дати результатів, коли крах системи стався в результаті злого умислу (malicious intent) або активації вірусу. Це окрема тема і вже великою удачею стане повернення будь-якої частини даних користувача.

Імовірність аварійних ситуацій можна знизити періодичної профілактикою системи. Одночасно поліпшується і продуктивність Windows. До числа необхідних дій відносяться: антивірусний контроль, контроль стану диска і файлової системи (scandiskw) і перевірка цілісності системних файлів (sfc).

При контролі стан диска проводиться аналіз та корекція системних областей диска, усунення втрачених кластерів – областей диска помилково зазначених в FAT як зайняті, перевірка правильності займаного файлами та каталогами місця, тест фізичного стану поверхні носія.

Утиліта перевірки системних файлів (sfc) знаходиться в каталозі WINDOWS \ SYSTEM. В її завдання входить визначення змінених і пошкоджених системних файлів і відновлення за вибором користувача. Такі зміни відбуваються при установці нових програм, при цьому перевірка на узгодження версій замінних файлів не проводиться. В результаті частина програм може втратити працездатність. SFC дозволяє відновити їх без перевстановлення. Крім того, цією програмою можна скористатися для вилучення окремих файлів з cab-архівів. (В Windows Me утиліта sfc замінена автоматичною підсистемою захисту критичних файлів (SFP), що запобігає довільне зміна захищених модулів. Користувачеві залишається лише сподіватися на її надійність 🙂 Варто також періодично проводити аналіз системи за допомогою утиліти типу Norton WinDoctor (NWD). Він здійснює пошук відсутніх компонент програмного забезпечення, визначає порушення структури Registry і дозволяє очистити реєстр від зайвої інформації, що залишається після видалення непотрібних програм.

Маленькі хитрощі і секрети

Видалення піктограм з панелі управління.

Для того щоб видалити деякі елементи з Панелі управління, можна перемістити відповідні *. Cpl файли з windows \ system куди-небудь ще. А можна і просто вписати їх імена в розділ [don’t load] файлу control.ini Тобто написати щось на зразок system.cpl = no

Натискання клавіші з логотипом Windows.

Всі знають, що в Win95/98/NT натискання клавіші з логотипом Windows (WB) відкриває головне меню. Але мало хто знає, що:

Перегляд в блокноті файлів з кодуванням DOS.

Якщо в Windows 98 ви відкрили в блокноті текстовий файл, а він виявився в кодуванні DOS, не поспішайте чортихатися і відкривати інший переглядач. Виділіть весь текст і призначте для нього шрифт “Термінал”. А якщо ви додасте ще й шрифт з кодуванням KOI-8, то зможете в тому ж блокноті читати і тексти, записані в цьому кодуванні.

Перезавантаження Windows.

Якщо при натисненні на кнопку “Перезавантажити комп’ютер” утримувати кнопку “Shift”, то відбудеться перевантаження тільки Windows, а не всієї системи.

Перезавантаження і завершення роботи Windows.

Перезавантажити Windows 95/98 можна за допомогою команди C: \ WINDOWS \ RUNDLL.EXE user.exe, Exit-WindowsExec, а завершити роботу Windows – за допомогою команди C: \ WINDOWS \ RUNDLL.EXE user.exe, ExitWindows. Їх можна ввести в командному рядку, вписати в ярлики або використовувати в пакетних файлах.

Запуск Windows без Автозавантаження.

Якщо під час запуску Windows Ви будете утримувати клавішу , То програми, поміщені в групу StartUp (Автозавантаження), запускатися не будуть.

Боротьба з почорнілими іконами.

Якщо іконки на Вашому робочому столі раптом почорніли, “поїхали” або ще якось зіпсувалися, то “полагодити” їх можна двома способами: перевантажитися в DOS і з папки Windows видалити файл SHELLICONCACHE або зайти в налаштування екрану, вибрати Оформлення, знайти в спадному списку пункт “значок”, поміняти його розмір, натиснути ОК, а потім відновити розмір назад.

Запуск програми в мінімізованому режимі.

Якщо двічі клацнути по файлу, утримуючи клавішу , То програма запуститься мінімізованої.

Властивості об’єкта.

Щоб швидко отримати доступ до властивостей об’єкта, натисніть клавішу і зробіть подвійне клацання кнопки миші на значку об’єкта.

Відкрити за допомогою …

Якщо Вам потрібно відкрити файл за допомогою програми, відмінної від тієї, яка зіставлена ​​даному типу файлів, то клацніть по ньому правою кнопкою миші, утримуючи натиснутою клавішу . У контекстному меню Ви побачите пункт “Відкрити за допомогою …” (Open with …).

Скасування дій.

Ви можете відмінити дії, зроблені в Windows (наприклад, видалення або переміщення файлу), натиснувши комбінацію клавіш +Z.

Відкриття папки в іншому вікні.

Якщо Windows Explorer (Провідник) налаштований у Вас на показ вмісту в одному вікні, то якщо Ви будете утримувати клавішу і зробите подвійне клацання по якій-небудь папці, то вона відкриється в новому вікні.

Швидке відкриття папки Робочий стіл і Windows.

Якщо натиснути кнопку “Пуск”, вибрати пункт “Виконати” (Run) і надрукувати в рядку точку, то відкриється папка “Робочий стіл” (desktop). А якщо надрукувати дві точки, то відкриється папка Windows.

Автозапуск CD.

Якщо у Вас включено автопроігриваніе Audio CD, то уникнути запуску Вашого диска Ви зможете, якщо будете тримати клавішу , Коли закриваєте CD-ROM. Клавіша повинна бути натиснутою, коли світлодіод CD-ROM вдруге загоряється після закриття дисковода. Тому не відпускайте її завчасно. Цей же спосіб дозволяє уникнути запуску autorun при вставці Data CD. Більш радикальний спосіб відмови від запусків autorun полягає у відключенні автоматичного розпізнавання диска в настройках дисковода CD-ROM (Панель управління – Система – CD-ROM – Настройка). В результаті цього також не будуть автоматично програватися Audio CD при вставці в дисковод.

Створення LOG файлу.

Якщо в першому рядку текстового файлу написати. LOG (букви повинні бути великими), то кожен раз при його відкритті в Блокноті курсор буде встановлюватися на кінець файлу, а перед ним буде автоматично вводитися поточний час і дата.

Приховування кнопки Пуск.

Якщо вибрати кнопку “Пуск” і потім натиснути Alt + “-” (мінус), а потім в меню вибрати пункт “Закрити”, то … закриється кнопка “Пуск”. Тобто зовсім, до перезавантаження комп’ютера. Так само її можна і перемістити. Примітка: Працює тільки в Windows 95.

Швидкий виграш в “Вільної комірці”.

Напевно всі знають гру “Вільний осередок” (FreeCell), яка поставляється разом з Windows. Якщо під час гри Ви натиснете Ctrl + Shift + F10, то з’явиться меню, в якому Ви зможете вибрати, чи хочете Ви виграти, програти або продовжити гру.

Переміщення по директоріях.

У провіднику натискання клавіші призводить до переміщення на один рівень вище в списку директорій.

Приміщення екрану в буфер.

Натискання клавіші поміщає зображення Вашого екрану в буфер. Воно потім може бути вставлено в будь-яку програму, що працює з графікою – WinWord, PainBrush, PhotoShop і т.д. Натискання комбінації клавіш + поміщає в буфер зображення активного вікна.

Швидкий перегляд. Html файлів. Щоб дозволити швидкий перегляд гіпертекстових (. Html) файлів, в провіднику виберіть меню Вид – Параметри – Типи файлів, знайдіть тип “Документ Інтернету” і поставте галочку біля напису “Дозволити швидкий перегляд”.

Папка Send To.

Рекомендую пограти з папкою “Send to”, яка знаходиться в папці Windows. Наприклад, дуже зручно помістити туди ярлик до Notepad. А щоб було зручніше поміщати туди що-небудь, досить зручно покласти там ярлик до самої папки SendTo.

Видалення файлу.

Якщо під час перетягування файлу в сміттєву корзину (або вибору пункту меню “Видалити”) Ви будете тримати клавішу , То файл буде видалений, а не поміщений в корзину.

Паролі.

Якщо, незважаючи на всі попередження системного адміністратора, записуєте свої паролі на папірець або у файл, то хоча б записуйте їх у зворотному порядку або додайте пару цифр в певні позиції.

Автори Internet Explorer.

В IE 4, так само як і Windows 98, можна подивитися відео About. Для цього зайдіть в IE виберіть пункт “Про програму” в меню “Довідка”. Утримуючи +, Перемістіть емблему IE і як би вдарте з лівого боку напис MS IE. При цьому повинна з’явитися кнопка “Доступ”. Відпустіть кнопку миші і натисніть на кнопку. Потім перетягніть емблему на глобус.

Автори Windows.

У Windows 98 можна подивитися крутий About з іменами всіх програмістів і різними фотографіями. Для цього необхідно зайти в налаштування часу, вибрати вкладку Часовий пояс і зробити наступні дії:
1. Запастися картою світу
2. Утримуючи клавішу , Слід зімітувати перетягування невидимого об’єкта з міста Мемфіс у Єгипті в місто Мемфіс в Америці.
3. Відпустити кнопку миші ( не відпускати).
4. Тепер перетягнути невидимий об’єкт з міста Мемфіс в Америці в штат Вашингтон (штаб-квартира Microsoft).
Після всіх цих маніпуляцій повинно з’явитися вікно, в якому все і буде. Не засмучуйтеся, що з першого разу у Вас нічого вийде, але рази з 15 ви напевно доб’єтеся успіху.

Розкриття підпапок в Провіднику.

Якщо в провіднику (Explorer) Ви встановите курсор на будь-яку директорію або диск і натиснете зірочку на цифровий панелі (Cправа від клавіатури), то розкриються всі підпапки.

Скасування дій.

Ви можете відмінити дії, зроблені в Windows (наприклад, видалення або переміщення файлу), натиснувши комбінацію клавіш Ctrl + Z.

Опис ключів установки Windows 98

Отже, я сподіваюся даний матеріал вам допоможе у нелегкій “боротьбі” з Windows 98. По правді кажучи, питання про всілякі твіках, прихованих настройках, оптимізації все ще залишається відкритим … тому продовження цієї теми цілком можливо.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*