Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

FAQ 04/14

0 views
Skip to first unread message

FAQPoster

unread,
Nov 5, 2007, 12:45:03 PM11/5/07
to
-- Часть четвертая FAQ конференции RU.WINDOWS.2000 ----------------------------
После yстановки Win9x устанавливает загpyзкy по умолчанию на себя, но это
легко меняется. Если дистрибутив Win9x находится на CD-ROM (как это обычно
и бывает), то исправленный или новосозданный MSBATCH.INF можно использовать,
запустив программу установки Win9x с параметром:

setup.exe диск:\путь\MSBATCH.INF

В данном случае файл можно назвать как угодно, а не только MSBATCH.INF.

1.10. Как управлять питанием ATX компьютера из командной строки?

1) Переход в спящий режим (hibernate):
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState

2) Отключение: создаем в текстовом редакторе файл poweroff.vbs, содержащий:

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

В дальнейшем можно стартовать этот скрипт из командной строки или включить
вызов в командный файл. Уже готовый скрипт при желании можно скачать здесь:
http://adsh.ukrweb.net/win2k/soft/poweroff.php.

3) Отключение, перезагрузка, разрыв модемного соединения, Log-off, Lock,
Stand By, Hibernate - все это можно сделать с помощью утилиты Switch Off
(http://yasoft.km.ru/rus/switchoff/). GUI, поддержка командной строки,
конфигурационный файл, удаленное управление через web-интерфейс - в 64 Кб!

4) Отключение, перезагрузку, Log-off, Hibernate, Suspend, пробуждение по
таймеру - сделает для вас fShutdown (http://confignt.ixbt.com/shutdown.htm).

1.11. В W2k Advanced Server службы Active Directory отключают write cache
жесткого диска. Приходится после каждой перезагрузки снова ставить галочку.
Существует ли способ постоянного включения кэширования?

Если вас не смутит появление в Event Viewer предупреждений по поводу
включенного кэша при каждой загрузке, можно в разделе реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters

для параметра "DSA Heuristics" (тип REG_SZ) установить значение "10000000"

1.12. Как увеличить частоту обновления экрана в играх? Hадоели 60 Гц :(

Для DirectX игр эта проблема решается довольно просто. Запустите dxdiag.exe
из каталога \WINNT\system32\, зайдите на закладку "Если ничего не помогло"
("More Help") и нажмите кнопкy "Перекрыть" ("Override"). Укажите там нужную
частотy обновления и нажмите кнопку "Ок". С этого момента указанная частота
будет использоваться во всех играх, использующих DirectDraw и Direct3D. Будьте

осторожны, и используйте те значения, которые поддерживаются вашим монитором,
иначе могут быть неприятные последствия, вплоть до ВЫХОДА МОHИТОРА ИЗ СТРОЯ.

Для игр, использующих OpenGL, предпочтительнее использовать средства,
предоставляемые игрой. Hапример, для Quake III в *.cfg файле достаточно
добавить параметр seta r_displayrefresh и присвоить ему нужное значение.

Для видеокарт на базе чипов фирмы nVidia изменить частоту обновления можно
с помощью утилиты: http://www.fileplanet.com/dl/dl.asp?ztn/nvreffix-setup.exe

Утилиты для видеокарт на чипах фирмы ATI ищите на http://radeonator.cjb.net/
или на http://www.rage3d.com/radeon/r3dtweak/.

Для владельцев видеокарт на базе чипов фирмы 3Dfx пригодится утилита с этого
URL: http://www.voodooalert.de/files/downs/v5_frequenceselector_win2k.zip

Более универсальные варианты - известная утилита Power Strip, скачать
которую всегда можно с сайта производителя: http://www.entechtaiwan.com и
утилита RefreshForce (http://www.pagehosting.co.uk/rf/), изменяющая реестр.

Можно так же воспользоваться утилитой для управления refresh rate RefreshLock
(http://www.pagehosting.co.uk/rl/). Ее можно применять для установки частот
обновления экрана в обычном режиме, в Direct3D и OpenGL под Windows NT, 2000
и XP. Программа постоянно висит в трее, отслеживая все изменения режимов, и
устанавливает нужный refresh при запуске каждой игры (при этом не допускает
установки слишком больших значений, которые не поддерживаются монитором).

1.13. Как заблокировать (Lock) компьютер из командной строки?

1) Создайте файл lock.cmd следующего содержания:

%SystemRoot%\system32\rundll32.exe USER32.DLL,LockWorkStation

2) Используйте утилиту Switch Off (см. пункт 1.10.3 данного FAQ)

1.14. При каких условиях можно гарантировать безопасность системы и данных?

При отсутствии физического доступа к компьютеру. Сервер с важной информацией
должен находиться в помещении, в которое допускаются строго определенные люди.

1.15. Какой номер build-а у финального выпуска Windows 2000?

Финальный build - 2195. Узнать это лучше всего по версии ядра. Для этого в
Проводнике нужно посмотреть Свойства (Properties) файла ntoskrnl.exe. Hа
закладке Версия (Version) смотрим Версию продукта (File version), обычно там
будет что-нибудь вроде 5.0.2195.Х", где 5.0 - версия NT, 2195 - номер build-а,

а X - версия build-а. Для Windows XP финальная версия 5.1.2600, для Windows
2003 - 5.2.3790. Ответ подготовлен на основе материала с сайта 3DNews.

1.16. Для чего нужен файл pagefile.sys? Можно ли его удалить?

Pagefile.sys - файл подкачки W2k, создается в корне диска (дисков). Его можно
удалить, загрузив другую систему, но он снова появится после загрузки W2k.

1.17. Как сделать бэкап системных файлов (реестр и т.п.)?

Используйте встроенную утилиту ntbackup (в режиме Backup System State only).


-- 2. Установка системы -------------------------------------------------------

2.01. Как создать комплект инcталляционных дискет?

Инсталляционные дискеты помогут вам, если ваше устройство CD-ROM не является
загрузочным, или материнская плата не поддерживает загрузку с CD.
Чтобы создать их, зайдите в каталог \BOOTDISK дистрибутива, и запустите файл
makeboot.exe (работает и под DOS) или makebt32.exe (консольная версия). Затем
следуйте указаниям программы. Если вы собираетесь устанавливать с помощью
этих дискет систему с дистрибутива с интегрированным сервис-паком, убедитесь
сначала, что файлы на дискетах и файлы дистрибутива имеют одинаковую версию.
В противном случае вы полyчите следyющее сообщение об ошибке:

"The following value in the .SIF file used by setup is corrupted or missing:
Value '0' on the line in section [SourceDiskFiles] with key "SP1.CAB"

Для устранения этой ошибки замените файлы на дискетах на более свежие из
комплекта дистрибутива, в первую очередь это касается файла txtsetup.sif.

2.02. Сервис-пак не хочет интегрироваться в дистрибутив W2k. Запускаю так:
sp1network.exe -s:e:\distr\system\win2000\ , а он мне в ответ: "Not all files
necessary to perform an integrated installation are present."

Распакуйте дистрибутив сервис-пака, запустив sp1network.exe -x (путь сам
спросит) и только потом интегрируйте (запускайте уже i386/update/update.exe).
Если это не помогает, проверьте файл сервис-пака на соответствие оригиналу:

SP1 English: sp1network.exe: 87326656 байт, дата: 25.07.00, время: 00:11
SP1 Russian: sp1network.exe: 88791904 байт, дата: 04.10.00, время: 00:33

SP2 English: W2KSP2.exe: 106278016 байт, дата: 07.05.01, время: 13:34
SP2 Russian: W2KSP2.exe: 105598968 байт, дата: 20.06.01, время: 15:25

SP3 English: W2Ksp3.exe: 130978672 байт, дата: 04.08.02, время: 21:20
SP3 Russian: W2Ksp3.exe: 129734288 байт, дата: 26.08.02, время: 13:17

SP4 English: w2ksp4_en.exe: 135477136 байт, дата: 20.06.03, время: 10:30
SP4 Russian: w2ksp4_ru.exe: 133952584 байт, дата: 21.06.03, время: 03:46



2.03. Как сделать загрузочный диск для W2k/WNT4?

1. Метод с использованием программы CDRWIN (http://www.goldenhawk.com/)
(См. также статью http://www.contamination.org/windows2000/burning_cds.html)

Внимание! Программа CDRWIN фирмы Engelmann Media GmbH не содержит описанных
ниже возможностей и в данном случае абсолютно бесполезна.

1) Для записи необходим каталог \i386 дистрибутива, а в корне создаваемого
диска должны лежать маркерные файлы (содержимое их значения не имеет):

CDROM_NT.5 - для всех Windows 2000
CDROM_SP.TST - если в дистрибутив интегрирован 1-й сервис-пак
CDROMSPx.TST - если в дистрибутив интегрирован x-й сервис-пак
CDROM_IP.5 - Windows 2000 Professional
CDROM_IS.5 - Windows 2000 Server
CDROM_IA.5 - Windows 2000 Advanced Server
CDROM_W.40 - Windows NT Workstation
CDROM_S.40 - Windows NT Server

Кроме того, для локализованных версий W2k в корень диска нужно добавить файл
BOOTFONT.BIN (берется из каталога \i386 или с первого диска из комплекта
инсталляционных дискет). В каталог \i386 NT 4.0 рекомендуется положить файл
BOOTFIX.BIN из дистрибутива W2k - он предотвратит случайную загрузку с CD-R.

2) выбираем в верхнем меню Backup/Tool Operation режим Build an ISO 9660
Image File

3) в следующем пункте выбираем каталог, где подготовлены файлы для записи на
CD (например, C:\W2kCD, в котором лежит каталог i386 дистрибутива и указанные
выше файлы) и указываем имя файла образа диска, например, w2kboot.iso.

4) убираем флажок в пункте Preserve Full Pathnames

5) установливаем флажки в пунктах Recurse Subdirectories, Disable Version
Numbers, Include System Files, Include Hidden Files и, если хотите
использовать длинные имена, Long Filenames (Joliet)

6) на закладке Advanced Option/Bootable Disk помечаем 'Make bootable disc',
и заполняем следующие поля:

-- конец четвертой части ---------------------------- продолжение следует -----

FAQPoster

unread,
Nov 12, 2007, 12:45:03 PM11/12/07
to
0 new messages