Настройка и оптимизация операционных систем
Главная -> Windows XP -> Система

Советы по настройке и оптимизации Windows XP

Напечатать страницу


Страница 1... 2... 3... 4... 5... 6...7... 8...

Система стала глючить или пропали системные шрифты
Проверяем наличие системных файлов с помощью команды sfc.exe /scannow Windows проверит их (шрифты - тоже системные файлы) и при необходимости переустановит недостающие или поврежденные. Если не помогло - запускаем установочный диск Windows XP и выбираем пункт Upgrade to Windows XP (делать это надо из Windows XP).

DOS: русские буквы видны, а вот раскладка не переключается
Открываем реестр, находим ключ

HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \KeyboardLayout \DosKeybCodes

и изменяем значение 00000409 на "ru". После этого открываем файл autoexec.nt (он находится в папке %SystemRoot%\system32) и добавляем строку

lh %SystemRoot%\system32\kb16.com ru

Перегружаем компьютер и убеждаемся, что теперь в DOS-прилложениях переключение на русскую раскладку происходит по нажатию Ctrl+Right Shift, на английскую - Ctrl+Left Shift.

Вместо русских букв видны какие-то закорючки
Если такое происходит в Фотошопе, то проблема решается так: находим в реестре ключ

HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Nls \CodePage

и изменяем значение параметра 1252 на c_1251.nls (было c_1252.nls, станет c_1251.nls). Кстати, такая манипуляция помогает иногда и для некоторых других программ.

Если же кракозябры все равно не исчезли, следует проверить правильность установки Languadge Options: запускаем апплет Regional and Languadge Options (он в Контрольной панели) и открываем закладку Regional Options. В разделе Standart and formats имеет смысл выставить "russian", в разделе Location, отвечающем в том числе за системные шрифты - обязательно указать "Russia". Для полного счастья необходимо проверить вкладку Advanced: Language for non-Unicode programs должен быть выставлен в "Russian".

Для особо забывчивых: создание дискеты для сброса пароля (Password Reset Disk)
С помощью этой дискеты можно будет зарегистрироваться на компьютере даже в том случае, если пароль забыт. Для создания Password Reset Disk следует нажать кнопку Start, выбрать Control Panel, а в ней - User Accounts, и щелкнуть по своему аккаунту. В появившемся окошке в левой колонке (под Related Tasks) есть пункт Prevent a forgotten password - после щелчка по нему запустится мастер создания "спасительной" дискеты. Эта дискета создается один раз - ее не нужно переделывать при каждой смене пароля, поэтому особое внимание следует обратить на порядок ее хранения: дискета должна храниться в укромном месте, потому что тот, кто найдет и воспользуется ей, сможет войти в систему под вашим именем

Проблема с инсталляцией программ: программа вроде бы устанавливается, но в конце все исчезает, хотя процесс остается в памяти
По умолчанию временные папки, используемые инсталляторами для распаковки данных, необходимых для установки программы, размещаются по адресу C:\Documents and Settings\[имя пользователя]\. Для некоторых инсталляторов такой путь оказывается слишком длинным: распаковав данные, они затем не могут их обнаружить. Чтобы избежать этого недоразумения, следует определить временной папке путь покороче: заходим на вкладку Advanced в System Properties и нажимаем там кнопку Environment, после чего на открывшейся вкладке меняем пути к TEMP и TMP на, например, C:\Windows\Temp

Что делать, если после перезагрузки система не находит внешний модем?
Причина "потери" внешнего модема (если модем исправен) кроется в том, что при загрузке Windows XP он был выключен. Для того, чтобы система его определила, достаточно включить модем и произвести поиск новых устройств (делается это через Start -> Control Panel -> Add Hardware) - модем будет найден и включен в список имеющегося оборудования.

В случае, если такой вариант не очень подходит по причине постоянного забывания включить модем перед загрузкой (или перезагрузкой) системы, можно поставить не PnP-версию драйвера для этого модема (поискать её можно в *.inf файле модема). Если такой версии там не окажется, придётся ограничиться установкой какого-нибудь стандартного драйвера, например - Standart Modem. В этом случае, если ваш модем соответствует понятиям операционной системы о стандартном модеме (а для большинства модемов, подключаемых к COM-порту, так оно и есть), система будет постоянно помнить, что модем установлен, и не будет "забывать" о нем вне зависимости от того, включен модем в момент загрузки системы или нет. Правда, в случае установки стандартного драйвера могут исчезнуть некоторые полезные настройки модема (например, возможность включить аппаратную компрессии данных), но ведь любые настройки можно задать через строку инициализации, нужно лишь повнимательнее прочитать инструкцию к модему...

Наконец, есть еще один способ, позволяющий системе не забывать про внешний модем. Заключается он в выключении компьютера переводом его в режим Hibernate (спящий режим)

Почему в режиме Standby не выключаются вентиляторы на блоке питания и процессоре?
Скорее всего, этому мешает одна из установок BIOS. Попробуйте переключить в BIOS (в разделе Power Management Suspend Mode) ST1 на ST3.
Если это не поможет, следует проверить, включен ли ACPI-режим. Для этого нужно перейти через Control Panel в апплет Power Options. При отключенном ACPI-режиме нижняя часть вкладки Advanced апплета Power Options оказывается пустой, при включенном - на ней присутствует несколько пунктов для изменения характеристик включения/отключения компьютера и монитора. Если ACPI-режим включен, но вентиляторы все равно не выключаются, то это может говорить о том, что BIOS не поддерживает такую функцию.

Что представляет собой система восстановления Windows XP?
В самом общем плане: System Restore производит "слепок" с системного реестра и создает резервные копии других необходимых для нормального функционирования операционной системы файлов, что дает возможность в случае необходимости произвести возврат системы к прошлому состоянию. Параметры системы восстановления задаются на вкладке System Restore апплета System Properties, до которого можно добраться так: Start/Control Panel/System. Хочу обратить внимание на то, что по умолчанию System Restore включена не только для загрузочного, но и для всех остальных дисков, при этом отключить System Restore штатными средствами ОС можно у всех дисков, кроме загрузочного.
Кроме этого, с целью дополнительной защиты системы от кривых рук некоторых разработчиков программного обеспечения, в Windows XP имеется система защиты файлов

Слышал, что в WinXP есть система восстановления файлов. Она что, все файлы восстанавливает?
Нет, не все. В действительности имеющийся в Windows XP модуль Windows File Protection и вправду восстанавливает файлы, но не все, а только те из исполняемых и системных файлов (*.exe, *.dll, *.ocx и некоторые другие), которые оказались без всякой на то необходимости замененными (например, в процессе инсталляции какой-либо программы), предотвращая тем самым возможные нарушения в работе операционной системы. Дело в том, что для защиты наиболее важных файлов Microsoft ввела их цифровую подпись, и в том случае, если обнаруживается, что происходит замена системного файла другим, не имеющим такой цифровой пописи, следует немедленное оповещение пользователя, а подмененный файл заменяется "правильным", до поры до времени находящемся в специально для этого созданном хранилище. Если же "правильного" файла по какой-то причине на жестком диске не оказывается, то следует предложение вставить в CD-привод компакт-диск, с которого устанавливалась Windows XP

Система не загружается
Для того, чтобы упростить восстановление системы после возможного отказа (хоть такое и случается - если сравнивать Windows XP с Windows 9*/Me - крайне редко), нужно будет заранее предпринять некоторые шаги.

Первый способ состоит в резервном копировании всех основных системных файлов: в Properties системного жёсткого диска открываем вкладку Tools и нажимаем на кнопку Backup now... (это же можно проделать через Start -> Programs -> Accessories -> System Tools -> Backup). В открывшемся окне выбираем вкладку Backup и отмечаем галочкой System state, после чего нажимаем кнопку "Start Backup". Способ этот хорош всем, кроме одного - созданный "резервирующий" файл (*.bkf) будет иметь размер примерно 200 MB, да и восстановить (вернее, исправить возникшие в ее работе ошибки) можно только при работающей системе, так этот способ всего лишь позволяет, восстанавливая системные файлы, не потерять все свои настройки, а значит, кроме прочего, и не переустанавливать заново инсталлирование программы.

Для уменьшения размера создаваемого при резервировании файла до 15-30 MB можно сохранить только содержимое папки \ system32\ config (полный список файлов реестра можно узнать, если заглянуть реестр:

HKEY_LOCAL_MACHINE\ System\ CotnrolSet\ Control\ HiveList\ )

причем для этой цели совсем не обязательно проводить все те манипуляции, о которых рассказывалось выше - можно просто скопировать требующиеся для восстановления файлы в другое место, а при возникновении проблем с реестром загрузиться с любой загрузочной дискеты (хотя бы для DOS) и перезаписать сбойный реестр его резервной копией.

Всё это, конечно, прекрасно, но Windows XP может быть установлена не только на FAT, но и NTFS-раздел, и в этом случае обычная дискета не поможет - NTFS-раздел из DOS не виден. Естественно, и в этом случае выход есть, но для решения этой проблемы нужно будет воспользоваться утилитами сторонних разработчиков - например, воспользоваться программой NTFSDOS Pro, позволяющей производить чтение/запись файлов, размещенных на NTFS-разделе, из-под DOS. Кстати, на сайте разратчика NTFSDOS Pro есть подобная же утилита, но для работы с NTFS-разделами из-под Windows 9*.

А если NFSDOS (или какой-нибудь другой подобной утилиты) нет? - Сама Microsoft предумотрела лишь один способ - загрузку с загрузочного компакт-диска Windows XP: в процессе загрузки системы будет предложено два варианта - установить систему заново или восстановить ее с помощью Recovery Сonsole. В случае, если выбрать Recovery Сonsole, поступит предложение ввести пароль Администратора, после чего - если введенный пароль окажется правильным - загрузится интерфейс командной строки. Список всех допустимых команд выводится командой "help", а наиболее важные для них следующие:

  • перезапись реестра - copy
  • вывод на экран списка системных служб и драйверов - listsvc
  • оключение определенной службы - disable (включение - "enable"),
  • восстановление загрузочных файлов - fixboot
  • восстановление Master Boot Record - fixmbr

Кстати, загрузить Recovery Соnsole совсем необязательно с CD - ее можно установить на жёсткий диск, м тогда при загрузке можно будет выбирать, загружать ли систему полностью или загружаться в Recovery Console.

Для установки Recovery Console нужно из командной строки в директории i386 дистрибутива Windows XP набрать

winnt32.exe /cmdcons

Учитывая, что набор команд в Recovery Соnsole является очень ограниченным, имеет смысл поставить жесткий диск с неработающей системой на другой компьютер, работающий под управлением Windows XP или 2000, и попытаться спокойно разобраться в причинах краха системы - если и не разберетесь, то уж все данные с NTFS-разделов сможете перенести без проблем...

Похожие публикации
Комментарии (0)

Комментариев нет.

Для того, чтобы оставить свой комментарий вам необходимо войти или зарегистрироваться на сайте.





Консультация специалиста

Консультант по Windows Если у вас есть вопрос по Windows или работе с ПК, вы можете задать его нашему консультанту.

Бесплатно и без регистрации!

Задать вопрос

Работа в нашей коменда
Опрос
Какая ОС вам больше нравится?





Результаты опросов
Разработка
  • Разработка сайта: Роман Чернышов