faqs.org.ru

 Главная > Операционные системы > Windows NT >

FAQ по Windows NT

Секция 2 из 2 - Предыдущая - Следующая

Диски, файловые системы

Как перейти с FAT на NTFS?

Запустите программу CONVERT.EXE из директории
%SYSTEMROOT%\SYSTEM32. Следует заметить, что раздел для конвертации форматировать не надо.

Как перейти с NTFS на FAT?

Недеструкивного способа на сегодня не существует. Перейти с NTFS на FAT можно только путем создания резервной копии и форматирования диска (раздела) с использованием FAT.

Как сделать загрузочную дискету (boot floppy) для Windows NT, которая позволит обращаться к mirrored дискам?

  1. Отформатируйте дискету из-под WIndows NT
  2. Скопируйте на нее ntdetect.com и ntldr из вашей корневой директории
  3. Если используете SCSI-карту без BIOS, скопируйте SCSI драйвер из директории system32\drivers в файл ntbootdd.sys на дискету.
  4. Создайте следующий boot.ini по образцу:
     
    [boot loader]
    timeout=0
    [operating systems]
    default=scsi(0)disk(0)rdisk(0)partition(1)\winnt="Windows NT Server"

    Внимание! Вы должны быть знакомы с правилами написания ARC-путей для того, чтобы правильно записать последнюю строчку!

Можно ли включить поддержку HPFS-диков в Windows NT 4.0?

Да, необходимо сделать следующее:
  1. Взять из дистрибутива Windows NT 3.51 дpайвеp pinball.sys и скопиpовать его в %systemroot%\system32\drivers.
  2. В ключ реестра HKLM\SYSTEM\CurrentControlSet\Services добавить подключ Pinball.
  3. В созданный подключ Pinball добавить значения:
     
    НаименованиеТипЗначение
    ErrorControlREG_DWORD0x1
    GroupREG_SZBoot file system
    StartREG_DWORD0x1
    TypeREG_DWORD0x2

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

Что означают строчки в boot.ini (multi(0)disk(1)...)?

Нижеприведенный текст - перевод фрагментов из Microsoft Windows NT Resourse Kit, авторские права принадлежат компании Microsoft.
Приведены только те фрагменты, которые относятся к компьютерам на базе x86.

Соглашения об именах Advanced RISC Computing (ARC) являются стандартом для определения местонахождения файлов или программ на дисковых накопителях: жестких дисках (HDD) или гибких (FDD, floppy).

На x86-компьютерах ARC-пути в boot.ini описывают местонахождение загрузочного раздела для каждой установленной копии Windows NT.

ARC-пути бывают двух видов:

multi(W)disk(X)rdisk(Y)partition(Z)

Синтаксис multi() означает, что система Windows NT при загрузке системных файлов должна полагаться на BIOS. То есть, NTLDR, загрузчик, будет использовать вызовы прерывания BIOS INT 13 для поиска и загрузки Ntoskrnl.exe и других необходимых для загрузки системы файлов.

Параметры W, X, Y, и Z имеют следующие значения:

Теоретически, синтаксис multi() может быть использован для загрузки Windows NT с любого диска в компьютере. В то же время, эти диски обязательно должны корректно распознаваться через стандартный интерфейс INT 13, что поддерживается далеко не в каждой системе. Большинство BIOS способны "увидеть" при помощи INT 13 только один контроллер.

В конфигурации с IDE или EIDE-дисками синтаксис multi() поддерживает до четырех дисков. При использовании только SCSI - первые два диска на SCSI контроллере, BIOS которого загружается первым. Если ваш компьютер использует одновременно IDE (EIDE) и SCSI, синтаксис multi() может быть применен только для IDE или EIDE-дисков.

scsi(W)disk(X)rdisk(Y)partition(Z)

Использование синтаксиса scsi() указывает Windows NT на необходимость загрузки SCSI-драйвера и его использования для обращения к загрузочному разделу.

На x86-компьютерах этот драйвер называется Ntbootdd.sys и располагается в корне системного диска (обычно C:). Ntbootdd.sys является копией драйвера используемого для загрузки SCSI-контроллера.

Параметры W, X, Y, и Z имеют следующие значения:

При использовании синтаксиса scsi() значение W зависит от Ntbootdd.sys. У каждого SCSI-драйвера, применяемого в Windows NT, может быть свой способ определения порядкового номера контроллера. Хотя обычно этот порядок совпадает с порядком загрузки BIOS (если, конечно же, BIOS на контроллерах включен).

Если вы используете более одного контроллера, и их модели различаются, для определения параметра W нужно учитывать только те контроллеры, которые поддерживаются драйвером Ntbootdd.sys. К примеру, если у вас есть один Adaptec 2940, использующий Aic78xx.sys, и один Adaptec 1542, использующий Aha154x.sys, параметр W всегда будет равным 0.


Автоматическая регистрация (autologon)

Как заставить систему загружаться, минуя Logon (сделать autologon)?

  1. Запустите программу %SYSTEMROOT%\System32\regedt32.exe.
  2. Откройте ключ реестра HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
  3. Установите значения:
     
    ИмяТипЗначение
    AutoAdminLogonREG_SZ1
    DefaultUserNameREG_SZИмя пользователя
    DefaultPasswordREG_SZПароль пользователя (должен быть непустым!)
Естественно, этот пользователь должен существовать и иметь право Logon Locally.

Если вы используете клиента сетей Novell Netware, то процедура автологона несколько изменится. Кроме перечисленных выше действий, создайте или отредактируйте в ключе реестра HKLM\SOFTWARE\Novell\NWGINA\Logon Screen следующие параметры:
 

ИмяТипЗначение
NetWareAutoAdminLogonREG_SZ1
DefaultNetWareUserNameREG_SZИмя пользователя
DefaultNetWarePasswordREG_SZПароль пользователя (должен быть непустым!)

На машине включен автологон. Можно ли в этом случае зарегистрироваться под другим именем?

Да. При загрузке системы держите нажатой клавишу Shift.

Если система уже загружена, можно воспользоваться еще одним способом: заблокировать консоль, затем разблокировать ее, используя другое имя и пароль. Однако помните: правом разблокирования консоли обладают только администраторы, поэтому данный способ отнюдь не универсален.


Безопасность

Как запретить shutdown пользователям, не прошедшим регистрацию (not logged on)?

  1. Запустите программу Regedt32.exe.
  2. Откройте ключ реестра
    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  3. Значение ShutdownWithoutLogon (тип REG_SZ) установите в 0.

Как запретить показ имени предыдущего работавшего с системой пользователя?

  1. Запустите программу Regedt32.exe.
  2. Откройте ключ реестра
    HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon.
  3. Значение DontDisplayLastUserName (тип REG_SZ) установите в 1.

Как уменьшить возможность извлечения паролей из файла подкачки (paging file)?

  1. Запустите программу Regedt32.exe.
  2. Откройте ключ реестра
    HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management
  3. Значение ClearPageFileAtShutdown (тип REG_SZ) установите в 1.
Однако помните: если компьютер выключить кнопкой Power, предложенный способ не сработает.


Использование

Как восстановить удаленный файл?

Восстановить удаленный файл невозможно. Повторное использование удаленных объектов запрещено требованиями С2 Class Security. Если Вы работаете в Windows NT 4.0, используйте штатные средства удаления файлов в Recycle Bin или утилиты сторонних производителей, перехватывающие любые запросы на удаление и помещающие файлы в собственные "мусорные корзины".

Как запускать и останавливать сервисы из командной строки?

Следует заметить, что имя сервиса, содержащее пробелы, должно быть заключено в кавычки.

Как изменить %PATH% и другие переменные окружения?

  1. Выберите в меню Start пункт Settings\Control Panel.
  2. Двойным щелчком мыши на иконке "System" откройте диалог "System Properties".
  3. В закладке "Environment" вы можете изменить как общие для всех пользователей, так и личные переменные окружения.

Почему невозможно использовать локализованные (русифицированные) шрифты от Windows 3.xx?

TrueType шрифты от Windows 3.x - не UNICODE шрифты. Они не содержат необходимой кодовой страницы с русскими буквами (Cyrillic). В настоящий момент доступно большое количество локализованных шрифтов, соответствующих стандарту Unicode.


Сети

Возможно ли перегрузить сервер удаленно?

Не только сервер, но и любой компьютер под управлением Windows NT, могут быть перезагружены или остановлены (shut down) удаленно. Одна из программ, позволяющих это сделать, входит в Windows NT Resourse Kit. Называется она Shutdown.exe. Естественно, Вы должны иметь право удаленно останавливать этот компьютер (Remotely shutdown the system)

Как научить программы DOS печатать на сетевой принтер?

Назначьте порт принтеру командой
net use lpt1: \\server\printer
(можно назначать не только lpt1, но и любой другой порт: lpt2, lpt3 и т.д.). Для постоянного подключения необходимо добавить в эту команду параметр /persistent:yes.

Как предоставить модем в общий доступ?

Встроенными средствами Windows NT этого достичь нельзя.

Существует утилита SAPS (SpartaCom Asynchronus Port Sharing), позволяющая делать общими последовательные порты и все устройства, подключенные к ним.

Почему Win95-клиенты, имеющие право смены своего доменного пароля, не могут сменить пароли на своей рабочей станции и в домене одновременно?

Почему при попытке подключиться по сети к компьютеру с Windows NT запрашивается пароль на ресурс IPC$?

Похоже, вашего имени и пароля нет в базе пользователей компьютера, к которому вы подключаетесь (назовем его сервером). Есть несколько путей решения этой проблемы (все манипуляции должны производиться на сервере):

У меня на машине появились разделяемые ресурсы: C$, D$, Admin$. Что это?

Эти ресурсы служат для удаленного администрирования сервера или рабочей станции, подключиться к ним может только член группы Администраторов. Если они вам не нужны, вы можете отменить их создание, воспользовавшись редактором реестра.


Удаленный доступ (RAS)

Как запретить RAS-клиенту разрывать соединение после Logoff?

Как настроить Windows NT на работу по выделенной линии?

[Dmitry A. Vashkovsky]

Итак, провайдер предоставил вам выделенную линию, на которой с вашей стороны установлен модем (Telebit, Motorola, или любой другой, умеющий работать по выделенной линии). При включении модем сразу подключается к провайдеру, и никакими обычными средствами Windows NT его не удается увидеть. Сразу скажу, что в Resource Kit по этому поводу написано всего две строчки: "Вы должны использовать null modem". Это почти правильно. Hа самом деле, вы имитируете x25.

Первое, что вы должны сделать - сохранить на всякий случай из каталога %SystemRoot%\System32\ras файл pad.inf и вместо него положить новый. Я взял из Windows NT 3.51 файл modem.inf (подходит только он, в NT 4.0 нет подходящего описания null modem) и отредактировал его. Выбросил из него описания всех модемов, оставил только некоторую общую информацию и отредактированное под необходимую нам ситуацию описание null modem. Привожу эту часть полностью:

[Null Modem 33600]
CALLBACK_TIME=10
DEFAULTOFF=
MAXCARRIERBPS=33600
MAXCONNECTBPS=33600
COMMAND=
CONNECT=<ignore>
После этого в Remote Access Setup нажимаем кнопку Add, в появившемся меню выбираем "Install X25 Pad", в предлагаемом списке выбираем Null Modem, далее подтверждаем все, что можно, не забыв сказать, что данное устройство работает только на dial out и по протоколу TCP/IP. В настройке dialup-соединения, в части, посвященной х25, есть несколько строк. В первой, с помощью стрелки вниз, выбираете ваш null modem, в остальных пишите что угодно (я написал имя провайдера).

Все, можете спокойно работать. Только не забудьте в описании порта указать ту же скорость, что и в описании null modem.

Как при подключении к провайдеру ввести логин и пароль автоматически?

Вам необходимо написать скрипт и указать его в настройках подключения. Ниже приведен пример простейшего файла скрипта. Скрипт использует имя и пароль, введенные вами перед началом дозвона (после нажатия на кнопку Dial.
proc main
waitfor "login:"
transmit $USERID + "^M"
waitfor "password:"
transmit $PASSWORD + "^M"
endproc

Почему у меня Remote Access использует тоновый набор (не звонит "пульсом")?

Вам необходимо сделать следующее:
  1. Правильно выставить параметры модема в Control Panel/Modems (дозвон пульсом, код России, код выхода на межгород, код вашего города).
  2. В параметрах соединения с провайдером, поставить "галочку" в строке Use Telephone Dialing Properties.
  3. Там же указать в поле Country Code код России (7), а в поле Area Code - код вашего города.


Программное обеспечение


Системные утилиты


Мультимедиа

А почемy y меня в Windows NT не игpаются Video CD?

Такая проблема может возникать при использовании busmastering-дpайвеpов системной (материнской) платы. Попробуйте их убрать.

Какие программы позволяют просматривать MPEG?


Консольные приложения

Есть ли программы, схожие с Norton Commander?

Конечно, есть:

Какие существуют консольные архиваторы для Windows NT?

На сегодняшний день под Windows NT перенесены практически все распространенные программы для архивирования.


Офисные приложения


Microsoft Office

Работает ли Microsoft Office 95/97 под Windows NT?

Да, работает. И английская, и русская локализованная версия.


Приложения для TCP-IP сетей (InterNet, IntraNet...)


Internet Mail and News

Как изменить размер и тип шрифта, которым отображаются заголовки статей в InterNet Mail & News?

  1. Выберите в меню Start пункт Settings\Control Panel.
  2. Двойным щелчком мыши на иконке "Display" откройте диалог "Display Properties".
  3. В закладке "Appearance" смените шрифт у элемента "Icon".
  4. Нажмите кнопку "Apply".
  5. Верните, если необходимо, шрифт элемента "Icon" в исходное состояние и нажмите кнопку ОК.


Об этом FAQ

Лицензия, авторские права

Данный документ не является официальным документом Российской Группы Пользователей Windows NT (RWNTUG).

RWNTUG не обладает авторскими правами и не претендует на авторские права на вопросы и ответы, опубликованные в данном документе, а также на графические изображения, приводимые в качестве примеров, однако обладает авторскими правами на данный документ в целом. Авторы ответов и прочие источники информации, если они известны, указываются.

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

Данный документ не может быть размещен на чьем-либо HTTP (WWW) - сервере, кроме официального сервера RWNTUG. Однако, разрещается размещение данного документа на BBS и помещение (хатч) в файлэхоконференции FTN-сетей.

Данный документ может свободно цитироваться, целиком или частично, в эхоконференциях (ньюсгруппах).

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

Данный документ постоянно изменяется и дополняется. Предложения, замечания и претензии принимаются по адресам:

а также в конференциях сети FidoNet Ru.Windows.NT.FAQ и Ru.Windows.NT.UG.

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

Составители

E-Mail ICQ UIN URL
Nikita Gubanovgun@ipc.ru 4839680 http://gun.da.ru
Konstantin Gusevgusevk@quarta.comhttp://www.kgb.ru
Alexander Golevgolev@usa.net 1518519 http://www.chat.ru/~golev
Viacheslav Kulimovcoolimov@sevnb.komi.ru 632496 
Sergey Ohapkin
John Selivanoffjohn68@usa.net 275726 
Maxim Berlinmak@dnttm.ru
Dmitry A. Vashkovskydva@computerra.ru

Секция 2 из 2 - Предыдущая - Следующая

Вернуться в раздел "Windows NT" - Обсудить эту статью на Форуме
Главная - Поиск по сайту - О проекте - Форум - Обратная связь

© faqs.org.ru