Windows 2000/XP

Приобрел жесткий диск объемом более 127 GB и столкнулся с тем, что даже установка Service Pack 4 не помогла увидеть под Windows 2000 полный объем диска. Как сделать весь объем доступным?
    
Для этого необходимо внести изменения в реестр следующим образом:

  1. Запустить regedit и найти ключ HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/atapi/parameters

  2. В меню Edit редактора реестра выбрать New (Новый) и затем выбрать DWORD

  3. Ввести название параметра EnableBigLba и нажать Enter.

  4. Опять войти в Edit (Редактировать) меню и выбрать Modify (Изменить)

  5. Ввести 1 и затем ОК.

  6. Перезагрузить компьютер.

Как изменить SID Windows NT4.0/2000/XP с загруженной операционной системой?
    
Проще всего это сделать, воспользовавшись бесплатной программой NewSID

Пытаюсь проиграть DVD диск под Windows XP, но проигрыватель системы отказывается это делать, сообщая Playback failed due to a problem in the video subsystem. В чем может быть дело и как исправить ситуацию?
      
Такое сообщение возникает в случае несовместимости используемого вами DVD декодера и операционной системы. Для того, чтобы выяснить, какой именно декодер используется на самом деле в Windows XP, следует:

  • Start/Run далее cmd.exe

  • Наберите dvdupgrd /detect и нажмите Enter

На экране появится информация об используемом MPEG-2 декодере, например такая:

В данном примере на экран выведена информация о декодере от плеера PowerDVD. Обнаруженный таким образом "неправильный" для XP декодер следует удалить из системы.

После установки Windows XP Service Pack 1 обнаружил странный эффект - после "засыпания" компьютера внешние IEEE-1394 (FireWire) устройства куда-то "пропали". Что делать?
    
К сожалению, такая особенность появилась в Windows XP после установки SP1. Способов борьбы два:

  1. Запретить любые "спящие" режимы.

  2. Отключать устройства от компьютера при перерывах в работе на длительное время. Тогда, "разбудив" компьютер, вы сможете снова подключить внешние устройства.

 
Я заменил
свою старую материнскую плату на  материнскую плату на наборе i815 (E,EP). Обнаружил, что после замены материнской платы у меня перестали работать ряд программ для записи CD-ROM дисков под Windows 2000, а также еще несколько программ, интенсивно использующих CD привод. Все требуемые драйвера установлены. В чем может быть дело?

     Дело в том, что драйвера IDE, созданные Intel под 8XX наборы для Windows 2000, имеют так называемую SCSI модель. Обращение же программ к IDE CD-ROM'ам через SCSI драйвера и порождает ошибки, нарушающие нормальную работу таких программ. Для решения проблемы следует установить драйвер от Intel с IDE моделью функционирования. Первый вариант такого драйвера был выпущен Intel в начале февраля 2001 года, а его окончательный вариант  выпущен во 2 квартале 2001 года. Для установки драйвера необходимо:

  • Через панель Установка/Удаление Программ удалить предыдущие драйвера

  • НЕ ПЕРЕЗАГРУЖАЯ компьютер, установить драйвер стандартного PCI IDE контроллера

  • Перезагрузить компьютер

  • Установить новые драйвера и перезагрузить компьютер

Мне нужно регулярно создавать дискету для восстановления Windows 2000 на разных компьютерах. Как это делать в Windows 2000 и как автоматизировать этот процесс?
  
    В Windows 2000 диск для восстановления (Emergency Repair Disk - ERD) создается иначе, чем в Windows NT. Необходимо выбрать Start ---> Programs ---> Accessories ---> System Tools ---> Backup ---> Emergency Repair Disk ---> и отметить мышью сохранение реестра на ERD. Если процесс создания диска нужно автоматизировать, то нужно создать текстовый файл с расширением .vbs следующего содержания:

set WshShell = CreateObject("WScript.Shell")
Wshshell.Popup"Please insert blank floppy disk in the drive A:"
Wshshell.Run "ntbackup.exe"
WScript.Sleep 500
Wshshell.Sendkeys "{ENTER}"
WScript.Sleep 500
Wshshell.AppActivate "Backup"
Wshshell.Sendkeys "{TAB}"
WScript.Sleep 200
Wshshell.Sendkeys "{TAB}"
WScript.Sleep 200
Wshshell.Sendkeys "{TAB}"
WScript.Sleep 200
Wshshell.Sendkeys "{ENTER}"
WScript.Sleep 500
Wshshell.AppActivate "Emergency Repair Diskette"
Wshshell.Sendkeys "{ }"
WScript.Sleep 500
Wshshell.Sendkeys "{ENTER}"
WScript.Sleep 20000
Wshshell.AppActivate "Emergency Repair Diskette"
Wshshell.Sendkeys "%{F4}"
WScript.Sleep 500
Wshshell.Sendkeys "{ENTER}"
WScript.Sleep 500
Wshshell.AppActivate "Backup"
WScript.Sleep 500
Wshshell.Sendkeys "%{F4}"
WScript.Quit()

     Запустить на выполнение этот скрипт можно любым способом - Explorer'ом, Start ---> Run и т.п. Проще всего хранить этот файл на той дискете, на которой и будет храниться созданная Windows 2000 информация для восстановления.  

Не могу посмотреть подробную информацию о ресурсах системы под Windows 2000. Каким образом это сделать?
      
Посмотреть аппаратные ресурсы под Windows 2000 очень просто. Для этого надо выбрать My Computer ---> Properties ---> Hardware ---> Device Manager ---> View ---> Resourses by Connection как показано на рисунке (дополнительно рекомендуется выбрать Show hidden devices):

После установки Windows 2000 мой компьютер стал "засыпать" вечным сном, пробуждение после которого возможно только по нажатию кнопки Reset. В чем может быть дело и как это исправить?
     
Дело в том, что Windows 2000 не поддерживает вызовы BIOS, принуждающие систему к "спящему" состоянию. Поэтому, если время перехода в "спящее" состояние, определенное в BIOS Setup, меньше, чем время, заданное в Control Panel / Power Options, то система засыпает "мертвым" или "вечным" сном. Поэтому лучше всего максимально увеличить все времена "засыпания" в BIOS Setup и определять реальное время перехода в "спящий" режим в Control Panel / Power Options Windows 2000.

После установки Windows 2000 Professional русской версии ряд программ отказываются устанавливаться в принципе. Индикатор установки замирает и все. На английской версии такого эффекта на тех же программах не было. В чем дело и как добиться установки необходимых мне программ?
     
Эта проблема вызвана тем, что в русской версии маршрут до места хранения временных файлов содержит русские буквы, непонятные для программы InstallShieldWizard, которая используется в качестве установщика большинства программ под Windows. Для устранения подобного недостатка русской версии следует изменить назначения переменных TEMP и TMP в их параметрах (см. рисунок ниже):

 

     Выбрав "Изменить" следует у обеих переменных заменить текущие значения на <диск с Windows 2000>WINNTTEMP или на любой другой каталог, в имени пути которого русских или иных не английских букв не будет.

Безуспешно пытаюсь поставить Windows 2000 на мой 18 GBytes SCSI диск. До этого она устанавливалась на этом же компьютере на SCSI диск 4.5 GBytes без проблем. На 18 GBytes первый этап установки проходит нормально, но после перезагрузки получаю сообщение об ошибке и все. Что делать?
    
Дело в том, что Windows 2000 проверяет полностью работу диска только после первой перезагрузки. В данном случае очевидно, что в BIOS SCSI контроллера не был разрешен параметр INT13 Extention и диски больше 8 GBytes не видны нормально после загрузки и именно поэтому загрузка Windows 2000 останавливается. Необходимо разрешить этот параметр в BIOS SCSI контроллера.

Как определить в чем ошибка - у меня не запускается игра под Windows 2000 - в моем компьютере или просто в несовместимости игры и Windows 2000?
Проще всего решить данную проблему, или, по крайней мере, понять, в чем дело, посетить специальный сайт, посвященный подобным проблемам - http://www.ntcompatible.com/

После установки Windows 2000 English version не везде правильно отображаются надписи на русском языке, хотя и при установке выбиралась Россия и в Regional Options установлена также Россия. Что делать?
Проблема решается просто: В панели Regional Options необходимо выбрать Set As Default (после правильной установки в этой панели должно быть Russian) и в появившемся меню также выбрать Russian, после чего перезагрузить систему. Теперь русские надписи будут отображаться правильно везде, включая DOS приложения.

Установил себе Windows 2000, но не могу пользоваться внешним накопителем Iomega, подключенном к принтерному порту. Как решить эту проблему?
Проблема решается очень просто - необходимо просто установить обновление Windows 2000 или Service Pack , устраняющие этот дефект системы.

Установил себе Windows 2000, но по завершении установки обнаружил, что все устройства в моем компьютере занимают одно прерывание (IRQ 9) и изменить эту ситуацию я не могу. Что происходит и можно ли оставить систему в таком состоянии?
Ничего страшного не происходит. Если Windows 2000 устанавливается при включенном в SETUP BIOS режиме ACPI, то действительно, в Device Manager многие PCI устройства будут занимать 9 прерывание. Само 9 прерывание используется Windows 2000 для управления прерываниями шины PCI. Изменить назначение 9 прерывания, как и других, в Windows 2000 нельзя (по сравнению, например, с Windows 98). Изменение распределения прерываний в SETUP BIOS также не даст реально никаких результатов. Изменение назначений прерываний возможно только при переустановке Windows 2000 с выключенным в SETUP BIOS режимом ACPI.

Установил себе Windows 2000 и решил убрать все и всяческие "засыпания", но после того, как я запретил в SETUP BIOS все соответствующие параметры, я не могу запустить Windows - вижу только непонятные цифры на экране. Что делать?
Действительно, после запрещения ACPI режима в SETUP BIOS и перезагрузки компьютера, Windows 2000 не стартует, выдавая на экране весьма неинформативное сообщение:
0x00000079 (0x00000004, 0x0000AC31, 0x00000000, 0x00000000)
Поэтому, прежде чем запретить ACPI режим в SETUP BIOS, необходимо проделать следующие действия:

  1. Перейти к Device Manager (выбрать Start, Settings, Control Panel, System, Hardware tab, Device Manager).
  2. Двойной щелчок мыши на Computer. Вы сможете увидеть тип своего компьютера. Это может быть один из следующих:
    1. ACPI Uniprocessor [ACPI-compliant dual-processor-capable computer with only one processor installed.]
    2. ACPI Multiprocessor [ACPI-compliant dual-processor-capable computer with two processors installed.]
    3. Advanced Configuration and Power Interface [ACPI-compliant computer that is limited to one processor.]
    4. MPS Uniprocessor [non-ACPI dual-processor-capable computer with only one processor installed.]
    5. MPS Multiprocessor [non-ACPI dual-processor-capable computer with two processors installed.]
    6. Standard PC [non-ACPI computer that is limited to one processor.]
  1. Если ваш компьютер относится к любому из трех последних типов, то ничего делать не нужно, ACPI и так запрещено.  
  2. В противном случае, щелкните на кнопке Driver, затем на Update Driver.
  3. Выбрать Display a list option в мастере установки драйверов.
  4. После запроса мастера выбрать кнопку Show all hardware of this device class.
  5. В окне Manufacturers выбрать Standard Computers. В окне Models вы увидите те же 6 типов компьютеров.
  6. Выберите не-ACPI тип компьютера, наиболее подходящий к вашей конфигурации и далее Next для установки выбранного драйвера.