1.Загальні відомості
1.1 Що таке Windows NT

Windows NT (як Workstation, так і Server) — це 32-х розрядна операційна система. Уточнимо, багатозадачна операційна система, що означає, що не програми, а операційна система контролює розподіл процесорного часу. NT підтримує кратну CPU подачу справжньої багатозадачності, використовує симетричну багатопроцесорну обробку, що означає розподіл використання процесорів між усіма завданнями (в протилежність несиметричною багатопроцесорної обробки, де OS використовує одну задачу на CPU). Також NT — це відмовостійкий (Fault Tolerant) Операційна Система, в якій кожна 32-х розрядний додаток функціонує у своєму власному просторі Віртуальної Пам’яті (4 Gb), що
означає, що один додаток не буде заважати іншому при паралельному виконанні. На відміну від попередніх версій Windows (таких як Windows for Workgroups та Windows 95), NT — це справжня операційна система,
а не надбудова над DOS. NT підтримує різні типи CPU: 32-бітні з архітектурою x86 (такі як Intel 80486/25 or higher), Intel Pentium, або підтримують
RISC-архітектуру, такі як MIPS R4x00, Digital Alpha Systems, або PowerPC. Основною перевагою NT над іншими операційними системами є наявність добре продуманої системи захисту і спеціальної файлової системи NTFS), яка дозволяє ефективно розподіляти права на доступ до ресурсів.

1.2 Як з’явилася NT?
У далеких 1980-х роках середовище Windows була створена для роботи в операційній системі Microsoft DOS. Microsoft і IBM об’єднали зусилля для створення заміни DOS на основі платформи Intel, що вилилося у створення OS/2. У той же час, Microsoft працювало над більш потужною операційною системою, яка могла б працювати на інших процесорних платформах. Ідея полягала в тому, що нова ОС буде написана на мові високого рівня, ніж З, що зробить її більш портативною. Microsoft найняла Dave’a Cutler’a (розробник VMS Digital-а) в якості глави команди New Technology Operating System (NT). Спочатку, нову OS назвали OS/2 NT.
На початку 1990-х Microsoft випустила версію 3.0 своєї Windows OS, і з цього моменту шляху Microsoft і IBM розійшлися. IBM розглядало Windows як чергову сходинку до більш досконалої OS/2, у той час як Microsoft вирішила розробляти не її основі дещо відмінну від OS/2 операційну систему. Тому, щоб не
плутатися, IBM зберегло за своєю OS назва OS/2, а Microsoft змінило його з OS/2 NT Windows NT. Перша версія Windows NT (3.1) була випущена в 1993 і використовувала ту ж саму GUI (Графічний Інтерфейс користувача), що і звичайна OS Windows, але вже тоді це була повністю 32-х розрядна OS (у ній також була передбачена можливість роботи зі старими програмами для DOS і Windows).

1.3 У чому відмінності між NT Workstation і NT Server

Workstation Server
З’єднань з іншими клієнтами 10 Не обмежено
З’єднань з іншими мережами Не обмежено Не обмежено
Процесорів (max) 2 CPU 4 CPU
Сполук RAS (max) 1 з’єднання 255 сполук
Копіювання директорій Імпорт Імпорт і експорт
Підтримка Macintosh Немає Є
Підтвердження правильності
Logon’a (Logon Validation) Немає Є
Підвищена стійкість до
помилок (Disk Fault Tolerance) Немає Є
Мережу Peer-to-peer Server

1.4 Найбільший диск, який може використовувати NT

Можна сказати про 2 Терабайта (або 2,199,023,255,552 bytes), але є певні обмеження. FAT обмежений 4 ГБ (розмір кластеру 64 КБ). HPFS тут обмежений розмір одного файлу — 4 ГБ. NTFS вобщето обмежений… 16 exabytes (я навіть не
знаю як ЦЕ називається…) (18,446,744,073,709,551,616 bytes), але природно NT не може такі розділи обробляти, див. вище. Для IDE дисків, максимум 136.9 ГБ, для стандартних (старих) 528МБ. Запам’ятайте, що для завантажувального розділу (де знаходяться ntldr, boot.ini, etc.) розмір д. б. менше, ніж 7,8 ГБ, або розташовуватися вони
(ці файли) повинні в цих перших 7,8 ГБ. Це пов’язано з використанням переривання BIOS int 13H, використовуваним ntldr під час завантаження, до моменту використання своїх драйверів (відноситься до HDD IDE або SCSI). Якщо у випадку дефрагментації ці файли (при використанні дуже великих дисків) «поїдуть» за цю межу, система не завантажиться.

2.Установка

2.1 Як встановити Windows NT без використання завантажувальних дискет?

Використовуйте команду
winnt /b

наприклад, для Intel-машин:
f:i386winnt /b
де f: — буква приводу cd-rom.
Спробуйте також команду winnt /? — дізнаєтеся
кілька додаткових ключів.

2.2 Як встановити Windows NT на розділ понад 8 Gb? — !!!

Для цього необхідно зробити установку, використовуючи 3 настановних дискети. Тільки стандартний atapi.sys неодходимо замінити на драйвер сервіс пака не нижче 4-го.

2.3 чи Можна встановити N-й Service Pack, не встановлюючи попередніх?
Так. Так як кожен наступний Service Pack включає попередні.

3. Налаштування
3.1 Русификацмя DOS сесії

1. Не рекомендується використовувати для використання російської розкладки клавіатури програму Keyrus в ОС Windows NT. Як правило використання даної програми призводить до проблем з відображенням екранних шрифтів. Для використання драйвера клавіатури входить в комплект Windows-NT необхідно виконати наступне:
В системному реєстрі
HKEY_LOCAL_MACHINESYSTEMCurrentControlsetcontrolkeyboard Layout
DosKeybCodes змінити значення 00000409=«us» на «ru».
Файл autoexec.nt який розташований у каталозі %Windir%System32
додати рядок kb16.com ru
Перезавантажити комп’ютер.
У цьому випадку перемикання розкладки клавіатури проводиться за
комбінації клавіш Ctr-Left Shift на російську мову і Ctrl – Right Shift на
англійська мова.

3.2 Як перейти з FAT на NTFS?

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

3.3 Як перейти з NTFS на FAT?

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

3.4 чи Можна включити підтримку HPFS-діков в Windows NT 4.0?

Так, необхідно зробити наступне:
Взяти з дистрибутива Windows NT 3.51 драйвер pinball.sys і скопіювати його в %systemroot%system32drivers.
В ключ реєстру HKLMSYSTEMCurrentControlSetServices додати підключ Pinball.
У створений підключ Pinball додати значення:

Найменування Тип Значення
ErrorControl REG_DWORD 0x1
Group REG_SZ Boot file system
Start REG_DWORD 0x1
Type REG_DWORD 0x2

Перезавантажити комп’ютер.

3.5 Які ключі використовуються в boot.ini

Можна використовувати наступні ключі: /BASEVIDEO Запуск комп’ютера з використанням стандартних VGA драйверів. Використовуйте цей параметр, якщо встановлений Вами відео драйвер не працює. /BAUDRATE Визначає швидкість передачі в бодах, яка повинна використовуватися для налагодження. За умовчанням встановлено: 9600 для модему і 19200 для нуль-модемного з’єднання. /CRASHDEBUG Відладчик завантажений, але не використовується при відсутності помилок ядра. Використовується при виникненні непередбачуваних помилок ядра. /DEBUG Відладчик завантажений і може бути активізований з підключеного комп’ютера. Використовується при повторюваних, регулярних помилки. /DEBUGPORT= comx Визначає порт, використовуваний для налагодження. Замість х підставте номер комунікаційного порту. /HAL= Скасування використання HAL. Застосовується для використання перевіреної версії HAL. /KERNEL= Те ж саме для ядра. /MAXMEM:n Визначає максимальну кількість використовуваної пам’яті. Застосовується при наявності відповідних елементів в чіпах пам’яті. /NODEBUG Налагоджувальна інформація не використовується. /NOSERIALMICE=[COMx | COMx,y,z…] Відключає виявлення миші на COM порти. Застосовується при наявності компонентів, відмінних від миші, підключених до послідовним портам під час завантаження. При використанні /NOSERIALMICE без вказівки порту, виявлення відключається для всіх COM портів.
/NUMPROC=n Використати тільки перші n процесорів багатопроцесорні системи.
/ONECPU Використовувати тільки перший CPU багатопроцесорні системи.
/PCILOCK Забороняє Windows NT динамічно надавати IO/IRQ ресурси для PCI обладнання. Залишає пристрої, налаштовані з BIOS.
/SOS Показує імена завантажуваних драйверо

3.6 Як заборонити показ імені попереднього працював з системою
користувача?

Запустіть програму Regedt32.exe.
Відкрийте ключ реєстру
HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogon.
Значення DontDisplayLastUserName (тип REG_SZ) встановіть 1.

3.7 Як запускати і зупиняти сервіси з командного рядка?

net start
net stop
Слід зауважити, що ім’я сервісу, містить прогалини, повинно бути
укладена в лапки.

3.8 Як змінити %PATH% та інші змінні оточення?

Виберіть у меню Start пункт SettingsControl Panel.
Подвійним клацанням миші на іконці «System» відкрийте
діалог «System Properties».
В закладці «Environment» ви можете змінити як загальні для
всіх користувачів, так і особисті змінні оточення.

4. Адміністрування

4.1 Можливо перевантажити сервер віддалено?

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

4.2 Як автоматичний входити в Windows NT

Windows NT має особливість, яка дозволяє Вам автоматично входити в систему і мережу в обхід діалогового вікна запрошення.
Щоб використовувати цю функцію, Ви повинні додати кілька нових
параметрів до ключа [HKEY_LOCAL_MACHINESOFTWAREMicrosoftwindows
NTCurrentVersionWinlogon].
1. Додайте новий параметр `DefaultUserName`, і встановіть його значення рівним ім’я користувача, яке Ви бажаєте використовувати для автоматичного входу в систему.
2. Додайте новий параметр `DefaultPassword`, та встановити його значення рівним паролю користувача зазначеного вище.
3. Додайте новий параметр `DefaultDomainName`, та встановити його значення рівним домену користувача зазначеного вище.
4. Додайте новий параметр `AutoAdminLogon`, і встановіть його значення рівним `1`, щоб використовувати автоматичний вхід у систему або рівним `0`, щоб його не використовувати.
5. Вийдіть з редактора і перезавантажитеся. Тепер Windows не буде запитувати пароль, а автоматично покаже Робочий стіл користувача.
ПОПЕРЕДЖЕННЯ: Пароль зберігається в системному реєстрі, це означає, що будь-яка людина має доступ до машини, має доступ до паролем.
Зверніть увагу: Ви можете завантажуватися в обхід цієї функції, утримуючи клавішу перебігу процесу початковій завантаження.

Ключ: [HKEY_LOCAL_MACHINESOFTWAREMicrosoftwindows
NTCurrentVersionWinlogon]
Параметр: AutoAdminLogon
Тип: REG_SZ
Значення: (0=вимкнено, 1=включено)
ПРИМІТКА: пароль не може бути порожнім…

4.3 Як автоматично запускати програми при завантаженні Windows

За допомогою наведеного нижче ключа реєстру, Ви можете зробити так, щоб потрібне Вам додаток автоматично запускався при кожному завантаженні Windows. Або, якщо у Вас є програми, які автоматично запускаються, а ви не хочете цього, Ви зможете їм це заборонити.
1. Відкрийте редактор реєстру і знайдіть ключ, зазначений нижче.
2. Для кожної програми, яку Ви хочете запустити автоматично, створіть новий строковий параметр, використовуючи докладний ім’я програми, і встановіть його значення рівним шляху до виконуваного файлу програми.
Наприклад, щоб автоматично запустити Notepad додайте новий
параметр «Notepad» = «c:windowsotepad.exe»
Зверніть увагу: Якщо каталог, в якому знаходиться файл не включений в змінну заданих за замовчуванням шляхів пошуку файлів, необхідно використовувати повний шлях до програми.
Якщо Ви хочете видалити автоматично запускається додаток, але не знайшли його у наведеному нижче ключі, пошукайте його в наступних розділах реєстру:
[HKEY_LOCAL_MACHINESoftwareMicrosoftwindowscurrentversionrun]
[HKEY_LOCAL_MACHINESoftwareMicrosoftwindowscurrentversionrunonce]
[HKEY_LOCAL_MACHINESoftwareMicrosoftwindowscurrentversionrunservices]
[HKEY_LOCAL_MACHINESoftwareMicrosoftwindowscurrentversionrunservicesonce]
[HKEY_LOCAL_MACHINESoftwareMicrosoftwindows NTCurrentVersion
WinlogonUserinit]

[HKEY_CURRENT_USERSoftwareMicrosoftwindowscurrentversionrun]
[HKEY_CURRENT_USERSoftwareMicrosoftwindowscurrentversionrunonce]
[HKEY_CURRENT_USERSoftwareMicrosoftwindowscurrentversionrunservices]
[HKEY_CURRENT_USERSoftwareMicrosoftwindowscurrentversionrunservicesonce]
[HKEY_CURRENT_USERSoftwareMicrosoftwindows NTCurrentVersionWindows]

Ключ: [HKEY_LOCAL_MACHINESOFTWAREMicrosoftwindowscurrentversionrun]
Тип: REG_SZ

4.4 дозволити користувачам запускати тільки ті програми,
які Ви їм дозволили і які існують способи обійти
ці обмеження — !!!

В Windows є можливість встановити список програм, які можуть бути запущені користувачами на робочій станції.
1. Відкрийте реєстр для редагування і знайдіть ключ
[HKEY_CURRENT_USERSoftwareMicrosoftwindowscurrentversion
PoliciesExplorer]
2. Встановіть значення параметра `RestrictRun` дорівнює `1` для використання даної функції або рівною `0` для її блокування. Створіть цей параметр, якщо його не існує.
3. Визначте програми, які зможуть запускати користувачі
у ключі: [HKEY_CURRENT_USERSoftwareMicrosoftwindowscurrentversion
PoliciesExplorerRestrictRun]. Створіть новий параметр для кожної програми, іменуючи їх числа за зростанням. Наприклад:
`1`=`Calc.exe`
`2`=`winword.exe`

4. Вийдіть з Regedit. Перезавантажитеся, щоб зміни вступили в силу. Слід враховувати, що ніщо не заважає користувачам перейменувати будь *.exe файл winword.exe (або будь-який інший дозволений до запуску) і обійти це обмеження.
Ключ: [HKEY_CURRENT_USERSoftwareMicrosoftwindows
CurrentVersionPoliciesExplorer]
Параметр: RestrictRun
Тип: REG_DWORD
Значення: (0 = вимкнено, 1 = включено)

4.5 Як відключити кешування пароля домену

Включення наведеного нижче параметра реєстру відключає кешування пароля домену NT і тому, щоб звернутися до додаткових ресурсів домену буде потрібно заново вводити пароль.

Ключ: [HKEY_LOCAL_MACHINENetworkLogon]
Параметр: NoDomainPwdCaching
Тип: REG_DWORD
Значення: (0 = вимкнено, 1 = включено)

4.6 Як прискорити вхід Windows 9Х машин в домен

Використовуючи Policy Editor, створіть або відредагуйте існуючий профіль

Відкрийте на Default Computer
Якщо редагуєте профіль, використовуючи NT Profile Editor,
перейдіть в Windows 95 Network; якщо використовуєте 95 Policy Editor,
перейдіть в Network directory
Перейдіть в розділ Logon і виберіть
«Require validation by Network for Windows, access»
Також, якщо хочете, можете додати попереджувала повідомлення.
Збережіть полісі в %systemroot%system32eplimportscripts,
як CONFIG.POL

4.7 Як виконати скрипт під час виходу із системи

Безпосередньо це неможливо, але можна написати скрипт, що викликає утиліту shutdown.exe, яка входить до складу NT Resource kit.
shutdown /l /y Для зручності використання, можна помістити ярлик до даного скрипта на робочий стіл.

4.8 Як змусити NT відключати живлення при виході з системи

Виконайте наведені нижче інструкції:

Відкрийте редактор реєстру (REGEDIT.EXE)
HKEY_LOCAL_MACHINESoftwareMicrosoftwindows
NTCurrentVersionWinlogon
Якщо параметр PowerdownAfterShutdown вже існує,
змініть його значення до 1. Перейдіть до кроку 5
Якщо ключ не існує, створіть його (тип REG_SZ) і
встановіть значення 1
Закрийте редактор реєстру.
Щоб харчування дійсно відключалася, необхідно
наявність корпусу ATX і оновлена версія HAL.DLL. Інакше,
машина буде не вимикатися, а перезавантажуватися.
До складу Windows NT 4.0 Service Pack 4 входить
файл HAL.DLL.SOFTEX, який підходить в більшості випадків.
Для його установки виконайте наступне:
C:> cd %systemroot%system32
C:WINNTsystem32> rename hal.dll hal.old
C:WINNTsystem32> copy g:i386hal.dll.softex hal.dll
Перезавантажитеся.
Файл halmps.dll.softex призначений для багатопроцесорних
систем. Помічено що після заміни бібліотек softex наголошувалося
підвищення температури процесора. Майте це на увазі. Найбільш
логічним поясненням цього факту є те, що в .softex
HAL-е відключена посилка процесору команди hlt під час простою.

4.9 Чому після видалення IDE CD-ROM-а NT перестала завантажуватися

Якщо немає проблем з «залізом», тобто всі кабелі підключені правильно, і джампера master/slave теж виставлені як потрібно, виконайте наступні дії перед видаленням CD-ROM-а (якщо Ви вже від’єднали CD-ROM, тимчасово встановіть його назад): Запустити аплет SCSI в Control Panel (Start — Settings — Control Panel — SCSI) і натисніть на закладці drivers. Виберіть «IDE CD-ROM (ATAPI 1.2)» і натисніть Remove. Потім натисніть Devices в Control Panel, виберіть ATAPI і натисніть startup. Встановіть startup type в disabled. Виберіть ATDISK і натисніть startup. Виберіть тип запуску Boot, OK. Скопіюйте ATDISK.SYS з папці i386 дистрибутива в папку %systemroot%system32drivers. Вимкніть комп’ютер і від’єднайте CD-ROM. Тепер Ви будете завантажуватися без проблем.

4.11 Resourse Kit

Список утиліт Файлів, що містяться Windows NT Server Resource Kit

Додаткова інформація в RKTOOLS.HLP.
3dpaint.EXE Трехмернная Рісовалка — Дає можливість створити тривимірний точковий малюнок графіка
ADDUSERS.EXE AddUsers — утиліта, яка використовується з командного рядка, створює або записує користувача в comma delimited file
ANIEDIT.EXE Творець Анімованих курсорів
APIMON.EXE API Монітор
ATANALYZR.EXE АНАЛІЗАТОР пристроїв для мереж AppleTalk
AUDITCAT.HLP Довідка з Аудиту Категорій
AUTOEXNT.EXE AutoExNT Служба — Дає можливість запустити пакетний файл, AUTOEXNT.BAT, при початковій завантаженні до входу без необхідності або до логон
AUTOLOG.EXE Установка Автологона
BREAKFTM.EXE Утиліта для автоматичного переривання/відновлення віддзеркалення (мирроринга)
BROWMON.EXE Browser Monitor — показує статус (стан) браузера
BROWSTAT.EXE Browser Status — утиліта, яка використовується з командного рядка,
діагностує проблеми браузера і показує його стан
C2config. EXE Менеджер (адміністратор) конфігурування за стандартом C2
CHOICE.EXE Введення з *.bat файлів — (утиліта МС-ДОС 6.0)
COMPREG.EXE Win32 character-based(текстова)/command-line сравнивалка реєстрів для NT і W95 (порівнює ключі, як локальних так і на віддалених комп’ютерах)
COMPRESS.EXE Файлова Сжималка — утиліта, яка використовується з командного рядка.
Необхідна для налаштування Setup’а Crystal Reports Event Log Viewer Забезпечує простий спосіб вилучення, перегляду, збереження інформації з системних, логів додатків, логів захисту різних форматів dbWeb
DELPROF.EXE Утиліта для знищення профілів Користувачів
DELSRV.EXE Мабуть для убивства сервісів…
Desktop Themes для Windows NT 4.0 Шпалери для робочого столу
DESKTOPS.EXE Робочі столи
DFLYDIST.EXE Compound File Layout User Tool
DHCPCMD.EXE Інструмент для DHCP Адміністрування — утиліта, яка використовується з командного рядка
DHCPLOC.EXE Утиліта DHCP Server Locator — утиліта, яка використовується з командного рядка, виявляє несанкціоновані
DHCP станції на підмережі
DIRUSE.EXE Directory Disk Usage — утиліта, яка використовується з командного рядка, показує дисковий простір, що використовується каталогом
DISKSAVE.EXE Дає можливість зберегти Master Boot Record та Boot Sector, як двійкові файли «образ»(image)
DOMMON.EXE Domain Monitor — «Windows»-заснований інструмент, дає інформацію про домен, контролерах домену, довірчих відносинах
DRIVERS.EXE Інформація про Драйвери Пристроїв — утиліта, яка використовується з командного рядка, показує завантажені драйвери
DSKPROBE.EXE DiskProbe
DUMPEL.EXE Dump Event Log — утиліта, яка використовується з командного рядка, створює дампи логів
EXCTRLST.EXE Розширений Performance Counter List
EXETYPE.EXE Finding the Executable Type — утиліта, яка використовується з командного рядка, ідентифікує апаратну платформу, необхідну для *. EXE файлів
EXPNDW32.EXE File Expansion Утиліта — утиліта, для розгортання файлів
з дистрибутивів NT
FINDGRP.EXE Find Group — утиліта, яка використовується з командного рядка, визначає участь у всіх групах для певного користувача
FLOPLOCK.EXE Блокування драйвера флопи дисковода — утиліта, яка використовується з командного рядка або служба, що обмежують доступ до дисководам гнучких дисків
FTEDIT.EXE FT Registry Information Editor — «Windows»-заснований інструмент, що дає змогу створювати, редагувати, видалити установки fault tolerance для дисководів і розділів локальних і віддалених комп’ютерів
GETMAC.EXE
GETSID.EXE
GLOBAL.EXE
GRPCPY.EXE Group Copy
HCL40. HLP Список Hardware Compatibility — HCL у форматі інтерактивної
довідки
HEAPMON.EXE
IFMEMBER.EXE утиліта, яка використовується з командного рядка, перевіряє,
поточний користувач членом певної групи
IMAGEDIT.EXE Редактор Зображень — «Windows»-заснований інструмент,
допускає створення піктограм і курсорів, і також використовується
Творець Анімованих курсорів

Index Server
INET.EXE мережева команда, яка працює подібно «Windows NT»
команді NET, за винятком того, що UNC імена прийняті
для Internet Domain Name System (DNS) і транслюються
відповідно
INSTALLD.CMD (NTDETECT.COM) Startup Hardware Detector
INSTSRV.EXE Установник сервісів (служб) — Встановлює будь-сервіс
KERNPROF.EXE Kernel Profiler
KILL.EXE Утиліта для Убивства Завдань — утиліта, яка використовується з
командного рядка, служить для закінчення (убивства)
або більше завдань, або процесів
KIX32. EXE KiXtart 95
LOGEVENT.EXE Утиліта для реєстрації подій
LOGTIME.EXE

Mail Server SMTP і POP2/POP3 Server і реалізація SendMail «демона»
для Windows NT Workstation» і «Windows NT Server»
MIBCC.EXE SNMP MIB компілятор
MONITOR.EXE Сервіс Реєстрації Даних Ефективності роботи і
Конфігурування
NETCLIP.EXE Віддалений перегляд буфера обміну
NETSVC.EXE Command-line Interface Controller — утиліта, яка використовується з
командного рядка, дистанційно запускає і зупиняє
сервіси, запитує їх стан
NetTime для Macintosh’а
NETWATCH.EXE Спостерігач Мережі — «Windows»-заснований інструмент,
показує підключення до спільно використовуваних директорій
NOW.EXE Now (Тепер) — Відображає поточну дату і час на STDOUT,
виводиться після будь-яких введених аргументах командного рядка
NTCARD40.HLP Adapter Help — Описує параметри для апаратних
коштів, підтримуваних Windows NT
NTDETECT.COM (INSTALLD.CMD) Startup Hardware Detector
NTUUCODE.EXE 32-розрядна UUDecode і UUEncode утиліта
OLEVIEW.EXE OLE/COM Об’єктний Просмотровщик
OS2API.ТХТ Список сумісних APIs в OS/2 підсистемі
PATHMAN.EXE Pathman
PERF2MIB.EXE Монітор Ефективності MIB Інструмент Builder
(Укладача програм)
PerfLog Сервіс реєстрації даних ефективності роботи
PERFMTR.EXE Performance Meter — утиліта, що працює в текстовому режимі,
показує інформацію про ефективність роботи Tools Performance

Perl 5 — Мова Створення сценаріїв

PERMCOPY.EXE
PERMS.EXE Установка Дозволу на Доступ до Файлів для окремого
Користувача — утиліта, яка використовується з командного рядка
PFMON.EXE Page Fault Monitor
PMON.EXE Монітор ресурсів процесора — утиліта, яка використовується з
командного рядка
POLEDIT.EXE «Windows NT» Редактор Системної Політики (Policy)

POSIX Utilities

PSTAT.EXE Process and Thread Status — утиліта, яка використовується з командного
рядки, показує статистику процесу. Корисна для налагодження
проблем
PULIST.EXE
PVIEWER.EXE Просмотровщик Процесів — «Windows»-заснований інструмент,
показує процеси, запущені в системі і дозволяє
закінчувати процеси і збільшувати їх пріоритет
QSLICE.EXE Використання CPU Процесами
QUICKRES.EXE Швидка Зміна дозволу
RASLIST.EXE
RASUSERS.EXE Перерахування Користувачів Віддаленого Доступу — утиліта,
використовувана з командного рядка
RCMD.EXE Remote Command Service — Дистанційно управляє і виконує
програми командного рядка, програми клієнти (користувача?).
Використовується з RCMDSVC.EXE
REGBACK.EXE Створення Резервної Копії Системного реєстру — утиліта,
використовувана з командного рядка, копіює гілки Системного
реєстру файли без використання стрічки
REGENTRY.HLP Windows NT Registry Entries — файл Інтерактивної довідки

Regina REXX Мова створення сценаріїв
REGINI.EXE Зміна реєстру за Сценарієм — утиліта,
використовувана з командного рядка, хороша для інсталяційних
програм
REGKEY.EXE Вхід в систему і установка параметрів FAT File System –
«Windows»-заснований інструмент, встановлює нові
параметри Системного реєстру без фактично
редагування Системного реєстру. (Не працює на PPC
RISC-заснованих комп’ютерах)
REGREST.EXE Відновлення Системного реєстру — утиліта, яка використовується
з командного рядка, відновлює вулики Системного
реєстру файлів
Remote Access Manager Адміністратор Віддаленого Доступу
Remote Console Віддалений термінал
Remote Kill Віддалена Вбивалки
REMOTE.EXE Віддалена Командний рядок — утиліта, яка використовується з
командного рядка, виконує програми з командного рядка
на віддалених комп’ютерах
RIPROUTE.WRI Маршрутизація в Windows NT Server»
RMTSHARE.EXE Remote Share — утиліта, яка використовується з командного рядка,
дозволяє віддалено встановлювати або видаляти «спільний
доступ» (shares) і може надавати і видаляти ACLs на
всі «shares»
ROBOCOPY.EXE Enhanced Network File-Copying Utility (Розширена мережна
утиліта для копіювання файлів) — утиліта, яка використовується з
командного рядка
RSHSVC.EXE TCP/IP Remote Shell Service
SCANREG.EXE Win32 character-based (текстова)/command-line утиліта
«Registry REP» яка дає можливість шукати будь-який рядок
у найменуванні ключів, найменування значення, та/або самому
значення в ключах локальних або віддалених Реєстрів як
«Windows NT» так і «Windows» 95″
SCOPY.EXE Копіювання Файлу з Security — утиліта, яка використовується з
командного рядка
SETUPMGR.EXE Адміністратор Установки — «Windows»-заснований інструмент,
дає можливість виробляти установку або модифікацію
«Windows NT» віддалено
SHUTDOWN.EXE і SHUTGUI.EXE Віддалене вимикання системи — утиліта,
використовувана з командного рядка і GUI утиліта, дистанційно
вимикає станцію
SLEEP.EXE Для пакетних файлів — утиліта, яка використовується з командного
рядки, чекає певну кількість часу. Корисна
пакетних файлах
SNMPMON.EXE SNMP Монітор
SNMPUTIL.EXE SNMP Браузер
SOON.EXE Планувальник Команд -«близького виконання»
SRVANY.EXE Встановлення Прикладних програм як служб
SRVINSTW.EXE Майстер установки служб
SU.EXE Дає можливість Вам запустити процес з правами довільного
користувача
TDISHOW.EXE TDI Tracing Utility — корисність, використовувана з командного рядка,
простежує просування пакетів через TDI (рівень?)
TELNETD.EXE Telnet Server Beta
TEXTVIEW.EXE TextViewer
TIMESERV.EXE Служба синхронізації часу — утиліта, яка використовується з
командного рядка або служба
TIMETHIS.EXE TimeThis
TIMEZONE.EXE Дозволяє встановити часовий пояс
TLIST.EXE Перегляд Списку Завдання
TLOCMGR.EXE Telephony Location Manager
TOPDESK.EXE Multiple Desktops — «Windows»-заснований інструмент
TZEDIT.EXE Редактор Часового поясу — «Windows»-заснований інструмент
UPTOMP.EXE Для установки підтримки мультипроцессорности при додаванні
процесорів, без перевстановлення системи
USRTOGRP.EXE Додавання Користувачів у Групи — утиліта, яка використовується з
командного рядка, додає користувачів до локальних або
глобальним групам з вказаного користувачем
текстового файлу
VDESK.EXE Web Administration для Microsoft Windows NT Server
WINAT.EXE GUI програма для управління планувальником команд (Шедулер)
WINDIFF.EXE Сравнивалка файлів і каталогів — «Windows»-заснований
інструмент
WINEXIT.SCR Windows Exit Screen Saver — викидає поточного користувача
після закінчення певного часу
WINLOGO.DOC Логотипи
WinMsdP утиліта, яка використовується з командного рядка, генерує
текстовий файл всієї інформації в WINMSD
WINSDMP.EXE WinsDump
WNTIPCFG.EXE Графічна утиліта IPConfig

Утиліти включені Тільки в Windows NT Server Resource Kit»

BREAKFTM.EXE: Утиліта для автоматичного переривання/відновлення
віддзеркалення (мирроринга).
BROWMON.EXE: Browser Monitor — показує статус (стан) браузера.
BROWSTAT.EXE: Browser Status — утиліта, яка використовується з командного рядка,
діагностує проблеми браузера і показує його стан.

Crystal Reports Event Log Viewer — Забезпечує простий спосіб вилучення, перегляду, збереження інформації з системних, логів додатків, логів захисту різних форматів. dbWeb
DHCPCMD.EXE: Інструмент для DHCP Адміністрування — утиліта, яка використовується з командного рядка.
DHCPLOC.EXE: Утиліта DHCP Server Locator — утиліта, яка використовується з командного рядка, виявляє несанкціоновані DHCP станції на підмережі.
DOMMON.EXE: Domain Monitor — «Windows»-заснований інструмент, дає інформацію про домен, контролерах домену, довірчих відносинах.

EMWAC Server CGI Gateway Scripts

FINDGRP.EXE: Find Group — утиліта, яка використовується з командного рядка, визначає участь у всіх групах для певного користувача.
GETSID.EXE
GRPCPY.EXE Group Copy

Index Server

KIX32.EXE KiXtart 95

Mail Server SMTP і POP2/POP3 Server і реалізація SendMail
«демона» для «Windows NT Workstation» і «Windows NT Server».
NETSVC.EXE: Command-line Interface Controller — утиліта, яка використовується з
командного рядка, дистанційно запускає і зупиняє
сервіси, запитує їх стан.
RASLIST.EXE показує список RAS-серверів
RASUSERS.EXE: Показує користувачів з правами віддаленого доступу –
утиліта, яка використовується з командного рядка.
RCMD.EXE: Remote Command Service — Дистанційно управляє і виконує
програми командного рядка, програми клієнти(користувача?). Використовується з
RCMDSVC.EXE.

Remote Console Віддалений термінал.

RIPROUTE.WRI Маршрутизація в Windows NT Server».
RSHSVC.EXE TCP/IP Remote Shell Service
SNMPMON.EXE SNMP Монітор
TIMESERV.EXE Служба синхронізації часу — утиліта, яка використовується з
командного рядка або служба.
WINSDMP.EXE WinsDump
5. Мережі
5.1 Що таке TCP/IP

Якщо Ви переглядаєте цю сторінку в Інтернеті — Ви вже використовуєте
TCP/IP!
TCP/IP — це сімейство пов’язаних протоколів і утиліт, що використовуються
для зв’язку між мережами. TCP/IP — це, реально, два протоколи: Internet
Protocol (IP) і Transmission Control Protocol (TCP). Є безліч різних
реалізацій TCP/IP, однак, всі вони узгоджуються зі стандартом, що означає
можливість для різних реалізацій взаємодіяти один з одним.
Кожна машина, що використовує TCP/ІР, повинна мати унікальний
TCP/IP-адресу, який представляє собою 32-бітне число, зазвичай коротке
як пунктирна четвірка (або децимальный формат, розділений точками)
xxx.xxx.xxx.xxx, де xxx — число від 0 до 255, наприклад, IP адреса
147.98.26.11 нижче показаний в його 32-бітної формі. Він розбивається
на чотири розділені крапками тріади:
10010011 01100010 00011010 00001011
147 98 26 11
TCP/IP спочатку використовувався в ARPANET, мережі військового
призначення, потім отримав поширення в університетах. В даний
час використовується практично в кожній комп’ютерній системі.

5.2 Що таке DHCP

DHCP визначається як Dynamic Host Configuration Protocol
і використовується для автоматичної конфігурації host під час
завантаження в мережах TCP/IP, а також для проведення необхідних змін.
Це означає, що вся інформація про доступних IP адреси, масці
підмережі, шлюзах, DNS серверах і т. п. зберігається централізовано в
певної бази даних.
Для використання DHCP, а не статичних адрес, клієнти
повинні бути певним чином налаштовані. Коли користувач
завантажується, це викликає посилку BOOTP запиту IP адреси. DHCP сервер
надає вільний IP адрес з бази даних на час користування
(до виходу клієнта мережі).

5.3 Як встановити TCP/IP

Нижче наведена інструкція по інсталяції не-клієнтів DHCP:
Запустіть аплет Network Control Panel (Start — Settings –
Control Panel — Network)
Натисніть на закладці Protocols, потім Add
Виберіть TCP/IP Protocol і натисніть OK
Буде питання: чи є в мережі DHCP сервер? Відповідь — NO.
Інсталюються кілька файлів, протоколи заново визначать
прив’язку (re-binded), і Ви побачите діалог конфігурування TCP/IP
Натисніть на вкладці IP Address і введіть IP-адресу та маску
підмережі. Коли Ви введете IP-адреса, маска підмережі буде підставлена
автоматично (Ви також можете задати маску, відмінну від значення за
промовчанням).
Натиснувши на закладці DNS, Ви також зможете налаштувати
DNS сервер, ввівши ім’я домену (напр. vasyuki.net) та хоста
По закінченні натисніть OK і перезавантажте машину.

5.4 Як встановити TCP/IP, не маючи мережевої карти

Для тестування TCP/IP Microsoft пропонує
Loopback adapter («петля», «заглушка»). Для його інсталяції
виконайте наступне:
Запустіть Control Panel (Start — Settings — Control Panel)
Двічі клацніть по іконці Network
Натисніть на закладці Adapters, потім Add
Виберіть MS Loopback Adapter і натисніть OK
Вам потрібно конфігурувати TCP/IP, як і у випадку з
звичайним адаптером.

5.5 Що таке маска підмережі

Як відомо, IP-адреса складається з 4 октетів і зазвичай представляється
у форматі 200.200.200.5. Однак, ця адреса сам по собі недостатній і
потрібно маска підмережі для того, щоб показати, яка частина IP адреси
ідентифікатор мережі (Network ID), а яка — ідентифікатором
хоста (Host ID). Уявіть Network ID номер вулиці, а Host ID –
як номер будинку. Тоді для «54 Grove Street», буде ідентифікатором 54
хоста (Host ID), а Grove Street — ідентифікатор мережі (Network ID).
Маска підмережі показує, яка частина IP адреси є Network ID, а
яка — Host ID.
Наприклад, для адреси 200.200.200.5, і
маски підмережі 255.255.255.0, Network ID буде 200.200.200,
а Host ID — 5. Це обчислюється наступним чином:
IP Address 11001000 11001000 11001000 00000101
Subnet Mask 11111111 11111111 11111111 00000000
Network ID 11001000 11001000 11001000 00000000
Host ID 00000000 00000000 00000000 00000101
Результат виходить побитным з AND між IP-адресою
і маскою підмережі, тобто

1 AND 1=1
1 AND 0=0
0 AND 1=0
0 AND 0=0

Залежно від класу IP адреси для маски підмережі існують
значення за замовчуванням:

Class A: 001.xxx.xxx.xxx до 126.xxx.xxx.xxx використовує
маску підмережі 255.0.0.0 за замовчуванням
Class B: 128.xxx.xxx.xxx до 191.xxx.xxx.xxx використовує
маску підмережі 255.255.0.0 за замовчуванням
Class C: 192.xxx.xxx.xxx до 224.xxx.xxx.xxx використовує
маску підмережі 255.255.255.0 за замовчуванням

А де 127.xxx.xxx.xxx ??? Це зарезервований адреса,
використовується для тестування. Пінг 127.0.0.1 — це пінг
самому собі :-).

Маска підмережі використовується при обміні між двома хостами.
Якщо обидва хоста належать одній мережі, хост звертається анепосредственно
до хосту b, однак, якщо хост b належить іншій мережі, хост a буде
звертатися через шлюз, і спосіб, яким хост a може повідомити про свою
приналежності даної мережі — це використання маски підмережі. Наприклад

Хост A 200.200.200.5
Хост B 200.200.200.9
Хост C 200.200.199.6
Маска підмережі 255.255.255.0

Припустимо Хост A зв’язується з Хостом B, оскільки обидва
вони мають Network ID 200.200.200, то Хост A звертається до Хосту B
безпосередньо. Якщо ж Хост A зв’язується з Хостом C, а вони
перебувають у різних мережах: 200.200.200 і 200.200.199
відповідно, то Хост A буде посилати запит через шлюз.

5.6 Моя мережа не підключена до Інтернет. Можу я використовувати будь-які IP адреси

В принципі — так, але рекомендується використовувати один з
діапазонів, рекомендованих для приватних мереж:

10.0.0.0 — 10.255.255.255 — єдина мережа класу A
172.16.0.0 — 172.31.255.255 — група з 16-ти суміжних мереж класу B
192.168.0.0 — 192.168.255.255 — група з 256-ти суміжних мереж класу C

Очевидно, що якщо одного разу Ви захочете зробити свою мережу частиною Інтернет,
Вам доведеться узгоджувати діапазон адрес з Internic або з Вашим ISP.
Ці адреси — маршрутизируемы і маршрутизатори будуть спрямовувати їх за
промовчанням. Навряд чи Ваші наміри входить їх публічна маршрутизація і
маршрутизатор потрібно конфігурувати відповідно. Маршрутизатори
Інтернет магістралей спеціально налаштовані, щоб не маршрутизувати
ці адреси, хоча це і є опцією конфігурації.
Використовують ці адреси повинні спеціально конфігурувати свої
маршрутизатори щоб уникнути їх трансляції. Апаратні маршрутизатори
за замовчуванням транслюють ці адреси не знають, чи є вони при
це шлюзами або деякими проміжними маршрутизаторами WAN (за
шлюзом). Очевидно, що використовуючи ці адреси всередині мережі, що Вам потрібно
змусити Ваші Інтранет маршрутизатори маршрутизувати ці адреси. В
інакше, взаємодія всередині інтра-підмережі стане неможливим.

5.7 Маршрутизація

Маршрутизація — це процес з’єднання мереж і передачі даних між ними.
Залізний (hardware) маршрутизатор — виділений залізний ящик для маршрутизації.
М’який (software) маршрутизатор — універсальний комп’ютер, на якому запущено
програма маршрутизації. Для подальшої інформації про маршрутизації і
маршрутизаторах див. Посилання і рекомендована література в кінці цієї глави.

Типовий маршрутизатор під’єднаний до двох або більше подсетям великої мережі (LAN
або WAN). Він вивчає мережеву інформацію (таку як адреси і сервіси) однієї
підмережі і потім поширює цю інформацію в інші підмережі, щоб
забезпечити можливість з’єднання між усіма комп’ютерами у всіх підмереж.
Протоколи маршрутизації — OSPF, RIP, SAP та ін. — використовуються для вивчення і
поширення адресної та сервісної інформації. Комп’ютери підмережі можуть
посилати?