Windows XP начала глючить.
Самопроизвольное обращение к дисководу гибких дисков
Если при работе в Windows XP операционная система самопроизвольно периодически обращается к дисководу гибких дисков, то возможной причиной может являться то, что в список последних использовавшихся документов попадают документы, находящиеся на гибких дисках, или в каком-либо из ярлыков Рабочего стола имеется ссылка на файл, находящийся на гибком диске.
Для решения данной проблемы необходимо очистить список последних использовавшихся документов (Пуск – Настройка – Панель задач и меню «Пуск» – Настройка меню – Меню «Документы» – Очистить) и удалить все ярлыки Рабочего стола со ссылками на диски a: или b: (для их поиска: Пуск – Поиск – Файлы и папки, в поле «Имя» введите «*.lnk» (без кавычек), в поле «Папка» выберите «Рабочий стол», в поле «Искать текст» введите «a:\» (без кавычек) и нажмите кнопку «Найти»; затем повторите поиск для текста «b:\»).
Если обращение к дисководу гибких дисков происходит при выполнении команды выключения компьютера или перезагрузки, то причиной может являться антивирусный сторож (монитор), в настройках которого задана проверка дискеты при завершении работы. Эта проверка проводится, чтобы предотвратить следующую ситуацию: в дисководе оставили дискету, у которой в загрузочном секторе имеется вирус, и тогда при последующем включении компьютера, если в Setup BIOS разрешена загрузка с дискеты, вирус может активизироваться (даже если сама дискета не системная). Если вы считаете эту ситуации маловероятной (тем более, если загрузка с дискеты запрещена), то эту проверку можно отключить.
Программный способ извлечения CD
Существует программный способ извлечения CD-диска из CD-ROM-дисковода. Для этого перейдите к папке «Мой компьютер» и щёлкните правой кнопкой по иконке вашего CD-ROM’а, затем выберите пункт «Извлечь». Этот способ хорош для тех сидиромов, которые при нажатии на невиртуальную кнопку (на корпусе) не ждёт, пока крутящийся диск остановится, увеличивая тем самым вероятность появления царапины.
Корректное удаление программ
Если вы хотите удалить программу, то посмотрите прежде, есть ли у неё Uninstall или есть ли на неё запись в списке «Установка\Удаление» в элементе «Установка и удаление программ» Панели управления. Только при их отсутствии следует удалять программу вручную.
Раскладка клавиатуры «Русская (машинопись)»
Опытные наборщики текстов знают, что гораздо удобнее пользоваться раскладкой «Машинопись», чем обыкновенной. Скорость набора возрастает во много раз, благодаря тому, что знаки препинания набираются без клавиши <Shift>. Цифры же можно вводить либо с нажатой клавишей <Shift>, либо, что предпочтительнее, с цифровой панели клавиатуры (с включённым «Num Lock»). Итак, изменяем раскладку: Пуск -> Настройка -> Панель управления -> Клавиатура -> вкладка «Язык» -> с помощью кнопки «Свойства» вместо «Русская» выбираем «Русская (машинопись)».
Просмотр в Блокноте файлов в кодировках DOS и KOI-8
Если в Windows вы открыли в Блокноте текстовый файл, а он оказался в кодировке DOS, не спешите чертыхаться и открывать другой просмотрщик. Выделите весь текст и назначьте для него шрифт «Терминал». А если вы добавите ещё и шрифт с кодировкой KOI-8, то сможете в том же Блокноте читать и тексты, записанные в этой кодировке.
Автоматическое введение текущего времени и даты в текстовых файлах в Блокноте
Если в первой строке текстового файла написать .LOG (буквы должны быть большими), то каждый раз при его открытии в Блокноте курсор будет устанавливаться на конец файла, а перед ним будет автоматически вводиться текущее время и дата.
Способ определения местонахождения настроек Windows-приложений
Windows—приложения различных производителей могут хранить свои настройки в системном реестре, файлах System.ini и Win.ini, либо в собственных файлах настройки. Достаточно часто требуется определить, где именно хранится та или иная настройка. Одним из способов решения данной проблемы является перевод системных часов. Чтобы определить местонахождение настройки с точностью до файла, выполните следующие действия:
1. Закройте все приложения.
2. Откройте приложение, местонахождение настроек которого требуется определить.
3. Переведите системное время на год вперёд (Панель управления – Дата/время).
4. Измените требуемую настройку.
5. Закройте приложение.
6. Восстановите исходное значение системного времени.
7. С помощью поисковой машины Windows (Пуск – Поиск – Искать файлы и папки) найдите все файлы, изменённые в следующем году.
Если в списке найденных файлов присутствуют System.dat или User.dat (для Windows 9x) или какой-либо файл из папки Winnt\System32\Config (для Windows NT), то указанная настройка хранится в соответствующем разделе системного реестра; в противном случае — в одном из найденных файлов, за исключением файла подкачки и временных файлов.
Имя компьютера
Если имя компьютера содержит некоторые запрещённые символы или буквы русского алфавита, нарушается работа OLE, например, может появляться сообщение об ошибке в процессе вставки объекта. Проверить и исправить имя компьютера можно на закладке «Компьютер» элемента «Сеть» в Панели управления. Однако если сетевые компоненты операционной системы не установлены, то закладка с именем компьютера отсутствует. Тогда следует либо временно установить некоторые сетевые компоненты (например, клиента «Клиент для сетей Microsoft» и тип сетевого адаптера «Контроллер удаленного доступа» фирмы Microsoft), либо проверить и исправить имя компьютера в разделе реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName в параметре «ComputerName».
Запуск программ из командного файла в Windows
Если Вам требуется последовательно запускать несколько программ Windows, то Вы можете написать для этого bat-файл. Используйте команду START с ключом /W. Например, создайте текстовый файл со следующим текстом: @START /W /MAX «C:\WINDOWS\SCANDSKW.EXE /A /N» @START /W /MAX «C:\WINDOWS\DEFRAG.EXE /ALL /F /NOPROMPT»
И сохраните его как 1.bat (обратите внимание на кавычки!).
Кроме /W, Вы можете использовать следующие ключи:
/M — запускает программу минимизировано;
/MAX — запускает программу, развернув на весь экран;
/R — запускает программу в окне (используется по умолчанию).
Дмитрий Турецкий (dmitri AT listsoft.ru)
(37) В Windows NT/2000/XP вместо /W надо писать /WAIT, вместо /M — /MIN.
Узнать о дополнительных ключах можно, дав в DOS-окне команду START /?
Изменение имени пользователя и компании для регистрации новых программ
Когда Вы устанавливаете новую программу, используя программу установки Microsoft, отображаются заданные по умолчанию имя и компания. Эти значения могут быть изменены, когда они неправильны. Для этого в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info надо изменить значения строковых параметров «DefName» и «DefCompany» на Ваше имя и название компании соответственно. При последующих установках программ будут использоваться эти новые значения, но внесённые изменения не будут затрагивать уже зарегистрированные программы.
Параметры регистрации Windows
Если вам достался компьютер с предустановленной Windows или на нём раньше работал другой пользователь, то вполне вероятно, что вам захочется изменить параметры регистрации — имя владельца данной копии программы и/или название организации. Чтобы сделать это, запустите редактор реестра (regedit.exe), найдите раздел
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion и измените в нём параметры «RegisteredOwner» и «RegisteredOrganization».
В этом разделе есть ещё несколько любопытных параметров. Если вам приходилось заглядывать на узел Windows Update (обновление Windows), то вы, вероятно, заметили, что при первом заходе вам предлагается зарегистрировать вашу копию Windows. Отказ от регистрации влечёт отказ в доступе к узлу. Но это вовсе не значит, что наличие регистрации проверяется по некоей базе пользователей, хранящейся у Microsoft. На самом деле, информация о том, зарегистрирована ли ваша копия, хранится в вашем же реестре. Это параметр «RegDone». Если его значение равно единице, значит, вы можете получить доступ к узлу обновления.
Ещё один интересный параметр: «BootCount». Это счётчик числа загрузок Windows, но считает он только до трёх. Его назначение — обеспечить запись протокола загрузки (файл bootlog.txt) во время установки Windows. Первоначально его значение равно 0, затем при каждой загрузке оно увеличивается на единицу, пока не достигнет трёх. Если оно меньше трёх, то протокол загрузки записывается в файл, даже если другими параметрами такая запись отключена. Сброс параметра в ноль можно использовать вместо постоянного включения записи протокола в тех случаях, когда вам надо разобраться в причинах сбоев процесса загрузки.
Стандартные параметры командной строки для файлов-обновлений
В большинстве случаев «заплатки» (исправления) на программные продукты Майкрософт распространяются в виде исполняемых файлов, которые необходимо запустить и подождать, пока они выполнят свою работу. Ниже перечислены стандартные параметры командной строки для таких программ. Не обязательно, что любая программа-обновление будет «понимать» их все. Но если в программу включена какая-либо из этих возможностей, то реализовываться она будет именно указанным ниже параметром. Вообще-то эти параметры документированы для файлов-обновлений Win9x и IE разных версий, но я думаю, что они действуют и для других программ.
/q — «Тихий» режим: все запросы, адресованные пользователю, пропускаются.
/qu — «Тихий пользовательский» режим: выводит только часть диалоговых окон с запросами.
/qa — Административный режим: никакие диалоговые окна не отображаются.
/t:путь — Изменить расположение временного каталога. ВНИМАНИЕ: возможно, что все имеющиеся в каталоге файлы будут удалены после установки.
/c — Распаковать файлы, входящие в состав программы-заплатки. Установка не запускается.
/c:путь — Распаковать файлы, входящие в состав программы-заплатки, в указанный каталог. Установка не запускается.
/r:n — Не перезагружать компьютер, даже если перезагрузка необходима для завершения установки.
/r:i — Автоматически перезагрузить компьютер, если перезагрузка необходима для завершения установки.
/r:a — Автоматически перезагрузить компьютер, даже если перезагрузка не является необходимой для завершения установки.
/r:s — Автоматически перезагрузить компьютер, не спрашивая согласия пользователя.
/n:v — Не выполнять проверку установленной версии. Даёт возможность установить исправление или дополнение поверх любой предшествующей версии.
Проверка и коррекция системного реестра
Когда реестр становится достаточно большим и содержит некорректности (ярлыки, ActiveX и пр.), то могут возникать различные казусы. Поэтому советую хотя бы раз в неделю запускать WinDoctor из NU 4 (или из NU 2000). Лучшей программы для автоматической проверки и коррекции реестра я не встречал.
Чистка папки TEMP
Программы во время работы часто создают для своих нужд временные файлы, которые удаляют при окончании работы. Однако если программа завершилась аварийно, то эти файлы остаются. Временные файлы пишутся в каталог, определённый в переменной окружения TEMP или TMP (обычно обе переменные указывают на один и тот же каталог C:\WINDOWS\TEMP), и там постепенно накапливается мусор.
Иногда советуют вставить в AUTOEXEC.BAT строку deltree /y %TEMP%\*.* для автоматического удаления всех оставшихся временных файлов при загрузке компьютера.
Я, однако, не рекомендую этого делать. Во-первых, некоторые программы, требующие при своей инсталляции перезагрузки компьютера, могут оставлять там файлы, которые им нужны после перезагрузки для окончания установки. Во-вторых, некоторые редакторы после аварийного завершения могут частично восстановить то, что делалось, за счёт информации, оставшейся во временных файлах. Чистку папки TEMP лучше периодически выполнять вручную или вставить вышеупомянутую команду в планировщик. Удалить оттуда файлы, которые в данный момент нужны, Windows не позволит.
Совместимость Windows XP со старым программным обеспечением
В Windows XP ядро NT накладывает свои ограничения, поэтому нельзя ожидать от неё абсолютно полной совместимости со старым программным обеспечением. Однако, по сравнению с Windows 2000, ситуация с совместимостью несколько улучшилась. Из наиболее заметных изменений можно отметить появившийся звук в старых DOS-играх, что было весьма сложно добиться в Windows 2000. Поддерживается эмуляция Sound Blaster 2 и General MIDI, так что теперь можно без беганий с бубном и сторонних утилит заставить работать со звуком такие старые хиты как Worms, Duke Nukem 3D, Warcraft 1 и 2, Dune 2. Кроме этого, в XP встроен режим совместимости со старыми ОС. Для того чтобы его задействовать, необходимо выбрать вкладку Compatibility в свойствах (properties) файла или ярлыка (shortcut) на файл. На этой вкладке можно указать: под видом какой ОС требуется запускать программу, надо ли менять разрешение или глубину цвета при этом (необходимо для многих старых программ). В отличие от acompat.exe из дистрибутива Windows 2000, Windows XP в режиме совместимости не просто рапортует программе, что она — это не она (по типу утилиты setver из MS-DOS), но и эмулирует структуру реестра Windows, свойственную той или иной версии ОС. Если нет желания лазать по свойствам файлов и ярлыков самостоятельно, можно воспользоваться Program Compatibility Wizard (Start – Programs – Accessories). Впрочем, не стоит ожидать от этого механизма чуда, 100% совместимости добиться так и не удалось, поэтому не будет лишним сходить на сайт производителя Вашей программы и посмотреть, не появился ли там апдейт на неё, делающей её совместимой с XP.
Ошибка «Несовместимая версия заглушки RPC»
Если при инсталляции программы в Windows XP вы получаете сообщение об ошибке «Несовместимая версия заглушки RPC» («Incompatible Version of the RPC Stub»), то причиной этого является то, что какая-то другая программа заменила какой-либо из файлов Oleaut32.dll, Olepro32.dll, Asycfilt.dll, Stdole2.tlb другой версией, которая не совместима со старой.
Для решения проблемы необходимо сделать следующее. Если на компьютере установлен MS Office 2000, то надо поставить Service Release 1a (SR-1a) для него. Если Office 2000 не установлен, то надо скачать и запустить утилиту Mcrepair.exe. Взять её можно здесь
Отказ от перезаписи для всех файлов при копировании в Проводнике Windows 2000/XP
Если при копировании файлов в Проводнике часть файлов может перезаписаться, то выскакивает диалог с запросом на подтверждение перезаписи. И там есть, в частности, кнопка «Да для всех» (Yes for All). А вот отказываться приходится для каждого файла по отдельности… Но если щёлкнуть на кнопке «Нет», удерживая <Shift>, то это сработает как «Нет для всех», т.е. для всех подобных запросов будет автоматически выдаваться отмена перезаписи файла.
Сохранение настроек security и permissions файлов при копировании
По умолчанию, когда Вы копируете файлы с одного NTFS-диска на другой, файлы принимают security и permissions текущего каталога. Но можно копировать файлы и с сохранением их собственных настроек security и permissions. Для этого можно воспользоваться программой SCOPY из NT Resource Kit. Пример:
SCOPY c:\winfaq\secure.dat d:\temp\ /o /a
Эта команда копирует с сохранением владельца (/o) и информации об аудите (/a).
Также можно использовать ключ /s для копирования информации в подкаталогах. Единственное ограничение для этой команды состоит в том, что и начальный, и конечный диски должны быть в NTFS.
Удаление файлов с именами, совпадающими с именами устройств в DOS
Если имя файла (или его часть) совпадает с наименованием устройств в DOS (NUL, COMx, AUX, LPTx, PRN…), то удалить его с помощью Explorer’а или стандартной командой DEL невозможно. Для удаления, например, файла AUX.BAT используйте команду:
DEL \\.\drive:\path\AUX.BAT
Как заменить используемый Windows NT системный файл
Если Вы попытаетесь заменить используемый NT системный файл, будет выведено сообщение о том, что файл заблокирован. В Windows NT Resource Kit для этого есть специальная 32-х разрядная утилита MV.EXE, которая заменяет системные файлы при перезагрузке.
Основной формат выполнения MV следующий:
mv /x /d d:\temp\ntfs.sys d:\winnt\system32\drivers\ntfs.sys
Ключ /x указывает, что не нужно сохранять копию файла. Ключ /d указывает, что копирование производится при перезагрузке.
Если у Вас нет утилиты MV.EXE, то придётся выполнять её работу вручную:
1. Откройте редактор реестра regedt32.exe (а не regedit.exe).
2. Перейдите в раздел
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
3. Дважды щёлкните мышью на параметре «PendingFileRenameOperations». Если данный параметр отсутствует, то создайте его (тип REG_MULTI_SZ).
4. В первой строке запишите путь к файлу, который надо заменить, с \??\ в начале строки, например:
\??\d:\winnt\system32\drivers\ntfs.sys
5. На второй строке запишите путь к файлу, на который надо заменить, c !\??\ в начале строки, например:
!\??\d:\time\ntfs.sys
6. Нажмите «OK».
После перезагрузки и замены необходимого системного файла, параметр «PendingFileRenameOperations» будет автоматически удалён из реестра.
Андрей Харченко (winfaq AT online.sinor.ru) http://winfaq.com.ru
Ведение протоколов службы удалённого доступа (RAS)
Включение dword-параметра «Logging» (значение 1) в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan \Parameters создаёт файл DEVICE.LOG (протокол устройств) в каталоге %SYSTEMROOT%\SYSTEM32\RAS для записи информации о командах, посылаемых модемом, и сообщённых ошибках. Этот файл может быть очень полезен для отладки отказов RAS.
Включение dword-параметра «Logging» (значение 1) в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\PPP создаёт файл PPP.LOG (протокол PPP) в каталоге %SYSTEMROOT%\SYSTEM32\RAS для того, чтобы помочь в диагностике проблем связи между PPP-сервером и PPP-пользователем, когда один из компьютеров — клиент службы удалённого доступа Windows NT.
Предотвращение автоматического закрытия окон DOS-задач
При запуске командного файла (или любой другой DOS-задачи без установленных pif-настроек) используются свойства ярлыка _DEFAULT.PIF из каталога %SystemRoot% (обычно, С:\Windows). Если в его свойствах на вкладке «Программа» (Program tab) стоит флажок «Закрывать окно по завершении работы» (Close on Exit), то DOS-окна будут автоматически закрываться, скрывая результат выполнения командного файла. Для отмены такого поведения надо снять этот флажок.
Запуск приложения в виде сервиса
Как и во многих других случаях здесь поможет Resource Kit, а точнее входящие в его состав утилиты instsrv.exe и srvany.exe. Последовательность действий следующая:
1. instsrv <Имя_вашего_сервиса> C:\NTResKit\srvany.exе
2. Control Panel –> Services –> <Имя_вашего_сервиса> –> Startup –> установите нужный вам способ запуска сервиса: Automatic или Manual. Logon As: здесь вы должны указать учётную запись, от имени которой будет стартовать сервис. Если по ходу работы он должен будет взаимодействовать с клавиатурой и/или с экраном поставьте галочку на «Allow Service to Interact with Desktop».
3. Запустите редактор реестра (Start –> Run –> regedt32 –> Ok). В раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Имя_вашего_сервиса добавьте подраздел Parameters, создайте в нём параметр «Application» (REG_SZ) со значением, равным полному пути к исполняемому файлу вашего приложения. Если при запуске приложения требуется указать какие-либо параметры, то создайте ещё один параметр — «AppParameters» (REG_SZ), в который пропишите необходимую строку. Для указания рабочего каталога приложения служит параметр «AppDirectory» (REG_SZ).
4. Вот, собственно, и всё. Теперь можно запустить сервис (Control Panel –> Services –> <Имя_вашего_сервиса> –> Start).
Контроль загрузки сервисов и драйверов устройств
Один из возможных путей контроля загрузки сервиса или драйвера устройства — это параметр реестра «ErrorControl» в разделе соответствующей службы, которые практически все перечислены в ветви HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Этот параметр отвечает за «жизненность» драйвера или сервиса и может принимать значения от 0 до 4. Значение 0–1 — для служб второстепенного значения, при неудачном их запуске система всё равно продолжает загрузку. В случае «ErrorControl»=1, при неудачном старте на экран будет выдано предупреждение (более подробно с ним можно ознакомиться в программе «Просмотр событий» (EVENTVWR.EXE)). При 3–4 служба имеет жизненно важное значение, в случае её неудачной загрузки система не стартует вообще. В случае 2 Windows NT предпринимает попытку перезапуска с опциями LastKnownGood.
Список «горячих» клавиш для клиента Terminal Server
На клиенте Terminal Server можно использовать следующие сочетания «горячих» клавиш:
<Alt>+<PgUp> — вызвать переключатель между приложениями и перейти вправо по списку приложений (аналог <Alt>+<Tab>);
<Alt>+<PgDn> — вызвать переключатель между приложениями и перейти влево по списку приложений (<Alt>+<Shift>+<Tab>);
<Alt>+<Ins> — переключение между работающими приложениями (<Alt>+<Esc>);
<Alt>+<Home> — запуск главного меню системы (<Ctrl>+<Esc>);
<Alt>+<Del> — открытие системного меню активного приложения (<Alt>+<Space>);
<Ctrl>+<Alt>+<End> — запуск панели Security в системе Windows NT (<Ctrl>+<Alt>+<Del>);
<Ctrl>+<Alt>+<Break> — переключение клиентской программы между полноэкранным и оконным режимами.
Как заменить материнскую плату без переустановки Windows 2000/XP
Перед сменой платы в Device Manager в разделе IDE ATA/ATAPI Controllers поменяйте Bus Master IDE контроллер, установленный там, на Standart Dual Channel PCI IDE Controller. Если этого не сделать, то при загрузке на новой материнской плате система может не найти жёсткого диска и выдать сообщение про «inaccessible boot device».
Что делать, если утерян пароль администратора
Если утерян пароль администратора на Windows 2000, то проблему решить можно двумя способами.
1. Удалите файлы %Windir%\system32\config\sam*. Если Windows 2000 установлен на FAT/FAT32, то это можно сделать, загрузившись c DOS-дискеты; если на NTFS — придётся установить параллельную копию системы или снять жёсткий диск и поставить его на другую машину с Windows 2000. После удаления файлов будет возможен вход с логином Administrator/Администратор и пустым паролем.
2. Скачайте с сайта http://home.eunet.no/~pnordahl/ntpasswd образ Linux-дискеты и программу для записи этого образа. Загрузившись с этой дискеты, с помощью записанной на ней программы Offline NT Password & Registry Editor можно установить новый пароль администратора, даже не зная старого.
Запуск приложения от имени администратора в Windows XP
Используя команду «Запуск от имени», в Windows XP вы можете загружать приложения под учётной записью администратора. Для этого:
1. Выберите программу, которую необходимо запустить, в Проводнике, консоли управления Microsoft (MMC) или Панели управления.
2. Удерживая нажатой клавишу <Shift>, правой кнопкой мыши щёлкните по значку приложения и в появившемся контекстном меню выберите пункт «Запуск от имени».
3. Выберите «Учетную запись указанного пользователя», в соответствующих полях введите имя пользователя, пароль и домен учётной записи администратора, которую вы хотите использовать. Если вы хотите использовать учётную запись администратора вашего компьютера, то вместо имени домена введите имя вашего компьютера.
После запуска приложения вы можете проверить, кто является владельцем процесса, используя закладку «Процессы» Диспетчера задач.
Компонента System Restore в Windows XP
В состав Windows XP входит компонента System Restore (Восстановление системы), назначение которой — вернуть систему в работоспособное состояние без необходимости полностью переустанавливать операционную систему. System Restore восстанавливает реестр, локальные профили, базу данных COM+, кэш (wfp.dll) системы защиты Windows File Protection (WFP), базу данных Windows Management Instrumentation (WMI), метабазу Microsoft IIS, а также файлы, которые она копирует по умолчанию в архив Restore. При этом выделить тот или иной компонент нельзя — восстановлению подлежит либо всё, либо ничего.
System Restore работает в фоновом режиме и автоматически создаёт точку восстановления (restore point), когда происходит некое инициирующее событие. К числу таких событий относятся установка новых приложений (если программа установки приложения использует вызовы System Restore — restorept.api), выполнение AutoUpdate, запуск процедуры восстановления с помощью Microsoft Backup Utility, установка неподписанных драйверов. Дополнительно System Restore автоматически создаёт точки восстановления по умолчанию каждый день.
Чтобы изменить этот интервал, можно в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore изменить dword-параметр «RPGlobalInterval», например, поменяв его значение с одного раза в сутки (86400 с) на один раз в неделю — 604800 (в десятичной системе исчисления). Кроме того, с помощью этой утилиты точки восстановления можно создавать вручную: Пуск (Start) – Все программы (All Programs) – Стандартные (Accessories) – Служебные (System Tools) – Восстановление системы (System Restore).
Для работы System Restore необходимо иметь на диске свободные минимум 200 Мб, предназначенные для создания хранилища данных. Если нужного объёма нет, System Restore остаётся отключенной на этом диске до тех пор, пока не освободится дисковое пространство, после чего утилита активизирует себя сама. По умолчанию для хранения точек восстановления отводится 12% дискового пространства на каждом логическом диске жёсткого диска. При достижении этого лимита System Restore удаляет старые архивы, освобождая место для новых данных. Объём резервируемого пространства можно уменьшить в Панели управления (Control Panel) в свойствах Системы (System) на вкладке «Восстановление системы» (System Restore), выбрав диск из списка доступных, щёлкнув кнопку «Параметры» (Settings) и с помощью ползунка задав нужный размер. Там же можно отключить восстановление для каждого диска по отдельности или всех сразу.
При возникновении проблем обычно достаточно запустить System Restore и указать точку, на момент которой надо восстановить систему. Если же операционная система не загружается и System Restore недоступна, то следует нажать клавишу <F8> в момент, когда начинается загрузка Windows. Затем, когда на экране появится меню «Windows Advanced Options», нужно выбрать пункт «Last Known Good Configuration» и нажать <Enter>. Если разрушения не были слишком большими, Windows XP станет восстанавливаться с самой последней по времени точки восстановления. Если и после этого проблемы остаются, System Restore даёт возможность выбрать другую точку восстановления или отказаться от результатов восстановления.
Доступ ко всем папкам в консоли восстановления Windows 2000/XP
Обычно в консоли восстановления возможно перемещение только по системным папкам. Однако можно открыть доступ ко всем папкам на всех дисках. Для этого нужно:
1. Запустить апплет «Локальная политика безопасности» (Пуск – Настройка – Панель управления – Администрирование) и в подразделе «Локальные политики» – «Параметры безопасности» перевести параметр «Консоль восстановления: разрешить копирование дискет и доступ ко всем дискам и папкам» в состояние «Включено».
2. После загрузки консоли восстановления дать команду
Set AllowAllPaths = TRUE
Эта команда регистрозависима, а пробелы перед и после знака равенства обязательны! Впрочем, запоминать или записывать эту команду не нужно — достаточно дать команду «SET /?», и вы всё вспомните.
Если Windows XP начала глючить
Если пропали куда-то системные шрифты, система начала вести себя как-то странно, перестали работать некоторые программы, появились глюки, которых раньше точно не было, то исправить это можно путём восстановления системных файлов. Для этого в командной строке надо ввести команду sfc.exe /scannow
В результате будут проверены системные файлы (к ним относятся и шрифты) и переустановлены обратно (возможно, при этом система попросит компакт-диск с дистрибутивом).
Если это не помогает, то можно запустить инсталляцию Windows из-под Windows и выбрать пункт «Upgrade to Windows 2000/XP». Но после этого придётся переустановить Service Pack, если он не интегрирован в дистрибутив.
Если при запуске утилиты SFC запрашивается компакт-диск с дистрибутивом Windows, а в процессе чтения файлов с него сообщается, что диск неправильный, то причина может быть в отсутствии некоторых каталогов с файлами на данном диске. Для работы эти файлы действительно могут быть не нужны, но утилита SFC ищет на компакт-диске все системные файлы, которые должны быть в полном дистрибутиве. Однако в окне с данным сообщением достаточно просто нажимать кнопку «Отмена», тогда SFC пропускает данный файл и ищет следующий. Возможно, придётся пропустить несколько десятков файлов, но все реально нужные файлы будут найдены и восстановлены.
2 комментария