<<< Назад


Windows 98 / ME: Windows Millenium FAQ

... Частина 1 .... | ...Частина 2...

Чому Windows Me не підтримує режим Hibernate?

Насправді, Windows Me підтримує режим Hibernate, що дозволяє вам зберігати весь вміст на вінчестері а потім відновлювати його при виході системи з цього режиму: це дозволяє залишати програми працюють, а документи - відкритими, і потім повертатися до роботи саме з того місця, на якому ви закінчили перед цим. Однак режим Hibernation в Windows Me дуже примхливий і не буде працювати на всіх системах.

Для початку вам знадобиться ACPI-сумісний BIOS, як і у випадку з Windows 2000. Проте потім умови ускладнюються - якщо хоч один із драйверів, встановлених на вашій системі, не підтримує режим Hibernation, то ця функція системи працювати не буде, і навіть не з'явиться в інтерфейсі. На даний момент вкрай мале число систем під Windows Me підтримують режим Hibernation.

Для того, щоб з'ясувати, який саме пристрій заважає включити підтримку Hibernate, дивіться файл NOHIBER.TXT в папці WINDOWS.

Як вирішити проблеми з роботою драйверів IntelliMouse під Windows Me?

Дійсно, поточна версія IntelliType може викликати проблеми при установці під Windows Me. Microsoft обіцяє незабаром випустити нову версію IntelliType, сумісну з Windows Me, однак зараз в драйверах, що встановлюються для IntelliMouse по умодчанію, присутній помилка.

Для виправлення цієї помилки запустіть Msconfig (Start - Run - msconfig), відкрийте закладку Win.ini, перейдіть файлу до розділу 'Compatibility 95' і змініть значення параметра Point32 c 0x00000002 на 0x00080002. Потім натисніть Apply, закрийте Msconfig щоб перезапустити систему.

Що таке System Restore в Windows Me?

System Restore призначена для того, щоб автоматично відстежувати і запам'ятовувати зміни, вироблені в системних файлах і реєстрі Windows. System Restore дозволяє вам скасувати зміни, що викликали нестабільність системи. Це досягається зарахунок періодичного створення так званих "Restore Point", що дає можливість повернути систему в стан на той час, коли вона функціонувала стабільно.

System Restore не виконує функцій дєїнсталлятора або програми резервного копіювання. У разі, якщо система втратила стабільність після установки якого-небудь програмного забезпечення або драйвера, вам слід скористатися опцією Add / Remove Programs в Control Panel (або фірмовим дєїнсталлятором програми) перш ніж використовувати System Restore.

System Restore відстежує більшу частину системних файлів з розширеннями .exe, .vxd, .dll, .com, і .sys. System Restore не веде стеження за створеними користувачем файлами (наприклад, .txt, .doc, .xls), папкою My Documents, Temporary Internet files (включаючи History, Cookies, Favorites), Recycle Bin і своп-файлом Windows.

Як відновити систему за допомогою System Restore?

Для відновлення системи виконайте такі кроки:

  1. Запустіть System Restore (Start - Programs - Accessories - System Tools - System Restore)
  2. При першому відновленні системи з'явиться діалогове вікно з двома опціями:
    • Restore my computer to an earlier time
    • Create a restore point
  3. Виберіть Restore my computer to an earlier time і натисніть Next
  4. На що з'явилося календарі вкажіть, до якої Restore Point ви хочете повернути систему
  5. натисніть Next
  6. Вам буде запропоновано закрити всі активні програми, оскільки систему буде перезапущено
  7. Після перезавантаження системи з'явиться повідомлення про успішне завершення процедури відновлення
  8. Натисніть OK для продовження роботи

Під час наступного запуску System Restore вам стане доступна третя опція - Undo my last restoration. Її можна використовувати в тих випадках, коли проведене вами відновлення системи не усунуло існуючу проблему, і ви хочете повернути систему до того стану, в якому вона перебувала до початку операції відновлення.

Як і коли створюються Restore Points?

Знімки стану системи (Restore Points) створюються при наступних обставинах:

  1. Автоматичні системні знімки (CheckPoints) створюються кожні 10 годин роботи системи після 2 хвилин простою комп'ютера. Якщо подібна ситуація не виникає, то автоматичні знімки один раз на добу після 2 хвилин простою системи.
  2. Restore Points створюються при установці будь-якого програмного забезпечення, що використовує технологію Microsoft Software Installer (MSI), наприклад - складі Microsoft Office 2000
  3. Restore Points створюються при установці будь-якого програмного забезпечення, що використовує інсталяційний пакет InstallShield Pro версії 6.1 і вище
  4. Restore Points створюються в тих випадках, коли програма автоматичного оновлення AutoUpdate встановлює будь-якої пакет поновлення
  5. Restore Points створюються в тих випадках, коли проісводітся відновлення одного з попередніх станів системи за допомогою System Restore. Однак, якщо ця операція проводиться в Safe Mode, то Restore Point створена не буде
  6. Restore Points можуть бути створені вручну за допомогою програми System Restore, як описано нижче

Всі знімки стану системи, створені в вищенаведених випадках, зберігаються в стислому форматі (.cab) і розташовуються в папці _Restore на тому ж диску, де встановлена Windows Me. Вміст цієї папки не може переміщено або змінено засобами Windows. Крім того, кожен диск вашого комп'ютера також буде містити папку _Restore, в якій буде знаходитися файл Srdiskid.dat.

Як вже було сказано вище, є можливість створювати Restore Points вручну. Це буває корисно в тих випадках, коли ви збираєтеся встановити програмне забезпечення або драйвер, але не впевнені, який вплив на стабільність і продуктивність вашої системи надасть встановлювана програма. Для створення Restore Point виконайте наступне:

  1. Запустіть System Restore (Start - Programs - Accessories - System Tools - System Restore)
  2. Виберіть Create a restore point і натисніть Next
  3. Введіть опис знімка системи і натисніть Next
  4. Натисніть OK для продовження роботи

Як встановити розмір папки _Restore?

Знімки стану системи (Restore Points) створюються в папці _Restore, яка також носить назву Data Store. Розмір цієї папки визначаться в залежності від розміру диска, на якому встановлена ​​операційна система, згідно з такими правилами:

  1. Мінімальним розміром Data Store є 200 мегабайт. Якщо на диску після установки Windows Millenium Edition залишається менше 200 Мб вільного місця, то System Restore буде автоматично відключена, і вам доведеться вручну включати System Restore після звільнення необхідного місця на диску. Однак якщо System Restore відключилася автоматично після появи повідомлення про брак вільного місця на диску, вона буде автоматично включена після звільнення необхідного місця.
  2. На логічних розділах розміром менше 4 гігабайт максимальний розмір папки _Restore становить 400 мегабайт.
  3. На логічних розділах розміром більше 4 гігабайт папка _Restore може займати приблизно 12 відсотків від загального обсягу розділу, на якому встановлена ​​операційна система.

Коли розмір папки _Restore досягає 90 відсотків відведеного їй місця на диску, знімки системи (Restore Points) починають віддалятися (при цьому спочатку видаляються найстаріші знімки) до тих пір, поки папка _Restore не досягне 50 відсотків від наданого їй обсягу. Кількість знімків системи, яке залишається доступним після цієї операції, залежить від програмного забезпечення, встановленого в системі.

Для того, щоб вручну задати максимально допустимий розмір папки _Restore, виконайте наступне:

  1. Октройте властивості системи (Start - Control Panel - System)
  2. Перейдіть на закладку Perfomance і натисніть кнопку File System
  3. Перейдіть на закладку Hard Disk і встановіть потрібне значення за допомогою повзунка System Restore disk space use

Будьте обережні - зменшення відведеного для папки _Restore дискового простору може ініціювати вищеописану операцію з видалення старих Restore Points.

Що робити, якщо система не завантажується після роботи System Restore?

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

System Restore detects that a restore was the last operation completed. It is recommended you now revert the changes to your system made by System Restore and restart before you proceed. If you choose not to revert these changes, this option will no longer be available.

1)Revert the Restore changes made to my system. 2)Do not revert the Restore changes made to my system.

Enter a choice

Якщо ви виберете перший пункт, то система буде повернута до того стану, в якому вона перебувала до останньої операції відновлення, після чого з'явиться повідомлення:

System Restore reverted the changes made by the last restore operation.

Remove all disks from the floppy disk drives and press CTRL+ALT+DELETE to restart your computer.

Після появи цього повідомлення увійдіть або комп'ютер.

Як відключити System Restore?

Увага! Відключення System Restore може спричинити за собою нестабільну роботу системи і привести до неможливості її відновлення в разі збоїв.

Для відключення System Restore виконайте наступне:

  1. Октройте властивості системи (Start - Control Panel - System)
  2. Перейдіть на закладку Perfomance і натисніть кнопку File System
  3. Перейдіть на закладку Troubleshooting і поставте галочку в пункті Disable System Restore

Для того, щоб включити System Restore назад, зніміть цю галочку.

Зверніть увагу, що відключення System Restore видалити всі зроблені знімки системи.

Крім того, для подальшого підвищення продуктивності можна відключити запуск резидентної програми, яка стежить за зміною стану системи. Для цього:

  1. Запустіть програму Msconfig (Start - Run - msconfig)
  2. Перейдіть на закладку Startup
  3. У списку програм, що запускаються знайдіть StateMgr і зніміть галочку поруч з нею
  4. увійдіть або систему

Що таке System File Protection?

System File Protection (SFP) є новою підсистемою Windows Millenium Edition. Її завдання полягає в спостереженні за тим, щоб критично важливі для роботи системи файли не були випадково видалені або замінені більш старими версіями (або версіями, які не сертифікованими Microsoft). Будь-програмний продукт може замістити системний файл тільки в тому випадку, якщо новий файл поставляється разом з каталогом, підписаним електронним підписом Microsoft. Якщо програмний продукт, включаючи власні продукти Microsoft, намагається замінити захищений файл Windows Me більш старою версією, то "рідна" врсія файлу буде автоматично відновлено. Якщо програма-інсталятор або користувач перезаписує або видаляє захищений файл, SFP в фоновому режимі відновить оригінальну версію файлу. Слід зауважити, що SFP не видає ніяких повідомлень про помилки в разі подібних операцій.

SFP веде журнал всіх операцій по відновленню захищених файлів. Журнал розташовується в файлі Sfplog.txt, який знаходиться в папці Windows \ System \ SFP. Якщо в цьому файлі присутні будь-які записи крім тієї, яку Windows заносить туди при першому своєму запуску після установки, то це означає, що SFP була змушена відновлювати будь-які файли.

Для того, щоб визначити, які саме файли захищаються за допомогою System File Protection, відкрийте файл Windows \ System \ SFP \ Sfpdb.sfp за допомогою текстового редактора, наприклад WordPad. Це файл містить в собі список всіх відслідковуються SFP системних файлів.

Як збільшити значення змінної FILES в Windows Me?

Як ви вже, напевно, знаєте, Windows Millenium Edition не звертає жодної уваги на команди, вказані у файлі config.sys. Більш того, при кожному зручному випадку система ретельно стирає всю інформацію, що знаходиться в цьому файлі. таким чином, в Windows Me неможливо змінити значення різних змінних оточення, в тому числі і FILES, за допомогою файлу config.sys.

За замовчуванням значення змінної FILES (яке встановлює максимально допустиму кількість покажчиків на файли, тобто обмежує число одночасно відкритих файлів для MS-DOS додатків) дорівнює 30. Однак багато додатків MS-DOS вимагають набагато більшої кількості одночасно відкритих файлів.

Для збільшення максимально можливого числа одночасно відкритих файлів в Windows Me служить параметр PerVMFiles, який вказується в секції [386Enh] файлу System.ini наступним чином:

PerVMFiles=<число>

Максимально можливе значення FILES для кожної віртуальної машини MS-DOS одно 255. З урахуванням того, що кожної віртуальної машині MS-DOS за замовчуванням виділяється 30 файлових покажчиків, значення PerVMFiles не може перевищувати 225, що в сумі з 30 дає 255.

Для вступу змін в силу необхідно перезавантажити систему.


... Частина 1 .... Windows Millenium FAQ (... Частина 2 ...) >>>