Rambler's Top100
 
Мир Windows XP

 Откройте для себя
завораживающий мир Windows XP

 

[Сделать стартовой ]

Система

Версии
Файловая система
Связь
Настройка
Тонкая настройка
Установка
Управление
Обновления
ссылки
F.A.Q.
Tips (подсказки)
Tweaks

Tемы:

Logon-screens
 

Downloads:

PowerToys
Загрузочные диск-     еты
Обновления
Drivers

Форум
Гостевая

 





  Rambler's Top100  

 



 

  Обновления  Темы    F.A.Q.  Форум


...Реклама на сайте...

Часто задаваемые вопросы

[1]    [2]   

Как сделать, чтобы пpи остановке/запyске стиpался/создавался новый файл подкачки pagefile.sys?       

  • В разделе реестра[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management] Изменить параметр "ClearPageFileAtShutdown"=dword:00000000 на 00000001 Этот ключ не стирает файл подкачки с диска, а заполняет его весь нулями, т.е. очищает. Hо сам файл на диске остается.
  • Тоже самое делается в апплете Local Security Policy в Administrative Tools, раздел Local Policies, Security Options, ключ Shutdown: Clear virtual memory pagefile when system shuts down. (Администрирование-Локальная Политика безопасности-ключ Завершение работы: Очистка страничного файла виртуальной памяти.
  • Используя утилиту TweakXP. На вкладке Cache Optimization установить флажок на "Clear Pagefile(swapfile) on shutdown. Необходимо иметь ввиду, что при установке этих параметров выключение системы будет заметно замедляться.

Как отключить запуск программ вместе с Windows?
      Проверьте следующую ветку реестра, используя regedit [HLKM \SOFTWARE \MICROSOFT \WINDOWS \CURRENTVERSION \RUN]. Там находятся значения, каждое из которых соответствует одной запускаемой при старте программе. Если вы не уверены, перед стиранием сохраните выбранные строчки. Ещё проще сделать это из программки msconfig, закладка StartUp, запустить которую можно из пункта Run... кнопки Start.

Как задать приоритет процессов еще при его запуске?
       C помощью консольной команды start можно запускать приложение с нужным приоритетом, указывать время, через которое приложение должно быть закрыто, и некоторые другие параметры. Для более подробной справки почитайте start /? Все эти команды можно прописать в *.bat файле и пользоваться им для запуска приложени. Что бы не писать *.bat файлы для каждой программы отдельно, и не набирать команду целиком, можно сделать файлик high.bat, с таким содержимым

echo off
start /high %1

и поместить его в директорию SendTo профиля вашего пользователя. Тогда, что бы запустить программу с более высоким приоритетом, достаточно просто переслать её на этот файлик через правую кнопку мыши. Но пересылать надо именно исполняемый файл, а не shortcut к нему. Конечно же, этот файлик можно и переделать и запускать программы с другим приоритетом.


Будьте осторожны в присваивании класса реального времени. Такая программа будет иметь очень высокий приоритет, что может сказаться на замедлении выполнения других программ. Более того, если у Вас не SMP система, то охочее до ресурсов приложение может просо ничего не оставить системе, и вы столкнётесь с ситуацией, когда компьютер не будет реагировать на Ваши действия, или будет реагировать с большим опозданием. В худшем случае он может просто повиснуть.

Как сменить ядро системы?
      В XP этот процесс упрощён до предела. Больше не надо переставлять всю систему, или использовать внешние утилитки из Resource Kit-а. Ядро меняется в Device Manager -> Computer (Диспетчер устройств-Компьютер), как и любой другой драйвер. Но, это ИСКЛЮЧИТЕЛЬНО важно, НЕ СТАВЬТЕ ядро, которое не держится оборудованием. Если не уверены, то лучше ничего не трогать, потому что последствия установки неправильного ядра непредсказуемы. Скорее всего машина просто перестанет загружаться, во всех режимах. Предотвратить подобное можно подредактировав boot.ini. Нужно всего лишь продублировать рабочий пункт меню выбора ОС, например, multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect и приписать после /fastdetect следующие опции: /kernel=ntoskchk.exe /hal=halchk.dll, а также в директории WINDOWS\System32 сделать копии вашего ядра и HAL-а. Назвать их, конечно же, надо ntoskrnl.exe -> ntoskchk.exe и hal.dll -> halchk.dll. Кроме этого, необходимо учитывать одну тонкость. Видимо из за того, что при установке неправильного ядра XP просто виснет, теперь весь список доступных ядер не выводиться в окне смены драйвера. Таким образом, возможна ситуация, когда Вы точно знаете, что ядро поддерживается системой, но система не даёт его установить. В этом случае, придётся делать это вручную. Для начала найдите в windows\inf файл под названием hal.inf. После этого, изучите его, что бы выяснить, какие файлы и куда переписываются при смене ядра. Обычно перезаписывается только hal.dll, названия какого hal какому ядру соответствуют, можно узнать из списка:

  • Standard PC - hal.dll
  • Advanced Configuration and Power Interface (ACPI) PC -halacpi.dll
  • ACPI Uniprocessor PC - halaacpi.dll ACPI Multiprocessor PC -halmacpi.dll
  • Compaq SystemPro Multiprocessor or 100% Compatible - halsp.dll
  • MPS Uniprocessor PC -halapic.dll
  • MPS Multiprocessor PC -halmps.dll

После этого остаётся взять соответствующий файл из Windows\Driver Cache\i386\driver.cab, скопировать его с Windows\system32, и сослаться на него в boot.ini. После загрузки (если повезёт :-)), можно переставить его по нормальному, в списке это ядро появится.

Как восстановить поврежденный загрузчик?
       Для этого необходимо загрузиться в Recovery Console и дать команды FIX MBR и FIXBOOT. Загрузиться в Recovery Console можно через загрузочный диск ХР, выбрав Repair Windows XP installation (R) и Recovery Console (C). Кроме этого, можно установить Recovery Console заранее, дав команду Winnt32.exe/cmdcons из командной строки в директории i386 дистрибутива ХР. Для входа в Recovery Console вам необходимо знать пароль администратора. Кроме этого можно использовать радикальный метод и запустить заново инсталляционную программу ХР, выбрав: "Отремонтировать текущую инсталляцию".

Русская раскладка в DOS-приложениях не переключается, что делать?
      Для решения необходимо в реестре по адресу: HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> KeyboardLayout изменить значение ключа 00000409 в папке DosKeybCodes на "ru". Кроме этого, в файле "autoexec.nt", расположенном в Windows\system32, надо добавить строку "lh %SystemRoot%\system32\kb16.com ru". После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская). Данный метод нормально работает в том случае, если Language settings for the system (апплет Regional Options) в качестве Default стоит Cyrilic. Если Вас не устраивают возможности предоставляемые системой, можете поставить внешний русификатор, например, проверенный временем RKM v.3.0. Удобнее всего прописать его в файле autoexec.nt (аналогично kb16).

Как выключать компьютер по расписанию?
      Необходимо создать файл VBScript, который бы содержал следующее:

dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
 "(Shutdown)}//./root/cimv2").ExecQuery _
 ("SELECT * FROM Win32_OperatingSystem" &_
 " WHERE Primary=true")
 
For Each obj In OpSysSet
 obj.Win32Shutdown(8)
Next

Этот файл при исполнении завершает работу Windows XP. Можно с помощью Sheduler (Назнеченные задания) установить время, когда этот файл бы исполнялся, а следовательно, выключался бы компьютер.

Какие параметры можно менять в boot.ini?
      Boot.ini отвечает за порядок загрузки ОС установленных в системе, и позволяет задать некоторые параметры загрузки этих систем. Начинается этот файл разделом [boot loader] В этом разделе всего два параметра:

  • Timeout, определяет время в секундах, которое ждёт система прежде чем начать загружать ОС по умолчанию, в случае если в системе установлено несколько ОС.
  • Default, определяет систему которая грузится по умолчанию.
Второй раздел [operating system], в котором находится список возможных к загрузке ОС. Для каждой ОС указывается её местоположение с использованием имен ARC (Advanced RISC Computer):
  • scsi(*) или multi(*) - элемент scsi(*) используется в случае контроллера SCSI с отключенным BIOS. Элемент multi(*) используется для дисков всех остальных типов, включая IDE, EIDE, ESDI и SCSI с включенным BIOS. (*) - номер адаптера, с которого осуществляется загрузка. Адаптеры нумеруются с нуля, начиная с контроллера, расположенного ближе к слоту 0 на мат. плате.
  • disk(*) - если (1) = scsi(*), то равен логическому номеру устройства (LUN), установленному для диска. Если (1) = multi(*), то всегда равен нулю.
  • rdisk(*) - если (1) = multi(*), то равен номеру диска в цепочке, счет дисков начинается с 0. Если (1) = multi(*), то всегда равен нулю partition(*) - определяет дисковый раздел, содержащий файлы ОС. В отличие от всех остальных элементов имен ARC нумерация разделов начинается с 1, т.е. первый раздел обозначается partition(1), второй - partition(2) и т.д.
  • \path - определяет каталог (или подкаталог) раздела, в котором находятся файлы ОС. По умолчанию в XP используется путь \windows. Кроме этого, в кавычках прописывается текст, который будет виден в пункте выбора этой ОС в стартовом меню. После этого текста могут быть ключи которые влияют на загрузки ОС. Для XP возможны следующие ключи:
  • /basevideo - с этим ключом система будет использовать только стандартный VGA драйвер. Этот параметр может пригодится если Вы на коротко время ставите другую видеокарту, и Вам не хочется мучаться с перестановкой драйверов.
  • /fastdetect - обычно ставится автоматически при инсталляции системы. При установке этого ключа система не определяет все Plug and Play устройства в процессе загрузки. /maxmem - определяет максимальный размер RAM, который может использоваться системой. Теоретически, может помочь если у Вас глючная оперативка.
  • /noguiboot - При использовании этого ключа не будет рисоваться цветная заставка при загрузке. Может использоваться теми кто не желает смотреть на эту картинку в 60 герцах. Но надо учесть, что кроме этого не будут рисоваться BSOD при загрузке. Но виснуть система, если что-нибудь не в порядке, естественно не перестанет.
  • /noserialmice=[com 1,2,3] - при использовании этого параметра не будет определяться мышь подключенная к COM порту для портов перечисленных в скобках. Если номера портов не указывать, то мышь не будет определяться на всех портах. /bootlog - при задании этого параметра система будет писать лог загрузки в %SystemRoot%\Nbtlog.txt Этот параметр можно использовать что найти причину почему система может загрузится только в safe mode.
  • /safeboot - при его установке система загрузится в Safe mode. То же самое можно сделать нажав F8 в начале загрузки системы. Через двоеточие можно задать несколько параметров для
  • /safeboot. Minimal - минимальная конфигурация. Network - с поддержкой сети. Dsrepair - доступна только в NET Server и позволяет восстановить Active Directory с заблаговременно сделанной резервной копии. Alternateshell - позволяет использовать альтернативные графические оболочки. По умолчанию с системой ставится только Explorer (стандартная оболочка) и Progman (осталась в наследство от Windows3.11 и NT 3.5).
  • /sos - отображает на экране список загружаемых драйверов. Может помочь выяснить, на чём система спотыкается при загрузке.
  • /baudrate - этот параметр указывает скорость с которой будет работать COM порт для отладки системы. Если не указать конкретную скорость, то будет 9600 для модема и 19200 для нуль-модемного кабеля. При включении этого параметра автоматически ставится параметр /debug
  • /crashdebug - с этим флагом загружается отладчик, но остаётся в неактивном состоянии до тех пор пока не произойдёт ошибка ядра. Может использоваться разработчиками программного обеспечения.
  • /debugport=com* - указывает номер COM порта (* должна быть номером порта) используемого при отладчиком. Автоматически включает ключ /debug
  • /debug - загружается отладчик, который может быть активизирован другим компьютером через подключенным COM порт. Может использоваться разработчиками ПО.
  • /nodebug - на экран не выводится отладочная информация.
  • /hal - указывает имя файла, который должен использоваться как hal.dll после загрузки.
  • /kernel - указывает имя файла, который должен использоваться как ntoskrnl.dll после загрузки.
Источник: 3Dnews

Как выключить систему защиты файлов (System Files Protection)?
      Для того, чтобы WIndows XP перестала защищать от изменения важнейшие файлы, необходимо поменять значение [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon] "SfcDisable" на "dword:ffffff9d". Для того что бы включить его обратно, этот же ключ надо изменить на 0. При этом, правда, необходимо учитывать, что замена работающих файлов непроверенными и неизвестными версиями может серьезно навредить системе. И пользоваться этим необходимо крайне осмотрительно. Для того, чтобы не колпаться в дебрях реестра можно загрузить эту небольшую утилитку и воспользоваться ей.

 


  Перепечатка и использование материалов без разрешения сервера www.winall.ru запрещена!!!
Админ: E-mail

| |
Сайт создан в системе uCoz