FAQ WINDOWS 2000 13/14

From
FAQPoster2k (2:5020/4498)
To
All (2:5054/37.63)
Date
2005-03-21T20:45:08Z
Area
RU.WINDOWS.NT.FAQ
-- Часть тринадцатая FAQ конференции RU.WINDOWS.2000 --------------------------
 установки прав пользователей: ftp://ftp6.nero.com/NeroBurnRightsInstaller.exe

 6. В свойствах ярлыка программы можно выставить галочку "Запускать от имени 
 другого пользователя". Тогда при запуске программы можно будет ввести логин 
 и пароль администратора (правда, для этого их нужно знать ;))

 Аналогичного эффекта можно добиться с помощью cmd-файла, в котором пишем:
 runas /profile /user:machinename\administrator [полный путь к *.exe файлу]
 где machinename - имя вашей машины; если в пути к файлу программы есть 
 пробелы, то его необходимо заключить в кавычки. Теперь, при запуске этого 
 cmd-файла, будет также спрашиваться пароль администратора.



 9.05. Как задать пpиоpитет пpоцесса еще пpи его запyске? Чтоб не лазить 
 постоянно для его установки в task manager?

 Почитать справку по start /? 



 9.06. Как запускать старые программы, расчитанные на Win9x/NT4.0 под W2k?

 Специально для этого Microsoft включила в состав дистрибутива утилиту 
 apcompat.exe (находится в директории \SUPPORT). При запуске программы из-под 
 нее можно имитировать запуск под Windows NT 4.0 (SP3,4,5), Windows 95, 98. 
 Есть дополнительные опции. Но не все программы удается обмануть таким образом. 

 Ранее существовал Application Compatibility Update, скачать который ещё можно
 по адресу: http://adsh.ukrweb.net/win2k/soft/appupd.php. После его установки
 в свойствах ярлыка исполняемых файлов появляется закладка "Compatibility"
 (только под аккаунтом администратора!), в которой можно выбрать режим запуска
 приложения. Теперь эта возможность включена в пакет обновлений, начиная с SP2.

 (!) Если закладка "Compatibility" так и не появилась в свойствах ярлыка после
 установки Service Pack 2 (или выше), активировать её можно, выполнив в консоли
 команду: regsvr32 %systemroot%\apppatch\slayerui.dll. А чтобы вновь удалить,
 если потребуется, команду: regsvr32 /u %systemroot%\apppatch\slayerui.dll.

 Имеются и другие инструменты для решения проблем совместимости. Узнать о них
 можно здесь: http://www.microsoft.com/windows/appcompatibility/default.mspx



 9.07. Можно ли под Windows 2000 услышать звук в старой игрушке для DOS?

 Старые игры напрямую обращаются к звуковой карте, поэтому стандартными 
 средствами получить звук под W2k не удастся. Но можно попробовать один из 
 специальных эмуляторов, выпускаемых сторонними производителями, например:
 
 http://www.softsystem.co.uk/sndfx202.zip - SoundFX 2000 2.02. Эмулятор 
 звуковой карты для DOS-программ, полностью эмулирует SoundBlaster 16. Для 
 работы требуется W2k или WNT4 (SP3 или старше), процессор Pentium 90 и выше.

 http://ntvdm.cjb.net - Проект VDMSound. Программа эмулирует MPU-401 интерфейс,
 SoundBlaster-совместимые звуковые карты (SB16, SBPro 2, SB2, SBPro, etc.) и 
 интерфейс джойстика (game-port) для DOS-программ. Имеются исходные тексты.

 http://dosbox.sourceforge.net - эмyлятоp DOSBox, создающий виpтyальнyю машинy
 для запyска DOS-пpиложений. Начиная с веpсии 0.60 поддеpживает Protected Mode.


-- 10. Восстановление системы -------------------------------------------------



 10.01. W2k ни с того ни с сего перестал загружаться. Доходит до появления
 голубого экрана, но дальше нет ни курсора, ни поля для ввода пароля. В safe 
 mode загружается, но все устройства работают нормально. Что предпринять?

 Попробовать загрузиться в safe mode с поддержкой командной строки и дать 
 команду "chkdsk /r". Если не получится загрузиться в safe mode, то эту же 
 команду можно дать в режиме Recovery Console (см. также вопрос 10.03).



 10.02. Пропали куда-то системные шрифты под W2k :( Как можно поправить?

 В командной строке введите sfc.exe /scannow - эта команда проверит защищенные 
 системные файлы (к ним относятся все *.exe, *.sys, *.dll, *.ocx, поставляемые 
 вместе с системой и файлы шрифтов - *.ttf, *.fon) на соответствие оригиналу и 
 восстановит в случае необходимости (возможно, попросит вставить компакт-диск).
 Подробнее о защите файлов Windows (WFP Feature) можно прочитать здесь:
 http://support.microsoft.com/default.aspx?scid=kb;EN-US;q222193



 10.03. Как мне попасть в режим Recovery Console?

 Проще всего загрузиться с дистрибутивного компакт-диска и вместо инсталляции 
 выбрать "Восстановление системы", а затем выбрать Recovery Console. Аналогично 
 можно загрузиться с четырех инсталляционных дискет. Но это довольно долго.

 Для большего удобства можно установить Recovery Console на жесткий диск. Для 
 этого нужно из командной строки в директории i386 дистрибутива W2k набрать 
 winnt32.exe /cmdcons. Теперь режим Recovery Console будет доступен из меню 
 начальной загрузки. Набор команд, доступных в консоли весьма ограничен, но 
 достаточен для большинства случаев - можно проверить диск, отключить сервис 
 или драйвер, заменить поврежденные файлы, восстановить boot-сектор, MBR и др.
 Ознакомиться с полным списком доступных команд поможет вам команда HELP.

 Желающие могут установить пакет компании O&O (http://www.oo-software.com/) - 
 O&O Blue Console 2000 - несколько удобнее стандартной консоли, больше команд.

 (!) Если Вы создали Recovery Console, а потом поставили сервис-пак, то Вам
 придется переустановить Recovery Console с _интегрированного_ дистрибутива.
 Подробнее: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q263125



 10.04. Как создать загрузочную дискету для Windows 2000?

 Создание загрузочной дискеты - быстрый и надежный способ загрузить W2k в 
 случае повреждения главной загрузочной записи и/или загрузочного сектора
 системного раздела. Для её создания отформатируйте дискету под W2k, а 
 затем скопируйте на нее файлы ntldr, NTDETECT.COM, boot.ini, ntbootdd.sys 
 (при использовании в boot.ini синтаксиса scsi()), Bootfont.bin (для 
 локализованной версии), bootsect.dos (для мультизагрузочной системы).
 Если с дискеты также планируется загружать установленную на жесткий диск 
 Recovery Console, то дополнительно на неё нужно поместить файлы cmldr и
 BOOTSECT.DAT (находится в директории \cmdcons). При этом, на дискете нужно 
 или создать такую директорию и поместить BOOTSECT.DAT туда, или поместить 
 его в корневой каталог дискеты, но подредактировать путь в файле boot.ini.



 10.05. Как восстановить поврежденый загрузочный сектор Windows 2000?

 Загрузиться в Recovery Console и дать команду FIXBOOT. Также можно применить 
 программу Bootpart, загрузившись с досовской дискеты и дав команду "bootpart 
 winnt boot:c:". Кроме того, при помощи этой программы удобно конфигурировать 
 boot.ini для загрузки других операционных систем NT-загрузчиком. Взять эту 
 программу можно на сайте разработчика: http://www.winimage.com



 10.06. Как восстановить поврежденную основную загрузочную запись 
 (Master Boot Record или сокращенно - MBR)?

 1. Наиболее правильный подход - загрузиться в Recovery Console и дать команду 
 FIXMBR. При некорректной MBR она будет скорректирована в соответствии с ключем 
 реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices, в котором хранятся сигнатуры 
 смонтированных запоминающих устройств. Сама сигнатура (или GUID - Globally 
 Unique Identifiers )находится в MBR по смещению 01B8 и занимает 4 байта.

 2. Можно загрузиться с загрузочной дискеты DOS/Win9x и запустить fdisk /mbr.
 Эта команда переписывает MBR системного диска, не затрагивая таблицу разделов.
 В этом случае сигнатура системного диска будет уничтожена и при загрузке W2k 
 запишет в MBR новую сигнатуру, после чего попросит перегрузиться. В простейших 
 случаях это не приводит к каким-либо осложнениям. Однако, если вы используете 
 программы типа SpeedStor или программы множественной загрузки, или у вас на 
 диске более четырех разделов, вы рискуете потерять доступ к своей информации.
 Подробнее: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q69013



 10.07. Как в Recovery Console получить доступ в папки, отличные от \WINNT?

 Под аккаунтом администратора заходим в Control Panel -> Administrative Tools. 
 Далее - запускаем апплет Local Security Policy -> Local Policies -> Security 
 Options, опцию "Recovery Console: Allow floppy copy and access to all drives 
 and folders" устанавливаем в Enable. После этого перегружаемся в режим 
 Recovery Console и даем команду SET AllowAllPaths = TRUE. 



 10.08. Как создать диск аварийного восстановления (Emergency Repair Disk)?
  
 Заходим в меню Пуск -> Программы -> Служебные, запускаем программу Архивация 
 данных, на закладке "Добро пожаловать!" нажимаем кнопку "Диск аварийного  
 восстановления". При создании диска также будет предложено сохранить реестр. 
 Сделайте это обязательно! Файлы, необходимые для восстановления, сохраняются 
 в каталоге \WINNT\repair, для надежности их можно скопировать куда-нибудь ещё.
 Чтобы использовать полученный диск (ERD), необходимо загрузиться либо с 
 дистрибутивного CD-ROM, либо с четырёх загрузочных дискет, и выбрать пункт 
 Emergency Repair Disk. Восстановление будет произведено автоматически. 



 10.09. Как обнаружить не подписанные цифровой подписью системные файлы?

 Наберите в командной строке или в меню Пуск -> "Выполнить ..." sigverif.exe и 
 запустите на выполнение. В открывшемся окне нажмите кнопку "Дополнительно" 
 ("Advanced"), включите опцию "Сохранять результаты проверки подписи в журнале" 
 ("Save the file signature verification results to a log file"). Затем 
 запустите проверку кнопкой "Начать" ("Start").



 10.10. После подключения дополнительного жесткого диска Windows 2000 перестал 
 загружаться. После ввода пароля говорит, что "Your system has no paging file, 
 or the paging file is too small" и снова выдает окно логона. Что делать? 

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

---
 * 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