FAQ WINDOWS 2000 04/14

From
FAQPoster2k (2:5020/4498)
To
All (2:5054/37.63)
Date
2005-03-21T20:45:06Z
Area
RU.WINDOWS.NT.FAQ
-- Часть четвертая 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. Как увеличить частоту обновления экрана в играх? Надоели 60 Гц :(

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

 Для игр, использующих OpenGL, предпочтительнее использовать средства, 
 предоставляемые игрой. Например, для 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. На 
 закладке Версия (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',
 и заполняем следующие поля:

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

---
 * Origin:  (2:5020/4498)
SEEN-BY: 46/50 400/814 450/186 247 1024 454/9 4635/4 5000/5000 5001/5001
SEEN-BY: 5010/53 87 5011/13 5015/10 5019/31 5020/52 154 166 175 400 429 545
SEEN-BY: 5020/561 630 639 715 741 758 981 1014 1306 1490 1588 1604 1845 1990
SEEN-BY: 5020/2015 2020 2065 2114 2146 2174 2238 2420 2987 3204 4343 4441 4498
SEEN-BY: 5020/7100 12000 5021/29 5022/128 5025/3 750 5026/25 5027/16 5030/49
SEEN-BY: 5030/115 473 966 1900 5031/70 5035/38 53 5036/34 5042/13 5047/43
SEEN-BY: 5049/97 5054/1 4 5 8 9 36 37 45 63 67 81 84 5055/95 5063/3 5067/2
SEEN-BY: 5069/7 5070/1222 5079/23 5080/80 1003 5082/6 5083/21 5084/32 5085/13
SEEN-BY: 5095/20 5096/18 5099/4 11 133 6000/12 254 6070/228
PATH: 5020/4498 1490 12000 4441 545 5054/1 37