special

<<< Назад

Windows 2000: Windows 2000 (полезные советы)

Отключение подсистем POSIX и OS2 в Windows 2000

POSIX является стандартом взаимодействия операционных систем, он включен в Windows 2000 по требованию правительства США, а подсистема OS2 нужна для запуска соответствующих приложений. Обычные пользователи, вряд ли, когда будут задействовать эти подсистемы, поэтому их лучше убрать для освобождения лишней памяти. Microsoft не предусмотрела легального пути удаления этих подсистем, поэтому следует удалить или переименовать необходимые файлы. Причём, перед удалением следует либо отключить защиту файлов (Windows File Protection), либо стереть файлы и из каталога Winnt\System32\dllcache, а последующий запрос системы вставить диск с дистрибутивом проигнорировать. Следует удалить или переименовать следующие файлы из каталога Winnt\System32: OS2.exe, OS2SRV.exe, PSXSS.exe, OS2SS.exe и POSIX.exe
Предупреждение: подсистема POSIX может потребоваться для некоторых программ из Resource Kit, если вы им пользуетесь, то лучше оставьте POSIX.

Как установить на компьютер Windows 9x и Windows 2000

Если вы хотите установить на компьютер Windows 9x и Windows 2000, то следует сначала установить Windows 9x, а затем из-под неё запустить setup.exe из дистрибутива Windows 2000 и выполнить установку в другой каталог, а лучше на другой раздел, иначе Outlook Express и Internet Explorer нормально работать в Windows 9x не будут. После этого при загрузке компьютера у вас будет появляться меню выбора операционной системы.

Если устанавливать в обратном порядке, то Windows 9x при инсталляции затирает загрузочный сектор Windows 2000. Однако эту проблему можно решить. Перед установкой Windows 9x нужно в файле MSBATCH.INF из дистрибутива (если такого файла в вашем дистрибутиве нет, создайте его) прописать следующие строки:
[Setup]
CleanBoot=0
Если дистрибутив Windows 9x находится на CD (как это обычно и бывает), то скопируйте (или создайте) MSBATCH.INF на винчестер и отредактируйте там, а затем запустите программу установки Windows 9x, указав в качестве параметра полный путь к данному файлу, например:

setup.exe C:\MSBATCH.INF
В данном случае файл можно назвать как угодно, а не только MSBATCH.INF.
После установки может понадобиться прописать Windows 9x в стартовом меню Windows 2000, добавив следующую строку в раздел [operating systems] файла boot.ini:
C:\="Microsoft Windows 98"
где текст в кавычках — это то, что будет выводиться в загрузочном меню выбора ОС.
В корне системного диска необходим файлик bootsect.dos, который содержит загрузочный сектор Windows 9x. Если этот файл по какой-то причине не создался, то придётся пойти другим путём.

1. Устанавливаем Windows 9x в нормальном режиме, чтобы она перезаписала загрузочный сектор.
2. Сохраняем его (первый сектор раздела (512 байт), на котором установили Windows 9x) в файл под именем bootsect.dos с помощью Norton DiskEdit или, например, программы BOOTPART.
3. Загружаемся в программу инсталляции Windows 2000, выбираем там ремонтировать текущую инсталляцию с помощью Recovery Console.
4. Восстанавливаем загрузочный сектор Windows 2000 командой fixboot.

5. Загружаемся в Windows 2000 и прописываем Windows 9x в стартовое меню в boot.ini

Как отформатировать один из разделов диска, не потеряв возможности загрузки Windows 2000

Если требуется отформатировать первый раздел диска, не потеряв возможность загрузки Windows 2000, установленной на другом разделе, то поступить следует так. Перед форматированием сохраните файлы из корневого каталога первого раздела, нужные для загрузки Windows 2000:

ntldr — загрузчик;
boot.ini — конфигурационный файл загрузчика;
ntdetect.com — собирает информацию об устройствах;
ntbootdd.sys — нужен только при наличии SCSI;
bootfont.bin — шрифт, нужен только для локализованной версии;
bootsect.dos — файл с загрузочным сектором альтернативной ОС.
После форматирования раздела скопируйте все эти файлы обратно, загрузитесь в Recovery Console Windows 2000 и восстановите загрузочный сектор Windows 2000 командой fixboot.


';