Книга
Книга
Windows XP/2000 Вопросы и ответы
Универсальный справочник для всех — от домашнего пользователя до системного администратора корпоративной сети
ДЖОН САВИЛЛ
The Windows XP/2000
Answer Book
John Savill
Л Addison-Wesley
Pearson Education
Windows XP/2000Вопросы и ответы
Джон Савилл
Москва • Санкт-Петербург • Киев 2004
ББК 32.973.26-018.2.75
С13
УДК 681.3.07.
Издательский дом “Вильямс"
Зав. редакцией С.Н. Тригуб
Руководитель проекта В.В. Александров
Перевод с английского Л.Я. Кушнира, О.А. Лещинского
Под редакцией Л. Я Кушнира
По общим вопросам обращайтесь в Издательский дом “Вильямс” по адресу:info@williamspublishing.com, http://www.williamspublishing.com
Савилл, Джон.
С13 Windows ХР/2000. Вопросы и ответы.: Пер. с англ. — М.: Издательский дом “Вильямс”, 2004. — 1120 с.: ил. — Парад, тит. англ.
ISBN 5-8459-0548-8 (рус.)
Книга является универсальным справочником по семейству операционных систем Windows 2000 Server/Professional и Windows ХР Home/Professional, включая новейшую систему Windows 2003 Server. Книга построена по принципу ответов на часто задаваемые вопросы (более 1300 тем!) и охватывает практически все аспекты работы с современными операционными системами Windows, а именно: инсталляцию систем и пакетов обновлений, настройку многочисленных пользовательских и серверных параметров, окружение рабочего стола, модификацию системного реестра, восстановление данных, конфигурирование сетевых служб и свойств, настройки доменов Active Directory и групповой политики, а также многое другое. Книга предназначена как для системных администраторов небольших или корпоративных сетей, которым необходим единый ресурс для решения каждодневных проблем, так и для обычных пользователей, регулярно работающих с Windows. Несмотря на то что многие темы касаются модификации системного реестра, материал изложен простым и понятным языком, без излишних теоретических выкладок и в удобной структурированной форме.
ББК 32.973.26-018.2.75
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства Addison-Wesley Publishing Company, Inc.. .
Copyright © 2003 Penton Media, Inc.
Authorized translation from the English language edition published by Pearson Education, Inc., Copyright © 2003
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means electronic or mechanical, including photocopying, recording or by any information storage retrieval system without permission from the Publisher.
Russian language edition published by Williams Publishing House according to the Agreement with R& Enterprises International, Copyright © 2004
ISBN 5-8459-0548-8 (рус.)© Издательский дом “Вильямс", 20C
ISBN 0-321-1 1357-8 (англ.)© Penton Media, Inc., 20(
Содержание
ВВЕДЕНИЕ 56 ГЛАВА 1. ТЕХНОЛОГИЯ NT 59 1.1. Как расшифровывается аббревиатура NT? 59
История Windows NT 60
Как происходит процесс загрузки NT? 60
Что такое программное ядро Windows NT? 61
Что такое виртуальная память? 62
ГЛАВА 2. ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS 2000 63 2.1. Что такое Windows 2000? 63 2.2. Какое аппаратное обеспечение необходимо для работы Windows 2000? 65 2.3. Где найти список аппаратного обеспечения, совместимого с Windows 2000? 66 2.4. В каких случаях необходима перезагрузка Windows 2000? 66 2.5. Является ли сборка 2195 финальной версией Windows 2000? 67 2.6. Где можно получить обновления для Windows 2000? 67 2.7. Как проверить совместимость программного продукта с Windows 2000? 68
ГЛАВА 3. ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS ХР 70
В чем различие между Windows ХР Home Edition и Windows ХР Professional Edition? 71
Почему при нажатии комбинации клавиш <Ctrl+Alt+Dei> в Windows ХР не
отображается диалоговое окно Безопасность Windows (Security)? 72
Как использовать новое окно регистрации Windows ХР? 73
Как изменить изображение в окне регистрации? 74
Как указать подсказку к паролю в Windows ХР? 75
Как в Windows ХР использовать диск сброса пароля? 76
Что такое Bootcfg? 78
Где иайти вкладку Безопасность (Security) для папки/файла компьютера под
управлением Windows ХР, являющегося членом рабочей группы? 79
Что такое Windows 2002? 79
Как активизировать систему безопасности и совместное использование файлов
в стиле Windows 2000 для рабочих групп Windows ХР? 79
Как активизировать Windows ХР из командной строки? 80 3.12. Что такое переключатель задач Windows ХР? 80 3.13. Почему нельзя модернизировать промежуточную сборку Windows ХР
до финальной версии? 81 3.14. Как определить ключ продукта, использованный для активизации Windows ХР? 82 3.15. Когда необходимо активизировать финальную версию Windows ХР? 82 3.16. Какие номера портов использует Windows ХР в процессе активизации продукта? 83 3.17. Как исправить деактивизированную установку Windows ХР? 83 3.18. Содержатся ли в Windows ХР скрытые функции ("пасхальные яйца")? 83
Где получить дополнительный хранитель экрана для Windows ХР?■ 84
Где получить пакет Microsoft PowerToys для Windows ХР?84
Какие сценарии обновления поддерживает Windows ХР?84
ГЛАВА 4. УСТАНОВКА WINDOWS86
Почему процесс установки останавливается на этапе определения аппаратного обеспечения?86
Должна ли Windows NT устанавливаться только на диск С:?86
Как установить DOS после установки Windows NT?86
Как удалить Windows NT из раздела с файловой системой FAT?87
Как удалить Windows NT из раздела с файловой системой NTFS?88
Что такое символьные файлы и нужны ли они?88
Как установить на одном компьютере Windows NT и Linux?88
Как установить Windows NT по сети?89
Существует ли возможность дублирования содержимого жесткого диска для распространения Windows NT?91
Как осуществить автоматическую установку Windows NT?91
Можно ли указать уникальные значения параметров при автоматической установке системы?92
Как при автоматической инсталляции системы автоматизировать указание параметра Да (Yes) при отображении лицензионного соглашения?93
Как удалить Windows 95/DOS с компьютера под управлением Windows NT?93
Почему в процессе установки нельзя создать раздел NTFS размером более 4 Гбайт?94
Как использовать сетевой адаптер, не указанный в списке адаптеров программы Network Client Administrator?95
Как в процессе автоматической установки сделать пользователей домена членами локальной группы администраторов?97
Почему возникают проблемы с запуском программ при автоматической установке системы?97
Как установить Windows 98 на компьютере с установленной Windows NT?98
Почему на компьютере с установленной Windows 2000 попытка установить Windows NT 4.0 завершается неудачей?99
Какую файловую систему использовать для инсталляции Windows 98 и Windows NT на одном компьютере?99
Как вручную установить драйверы контроллера SCSI перед их автоматическим определением в процессе установки?100
Почему при установке Windows 2000 Server невозможно указать тип сервера?100
Как удалить пиктограмму Корзина (Recycle Bin) во время автоматической,
установки системы?100
Как подключить сетевой диск в процессе автоматической установки?101
Как установить Windows 2000 на компьютере, имеющем менее чем 64 Мбайт оперативной памяти?102
Как использовать программу SmartDrv?102
Как воссоздать установочные диски Windows NT?103
Как избавиться от вывода на экран окна Welcome to Windows NT при
настройке системы?103
Что делать при получении сообщения об ошибке "The System is not fully installed"? 105 4.30. Как добавить вкладку Network Install для Windows NT 4.0?105
Как отключить мастер Настройка сервера (Configure Your Server)
в Windows 2000?107
Как инсталлировать службу удаленной установки (Remote Installation Service)? 107
Как переместить инсталляционный ресурс для службы удаленной установки
(Remote Installation Service)?110
Как создатьзагрузочный диск клиента службы удаленной установки
(Remote Installation Service)?110
Какие операционные системы можно клонировать?111
Как настроить параметры службы удаленной установки
(Remote Installation Service)?112
Как инсталлировать систему с помощью диска службы удаленной установки
(Remote Installation Service)?113
Как создать новый установочный образ для службы удаленной установки
(Remote Installation Service)?114
Как создать загрузочный инсталляционный компакт-диск Windows 2000/NT?116
Где в Windows 2000 найти программу Диспетчер установки (Setup Manager)?119
Что такое формат Microsoft Installer Package?120
Как создать файл .MSI на основе старого приложения?120
Как опубликовать файл MSI?123
Как запустить программы на этапе графической установки Windows 2000?125
Как использовать сценарий автоматической установки при инсталляции
операционной системы с помощью загрузочного компакт-диска?125
Почему символы подчеркивания (_) в имени компьютера Windows 2000 заменяются символами дефиса (-)?125
Как указать альтернативный уровень аппаратных абстракций (HAL)
при установке Windows 2000?125
Как проверить возможность обновления установленной операционной системы
до Windows 2000?126
Какие параметры командной строки доступны при установке Windows 2000?127
Как установить Windows 2000?129
Как установить консоль восстановления (Recovery Console)?131
Как установить старое приложение в Windows 2000 с помощью файлов ZAP?131
Какие сценарии обновления доступны для Windows 2000?132
Почему нельзя обновить Windows 9х до Windows 2000 в компьютере с двумя операционными системами?133
Как настроить дополнительные драйверы Plug and Play для установки Windows
2000?133
Что делать, если драйверы без цифровой подписи прерывают процесс
' автоматической установки системы?134
Какие каталоги можно создавать в папке $ОЕМ$ для автоматической
установки Windows 2000?135
Почему Параметр DontDisplayLastUserName "теряется" при обновлении Windows NT 4.0 до Windows 2000?135
Как включить режим ACPI или изменить используемый уровень аппаратных абстракций?.136
Как отключигь/включить использование интерфейса ACPI в процессе установки системы?137
Почему игнорируется пароль администратора, указываемый в процессе автоматической установки?137
Почему в процессе клонирования системы утилитой Sysprep раздел FAT32 не преобразуется в NTFS?138
Почему инсталляция Windows останавливается после форматирования системного/загрузочного раздела динамического диска?138
Как включить подробное протоколирование графического процесса установки Windows 2000?140
Почему Windows 2000 не обнаруживает мышь, подключенную к шинному контроллеру?141
Почему при попытке автоматического обновления Windows NT 4.0 до Windows 2000 выдается сообщение "Inf corrupt"?142
Как настроить организационное подразделение Active Directory для учетной записи■
в процессе автоматической установки?142
Почему нельзя установить консоль восстановления (Recovery Console) на дублированный системный раздел?143
Почему при создании раздела, занимающего весь объем жесткого диска, всегда остается свободное пространство?143
Как создать загрузочное меню для Windows 2000 и Linux с помощью.
утилиты NTLoader?143
Как инсталлировать Windows 2000 MultiLanguage Version с помощью автоматической установки?.145
Почему при попытке загрузиться с помощью установочного компакт-диска с вложенным пакетом обновлений выводится сообщение об ошибке?147
Как в процессе установки Windows 2000 вручную указать необходимый сетевой адаптер?14?
Почему при работе службы RIS программа SIS не сокращает используемое дисковое пространство?148
Существует ли версия Windows Update, более подходящая для корпоративного использования?149
Почему не получается установить Windows 2000 на диск, отформатированный в Windows Me?150
Как предоставить инсталляционный ключ продукта в процессе установки системы с помощью утилиты Windows Installer?-150
Почему нельзя установить Windows 2000 с помощью некоторых дисководов компакт-дисков с интерфейсом USB?'150
Каким образом активизировать Windows ХР в процессе автоматической установки? 151
Почему выводятся сообщения об ошибках при попытке обновить Windows Me или Windows 98 до Windows ХР Professional?151
Почему компьютер "зависает" при попытке установки Windows ХР из Windows 95?152
Как создать загрузочные диски Windows ХР?152
Как удалить установленную операционную систему Windows ХР?152
Как избежать процесса повторной активизации при переустановке Windows ХР? 153 4.85. Почему при установке Windows 2000/NT на диск, подключенный к адаптеру Promise
АТА-100, выводится сообщение об ошибке "INACCESIBLE_BOOT_DEVICE"? 153
ГЛАВА 5. СЛУЖЕБНЫЕ ПАКЕТЫ ОБНОВЛЕНИЙ155
Что такое Q-номера и как их найти?155
Почему попытка повторной установки оперативного исправления после инсталляции
пакета обновлений приводит к выводу сообщения об ошибке?155
Когда необходимо повторно устанавливать пакет обновлений?156
Как определить версию установленного пакета обновлений?156
Как определить пользователя, установившего/удалившего пакет обновлений?157
Как с помощью сценария системной регистрации выполнить функцию, зависящую
от версии установленного пакета обновлений ?158
Существует ли сценарий, позволяющий переустановить пакеты
обновлений/исправлений с последующей перезагрузкой системы?159
Как распаковать содержимое пакета обновлений/исправлений без его установки? 160
Где получить пакеты обновлений для Windows 2000?160
Как внедрить пакет обновлений в установочный ресурс Windows 2000?163
Как изменить базовое расположение файлов пакета обновлений?164
Как установить оперативные исправления в процессе автоматической установки
Windows 2000?164
Как удалить пакеты обновлений Windows 2000?165
Почему при попытке установить Service Pack 1 для Windows 2000 выводится
сообщение об ошибке RPC?166
Почему параметр программы UPDATE.EXE, используемый для внедрения
пакета Service Pack 1 Windows 2000 в установочный ресурс, не подходит для
образов сервера R1S?166
Почему при попытке внедрить загруженный пакет Service Pack 1/Service Pack 2
для Windows 2000 в установочный ресурс выводится сообщение об ошибке?167
Почему Windows 2000 Server была установлена с внедренным Service Pack 1, однако
в системном реестре не отражается факт установки пакета обновлений?168
Когда Microsoft выпустит пакет Service Pack 7 для Windows NT 4.0?168
Где получить файл Windows Installer для пакета Service Pack 1 (Windows 2000)?169
Как создать загрузочный компакт-диск Windows 2000 с внедренным пакетом
обновлений?169
Как установить пакет Support Tools для Service Pack 2 (Windows 2000)?171
5.22.4TOTaKoeQCHAIN.EXE?171
Почему при установке пакета обновлений для Windows 2000 выдается
предупреждение относительно службы Диспетчер очереди печати (Print Spooler)?171
Существует ли программа, с помощью которой можно определить, что в системе отсутствует важный пакет обновлений?172
Как получить доступ к службе Windows Update Catalog для Windows ХР
и Windows Server 2003?173
Как удостовериться в целостности и работоспособности установленных
исправлений?174
ГЛАВА 6. НАСТРОЙКА ОПЕРАЦИОННОЙ СИСТЕМЫ176
Как сократить задержку при загрузке системы?176
Как указать загрузку файла ANSI.SYS?177
Как организовать запланированный запуск команд?177
Как с помощью утилиты WINAT запустить командный файл на правах
администратора системы?178
Как в Windows NT изменить название организации?178
Как изменить каталог, в котором по умолчанию находится инсталляционное
программное обеспечение Windows NT (т.е. установочный ресурс)?179
Как удалить кнопку Завершение работы (Shutdown) из окна системной регистрации? 179
Как включить/выключить чтение файла AUTOEXEC.BAT?179
Как в Windows NT добавить каталог в определение переменной PATH?180
Можно ли изменить фон рабочего стола Windows, принятый по умолчанию?180
Как внести изменения в элементы меню Пуск (Start), расположенные под чертой? 180 6.12. Как восстановить старую операционную оболочку Диспетчер программ
(Program Manager)?180
Существует ли способ запустить Windows NT в режиме DOS?181
Как отключить кнопку Блокировка (Lock Workstation), которая появляется
при нажатии комбинации клавиш <Ctrl+Alt+DeI>?181
Может ли Windows NT выключать питание компьютера по завершении
своей работы?182
Как разрешить использование комбинации клавиш <Ctrl+Esc> для запуска
программы Диспетчер задач (Task Manager)?183
Как предоставить возможность запуска команды АТ пользователям, не входящим
в группу администраторов системы?183
Как управлять доступом к дисководам гибких дисков и компакт-дисков?184
Как одновременно представить DOS, Windows 95 и Windows NT
в загрузочном меню?184
Как удалить приложение из окна Панель управления (Control Panel)?185
Зачем нужны файлы с расширением .CPL, которые хранятся в каталоге system32?185
Как настроить базовую заставку экрана, активизируемую в случае отсутствия
регистраций пользователей в системе?186
Как использовать в качестве принятой по умолчанию заставки объемный текст
Open GL?187
Как создать новый аппаратный профиль?187
Как удалить неработающие записи из списка Установка и удаление программ'
(Add/Remove Software)?188
Как отключить программу Dr. Watson?188
Как создать общий сетевой ресурс?188
Как подключиться к общему сетевому ресурсу?189
Как включить постоянное отображение загрузочного меню?189
Как настроить компьютер на перезагрузку в определенное время суток?190
Как настроить программу Проводник (Windows Explorer) на открытие по умолчанию содержимого определенного диска?190
Как сократить время перезагрузки или отключения компьютера?191
Как изменить порядок запуска служб?192
Как настроить запуск определенных команд во время загрузки Windows?193
Как создать несетевую конфигурацию аппаратного обеспечения?193
Как удалить вариант загрузки "Press Spacebar for last known good config"?194
Как отключить подсистемы OS2/POSIX?195
Как запустить аплет Панель управления (Control Panel) из командной строки?195
Как настроить программу/комацдный файл на запуск через определенные промежутки времени?196
Какие записи в системном реестре обновляют аплеты окна Панель управления (Control Panel)?197
Как запустить программный сценарий при завершении работы Windows?198
Как настроить собственные советы, отображаемые при загрузке Windows NT?198
Как изменить расположение журналов событий?199
Каким образом указать Web-броузер, используемый по умолчанию?199
Как изменить системное предупреждение, указывающее иа недостаточный свободный объем жесткого диска?200
Существует ли возможность переименования/ удаления учетной записи администратора?201
Как указать Windows NT объем кэш-памяти второго уровня (L2)?201
Какие параметры можно использовать в файле BOOT.INI?202
Как изменить редактор, используемый по умолчанию для модифицирования командных файлов?204
Как настроить раскладку клавиатуры, используемую по умолчанию при регистрации?205
Как добавить собственную информацию во вкладку Общие (General) аплета Система (System) в окне Панель управления (Control Panel)?207
Каким образом останавливать и запускать системные службы из командной строки?208
Как удалить системную службу?208
Зачем нужны длинные имена пути к файлам в модуле BOOT.INI?208
Как открыть файл с помощью приложения, отличного от принятого по умолчанию для определенного типа файлов?209
Как изменить пиктограмму, связанную с ярлыком?210
Как связать букву диска с каталогом?210
Как изменить программу, ассоциированную с расширением файла?210
Как переместить общие ресурсы с их содержимым с одного компьютера на другой? 211
Как создать ярлык на рабочем столе для диска или каталога?211
6-61. Как вывести на экран контекстное меню, не используя правую кнопку мыши?212
.6.62. Как указать определенный процессор для системного процесса?212
Почему в загрузочном меню появляются дублированные пункты?212
Как остановить выполнение системной службы из командной строки?213
Как в меню Пуск (Start) добавить панель Принтеры (Printer)?213
Как скрыть меню Администрирование (Administrative Tools) в меню Пуск (Start)? 214
Как ограничить доступ к дисководу на гибких дисках?215
Как активизировать автоматическую регистрацию в системе?215
Как отключить автоматическую регистрацию?216
Как добавить предупреждение, выводимое при регистрации в системе?217
Как отключить отображение имени пользователя, зарегистрировавшегося в системе последним?218
Как прекратить регистрацию пользователей на сервере?218
Почему пользователи не могут зарегистрироваться на сервере?219
Как автоматически включить клавишу <NumLock>?219
Как ограничить количество одновременных регистраций в системе?220
Почему не преобразуется переменная %SystemRoot% при использовании в командной строке?220
Как отключить клавишу <Win>?221
Как установить количество хранимых на компьютере кэшированных регистрационных записей?221
Как настроить систему для запуска определенной программы при регистрации пользователя?222
Как установить программу Редактор системной политики (Policy Editor) на рабочей станции?223
Как удалить пиктограмму Мой компьютер (Му Computer)?223
Как отключить подтверждение на удаление файлов?223
Как переключаться между 24-часовым и 12-часовым форматами времени?224
Как отключить вывод сообщений об ошибках загрузки?224
Как включить/отключить использование комбинации клавиш <Ctrl+Alt+Del> для ввода регистрационной информации?225
Как отключить отображение имени пользователя, зарегистрировавшегося последним?226
Почему максимальная задержка перед запуском экранной заставки не превышает 60 минут?227
Почему исчез общий ресурс ADMINS?227
Как настроить редактор Блокнот (Notepad) для автоматического переноса текста на следующую строку?227
Как модифицировать таймер регистрации для отдельных профилей?228
Как изменить расположение временных файлов?228
Как изменить значения системных переменных?229
Как сделать невозможным изменение системных паролей?229
Как остановить выполнение системного процесса на удаленном компьютере?230
Как установить редактор Security Configuration?231
Как увеличить количество записей в таблице страниц ОЗУ?233
Как указать расширенный формат года?233
Как включить режим быстрой перезагрузки для Windows NT 4.0 Service Pack 3 и более поздних версий?234
Как создать псевдоним программы?234
Как предоставить службу Сервер папки обмена (ClipBook Server) для совместного использования другими компьютерами?235
Как остановить отображение советов после загрузки Windows?236
Как сделать Outlook Express программой чтения новостей, принятой по умолчанию?236
Как изменить текст пиктограммы Мой компьютер (Му Computer) для отображения имен компьютера и зарегистрированного пользователя?237
Как автоматически прекратить выполнение неработоспособного ("зависшего") процесса при выходе из системы?238
Как изменить текст информационной подсказки (InfoTip) для пиктограмм?239
Как назначать пользователям права на извлечение из дисковода дисков Zip?240
Как настроить отключение монитора при отображении экрана регистрации?240
Какие проблемы могут возникнуть, если две рабочие станции имеют одинаковый
идентификатор SID?241
Где в Windows NT и Windows 2000 содержится информация о часовом поясе?242
Как увеличить быстродействие системы ввода-вывода?243
Как настроить систему System File Checker в Windows 2000?244
Как заблокировать рабочую станцию из командной строки?245
Как указать программу, ассоциированную по умолчанию с файлами без расширений?245
Как указать программу, ассоциированную по умолчанию с файлами с неизвестным расширением?246
Как настроить файлы DLL для использования собственных пиктограмм вместо стандартных?247
Как настроить программу Проводник (Windows Explorer) на отображение расширений для известных типов файлов?248
Что такое сверхзащищенные файлы?248
Как просматривать сверхзащищенные файлы?248
Почему после обновления с Windows NT 4.0 до Windows 2000 задержка загрузки в файле BOOT.INI получает значение 30?249
Как осуществить проверку защищенных системных файлов в Windows 2000?250
Как отключить кэш DLL в Windows 2000?250
Как удалять или добавлять базовые программы Windows на компьютере под
управлением Windows 2000 Professional?251
Как удалить драйвер устройства?251
Как удалить службу Time, поставляемую в составе пакета Windows 2000 Resource Kit?252
6-125. Как настроить перезапись журнала событий в Windows 2000?253
Что такое автономные папки?254
Как указать доступность/недоступность папки для автономного применения? 254 6.128. Как сделать общий ресурс автономно доступным?255
Как включить поддержку автономных файлов и папок?257
Как настроить службу времени в Windows 2000?257
Как настроить сигналы предупреждения администратора в Windows 2000?260
Как определить, зарегистрирована ли копия Windows 2000?260
Как включить поддержку стандарта Telephony API (TAPI) версии 2.1?261
В каком порядке операционная система просматривает переменные окружения при регистрации?261
Как изменить порядок отображения профилей аппаратного обеспечения при загрузке системы?262
Как изменить экранную подсказку для ярлыка?262
Как включить сетевую блокировку учетной записи администратора?263
Как удаленно завершить сеанс работы с системой, перезагрузить или
выключить компьютер?263
Где в Windows 2000 расположен аплет Источники данных (ODBC)
(ODBC Data Sources)?264
Как создавать и просматривать сохраненные журналы событий службы каталогов, DNS и службы репликации файлов?265
Как изменить пиктограмму, используемую для обозначения жесткого диска?267
Как отключить экранные подсказки для пиктограмм и дисков Windows 2000?268
Как указать службе SFC в Windows 2000 на необходимость кэшировать все
библиотеки DLL?269
Как переместить кэш DLL?270
Как отключить автоматическое расширение меню Пуск (Start)?270
Как ограничить просмотр ресурсов локальной сети для локальной рабочей группы или домена пользователя?271
Как запретить пользователям просматривать компьютеры в локальной рабочей группе или домене?272
Как скрыть все пиктограммы на рабочем столе?272
Как обновить копию Windows 2000 для использования 128-разрядного
шифрования?273
Как использовать утилиту Системный монитор (System Monitor) для создания последовательно пронумерованных журналов производительности системы?273
Как найти неподписанные драйверы сторонних производителей?275
Как включить дополнение имен папок?277
Как создать новую панель инструментов?277
Почему для папок winnt и winnt\system32 нельзя выбрать команду Настроить вид
папки (Customize this folder)?278
Как отключить модуль Secure Desktop?279
Как добавить информацию во вкладку Общие (General) аплета Система (System) в Windows 2000?279
Как удалить папку Windows 2000 NtServicePackUninstall и запись в окне Панель - управления (Control Panel)?280
Как запретить Windows 2000 использовать системный динамик?281
Как переключаться между однократным и двойным щелчком мыши?282
Где получить программу TweakUI для Windows 2000?282
Как установить программу ERD Commander 2000?282
Где указываются кнопки для панели инструментов Быстрый запуск (QuickLaunch)?285
Что такое Windows 2000 MultiLanguage Version?285
Как после установки Windows 2000 MultiLanguage Version изменить язык, используемый в меню и диалоговых окнах?286
Как удалить Windows 2000 MultiLanguage Version?287
Как использовать Windows 2000 MultiLanguage Version без установочного
компакт-диска англоязычной версии Windows 2000?287
Какие параметры командной строки используются с программой MSIEXEC.EXE?288
Как включить подробные сообщения при загрузке, выключении, регистрации и
завершении сеанса работы с системой?289
Как запретить программе Проводник (Windows Explorer) не менять регистр имен файлов?290
Как запретить службе SIS просматривать содержимое определенной папки?291
Почему не выдается звуковой сигнал при поступлении нового
почтового сообщения?291
Можно ли отключить диалоговое окно Microsoft Office с содержимым буфера обмена?292
Как запретить справочной системе Microsoft Office 2000 изменять размер окна приложения?292
Как настроить систему, чтобы на рабочем столе отображалась версия
операционной системы?293
Как отключить диалоговое окно Файлы (Show Files) для системных папок?293
Как отключить комбинацию клавиш <Win+U>?294
Как запретить пользователям подключаться к Web-узлу Windows Update?294
Как увеличить временной промежуток, отведенный для прекращения работы
системной службы?295
Как отключить принудительную блокировку файлов SMB?296
Как с помощью программы Msconfig внести изменения в файл BOOT.INI?297
Что такое Shutdown Event Tracker?298
Как включить/выключить службу Shutdown Event Tracker?299
Как ввести описание отключения системы из командной строки?299
Как добавить собственные причины выключения для службы Shutdown Event Tracker?299
Можно ли настроить службу Shutdown Event Tracker на отображение только
определенных пользователем причин отключения?301
Как изменить номер порта, используемый системной службой?301
Как отключить отслеживание некорректных ярлыков средствами файловой
системы NTFS?301
Как изменить режим запуска программы, указанный в ярлыке меню
■ Пуск (Start)?302
Как изменить букву системного/загрузочного диска Windows 2000?302
Почему каждый раз, когда изменяются значения параметров Загрузка и
, восстановление (Startup and Recovery) вкладки Дополнительно (Advanced) аплета Система (System), выводится запрос значения от 0 до 999?■304
Как удалить скрытые компоненты Windows?304
Как удалить или отредактировать ссылку "Comments?" в Windows ХР?305
Как отключить просмотр документов других пользователей в программе Проводник
(Windows Explorer)?305
Как обычному пользователю запустить программу Проводник (Windows Explorer) от имени администратора ?306
Как отключить службу Windows Update?306
Как добавить параметр загрузки, запускающий альтернативную
системную оболочку?307
Как на одном дисковом томе создать файл подкачки размером больше 4 Гбайт?307
Как запустить файл *.ЕХЕ без ввода расширения?308
Где расположены файлы виртуальной машины Java (JVM) в операционной системе Windows ХР?309
Как включать и выключать службу Windows ХР Восстановление системы
(System Restore)?309
Как определить, активизирована ли операционная система Windows ХР?311
Почему различные оснастки ММС (Microsoft Management Console) выводят
сообщения об ошибках?,311
Почему выводится сообщение об ошибке при добавлении узла в кластер Windows 2000?312
Как отключить предупреждение о недостатке свободного дискового пространства в Windows ХР?312
Как изменить заголовок диалогового окна регистрации в Windows 2000'
и Windows ХР?312
Как отключить использование клавиши <Shift> для прерывания автоматической регистрации?313
Как указать количество сессий автоматической регистрации?313
Почему программы, запущенные с помощью службы Планировщик заданий
(Scheduler) в Windows 2000, прекращают свою работу через 72 часа?314
Где получить обновленную версию переключателя задач Windows ХР?314
Какой пакет ADMINPAK.MSI службы Windows Installer можно использовать
вместе с Windows ХР и Windows 2000?315
Как отключить интерфейс Windows ХР Восстановление системы (System Restore)? 315 6.212. Почему в журнале Система (System) появляются записи о событиях с
идентификаторами 54 и 64?316
Где найти список внешних источников данных для синхронизации времени?316
Как отключить всплывающее диалоговое сообщение Windows ХР Windows Tour? 316 6.215. Как в Windows ХР настроить графические режимы с невысоким разрешением? 317 6.216. Как отключить новые функции оболочки Windows ХР и Windows 2000?318
Где можно получить программу Task Scheduler?318
Как запланировать запуск новой задачи с помощью программы Планировщик
заданий (Task Scheduler)?319
Как перемещать запланированные задания между компьютерами?320
Как запустить запланированное задание?321
Как удалить запланированное задание?321
Как получить уведомление о том, что был пропущен момент запуска запланированного задания?321
Как добавить темы рабочего стола для Windows Server 2003?322
Как создать ярлык для программы Диспетчер устройств (Device Manager)?322
Как запустить файл .MSC без указания расширения?323
Как запустить в фоновом режиме запланированные задания, которые работают от
имени пользователя, зарегистрированного в системе в текущий момент времени? 323 6.227. Как ввести символ денежной единицы "евро"?324
Как изменить количество документов, отображаемых в меню Пуск (Start)?324
Зачем нужна программа SCHTASKS.EXE?325
ГЛАВА 7. НАСТРОЙКА ПОЛЬЗОВАТЕЛЬСКИХ ПАРАМЕТРОВ327
Что должен включать в себя сценарий регистрации?327
Существует ли способ выполнения операции в зависимости от принадлежности
пользователя к группам?327
Как ограничить объем дискового пространства, предоставленного пользователю? 328
Существует ли утилита, позволяющая определить, кто в текущий момент времени
зарегистрирован в системе?328
Как из командной строки изменить значение переменных среды?328
Как скрыть от пользователей диск X?329
Как запустить оболочку Windows до завершения работы сценария регистрации?329
Как определить, в какие группы входит пользователь?329
Почему не видно элементов общих групп в меню Пуск (Start)?■329
Как настроить индивидуальное разрешение экрана для различных пользователей? 330
Как добавить пользователя в систему из командной строки?330
Как удаленно изменить пароль администратора на локальном компьютере?330
Как изменить свой пароль?331
Как определить пользователей и принадлежащие им идентификаторы SID?331
Как изменить размер пиктограмм на рабочем столе?332
Как отключить комбинацию клавиш <Alt+Tab>?333
Как настроить диалоговое окно, отображаемое при нажатии комбинации
клавиш <Alt+Tab>?333
Как отредактировать список сетевых соединений, которые отображаются
в программе Проводник (Windows Explorer) при подключении сетевого диска?333
Как исключить папку Temporary Internet Files из профиля пользователя?334
Как при регистрации в системе остановить запуск программ из папки
Автозагрузка (Startup)?335
Почему нельзя удалить учетную запись пользователя X?336
Как запретить пользователям подключать и отключать сетевые диски?336
Как удалить учетную запись пользователя из группы с помощью
командной строки?336
Как удалить двоеточие (:) из формата строки времени?337
Как переименовать пользователя из командной строки?337
Почему перемещаемые профили не сохраняются на сервере?337
Почему после сокрытия общих пользовательских ресурсов не устанавливается соединение с сервером?337
Как отключить аплет Экран (Display) окна Панель управления (Control Panel)? 338 7.29. Как отключить элементы аплета Экран (Display) в окне Панель управления
(Control Panel)?338
Почему по завершении сеанса работы с системой удаляются все файлы
в домашнем каталоге?339
Как завершить сеанс работы с системой из командной строки?339
Где в Windows 2000 расположена утилита User Manager?340
Как осуществляется администрирование пользователей домена в Windows 2000?340
Как удалить меню Переход (Goto) из программы Проводник (Windows Explorer)?341
Как отключить флажок С использованием удаленного доступа
(Logon Using Dial-Up Networking) в окне регистрации?342
Как запретить пользователю закрывать сценарий регистрации
до завершения его работы?342
Как определить время регистрации пользователя?342
Как запретить репликацию некоторых папок в качестве профиля пользователя? 343 7.39. Как запретить пользователям создавать постоянные сетевые соединения?344
Почему не выводятся предупреждения при регистрации в Windows 2000 с помощью
кэшированного профиля?345
Как вручную делегировать полномочия в Windows 2000?346
Как делегировать полномочия в Windows 2000 с помощью специального мастера? 347 7.43. Почему файлы и папки, удаленные из профиля, снова появляются при
использовании перемещаемых профилей?348
Как отключить кэширование профилей на локальных компьютерах?348
Как создать запись нового локального пользователя в Windows 2000?348
Как разрешить пользователям менять свои пароли без регистрации в домене?349
Как изменить расположение папок Мои документы (Му Documents)
и Мои рисунки (Му Pictures)?.351
Как изменить каталог, в котором система хранит профили пользователей?352
Почему некоторые параметры удаленного доступа недоступны пользователям,
применяющим оснастку Active Directory - Пользователи и компьютеры
(Active Directory - Users and Computers)?352
Почему система игнорирует запись ExcludeProfileDirs, когда ее зиачеиие превышает
260 символов?353
Как изменить тип терминала Telnet, принятый по умолчанию?354
Как запретить пользователям запускать или останавливать
запланированные задания?354
Как переключаться между новым и классическим стилем меню Пуск (Start)
в Windows ХР?355
Как отключить экранные подсказки в Windows 2000/ХР для кнопок Закрыть (Close),
Свернуть (Minimize) и Развернуть (Maximize)?357
Почему не получается удалить или разрешить использование учетной
записи KRBTGT?357
Как включить поддержку функции ClearType для окна регистрации?357
Как изменить расположение ярлыков в меню Пуск (Start)? ■358
Как для компьютера - члена домена под управлением Windows ХР создать диск
сброса пароля?358
Как отключить всплывающие подсказки Windows ХР?359
ГЛАВА 8. НАСТРОЙКА ПАРАМЕТРОВ РАБОЧЕГО СТОЛА360
Как сократить или увеличить задержку при развертывании каскадных меню?360
Как удалить илн переименовать значок Корзина (Recycle Bin)?360
Как отключить функцию Анимация окон (Window Animation)?361
Как отключить программу Диспетчер задач (Task Manager)?361
Как удалить меню Документы (Documents)?362
Как настроить обои рабочего стола на размещение, отличное от центра экрана? 363
Как настроить Windows NT на отображение уменьшенных копий растровых
изображений вместо пиктограммы редактора Paint?363
Как настроить меню Пуск (Start) в Windows ХР/2000 на отображение элементов
меню в алфавитном порядке?364
Как указать фоновое изображение для панелей инструментов программы
Проводник (Windows Explorer) в Windows ХР/2000?364
Как добавить в контекстное меню пункт Копировать в папку (Copy to Folder)?365
Как добавить собственный элемент в контекстное меню, вызываемое щелчком
правой кнопкой мыши?365
Как очистить историю запуска команд в диалоговом окне Выполнить (Run)?366
Как заменить пиктограмму Web-броузера Internet Explorer?367
Как изменить пиктограмму Сетевое окружение (Network Neighborhood)?367
Как изменить пиктограммы аплета Корзина (Recycle Bin)?368
Как повторно создать ранее удаленную пиктограмму Корзина (Recycle Bin)?368
Как повторно создать ранее удаленную пиктограмму Web-броузера
Internet Explorer?369
Как добавить на рабочий стол ярлык для запуска экранной заставки?369
Как удалить/переименовать пиктограмму Входящие (Inbox)?370
Можно ли удалить одну из папок Автозагрузка (Startup) в меню Пуск (Start)?370
Как изменить цвет отображения сжатых файлов и папок?371
Как убрать изображение стрелки в левом нижнем углу пиктограмм ярлыков
рабочего стола?372
Как проверить наличие в системе некорректных ярлыков?372
Как свернуть все открытые окна?373
Как изменить пиктограмму Мой компьютер (Му Computer)?373
Как скрыть пиктограмму Сетевое окружение (Network Neighborhood)?374
Существует ли возможность перемещения панели задач?374
Как отключить вызов контекстного меню с помощью щелчка правой кнопкой мыши?374
Как изменить пиктограмму Портфель (Briefcase)?375
Как запретить отображение сообщения "Click here to begin"?375
Как удалить шаблон из меню Создать (New)?375
Как добавить дополнительное пространство для панели задач?376
Как добавить опцию Панель управления (Control Panel) в меню Пуск (Start)?376
Как запретить программе Проводник (Windows Explorer) в Windows 2000 открывать новое окно при подключении сетевого диска?376
Как удалить программу из диалогового окна Открыть с помощью (Open With), выводимого на экран при щелчке правой кнопкой мыши?377
Почему не получается изменить расположение пиктограмм на рабочем столе?377
Как настроить внешний вид папки?377
Как удалить раздел Избранное (Favorites) из меню Пуск (Start)?378
Как создать ярлык Мои документы (Му Documents)?379
Как отключить кнопку Завершение сеанса (Logoff)?379
Как отключить персонализированные меню?379
Как добавить аплет Принтеры (Printer Settings) в меню Пуск (Start)?380
Как настроить Панель управления (Control Panel) для каскадного отображения
в меню Пуск (Start) в Windows 2000?380
Как удалить пиктограмму Назначенные задания (Scheduled Tasks) из окна
Мой компьютер (Му Computer)?381
Как включить отображение папки Администрирование (Administrative Tools) в меню
Пуск (Start)?382
Как повторно создать ранее удаленную папку Портфель (Му Briefcase)?382
Как воспользоваться папкой Портфель (Му Briefcase)?382
Где в системном реестре расположены параметры фонового изображения
Active Desktop?384
Как использовать темы рабочего стола в Windows 2000?384
Как удалить пункт контекстного меню Создать (New)?384
Как добавить ярлык Удаленный доступ (Dial Up Networking) в меню Пуск (Start)? 385
Как указать параметры мерцания приложений на панели задач, когда приложениям требуется внимание пользователя?386
Как включить или выключить новый интерфейс Windows ХР?386
Как настроить группирование похожих кнопок на панели задач Windows ХР?387
Как блокировать/разблокировать панель задач Windows ХР?388
Как запретить пользователям применять фоновые изображения, отличные
от растровых?389
Как включить использование технологии сглаживания шрифтов ClearType в Windows ХР?389
Как для рабочего стола создать системный процесс, выполняющийся отдельно
от экземпляров программы Проводник (Windows Explorer)?390
Как удалить пиктограмму, представляющую в программе Проводник
(Windows Explorer) Windows 2000 и Windows NT 4.0 общие диски и папки?391
Как избавиться от необходимости постоянно щелкать на ссылке Файлы (Show Files)
при открытии системной папки Windows 2000 в программе Проводник
(Windows Explorer)?391
Как отключить контекстное меню для кнопки Пуск (Start)?392
Как остановить или запустить системный процесс Explorer?393
Как определить базовое представление для всех папок и дисков?393
Как запретить сохранение изменений графической среды рабочего стола при завершении сеанса работы с системой?393
Как включить полноцветные пиктограммы?394
Как включить отображение символов подчеркивания под оперативными клавишами?394
Как обеспечить автоматическое сокрытие панели задач с помощью какой-либо
программы или другого метода?395
Как настроить растягивание фонового изображения по всему рабочему столу?395
Как настроить отображение содержимого диалоговых окон при перемещении окон
по рабочему столу?396
Как настроить сглаживание шрифтов?396
Как изменить время задержки перед вводом пароля для экранной заставки?397
Как настроить отображение пункта Завершение сеанса (Logoff) в меню Пуск (Start)
в Windows 2000?397
Как указать цвет, используемый для выделения выбранных папок и файлов
в Windows ХР/2000 при однократном щелчке мышью?398
Как использовать Web-данные в папках?398
Как удалить пиктограммы, отображаемые в крайней правой области панели задач
(system tray)?399
Как отменить изменения внешнего вида папки?399
Как активизировать автоматическое перемещение указателя мыши к кнопке,
принятой по умолчанию?400
Как повторно создать ранее удаленную пиктограмму Входящие (Inbox)?400
Как включить автоматическую активизацию окна в стиле X Window?401
Что делать, если в контекстном меню рабочего стола не отображается пункт
Создать (New)?402
Что такое стиль (skin) Windows?402
Как воспользоваться стилями Windows ХР?402
Где получить дополнительные стили для Windows ХР?403
Как изменить интервал между пиктограммами на рабочем столе?403
Как добавить пункты Зашифровать/Расшифровать (Encrypt/Decrypt) в контекстное меню?404
Как добавить пункт Переместить в папку (Move to Folder) в контекстное меню?404
Как отключить добавление к ярлыкам текста, принятого по умолчанию?405
Как изменить изображение стрелки на ярлыках?405
ГЛАВА 9. СИСТЕМНАЯ ИНФОРМАЦИЯ406
Как определить назначение компьютера под управлением Windows NT?406
Как просмотреть список всех приложений и процессов системы?406
Где получить информацию о компьютере?406
Как определить время последнего запуска Windows NT?409
Как определить время установки Windows NT?409
Как определить, является ли копия Windows NT ознакомительной версией с ограничением в 120 дней или полной версией?409
Как проверить тип Windows NT?410
Как определить, является ли копия Windows NT версией "Не для продажи"?411
Где в Windows 2000 и Windows NT содержится информация о часовом поясе?411
Как определить, какой системный процесс открыл файл х?413
Как определить список вызовов API и DLL, используемых определенной
программой?413
Почему в системе запущено так много копий процесса SVCHOST.EXE?415
Что такое сокращенный режим отображения программы Диспетчер задач
(Task Manager)?416
Как получить информацию об оперативных исправлениях, установленных на
удаленной системе?416
Какие переменные среды доступны в Windows?417
ГЛАВА 10. СИСТЕМНЫЙ РЕЕСТР419
Какие файлы формируют системный реестр и где они расположены?420
Как ограничить доступ к редактору системного реестра?420
Каков максимальный размер системного реестра?421
Какой редактор использовать - REGEDIT.EXE или REGEDT32.EXE?422
Как ограничить доступ к удаленному системному реестру?423
Как определить изменения, внесенные в системный реестр?423
Как удалить значение/ключ системного реестра из командной строки?424
Как провести аудит изменений, внесенных в системный реестр?424
Как очистить/удалить некорректные записи из системного реестра?425
Почему после перезагрузки исчезли изменения, ранее внесенные в раздел
системного реестра HKEY_LOCAL_MACHINE?■425
Какие типы данных используются в системном реестре?426
Как автоматизировать обновление системного реестра?426
Как использовать файл .REG без вывода на экран сообщения об успешном
выполнении операции?428
Как удаленно изменить максимальный объем системного реестра?428
Как инсталлировать файл .INF из командной строки?429
Как уменьшить размер системного реестра?429
Как получить ранее отмененный доступ к инструментам системного реестра?430
Где в Windows 2000 содержится информация о разделе/ключе системного реестра,
доступ к которому осуществлялся последним?430
Что нового в редакторе системного реестра Windows 2000?431
Как добавить запись типа DWORD с помощью файла .INF?431
Где в системном реестре расположены языковые параметры каждого
пользователя?432
Где на Web-узле Microsoft найти утилиту RegClean?433
Как удалить значение системного реестра с помощью файла .REG?433
Как с помощью файла .REG удалить раздел системного реестра и все
его записи?433
Как размещать комментарии в файле .REG?433
Как экспортировать раздел системного реестра в формате ANSI?433
Почему при установке пакета Office ХР выдается сообщение об ошибке
"Installation ended prematurely because of an error"?434
ГЛАВА 11. ВОССТАНОВЛЕНИЕ СИСТЕМНОЙ КОНФИГУРАЦИИ435
Почему выдается сообщение об ошибке "Can't find NTLDR"?435
Как восстановить утраченный пароль администратора?435
Как восстановить ранее запрещенный доступ к диску?437
Почему при копировании файла с помощью программы Проводник
(Windows Explorer) или командной строки меняются разрешения файла?437
Как снова вывести на экран панель задач?438
Почему при загрузке Windows выдается сообщение об ошибке "NTOSKRNL.EXE
missing or corrupt"?438
Как в Windows 2000 воспользоваться утилитой rdisk?438
Как установить программу Консоль восстановления (Recovery Console)?439
Как создать загрузочный компакт-диск с установленной программой
ERD Commander/Professional?440
Как настроить вывод содержимого оперативной памяти в файл только при сбое
в работе программного ядра Windows?442
В чем различие между режимами ручного и быстрого восстановления
Windows 2000?444
Что делать, если был удален файл NTBOOTDD.SYS?444
Как изменить пароль администратора консоли восстановления на контроллере домена?445
Как определить, в каком из вариантов безопасного режима произошел
запуск компьютера?445
ГЛАВА 12. РЕЗЕРВИРОВАНИЕ ДАННЫХ446
Какие типы резервирования поддерживает программа NT Backup?446
Какую стратегию резервирования стоит использовать?446
Какие параметры командной строки программы NT Backup доступны
для использования?447
Как запустить программу NT Backup из командной строки?448
Как использовать программу NT Backup для удаления содержимого
магнитной ленты?448
Как резервировать системный реестр?449
Какие права доступа должен иметь пользователь для резервирования данных?449
Как резервировать открытые файлы?450
Как запланировать резервирование данных?450
Как остановить неработоспособный системный процесс резервирования данных? 451
Какие программы создания резервных копий доступны для Windows NT?452
Почему член группы Операторы архива (Backup Operators) не может резервировать
файлы утилиты Просмотр событий (Event Viewer)?453
ГЛАВА 13. ЛОКАЛЬНАЯ СЕТЬ454
Почему нельзя подключиться к серверу по протоколу FTP, хотя служба FTP запущена?454
Как синхронизировать время рабочей станции с сервером?454
Как отправить сообщение всем пользователям?455
Как остановить создание общих административных ресурсов, принятых по умолчанию?455
Как отключить все сетевые диски?455
Как скрыть систему от обозревателей сети?456
Как провести удаленную загрузку Windows NT?456
Как получить список зарегистрированных в системе пользователей?456
Как запретить пользователям регистрироваться в системе более одного раза?456
Как получить информацию об учетной записи пользователя в домене?457
Как организовать автоматическое FTP-соединение в Windows NT?458
Как изменить период времени для вывода на экран сообщения об устаревшем пароле?458
Как изменить порядок привязки протоколов?459
Как получить список соответствия между адресами МАС и IP в локальной сети? 459
Как настроить список соединений, отображаемый при подключении сетевого диска?462
Как предоставить пользователям доступ к сетевому принтеру?462
Почему при доступе к FTP-серверу на базе Windows NT с помощью Web-броузера, отличного от Internet Explorer, выводится сообщение об ошибке?463
Существует ли способ увеличить быстродействие модемного соединения с Internet?463
Как удаленно определить список зарегистрированных на компьютере пользователей?464
Как удаленно отключить несколько компьютеров?465
Как закрыть все сетевые сеансы/соединения?465
Как подключиться к серверу с помощью учетной записи другого пользователя?465
Как настроить системный комментарий, отображаемый в окне Сетевое окружение (Network Neighborhood)?466
Как указать для компьютера несколько имен NetBIOS?467
Как удаленно управлять службами?467
Существует ли справочное руководство для программы NET.EXE?468
Как дать указание программе NET.EXE использовать следующую доступную букву диска?474
Как проверить способность серверов взаимодействовать друг с другом с помощью протокола RPC?474
Как сократить время задержки при использовании нескольких перенаправителей MUP?475
Как подключить компьютер под управлением DOS к домену Windows NT?476
Где в системном реестре Windows 2000 хранится список сетевых соединений?477
Как в Windows 2000 настроить адаптер кольцевого замыкания?478
Как включить/выключить затенение соединения?478
Как подключить FTP-сервер в качестве диска?479
Как создать журнал, протоколирующий процесс выбора сетевого обозревателя? 479
Как включить сервер Telnet в Windows 2000?481
Как в Windows 2000 включить использование текстовых паролей для сервера Telnet?481
Что такое REXEC?483
Какие службы REXEC доступны для Windows NT/2000?483
Как добавить элемент сетевого окружения в Windows 2000?483
Зачем нужны суффиксы NetBIOS (16-й символ)?484
Как запретить автоматическое добавление общих ресурсов UNC в папку Мое сетевое окружение (Му Network Places)?485
Где находится файл NETDIAG.EXE и зачем он нужен?486
Как настроить автоматическое отключение LAN-соединений?486
Почему нельзя подключить сетевой диск, указав IP-адрес компьютера?487
Как изменить МАС-адрес сетевого адаптера?488
Что такое Pathping?488
Как присвоить компьютеру различные имена NetBIOS и DNS?489
Как в Windows 2000 создать загрузочный диск MS DOS с поддержкой сети?489
Почему при подключении к домену с помощью клиентской системы Windows ХР исчезает новый экран регистрации?490
Где содержатся параметры протокола NetBEUI в Windows ХР?490
Почему на сервере RRAS записывается событие с идентификатором 30020?490
Как получить список используемых ТСР-портов?491
Как настроить автоматическое отключение локальной сети?491
Почему программа Ipconfig возвращает сообщение об ошибке "Fatal Error: Inconsistent Registry Contents"?.491
Существует ли простой способ настройки портативного компьютера под управлением Windows 2000 для работы в различных сетях?492
Почему локальные копии имен UNC так медленно работают?492
Как определить, какой системный процесс открыл порты TCP и UDP?492
Что такое сетевое соединение 1394?493
Как с помощью сетевого монитора определить идентификатор GUID клиента РХЕ?.494
Как включить балансировку нагрузки при использовании нескольких сетевых адаптеров?494
Как управлять количеством IP-адресов, которые операционная система отправляет в ответ на запрос WINS к компьютеру с несколькими сетевыми адаптерами?495
ГЛАВА 14. ДОМЕНЫ496
Как настроить клиент для регистрации с помощью определенного контроллера домена в Windows NT 4.0?496
Как повысить роль сервера до контроллера домена?498
Как создать список всех учетных записей компьютеров в домене?500
Как проверить создание домена Windows 2000?501
Как с помощью файла LMHOSTS указать несколько серверов регистрации?502
Сохраняются ли доверительные отношения при модернизации домена Windows NT
4.0 до домена Windows 2000?502
Как администрировать схему доверительных отношений в Windows 2000?502
Почему невозможно повысить уровень резервного контроллера до главного
контроллера домена?503
Как создать дочерний домен?504
Как настроить доверительные отношения доменов через брандмауэр?505
Как проверить наличие обозревателей ресурсов для домена?505
Как удаленно остановить работу основного обозревателя ресурсов?506
Как начать выборы обозревателя ресурсов?506
Как изменить промежуток времени между обновлениями списка
ресурсов домена?507
Где хранится список кэшированных доменов?507
Как отключить изменение пароля доверия?507
Как изменить интервал изменения пароля для учетных записей компьютеров
домена и учетных записей доверия?508
Что делать, если в окне регистрации не обновляется список доменов?508
Существует ли возможность администрирования домена Windows NT 4.0 с
компьютера под управлением Windows 2000?509
В чем различие между доменами Windows NT 4.0 и Windows 2000?509
Из домена были удалены все контроллеры домена Windows 2000. Почему теперь
контроллеры домена Windows NT 4.0 не аутентифицируют автоматически клиентов
Windows 2000 Professional?510
Почему схема доверительных отношений, созданная на основном контроллере
домена Windows 2000, не реплицируется на резервный контроллер доме на?511
Как просмотреть содержимое файла изменений netlogon (NETLOGON.CHG)? 512 14.24. Как исправить нарушенную схему доверительных отношений в смешанном домене
после настройки параметра реестра RestrictAnonymous?512
Почему нельзя подключить клиентскую систему Windows 2000 или Windows ХР
к домену Windows NT 4.0?513
ГЛАВА 15. СЛУЖБА КАТАЛОГОВ ACTIVE DIRECTORY514
Какие соглашения об именовании объектов используются в Active Directory?515
Что такое Х.500 и LDAP?516
Какие записи DNS добавляет Windows 2000 при создании домена?517
Что такое схема?518
Что такое дерево доменов?518
Что такое лес доменов?519
Что такое схема доверительных отношений Kerberos?520
Как автоматически модернизировать сервер до контроллера домена в процессе
установки Windows?521
Как изменить имя NetBIOS домена Windows 2000?523
Как создать новый сайт Active Directory?523
Как создать новый объект взаимосвязи сайтов?525
Как отменить транзитивную взаимосвязь между сайтами?526
Как переименовать сайт?526
Может ли сервер принадлежать более чем одному сайту?527
Как переместить сервер в другой сайт?528
Что такое репликация данных с несколькими хозяевами?529
Что такое "объекты-призраки"?530
Как изменить период очистки Active Directory?531
Как в Windows 2000 происходит внутрисайтовая репликация данных?531
Как изменить временной интервал между внутрисайтовыми репликациями данных домена в Windows 2000?533
Как провести принудительную репликацию данных между двумя контроллерами домена одного сайта?534
Как изменить расписание репликации двух контроллеров домена одного Сайта? 535
Как настроить репликацию данных Active Directory?536
Как указать сервер обработки межсайтовых соединений?537
Как создать мост взаимосвязи сайтов?537
Как настроить связи между сайтами, взаимодействующими друг с другом через виртуальную частную сеть (VPN)?539
Как в Windows 2000 проводится межсайтовая репликация?539
Как контролировать запуск службы КСС?540
Как отключить выполнение службы КСС?541
Как изменить частоту запуска службы КСС?544
Какие инструменты доступны для контроля или изменения процесса репликации?544
Как в домене Windows 2000 настроить информацию об имени сайта, которая известна серверам и рабочим станциям?545
Как настроить номер порта RPC, используемый при внутрисайтовой репликации? 546
Как создать архивную копию Active Directory и состояния системы?546
Как восстановить Active Directory?547
Как вручную провести дефрагментацию данных Active Directory?548
Существуют ли еще какие-либо утилиты для дефрагментации базы данных Active Directory?550
Почему в имени NetBIOS компьютера под управлением Windows 2000 невозможно использовать пробелы?551
Как в Windows 2000 создать схему доверительных отношений с помощью командной строки?551
Что такое глобальный каталог?551
Как настроить сервер глобального каталога?.552
Почему при недоступности глобального каталога нельзя использовать основное имя пользователя для изменения пароля?553
Какие роли FSMO доступны в Windows 2000?553
Как изменить роль FSMO RID Master?555
Как изменить роль FSMO Schema Master?557
Как изменить роль FSMO PDC Emulator?558
Как изменить роль FSMO Infrastructure Master?559
Как изменить роль FSMO Domain Naming Master?560
Как найти текущих владельцев ролей FSMO в домене/лесу?561
Почему нельзя добавить резервный контроллер домена Windows NT 4.0 к домену Windows 2000?564
Как удалить из Active Directory несуществующий домен?564
Почему нельзя повторно понизить уровень контроллера домена до обычного сервера?.565
Как удалить несуществующий контроллер домена?566
Почему нельзя организовать доверительные отношения Kerberos между двумя доменами в разных лесах?568
Как изменить количество объектов Active Directory, среди которых проводится поиск данных?568
Как настроить групповую политику, чтобы разрешить перенаправление папок тем пользователям, которые удаленно подключаются к локальной сети?570
Как реплицировать сценарии регистрации между контроллерами доменов Windows 2000 и Windows NT 4.0?570
Как запретить передачу изменений паролей владельцу роли FSMO главного контроллера домена с помощью WAN-соединений?571
Как с помощью системного реестра настроить время обновления групповых политик?.572
Почему нельзя создать организационное подразделение и дочерний домен одного родителя с одинаковыми именами?572
Почему все клиенты Windows 2000 Professional стали использовать контроллер домена Windows 2000 для аутентификации, после того как один из контроллеров домена Windows NT 4.0 был обновлен до Windows 2000?573
Как переместить файлы журнала Active Directory?573
Как включить циклическое протоколирование событий Active Directory?574
Как провести аудит Active Directory?575
Почему человек, изображенный на пиктограмме группы, имеет седые волосы? 575
Как переместить объект в рамках леса доменов?576
Как разрешить внесение изменений в схему Active Directory?577
Как переключить домен Windows 2000 в основной режим работы?579
Как переместить файл NTDS.DIT?580
Почему размер файла NTDS.DIT отличается на разных контроллерах домена? 580
Как сбросить пароль учетной записи компьютера?581
Как разрешить пользователям выполнять поиск данных Active Directory, но при этом запретить просмотр содержимого папок?581
Как утилита ntdsutil определяет использование режима восстановления службы каталогов?582
Как запретить операционной системе сохранять хэш-данные службы Lan Manager в Active Directory и файлах SAM?582
Как опубликовать общую папку в Active Directory?583
Что произойдет, если двум объектам Active Directory присвоить одинаковые относительные составные имена (RDN)?584
Как переместить несколько пользователей между организационными подразделениями?584
Как создать список доверия сертификатов для домена?585
Как установить центр сертификации для предприятия?587
Как пользователь может запрашивать сертификат с помощью Web-запроса?588
ГЛАВА 16. ГРУППОВАЯ ПОЛИТИКА ACTIVE DIRECTORY589
Как активизировать обновление объекта групповой политики?591
Как разрешить клиентам Windows 2000 использовать файл NTCONFIG.POL?592
Как добавить дополнительные шаблоны в объект групповой политики?593
Как применить объект групповой политики с группой безопасности?594
Почему не работают политики паролей, назначенные сайту/организационному
подразделению?594
Как преобразовать файл политики .POL Windows NT 4.0 в объект групповой политики Windows 2000?595
Как ограничить доступ к оснасткам ММС?596
Как определить, какие контейнеры связаны с групповой политикой?597
Как работают параметры групповой политики No Override и Block Inheritance?597
Как настроить применение отдельной области групповой политики, предназначенной для компьютера или пользователя?599
Как определить результирующий набор политик для пользователя
или компьютера?600
Как скопировать объект групповой политики из одного домена в другой?601
Почему объекты групповой политики, настроенные на уровне организационного
подразделения, не применяются к элементам этого подразделения?602
ГЛАВА 17. СЕМЕЙСТВО ПРОТОКОЛОВ TCP/IP603
Как реализовать поддержку TCP/IP без установленного сетевого адаптера?603
Как проверить правильность установки TCP/IP?604
Как отследить путь передачи пакетов TCP/IP?605
Что такое маска подсети?606
Какие существуют диагностические утилиты для TCP/IP?607
Что такое маршрутизация и как ее настроить?607
Что такое ARP?608
Можно ли использовать любые IP-адреса, если локальная сеть не подключена к Internet?610
Как увеличить время хранения записей в кэше ARP?610
Как настроить более шести IP-адресов?611
Какие порты TCP используются чаще всего?612
Как перейти к использованию DHCP?612
Как назначить несколько IP-адресов одному сетевому адаптеру?614
Что такое IPv6?615
Как записывать IP-адреса стандарта IPv6?616
Какой формат имеет заголовок пакета IPv6?617
Почему не получается установить стек протоколов TCP/IP?617
Какие параметры командной строки можно использовать вместе с утилитой Ping? 619 17.19. Как изменить лимит времени на ретрансляцию пакетов данных TCP?620
Как отключить обнаружение носителя для TCP/IP?621
Как узнать владельца подсети х?622
Как отключить службу APIPA?622
Что такое качество обслуживания QoS?622
Как в Windows 2000 реализовать поддержку QoS?623
Как в Windows 2000 настроить использование QoS?625
Как изменить учетную запись, которая используется для службы QoS?625
Поддерживается ли протокол IPv6 в Windows NT, Windows 2000,
Windows 98 и Windows 95?626
Что такое IPSec?627
Как начать использование IPSec?627
Как настроить политику IPSec для объекта групповой политики?628
Как разрешить передачу данных IPSec через брандмауэр?629
Как провести диагностику IPSec?630
Как управлять политиками IP Security?632
Как изменить метод аутентификации для политики IPSec?633
Как установить сертификат для IPSec?634
Как перезапустить агент политики IPSec?636
Как использовать журнал протоколирования IPSec?636
Как отключить предварительную широковещательную рассылку пакетов ARP? 637 17.39. Как в Windows 2000 настроить ретрансляцию IP-пакетов?637
Как изменить путь, используемый по умолчанию для размещения БД TCP/IP? 637
ГЛАВА 18. СЛУЖБА ДОМЕННЫХ ИМЕН639
Как установить DNS?639
Как настроить домен на сервере DNS?640
Как добавить запись на сервер DNS?641
Как настроить клиент службы DNS?642
Как изменить IP-адрес сервера DNS?643
Как настроить службу DNS для использования сервера WINS?644
Где в системном реестре хранятся записи, относящиеся к серверу DNS?644
Почему выводится сообщение об ошибке "No More Endpoints"?645
Как настроить сервер DNS для использования в домене Windows 2000?645
Как настроить сервер DNS, интегрированный в Active Directory?648
Почему указание вторичного сервера DNS в качестве первичного приводит к
появлению ошибок?649
Как выключить службу Dynamic DNS?649
Как настроить перенаправление запросов с помощью сервера DNS
в Windows 2000?650
Что делать, если в меню службы DNS 5.0 отсутствуют вкладки Forwarder и Root Hints?651
Как использовать функцию кругового опроса при разрешении имен DNS?652
Почему завершается неудачей разрешение имени DNS в Windows NT?653
Как повторно зарегистрировать записи DNS на контроллере домена Windows 2000?653
Являются ли записи о переносе зоны DNS в журнале событий признаком
попытки взлома?653
Как остановить переполнение кэша DNS?653
Как разрешить доступ к Web-узлу wiiliamspublushing.com вместо
www.williamspublushing.com?655
Как указать основной суффикс DNS в Windows 2000?656
Как настроить сервер кэширования DNS?657
Как запретить контроллерам домена Windows динамически регистрировать
имена DNS? -658
Как определить метод загрузки, применяемый службой DNS?658
Как воспользоваться приложением DNSCMD?659
Как прн использовании нескольких серверов DNS настроить их для
одновременного преобразования имен локальных и удаленных компьютеров?659
ГЛАВА 19. ПРОТОКОЛ DHCP661
Как установить службу DHCP Server?662
Как настроить службу DHCP Server?662
Как настроить клиентскую систему для использования протокола DHCP?663
Как уменьшить размер базы данных DHCP?664
Как узнать IP-адрес клиента DHCP?665
Как перенести базу данных DHCP с одного сервера на другой? '665
Как настроить агент ретрансляции DHCP?666
Как остановить работу агента ретрансляции DHCP?667
Как заархивировать базу данных DHCP?667
Как восстановить базу данных DHCP?667
Как зарезервировать определенный IP-адрес для конкретного компьютера?668
Какие записи в системном реестре относятся к журналу DHCP в Windows 2000?668
Как провести авторизацию сервера DHCP в Windows 2000?669
Как в Windows 2000 создать область видимости DHCP?669
Как настроить параметры области видимости DHCP в Windows 2000?671
Как просмотреть список арендованных адресов в Windows 2000?672
Как в Windows 2000 изменить время аренды адреса, предоставляемого
сервером DHCP?673
Почему компьютер под управлением Windows 2000, являющийся клиентом DHCP,
имеет IP-адрес, который не входит ни в одну из областей видимости?673
Что такое кража имен?674
Почему сервер DHCP не освобождает IP-адреса, переданные в аренду клиентам? 675
Почему после переноса области видимости с одной системы на другую с помощью
утилиты DHCPEXIM сервер DHCP больше не арендует IP-адреса?675
Как активизировать журнал сервера DHCP?.676
ГЛАВА 20. ФАЙЛОВЫЕ СИСТЕМЫ WINDOWS678
Как преобразовать FAT в NTFS?678
Как преобразовать NTFS в FAT?678
Как сжать каталог?679
Как разархивировать каталог?679
Существуют ли утилиты для дефрагментации раздела NTFS?679
Можно ли восстановить удаленный файл в Windows NT?680
Поддерживает ли Windows NT файловую систему FAT32?681
Можно ли в системе под управлением DOS считывать данные из раздела NTFS? 681
Как удалить раздел с файловой системой NTFS?681
Какой максимальный объем жесткого диска разрешено использовать в Windows NT?682
Как отключить создание имен формата 8.3 для NTFS?683
Как запретить Windows NT генерировать длинные имена файлов в файловой системе FAT?683
Почему нельзя создавать файлы в корневом каталоге раздела FAT?683
Что такое принудительная блокировка?684
Как используются длинные имена файлов?684
Как изменить разрешения доступа к каталогу?684
Как изменить разрешения доступа из командной строки?685
Как предотвратить запуск утилиты CHKDSK, запланированный на следующий запуск системы?685
Как восстановить раздел диска с файловой системой NTFS?685
Как удалить файл без перемещения его в корзину Windows (Recycle Bin)?687
Как изменить регистрационный номер диска?687
Как архивировать/восстанавливать главную загрузочную запись (MBR)?687
Какие файловые системы для компакт-дисков поддерживаются в Windows NT? 689
Как отменить создание имен формата 8.3 в файловой системе VFAT?689
Какой длины может достигать имя файла?689
Как запретить программе CHKDSK проверять диск X в процессе загрузки Windows?690
Как сжимать каталоги и файлы с помощью командной строки?690
Какие параметры безопасности можно настроить для файлов и каталогов в NTFS? 690
Как стать владельцем файла?691
Как просмотреть разрешения файла с помощью командной строки?692
Как определить объем дискового пространства, используемый для хранения каталога (со всеми вложенными подкаталогами)?693
Можно ли удалить файлы, расположенные в корневом каталоге диска с NTFS, имена которых начинаются с символа "$"?693
Какая файловая система предназначена для дисков Iomega Zip?694
Какой размер кластера используется в NTFS и FAT?694
Какой объем дискового пространства необходим для преобразования FAT в NTFS? 695
Что делать, если Windows NT перестает реагировать на запросы при обращении к жесткому диску (например, посредством команды dir)?695
Почему в разделах с NTFS "пропадает" свободное дисковое пространство (альтернативные потоки данных)?696
Как изменить идентификатор тома?699
Как в Windows NT просмотреть содержимое раздела NTFS 5.0?699
Как взаимодействуют системы защиты общих ресурсов и файлов?699
Как преобразовать раздел NTFS в раздел NTFS 5.0?700
Почему нельзя сжать файлы в разделе с NTFS?700
Как изменить таймер CHKDSK?701
Как узнать текущего владельца файла?701
Как просмотреть данные о фрагментации страничного файла и провести его дефрагментацию?702
Почему в процессе загрузки Windows выдается сообщение об обслуживании жесткого диска?703
Где в Windows 2000 найти программу Disk Administrator?703
Как преобразовать обычный диск в динамический?704
Как удалить дисковый том в Windows 2000?705
Как импортировать внешний дисковый том в Windows 2000?705
Как удалить основную загрузочную запись (MBR)?707
Как отменить запланированное преобразование файловой системы в формат NTFS?709
Что такое файловая система с шифрованием (EFS)?709
Как зашифровать/дешифровать файл?710
Как зашифровать/дешифровать файл с помощью командной строки?711
Как запросить сертификат пользователя для восстановления EFS?711
Как добавить пользователя в качестве агента восстановления EFS для домена? 712
Как удалить исключенный общий ресурс?713
Как узнать, какой пользователь последним открывал файл?714
Почему Windows NT не обнаруживает увеличения размера аппаратного тома RAID? 715
Почему нельзя использовать EFS в Windows 2000, если пользователь является членом домена Windows NT 4.0?716
Как настроить дисковые квоты NTFS 5.0 для тома/пользователя?716
Как проверить текущие параметры квот?717
Как добавить квоту для пользователя?717
Что такое точки переопределения?718
Что такое соединения каталогов?718
Что такое точки монтирования?719
Как добавить точку монтирования?719
Как удалить точку монтирования?720
Как создать точку монтирования с помощью командной строки?720
Что такое NSS (Native Structured Storage)?721
Как создать архивную копию ключа восстановления локальной системы EFS? 722
Как восстановить ключ восстановления локальной системы EFS?723
Как использовать программу CHKDSK по отношению к разделу NTFS 5.0 в Windows NT 4.0?723
Существует ли альтернатива утилите Linkd, которая поставляется в составе пакета Resource Kit для Windows 2000?'723
Почему индикатор данных оснастки Remote Storage показывает некорректные значения?724
Что такое RSS (Remote Storage System)?725
Как установить службу RSS?725
Как настроить службу RSS?726
Как принудительно начать сканирование внешнего хранилища?727
Как определить, был ли файл перемещен во внешнее хранилище?728
Как отключить внешнее хранилище для дискового тома?729
Какие данные нельзя копировать с помощью службы FRS (File Replication Service)? 730
Что делать, если Windows 2000 некорректно сообщает размер созданного набора томов?731
Почему на портативном компьютере нельзя обновлять обычный диск до динамического?731
Почему перестала отвечать на запросы служба NTFRS (NT File Replication System)?732
Почему не получается извлечь диск Zip, отформатированный с помощью NTFS?733
Как в Windows 2000 разрешить использование сжатых папок из Windows 98?733
Как запланировать дефрагментацию диска в Windows 2000?734
Почему копирование сжатой папки или файла на другой диск завершается неудачно, хотя система сообщает о наличии достаточного объема свободного дискового пространства?735
Как узнать имя группы динамических дисков?735
Позволяет ли конфигурация дисков загружать несколько операционных систем? 735
Почему при попытке использования оснастки Управление дисками (Disk Management) выводится сообщение об ошибке?736
Как определить, включена ли загрузочная дефрагментация в Windows ХР?737
Почему компьютер отказывается открывать файл, к которому разрешен доступ? 738
Как провести сканирование диска в Windows ХР и Windows 2000?738
Что такое DEFRAG.EXE?738
Как просмотреть информацию, которая отображается при запуске программы CHKDSK в процессе загрузки Windows?739
ГЛАВА 21. РАСПРЕДЕЛЕННАЯ ФАЙЛОВАЯ СИСТЕМА741
Где взять DFS?741
Как установить DFS?741
Как создать новую папку в качестве элемента DFS?742
Как удалить DFS?742
Как в Windows 20000 создать корневой том DFS?743
Как в Windows 2000 добавить копию корневого тома DFS?744
Как в Windows 2000 добавить дочерний узел DFS?745
Как в Windows 2000 добавить копию дочернего узла в DFS?745
ГЛАВА 22. МАССИВ RAID747
Какие уровни RAID поддерживаются в серверных системах Windows?747
Как в Windows настроить массив дисков RAID 5?747
Как в Windows 2000 удалить массив RAID 5?749
Как в Windows 2000 регенерировать массив RAID 5?749
Как в Windows 2000 настроить зеркальный массив (RAID1)?750
Как в Windows 2000 отключить зеркальный массив (RAID1)?750
ГЛАВА 23. СЛУЖБЫ ТЕРМИНАЛОВ752
Как настроить сервер терминалов в Windows 2000 ?753
Как установить клиенты терминалов на компьютеры под управлением
Windows 9x/Windows NT?754
Как установить клиент терминалов для Windows for Workgroups?■755
Как подключиться к серверу терминалов в Windows 9х, Windows NT и Windows 2000?757
Как закрыть сетевое соединение с сервером терминалов?759
Как установить приложения, применяемые с помощью сервера терминалов?759
Почему нельзя установить пакет Office 97 SR2 на сервер терминалов?760
Как отправить сообщение клиенту сервера терминалов?761
Как найти системы, содержащие службу терминалов?762
Как проверить, зарегистрирован ли пользователь на сервере терминалов?762
Почему в сеансах сервера терминалов указатель мыши перемещается рывками? 763
Работает ли система MetaFrame под управлением Windows 2000?763
Как переключить терминальный сеанс из оконного режима в полноэкранный
и наоборот?763
Как в Windows 2000 удаленно управлять другим сеансом сервера терминалов? 764 23.15. Какие расширения среды пользователя добавляет сервер терминалов
в Windows 2000?765
Как разрешить клиентским компьютерам регистрироваться на сервере
терминалов Windows 2000?766
Как настроить Web-интерфейс для доступа к службам терминалов Windows 2000?766
Как установить интерфейс ММС для службы терминалов Windows 2000?768
Как установить пакет Office 2000 на компьютер с установленным сервером ■
терминалов?768
Как отменить дополнительные привилегии, предоставляемые пользователям служб терминалов?_770
Как перенести лицензию клиентского доступа (CAL) служб терминалов Windows
2000 на другой компьютер?770
Как разрешить пользователям регистрироваться в службе терминалов
Windows 2000 Server?771
Как с помощью сервера терминалов защитить сетевое соединение между клиентом и сервером?772
Почему пропадают клиенты служб терминалов с перемещаемыми профилями? 773
Какие комбинации клавиш можно использовать в сеансе служб терминалов
Windows 2000 Server?774
Почему система продолжает запрашивать пароль даже после ввода пароля для клиентского соединения со службой терминалов?775
Как начать удаленное управление сеансом из командной строки служб терминалов в Windows 2000 Server?775
Как запретить пользователям проводить перенаправление буфера обмена и
принтеров с помощью клиента служб терминалов Windows 2000 Server?776
Как использовать клиент MSI со службой терминалов?776
Как настроить предпочтительный сервер лицензирования служб терминалов? 777
Почему клиенты служб терминалов отключаются сразу после соединения с сервером?777
Как воспользоваться расширением служб терминалов File Сору?778
Как включить удаленный рабочий стол в Windows ХР?779
Как воспользоваться службой Подключение к удаленному рабочему столу
(Remote Desktop Connection) в Windows ХР?780
Что такое служба Удаленный помощник (Remote Assistance)?780
Как включить службу Удаленный помощник (Remote Assistance)?781
Как отправить запрос службе Удаленный помощник (Remote Assistance)?782
Как принять запрос на соединение от службы Удаленный помощник
(Remote Assistance) и что делать потом?784
Как активизировать несанкционированное подключение службы Удаленный
помощник (Remote Assistance)?785
Как инициировать несанкционированное подключение службы Удаленный
помощник (Remote Assistance)?785
Как отключить автоматическое разрешение регистрации на терминальном сервере? 786
Необходимо ли связаться с Microsoft при потере маркеров доступа лицензий для
служб терминалов Windows 2000 Server?786
Почему невозможно настроить перенаправление буфера обмена в Windows 2000?786
Как воспользоваться системным реестром для включения или выключения службы
Удаленный рабочий стол (Remote Desktop) в Windows ХР?’787
ГЛАВА 24. ОБОЗРЕВАТЕЛЬ INTERNET EXPLORER788
Как отключить службу Active Desktop?788
Как отключить отображение страницы восстановления Active Desktop?788
Какие комбинации клавиш можно использовать в Internet Explorer 4.0 и более
новых версиях?789
Как создать комбинацию клавиш для перехода к определенному Web-узлу?789
Как настроить вид папок при включении режима Web View?790
Как изменить пиктограммы в панели инструментов Быстрый запуск (Quick Launch)? 790
Почему из панели инструментов Быстрый запуск (Quick Launch) исчезли ярлыки
Показать рабочий стол (Show Desktop) и View Channels?791
Как изменить поисковый сервер, указанный по умолчанию в обозревателе
Internet Explorer 4.0?791
Как удалить пиктограмму Internet Explorer с рабочего стола?792
Как просматривать Web-страницы в автономном режиме?792
Как освободить дисковое пространство, занимаемое программами работы с электронной почтой компании Microsoft?792
Почему при загрузке файла нельзя указать каталог для его хранения?793
Почему Internet Explorer открывает файлы .EXE вместо их загрузки?793
Как изменить стартовую Web-страиицу, принятую по умолчанию?794
Что делать, если пользователь забыл пароль ограничения доступа?795
Где можно загрузить Internet Explorer 5.0 и более новые версии?795
Как очистить журнал Internet Explorer?795
Как изменить фон панели инструментов Internet Explorer?796
Как восстановить анимированный логотип Internet Explorer?796
Существуют ли в Internet Explorer 5.0 скрытые функции?797
Как запретить пользователям получать доступ к локальным дискам с помощью
Internet Explorer?■798
Как настроить параметры прокси-сервера Internet Explorer 5.0?799
Как установить Internet Explorer 4.0 без размещения соответствующей
пиктограммы на рабочем столе?800
Как воспользоваться утилитой Repair обозревателя Internet Explorer 5?800
Что делать, если пользователь забыл пароль ограничения доступа
в Windows 9х/1Е 5.0?801
Что делать, если клавиша <ТаЬ> не позволяет выбрать правую панель при поиске
данных в справочном руководстве Internet Explorer 5?801
Как выключить автоматическое дополнение адресов Internet Explorer?801
Почему при попытке установить Internet Explorer 4.0 с помощью службы
Active Setup выводится сообщение об ошибке?802
Как установить избранную пиктограмму Internet Explorer для определенного
Web-узла?802
Как определить наличие на компьютере установленной службы Windows Update? 803 24.31. Почему версия пакета IE Admin Kit для Internet Explorer 5.0 заменяет
128-разрядное шифрование в Windows 2000?804
Как запустить Internet Explorer без отображения панелей инструментов?804
Почему в программах Internet Explorer 5.5 и Outlook Express по умолчанию указан
неверный принтер?805
Почему невозможно подключиться к защищенной Web-странице с помощью
Internet Explorer?■805
Почему в Windows 2000 обозреватель Internet Explorer использует только две цифры для указания количества дней, определяющих время хранения Web-страниц в журнале?806
Как настроить Internet Explorer 4 на использование определенной поисковой системы?807
Почему в Windows 2000 невозможно загрузить только Internet Explorer 5.5?808
Как освободить большой объем оперативной памяти, занимаемый обозревателем
Internet Explorer 5?809
Почему после обновления до Windows 2000 установленная версия
Internet Explorer 5.5 была заменена на Internet Explorer 5.0?809
Как узнать номер предыдущей установленной версии Internet Explorer?809
Как создать пятую зону безопасности в Internet Explorer?810
Почему программы Office 2000 не работают после установки пакета Service Pack 1
для Internet Explorer 5?811
Как изменить текст "Microsoft Internet Explorer", который отображается в заголовке каждого окна Internet Explorer?812
Как настроить Internet Explorer на показ или сокрытие изображений Web-страниц? 812 24.45. Как запретить запуск мастера Internet Connection Wizard, оставив пользователям
возможность подключаться к Internet?813
Какие параметры ограничения доступа существуют в Internet Explorer 5.01 с пакетом Service Pack 1 и в более новых версиях?814
Как настроить дополнительные параметры Internet Explorer с помощью групповой политики?817
Как удалить сохраненную информацию о пароле и значениях полей формы Internet Explorer?■817
Как воспользоваться режимом Kiosk в Internet Explorer?818
Как удалить приложение Планировщик заданий (Task Scheduler) из Internet Explorer 5.0, если аплет Установка и удаление программ (Add/Remove Programs) недоступен?820
Как создать архивную копию автоматически добавляемых адресов Internet Explorer?820
Как включить/отключить использование стилей CSS в Internet Explorer?821
Как включить или выключить использование пиктограмм в панели Быстрый запуск
(Quick Launch)?821
Как остановить автоматический запуск службы MSN Messenger, которая запускается при каждой регистрации пользователя в системе, однако отсутствует в папке Автозапуск (Startup)?822
Почему после обновления до версии Internet Explorer 5.0 нельзя использовать режим Active Desktop?822
Почему при установке Internet Explorer 5.0 выдается сообщение об ошибке?822
Почему Internet Explorer прекращает работу открытии папки Temporary Internet
Files (дисковый кэш)?,823
Как отключить/включить всплывающую панель инструментов в Internet Explorer 6?824
Как установить компонент Windows Desktop Update в процессе инсталляции Internet Explorer 5.0?825
Почему выводится сообщение об ошибке "The procedure entry point PrivacyGetZonePreferenceW could not be located in the dynamic link library’
WININET.dll" при попытке использования пакета
Internet Explorer 6 Administration Kit (1ЕАК)?825
Что такое список небезопасных файлов в Internet Explorer 6?825
Почему при посещении некоторых Web-узлов выводятся сообщения об ошибках, относящиеся к службе Microsoft Passport?827
Почему Internet Explorer сохраняет изображения в растровом формате (.BMP), даже если они доступны в других форматах?827
Как отключить сокращенные меню (IntelliMenus) в папке Избранное (Favorites) обозревателя Internet Explorer?828
Как отключить использование базового редактора HTML в Internet Explorer? 828
ГЛАВА 25. ПРОИЗВОДИТЕЛЬНОСТЬ WINDOWS830
Как переместить файл подкачки?•830
Какой размер должен иметь файл подкачки?831
Почему пользователи жалуются на низкое быстродействие сервера, хотя администратор работает с ним в обычном режиме?831
Как определить необходимость установки более быстродействующего центрального процессора?831
Как лучше всего запустить несколько 16-разрядных приложений?832
Как запустить приложение с более высоким приоритетом?832
Как контролировать процессы, которые выполняются после запуска программы Системный монитор (Performance Monitor)?833
Как запретить запись в файле подкачки системного кода Windows NT и кода драйверов?834
Как изменить размер файла подкачки?835
Как удаленно изменить размер файла подкачки?836
Почему программа Системный монитор (Performance Monitor) не указывает все возможные объекты и счетчики?837
Как включить счетчики дисков в программе Системный монитор (Performance Monitor)?837
Как настроить интерактивный запуск программы в качестве ответа на сигнал оповещения?838
Почему так медленно работает просмотр общих ресурсов Windows Me или Windows 98 с системы под управлением Windows 2000?839
Что такое Windows Datacenter Server Limited Edition (Datacenter LE)?839
Почему Windows XP замедляет работу при использовании функции быстрого переключения пользователей?840
ГЛАВА 26. ПЕЧАТЬ■841
Как создать очередь печати к сетевому принтеру?841
Как удалить сетевой порт (например, LPT3)?842
Как настроить время ожидания заданий печати до окончания рабочего дня?842
Как отключить всплывающее сообщение принтера?842
Как изменить размещение папки, содержащей очереди печати принтера?843
Как использовать аудит печати?843
Как настроить печать при перетаскивании значка документа на пиктограмму принтера?844
Как настроить страницу - разделитель заданий?844
Как ограничить количество пользователей, которым разрешено устанавливать локальные драйверы принтеров?845
Как записать документ в текстовый файл формата ASCII?845
Как настроить параметры безопасности для принтера?846
Где в системном реестре находится параметр, указывающий используемый по умолчанию принтер?846
Почему при попытке печати через параллельный порт (LPT1) выдается сообщение об ошибке "System could not find the file"?847
Как разрешить членам группы Операторы печати (Print Operators) добавлять принтеры?'847
Как проверить количество страниц, которые печатаются каждым пользователем в сети Windows NT?848
Как указать собственный размер страницы для печати?849
Как предотвратить запись информации о заданиях печати в журнале системы?849
Как в Windows 2000 создать очередь заданий для сетевого принтера?850
Как просмотреть список заданий на печать с помощью командной строки?851
Как удалить задание из очереди печати с помощью командной строки?851
Как указать принтер в пункте контекстного меню Отправить (Send То)?851
Как добавить принтер средствами командной строки?852
Как указать принтер в Active Directory?855
Как начать печать с помощью командной строки или воспользоваться
портом LPT1?856
Как проверить/замеиить несовместимые с Windows 2000 драйверы принтеров? 856 26.26. Как администрировать принтеры с помощью Web-интерфейса?857
Как использовать групповую политику отслеживания принтера?857
Как добавить/удалить принтер из базы данных Active Directory?£58
Как запретить удаление принтеров, указанных в Active Directory?859
Как изменить ссылку, размещенную в левой панели окна принтеров?860
Как запретить принтерам, использующим очереди NT Line Print Remote (LPR),
делать паузу между выполнением заданий на серверах с большой загрузкой?861
Почему некоторые приложения MS DOS печатают неполные страницы в Windows
ХР, Windows 2000 и Windows NT?862
Как в Windows 2000 и Windows ХР установить принтер с помощью
Web-интерфейса?862
Почему при запуске программы Мастер установки принтеров (Add Printer Wizard) выводится сообщение об ошибке?862
Как разрешить пользователям, которые не являются администраторами, перенаправлять порт LPT1?864
ГЛАВА 27. МУЛЬТИМЕДИА865
Как отключить автоматическое проигрывание музыкальных компакт-дисков?865
Почему с панели задач исчезла пиктограмма динамика?865
Как в Windows 2000 настроить аудиоадаптер, подключенный к шине PCI?866
Как проверить параметры DirectX для локальной системы?868
Поддерживается ли в Windows 2000 интерфейс FireWire?868
Как воспроизводить диски DVD с помощью программы Media Player?869
Почему выводится сообщение об ошибке WMPLAYER.EXE при попытке запуска
программы Windows Media Player 7 или более новых версий?869
Как вручную добавить изображения альбома для файлов MP3?870
Что такое дополнительный пакет Windows Media ХР?870
Как настроить автоматический запуск программы при вставке компакт-диска
в дисковод CD-ROM?871
Как использовать программу Телефон (Phone Dialer)?871
Как просмотреть журнал вызовов программы Телефон (Phone Dialer)?872
Почему компьютер начинает проигрывать случайным образом классическую (и не только) музыку?872
Как воспользоваться возможностями Windows ХР для записи компакт-дисков?873
Как очистить список файлов, расположенных в очереди на запись -
компакт-дисков?874
Как удалить файлы с компакт-диска?874
ГЛАВА 28. БЕЗОПАСНОСТЬ WINDOWS875
Как просматривать и удалять содержимое журнала безопасности?875
Где получить информацию о проблемах безопасности Windows NT?875
Как восстановить разрешения, принятые по умолчанию в структуре
каталогов Windows NT?876
Как скопировать файлы с сохранением их разрешений и параметров безопасности? 877
Как проводить аудит определенных файлов или папок?877
Как использовать программу SYSKEY.EXE в пакете Service Pack 3 и более
поздних версиях?878
Как удалить службу системного ключа, поставляемую в пакете Service Pack 3
и более новой версии?879
Как настроить блокировку системы при заполнении журнала безопасности?879
Как удалить содержимое файла подкачки при завершении работы системы?880
Как настроить параметры аварийного завершения работы системы?880
Как настроить автоматическую перезагрузку системы при аварийном завершении работы?881
Как отключить запрос/ответ службы LanManager в Windows NT?881
Как ограничить гостевой доступ к журналам событий? ,882
Как включить аудит основных объектов?882
Как принудительно использовать политику контроля доступа в Internet?883
Что такое SID? '883
Какие списки рассылок посвящены проблемам безопасности?885
Как защититься от хакеров, применяющих сетевые анализаторы наподобие lOpht? 886
Как определить злоумышленников, взломавших какой-либо системный пароль? 887
Как использовать оснастку Анализ и настройка безопасности
(Security Configuration and Analysis)?887
Что такое Kerberos?888
Как распространяется общий ключ с помощью протокола Kerberos?889
Как распространяются ключи длительного хранения между клиентами и КОС? 890
Как изменить "время жизни" билета Kerberos?891
Что такое PKI?892
Зачем нужна цифровая подпись?892
Что такое секретные ключи?893
Как запретить перезапись параметров безопасности при обновлении Windows 2000?893
Где перечислены идентификаторы событий безопасности?895
Как изменить пароль пользователя из командной строки?897
Почему компьютер не выдает запрос на ввод пароля после выхода из спящего режима?897
Как разрешить пользователям устанавливать пароль администратора в процессе установки служб RIS?898
Как запретить пользователям менять свой пароль, пока этого не потребует Windows 2000?898
Существуют ли Web-узлы, посвященные проверке безопасности компьютера?899
Почему в Windows 2000 выводится сообщение об ошибке, в котором сказано, что
пароль должен быть длиной, как минимум, 18 770 символов?900
ГЛАВА 29. СЕРВЕРЫ RAS И RRAS901
Существует ли возможность дозвониться до поставщика услуг Internet (ISP) с помощью команды из командной строки?901
Как запретить закрытие соединений RAS при завершении сеанса работы с Windows? 901 29.3. Как создать сценарий соединения RAS?901
Как провести отладку сценария регистрации RAS?903
Как настроить RAS для соединения по выделенной линии?903
Что делать, если сервер RAS пытается установить удаленное соединение даже
с локальными ресурсами?904
Почему после подключения к серверу RAS доступны только его локальные ресурсы? 904
Как установить флажок С использованием удаленного доступа
(Logon Using Dialup Networking) в окне регистрации?905
Где хранятся параметры и записи телефонной книги RAS?905
Как изменить количество звонков перед ответом сервера RAS?906
Как указать задержку сервера RAS перед обратным звонком пользователю, настроившему параметры обратного вызова?907
Почему при подключении к серверу RAS недоступны системы в локальной сети?907
Как отключить опцию Сохранить пароль (Save Password) при удаленном доступе?908
Как указать количество повторных попыток аутентификации для
удаленного доступа?908
Как указать значение задержки аутентификации для соединений
удаленного доступа?909
Почему клиенту RASназначенанеправильная маска подсети и другие параметры? 909
Как отключить динамик модемапри вызове удаленной системы?910
Как ограничить клиентам RAS доступ к ресурсам сервера RAS вместо ресурсов
всей локальной сети?910
Как удалить пиктограмму удаленного доступа из окна Мой компьютер
(Му Computer)?911
Почему при соединении двух компьютеров с помощью модемов, поддерживающих
скорость 56 Кбит/с, скорость передачи данных не превышает 33 Кбит/с?911
Почему в файле DEVICE.LOG не указаны команды модема?'912
Как в Windows 2000 создать коммутируемое подключение удаленного доступа? 912 29.23. Почему при загрузке программы выводится сообщение о неудачной загрузке файла
RASMAN.DLL?914
Как разрешить использование сервера RAS 4.0 в домене Windows 2000?914
Как отключить серверы RAS 4.0 в домене Windows 2000?914
Как получить информацию о параметрах удаленного доступа в Windows 2000?915
Как в Windows 2000 создать входящее соединение?915
Как запретить Windows 2000 принимать входящие соединения?916
Как отключить набор номера (ручной или через оператора) для соединений RAS?917
Как в Windows 2000 включить журнал РРР?917
Почему параметры удаленного доступа недоступны в домене Windows 2000?918
Как ускорить быстродействие ADSL-соединения?919
Почему сервер RRAS игнорирует параметры вызова по требованию?919
Что такое Internet Connection Sharing?920
Как включить службу Internet Connection Sharing?920
Как настроить компьютеры на использование службы ICS, предоставленной"
другим компьютером?921
Как настроить сетевые службы, предоставляемые ICS?922
Как получить список всех учетных записей пользователей, которым разрешено подключаться к сети через коммутируемое соединение?923
ГЛАВА 30. СИСТЕМНЫЕ УТИЛИТЫ924
Что такое TweakUI?924
Где находится программа Диспетчер файлов (File Manager)?924
Как исправить, заменить или скопировать файлы раздела NTFS вне среды Windows NT? 924
Что такое консоль ММС?926
Как создать собственную конфигурацию ММС?927
Где в Windows 2000 найти приложение X нз Windows NT 4.0?928
Что такое MSINFO32.EXE?931
Как в Windows 2000 запустить приложение от имени другого пользователя?931
Где в Windows 2000 расположена утилита SCOPY?932
Как используется утилита Regclean в Windows 2000?932
Почему нельзя запустить файл отката для утилиты Regclean?933
Где в Windows ХР находится редактор REGEDT32.EXE?933
Как преобразовать содержимое журналов отладки из командной строки?933
Существует ли пакет Plus! для Windows ХР?934
Можно ли в Windows ХР работать со сжатыми папками?934
Где в Windows ХР находится утилита TLIST.EXE?934
Какой административный пакет предназначен для Windows Server 2003 и Windows ХР? 935
ГЛАВА31. ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ936
Что означает какая-либо аббревиатура?936
Какие комбинации клавиш используют клавишу <Win>?939
Какие комбинации клавиш существуют в Windows?939
На компьютере установлены Windows 95 н Windows NT. Как настроить программы для запуска в обеих операционных системах?940
Что такое USER.DMP?940
Как в редакторе Блокнот (Notepad) сохранить файл без расширения .TXT?940
Как удалить файлы, которые старше Хдней?940
Как установить шрифт с помощью командной строки или командного файла?941
Что означают записи ErrorControl, Start и Туре в разделах Services?941
Как ввести символ денежной единицы евро (Б)?942
Как проверить, является ли предупреждение о вирусе реальным?943
Что означают символы, подобные :-)?944
Что обозначают аббревиатуры, встречающиеся в сообщениях электронной почты?945
Как переместить диалоговое окно с помощью клавиатуры?946
Как извлечь файлы из архива .САВ?946
Какие коды регистрации используются в журнале Просмотр событий
(Event Viewer)?946
Как преобразовать двоичное число в шестнадцатеричное?947
Какие параметры указывать для приложения EXPLORER.EXE?947
Где хранятся файлы, размещенные в корзине Windows?948
Что делать, если повреждена программа Корзина (Recycle Bin)?948
Что такое OEM-версия Windows NT/2000?949
Как проверить версии установленных в системе библиотек DLL?949
Как научиться летать в Excel 97?949
Как научиться ездить в Excel 2000?950
Как удалить список последних файлов программы Frontpage Express?950
Почему портативный компьютер с двумя батареями, работающий под управлением
Windows 2000, не выдает предупреждение о разряде батарей?951
Как удалить отдельные файлы cookie?951
Как автоматизировать создание диска аварийного восстановления (ERD)?952
Почему при доступе к некоторым Web-узлам кажется, будто это Web-узлы
компании Microsoft, что не соответствует истине?952
Как создавать ярлыки, которые содержат символ пробела?953
Как переместить источники данных ODBC с одного сервера на другой?953
Можно ли открыть несколько элементов меню Пуск (Start), не открывая основное меню несколько раз?954
ГЛАВА 32. КОМАНДНАЯ СТРОКА955
В чем различие между интерпретаторами COMMAND.COM и CMD.EXE?955
Почему сеансы командной строки в интернациональных версиях Windows NT
работают как-то странно?955
Как настроить полосу прокрутки в окне командного интерпретатора?956
Как настроить приглашение командной строки?956
Как настроить командный интерпретатор вывода результатов выполнения команд в
формате Unicode/ANSI?957
Какие команды можно использовать для настройки окна командного
интерпретатора?957
Как включить или отключить командные расширения?958
Какие комбинации клавиш можно использовать для перемещения
по командной строке?958
Как начать сеанс командной строки в каталоге, открытом в программе Проводник (Windows Explorer)?959
Как разместить выходные данные программы в переменной среды?960
Как изменить заголовок окна CMD.EXE?960
Как включить использование клавиши <ТаЬ> для автоматического дополнения
имен файлов?961
Почему для программ, использующих интерпретатор COMMAND.COM, отсутствует поддержка мыши?961
Как создать ярлык с помощью командной строки?962
Как перевести окно командной строки в полноэкранный режим?963
Как получить список команд, которые были введены в сеансе командной строки?963
Как вставлять/вырезать информацию из окна командного интерпретатора?964
Как запустить программу Проводник (Windows Explorer) из командной строки?964
Как записать в файле выходные данные команды?965
Как изменить формат выходных данных команды dir, принятый по умолчанию?965
Как приостановить вывод на экран данных команды для поэтапного просмотра?966
Как настроить поддержку формата ANSI для командной строки?966
Как увеличить область системного окружения для одного сеанса
командной строки?967
Как перенаправить выходные данные команды в конечную область файла?967
Как остановить выполнение системного процесса из командной строки?967
Как добавить в файл дату н время?968
Как изменить редактор, используемый для редактирования командных файлов? 969
Как настроить историю команд DOSKEY в командном интерпретаторе?970
Почему работа команды АТ в Windows NT 4.0 отличается от работы этой же
команды в Windows NT 3.51?971
Как открыть командный интерпретатор на текущем диске с помощью программы
Проводник (Windows Explorer)?972
ГЛАВА 33. КОМАНДНЫЕ ФАЙЛЫ973
Какие команды можно использовать в командном файле?973
Почему не работают командные файлы, запущенные с помощью службы
Планировщик заданий (Scheduler)?974
Как добавить комментарии в командный файл без использования оператора REM? 975
Как в командном файле вызвать подпрограмму?975
Как изменить цвет приглашения командной строки с помощью командного файла? 976
Как выполнить системную операцию на всех компьютерах, подключенных к сети? 977
Что делать, если не работают параметры среды, настроенные командным файлом? 977
Как проводить поиск файлов с помощью командного файла/интерпретатора?978
Как настроить файлы .ВАТ, утратившие связанные с ними файлы?979
Как вызвать командный файл из другого командного файла?979
Как запретить командному файлу выводить на экран результат работы
выполняемых команд?979
Как преобразовать файл в формате Unicode в текстовый файл?979
Как выполнить системную операцию, которая зависит от получения файла по сети?980
Как автоматизировать ответный ввод данных на запрос команды?980
Как получить идентификатор процесса (PID) файла, выполняемого в текущий
момент времени?981
Как отправить выходные данные программы на нулевое устройство (NULL)?981
Как отправить сообщение из командного файла?982
Как получить доступ к файлам на другом компьютере?982
Что делать, если переменная %logonserver% недоступна после регистрации пользователя в системе?982
Как передать параметры в командный файл?983
ГЛАВА 34. СРЕДА WINDOWS SCRIPTING HOST985
Где получить программное обеспечение Windows Scripting Host?985
Как установить программное обеспечение Windows Scripting Host?985
Где получить дополнительную информацию о WSH?986
Как создать нового пользователя в Windows NT с помощью интерфейса ADSI?986
Как запустить сценарий Windows из командной строки?987
Как запустить команду DOS в среде WSH?988
Как переименовать файл с помощью программы WSH.EXE?988
Как в Windows 2000 указать оболочку выполнения сценариев, принятую по умолчанию?988
ГЛАВА 35. АППАРАТНОЕ ОБЕСПЕЧЕНИЕ989
Как изменить букву диска?989
Как настроить одновременное использование двух мониторов?990
Какой максимальный объем оперативной памяти поддерживает Windows NT?990
Для чего используются запросы прерываний (IRQ)?990
Сколько центральных процессоров поддерживает Windows NT?991
Существует ли список аппаратного обеспечения, которое поддерживается
Windows NT?991
Как отключить определение мыши для последовательного порта (в целях использования UPS)?992
Как просмотреть системные ресурсы, используемые устройством в Windows NT? 992
Поддерживается ли в Windows 2000 и Windows NT шина USB?993
Как проверить объем оперативной памяти, установленной на компьютере?993
Как безопасно отключить устройство?994
Как настроить Windows NT на обнаружение более чем восьми устройств, подключенных к шине SCSI?994
Поддерживается ли в Windows адаптер Promise Ultra АТА/66?995
Как включить спящий режим?995
Как включить или отключить использование пароля при выходе из спящего режима?997
Как перевести компьютер в режим ожидания?997
Устанавливается ли в Windows NT/2000 программное обеспечение Microsoft InteiliPoint 3.0?998
Устанавливается ли программное обеспечение Microsoft IntelliType Pro в
Windows NT/2000?998
Как включить управление шиной (DMA) в Windows 2000?999
Как в Windows 2000 указать регион для дисковода DVD?1000
Как обнулить счетчик смены региональных параметров DVD?1001
Как отключить управление шиной для адаптера ЗСОМ ЗС590?1001
Как разрешить оперативную замену клавиатур PS/2 в Windows 2000?1002
Почему компьютер, поддерживающий режимы APM/ACPI, нельзя перевести
в режим ожидания или спящий режим при использовании адаптера VGA?1002
Почему при подключении устройства USB к концентратору USB выдается
сообщение об ошибке?1003
После обновления до Windows 2000 были утеряны параметры работы с
несколькими мониторами, настроенные в Windows 98. Как их восстановить?1003
Почему на компьютере множество устройств используют одно прерывание IRQ? 1003 35.28. Как настроить компьютер, поддерживающий режим ACPI, на выключение вместо
перезагрузки?1004
Как разрешить использование расширений физических адресов Intel?1005
Как настроить компьютер на использование только одного процессора?1005
Как включить использование процессора, встроенного в сетевой адаптер?1006
Поддерживаются ли в Windows 2000 64-разрядные процессоры?1006
Что делать, если при установке адаптера сканера система выдает запрос
на предоставление файла SCMAPPER.SYS?1006
Как проверить количество процессоров, поддерживаемых Windows?1007
Почему компьютер не загружается после установки драйверов для звуковой платы
Creative Labs LiveiWare?1007
Почему после обновления драйвера Microsoft Natural Keyboard Pro клавиатура
и мышь перестали работать?1007
Как управлять громкостью динамика модема?1008
Что делать, если строка инициализации модема ограничена до 40 символов?1009
ГЛАВА 36. АСПЕКТЫ ПРОГРАММНОЙ СОВМЕСТИМОСТИ1010
В каком порядке необходимо устанавливать операционные системы на один
компьютер?1010
Работает ли та или иная игра в Windows NT 4.0, Windows 2000 или Windows ХР? 1011
Какие системные службы доступны для взаимодействия с UNIX?1011
Почему при попытке запуска 16-разрядной программы в Windows NT выдается
сообщение об ошибке?■1011
Поддерживает ли Windows NT выполнение 16-разрядных приложений?1012
Если на одном компьютере установлено несколько операционных систем, можно
ли каждой из них назначить одно имя компьютера?1013
Как включить режим совместимости в Windows 2000 с пакетом Service Pack 2
и более новых версий?1013
Как отключить режим совместимости в Windows 2000 с пакетом Service Pack 2 и более новых версий?1014
Как "обмануть" программу, чтобы она запускалась как будто в Windows NT/98/95, хотя на самом деле это Windows 2000?1014
Какие программные проигрыватели DVD поддерживаются в Windows 2000?1016
ГЛАВА 37. РЕШЕНИЕ ВОЗМОЖНЫХ ПРОБЛЕМ1017
Почему нельзя удалить файлы AUX.BAT или СОМ1?1017
Почему не работает команда АТ?1017
Почему рабочий стол исчезает после некорректного завершения работы?1018
Почему приложение продолжает запускаться каждый раз при перезагрузке Windows?1018
Почему при запуске программы или аплета в окне Панель управления
(Control Panel) Windows сообщает о том, что в дисководе для гибких дисков А: отсутствует диск?1019
Что делать, если при попытке создать диск аварийного восстановления выводится сообщение об ошибке "Отсутствует один или несколько конфигурационных файлов"?1019
Почему программа Проводник (Windows Explorer) каждый раз после загрузки Windows NT отображает каталог system32?1019
Какая информация отображается на синем экране?1020
Почему созданное служебное приложение останавливается, когда пользователь завершает работу в системе?1023
Почему не устанавливается программное обеспечение?1023
Почему выводится сообщение об ошибке "This application is not supported by Windows NT"?1024
Что делать, если после установки обозревателя Internet Explorer 4.0 пиктограммы ярлыков оказались поврежденными?1025
Что делать, если был утрачен доступ к корневому каталогу загрузочного раздела и нельзя зарегистрироваться в системе?1025
Что делать при получении сообщения об ошибке "WNetEnumCachedPasswords could not be located in MPR.DLL"?1026
Как проводится отладка программного ядра Windows?1026
Почему выводится сообщение об ошибке "Not enough server storage is available to process this command"?1028
Почему нельзя удалить каталоги con или prn?1029
Что делать, если при попытке экспорта профиля, отличного от профиля администратора, выводится сообщение об ошибке?1029
Что делать, если было выбрано разрешение экрана, которое привело к отключению изображения на мониторе?1030
Почему выводится сообщение об ошибке "Boot record signature АА55 not found (1079 found)"?1031
Почему при загрузке Windows NT операционная система приостанавливает процесс загрузки примерно на 30 секунд с отображением голубого экрана?1032
Что делать, если программа RDISK выводит сообщение об ошибке "disk full"? 1032
Почем подключения сетевых дисков создаются автоматически?1034
Почему нельзя создать раздел объемом более 1 Гбайт на жестком диске, подключенном к контроллеру Adaptec 2940 SCSI?1035
Почему выводится сообщение об ошибке "STOP 0x00000078"?1035
Почему на диске остался файл TESTDIR.TMP?1035
Как заменить системный файл Windows NT, используемый в текущий момент времени?1036
Что делать, если связи папок были удалены и теперь ни одной из них нельзя открыть?1037
Почему командный файл, запуск которого был запланирован заранее, не работает с параметром /every?1037
Почему в командной строке нельзя вводить команду start с указанием файла, имя которого содержит пробелы ?1037
Почему в контекстном меню файла .INF не предлагается возможность установки? 1038
Как отключить поврежденный модуль памяти?1039
Почему не запускаются некоторые 16-разрядные приложения?1039
Почему одна из служб мешает загрузке Windows NT?1040
Почему при вводе команды winfile d: запускается программа Проводник (Windows Explorer)?1041
Почему выводится сообщение об ошибке "Your password must be at least 0 characters long"?1042
Почему при попытке редактирования политики контроллера домена, принятой по умолчанию, с помощью оснастки Directory Management выводится оснастка локальной политики?1042
Что делать, если повреждены пиктограммы на рабочем столе?-■1043
Как прекратить работу дочернего процесса?1044
Что делать при потере связи для выполняемого файла?1044
Как сохранить информацию, которая отображается на синем экране?1045
Почему выводятся сообщения об ошибке "Initialization ofUSER32.DLL"
или "KERNEL32. DLL failed"?1045
Как использовать имена пути к файлам/каталогам длиной более 255 символов? 1046
Почему выдается сообщение об ошибке "Setup was unable to copy the following file CDROM.SYS"?1046
Почему прекращают работу или переходят в цикличный режим регистрационные сценарии?1046
Что делать, если не запускаются подсистемы NTVDM и W0W?1047
Почему после двойного щелчка на файле .MSI не выполняется никаких действий? 1047
Почему администратор не может завершить выполнение процесса с помощью программы Диспетчер задач (Task Manager)?1048
Почему нельзя запустить программу CHKDSK, которой не удается заблокировать открытый том или предоставить к нему доступ?1049
Что делать, если процесс загрузки приводит к появлению синего экрана?1049
Почему после удаления Windows 98 нельзя загрузить Windows NT?1050
Почему установка адаптера Promise Ultra IDE привела к неработоспособности
Windows NT/2000?1050
Почему в аплете Установка и удаление программ (Add/Remove Programs) окна
Панель управления (Control Panel) отсутствуют некоторые записи?1051
Почему путь к установочному носителю Windows 2000, принятый по умолчанию, имеет неправильное значение? ■1051
Какие режимы диагностики доступны при загрузке Windows 2000?1052
Почему установка Windows 2000 прекращается при отображении сообщения
"Setup is inspecting your computer"?1052
Какие журналы для диагностики проблем доступны в процессе установки
Windows 2000?1053
Почему команды АТ и SOON работают некорректно?1053
Почему в журнале событий записано сообщение "Crash Dump is Disabled"?1054
Почему в процессе загрузки выводится синий "экран смерти" с сообщением
об ошибке С0000135?1054
Почему при установке программ Outlook 98 и Internet Explorer 5.0 выводится
сообщение об ошибке в командной строке файла журнала?1056
Почему в Windows 2000 некорректно работает команда SUBST?1056
Почему нельзя установить консоль восстановления на зеркальный раздел
Windows 2000?1056
Почему выводится сообщение об ошибке Event ID 3013?1057
Почему при попытке запуска службы Event Log выводится сообщение об ошибке под номером 1501?1058
Как настроить автоматический перезапуск службы в случае остановки ее работы? 1058 37.67. Почему Windows 2000 не загружается после отключения поддержки ACPI в BIOS? 1059 37.68. Как модернизировать Windows 2000 для работы на многопроцессорном
компьютере?1060
Что делать, если компьютер отображает синий "экран смерти" при каждой
попытке просмотра диска DVD?1061
Где в Windows 2000 находятся журналы программы Dr.Watson?1061
Почему выдается синий экран с сообщением "SYSTEM_LICENSE_VIOLATION"? 1062
Почему не получается установить пакет Office 2000 на компьютере под
управлением Windows 2000?1062
Почему в меню загрузчика Windows 2000 исчез пункт Дополнительно (Advanced)? 1062
Почему нельзя получить доступ к информации файла MEMORY.DMP с правами обычного пользователя?1063
Почему нельзя удалить файлы CON или NUL?1063
Что делать, если при каждом запуске Windows 2000 в журнал добавляется запись
IRPStackSize?'1064
Почему утилита GLOBAL.EXE не работает с именами доменов DNS?1065
Почему нельзя модернизировать ознакомительную версию Windows 2000 до полной
версии с помощью компакт-диска обновления Windows 2000?1065
Что делать, если нельзя загрузить файл BASICDC.INF с помощью редактора
Шаблоны безопасности (Security Configuration and Template) или при его
импортировании в журнале Event Viewer записываются сообщения об ошибках? 1065
Почему нельзя просмотреть или удалить файл PAGEFILE.SYS с помощью консоли восстановления?1067
Что делать, если при попытке извлечь сменный диск, отформатировать его или изменить его метку выводится сообщение об ошибке?1067
Почему в окне Мое сетевое окружение (Му Network Places) отсутствует группа
Соседние компьютеры (Computers Near Me)?1068
Почему при запуске программы установки Windows 2000 выводится сообщение
о том, что определить версию Windows невозможно?1069
Почему при попытке просмотра содержимого домена выводится сообщение
об ошибке “Access is denied"?1070
Почему в Windows, установленной на портативном компьютере, отсутствует пункт
меню Standby?1070
Почему при каждом запуске Windows 2000 в журнале событий записывается
сообщение MaxMpxCt?1070
Почему на компьютере с установленным пакетом Norton Internet Securities 2000
нельзя просматривать ни одну Web-страницу?1071
Почему в журнале событий записаны сообщения об ошибках служб FRS?1071
Почему в системе с двумя мониторами заканчиваются записи в таблице страниц?1072
Что делать, если не работает вкладка Поиск (Find) в окне справочного
руководства Windows?1072
Что делать, если выводится сообщение об ошибке "NGINA.DLL cannot be found" и регистрация в системе завершается неудачей?1073
Почему администратор домена не может запустить редактор групповой политики
для домена?1074
Почему после установки международной версии Internet Explorer 5.01 с усиленной системой шифрования нельзя инсталлировать пакет Service Pack 6а?1075
Что делать, если после установки пакета High Encryption Pack для Windows 2000
и до инсталляции пакета Service Pack 1 не был перезагружен компьютер? .1076
Почему Windows 2000 не сохраняет параметры файла подкачки?1077
Почему автономные папки, которые были сжаты средствами NTFS, постоянно утрачивают атрибут сжатия?1077
Почему добавляемая оснастка Схема Active Directory (Active Directory Schema
Manager) не подключается автоматически к хозяину операций?1078
Почему на контроллере домена в журнал записываются многочисленные
сообщения с идентификаторами 13507, 13552 и 13555?1078
Почему при попытке изменения пользовательских паролей в Windows 2000
выдается сообщение об ошибке "The password cannot be changed at this time"? 1079
Почему при загрузке Windows вместо стандартной графической оболочки
запускается программа Explorer, расположенная в корневом каталоге диска С? 1080 37.101. Как вызвать синий "экран смерти" Windows 2000 по требованию?1080
Существует ли в Windows 2000 эквивалент команды RDISK /s-?1081
Как выполнить экстренное завершение работы Windows 2000?1082
Почему Windows 2000 "зависает" с указанием ошибки 0х0000001Е в процессе
установки?1082
Куда пропал файл BOOT.INI?1083
Почему при запуске команды NBTSTAT -с некоторые записи в столбце имени
содержат точку (.)?'1083
Почему клиент под управлением Windows 98 не может подключиться к домену Windows 2000?1084
Что приводит к отображению синего экрана STOP с ошибкой "DRIVER_POWER_STATE_FAILIRE"?1085
Как воспользоваться командой SET в консоли восстановления?1085
Почему при запуске консоли восстановления система не запрашивает ввод пароля? 1086 37.111. Почему Windows 2000 перезагружается и отображает сообщение об ошибке, связанное с журналом событий?1086
Программа Диспетчер служб терминалов (Terminal Services Manager) была настроена на запуск в свернутом окне. Почему теперь нельзя восстановить или развернуть окно?1087
Почему программа WordPerfect 8 не запускается для пользователей Windows 2000? 1087 37.114. Что означает сообщение с идентификатором 41 в журнале событий системы? 1087 37.115. Почему при запуске компьютера выводится сообщение об ошибке 0х0000001Е?1088
Почему команды CD и CHDIR не работают в консоли восстановления?1088
Что делать с сообшением об ошибке "Windows could not start because following file
is missing or corrupt: \Winnt\System32\Config\System.ced"?1089
Как воспользоваться новым Web-узлом компании Microsoft, предназначенным
для решения возникающих проблем?1090
Как сделать группу Domain Users членом группы Pre-Windows 2000
Compatible Access?1090
Почему после установки нового программного обеспечения выводятся сообщения об ошибках, связанные с недостатком дискового пространства или оперативной памяти?1091
Почему система аварийно завершает свою работу и отображает ошибку 0x00000054 на синем экране?1091
Как передать компании Microsoft информацию об аварийном завершении работы системы?1092
Почему при попытке подключения сетевого диска выводится сообщение об ошибке "Failed to expand domain list"?1092
ГЛАВА 38. СЕРВЕР ISA1094
Как установить Internet Security and Acceleration Server 2000?1095
Как удалить Internet Security and Acceleration Server 2000?1097
Почему после установки ISA больше не работает служба ICS?1098
Как разрешить исходящие запросы HTTP при использовании ISA?1098
Как разрешить исходящие запросы HTTP SSL?1099
Как отключить фильтрацию пакетов данных для ISA?1099
Как настроить сервер ISA на автоматический вызов удаленной системы с помощью
службы RAS?1100
Как установить клиент ISA?1101
Как разрешить использование протоколов NNTP/POP/SMTP для сервера ISA? 1101 38.10. В сети был установлен сервер ISA. Почему при попытке использования
Web-броузера на одном из компьютеров выводится сообщение об ошибке "502 Proxy Error" и клиентский компьютер не позволяет просматривать удаленные Web-страницы?1102
Как удалить клиент для сервера ISA?1103
Почему сервер ISA не позволяет ввести полное имя для записи коммутируемого доступа?1103
Можно ли установить клиент ISA на компьютер с уже установленным сервером ISA?1104
Почему сервер ISA использует 50% доступной оперативной памяти для кэша прокси-сервера?1104
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ1106
Посвящается моей жене Эммалайн и сыну Кевину; без их бесценной помощи и постоянной поддержки эта книга никогда бы не вышла в свет
Введение
Операционная система Windows NT была впервые представлена общественности в 1993 году. Спустя шесть версий (3.1, 3.5, 3.51, 4.0, 2000 и ХР) стало реальностью появление Windows Server 2003 — серверного эквивалента операционной системы для рабочих станций Windows ХР. В Windows Server 2003 интегрирована программная среда .NET Framework (о чем сообщает раннее название продукта — Windows .NET), однако Windows Server 2003 является просто следующей версией операционной системы Windows 2000 Server (которая была ранее известна как Windows NT 5.0). При рассмотрении номеров версий Windows ХР оказывается, что эта операционная система имеет номер 5.1, тем самым подтверждается несущественное различие Windows 2000 и Windows ХР между собой, хотя в новую версию и были добавлены некоторые полезные функции.
Эффективность в использовании и широкий набор полезных инструментов (а также авторитет компании Microsoft) сделали Windows настоящей корпоративной системой. Версии Windows 9х и Windows NT окончательно слились в Windows ХР, что сделало последнюю идеальным выбором для домашних пользователей. Рынок серверов по-прежнему является приоритетным для Microsoft, и хотя процент занимаемой рыночной доли Microsoft достаточно велик, компания продолжает продвижение Windows. Появление на рынке платформы .NET ознаменовалось полноценной поддержкой 64-разрядных процессоров и реализацией Web- служб. Учитывая, что операционная система Windows не собирается сдавать свои позиции, крайне важно знать, как максимально использовать все ее многочисленные возможности. В корпоративной среде администраторы Windows сталкиваются с большим количеством вопросов и самыми разнообразными задачами. До сего момента не было ни одного справочника, который бы рассматривал все проблемные аспекты, касающиеся как системных администраторов, так и обычных пользователей.
Основное назначение этой книги — предоставить пользователям и системным администраторам Windows необходимую информацию по решению ежедневных задач и распространенных проблем. В книге описываются разнообразные вопросы, относящиеся к работе системного администратора Windows. Как запустить программу RD1SK в Windows 2000? Как настроить систему удаленного управления (Remote Assistance)? В книге перечислены буквально сотни часто задаваемых вопросов и даны ответы на них (если быть более точным, затронуто около 1300 тем'.).
Тематика книги касается всех аспектов работы Windows, простых и сложных, поэтому предоставленная информация окажется полезной для опытных и начинающих системных администраторов, а также домашних пользователей. При первой инсталляции Windows все пользователи сталкиваются с одинаковыми проблемами, например:
как преобразовать файловую систему FAT в файловую систему NTFS;
какие операционные системы можно обновить до Windows ХР;
как провести копирование объектов групповой политики (Group Policy Object — GPO) между доменами.
Каждый ответ структурирован в пошаговом формате с примерами и полным описанием выполняемой последовательности действий.
Возможно, информация, приведенная в некоторых разделах, покажется кому-то знакомой, однако книга предназначена для самой широкой аудитории: проще говоря, для всех. Я надеюсь, что каждый читатель среди сотен вопросов и ответов найдет для себя что-то полезное.
Как это начиналось
Я использую WindowsNT с момента выхода первой версии (WindowsNT 3.1). Когда я только начал работать с этой операционной системой, то абсолютно ничего о ней не знал. О том, что мир полон загадок, я догадался, когда система “зависла” (что казалось совершенно невероятным). Я нажал комбинацию клавиш <Ctrl+Alt+Del> и вместо перезагрузки компьютера обнаружил странное диалоговое окно. С этого момента я привязался к Windows и участвовал во всех программах по предварительному тестированию WindowsNT, начиная с Windows NT 4.0 и заканчивая Windows Server 2003.
Когда я начал знакомиться с Windows NT, то обнаружил, что лучший способ получения ответов на возникающие вопросы — участие в сетевых конференциях (форумах), посвященных Windows NT. Как оказалось, множество пользователей задают совершенно -одинаковые вопросы, поэтому я создал список часто задаваемых вопросов и разместил их на Web- странице компании Logica (где я тогда работал). Вскоре я начал получать вопросы и советы от других пользователей Windows NT, а за последние пять лет список часто задаваемых вопросов (FAQ) был расширен за счет информации о таких компонентах Windows, как IIS (Internet Information Server), ISA (Internet Security and Acceleration Server) и Exchange Server. Все эти системы подробно рассматриваются в книге. Сетевая версия списка часто задаваемых вопросов расположена по адресу: http://www.windows2000faq.com; каждый месяц к этому Web- узлу обращаются миллионы пользователей для получения необходимой информации. В число посетителей входят государственные агентства США и множество крупных компьютерных и финансовых организаций. Популярность Web-узла отчасти зависит от поддержки его актуальности, за что с 1997 по 2000 год я получал награду MVP (Microsoft Most Valuable Professional).
Превращение Web-узла в книгу оказалось достаточно хорошей идеей, и первое издание книги прошло “на ура”. Надеюсь, что пользователям понравится “бумажный" вариант, кроме того, в книге приводится информация, которую невозможно найти ни на одном Web-узле.
Для кого предназначена эта книга
Книга содержит полезную информацию для всех пользователей систем Windows NT, Windows 2000 или Windows ХР и описывает актуальные вопросы, на которые необходимо получить точные ответы. Эта книга может оказаться полезной как начинающим пользователям, так и опытным системным администраторам.
Разумеется, наилучший вариант — прочитать книгу от начала до конца, но те, кто работает с определенной технологией, могут прочитать избранные главы книги.
Информация о системных компонентах Windows дает истинное представление о многофункциональности Windows и позволяет найти более эффективные методы решения ежедневных задач. Надеюсь, что книга станет универсальным справочником по Windows для всех домашних пользователей или системных администраторов.
Организация книги
Чтобы быстро находить нужные вопросы, книга структурирована таким образом, что каждый раздел не зависит от остальных. Следовательно, желая ознакомиться с информацией одного раздела, нет необходимости читать другие разделы. Книга начинается с глав, в которых рассматриваются базовые концепции Windows. Первые главы посвящены установке Windows, после чего повествование переходит к настройке и описанию концепций доменов, а также других системных компонентов.
В начале каждой главы всегда рассматривается тема главы и возможные проблемы при установке описываемых программных компонентов. Затем приводится информация о дополнительных конфигурационных параметрах и методах настройки системы.
Книга является технологическим справочником, поэтому приводимые в ней сведения сугубо функциональны, без пространных рассуждений по той или иной теме. Читателю совершенно не интересны истории о моих домашних животных (а у меня их несколько)! Подробные описания я позволял себе только тогда, когда без этого нельзя было обойтись. Во всех разделах приводятся сведения, необходимые для решения определенной проблемы или достижения поставленной цели.
Какая версия Windows рассматривается в книге
В основном в книге рассматриваются Windows 2000 и Windows ХР. Общая функциональная основа этих операционных систем делает большинство разделов подходящими как для Windows 2000, так и для Windows ХР. Однако приведенная в некоторых разделах информация о новых возможностях Windows ХР не подходит для использования в Windows 2000. Программные технологии не стоят на месте, и ряд разделов, посвященных Windows 2000, не годятся для Windows ХР. Кроме всего прочего, некоторые разделы книги относятся исключительно к Windows NT 4.0.
Соглашения, принятые в этом издании
В книге принят ряд соглашений.
Команды, их параметры, операторы и текст, появляющийся на экране, выделяются моноширинным шрифтом. Листинги, код, формулы и макросы выделяются вот таким стилем.
Текст, который должны ввести вы, выделен полужирным шрифтом.
Названия всех меню, опций, диалоговых окон в тексте также выделяются специальным стилем.
Для новых терминов и определений используется курсив.
Благодарности
Прежде всего хочу поблагодарить свою жену Эммалайн (Emmaline), которая бесконечно любит и всегда поддерживает меня. Спасибо за твое поистине вселенское терпение ко мне, “постоянно сидящему за этим компьютером”!
Хотелось бы выразить благодарность техническому редактору книги Гоге Кукире (Goga Kukira) за работу по обнаружению ошибок и многие полезные советы. Я глубоко признателен Стефану Томасу (Stephan Thomas) и другим представителям издательства Addison-Wesley за окончательную сборку предоставленного материала в готовую книгу. Их терпение и профессионализм позволили превратить мои черновики в настоящий шедевр. Кроме того, отдельная благодарность Марку Смиту (Mark Smith), Эрику Шанфельту (Erik Shanfelt), Уоррену Пикету (Warren Pickett), Мишелю Крокету (Michele Crokett), Кристи Форрен (Kristi Forren) и всем остальным в Пентоне за помощь в разработке Web-узла.
Наконец, я хотел бы поблагодарить моего восьмимесячного сына Кевина за ту радость, которой он наполнил мою жизнь.
Итак, приступим!
Джон Савилл
Петвуд, Англия
Июнь 2002
ТЕХНОЛОГИЯ NTТЕХНОЛОГИЯ NT
ТЕХНОЛОГИЯ NT
ТЕХНОЛОГИЯ NT
О
перационная система WindowsNT (версии Workstation/Server) является 32-разряд- ной, многозадачной системой. Это значит, что она управляет распределением рабочего времени процессора между системными задачами, тем самым избегая “зависания” системы из-за некорректных действий отдельных приложений. WindowsNT поддерживает работу с несколькими центральными процессорами одновременно, предоставляя истинную многозадачность благодаря технологии симметричной многопроцессорной обработки, при которой все процессоры совместно выполняют все системные задачи, что отличается от асимметричной многопроцессорной обработки, когда операционная система выполняется на одном процессоре, а прикладные задачи — на другом. Кроме того, Windows NT отличается отказоустойчивостью к ошибкам, поскольку каждое 32-разрядное приложение выполняется в собственном адресном пространстве (4 Гбайт), а потому не может получить доступ к адресным пространствам других приложений.
В отличие от более ранних версий Windows (таких, как Windows for Workgroups и Windows 95), Windows NT является полноценной операционной системой, а не программной “надстройкой" над DOS.
Windows NT поддерживает различные процессорные архитектуры, в частности Intel х86 и IA64.
Еще одной полезной возможностью Windows NT является использование файловой системы NTFS (NT file system), с помощью которой определяются разрешения на доступ к файлам и каталогам.
Как расшифровывается аббревиатура NT?
Аббревиатура NT расшифровывается как Northern Telecom, но в свое время Microsoft лицензировала это название, которое в контексте операционной системы Windows получило толкование New Technology. Кроме того, можно проследить интересную линию наследования имен: RSX^VMS^ELN^NT. Каждую из этих операционных систем проектировал Дэвид Катлер (David Cutler).
Название операционной системы VMS после циклического смещения каждой буквы на позицию вправо будет выглядеть как WNT (Windows NT). (Точно такому же преобразованию можно подвергнуть аббревиатуру HAL, что в результате даст название компании IBM.)
Еще одна теория гласит, что аббревиатура NT первоначально использовалась инженерами, работавшими над этой операционной системой. Таким образом, аббревиатура расшифровывается как N-Ten (кодовое имя микропроцессора i860, на котором тестировалась операционная система Windows NT).
История Windows NT
В конце 80-х годов прошлого века была создана системная оболочка Windows, которая работала в качестве графической “надстройки” над DOS. Компании Microsoft и IBM объединили усилия по замене DOS системой, предназначенной для работы на платформе Intel. В результате была создана OS/2. В то же время Microsoft работала над созданием операционной системы, поддерживающей процессоры, отличные от Intel. Основной идеей при создании этой системы являлось использование языка высокого уровня (такого, как С), упрощающего адаптацию операционной системы к другим аппаратным платформам.
Компания Microsoft наняла Дейва Катлера (который проектировал операционную систему Digital VMS), чтобы он возглавил команду по созданию новой операционной системы New Technology Operating System (NT). Сначала предполагалось, что новая операционная система получит название OS/2 NT.
В начале 1990-х годов Microsoft выпустила Windows версии 3.0, которая получила большую популярность среди пользователей персональных компьютеров. К тому времени между компаниями Microsoft и IBM возникли разногласия относительно будущего новой операционной системы. Компания IBM рассматривала Windows как промежуточный шаг к более совершенной операционной системе OS/2, в то время как Microsoft планировала развитие Windows в качестве альтернативы OS/2. В конечном итоге компании закатись собственными проектами: IBM продолжила разработку OS/2, a Microsoft переименовала OS/2 NT в Windows NT.
В свое время Windows NT даже называли OS/3 или OS/2 V3, что подтвердил специалист, занимавшийся предварительным альфа-тестированием операционной системы в компаниях IBM и Microsoft.
Первая версия Windows NT (3.1) была выпущена в 1993 году и имела такой же пользовательский графический интерфейс, как и Windows3.0. Тем не менее WindowsNT являлась полностью 32-разрядной операционной системой, предоставлявшей возможность запускать приложения DOS и Windows, а также приложения OS/2 1.3 в текстовом режиме.
momoДля получения более подробной информации по истории развития Windows NT обратитесь к Web-узлу по адресу: http: / /windowsnt .miningco. com.
mo
mo
Как происходит процесс загрузки NT?
Далее приводится список скрытых, предназначенных только для чтения системных файлов, необходимых для загрузки Windows NT.
NTLDR — файл, выполняющий загрузку операционной системы.
BOOT. INI — файл, который используется для создания меню загрузчика операционной системы для компьютеров, основанных на платформе Intel х86.
BOOTSECT. DOS — файл, загружаемый с помощью NTLDR в том случае, если для загрузки выбрана другая операционная система.
ntdetect . СОМ — файл, применяемый для получения списка доступного аппаратного обеспечения.
NTBOOTDD. SYS — файл, который используется только в системах, применяющих для загрузки жесткий диск с интерфейсом SCSI.
Ниже представлен список файлов, часто используемых в процессе загрузки операционной системы.
ntoskrnl . EXE — содержит программное ядро операционной системы Windows NT.
SYSTEM — содержит набор конфигурационных системных параметров.
Драйверы устройств — файлы различных драйверов аппаратных устройств.
HAL.dll — содержит программный код уровня аппаратных абстракций (Hardware Abstract Layer — HAL).
Далее приводится последовательность загрузки операционной системы.
Выполняются процедуры загрузочного тестирования аппаратного обеспечения (POST).
В оперативную память загружается главная загрузочная запись.
В оперативную память загружается загрузочный сектор активного раздела жесткого диска.
Из загрузочного сектора загружается и инициализируется программа NTLDR.
Процессор переводится из реального режима в 32-разрядный защищенный режим с линейной (несегментированной) моделью памяти.
Загрузчик NTLDR запускает необходимые драйверы файловой системы. Эти драйверы встроены в загрузчик ntldr и используются для доступа к файловым системам FAT и NTFS.
Загрузчик NTLDR считывает содержимое файла BOOT. INI, после чего загружает выбранную пользователем операционную систему. Далее происходит одно из следующих двух событий:
если выбрана Windows NT, загрузчик NTLDR запускает программу NTDETECT. СОМ;-
если выбрана другая операционная система, NTLDR загружает и запускает файл BOOTSECT.DOS, которому передается управление загрузкой. В этот момент завершается процесс загрузки Windows NT.
Программа NTDETECT. СОМ сканирует аппаратное обеспечение компьютера и отправляет полученный список загрузчику NTLDR для добавления записей обнаруженных устройств в раздел системного реестра hkey_local_machine\hardware.
Программа NTLDR загружает модули NTOSKRNL. EXE, HAL. DLL и раздел реестра, находящийся на жестком диске в виде файла.
Загрузчик NTLDR сканирует файл системного реестра, расположенный на жестком диске, и загружает драйверы устройств, которые должны запускаться на этапе начальной загрузки системы.
Загрузчик NTLDR передает управление ядру NTOSKRNL.EXE, после чего завершается процесс начальной загрузки (boot) и начинаются фазы собственно загрузки (load) операционной системы.
1Щу Что такое программное ядро Windows NT?
Большинство операционных систем нуждаются в технологии обособления пользовательских приложений от служб ядра самой операционной системы. Для этого в Windows 2000 поддерживается два режима: пользовательский и режим ядра. Программа, работающая в пользовательском режиме, не может осуществлять операции записи и чтения данных, раз-
мешенных в оперативной памяти. Вместо этого программе предоставляется собственное адресное пространство объемом 4 Гбайт (2 Гбайт для приложения и 2 Гбайт для операционной системы), которое находится под управлением специального процесса ядра — диспетчера виртуальной памяти (Virtual Memory Manager). Диспетчер виртуальной памяти осуществляет запись непосредственно в память операционной системы.
В целом операционная система использует программное ядро для выполнения важных системных служб, которые обособлены от пользовательских приложений для того, чтобы предотвратить деструктивное влияние пользовательских программ на операционную систему. Основным модулем Windows 2000, работающим в режиме ядра, является уровень аппаратных абстракций (HAL), благодаря которому приложения не имеют возможности прямо обращаться к аппаратному обеспечению, и система NT Executive.
Что такое виртуальная память?
Виртуальная память компенсирует недостаток оперативной памяти персональных компьютеров путем использования определенного объема жесткого диска в качестве виртуальной замены оперативного запоминающего устройства (ОЗУ). Как только реальная оперативная память будет заполнена (а на самом деле еще до полного заполнения), на жестком диске создается файл виртуальной памяти. Когда объем свободной физической памяти исчерпывается, программа Virtual Memory Manager выбирает фрагменты оперативной памяти, не используемые в последнее время и потому имеющие низкий приоритет, после чего записывает фрагмент памяти в файл подкачки (swap). Этот процесс остается скрытым от приложений, которые без проблем используют виртуальную память в качестве физической оперативной памяти.
Каждое приложение, работающее под управлением Windows NT, получает собственное адресное пространство объемом 4 Гбайт (2 Гбайт для приложения и 2 Гбайт для операционной системы).
Проблема виртуальной памяти заключается в самом процессе записи и чтения данных файла подкачки, поскольку жесткий диск работает намного медленнее, чем оперативная память. Именно поэтому при недостаточном объеме установленной оперативной памяти работа операционной системы Windows NT существенно замедляется, так как страницы памяти постоянно записываются на жесткий диск и считываются с него.
ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS 2000
З
та операционная система является следующей версией Windows после NT 4.0 и предоставляет ряд новых возможностей.
Новая служба каталогов стандарта Х.500, которая называется Active Directory. В Active Directory контроллер домена хранит всю базу данных каталогов собственного домена. Информация о каталогах может быть структурирована для создания иерархической системы каталогов. Active Directory в качестве системы обнаружения данных использует службу имен доменов (Domain Name System — DNS) и поддерживает запросы по протоколу LDAP (Lightweight Directory Access Protocol).
Распределенная файловая система (Distributed File System — DFS), реализованная ранее в качестве дополнительного модуля WindowsNT 4.0. Система позволяет отображать несколько томов жестких дисков на различных компьютерах (даже на компьютерах, не работающих под управлением Windows NT) в виде единого логического тома.
Поддержка более одного монитора с помощью новых команд API (обратите внимание, чТо поддерживаются не все видеоадаптеры).
Система безопасности на основе протокола Kerberos, разработанного в Массачусетском технологическом университете (М1Т) и используемого для обеспечения безопасности дерева домена. Система безопасности основана на использовании паролей и шифрования данных с помощью секретного ключа. Система безопасности в Windows 2000 не полностью отвечает спецификации Kerberos, поскольку добавляет “поле авторизации данных”, которое обычно оставлено незаполненным. В Microsoft используют это поле, но не документируют его реализацию, что делает систему Kerberos в Windows несовместимой с другими системами безопасности.
Поддержка технологии Plug and Play на основе интерфейса конфигурирования системы и управления энергопитанием (Advanced Configuration and Power Interface — ACPI).
Общая модель драйверов устройств, позволяющая новым драйверам работать как с Windows NT, так и с Windows 98.
Встроенное программное обеспечение для определения дисковых квот — поддерживаются ограничения на объем используемого дискового пространства для пользователей и разделов.
Файловая система с шифрованием (Encrypted File System — EFS), поддерживающая шифрование отдельных файлов и папок.
ИИЧто такое Windows 2000?Что такое Windows 2000?
И
И
Что такое Windows 2000?
Что такое Windows 2000?
Компания Microsoft переименовала Windows NT 5.0 в Windows 2000, стремясь упорядочить названия всего семейства операционных систем. Далее приводится краткое содержание пресс-релиза Microsoft.
Семейство Windows 2000, основанное на технологии NT, включает в себя четыре операционные системы.
Компания приняла решение о переименовании следующей версии в семействе операционных систем Windows NT® (которая раньше называлась Windows NT 5.0) в Windows 2000. В настоящее время, когда миллионы пользователей каждый день применяют операционные системы Windows NT, Microsoft переименовывает следующие версии своих продуктов, чтобы отразить направление развития в сторону рынка пользовательских операционных систем и помочь пользователям лучше понять назначение продуктов Microsoft. Все операционные системы, выпущенные до этого момента, сохраняют свои старые названия.
Кроме того, компания расширила семейство серверных операционных систем Windows для удовлетворения запросов компаний, которым необходимы более мощные системы, чем Windows NT Server Enterprise Edition, а также нужна более дешевая система с поддержкой кластеризации, предназначенная для удаленных серверов.
“WindowsNT была впервые выпущена пять лет назад'в качестве специализированной операционной системы, предназначенной для удовлетворения технических и коммерческих потребностей. В данный момент операционная система доказала свою полезность для всех пользователей, которым необходимы эффективность вложения денежных средств, мощная система безопасности и возможности масштабирования, — сказал Джим Олчин (Jim Allchin), вице-президент компании Microsoft. — Ядро операционной системы WindowsNT будет использоваться в качестве основы для всех операционных систем Microsoft, предназначенных для персональных компьютеров, начиная от бюджетных компьютеров и заканчивая высокопроизводительными серверами”. .
Семейство продуктов Windows 2000, впервые представленное в 1999 году, включает в себя четыре продукта. Windows 2000 Professional является операционной системой для настольных компьютеров и предназначена для использования в организациях любых размеров. Компания Microsoft проектировала Windows 2000 Professional в качестве самой доступной версии Windows, обладающей разнообразными функциями обеспечения безопасности и предоставляющей многие преимущества мобильным пользователям. Эта операционная система проектировалась для обеспечения надежности на уровне индустриальных стандартов и для снижения общей стоимости сопровождения системы (Total Cost Ownership — ТСО) благодаря более гибкому управлению.
Компания Microsoft предлагает Windows 2000 Server в качестве идеального решения для небольших или средних предприятий, Web-серверов, рабочих групп или удаленных офисов. Windows 2000 Server поддерживает новые технологии, включая симметричную обработку двух процессоров (Symmetrical Multiprocessing— SMP). До этой версии можно обновить системы Windows NT 4.0, поддерживающие симметричную обработку четырех центральных процессоров.
Более мощной сетевой операционной системой, выступающей в качестве сервера приложений и предоставляющей службы Internet, является Windows 2000 Advanced Server. Поддержка четырех процессоров и больших объемов оперативной памяти делает этот продукт идеальным для работы с промышленными базы данных. Кроме того, Windows 2000 Advanced Server позволяет создавать кластеры и осуществлять балансировку сетевой нагрузки, тем самым повышая доступность приложений. Эту систему могут установить компании с серверами, работающими под управлением Windows NT 4.0 Enterprise Edition, которая поддерживает до восьми центральных процессоров.
Семейство Windows 2000 также включает в себя новую версию Windows 2000 Datacenter Server, которая является самой мощной серверной операционной системой из когда-либо предлагавшихся компанией Microsoft. Эта система поддерживает до 16 центральных процессоров и до 64 Гбайт оперативной памяти, в зависимости от аппаратной архитектуры. Как и Windows 2000 Advanced Server, эта версия предоставляет службы создания кластеров и балансировки сетевой нагрузки, которые входят в стандартный функциональный набор системы. Windows 2000 Datacenter Server проектировалась для поддержки больших хранилищ данных,
эконометрического анализа, широкомасштабного научного моделирования и проектирования, обработки транзакций и проектов по объединению серверов.
В Microsoft считают, что название Windows 2000 поможет как ее партнерам, так и конечным потребителям. "Новое имя помогает упростить выбор подходящего продукта, — заявил Брэд Чейз (Brad Chase), вице-президент Microsoft. — Новая система именования позволяет избавиться от вопроса, относится ли название Windows NT к серверным продуктам или же к системам для персональных компьютеров. Кроме того, после значительного повышения эффективности в управлении системы, улучшения поддержки мобильных пользователей и снижения обшей стоимости владения название Windows NT больше не относится исключительно к продуктам, предназначенным для высокопроизводительных рабочих станций”. В Microsoft решили использовать обозначение “На основе технологии NT” (“Build on NT Technology”), чтобы упростить переход от старой схемы именования к новой.
В Microsoft надеются, что название Windows 2000 и семейство продуктов NT помогут пользователям найти операционную систему, отвечающую всем заявленным требованиям. Кроме того, имя Windows 2000 предполагает готовность операционной системы к работе в соответствии с возросшими требованиями нового тысячелетия.
ш
Какое аппаратное обеспечение необходимо для работы Windows 2000?
Далее приводится список минимальных требований к аппаратному обеспечению, необходимому для установки операционной системы Windows 2000.
32-разрядный центральный процессор, основанный на архитектуре Intel (например, Pentium 166 МГц). Это требование справедливо как для Windows 2000 Professional, так и для Windows 2000 Server.
Монитор, поддерживающий стандарт VGA.
Клавиатура.
32 Мбайт оперативной памяти (для Windows NT Server необходимо, как минимум, 64 Мбайт оперативной памяти).
Минимум 300 Мбайт свободного дискового пространства для Windows 2000 Professional. (Для Windows 2000 Server необходимо 400 Мбайт свободного дискового пространства на разделе жесткого диска, предназначенного для хранения системных файлов.) На свободный объем дискового пространства, выделяемый для установки Windows 2000, оказывают влияние несколько факторов. В их число входит размер кластера раздела жесткого диска, объем установленной оперативной памяти, используемая файловая система (в NTFS используются кластеры меньшего размера, чем в FAT), необходимость работы компьютера в локальной сети (отсутствие сетевой поддержки позволяет сократить объем требующегося дискового пространства). Программа установки определяет наличие необходимого дискового пространства, которое потребуется для инсталляции всех выбранных компонентов операционной системы.
Для установки с компакт-диска необходим дисковод CD-ROM, поддерживающий системную загрузку (это позволяет установить систему без использования дисковода на гибких дисках).
Для установки системы с использованием гибких дисков формата 3,5 дюйма необходимо в качестве диска А: иметь установленный дисковод гибких дисков.
Для сетевой установки понадобится адаптер локальной сети (LAN) и доступ к одному или нескольким общим ресурсам, на которых содержатся файлы, необходимые для установки операционной системы.
Манипулятор типа мышь или другое устройство позиционирования.
Указанный минимальный объем оперативной памяти является важным параметром, и программа установки операционной системы проверяет наличие объем имеющейся оперативной памяти. Если в системе установлено меньше оперативной памяти, то инсталляция Windows 2000 будет остановлена (что может очень раздражать, как это было с автором книги, когда он пытался установить Windows 2000 Server на портативный компьютер, имеющий 32 Мбайт оперативной памяти). Для установки операционной системы на компьютер с меньшим объемом оперативной памяти придется внести изменения в файл txtsetup. sif. При этом проверка типа центрального процессора не выполняется.
В Windows 2000 не поддерживается 64-разрядный процессор Alpha.
Информация о необходимом аппаратном обеспечении представлена в файле SETUP. тхт, расположенном на установочном компакт-диске Windows 2000.
■ таг Где найти список аппаратного обеспечения,
совместимого с Windows 2000?
Список совместимого аппаратного обеспечения (Hardware Compatibility List — HCL) для Windows 2000 расположен на установочном компакт-диске в текстовом формате и в формате HTML Help. Кроме того, документ HCL можно найти на Web-узле по адресу: http://www.microsoft.com/hcl/. '
В каких случаях необходима перезагрузка Windows 2000?
Компания Microsoft сократила количество системных функций, выполнение которых требует перезагрузки, с 50 в Windows NT 4.0 до семи в Windows 2000.
В ранних версиях Windows перезагрузка операционной системы требовалась по следующим причинам:
изменение IP-адреса;
замена мыши;
добавление нового файла подкачки или изменение его размера;
добавление устройств Plug and Play;
добавление новых дисков.
В настоящее время перезагрузка понадобится для выполнения следующих операций:
изменение конфигурации адаптера, подключенного к шине ISA;
изменение системного шрифта (требуется повторное создание интерфейсов USER и Graphics Device Interface);
добавление и удаление коммуникационных портов (в связи с возможным изменением расположения переключателей на системной плате);
изменение языка интерфейса, принятого по умолчанию;
изменение имени компьютера/имени домена;
установка программных пакетов обновлений или исправлений.
В операционной системе Windows 2000 Server перезагрузка также необходима для следующих операций:
запуск программы dcppromo;
изменение суффикса имени DNS;
переключение языка в многоязычной версии;
установка службы терминалов (Terminal Service);
удаление служб шлюза для операционной системы NetWare;
изменение IP-адреса сервера DNS.
Является ли сборка 2195 финальной версией Windows 2000?.
Действительно, последней версией Windows 2000 является сборка 2195. Эту информацию можно проверить с помощью утилиты wininfo (http://www.savilltech.com/ wininfo.html).
Компания Microsoft изменила политику относительно программы Microsoft Developer Network (MSDN), поэтому в рамках MSDN распространяется ПОЛНАЯ версия Windows 2000 сборки 2195 без истечения срока пользования. Для того чтобы воспрепятствовать распространению пиратских копий, компакт-диск содержит голограмму на всей лицевой поверхности.
L
■ Где можно получить обновления для
Windows 2000?
Для Windows 2000 постоянно выпускаются новые пакеты обновлений, и Microsoft предоставляет оперативные обновления с помощью Web-узла Windows Update (рис. 2.1), доступ к которому можно получить посредством меню Пубк (Start).
При щелчке на ссылке Windows Update запустится Web-броузер Internet Explorer, который подключится к Web-узлу http://windowsupdate.microsoft.com/. На этом Web- узле выберите ссылку “Product Updates”. Выберите описание, соответствующее установленной системе, после чего появится список исправлений, необходимых для установки.
Выберите необходимые обновления и щелкните на кнопке “Download” (рис. 2.2).
Появится информация об обновлениях, которые будут загружены.
Щелкните на соответствующей кнопке для начала загрузки, после чего щелкните на кнопке Yes (Да) для согласия с представленным лицензионным соглашением.
В зависимости от загружаемых обновлений, может потребоваться перезагрузка компьютера, о чем будет сказано в соответствующем диалоговом окне.
3 Microsoft Windows Update 7 Microsoft Internet Explorer3 Microsoft Windows Update 7 Microsoft Internet Explorer■ ”WindowsUpdate■ ”WindowsUpdate|>6н1^пен>Л|>6н1^пен>ЛСм. также□ О программе Window» UpdateСм. также□ О программе Window» UpdateДругие функцииДругие функцииО Просмотр wyewdna установкиО Просмотр wyewdna установки□ ,Тичнзлиастройя Windows Updye□ ,Тичнзлиастройя Windows UpdyeQ Справка и техническая ПОДЛбО---»Q Справка и техническая ПОДЛбО---»: Дпмаямяят*р«к<>ь1е i Кнмпег Wkm^wk.8 Windows Update ■: Дпмаямяят*р«к<>ь1е i Кнмпег Wkm^wk.8 Windows Update ■□ Добро пожапсезть□ Добро пожапсезтьВ Знйор обновлен.:»; для устлюекиВ Знйор обновлен.:»; для устлюекиQ •"^тИЧгУп.Г'РГ-УЛ'ПегЫЯИ Пз'егы с^м'Я’.ем-м >'О)Q •"^тИЧгУп.Г'РГ-УЛ'ПегЫЯИ Пз'егы с^м'Я’.ем-м >'О)Д*^^*^!?’^ _.... ? - .□ Оживления дп Мвер»Х кчД*^^*^!?’^ _.... ? - .□ Оживления дп Мвер»Х кчLsT3LsT3Обновления Windor.-s 2000Обновления Windor.-s 2000Посв-нт» ее5 »^ел W:nd$wc 2000Посв-нт» ее5 »^ел W:nd$wc 2000л обновпеннил обновпенниWvxtlow > Обе***згюи» ПНк» < Wki*w»e tlpdwt* w* рвяИЬгх * гем «хWvxtlow > Обе***згюи» ПНк» < Wki*w»e tlpdwt* w* рвяИЬгх * гем «хДля данного кодаьютера имеются следующие обновления. Чтобы выбрать обиоеледае для установки, нажмите кнопку Добавить и затеи Просмотр и установка обновлений.Для данного кодаьютера имеются следующие обновления. Чтобы выбрать обиоеледае для установки, нажмите кнопку Добавить и затеи Просмотр и установка обновлений.'^дра^^^ httpi//v4.«4«Tdowsupdate.trier0$ oft.com/ru/defauk. asp'^дра^^^ httpi//v4.«4«Tdowsupdate.trier0$ oft.com/ru/defauk. aspВыбрать из обновлений Windows 2000Выбрать из обновлений Windows 2000Q Пр •<•«»? иQ Пр •<•«»? иРекомендуемые обмоелемия • 'Рекомендуемые обмоелемия • 'MicrosoftMicrosoftВсего выбрано элементов: (0)Всего выбрано элементов: (0)820223: Обновление для Outlook Express 6 с пакетом обновления 1 • 1Размер загрузки: 686 Кб, 3 мда. ® 8 некоторых локализованных версиях преградам Outlook Express 6 с пакетом обновления ! при просмотре советов в окне ПолезньД ? совет" (находится в панели Outlook Express) некоторый текст может отображаться на другом язьке, отличном от язьеса используемой ,Х версии преградам Outlook Express. Пользователям следует загрузить это обновпедае, если они загрузил: обновление "Пакет | исправлений для Outlook Express, апрель 2003 года" или планируют загрузить его в будущем. /vinMi-iHT^ntns* гведем»».. (возможно, | будет на английском языке). ^820223: Обновление для Outlook Express 6 с пакетом обновления 1 • 1Размер загрузки: 686 Кб, 3 мда. ® 8 некоторых локализованных версиях преградам Outlook Express 6 с пакетом обновления ! при просмотре советов в окне ПолезньД ? совет" (находится в панели Outlook Express) некоторый текст может отображаться на другом язьке, отличном от язьеса используемой ,Х версии преградам Outlook Express. Пользователям следует загрузить это обновпедае, если они загрузил: обновление "Пакет | исправлений для Outlook Express, апрель 2003 года" или планируют загрузить его в будущем. /vinMi-iHT^ntns* гведем»».. (возможно, | будет на английском языке). ^618043: Рекомендуемое обновление для Windows 2000Размер загрузки: 704 Кб, 3 мин.'Это обновление для клиентов системы безопасности 1Р5ес (Internet Protocol Security) и L2TP/fPSec позволяет да работать при использовании преобразования сетевых адресов (NAT). Клиент может подключаться к серверу Windows 2003 Server с системой безопасности IPSec ил: 12ТРДР$ес, когда клиент находится в области одного или нескольких преобразовадай сетевых адресов. Пользователям следует загрузить это обновление, если они используют соеддаения IPSec или виртуальной частной сети L2TP. После установки этого компонента может потребоваться перезагруэкакомпьютера. Дополни re-ьиье сведения... (возможно, будет на английском языке).618043: Рекомендуемое обновление для Windows 2000Размер загрузки: 704 Кб, 3 мин.'Это обновление для клиентов системы безопасности 1Р5ес (Internet Protocol Security) и L2TP/fPSec позволяет да работать при использовании преобразования сетевых адресов (NAT). Клиент может подключаться к серверу Windows 2003 Server с системой безопасности IPSec ил: 12ТРДР$ес, когда клиент находится в области одного или нескольких преобразовадай сетевых адресов. Пользователям следует загрузить это обновление, если они используют соеддаения IPSec или виртуальной частной сети L2TP. После установки этого компонента может потребоваться перезагруэкакомпьютера. Дополни re-ьиье сведения... (возможно, будет на английском языке).Рекомендуемое обновление для Wtndows200G(822831)Размер загрузки: 245 Кб, 1 мин.- -Некоторые программы установки драйверов не работают в системе Windows 2000 (W2K) после установки критического обновления J„ QFE 813044 или пакета обновления 4 для W2K Server. Эта установка не будет завершена, н появится неправильное сообщение об *jРекомендуемое обновление для Wtndows200G(822831)Размер загрузки: 245 Кб, 1 мин.- -Некоторые программы установки драйверов не работают в системе Windows 2000 (W2K) после установки критического обновления J„ QFE 813044 или пакета обновления 4 для W2K Server. Эта установка не будет завершена, н появится неправильное сообщение об *jФ Корм#«е,« .«♦йг»*^^ {MtU*>eftC»rpA ^002- 1м* ПВ4Г» хвшиы>ны. - $ВАМШЫЗЙМЯ^^ifljUUljaiaMlJ^^'Ф Корм#«е,« .«♦йг»*^^ {MtU*>eftC»rpA ^002- 1м* ПВ4Г» хвшиы>ны. - $ВАМШЫЗЙМЯ^^ifljUUljaiaMlJ^^'^wKiwesSp^wKiwesSp
3 Microsoft Windows Update 7 Microsoft Internet Explorer
3 Microsoft Windows Update 7 Microsoft Internet Explorer
■ ”WindowsUpdate
■ ”WindowsUpdate
|>6н1^пен>Л
|>6н1^пен>Л
См. также
□ О программе Window» Update
См. также
□ О программе Window» Update
Другие функции
Другие функции
О Просмотр wyewdna установки
О Просмотр wyewdna установки
□ ,Тичнзлиастройя Windows Updye
□ ,Тичнзлиастройя Windows Updye
Q Справка и техническая ПОДЛбО---»
Q Справка и техническая ПОДЛбО---»
: Дпмаямяят*р«к<>ь1е i Кнмпег Wkm^wk
.8 Windows Update ■
: Дпмаямяят*р«к<>ь1е i Кнмпег Wkm^wk
.8 Windows Update ■
□ Добро пожапсезть
□ Добро пожапсезть
В Знйор обновлен.:»; для устлюеки
В Знйор обновлен.:»; для устлюеки
Q •"^тИЧгУп.Г'РГ-УЛ'ПегЫЯИ Пз'егы с^м'Я’.ем-м >'О)
Q •"^тИЧгУп.Г'РГ-УЛ'ПегЫЯИ Пз'егы с^м'Я’.ем-м >'О)
Д*^^*^!?’^ _.... ? - .
□ Оживления дп Мвер»Х кч
Д*^^*^!?’^ _.... ? - .
□ Оживления дп Мвер»Х кч
LsT3
LsT3
Обновления Windor.-s 2000
Обновления Windor.-s 2000
Посв-нт» ее5 »^ел W:nd$wc 2000
Посв-нт» ее5 »^ел W:nd$wc 2000
л обновпенни
л обновпенни
Wvxtlow > Обе***згюи» ПНк» < Wki*w»e tlpdwt* w* рвяИЬгх * гем «х
Wvxtlow > Обе***згюи» ПНк» < Wki*w»e tlpdwt* w* рвяИЬгх * гем «х
Для данного кодаьютера имеются следующие обновления. Чтобы выбрать обиоеледае для установки, нажмите кнопку Добавить и затеи Просмотр и установка обновлений.
Для данного кодаьютера имеются следующие обновления. Чтобы выбрать обиоеледае для установки, нажмите кнопку Добавить и затеи Просмотр и установка обновлений.
'^дра^^^ httpi//v4.«4«Tdowsupdate.trier0$ oft.com/ru/defauk. asp
'^дра^^^ httpi//v4.«4«Tdowsupdate.trier0$ oft.com/ru/defauk. asp
Выбрать из обновлений Windows 2000
Выбрать из обновлений Windows 2000
Q Пр •<•«»? и
Q Пр •<•«»? и
Рекомендуемые обмоелемия • '
Рекомендуемые обмоелемия • '
Microsoft
Microsoft
Всего выбрано элементов: (0)
Всего выбрано элементов: (0)
820223: Обновление для Outlook Express 6 с пакетом обновления 1 • 1
Размер загрузки: 686 Кб, 3 мда. ® 8 некоторых локализованных версиях преградам Outlook Express 6 с пакетом обновления ! при просмотре советов в окне ПолезньД ? совет" (находится в панели Outlook Express) некоторый текст может отображаться на другом язьке, отличном от язьеса используемой ,Х версии преградам Outlook Express. Пользователям следует загрузить это обновпедае, если они загрузил: обновление "Пакет | исправлений для Outlook Express, апрель 2003 года" или планируют загрузить его в будущем. /vinMi-iHT^ntns* гведем»».. (возможно, | будет на английском языке). ^
820223: Обновление для Outlook Express 6 с пакетом обновления 1 • 1
Размер загрузки: 686 Кб, 3 мда. ® 8 некоторых локализованных версиях преградам Outlook Express 6 с пакетом обновления ! при просмотре советов в окне ПолезньД ? совет" (находится в панели Outlook Express) некоторый текст может отображаться на другом язьке, отличном от язьеса используемой ,Х версии преградам Outlook Express. Пользователям следует загрузить это обновпедае, если они загрузил: обновление "Пакет | исправлений для Outlook Express, апрель 2003 года" или планируют загрузить его в будущем. /vinMi-iHT^ntns* гведем»».. (возможно, | будет на английском языке). ^
618043: Рекомендуемое обновление для Windows 2000
Размер загрузки: 704 Кб, 3 мин.'
Это обновление для клиентов системы безопасности 1Р5ес (Internet Protocol Security) и L2TP/fPSec позволяет да работать при использовании преобразования сетевых адресов (NAT). Клиент может подключаться к серверу Windows 2003 Server с системой безопасности IPSec ил: 12ТРДР$ес, когда клиент находится в области одного или нескольких преобразовадай сетевых адресов. Пользователям следует загрузить это обновление, если они используют соеддаения IPSec или виртуальной частной сети L2TP. После установки этого компонента может потребоваться перезагруэкакомпьютера. Дополни re-ьиье сведения... (возможно, будет на английском языке).
618043: Рекомендуемое обновление для Windows 2000
Размер загрузки: 704 Кб, 3 мин.'
Это обновление для клиентов системы безопасности 1Р5ес (Internet Protocol Security) и L2TP/fPSec позволяет да работать при использовании преобразования сетевых адресов (NAT). Клиент может подключаться к серверу Windows 2003 Server с системой безопасности IPSec ил: 12ТРДР$ес, когда клиент находится в области одного или нескольких преобразовадай сетевых адресов. Пользователям следует загрузить это обновление, если они используют соеддаения IPSec или виртуальной частной сети L2TP. После установки этого компонента может потребоваться перезагруэкакомпьютера. Дополни re-ьиье сведения... (возможно, будет на английском языке).
Рекомендуемое обновление для Wtndows200G(822831)
Размер загрузки: 245 Кб, 1 мин.- -
Некоторые программы установки драйверов не работают в системе Windows 2000 (W2K) после установки критического обновления J„ QFE 813044 или пакета обновления 4 для W2K Server. Эта установка не будет завершена, н появится неправильное сообщение об *j
Рекомендуемое обновление для Wtndows200G(822831)
Размер загрузки: 245 Кб, 1 мин.- -
Некоторые программы установки драйверов не работают в системе Windows 2000 (W2K) после установки критического обновления J„ QFE 813044 или пакета обновления 4 для W2K Server. Эта установка не будет завершена, н появится неправильное сообщение об *j
Ф Корм#«е,« .«♦йг»*^^ {MtU*>eftC»rpA ^002- 1м* ПВ4Г» хвшиы>ны. - $ВАМШЫЗЙМЯ^^ifljUUljaiaMlJ^^'
Ф Корм#«е,« .«♦йг»*^^ {MtU*>eftC»rpA ^002- 1м* ПВ4Г» хвшиы>ны. - $ВАМШЫЗЙМЯ^^ifljUUljaiaMlJ^^'
^wKiwesSp
^wKiwesSp
Рис. 2.2. Web-узел Windows Update с программными обновлениями для Windows 2000
Если необходимо получить обновление без участия Windows Update, посетите Web-узел по адресу: http://www.microsoft.com/windows2ООО/downloads/default.asp. Кроме того, стоит обратить внимание на Web-страницу, на которой содержится обновление, улучшающее совместимость с большим количеством игр и приложений; она расположена по адресу: http://www.microsoft.com/windows2000/downloads/tools/ appcompat/default.asp.
Как проверить совместимость программногопродукта с Windows 2000?
Компания Microsoft представила программу сертификации на совместимость с Windows 2000. Теперь множество продуктов, создаваемых для Windows 2000 и более поздних версий, прошли сертификацию для обеспечения совместимости с Windows 2000.
Существуют и другие уровни сертификации, например Windows 2000 Ready, который обозначает, что программное обеспечение тестировалось на совместимость с Windows 2000 и производитель программного обеспечения предоставляет поддержку Windows 2000.
Для получения информации о совместимости приложения с Windows 2000 необходимо обратиться к Web-странице, расположенной по адресу: http://www.microsoft.com/ windows2000/professional/howtobuy/upgrading/compat/search/software.asp (рис. 2.3).
Hein OMw* &u yCBetr* Cspmc tivwreHein OMw* &u yCBetr* Cspmc tivwre20002000Windows 2006 Horne ( Wiirdoiw 2060 Worldwide JWindows 2006 Horne ( Wiirdoiw 2060 Worldwide J■crow* ;■crow* ;a.a.Search for Compatible Software ApplicationsSearch for Compatible Software ApplicationswindowsProduct Information How to BuyTechnical Resources DownloadsSupport Technology Centers PartnerswindowsProduct Information How to BuyTechnical Resources DownloadsSupport Technology Centers PartnersWindows Server CommunityWindows Server CommunityWindows FamilyWindows UpdateWindows FamilyWindows UpdateThis page lets you obtain information about compatible software for different versions of Windows 2000. You can search for specific applications or download the entire list in XML format.This page lets you obtain information about compatible software for different versions of Windows 2000. You can search for specific applications or download the entire list in XML format.Find Compatible SoftwareSelect a version of Windows 2000.Enter a company or apphcation/product name.You may also select a category or language.Click Find.G Windows 2000 ProfessionalC Windows 2000 ServerFind Compatible SoftwareSelect a version of Windows 2000.Enter a company or apphcation/product name.You may also select a category or language.Click Find.G Windows 2000 ProfessionalC Windows 2000 ServerГ Windows 2000 Advanced ServerГ Windows 2000 Advanced Server<~ Windows 2000 Datacenter Server<~ Windows 2000 Datacenter ServerCompany:|Application/Product: |Product Category: [choose a ProdudCategoryLanguage:[EnglishCompany:|Application/Product: |Product Category: [choose a ProdudCategoryLanguage:[Englishn"3n"3Download the entire list In XML formatDownload the entire list In XML format•ih!r. ^nnl’•ih!r. ^nnl’i< for each varsinn nf Windows 2ЛПП.i< for each varsinn nf Windows 2ЛПП.
Hein OMw* &u yCBetr* Cspmc tivwre
Hein OMw* &u yCBetr* Cspmc tivwre
2000
2000
Windows 2006 Horne ( Wiirdoiw 2060 Worldwide J
Windows 2006 Horne ( Wiirdoiw 2060 Worldwide J
■crow* ;
■crow* ;
a.
a.
Search for Compatible Software Applications
Search for Compatible Software Applications
windows
Product Information How to Buy
Technical Resources Downloads
Support Technology Centers Partners
windows
Product Information How to Buy
Technical Resources Downloads
Support Technology Centers Partners
Windows Server Community
Windows Server Community
Windows Family
Windows Update
Windows Family
Windows Update
This page lets you obtain information about compatible software for different versions of Windows 2000. You can search for specific applications or download the entire list in XML format.
This page lets you obtain information about compatible software for different versions of Windows 2000. You can search for specific applications or download the entire list in XML format.
Find Compatible Software
Select a version of Windows 2000.
Enter a company or apphcation/product name.
You may also select a category or language.
Click Find.
G Windows 2000 Professional
C Windows 2000 Server
Find Compatible Software
Select a version of Windows 2000.
Enter a company or apphcation/product name.
You may also select a category or language.
Click Find.
G Windows 2000 Professional
C Windows 2000 Server
Г Windows 2000 Advanced Server
Г Windows 2000 Advanced Server
<~ Windows 2000 Datacenter Server
<~ Windows 2000 Datacenter Server
Company:|
Application/Product: |
Product Category: [choose a ProdudCategory
Language:[English
Company:|
Application/Product: |
Product Category: [choose a ProdudCategory
Language:[English
n"3
n"3
Download the entire list In XML format
Download the entire list In XML format
•ih!r. ^nnl’
•ih!r. ^nnl’
i< for each varsinn nf Windows 2ЛПП.
i< for each varsinn nf Windows 2ЛПП.
Рис. 2.3. Поиск программных продуктов, совместимых с Windows 2000
Любая компания, производящая программное обеспечение, может внести свое программное обеспечение в этот список и добавить нужные данные на Web-странице, расположенной по адресу: http: //msdnisv.microsoft. com/msdnisv/win2000/.
ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS ХР
С
истема Windows eXPerience (Windows ХР) является следующей версией Windows 2000 (которая была ранее известна под кодовым названием “Whistler"). Версия Windows ХР не стала таким же технологическим прорывом по сравнению с Windows 2000, каким было появление Windows 2000 после WindowsNT 4.0. Тем не менее Windows ХР реализует долгосрочный план компании Microsoft в отношении единой программной платформы, поскольку после нее не будут выпускаться новые версии таких операционных систем, как Windows Millennium Edition (Windows Me) и Windows 9x.
Унификация программной кодовой базы позволяет достигнуть стабильности и безопасности Windows NT/2000 с сохранением эффективности использования Windows 9х/Ме.
Семейство операционных систем Windows следующего поколения включает в себя такие продукты:.
Windows ХР Home Edition (замена Windows 9х);
Windows ХР Professional (замена Windows 2000 Professional);
Windows 2003 Web Server;
Windows 2003 Standard Server;
Windows 2003 Enterprise Server;
Windows 2003 DataCenter.
Отличия между операционными системами Windows ХР Home Edition и Windows ХР Professional не столь существенны. Windows ХР Home Edition поддерживает работу только с одним центральным процессором, в то время как Windows ХР Professional поддерживает до двух центральных процессоров. Кроме того, Windows ХР Home Edition, в отличии от WindowsХР Professional, не поддерживает протокол RDP (Remote Desktop Protocol). Операционная система Windows ХР Professional использует RDP даже для локальных сеансов работы с компьютером. Следовательно, пользователь может завершить сеанс работы с компьютером, затем в системе зарегистрируется какой-либо другой пользователь, который через некоторое время также завершит работу, после чего первый пользователь может снова зарегистрироваться в системе и все процессы, запущенные в первый сеанс, будут по- прежнему работать! Операционная система Windows ХР поддерживает работу с 64-раз- рядным процессором Intel Itanium; кроме того, данный процессор поддерживается в Windows ХР Professional и Windows Server 2003.
Компания Microsoft добавила некоторые полезные функции Windows Me в Windows ХР. В число этих возможностей входит программное обеспечение для редактирования видеоматериалов. Кроме того, Windows ХР имеет обновленный пользовательский интерфейс, хотя существует возможность активизировать и старую версию интерфейса. Операционная система Windows ХР beta 1 (сборка 2296) была выпушена 31 октября 2000 года. Финальная версия Windows ХР сборки 2600 начала распространяться с 25 октября 2001 года.
JB чем различие между Windows ХР Home Edition и Windows ХР Professional Edition?
Начиная с Windows ХР, было завершено слияние двух семейств операционных систем Windows. Таким образом, вместо Windows 2000/NT и Windows Ме/98 осталась только операционная система Windows ХР. Тем не менее существует два типа пользователей: офисные и домашние, причем последние, как правило, работают только с одним компьютером. Именно из этих соображений было создано две версии Windows ХР: Windows ХР Professional для пользователей, которые привыкли работать с Windows 2000 Professional/NT Workstation и Windows ХР Home Edition для пользователей, ранее работавших с Windows 9х/Ме.
Хотя Windows ХР Professional и Windows ХР Home Edition имеют идентичное программное ядро, они не предоставляют одинаковые возможности. Выбор подходящей версии зависит от необходимых функций, и Windows ХР Professional можно считать расширенным вариантом Windows ХР Ноте. Далее приводится краткий список поддерживаемых функций.
Резервное копирование. Windows ХР Professional включает в себя стандартную программу резервного копирования данных, ранее поставляемую вместе с Windows 2000. По умолчанию Windows ХР Ноте не содержит такого программного обеспечения (хотя его можно установить с компакт-диска).
Динамические диски. Windows ХР Professional поддерживает работу с динамическими дисками, a Windows ХР Ноте — нет.
Информационный сервер Internet (.IIS). Этот сервер входит в стандартную поставку Windows ХР Professional, в то время как Windows ХР Ноте не позволяет установить сервер I IS.
Файловая система с шифрованием (EFS). Впервые была предоставлена в Windows 2000. Она позволяет шифровать файлы раздела NTFS, что зачастую необходимо пользователям мобильных компьютеров. Windows ХР Professional поддерживает использование EPS, a Windows ХР Ноте — нет.
Поддержка работы с несколькими мониторами. Windows ХР Professional поддерживает работу максимум с десятью мониторами. Windows ХР Ноте поддерживает работу только с одним монитором (Windows 9х/Ме также поддерживала работу с несколькими мониторами).
Многопроцессорная обработка. Windows ХР Professional поддерживает работу максимум с двумя процессорами. Windows ХР Ноте поддерживает только один процессор (аналогично с Windows 9х/Ме).
Удаленный помощник. Обе версии Windows ХР поддерживают использование удаленного помощника. Эта функция позволяет сотруднику службы поддержки подключиться к клиентскому компьютеру и получить доступ к рабочему столу, чтобы решить возникшую проблему.
Удаленный рабочий стол. Windows ХР Professional расширяет возможности удаленного помощника, позволяя любому компьютеру, на котором установлен клиент служб терминалов, организовывать один терминальный сеанс на компьютере под управлением Windows ХР Professional.
Членство в домене. Системы под управлением Windows ХР Professional могут быть членами домена. Системы под управлением Windows ХР Ноте не могут стать членами домена, однако имеют возможность получать доступ к ресурсам домена.
Групповая политика. Windows ХР Professional поддерживает групповую политику, a Windows ХР Ноте — нет.
Технология IntelliMirror. Windows ХР Professional поддерживает технологию IntelliMirror, в которую входит служба удаленной установки (Microsoft Remote Installation Services — RIS), службы развертывания программного обеспечения и управления настройками пользователей. В Windows ХР Home IntelliMirror не поддерживается.
Обновление с Windows 9х/Ме. Windows ХР Professional и Windows ХР Ноте поддерживают это обновление.
Обновление Windows 2000/NT. Только Windows ХР Professional поддерживает данное обновление.
Поддержка 64-разрядных процессоров. Только Windows ХР Professional поддерживает работу с процессором Intel Itanium.
Поддержка сети. Windows ХР Professional содержит программу Network Monitor, поддерживает протокол SNMP (Simple Network Management Protocol), IP Security (IPSec) и клиент для сетей NetWare (Client Services for NetWare — CSNW). Windows XP Home не поддерживает указанные возможности.
Для получения полного списка поддерживаемых функций можно обратиться к документу Feature Guide (файл FEATGUID.DOC), который находится на установочном компакт-диске операционной системы Windows ХР.
ш
Почему при нажатии комбинации клавиш <Ctrl+Alt+Del> в Windows ХР не отображается диалоговое окно Безопасность Windows (Security)?
Диалоговое окно Безопасность Windows (Security) можно вернуть, отключив экран приветствия. Выберите команду Пуск^ Панель управления ^Учетные записи пользователей о Изменение входа пользователей в систему (Control Panel о User Accounts^Change the way users log on or off). Появится диалоговое окно, в котором представлено два варианта выбора (если компьютер является членом домена, то диалоговое окно Изменение входа пользователей в систему (Change the way users log on or off) будет недоступно).
Использовать страницу приветствия (Use welcome screen). Выбор этого переключателя означает, что при загрузке компьютера, выходе из системы или переключении пользователей отображается окно, в котором содержится список локальных учетных записей с их фотографиями (если настроена функция отображения фотографий). Кроме того, в окне приглашения можно получить подсказку к пользовательскому паролю.
Использовать быстрое переключение пользователей (Use fast user switching). Быстрое переключение пользователей (рис. 3.1), которое работает подобно сеансам служб терминалов и позволяет регистрироваться от имени другого пользователя, не завершая сеанс работы с системой.
Описанные выше параметры можно указать и в системном реестре. Для этого необходимо изменить значение соответствующей записи в разделе HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\Winlogon.
LogonType. Укажите для этого параметра значение 0, чтобы отобразить диалоговое окно Безопасность Windows (Security), или значение 1, чтобы отобразить новое окно регистрации.
AllowMultipleTSSessions. Укажите для параметра значение 0, чтобы запретить быстрое переключение пользователей, или значение 1, чтобы разрешить быстрое переключение пользователей.
Если компьютер является членом домена, то изменение этих параметров системного реестра не будет иметь никакого эффекта.
Рис. 3.1. Параметры использования окна регистрации Windows ХР
В-ву Как использовать новое окно регистрации Windows ХР?
Новое окно регистрации Windows ХР выглядит и функционирует весьма просто. При первой загрузке компьютера, выходе из системы или при быстром переключении пользователей система отображает окно с локальными учетными записями компьютера. Для того чтобы зарегистрироваться с помощью одной из этих учетных записей, щелкните на соответствующем имени пользователя или на небольшом изображении слева от имени. Если указан пароль, в окне появится область ввода пароля; если пароль отсутствует, то регистрация в системе произойдет автоматически (рис. 3.2).
Введите пароль и щелкните на стрелке вправо (или нажмите клавишу <Enter>). Если пароль был забыт и была настроена подсказка к паролю, можно щелкнуть на знаке вопроса (?) справа от стрелки для отображения настроенной подсказки. Обратите внимание, что эти подсказки к паролям не защищены и любой пользователь может щелкнуть на знаке вопроса для получения подсказки к паролю. Именно поэтому не стоит делать подсказки слишком очевидными.
'Windows :; Kevin Savill
@ Turn off computer@ Turn off computerTo begin, click your user name . fcjsuJ
@ Turn off computer
@ Turn off computer
After you tog on, you can add or change accounts. Just go to Control Panel and ckk itser Accounts.
Рис. 3.2. Новый экран регистрации в рабочей группе Windows ХР
R? Как изменить изображение в окне регистрации?
Если демонстрация пользователя в виде кота, астронавта или рыбки (изображения для окна регистрации, которые используются по умолчанию) чем-то не устраивает, можно создать собственное изображение. Для этого выполните приведенные ниже действия.
Запустите программу Учетные записи пользователей (User Accounts) из диалогового окна Панель управления (Control Panel) (Пуск^Панель управления^Учетные записи пользователей (Start^Control Panel^User Accounts)).
Выберите учетную запись, изображение которой необходимо изменить.
Щелкните на кнопке Изменение изображения (Change my picture), как показано на рис. 3.3.
Появится список изображений, принятых по умолчанию. Щелкните на кнопке Просмотреть другие изображения (Browse for More Pictures).
По умолчанию система откроет папку Мои рисунки (Му Pictures). Найдите необходимое изображение (имеющее размер 48x48 пикселей — если изображение другого размера, система проведет принудительное масштабирование — и формат BMP, JPG или GIF). Выберите нужное изображение и щелкните на кнопке Открыть (Open).
Система повторно выведет на экран все изображения, выделив добавленное пользователем. Щелкните на кнопке Изменить изображение (Change Picture), как показано на рис. 3.4.
^ Учетные записи пользователей •' ,:: 0^Li®
>назад. ф. $вдомсй
Родпвемные заЛЙИ^?
Управление сетями гиполями
i юдгмзка п пароле Изменение друпзй учетной запей
Создание ученной гаписи
Обучение :
iA ¥ДЭ)Ь?н:« iWrH
^ уЧПТ^ОН i^W
.^ Переключение
® пипьзав-агелей
А ИСПОГЪ.ЗОВЗН1ЧЯ
^ паспорт? .Wf
Что вы хотите изменить в своей учетной записи?
Н Андрей Линник
Адмнчнг*рзтор ы?-мпь<пера Защит? лэропем
Q ya^newo пароля
И из' мнение изобрач ем ,ч •
Q изменен^ ишз гч»тной записи
Q испильзоватк nr<;Vjpi ЛЕГ
Рис. 3.3. Внесение изменений в учетную запись пользователя
Параметр выбора изображения хранится в системном реестре в разделе HKEYJLOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Hints\ [имя_пользователя]\.
Эта информация хранится в записи Picturesource. Вместо использования приведенных выше команд и диалоговых окон можно внести изменения в значение записи. Изображения по умолчанию хранятся в каталоге %system drive%\Documents and SettingsX All UsersXApplication Data\Microsoft\User Account PicturesXDefault Pictures.
IM
Как указать подсказку к паролю в Windows ХР?
В Windows ХР впервые появилась возможность указать подсказку к паролю. Эта подсказка может использоваться в рабочей группе (в домене подсказка недоступна). Для того чтобы указать подсказку для пароля, выполните ряд действий.
Запустите программу Учетные записи пользователей (User Accounts) в окне Панель управления (Control Panel) (Пуск^Панель управления^Учетные записи пользователей (Start^Control Panel^User Accounts)).•
Выберите учетную запись, для которой необходимо добавить подсказку к паролю.
Щелкните на кнопке Изменение пароля (Change the password).
Введите пароль в двух полях ввода; в нижнем поле можно ввести подсказку к паролю (рис. 3.5).
Щелкните на кнопке Изменить пароль (Change password).
В®®В®®Текущий риеунОк •,.>•ИТекущий риеунОк •,.>•ИРодьтеенньге задйй£?..Сме-й тель. гхЬсртэтяРодьтеенньге задйй£?..Сме-й тель. гхЬсртэтяИспогбаэиванне j) собственногоИспогбаэиванне j) собственного
В®®
В®®
Текущий риеунОк •,.>•
И
Текущий риеунОк •,.>•
И
Родьтеенньге задйй£?..
Сме-й тель. гхЬсртэтя
Родьтеенньге задйй£?..
Сме-й тель. гхЬсртэтя
Испогбаэиванне j) собственного
Испогбаэиванне j) собственного
^ Учетные записи пользователей
5 назад © ^ Домой
Выберите новый рисунок для вашей учетной записи Этот рисунок отображается на c^-ww гривет-вия.
Рис. 3.4. Выбор нового изображения для окна регистрации
ЩЩЭти подсказки хранятся в системном реестре в записи HKEY_LOCAL_MACHINE\ SOFTWAREXMicrosoft\Windows\CurrentVersion\Hints\ [имя.пользователя! \ (Default). Изменить текст подсказки можно и непосредственно в системном реестре.
Щ
Щ
Как в Windows ХР использовать диск сброса
пароля?
В рабочей группе Windows ХР можно с помощью специального мастера создать диск сброса пароля. Выберите команду Пуск^Панель управления^Учетные записи пользователей^ [имя учетной записи] ^Подсказка о пароле^Создать диск (Start^Control Panel^User Ас- counts^[account nameJ^Create Password Reset Disk^Create Disk).
После запуска мастера настройки щелкните на кнопке Далее (Next).
Выберите дисковод, содержащий носитель, на котором будет сохранена информация (для этого можно использовать как гибкий диск, так и диск Iomega Zip) и щелкните на кнопке Далее (Next).
Введите текущий пароль и щелкните на кнопке Далее (Next) (рис. 3.6).
Щелкните на кнопке Готово (Finish).
Диск сброса пароля содержит только один файл — USERKEY. PSW, который является зашифрованной версией пароля пользователя. Если изменить собственный пароль, то такой диск становится бесполезным. После изменения пароля придется повторить процедуру создания диска.
- Учетные записи пользователей
QE®QE®Создание пароля для вашей учетной записи
QE®
QE®
Введите новый пароль:
г. 1
Введите пароль для подтверждения:
Если пароль содержит заглавные буквы, нужно вводить пароль точно таким же образом, как при задании пароля,
Введите слово или фразу, служащую ;юдс^/.-^1 п л^мле.
|ЦифрЫ ПО ПОРЯДКУ~--j
Подсказка о пароле будет видна всем пользователям згого компьютера.
| Создать п^эоть| f Отмена j
Рис. 3.6. Мастер забытых паролей (Forgotten Password Wizard)Рис. 3.6. Мастер забытых паролей (Forgotten Password Wizard)Рис. 3.5. Изменение пароля пользователя и указание подсказки к паролю
Рис. 3.6. Мастер забытых паролей (Forgotten Password Wizard)
Рис. 3.6. Мастер забытых паролей (Forgotten Password Wizard)
Для того чтобы воспользоваться диском сброса пароля, в окне регистрации оставьте поле пароля пустым, после чего нажмите клавишу <Enter> или щелкните на стрелке вправо. Появится диалоговое окно, в котором будет предложено воспользоваться диском сброса пароля, как показано на рис. 3.7.
О The password Is wrong:•Please type your password egain.•Letters must be typed tn the correct case.•Mate sure Caps Lock is not accidentaSy on.Did you forget your password?Yi^ can d^ the T button to see your hint. £iidk ftpre .to ys^, yout, &$&*$$ f £$et, ^SJО The password Is wrong:•Please type your password egain.•Letters must be typed tn the correct case.•Mate sure Caps Lock is not accidentaSy on.Did you forget your password?Yi^ can d^ the T button to see your hint. £iidk ftpre .to ys^, yout, &$&*$$ f £$et, ^SJРис. 3.7. Диалоговое окно Windows XP, которое появляется после неправильного ввода^пароля и предлагает воспользоваться диском сброса пароляРис. 3.7. Диалоговое окно Windows XP, которое появляется после неправильного ввода^пароля и предлагает воспользоваться диском сброса пароляПосле выбора этого варианта выполните ряд действий.
О The password Is wrong:
•Please type your password egain.
•Letters must be typed tn the correct case.
•Mate sure Caps Lock is not accidentaSy on.
Did you forget your password?
Yi^ can d^ the T button to see your hint. £iidk ftpre .to ys^, yout, &$&*$$ f £$et, ^SJ
О The password Is wrong:
•Please type your password egain.
•Letters must be typed tn the correct case.
•Mate sure Caps Lock is not accidentaSy on.
Did you forget your password?
Yi^ can d^ the T button to see your hint. £iidk ftpre .to ys^, yout, &$&*$$ f £$et, ^SJ
Рис. 3.7. Диалоговое окно Windows XP, которое появляется после неправильного ввода^пароля и предлагает воспользоваться диском сброса пароля
Рис. 3.7. Диалоговое окно Windows XP, которое появляется после неправильного ввода^пароля и предлагает воспользоваться диском сброса пароля
Щелкните на кнопке Далее (Next).
Выберите дисковод, который будет использоваться для чтения содержимого диска сброса пароля и щелкните на кнопке Далее (Next).
Введите дважды новый пароль и щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
Введите новый пароль для регистрации в системе. Обратите внимание, что после этой процедуры диск сброса пароля становится бесполезным и его необходимо создать повторно.
Что такое Bootcfg?
Команда Bootcfg— это новое дополнение к консоли восстановления WindowsХР (Recovery Console). Команда используется для внесения изменений в файл BOOT.INI, содержащий описание вариантов загрузки системы. (При наличии нескольких операционных систем файл BOOT. INI содержит список их всех и позволяет выбирать одну из них.)
С помощью команды Bootcfg можно выбирать загрузку WindowsХР, Windows 2000 и Windows NT (Windows 9х не распознается). Команда Bootc f g имеет описанные ниже параметры.
/default. Установка операционной системы, которая будет загружаться по умолчанию (вносятся изменения в значения параметра default= файла BOOT. INI).
/add. Сканирование компьютера на наличие других операционных систем и добавление найденных систем. Кроме того, можно указатьдополнительные параметры загрузки.
/rebuild. То же самое, что и /add, однако параметр /rebuild приводит к автоматическому повторному созданию файла BOOT.INI с учетом всех подтвержденных пользователем установленных операционных систем.
/scan. Поиск установленных операционных систем без изменения содержимого файла BOOT. INI.
/list. Сканирование файла BOOT.INI и отображение всех перечисленных в нем операционных систем.
/redirect. Перенаправление выходных данных процесса загрузки на определенный коммуникационный порт с использованием указанной скорости передачи данных (этот параметр может оказаться полезным для функций Headless Administration).
/disableredirect. Отмена перенаправления, настроенного параметром /redirect.
Команда Bootcfg является просто вспомогательным средством. Файл BOOT.INI можно модифицировать и с помощью редактора Блокнот (Notepad). Для этого необходимо снять соответствующие атрибуты системного файла с помощью такой команды: attrib c:\boot.ini -г -a -h'•
Кроме того, можно воспользоваться аплетом Система (System) в окне Панель управления (Control Panel) или же программой Msconf ig.
Где найти вкладку Безопасность (Security) для папки/файла компьютера под управлением Windows ХР, являющегося членом рабочей группы?
Для того чтобы открыть вкладку Безопасность (Security) для файла или папки в Windows ХР, удерживайте клавишу <Ctrl> при щелчке правой кнопкой мыши на файле или папке. Затем из контекстного меню выберите опцию Свойства (Properties). Если вместо рабочей группы используется домен, то эти действия будут ненужными.
^у Что такое Windows 2002?
Название “Windows 2002” — это торговая марка операционных систем для серверов и настольных компьютеров, выпущенных после Windows 2000. Семейство серверных систем сначала имело кодовое название “Whistler”, но в итоге получило название Windows Server 2003, в то время как семейство операционных систем для настольных компьютеров стало называться Windows ХР.
Если быть достаточно внимательным, то при работе с Windows ХР можно заметить и название Windows 2002.
ОД. Как активизировать систему безопасности и совместное использование файлов в стиле Windows 2000 для рабочих групп Windows ХР?
В ответе на вопрос из раздела 3.9 было показано, что для активизации вкладки Безопасность (Security) для файла/папки/общего ресурса необходимо удерживать клавишу <Ctrl>. Чтобы избавиться отданного требования, выполните ряд действий.
Запустите оснастку Локальная политика безопасности (Local Security Policy) из консоли ММС (Пуск^Настройки^Панель управления^Администрирование^Локальная политика безопасности (Start^Settings^Control Panel^Administrative Tools^ Local Security Policy)).
Разверните ветвь Локальные политики (Local Security).
Выберите пункт Параметры безопасности (Security Options).
Выполните двойной щелчок на пункте Сетевой доступ: совместное использование ресурсов и модель безопасности для локальных учетных записей (Network Access: Sharing and security model for local accounts). ■
Выберите параметр Классический (Classic) и щелкните на кнопке ОК (рис. 3.8).
Закройте окно.■
Перезагрузите систему, чтобы внесенные изменения возымели действие.
Свойства; Сетевой доступ; модель совместного доступа.., г?нХ]'
I Параметр локальной безопасности I
Сетевой доступ: модель совместного доступа и безопасности для локальных учетных записей
ГосгеМя-лск&Мные пЬль^гости '■ ' /ГосгеМя-лск&Мные пЬль^гости '■ ' /■Гостевая - локальные пользователи удостоверяются как гости Юбычная - локальные пользователи удостоверяются как они сами”
ГосгеМя-лск&Мные пЬль^гости '■ ' /
ГосгеМя-лск&Мные пЬль^гости '■ ' /
ОК ' j ■[ Отмена|
Рис. 3.8. Локальный доступ разрешен только пользователю Гость (Guest)
Еще одним методом является использование следующей команды программы Проводник (Windows Explorer): Сервис^Свойства папки^Вид (Tools ^Folder Options^View). После выбора команды сбросьте флажок Скрывать защищенные системные файлы (рекомендуется) (Use simple file sharing (Recommended).
Теперь для томов NTFS можно использовать разрешения доступа к общим ресурсам и систему безопасности отдельных файлов. Для томов с файловой системой FAT вкладка Безопасность (Security) будет оставаться недоступной.
Как активизировать Windows ХР из командной строки?
Обычно Windows ХР напоминает о необходимости активизации продукта (большинству пользователей предоставляется 30 дней, в течение которых необходимо активизировать установленную операционную систему). Для того чтобы вручную активизировать Windows ХР, можно воспользоваться ярлыком в меню Пуск (Start) папки System Tools Accessories. В командной строке введите следующую команду: oobe /msoobe /а
К слову сказать, сокращение msoobe расшифровывается как Microsoft Out of Box Experience.
Что такое переключатель задач Windows ХР?
Компания Microsoft распространяет Windows ХР с набором программ PowerToys (весьма полезные дополнительные утилиты, которые, тем не менее, не поддерживаются Microsoft). В состав этого набора утилит входит расширенный переключатель задач (окно, которое отображается при нажатии комбинации клавиш <Alt+Tab> для перехода между открытыми окнами приложений).
Новый переключатель задач выводит на экран уменьшенное окно приложения, что позволяет получить информацию о работе каждого из приложений еще до перехода к нему (рис. 3.9).
Рис. 3.9. Расширенный переключатель задач из набора утилит PowerToysРис. 3.9. Расширенный переключатель задач из набора утилит PowerToys
Рис. 3.9. Расширенный переключатель задач из набора утилит PowerToys
Рис. 3.9. Расширенный переключатель задач из набора утилит PowerToys
Для того чтобы установить переключатель задач, необходимо загрузить файл TASKINSTALL. EXE с Web-узла Microsoft и запустить его. После завершения установки выйдите из системы и зарегистрируйтесь повторно, после чего новый переключатель задач приступит к своим обязанностям.
Внимание: при использовании этой утилиты наблюдается заметное снижение производительности некоторых компьютеров. В случае возникновения подобной проблемы достаточно удалить из системы установленный переключатель задач. Это делается с помощью аплета Установка и удаление программ (Add/Remove Programs), расположенного в окне Панель управления (Control Panel).
Почему нельзя модернизировать промежуточную
сборку Windows ХР до финальной версии?
Хотя техническая возможность модернизации промежуточной сборки Windows ХР до финальной существует, Microsoft запретила некоторые типы модернизации для определенных версий. Тем не менее существует два метода обхода этих ограничений.
Метод 1
Этот метод является более сложным. Он подразумевает модификацию файла в загрузочном разделе до перезагрузки..
Запустите программу Setup с установочного компакт-диска финальной версии Windows ХР. Если будет выдано сообщение о том, что модернизация этой версии Windows невозможна, выберите полноценную установку, щелкнув на кнопке Обновление (Fresh Install).
Продолжайте установку и выберите тот же каталог, в котором расположена текущая версия Windows.
Когда программа Setup сообщит о необходимости перезагрузки, нажмите клавишу <Esc> для ручной перезагрузки системы, после чего программа Setup снова запустит графическую оболочку Windows.
Каталог $win_nt$ . bt в корневом каталоге загрузочного раздела (обычно С:) должен содержать файл WINNT. SIF. Откройте этот файл в редакторе Блокнот (Notepad).
Найдите в файле строку winntupgrade=no. Измените значение этого параметра на yes.
Сохраните файл и перезагрузите систему.
Метод 2
Система Windows ХР содержит Мастер совместимости программ (Program Compatibility Wizard), который обычно используется для настройки виртуальной среды, имитирующей другую версию Windows для программ, не работающих под управлением Windows ХР. Использование этого мастера позволяет “обмануть" программу установки финальной версии и сообщить ей, что она работает под управлением Windows 2000.
Запустите Мастер совместимости программ (Program Compatibility Wizard) (Пуск=> Программы^Стандартные^Ргодгат Compatibility Wizard (StartsPrograms^Acces- sories=>Program Compatibility Wizard)).
Выберите переключатель Использовать программу на компакт-диске (I want to use the program in the CD-ROM drive) и щелкните на кнопке Далее (Next).
Выберите параметр Microsoft Windows 2000 и щелкните на кнопке Далее (Next).
Продолжайте щелкать на кнопке Далее (Next) до завершения работы мастера.
Как определить ключ продукта, использованный для активизации Windows ХР?
Это определить невозможно, так как Windows ХР конвертирует ключ продукта в идентификатор продукта системы. Предоставление идентификатора продукта приведет к проблемам, связанным с безопасностью процесса генерации идентификаторов продуктов и защитой самого ключа продукта. Таким образом, необходимо сохранить информацию обо всех использованных ключах продукта.
м
^^5. Когда необходимо активизировать финальную версию Windows ХР?
Финальная версия Windows ХР требует активизации продукта в течение 30 дней после установки. Поскольку активизация продукта не предоставляет дополнительных 30 дней для пользователей, которые ранее установили ознакомительную версию, необходимо активизировать операционную систему сразу же после ее обновления.
. Какие номера портов использует Windows ХР в процессе активизации продукта?
Для активизации системы Windows ХР используются стандартные протоколы HTTP (Hypertext Transfer Protocol, порт 80) и HTTPS (HTTP over Secure Socket Layer, порт 443). Для того чтобы убедиться в доступности этих портов, попробуйте подключиться к каждому из них, введя следующие адреса в строке Web-броузера:
http://www.microsoft.com:80;
https://www.microsoft.com:443.
Если получено сообщение об ошибке, следует обратиться к администратору и уточнить, не блокируется ли обращение по данным номерам портов. Возможно, для достижения необходимой работоспособности придется внести изменения в настройку клиентов брандмауэра.
'. Как исправить деактивизированную установку Windows ХР?
Операционная система Windows ХР содержит новую функцию System Restore, которая позволяет восстановить параметры системы в предыдущее состояние. Как только система будет восстановлена в состояние перед активизацией, операционная система “забудет" о том, что она активизирована, и эту операцию придется провести повторно. Если период восстановления системы находится за пределами тридцатидневного срока, разрешенного Microsoft, то активизацию системы придется провести немедленно.
Существует единственный обходной путь: для повторной активизации системы выполните перечисленные ниже действия.
Запустите установку Windows в режиме Minimal Safe.
Перейдите в папку \%systemroot%\system32.
Переименуйте файл wpa . dbl в файл wpa . noact.
Переименуйте файл wpa . ВАК в файл wpa . dbl.
Перезагрузите компьютер.
Эта процедура сработает только в том случае, если аппаратное обеспечение системы существенно не изменялось.
. Содержатся ли в Windows ХР скрытые функции (“пасхальные яйца”)?
Для того чтобы иметь возможность поставлять свою продукцию в некоторые государственные организации, Microsoft не имеет права включать в программы недокументированные функции. В их число входят и “пасхальные яйца” (Easter egg). Именно по этой причине Windows ХР не содержит подобных функций.
- 3.19. Где получить дополнительный хранитель экрана для Windows ХР?
В целях демонстрации возможностей Windows ХР и библиотеки DirectX 8.0 в Microsoft разработали дополнительный хранитель экрана для Windows ХР, представляющий собой изображение трехмерного флага. Этот хранитель экрана можно бесплатно получить на Web-узле Microsoft по адресу: http://www.microsoft.com/windowsxp/pro/downloads/xpscreensaver.asp.
k 3.20. Где получить пакет Microsoft PowerToys для Windows ХР?
Как и в случае с предыдущими версиями Windows, Microsoft выпустила набор утилит, которые предназначены для дополнительной демонстрации впечатляющих возможностей Windows. Пакет PowerToys доступен для загрузки на Web-узле Microsoft по адресу: http://www.microsoft.сот/windowsxp/pro/downloads/powertoys.asp.,
Пакет PowerToys включает в себя ряд компонентов.
Функция Open Command Windows Неге. Открывает командное окно, указывающее на определенную папку. Для этого достаточно щелкнуть на папке правой кнопкой мыши.
Программа TweakUI. Предназначена для внесения изменений в системные параметры Windows ХР, доступ к которым не предоставляется из пользовательского интерфейса, принятого по умолчанию.
Программа Power Calculator. Используется для отображения графиков и подсчета значений функций, а также для преобразования математических значений.
Программа Image Resizer. Используется для простого изменения размеров изображения с помощью щелчка правой кнопкой мыши.
Программа CD Slide Show Generator. Последовательно выводит изображения.
Программа Virtual Desktop Manager. Позволяет использовать до четырех рабочих столов.
Программа Taskbar Magnifier. Позволяет увеличить фрагмент экрана из панели инструментов. '
Программа HTML Slide Show Wizard. Используется для создания последовательности изображений, предназначенной для размещения на Web-узле.
Программа Webcam Timershot. Используется для получения изображений Web-камеры через определенные промежутки времени. Полученные изображения сохраняются в указанном каталоге.
. Какие сценарии обновления поддерживает Windows ХР?
Операционные системы Windows ХР Home Edition и Windows ХР Professional распространяются в виде полной версии и в виде обновления. При обновлении операционной системы
можно приобрести менее дорогую версию обновления. В противном случае необходимо приобрести полную версию. Однако, даже если была приобретена полная версия, Windows ХР не будет поддерживать все сценарии обновления. Обратите внимание на табл. 3.1, в которой приведена информация о сценариях обновления, поддерживаемых Windows ХР.
Таблица 3.1. Сценарии обновления Windows ХР
Текущая версияWindows ХР
Ноте
Windows XP Pro
Windows 3.1 или Windows 95Нет
Любая серверная версия WindowsНет
Windows 98/98SEДа
Windows MeДа
Windows NT 3.51Нет
Нет
Нет
Да
Да
Нет (сначала необходимо обновить систему до Windows NT 4.0 или Windows 2000)
Windows NT 4.0 ’Нет
Windows 2000 ProfessionalНет
Windows XP Home Edition
Windows XP ProfessionalНет
Да
Да
Да '
УСТАНОВКА WINDOWSУСТАНОВКА WINDOWS
УСТАНОВКА WINDOWS
УСТАНОВКА WINDOWS
П
режде чем заняться настройкой операционной системы, ее необходимо установить. Процесс установки предельно прост и выполняется под управлением специального мастера. В Windows ХР программа установки автоматически соединяется с Internet для получения последних программных исправлений и драйверов, причем без вмешательства пользователя (процесс, известный как динамическое обновление).
■ Почему процесс установки останавливается на этапе определения аппаратного обеспечения?,
Для определения установленного аппаратного обеспечения используется программа ntdetect . сом. Лучшим вариантом в таком случае будет применение отладочной (DEBUG) версии программы ntdetect.com. На установочном компакт-диске в папке \support содержится файл ntdetect . сом; ниже описано, как применять этот файл.
С помощью программы Diskcopy создайте копию первого инсталляционного гибкого диска.■
diskcopy a: as (/v)'
Скопируйте файл ntdetect . СОМ с компакт-диска на установочный гибкий диск.
сору d:\support\ntdetect.chk а:ntdetect.сот
Перезагрузите компьютер с новой версией инсталляционного диска. При этом будет отображаться каждый определенный компонент аппаратного обеспечения.
Должна ли Windows NT устанавливаться только на диск С:?
Нет. Windows NT можно устанавливать на любой диск, хотя для проведения загрузки часть файлов все равно размешается в активном разделе жесткого диска.
М$?Как установить DOS после установки Windows NT?
Следуйте приведенной ниже инструкции.
Создайте диск аварийного восстановления (Emergency Repair Disk) (Пуск1^ BbinonHHTb^Rdisk^Update Repair Info (StartsRun^RdiskoUpdate Repair Info)).
Создайте инсталляционные диски Windows NT (с помощью команды winnt32 /ох).
Перезагрузите компьютер и загрузите систему с помощью инсталляционных дисков MS DOS.
Установите DOS (например, с помощью команды SYS а: с: с загрузочного диска DOS).
Теперь компьютер будет загружать MS DOS.
Перезагрузите компьютер и воспользуйтесь загрузочными дисками Windows NT.
После второго диска программа установки предложит несколько выборочных опций. Нажмите клавишу <R> для восстановления установки.
Сбросьте все флажки, кроме Проверять загрузочный сектор (Inspect Boot Sector).
Нажмите клавишу <Enter> для определения аппаратного обеспечения и вставьте третий диск.
Программа запросит диск аварийного восстановления (Emergency Repair Disk— ERD); щелкните на кнопке Да (Yes), чтобы подтвердить наличие диска, и вставьте диск аварийного восстановления в дисковод.
Компьютер загрузит Windows NT.
Как только загрузится операционная система Windows NT, перейдите в сеанс DOS.
Введите следующую команду:
attrib o:\boot.ini -г -s
Отредактируйте файл BOOT. INI и вставьте следующий текст в конце файла:
C:\="MS DOS"
После сохранения файла в сеансе DOS введите следующую команду:
attrib c:\boot.ini +r +8
Перезагрузите компьютер. После завершения начальных тестов предлагается выбор загрузки — Windows NT или MS DOS. Не правда ли, все просто?
Описанные действия можно выполнить только в том случае, если диск с: отформатирован для файловой системы FAT.
Как удалить Windows NT из раздела с файловой системой FAT?
Если операционная система Windows NT установлена в раздел с файловой системой FAT, то понадобится удалить непосредственно файлы Windows NT и файлы загрузчика. Для того чтобы удалить файлы и загрузчик, проведите загрузку системы с помощью диска MS DOS, на котором размещена программа DELTREE и введите приведенную ниже последовательность команд.
С:.
DELTREE WINNT.
CDPROGRA-1.
DELTREE WINDOW-1.
CD\.
DELNTLDR.
DELNTDETECT.COM..
DELBOOT.INI.
DEL PAGEFILE.SYS (этот файл может и не находиться в активном разделе, что зависит от конкретной конфигурации).
DEL BOOTSECT.DOS.
Загрузите систему с помощью установочного диска Win95 или DOS и введите команду SYS А: С:.
Перезагрузите компьютер.
Как удалить Windows NT из раздела с файловой системой NTFS?
Наилучший способ — удалить весь раздел. Загрузите компьютер с помощью установочного диска Windows NT. Когда будут представлены опции выбора или создания раздела, выберите раздел NTFS, в котором установлена WindowsNT, и нажмите клавишу <D> для его удаления. Затем нажмите клавишу <L> для подтверждения удаления. '
Что такое символьные файлы и нужны ли они?
Символьные файлы создаются при компиляции программ и используются для отладки исполнимого файла. Эти файлы при наличии необходимых инструментов позволяют просматривать код выполняемого приложения. Символьные файлы необходимы лишь разработчикам программного обеспечения.
Как установить на одном компьютере Windows NT и Linux?
Операционная система Linux имеет собственный диспетчер загрузки LILO (являющийся отдельной утилитой). Этот диспетчер позволяет загрузить Linux из разделов Ext2, а также другие системы DOS/Windows, расположенные в разделах с файловыми системами FAT16. Загрузчик LILO не учитывает разницу между DOS/Windows95/NT, поэтому загружает их в любом случае. Пока WindowsNT установлена в раздел с файловой системой FAT16, проблем с загрузчиком LILO возникать не должно. Linux в полной мере поддерживает и файловую систему FAT32. На самом деле возможности Linux позволяют монтировать раздел FAT 16 в своей файловой системе и предоставлять в случае необходимости полный доступ кфайлам/папкам DOS/Windows. Альтернативой LILO является загрузчик GRUB, который можно получить по адресу: http: //www.uruk. org/~erich/grub.
Программа LOADLIN позволяет устанавливать Linux в один из каталогов DOS/Windows в виде подкаталога MS DOS и запускает Linux как обычное приложение DOS; подобный метод не работает в Windows NT, поскольку программное ядро Linux требует перехода в режим супервизора (supervisor), a Windows NT допускает запуск приложений только в режиме поль-
зователя. Система Windows 95 ведет себя аналогичным образом, однако LOADLIN можно запустить в режиме DOS, благодаря чему будет доступна файловая система DOS 7.
Операционные системы Linux и Windows NT будут работоспособны даже в том случае, если Windows NT установлена в раздел с файловой системой NTFS. Для этого необходимо сделать активным раздел Linux, а не раздел WindowsNT (с помощью команды fdisk). Затем можно установить загрузчик LILO, настроенный для загрузки Windows NT и Linux. Этот способ позволяет использовать для установки WindowsNT раздел NTFS. При этом загрузчик LILO должен быть установлен в загрузочный сектор раздела Linux, а не в главную загрузочную запись (MBR).
Далее представлен еще один возможный метод.
Установите Windows NT обычным образом.
Загрузите бесплатную утилиту bootpart.exe, которая доступна по адресу: http:// www.winimage.com/bootpart.htm.
Установите Linux и проверьте, не установлен ли загрузчик LILO в MBR, поскольку загрузчик должен быть установлен в загрузочный сектор корневого раздела Linux.
Загрузите Windows NT.
Запустите сеанс командной строки (cmd . EXE).
Запустите программу bootpart.exe и добавьте загрузочный сектор Linux в загрузчик NT-OS (этот метод пригодится даже в том случае, когда раздел Windows NT отформатирован для NTFS).
Дополнительную информацию можно получить на Web-узле проекта документирования Linux http://www.tldp.org. Кроме того, существует множество дублирующих ресурсов этого Web-узла, один из которых расположен по адресу: ftp://ftp.ox.ac.uk/pub/ linux/LDP_WWW/linux.html.
- 4.^/Как установить Windows NT по сети?
Если на компьютере еще не установлена операционная система, необходимо создать загрузочный гибкий диск, который содержит драйвер сетевого адаптера, а также драйвер сетевого протокола. Существует специальный инструмент, предназначенный для автоматического создания загрузочного диска для установки Windows 95 или сетевого клиента, — Network Client Administrator. При определенной модификации загрузочные диски, созданные с помощью этой программы, можно использовать для удаленной установки Windows NT.
В DOS отформатируйте гибкий диск с помощью команды format a: /s.
Создайте общий ресурс на компьютере под управлением Windows NT, который будет содержать все дерево каталогов 1386, размешенное на установочном компакт-диске Windows NT. Для этого ресурса необходимо предоставить неограниченное право чтения.'
Зарегистрируйтесь в системе как администратор (или пользователь, входящий в группу администраторов).
Запустите программу Network Client Administrator (Пуск^Программы^ AflMHHHCTpMpoBaHMe^Network Client Administrator (Start^Programs^Administrative Tools^Network Client Administrator)).
Выберите параметр Создать сетевой загрузочный инсталляционный диск (Маке Network Installation Startup Disk) и щелкните на кнопке Продолжить (Continue).
Выберите параметр Совместно используемые файлы (Share files) и воспользуйтесь принятым по умолчанию каталогом <CD-ROM>\clients.
Щелкните на кнопке ОК, после чего программа выполнит определенные фоновые действия.
Теперь выберите дисковод для гибких дисков и щелкните на опции Network Client V3.0 в качестве клиента. Кроме того, из раскрывающегося списка выберите установленный на компьютере сетевой адаптер. Щелкните на кнопке ОК.
Введите имя компьютера, которое будет использоваться после установки системы. Имена пользователя и домена будут созданы автоматически с помощью имени текущего пользователя.
Необходимо выбрать протокол. В данном случае требуется отменить использование DHCP и активизировать использование TCP/IP. Введите IP-адрес, маску подсети, а также адрес шлюза.
Вставьте диск, который был создан при выполнении п. 1, в дисковод и щелкните на кнопке ОК.
Необходимые файлы будут скопированы на гибкий диск. По окончании копирования завершите работу с Network Client Administrator.
Диск необходимо отредактировать, чтобы предотвратить автоматическую установку сетевого клиента. Запустите программу Проводник (Windows Explorer) и откройте диск А-.. Щелкните правой кнопкой мыши на файле AUTOEXEC.BAT и выберите опцию Редактировать (Edit), что приведет к запуску редактора Блокнот (Notepad) и открытию этого файла.
Удалите две последние строки файла (echo running setup и setup).
Существует возможность изменить команды использования сети так, чтобы они указывали на общий ресурс, где расположены установочные файлы операционной системы Windows NT.
Выберите команду Файл^Сохранить (File^Save) и закройте редактор Блокнот (Notepad).
Вставьте гибкий диск в дисковод компьютера, на который будет устанавливаться Windows NT. После этого можно включить питание компьютера.
Как только запуск компьютера будет завершен, перейдите на диск Z: (или на любой другой диск, в котором расположен совместно используемый ресурс с инсталляционными файлами).
Начните установку без использования гибких дисков. Для этого введите команду winnt /Ь.
Если планируется создание большого количества установочных дисков, программа Network Client Administrator поможет создать диски сетевой установки для Windows NT Workstation и Windows NT Server.
Для этого необходимо создать клиентский каталог на жестком диске, в который добавлено два подкаталога (\ \ server \client):
winntXnetsetup (иерархия каталога \i386 с установочного компакт-диска Windows NT Workstation);
winnt.srvXnetsetup (иерархия каталога Xi386 с установочного компакт-диска Windows NT Server).
При создании нового сетевого диска появится возможность выбора между Windows NT Workstation и Windows NT Server.
4.9/Существует ли возможность дублирования содержимого жесткого диска для распространения Windows NT?
Дублирование содержимого жесткого диска можно использовать для установки Windows NT, однако таким образом получится незавершенная установка. Следуйте приведенной ниже инструкции.
Введите в командной строке команду winnt /Ь.
Остановите установку системы перед второй перезагрузкой, когда завершена текстовая часть установки и начинается использование графического интерфейса.
Отключите жесткий диск и продублируйте его содержимое.
Подключите дублированный жесткий диск к новому компьютеру.
Запустите компьютер и продолжайте установку, начиная с графической фазы установки.
Традиционные проблемы клонирования систем связаны с тем, что идентификатор безопасности (SID) тоже дублируется. В настоящее время существует несколько программ сторонних производителей, которые позволяют изменить значения SID для клонированного компьютера. Затем можно создать новую учетную запись компьютера в главном контроллере домена и изменить имя этого компьютера.
Далее представлен список адресов производителей программ, которые предназначены для дублирования содержимого жестких дисков:
,• NT Internals: http://www. sysinternals . com;
ImageCast: http: / /www. netversant. com;
DiskClone: http://www.qdeck.com;
DriveCopy: http: //www.powerquest. com;
Ghost: http://www. ghostsoft. com.■
* p4^l. Как осуществить автоматическую установку Windows NT?.
Существует возможность указать текстовый файл, обрабатываемый программой установки операционной системы Windows NT. Этот файл содержит ответы на вопросы, которые задает программа. Обычно файл называется UNATTEND. TXT и передается программе установки с помощью параметра командной строки /и:unattend, txt. Файл, содержащий ответы, должен соответствовать определенному формату, который может оказаться довольно сложным. На установочном компакт-диске WindowsNT Server расположена утилита SETUPMGR.EXE (в каталоге Support\Deptools\i386 или в каталоге support\tools для Windows2000). Эта утилита позволяет создавать файл unattend.txt на основе информации, введенной в нескольких диалоговых окнах. Далее приводится пример использования утилиты SETUPMGR. ЕХЕ.
Вставьте в дисковод установочный компакт-диск Windows NT Server.
Запустите программу <CD-R0M>: /Support/Deptools/i386/SETUPMGR.EXE.
Щелкните на кнопке Создать (New) и затем на кнопке ОК в диалоговом окне Начало (Advice).
Щелкните на кнопке Общая установка (General Setup).
Перейдите во вкладку Информация о пользователе (User Information) и введите имя пользователя (обычное имя, а не регистрационное имя домена!), название компании, имя компьютера и идентификатор продукта (который указан на обратной стороне обложки инсталляционного компакт-диска).
Перейдите во вкладку Роль компьютера (Computer Role) и из раскрывающегося списка выберите нужный тип (в данном случае Рабочая станция (Workstation) или Домен (Domain)). Затем можно указать имя домена.
Щелкните на опции Каталог установки (Install Directory) и укажите каталог, в который будет установлена операционная системе Windows NT.
Перейдите во вкладку Часовой пояс (Time Zone) и из раскрывающегося списка выберите необходимый часовой пояс.
Если создается главный контроллер домена, то во вкладке Режим лицензирования ■ (License Mode) можно указать необходимый тип лицензирования.
Щелкните на кнопке ОК.
Щелкните на кнопке Установка сети (Networking Setup).
Введите информацию об адаптерах и протоколах, после чего щелкните на кнопке ОК■
Если необходимо использовать NTFS, щелкните на кнопке Дополнительно (Advanced) и перейдите во вкладку Файловая система (File System). Выберите преобразование в NTFS.■'
Щелкните на кнопке ОК.
Щелкните на кнопке Сохранить (Save) и введите имя файла.
Щелкните на кнопке Выход (Exit).
Компания Microsoft предоставляет документацию по автоматической установке по адресу: http://www.microsoft.com/NTWorkstation. Документ называется Deployment Guide to Windows NT Setup. Список параметров для автоматической установки находится по адресу: http://support.microsoft.сот/support/kb/articles/ql55/1/97.asp.
Можно ли указать уникальные значения параметров при автоматической установке системы?
Файл автоматической установки содержит подробную информацию о параметрах, которые будут относиться ко всем компьютерам. Тем не менее может возникнуть необходимость в использовании для каждого компьютера уникальных значений некоторых параметров, в число которых входят имена пользователей, имя компьютера, а также адрес TCP/IP. Для этого можно создать текстовый файл определенного формата, в котором для каждого компьютера будет выделен отдельный раздел. Файл базы данных уникальных значений (Uniqueness Database File — UDF) указывается с помощью параметра /UDF: ID [,<имя файла базы данных>]. Далее представлен пример содержимого файла UDF.
[Uniquelds]
ul = UserData,TCPIPParams■
u2 = UserData,TCPIPParams
[ul:UserData]
FullName = "John Savill"
ComputerName = SavillComp
ProductID = xxx-xxxxxx
[ul:TCParamSection]
IPAddress = 200.200.153.45
[u2:UserData]
FullName = KevinComp
ProductID = xxx-xxxxxx'
[u2:TCParamSection]
IPAddress = 200.200.153.46
В этом примере в качестве идентификаторов используются значения ul и u2. Если предыдущий файл сохранить под именем UDF.TXT, то автоматическая установка с помощью этого файла запускается следующей командой:
winnt /Ь /s:z: /и:unattend.txt /UDF:ul,udf.txt
Эта команда приведет к установке системы от имени пользователя John Savill на компьютер SavillComp, IP-адрес которого 200.200.153.45. Если параметр указан в файле автоматической установки и в файле UDF, то будет использовано значение, указанное в файле UDF.TXT. Параметр /Ь, применяемый в командной строке, указывает, что установка проводится без использования гибких дисков. Параметр /s позволяет указать источник установочных файлов. При этом необходимо организовать сетевое соединение с общим ресурсом, на который будет ссылаться диск Z: (net use z: //savillcomp/dist).
Структура файла UDF характеризуется подмножеством разделов, доступных в файле автоматической установки.
Как при автоматической инсталляции системы автоматизировать указание параметра Да (Yes) при отображении лицензионного соглашения?
В разделе [unattended] файла автоматической установки добавьте следующую строку: OemSkipEula = yes.1
Как удалить Windows 95/DOS с компьютера под управлением Windows NT?
Следующая процедура должна использоваться в компьютерах с установленной Windows 95 и/или DOS. Помните: сохранение небольшого раздела с работающей DOS может оказаться полезным, например, для проведения настройки аппаратного обеспечения. Перед тем как выполнить приведенную ниже инструкцию, удостоверьтесь в том, что был создан диск аварийного восстановления ERD (с помощью команды rdisk -s) и что доступны три установочных компакт-диска Windows NT (для Windows 2000 — четыре; создаются с помощью команды winnt3 2 /ох).
Внесите изменения в свойства файла BOOT.INI, что позволит провести редактирование содержимого этого файла:
attrib c:\boot.ini -г -s
Используя редактор Блокнот (Notepad) (или другой текстовый редактор), откройте файл с: \BOOT. INI и из раздела [operating systems] удалите строки, касающиеся Windows 95 и/или DOS. Например, удаляемые строки могут выглядеть следующим образом:
c:\="MS DOS 6.22"
c:\bootsect.622="MS DOS 6.22"
c:\="Windows 95"
Избегайте удаления строк, которые выглядят так:
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation Version 4.00"
Сохраните файл и введите следующую команду:
attrib c:\boot.ini +r +s
Если удаляется DOS, то необходимо удалить структуру каталогов этой операционной системы:
deltree c:\dos
Если удаляется Windows 95, то необходимо удалить структуру ее каталогов. Удостоверьтесь в том, что структура каталогов не совпадает с каталогом, в который установлена операционная система Windows NT (хоть это и маловероятно):
deltree d:\windows95
Необходимо также удалить приложения, которые были установлены только для использования с Windows 95 и/или DOS. Такие приложения обычно устанавливаются в каталоге Program Files. Операционная система WindowsNT тоже устанавливает свои приложения в этом каталоге, поэтому будьте внимательны при их удалении.
Операционные системы DOS и Windows 95 размещают в загрузочном разделе большое количество файлов: AUTOEXEC.BAT, CONFIG.SYS, IO.SYS, MSDOS.SYS, bootlog . txt, command . сом. Эти файлы также имеет смысл удалить.
Хорошей идеей является копирование указанных выше файлов в безопасное место перед удалением и проверкой возможности загрузки операционной системы Windows NT. Для удаления придется изменить атрибуты этих файлов:
attrib <имя файла> -г -s -h
По сути, в корневом каталоге загрузочного раздела можно удалить все файлы, кроме BOOT. INI, NTLDR, NTDETECT. COM, NTBOOTDD. SYS (для систем, использующих интерфейс SCSI).
Эти файлы необходимы для загрузки Windows NT.
Перезагрузите компьютер, чтобы убедиться, что Windows 95 и DOS успешно удалены.
5В
4ИД. Почему в процессе установки нельзя создать раздел NTFS размером более 4 Гбайт?
В текстовом режиме установки операционной системы Windows NT предоставляется возможность создания и форматирования разделов жесткого диска. Максимальный размер раздела NTFS очень велик (16 Эксабайт). Однако максимальный размер раздела FAT в операционной системе Windows NT составляет 4 Гбайт (в DOS этот размер еще меньше — 2 Гбайт). Если при установке Windows NT создается раздел NTFS, то первоначально он создается как FAT и уже на завершающих этапах установки преобразуется в NTFS. Таким образом, размер раздела NTFS, создаваемого на этапе установки, ограничен объемом в 4 Гбайт.
Операционная система Windows 2000 не подвержена подобной проблеме, Так как раздел изначально форматируется как NTFS. Именно поэтому Windows 2000 не ограничена максимальным объемом файловой системы FAT, равным 4 Гбайт.
Существует несколько путей решения описанной проблемы.
Перед тем как начинать инсталляцию, подключите жесткий диск к системе с уже установленной Windows NT, после чего проведите разбивку диска и форматирование разделов. Для этого стоит воспользоваться программой Disk Administrator. После этого установите жесткий диск в компьютер, на который будет устанавливаться Windows NT.
Разбейте диск на меньшие разделы. Если используется жесткий диск объемом 5 Гбайт, можно создать системный раздел размером 1 Гбайт и загрузочный раздел размером 4 Гбайт. Загрузочный раздел содержит ключевые стартовые файлы Windows NT. В число этих файлов ВХОДЯТ BOOT. INI, NTLDR И NTDETECT. COM (NTBOOTDD. SYS, если ИСПОЛЬЗуетсЯ интерфейс SCSI). Этот раздел обычно является активным. Загрузочный раздел, как правило, содержит остальные файлы, например каталог %systemroot%.
Создайте раздел объемом 4 Гбайт на этапе установки. После завершения установки раздел NTFS можно расширить до необходимого размера.
Запустите программу Disk Administrator (Пуск^Программы^Администрирование^ Disk Administrator (Start^Programs^Administrative Tools=>Disk Administrator)). Выберите раздел NTFS и, удерживая клавишу <Ctrl>, выберите неразмеченное пространство в оставшейся области жесткого диска.
В меню Раздел (Partition) выберите опцию Установка дополнительного раздела (Extend Volume Set).
Примечание: невозможно расширить раздел NTFS, если он является загрузочным или системным (так как эти разделы не могут быть элементами объединенного тома).
Автоматическая установка операционной системы позволяет создавать разделы, превышающие ограничение в 4 Гбайт. Для этого необходимо воспользоваться флагом ExtendOEM- Partition в файле автоматической установки. Благодаря этому параметру текстовый режим установки расширит раздел с исходными файлами Windows NT на все свободное пространство жесткого диска, которое физически следует после этого раздела. В разделе [unattended] файла автоматической установки добавьте следующие строки: FileSystem = convertNTFS ExtendOemPartition = 1, NoWait
Параметр NoWait доступен только в служебном пакете Service Pack 1 и в более поздних версиях.
Кроме того, если установка выполняется из дистрибутивного набора, можно скопировать файл SETUPDD.SYS из пакета Service РаскЗ и заменить им версию, которая хранится в каталоге i3 86 установочного ресурса Windows NT.
Как использовать сетевой адаптер, не указанный в списке адаптеров программы Network Client Administrator?
Программу Network Client Administrator можно найти в меню Администрирование (Administrative Tools). Одним из основных ее недостатков является отсутствие команды Установить с диска (Have Disk), которая позволяет воспользоваться драйвером сетевого адап-
тера, совместимым со стандартом NDIS 2.0. Обычно этот драйвер поставляется вместе с сетевым адаптером. Тем не менее решение такой проблемы не составит особого труда.
Запустите программу Network Client Administrator и выберите тип сетевого адаптера, аналогичный установленному в компьютере адаптеру.
Как только работа программы будет завершена, найдите гибкий диск, содержащий драйверы сетевого адаптера и поставляемый вместе с сетевым адаптером (вы ведь его сохранили?).
На этом диске должна быть папка NDIS и раздел DOS.
Скопируйте файл .DOS с этого диска в каталог \net на гибком диске, созданном с помощью программы Network Client Administrator.
Кроме того, в каталоге должен находиться пример файла PROTOCOL. INI; откройте этот файл и найдите в нем строку с именем драйвера, которая завершается символом "$", например:
DriverName = "EL59x$"
Запишите это имя.
Вставьте диск, созданный с помощью программы Network Client Administrator, в дисковод и перейдите в каталог \net.
Откройте файл SYSTEM.INI, отредактируйте раздел драйверов сетевого адаптера и замените значение параметра netcard именем файла .DOS, который был скопирб- ван на гибкий диск:
[network drivers] netcard = EL59X.dos
После сохранения файла SYSTEM.INI откройте файл PROTOCOL. INI (в том же каталоге), найдите параметр DriverName и замените его значение именем, найденным в файле PROTOCOL.INI, поставляемом вместе с драйвером сетевого адаптера (это имя было записано в п. 5). Например:
[ms$elnk3]
DRIVERNAME=EL59Х$
Если сетевой адаптер предназначен для шины PCI, необходимо удостовериться, что закомментированы все параметры, указывающие значения ввода-вывода и номера прерывания. Затем следует сохранить файл.
Теперь диск,' созданный программой Network Client Administrator, полностью готов для использования сетевого адаптера. Общеизвестны проблемы в работе сетевых адаптеров компаний Irmatrac/Microdyne в сетях Token Ring, поэтому приведенная процедура не будет работать, если не переименовать каталог \net в каталог \dev.
' Описанное выше решение подходит для однократного создания загрузочного диска. Если же необходимо, чтобы сетевой адаптер отображался в виде опции приложения Network Client Administrator, выполните ряд действий.
Предоставьте совместный доступ к клиентскому каталогу на жестком диске; это может быть каталог с: \client.
Скопируйте файл .DOS с гибкого диска с драйвером сетевого адаптера в каталог <общий кaтaлoг>\msclient\netsetup.
Отредактируйте файл <общий ^aтaлoг>\msclient\netsetup\wcnet. inf и введите приведенную ниже информацию. Эти данные можно получить посредством установочного диска сетевого адаптера в файле OEMSETUP. INF или в аналогичном ему файле.
[netcard] tcm$el59x="3Com Fast Etherlink/Etherlink III BusMaster Adapter (3c59x)",O,ndis,ethernet,0x07,tcm$el59x,tcm$el59x_nif
Файл OEMSETUP. INF будет содержать два раздела, которые соответствуют последним двум параметрам, например tcm$el59x и tcm$el59x_inf. Добавьте эти разделы в конец файла WCNET. INF, после чего сохраните файл.
Теперь программа Network Client Administrator будет отображать сетевой адаптер в своем списке адаптеров.
. Как в процессе автоматической установки сделать пользователей домена членами локальной группы администраторов?
Самый простой способ — использовать команду net localgroup. Но перед этим необходимо подключиться к главному контроллеру домена (Primary Domain Controller — PDC) и запустить службу netlogon. Приведенные ниже команды понадобятся при автоматической установке с помощью файла CMDLINES. тхт.
net use \\<имя компьютера PDO /ивег:<имя домена>\
<имя пользователя* <пароль>
net start netlogon
net localgroup Administrators "<имя домена*\<пользователь>" /add
. Почему возникают проблемы с запуском программ при автоматической установке системы?
В процессе автоматической установки можно воспользоваться параметром /е, что позволяет указать запускаемую программу, например:
winnt.exe /usunattend.txt /s:w: /е:"w:\servpack\update -u -z"
Эта команда может использоваться для установки пакета обновлений после инсталляции операционной системы Windows NT (параметр -и указывает на необходимость автоматической установки, а параметр -z — на отсутствие необходимости перезагрузки). Однако при использовании этого параметра может быть выдано сообщение об ошибке, похожее на сообщение, полученное из файла SETUPLOG. TXT.
Warning:
Setup was unable to invoke external program
<drive>:\<directory*\<program> because of the following error: CreateProcess returned error 3.
Эта ошибка возникает после того, как сетевые диски с установочными файлами отключаются и диск w: перестает существовать. Все необходимые исходные файлы должны быть сохранены на локальном жестком диске, а в параметре /е следует указывать букву локального диска.
чЯУВ. Как установить Windows 98 на компьютере с установленной Windows NT? .
Как и при установке Windows 95, системный раздел (с:) должен иметь файловую систему FAT, поскольку Windows 98 не поддерживает работу с NTFS. Система Windows 98 размещает файл COMMAND. СОМ в активном разделе (вместе с незаполненным файлом AUTOEXEC. ВАТ).
Если системный раздел не содержит файловой системы FAT, то необходимо создать резервную копию данных, отформатировать раздел для FAT и восстановить данные с помощью резервной копии.
Windows 98 обычно нормально взаимодействует с загрузочным меню Windows NT, а следовательно, необходимость в замене кода загрузчика отсутствует; вместо этого в файл настройки загрузчика (bOOT.ini) автоматически добавляется параметр, который выглядит следующим образом: С:\="Microsoft Windows 98"
Следовательно, при загрузке компьютера можно выбрать Windows 98 или Windows NT.
Для подстраховки перед установкой Windows 98 желательно записать диск аварийного восстановления (ERD) для Windows NT, который создается с помощью программы RDISK. EXE.
Систему Windows 98 нельзя устанавливать из Windows NT, поэтому придется установить DOS, затем загрузить ее (пункт загрузочного меню DOS будет заменен после установки Windows 98) и выполнить команду SETUP. EXE на установочном компакт-диске Windows 98.
Если на компьютере не установлена DOS, то нужно загрузиться с помощью загрузочного диска DOS, на котором расположены драйверы для установленного в системе дисковода компакт-дисков. Затем также следует выполнить команду setup . EXE.
На начальном этапе инсталляции системы появится возможность выбора диска и каталога, в которые будут записаны файлы операционной системы (разрешено использовать только разделы FAT). Если в системе используется раздел NTFS, будет выдано предупреждение о том, что содержимое этого раздела невозможно просматривать с помощью средств операционной системы Windows 98.
После завершения установки не требуется дополнительных действий со стороны пользователя, поскольку меню загрузки настраивается автоматически.
Если окажется, что загрузочное меню Windows NT не выводится на экран и компьютер загружает непосредственно Windows 98, выполните описанные ниже действия.
Перезагрузите компьютер и загрузите систему с помощью установочных дисков Windows NT.
После второго диска будет предоставлено несколько опций для выбора; нажмите клавишу <R> для восстановления установленной операционной системы Windows NT.
Сбросьте все флажки, кроме Inspect Boot Sector, после чего продолжайте процесс установки.
Нажмите клавишу < Enter> и вставьте третий диск.
Процедура запросит наличие диска аварийного восстановления (ERD); ответьте утвердительно и вставьте диск ERD.
Компьютер опять перезагрузит Windows NT.
Как только компьютер загрузит Windows NT, перейдите в сеанс DOS и введите следующую команду:
attrib c:\boot.ini -г -s
Отредактируйте файл BOOT. INI и вставьте следующую строку в конец файла:
с:\=Microsoft Windows 98
Введите команду
attrib c:\boot.ini +r +s
Перезагрузите компьютер, после чего должно появиться меню для загрузки как Windows NT, так и Windows 98.
Убедитесь в том, что после завершения установки Windows 98 активный раздел не был преобразован в FAT32. Операционная система WindowsNT 4.0 не поддерживает FAT32, и преобразование активного раздела в этот формат приведет к тому, что загрузочное меню Windows NT станет бесполезным и недоступным.
ю
Почему на компьютере с установленной Windows 2000 попытка установить Windows NT 4.0 завершается неудачей?
Операционная система Windows 2000 изменяет системный загрузчик, поэтому при последующей попытке инсталлировать Windows NT 4.0 программа Setup будет постоянно перезапускать компьютер даже без окончания загрузки операционной системы.
Служебный пакет Service Pack 4 содержит обновленную версию файла WINNT32 . EXE, который позволяет выполнить установку Windows NT 4.0 после установки Windows 2000. Для проведения подобной установки выполните ряд действий.
Скопируйте каталог i3 86 с установочного компакт-диска Windows NT.
Переименуйте файл WINNT32. EXE в WINNT32 .OLD.
Скопируйте файл WINNT32 .EXE с компакт-диска Service Pack4 в каталог SupportX Winnt32\i386.
Запустите программу WINNT32 . EXE из локальной сохраненной копии каталога.
Какую файловую систему использовать для инсталляции Windows 98 и Windows NT на одном компьютере?
Операционная система Windows 98 поддерживает две файловые системы: FAT и FAT32, вто время как WindowsNT 4.0 поддерживает FAT и NTFS. Единственной общей файловой системой является FAT, следовательно, активный раздел диска (с:) должен иметь тип файловой системы FAT. Если разбить диск на три раздела: один активный загрузочный (С:), один для Windows 98 (D:) и один для Windows NT (Е:), то на диске D: можно использовать FAT32, а на диске Е: — NTFS, однако операционные системы не позволят просматривать разделы друг друга. Когда необходимо создать раздел, видимый из обеих операционных систем, он должен быть отформатирован для файловой системы FAT.
Начиная с Windows2000, операционная система WindowsNT поддерживает FAT32, поэтому активный раздел может быть в формате FAT32. В таком случае понадобится только один дополнительный раздел, отформатированный для NTFS.
Некоторые программные инструменты предоставляют операционной системе Windows 98 возможность доступа к NTFS (примером такой программы служит пакет NTFSDOS, который можно загрузить по адресу: http://www.sysinternals.com). Тем не менее подобные инструменты ограничены только функцией чтения и могут привести к разрушению NTFS в случае неправильного использования. Кроме того, следует помнить, что, начиная с Windows 2000, операционная система Windows NT использует NTFS версии 5.0. Описанные инструменты не в состоянии работать с новой версией файловой системы.
. Как вручную установить драйверы контроллера SCSI перед их автоматическим определением в процессе установки?
Когда используется первый загрузочный диск для установки Windows NT, в нижней части экрана на некоторое время появляется сообщение “Setup is inspecting your Hardware. ..". В этот момент необходимо нажать клавишу <F6>. После загрузки программного ядра Windows NT запрашивается список драйверов, которые необходимо установить после чтения второго диска и перед выбором типа инсталляции Windows NT.
. Почему при установке Windows 2000 Server невозможно указать тип сервера?
В отличие от более ранних версий Windows NT, роль сервера можно определить в любой момент работы — элемент домена может стать контроллером домена, а последний, в свою очередь, элементом домена. Это означает, что при установке операционной системы все серверы устанавливаются, как автономные серверы/члены домена (даже обновленные главные контроллеры домена/резервные контроллеры домена), которые позднее могут быть повышены до серверов домена.
Для получения дополнительной информации о возведении сервера в ранг контроллера домена обратитесь к разделу 14.2.
. Как удалить пиктограмму Корзина (Recycle Bin) во время автоматической установки системы?
Пиктограмма Корзина (Recycle Bin) является лишь записью в системном реестре, поэтому удаление соответствующей записи в реестре приведет к удалению с рабочего стола соответствующей пиктограммы.
Введите приведенный ниже код в файле REMREYCL. INF.
[Version]
Signature = "$Windows NT$"
Provider=%Provider% [Strings] Provider-"SavillTech Ltd" [Defaultinstall] AddReg-AddReg DelReg-DelReg Updatelnis = Updatelnis [AddReg] [DelReg]
HKEY_LOCALJHACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ Desktop\NaineSpace\{645FF040-101B-9F08-00AA002F954E} [Updatelnis]
Затем в каталоге 1386 создайте папку $ОЕМ$ и скопируйте в нее файл REMREYCL. REG.
Если файл CMDLINES. тхт существует, отредактируйте его; в противном случае этот файл необходимо создать (в каталоге $ОЕМ$) и добавить в него следующие строки: [Commands] "rundl!32 setupapi,InstallHinfSection Defaultinstall 128 .\remreycl.inf"
an
Как подключить сетевой диск в процессе автоматической установки?
Подключение сетевого диска может оказаться полезным, если в процессе инсталляции операционной системы понадобится установить дополнительное программное обеспечение, например служебные пакеты обновлений.
Использование файла CMDLINES. TXT облегчает подключение сетевых дисков. Файл должен находиться в папке $ОЕМ$ установочного каталога WindowsNT, например i386\$OEM. Обычно файл UNATTEND. ТХТ содержит следующие строки: [Unattended] OemPreinstall = yes
Команда подключения сетевого диска должна находиться в разделе [Commands] файла CMDLINES. тхт, например: [Commands] ".\net use <буква диска»: \\<сервер>\<ресурс> /user:<домен>\<пользователь> [<пароль>] /persistent:по"
Обязательно добавьте параметр /user, в противном случае система попытается использовать учетную запись System, не имеющую реальной пользовательской учетной записи. В результате вызов команды без параметра user завершится неудачно. Параметр /persistent:по используется для того, чтобы сетевое соединение не возобновлялось при каждой регистрации пользователя в системе.
Один из вариантов заключается в разрешении использования учетной записи Гость (Guest), которой предоставляется доступ к общему ресурсу. Таким образом, при соединении можно будет использовать параметр /изег:<домен>\Сие8С, позволяющий организовать сетевое соединение с общим ресурсом даже в том случае, если невозможно установить связь с контроллером домена.
Ц^р. Как установить Windows 2000 на компьютере, имеющем менее чем 64 Мбайт оперативной памяти?
Для установки Windows 2000 Server по умолчанию требуется, как минимум, 64 Мбайт оперативной памяти. Тем не менее подобное ограничение можно обойти.
Скопируйте установочный каталог Windows 2000 13 8 6 на жесткий или сетевой диск.
Отредактируйте файл txtsetup.sif, который расположен в корневом каталоге структуры каталогов 13 86.
Найдите в этом файле строку Required Memory.
Отредактируйте строку, указывающую необходимый объем оперативной памяти. Вносите изменения в эту строку, только если вы совершенно уверены в том, что делаете!
Requ1гedMemory=66584576
Сохраните файл.
Проведите инсталляцию системы в обычном режиме.■
Обратите внимание, что этот способ не подходит для обновления/установки операционной системы с помощью программы WINNT32 .ехе и предназначен лишь для winnt . ехе.
Как использовать программу SmartDrv?
Почему идет речь об утилите, входящей в состав MS DOS? Дело в том, что если для установки использовать WINNT. EXE и не обращать внимания на программу SmartDrv, то инсталляция может занять довольно много времени.
Как правило, можно создать загрузочный диск DOS (это делается командой format а: / s из командной строки DOS), который будет подключать сетевой диск и запускать процесс установки. Для того чтобы воспользоваться всеми преимуществами SmartDrv, скопируйте на гибкий диск следующие файлы:
SMARTDRV.EXE;
HIMEM.SYS.
Затем необходимо отредактировать (или создать) файл AUTOEXEC. ВАТ, который должен содержать строку■■
<nyTb>smartdrv.exe /q
Например:
a:\Binartdrv.exe /q.
Теперь необходимо отредактировать (или также создать) файл CONFIG.SYS и добавить в него строку
device=himem.вув
Файл himem.sys необходим для работы утилиты SmartDrv и предоставляет доступ к верхним областям оперативной памяти.'
Все это относится и к локальным версиям DOS. Утилита SMARTDRV. ехе устанавливается автоматически, однако следует проверить содержимое файла AUTOEXEC.BAT, где использование этой утилиты в системе должно быть указано отдельной строкой.
Добавление следующей строки в файл CONFIG.SYS на загрузочном гибком диске поможет увеличить скорость работы с дисками:
BUFFERS=99
. Как воссоздать установочные диски Windows NT?
Для того чтобы воссоздать инсталляционные диски, выполните ряд действий.
Загрузите операционную систему (DOS, Windows for Workgroups, Windows 9x или Windows NT).
Вставьте установочный компакт-диск Windows NT.
Запустите сеанс работы с командной строкой (COMMAND.COM или cmd.exe, если используется Windows NT).
Перейдите в папку 13 86.
Если используется Windows NT или Windows 9х, введите команду winnt32 /ох.
В 16-разрядных операционных системах необходимо ввести команду winnt /ох.
Появится запрос на предоставление трех дисков.
Вот и все!
Для создания загрузочных дисков Windows 2000 выполните перечисленные ниже действия.
Загрузите операционную систему.
Вставьте установочный компакт-диск Windows 2000.
Начните сеанс работы с командной строкой (COMMAND.COM или cmd.exe, если используется Windows NT).
Перейдите в папку bootdisk.
Введите команду makeboot а:.
Затем также появится запрос на предоставление четырех гибких дисков.
Как избавиться от вывода на экран окна
Welcome to Windows NT при настройке системы?
Когда пользователь регистрируется в системе первый раз, на экран выводится специальное окно приветствия. Это окно можно отключить несколькими способами.
Скопируйте каталог 13 86 с установочного компакт-диска Windows NT на сетевой сервер, с которого осуществляется установка.
Как обычно, создайте файл UNATTEND. тхт.
В каталоге 13 86 на сервере переименуйте файл WELCOME.ЕХ_ в welcome.ВАК. Это делается с помощью команды rename welcome.ех_ welcome.bak.
Создайте резервную копию файла txtsetup.SIF (который находится в каталоге 13 8 6) в виде файла txtsetup.бак.
Отредактируйте файл TXTSETUP. SIF и введите точку с запятой (;) перед строкой, содержащей значение welcome . ехе, чтобы строка
welcome.ехе=1,,,,,,,1,0,0
превратилась в
/welcome.ехе=1, ,,,,,,1,0,0
Сохраните модифицированный файл.
Создайте резервную копию файла DOSNET.INF (который находится в каталоге 1386) в виде файла DOSNET. ВАК.
Отредактируйте файл DOSNET. INF и поставьте точку с запятой (;) перед строкой, содержащей строку WELCOME. EXE, чтобы строка
dl, welcome. ехе
превратилась в
;dl,welcome.ехе
Сохраните измененный файл..
Проведите автоматическую установку системы с общего сетевого ресурса.
Приведенная последовательность действий не позволяет установить файл WELCOME. EXE, тем самым предотвращая появление окна приветствия. В качестве альтернативы существует возможность создать сценарий системного реестра, выполняемый на этапе установки системы. Этот сценарий отключает диалоговое окно приветствия.
Как и раньше, скопируйте каталог 13 86 с установочного компакт-диска на общий сетевой ресурс.
Как и в предыдущем примере, создайте файл UNATTEND. TXT.
Создайте папку $ОЕМ$ в каталоге 13 86, расположенном на общем сетевом ресурсе.
В каталоге $ОЕМ$ необходимо создать файл CMDLINES.TXT, в который добавляются приведенные ниже строки.
[Commands] ".\regedit /s nowelcome.reg"
В том же каталоге $ОЕМ$ создайте файл NOWELCOME. REG, в который необходимо добавить следующие строки:■
REQEDIT4■
[HKEY_CURRENT_USER\Software\Mlarosoft\Wlndows\CurrentVersion\ Explorer Mips]
"DieplaylnitialTipWindoW-dword: 00000000
"Show"-hex;00,00,00, 00 "Next"«hex:03,00
Скопируйте файл regedit . EXE из соответствующего каталога в папку $ОЕМ$.
Проведите автоматическую установку системы с общего сетевого ресурса.
Что делать при получении сообщения об ошибке “The System is not fully installed”?
Подобная ошибка, указывающая на неполную инсталляцию системы, обычно возникает при использовании программы sysprep совместно с сетевым клиентом стороннего производителя. Причиной ошибки является некорректное изменение записи в системном реестре.
Для того чтобы исправить ситуацию, установите вторую копию операционной системы Windows NT на компьютере и выполните ряд действий.
Загрузите вторую копию Windows NT.
Запустите редактор системного реестра (REGEDT3 2. ехе).
Перейдите в раздел hkey_local_machine.
В меню Реестр (Registry) выберите команду Загрузить куст (Load Hive).
Перейдите в папку %systemroot%\system32\Config основной копии WindowsNT и выберите файл System. Щелкните на кнопке Открыть (Open).
Введите любое название для записи, например “System primary”, и щелкните на кнопке ОК.
Дважды щелкните на новом элементе (кусте), разверните ветвь Setup и дважды щелкните на записи SystemSetuplnProgress.
Измените значение с 1 на 0. Щелкните на кнопке ОК.
Выберите запись, которая была создана при выполнении п. 6, и выберите команду Выгрузить куст (Unload Hive) из меню Реестр (Registry).
Закройте редактор системного реестра и перезагрузите компьютер с помощью основной копии установленной операционной системы Windows NT.
Как добавить вкладку Network Install для Windows NT 4.0?
. Операционная система Windows 2000 предоставляет встроенные функции для публикации приложений, предназначенных для пользователей, групп и доменов. Некоторые из этих функций доступны и в Windows NT 4.0.
Существует возможность добавить вкладку Сетевая установка (Network Install) со списком приложений, которые можно установить, для клиентов Windows NT 4.0.
Выполните ряд действий.
Скопируйте файл APPS. INF из каталога %systemroot%\inf на сервере в общий сетевой диск.
Откройте скопированный файл apps . INF и вставьте выделенный полужирным шрифтом текст (хотя список приложений и их расположение будут отличаться).
[Version]
Signature = $Chicago$
ClassGUID={00000000-0000-0000-0000-000000000000}
LayoutFile = layout.inf
[appinstalllist]
Office 2000c\Xtitanic\Apps\off2000\setup.exe
Paint Shop Pro=\\titanic\Apps\psp\eetup.exe
[PIF95]
123.COM=%123.COM%,moricons.dll,50,,123.COM
Клиент должен быть настроен для поиска обновленного файла apps . inf, расположенного на сервере, что делается с помощью внесения изменений в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к записи HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVers ion.
В меню Правка (Edit) выберите команду Создать=>Строковый параметр (New1^ String Value).
Введите имя AppInstallPath.
Дважды щелкните на новом значении и укажите для него расположение сетевого диска, на котором хранится файл APPS . INF (например, XXtitanicX inf- fileXapps. inf).
Закройте редактор системного реестра.
Теперь, открыв аплет Установка и удаление программ (Add/Remove Programs), в окне Панель управления (Control Panel) можно увидеть вкладку Сетевая установка (Network Install) (рис. 4.1).
Очевидно, что редактирование системного реестра для каждого клиента может оказаться весьма утомительным. При использовании системных политик изменения в системном реестре можно сделать частью определенной политики. Для этого пригодится файл . ADM, содержимое которого приведено ниже. CLASS MACHINE
Рис. 4.1. Установка программного обеспечения по сетиРис. 4.1. Установка программного обеспечения по сетиCATEGORY "Network Install"
Рис. 4.1. Установка программного обеспечения по сети
Рис. 4.1. Установка программного обеспечения по сети
POLICY "Location of the Network install information"
KEYNAME SOFTWAREXMicros о ftXWindows XCurrentVersion
PART "Locations" EDITTEXT
VALUENAME "AppInstallPath"
DEFAULT \\SERVER\INFSHAREXAPPS.INF
END PART
PART "Create Network Install ability" TEXT END PART
END POLICY
END CATEGORY;
Как отключить мастер Настройка сервера (Configure Your Server) в Windows 2000?
При первой регистрации пользователя в Windows 2000 запускается мастер Настройка сервера (Configure Server). Существует возможность отключить его запуск, для чего следует сбросить флажок Отображать окно при запуске (Show this screen on startup). Тем не менее иногда возникает необходимость в полном отключении этого диалогового окна.
Для того чтобы отключить вывод диалогового окна для всех новых пользователей, выполните перечисленные ниже действия. .
Запустите редактор системного реестра (regedit.exe).
Перейдите к записи HKEY_USERS\,DEFAULT\Software\Microsoft\Wlndows NT\ CurrentVersion\Setup\Welcome.
Дважды щелкните на параметре srvwiz и измените его значение на 0. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Если необходимо отключить запуск мастера еще на этапе установки, выполните действия, приведенные ниже.
Скопируйте содержимое установочного каталога (1386) на сетевой диск.
Найдите на сетевом диске файл hivedef . INF.
Найдите в этом файле строку, которая содержит значение “srvwiz” и отредактируйте ее:
HKCU, "Software\Microso ft\Windows
NT\CurrentVersion\Setup\Welcome","srvwiz",0x00010003,1
Измените значение 1 на значение 0:
HKCU, "Software\Microsoft\Windows
NT\CurrentVersion\Setup\Welcome","srvwiz",0x00010003,0
Сохраните файл.
Теперь все инсталляции, которые осуществляются с этого сетевого диска, не будут приводить к выводу на экран окна Мастер настройки сервера (Configure Server Wizard).
Как инсталлировать службу удаленной установки (Remote Installation Service)?
Операционная система Windows 2000 впервые предоставила службу удаленной установки (Remote Installation Services — R1S), основанную на технологии удаленной загрузки DHCP и предназначенную для удаленной инсталляции операционной системы на жесткий диск клиента. В качестве удаленного источника может использоваться компактдиск или его образ, размещенный на сетевом диске. Удаленная загрузка может быть инициирована как BIOS системы, так и специальной функциональной клавишей или гибким диском, предназначенным для удаленной загрузки компьютеров с сетевыми адаптерами, не содержащими необходимой прошивки.
Для использования этой службы в сети необходимо иметь настроенные серверы служб DNS, DHCP, а также сервер службы каталогов. Кроме того, служба удаленной установки (RIS) в данный момент не поддерживает ни распределенную файловую систему (DFS), ни файловую систему с шифрованием (EFS).
Для установки службы RIS на сервере выполните ряд действий.
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) (Пуск^НастройкаФПанель управленияФУстановка и удаления программ (Start^Settings^Control Panel^Add/Remove Programs)).
Щелкните на кнопке Добавление и удаление компонентов Windows (Add/Remove Windows Components) в левой области диалогового окна.
Щелкните на кнопке Далее (Next) в диалоговом окне Мастер компонентов Windows (Component Wizard).
Установите флажок Службы удаленной установки (Remote Installation Services) и щелкните на кнопке Далее (Next).
Затем необходимо вставить в дисковод CD-ROM установочный компакт-диск Windows 2000 Server.
Щелкните на кнопке Готово (Finish).
Щелкните на кнопке Закрыть (Close) в основном диалоговом окне.
После этого будет выдан запрос на перезагрузку компьютера.
Как только перезагрузка будет завершена, закончите установку самой службы.
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) (ПускФНастройкаФПанель управленияФУстановка и удаление программ (Start^Settings^Control Panel^Add/Remove Programs)).
Щелкните на кнопке Установка и удаление компонентов Windows (Add/Remove Windows Components) в левой части диалогового окна.
В разделе Установка служб (Set Up services)' щелкните на кнопке Настроить (Configure) в области Настройка служб удаленной установки (Configure Remote Installation Services) (мастер можно запустить посредством ввода команды RISETUP в командной строке).
Щелкните на кнопке Далее (Next).
Затем будет выдан запрос на ввод местоположения службы Remoteins tall, которая по умолчанию установлена в папке d: \remotelnstall. Диск должен иметь файловую систему NTFS и не быть системным или загрузочным. Щелкните на кнопке Далее (Next).
Введите расположение установочных файлов Windows 2000 Professional (диск или сетевой диск). Например, это может быть каталог f:\i386. Щелкните на кнопке Далее (Next).''
Введите имя папки, в которой будут храниться установочные файлы (по умолчанию WIN2000. PRO). Щелкните на кнопке Далее (Next).
Введите описание и справочный текст. Щелкните на кнопке Далее (Next) (рис. 4.2).
Затем будет показана итоговая информация об источнике, назначении и версии операционной системы (рис. 4.3). Щелкните на кнопке Далее (Next).
Файлы будут скопированы из источника в место назначения, после чего установлены и запущены службы Trivial FTP (tftpd) и NetPC Boot Service Manager (binlsvc).
Щелкните на кнопке Готово (Done).
Рис. 4.2. Введите описание и справочную информацию для проводимой инсталляцииРис. 4.2. Введите описание и справочную информацию для проводимой инсталляции
Рис. 4.2. Введите описание и справочную информацию для проводимой инсталляции
Рис. 4.2. Введите описание и справочную информацию для проводимой инсталляции
»У-«»У-«[Remote Imtaflation Services Setup Wizard
»У-«
»У-«
Pletaee wait whaethefoaowine taik*<XMople<a: V Creating thd remote installation folder
(Copying hies needed by the services .
Copying Windows installation files
. Updating Client Installation wizard screen hies Creating unattended Setup answer file . Creating remote installation services.•••
Updating registry r-8< - -
Creating Single-Instance-Store Volume.. - .
- Startingthe required remote installation services
-Current operation - - Copying aviR32.dL.
Рис. 4.3. Процесс копирования файлов
Если сервер еще не авторизирован службой DHCP, необходимо провести принудительную авторизацию (даже если он не является сервером DHCP). Дополнительная информация по этой теме приводится в разделе 19.13. .
Теперь сервер готов предоставлять услуги по сетевой установке для Windows 2000 Professional с помощью предоставленного файла шаблона, в который можно внести необходимые изменения. Если щелкнуть на имени сервера правой кнопкой мыши и выбрать опцию Свойства (Properties) в оснастке ММС Active Directory— пользователи и компьютеры (Active Directory— Users and Computers), появится новая вкладка Удаленная установка (Remote Install), которая используется для управления службой.
Дополнительная информация
Причиной, по которой путь Remotelnstall не может указывать на загрузочный или системный разделы жесткого диска, является то, что том будет активно использоваться удаленными клиентами и службой хранилища уникальных экземпляров (Single Instance Store —
SIS), работающей с этим томом. Если используемый том является системным или загрузочным, то служба S1S не будет функционировать.
Служба SIS сокращает объем дискового пространства, необходимый дисковым томам, путем удаления дублирующихся файлов и размещения общих данных в одном каталоге. Затем дублированные файлы преобразуются в ссылки на данные в общем каталоге.
Как переместить инсталляционный ресурс для службы удаленной установки (Remote Installation Service)?
Для перемещения инсталляционного ресурса службы удаленной установки (Remote Installation Services) выполните приведенные ниже действия (место назначения должно находиться в NTFS и не являться системным или загрузочным разделом).
Остановите службы Trivial FTP и NetPC Boot Services Manager:
net stop binlsvc.
net stop tftpd
Скопируйте каталог remoteinstall из текущего расположения в новое место:
хсору <текущий flMCK»:\remoteinstall сдиск назначения»:\remoteinstall
Удалите старый сетевой диск reminst: net share reminst /d
Воссоздайте инсталляционный ресурс в новом месте:
net share гет1пвС=<новыи диск»:\remoteinstall
Запустите механизм самопроверки службы RIS; запустится соответствующий мастер. Щелкните на кнопке Далее (Next), после чего на кнопке Готово (Finish).
risetup -check'
Перезапустите службы:
net start binlsvc net start tftpd
Если от клиента поступит сообщение об ошибке вроде “File not Found”, измените значение ключа реестра HKEY_LOCAL_MACHINE\System\CCS\Services\Tftpd\paramters\ Directory, чтобы он указывал на новый каталог (<новый диск»: \ Remotelnstall).
Установочные образы диска, сохраненные не в каталоге \\<имя сервера»\<имя ре- cypca>\RemoteInstall\Setup\<язык>\Images и указанные с помощью программных точек привязки (junction points), не обрабатываются агентом SIS Groveler и могут занимать дополнительное дисковое пространство.
1 Как создать загрузочный диск клиента службы удаленной установки (Remote Installation Service)?
Для создания загрузочных дисков, которые позволяют загружаться без поддержки среды РХЕ (Preboot execution Environment) и устанавливать продукты с помощью службы удаленной установ-
ки (Remote Installation Services), используется специальная утилита (предполагается, что RIS поддерживает установленные на клиентских системах сетевые адаптеры).
Для создания загрузочного диска выполните ряд действий.
Щелкните на кнопке Пуск (Start) и выберите команду Выполнить (Run).
Введите следующую команду:
\\<Имя сервера RIS или его адрес 1Р>\RemoteInstall\Admin\i386\rbfg.exe
Выберите букву диска (А: или в:).
Вставьте гибкий диск в дисковод.
Щелкните на кнопке Создать диск (Create Disk) (рис. 4.4).
Рис. 4.4. Создание загрузочного диска с помощью службы удаленной установки (RIS)
Щелкните на кнопке Нет (No), чтобы не создавать еще один диск.
Теперь диск можно использовать для загрузки компьютера. Для просмотра списка поддерживаемых сетевых адаптеров щелкните на кнопке Список адаптеров (Adapter List) в диалоговом окне утилиты rbfg.
Какие операционные системы можно клонировать?
Далее приводится краткий обзор операционных систем, поддерживающих клонирование (дублирование с сохранением всех конфигурационных настроек).
Windows 95
Операционная система Windows 95 не проектировалась для поддержки копирования образов дисков, поэтому не поддерживает клонирование, хотя копирование системы на компьютер с похожим аппаратным обеспечением может и сработать.
Windows 98
Дублирование Windows 98 поддерживается в том случае, если для подготовки главного диска используется программный пакет Microsoft Windows 98 Image Preparation Tool.
Windows NT Workstation и Server 4.0
Компания Microsoft использует клонирование в качестве метода распространения операционной среды в двух случаях (это не относится к контроллерам домена).
Мастер-диск копируется в конце текстового этапа установки, однако до начала фазы установки с графическим интерфейсом. Дело в том, что в последнем случае локальный идентификатор безопасности S1D еще не был сгенерирован и не была завершена настройка конкретного аппаратного обеспечения.
Основная система использует инструмент подготовки образа диска и после этого клонируется на компьютер с идентичным аппаратным обеспечением.
Windows 2000 Professional и Windows 2000 Server
Процедура установки не отличается от аналогичного метода для Windows NT 4.0, однако в Windows 2000 можно полностью завершить установку системы, а потом воспользоваться командой SYSPREP. EXE и скопировать основной диск.
legs
Как настроить параметры службы удаленной установки (Remote Installation Service)?
Выполните описанные ниже действия для настройки сервера RIS.
Откройте в консоли ММС оснастку Active Directory— пользователи и компьютеры (Active Directory Users and Computers) (Пуск^Программы^Администрирование^ Active Directory— пользователи и компьютеры) (Start^Programs»Administrative Tools^Active Directory Users and Computers)).
Выберите контейнер компьютера.
Щелкните правой кнопкой мыши на компьютере и выберите опцию Свойства (Properties).
Перейдите во вкладку Удаленная установка (Remote Install).
Теперь можно выбрать клиентов, на запросы которых будет отвечать сервер. Кроме того, служба имеет возможность проводить автоматическую проверку. Для этого необходимо щелкнуть на кнопке Проверить сервер (Verify Server). Щелчок на кнопке Дополнительные параметры (Advanced Settings) позволяет определить правила для новых имен компьютеров, добавить дополнительные образы и инструменты.
Параметры клиентов настраиваются с помощью объектов политик домена/сети/ организационного подразделения. В следующем примере рассматривается объект групповой политики (Group Policy Object — GPO) для домена.
Разверните ветвь Конфигурация пользователя\Конфигурация Windows\Cлyжбы удаленной установки (User Configuration\Windows Settings\Remote Installation Service).
Дважды щелкните на параметре Параметры выбора (Choice Options) (рис. 4.5).
Рис. 4.5. Параметры установки, доступные пользователям
Варианты выбора Allow (разрешить) или Deny (запретить) являются очевидными, ■ а параметр Don't Саге (неважно) означает возможность применения других политик (поскольку для единственного клиента может использоваться несколько объектов GPO).
Внесите необходимые изменения.
Щелкните на кнопке Применить (Apply), после чего на кнопке ОК.
После внесения изменений необходимо осуществить повторную загрузку политики:
secedit /refreshpolicy user_policy
В
Как инсталлировать систему с помощью диска службы удаленной установки (Remote Installation Service)?
Для установки операционной системы с помощью диска RIS выполните перечисленные ниже действия.
Вставьте диск с RIS.
Перезагрузите компьютер.
При перезагрузке будет использован диск с RIS, поэтому для сетевой загрузки необходимо нажать клавишу <F12>..
По протоколу DHCP будет получен адрес компьютера, после чего появится окно приветствия. Нажмите клавишу <Enter>.
Введите имя пользователя, пароль и имя домена. Появится окно мастера Мастер установки клиента (Client Installation Wizard).
Введите действительное имя пользователя, пароль и имя домена. Можно воспользоваться Internet-форматом регистрации (например, “ИмяПользователябКомпания. сот”).
Username: [savillj]
Password: [pass]
Domain name: [savilltech.com]
В зависимости от параметров, указанных в объекте групповой политики (GPO), могут быть предоставлены следующие возможности:
автоматической настройки;
выборочной настройки;
повторного запуска предыдущей попытки.
Нажмите клавишу <Enter>.
Если в наличии имеется более одного клиентского образа, можно указать необходимый инсталляционный образ. Нажмите клавишу <Enter>.
Будет выдано предупреждение об удалении всех данных. Нажмите клавишу <Enter>.
Будут показаны имя учетной записи компьютера и глобальный идентификатор (Global Unique ID). Для начали инсталляции нажмите клавишу <Enter>.
С запуска программы NTDETECT начнется обычная процедура установки системы, rto- сле чего будет инсталлирована Windows NT.
. Как создать новый установочный образ для службы удаленной установки (Remote Installation Service)?
Можно создавать новые образы на основе существующей инсталляции. Подобный подход имеет ряд преимуществ, поскольку все необходимые приложения будут уже установлены и настроены. Для создания нового образа выполните приведенные далее действия.
Установите операционную систему Windows 2000 Professional и все необходимые приложения. Системный и загрузочный разделы должны быть размещены на одном диске (например, С:).
Зарегистрируйтесь в системе с правами администратора.
Запустите программу подготовки образа RiPrep на сервере службы удаленной установки R1S (Пуск^Выполнить^сСервер RIS>\REMINST\Admin\i386\riprep.exe). Например, это может быть команда \\titanic\REMINST\Admin\1386\riprep.ехе.
Щелкните на кнопке Далее (Next) в диалоговом окне Добро пожаловать (Welcome) (рис. 4.6)..
Введите имя сервера службы удаленной установки RIS и щелкните на кнопке Далее (Next)..
Введите имя папки для новой установки, например 2000andapps. Щелкните на кнопке Далее (Next).
Введите описание и справочный текст (рис. 4.7). Щелкните на кнопке Далее (Next).
Remote Insta#atmn Preparation Wizard
Welcome to the Remote Installation Preparation Wizard
This wizard helps you convert this Windows instalalion, including its programs and configuration settings, to a remote installation image The image is then replicated to a remote installation server, where it can be installed by remote boot computers.
The hardware of the computer that installs the mage does not need to exactly match the hardware on this computer. See the documentation for any restrictions.
То continue, dick Next.То continue, dick Next.J£s3 Cax°l I
То continue, dick Next.
То continue, dick Next.
Рис. 4.7. Описание экземпляра образа сервера RISРис. 4.7. Описание экземпляра образа сервера RISРис. 4.6. Первая страница мастера подготовки удаленной установки
Рис. 4.7. Описание экземпляра образа сервера RIS
Рис. 4.7. Описание экземпляра образа сервера RIS
Появится список всех работающих приложений, после чего будет предложено их остановить. Щелкните на кнопке Далее (Next) после остановки работы приложений.
Появится итоговая информация о сервере RIS и имени папки. Щелкните на кнопке Далее (Next).
Появится окно, в котором объясняется смысл следующего этапа. Щелкните на кнопке Далее (Next) дчя начала подготовки образа.
Программа проверит версию операционной системы Windows. Удостоверьтесь, что с разделами все в порядке и щелкните на кнопке ОК, после чего необходимо скопировать файлы на сервер RIS. Этот процесс может занять некоторое время.
После выключения перезагрузите систему в обычном режиме.
Теперь сервер службы удаленной установки будет предоставлять дополнительный клиентский образ.
mmКак создать загрузочный инсталляционный
m
m
компакт-диск Windows 2000/NT?
Существует возможность создания загрузочного компакт-диска на основе структуры каталогов 13 86. Необходимо иметь установленный пакет CDRWIN версии 3.7D, который можно получить на Web-узле http://www.goldenhawk.com. Кроме того, следует установить драйверы ASPI. Версия, которая предоставляется для бесплатной загрузки, имеет все необходимые функции, однако разрешает запись данных только с одной скоростью.
Перед записью компакт-диска создайте каталог и скопируйте в него все каталоги папки 13 8 6 установочного диска Windows 2000. Кроме того, в эту папку необходимо поместить файл cdrom_is . 5 с оригинального компакт-диска (это имя использовалось для версии Release Candidate 2). Требующуюся версию файла можно узнать на основе содержимого файла 1386\layout.inf.
[Version]
signature="$Windows NT$"
ClassGUID={00000000-0000-0000-0000-000000000000}
[SourceDiskNames]
_x = %srvcd%, _1 = %srvcd%, _2 = %srvcd%, _4 = %srvcd%, И Т.Д.
\cdrom_is.5, , "" \cdrom_is.5, , "" \cdrom_is.5, ,“" \cdrom_is.5, , ""\cdrom_is.5, , "" \cdrom_is.5, , "" \cdrom_is.5, ,“" \cdrom_is.5, , ""Теперь надиске есть каталог i386 и файл CDROM_is. 5.
\cdrom_is.5, , "" \cdrom_is.5, , "" \cdrom_is.5, ,“" \cdrom_is.5, , ""
\cdrom_is.5, , "" \cdrom_is.5, , "" \cdrom_is.5, ,“" \cdrom_is.5, , ""
Запустите программу cdrwin.
Вставьте компакт-диск в дисковод CD-ROM.
Рис. 4.8. Основной экран программы cdrwinРис. 4.8. Основной экран программы cdrwinВыберите опцию Извлечь диск/дорожку/секторы (Extract Disc/Track/Sectors) — третья кнопка слева в верхнем ряду (рис. 4.8).■
Рис. 4.8. Основной экран программы cdrwin
Рис. 4.8. Основной экран программы cdrwin
Выберите режим Выбор секторов (Select Sectors). Введите имя файла образа, например cdsector.bin. Не изменяйте указанный автоматически формат файла и определите чтение секторов начиная с 20-го и заканчивая 20-м сектором; тип данных укажите как Modell (2048) (рис. 4.9). Щелкните на кнопке Запуск (Start).
Щелкните на кнопке ОК после появления сообщения об удачном завершении работы и закройте диалоговое окно Извлечение (Extract).
Затем выберите опцию Резервное копирование файлов и другие средства (File Backup and Tools) (рис. 4.10).
Рис. 4.9. Параметры, требующиеся для записи необходимой области жесткого диска
Рис. 4.10. Выберите компонент CDRWIN, отвечающий за запись компакт-дисков
Выберите опцию Создать и записать файл образа формата ISO9660 (Build and Record an ISO9660 Image File) (рис. 4.11). Щелкните на кнопке Добавить (Add) и выберите каталог сервера. Введите имя файла образа ISO9660, например ntsrv2072.
Выберите необходимые параметры, как показано на рис. 4.11.
Щелкните на кнопке Дополнительные параметры (Advanced Options).
В поле Метка диска (Volume Label) введите NTSRV2195 (если образ создавался на основе сборки 2195).
Перейдите во вкладку Загружаемый диск (Bootable Disk).
Установите флажок Создать загружаемый диск (Make Bootable Disc) и выберите опцию Пользовательский (Custom) в поле Тип эмуляции (Media Emulation Type) (рис. 4.12). В качестве файла образа должен использоваться файл, созданный при выполнении п. 4. В поле Производитель (Developer Name) введите Microsoft Corporation. В поле Загружаемый сегмент (Load Segment) введите значение 07С0, а в поле Число загружаемых секторов (Load Sector Count) — значение 4. Щелкните на кнопке ОК.
Щелкните на кнопке Запуск (Start) для записи компакт-диска.
File Backup and Tools
Di№dane$ to Backup (tsedRs anc| drop) •Di№dane$ to Backup (tsedRs anc| drop) •ISOS660 lm«ij» ДйфАгШот iso“CDROM Явоа^^^7Г17онГ‘‘^"^(^^ISOS660 lm«ij» ДйфАгШот iso“CDROM Явоа^^^7Г17онГ‘‘^"^(^^Dsectory Options —— тf I ^18?^^ fiecu»Subdkedttw ‘ Г Cheek DiteetoryDepthDsectory Options —— тf I ^18?^^ fiecu»Subdkedttw ‘ Г Cheek DiteetoryDepth• STARTs |• STARTs |I Cheek Directory Depth।Г |«*«ЬА*^ЙЬ,оА'Г'У5^^I Cheek Directory Depth।Г |«*«ЬА*^ЙЬ,оА'Г'У5^^j P* Include Hkfclen ResP Include System Fie®^OSGGQDpto»^5,j Г^ Long Remines poliet') f"1 e* ^/я^г £ rv^r-t ? ' J^va5Cej'A0^i'°-4^ 1 P Drsabte Vereen Numb*» 1 (Г" bis^ DOS Compaa^। Import preyiaus session option ц DISABLED' M^Jxwtebtedsc option is ENABLED ^1 тj P* Include Hkfclen ResP Include System Fie®^OSGGQDpto»^5,j Г^ Long Remines poliet') f"1 e* ^/я^г £ rv^r-t ? ' J^va5Cej'A0^i'°-4^ 1 P Drsabte Vereen Numb*» 1 (Г" bis^ DOS Compaa^। Import preyiaus session option ц DISABLED' M^Jxwtebtedsc option is ENABLED ^1 т। Recording Options ".» -.. u * M uj Disc Type [cDROM “3 Track Model MODE1 "~ 3 -SpeedfSS 1 17 Fmaize Session Г* Open New Session* . V" Tost Mode,r f ( 17 Write Postgap t Г" Verify Recorded Image J < s ч U #। Recording Options ".» -.. u * M uj Disc Type [cDROM “3 Track Model MODE1 "~ 3 -SpeedfSS 1 17 Fmaize Session Г* Open New Session* . V" Tost Mode,r f ( 17 Write Postgap t Г" Verify Recorded Image J < s ч U #№57№57- 4*^4- 4*^4■ Backup/ToolOpdf^fc>h- | Build and Record an ISO9860 Image File . Soyrce/Destiftebon - f/™^21_Z2Z2Z^^
Di№dane$ to Backup (tsedRs anc| drop) •
Di№dane$ to Backup (tsedRs anc| drop) •
ISOS660 lm«ij» ДйфАгШот iso“
CDROM Явоа^^^7Г17онГ‘‘^"^(^^
ISOS660 lm«ij» ДйфАгШот iso“
CDROM Явоа^^^7Г17онГ‘‘^"^(^^
Dsectory Options —— тf I ^18?^^ fiecu»Subdkedttw ‘ Г Cheek DiteetoryDepth
Dsectory Options —— тf I ^18?^^ fiecu»Subdkedttw ‘ Г Cheek DiteetoryDepth
• STARTs |
• STARTs |
I Cheek Directory Depth।
Г |«*«ЬА*^ЙЬ,оА'Г'У5^^
I Cheek Directory Depth।
Г |«*«ЬА*^ЙЬ,оА'Г'У5^^
j P* Include Hkfclen ResP Include System Fie®
^OSGGQDpto»^5,
j Г^ Long Remines poliet') f"1 e* ^/я^г £ rv^r-t ? ' J^va5Cej'A0^i'°-4^ 1 P Drsabte Vereen Numb*» 1 (Г" bis^ DOS Compaa^
। Import preyiaus session option ц DISABLED' M^Jxwtebtedsc option is ENABLED ^1 т
j P* Include Hkfclen ResP Include System Fie®
^OSGGQDpto»^5,
j Г^ Long Remines poliet') f"1 e* ^/я^г £ rv^r-t ? ' J^va5Cej'A0^i'°-4^ 1 P Drsabte Vereen Numb*» 1 (Г" bis^ DOS Compaa^
। Import preyiaus session option ц DISABLED' M^Jxwtebtedsc option is ENABLED ^1 т
। Recording Options ".» -.. u * M u
j Disc Type [cDROM “3 Track Model MODE1 "~ 3 -SpeedfSS 1 17 Fmaize Session Г* Open New Session* . V" Tost Mode,r f ( 17 Write Postgap t Г" Verify Recorded Image J < s ч U #
। Recording Options ".» -.. u * M u
j Disc Type [cDROM “3 Track Model MODE1 "~ 3 -SpeedfSS 1 17 Fmaize Session Г* Open New Session* . V" Tost Mode,r f ( 17 Write Postgap t Г" Verify Recorded Image J < s ч U #
№57
№57
- 4*^4
- 4*^4
Рис. 4.11. Параметры, используемые для записи компакт-диска
Рис. 4.12. Выбор значений для загрузочного компакт-дискаРис. 4.12. Выбор значений для загрузочного компакт-диска
Рис. 4.12. Выбор значений для загрузочного компакт-диска
Рис. 4.12. Выбор значений для загрузочного компакт-диска
После записи компакт-диска будет получен файл, указанный в качестве образа 1509660 и имеющий объем около 400 Мбайт. Файл можно удалить, так как он соответствует образу, только что скопированному на компакт-диск.
Теперь записанный компакт-диск можно использовать для загрузки компьютера (если материнская плата и BIOS поддерживают загрузку с помощью накопителя компакт-дисков). Приведенная процедура проверялась с помощью Windows 2000 сборки 2195.
Хотелось бы поблагодарить Джозефа Уоррела (Joseph R. Worrall), который предоставил большую часть приведенной процедуры еще для версии Beta 2; описанные действия были затем обновлены для сборки 2114 и финальной версии Windows 2000.
Описанную процедуру можно использовать для создания загрузочного компакт-диска Windows NT 4.0. При этом понадобятся те же инструкции, что и для Windows 2000, но вместо файла CDROM_IS.5 (для Windows2000 Server) необходим файл CDROM_S.40 (для Windows NT 4.0 Workstation используется аналогичный файл cdrom_w. 40). Кроме того, необходимо получить файл bootfix.bin из каталога 13 8 6 для Windows 2000. Это именно тот файл, который выдает сообщение “Press any key to boot from CD-ROM” (нажмите любую клавишу для загрузки с помощью CD-ROM). Информация о файле была предоставлена Стивом Ренделом (Steve Randall).
ИО. Где в Windows 2000 найти программу Диспетчер установки (Setup Manager)?
Операционная система Windows 2000 содержит программу Диспетчер установки (Setup Manager), которую можно использовать для создания сценариев различных типов установки Windows 2000. В число типов установки входят:
автоматическая установка Windows 2000 Professional;
автоматическая установка Windows 2000 Server;
установка с помощью RIS;.
установка с помощью Sysprep.
Программа Диспетчер установки (Setup Manager) поставляется вместе со служебным пакетом Resource Kit и содержится в архиве DEPLOY.САВ в вйде файла SETUPMGR.EXE. Этот файл можно извлечь с помощью такой утилиты, как WinZip. Файл нс требует специальной установки — после его запуска сразу появится мастер, позволяющий указать необходимую информацию (рис. 4.13).'
Welcome to the Windows 2000 Setup Manager Wizard
The Setup Manage! wizard helps you create an answer hie and a distribution folder so you can perform automatic installations of Widows 2000 on computers connected to you network.
To continue, click Next
jE^^2 Ci,ncel I
Рис. 4.13. Первая страница мастера Windows 2000 Диспетчер установки (Setup Manager)
Что такое формат Microsoft Installer Package?
Операционная система Windows 2000 впервые использует концепцию публикации приложений с помощью Active Directory. Однако для поддержки этой функции приложение должно поставляться вместе с новым типом инсталляционного файла, имеющего формат .MSI, что расшифровывается как формат пакета Microsoft Windows Installer Server.
Файлы .MSI содержат информацию о значениях записей в системном реестре, основных файлах и т.д. Кроме того, в файлах представлена базовая информация о приложениях, например название приложения и его издатель. Информация о значениях записей реестра в списке используемых файлов позволяет при запуске приложения определить повреждение записи в реестре или отсутствие определенного файла; таким образом, программа установки может автоматически обратиться к серверу для повторного получения необходимых данных и исправления поврежденных сведений.
Полученный пакет .msi можно распределить по всему домену, организационному подразделению или сети с помощью редактора политики групп (Group Policy). Файлы .MSI позволяют обновлять и удалять программные пакеты. Текущими приложениями, которые поддерживают формат пакетов Microsoft Installer, являются Microsoft Office 2000 и Windows 2000 Resource Kit (существуют и другие приложения). Кроме того, формат поддерживают все приложения, соответствующие требованиям политики Windows 2000 Logo. ,
Пакеты обновлений также распространяются вместе с файлами .MSI, что позволяет их устанавливать с помощью политик групп, прилагая для этого минимум усилий.
Службу Microsoft Installer лучше всего использовать совместно со службой удаленной установки (Remote Installation Services), благодаря чему с помощью R1S можно установить операционную систему, а посредством политики групп — необходимые приложения и настройки. Конечно, для некоторых операций лучше использовать сервер SMS (System Management Server). Операционная система Windows 2000 в полной мере поддерживает сервер SMS 2.0.
Как создать файл .MSI на основе старого приложения?
В настоящий момент основная проблема связана с тем, что большинство приложений (особенно старые программы) не поставляются вместе с файлами .msi. Именно поэтому назначение таких приложений с помощью групповых политик (Group Policy) становится невозможным. Windows 2000 поставляется вместе с приложением WinINSTALL LE, применяемым аналогично программе sysdiff. Принцип их работы заключается в создании “моментального снимка” конфигурации системы, установке приложения и создании еще одного “снимка”. Затем запускается программа, которая обнаруживает изменения в файлах и записях системного реестра для их дальнейшего использования.
Крайне важно запускать WinINSTALL LE на “чистой” системе. Под термином “чистая” подразумевается операционная система без установленных приложений. После запуска приложение WinINSTALL LE проверяет наличие установленных совместно используемых библиотек, а также других компонентов. Если совместно используемые библиотеки уже установлены, то программа установки не будет их перезаписывать, что приведет к отсутствию ключевых файлов в пакете, предназначенном дня распространения.
Для установки WinINSTALL LE следуйте приведенным далее инструкциям. Рекомендуется не устанавливать это приложение на компьютер, используемый для создания пакетов MSI, поскольку WinINSTALL LE может повлиять на установку приложений.
Вставьте в дисковод CD-ROM установочный компакт-диск операционной системы Windows 2000 Server.
Перейдите в папкуvaluadd\3rdparty\mgmt\winstle.
Дважды щелкните на файле swiadmle . msi.
Начнется процесс установки, о текущем состоянии которого будет сообщать специальный индикатор.
В папке Программы (Programs) меню Пуск (Start) будет создана папка Seagate Software.
Первой стадией является создание моментального снимка изначальной инсталляции Windows 2000 Professional, что позволит обнаружить все изменения, вносимые при установке приложений.
Зарегистрируйтесь в системе Windows 2000 Professional с правами администратора.
Запустите с сервера распространения мастер Discover Wizard (не подключайте сетевой диск — воспользуйтесь диалоговым окном Выполнить (Run) или Сетевое окружение (Network Neighborhood)). Путь к программе может быть, например, следующим: \\titanic.savilltech.com\$d\Program Files\Seagate Software\Winstall\ DiscoZ.exe.
Запустится соответствующий мастер. Щелкните на кнопке Далее (Next).
Введите имя пакета (имя программного продукта, пакет которого создается) и путь к файлу MSI (рис. 4.14). (Удостоверьтесь в том, что введенный путь указывает на диск, отличный от диска, который будет являться частью пакета. Кроме того, выберите пустой каталог.) Щелкните на кнопке Далее (Next).
Рис. 4.14. Создание пакета MSI
Выберите диск для хранения временных файлов и щелкните на кнопке Далее (Next).
Выберите диски для сканирования программой обнаружения и щелкните на кнопке Далее (Next).
Выберите файлы, которые необходимо исключить из сканирования (оставьте этот параметр установленным по умолчанию; изменять его рекомендуется только опытным системным администраторам (рис. 4.15)). Щелкните на кнопке Далее (Next).
Рис. 4.15. Выбор разделов, которые необходимо сканировать
Будет запущена программа обнаружения WinINSTALL.
По завершении работы щелкните на кнопке ОК для запуска программы установки, т.е. обычной программы, на основе которой и будет создан файл MSI.
Выберите нужную программу установки и щелкните на кнопке Открыть (Open). '
Продолжайте инсталляцию приложения в обычном режиме.
После установки приложения и внесения всех необходимых изменений в его конфигурационные параметры необходимо сделать второй моментальный снимок системы.
J. Еще раз зарегистрируйтесь в системе Windows 2000 Professional с правами администратора.
Запустите мастер с сервера распространения (на этот раз также не подключайте сетевой диск, а воспользуйтесь диалоговым окном Выполнить (Run) или Сетевое окружение (Network Neighborhood)). Путь к программе может быть, например, следующим: \\titanic.savilltech.com\$d\Program Files\Seagate Software\Winstall\ DiscoZ.exe.
Мастер обнаружит первоначальный образ системы и предложит создать второй образ. Щелкните на кнопке Выполнить после текущего образа (Perform the After snapshot now) и щелкните на кнопке Далее (Next) (рис. 4.16).
Рис. 4.16. Создание второго образа системы с помощью программы WinINSTALL
Будет выполнена проверка реестра и файловой системы.
На экране будут отображены все потенциальные проблемы. Щелкните на кнопке ОК.
Появится сообщение, которое указывает на завершение создания образа системы и пакета MSI.
Перед созданием других пакетов необходимо удалить установленное приложение, а еще лучше переустановить всю операционную систему (для чего весьма пригодится служба RIS).
Существует возможность тщательной настройки созданного пакета с помощью оснастки Seagate Software Console (рис. 4.17). Выберите команду Открыть (Open) вменю Файл (File), что позволит считывать и редактировать файлы и компоненты реестра, изменяемые при установке пакета MSI. После внесения всех необходимых изменений выберите команду Сохранить (Save).
Рис. 4.17. Указание дополнительной информации для созданного пакета MSI
По завершении создания пакета необходимо не только разместить пакет .MSI на сервере распространения, но и разместить в указанном для пакета каталоге все необходимые файлы и подкаталоги.
в ЧЩВ. Как опубликовать файл MSI?
Политики групп (Group Policies) Windows 2000 позволяют сделать намного больше, чем простое ограничение и указание определенных записей в системном реестре. Кроме того, можно настраивать стартовые/завершающие/регистрационные сценарии, перенаправлять папки (например, Мои документы (Му Documents)), а также публиковать приложения (на этом список возможностей не заканчивается). В данном случае наибольший интерес вызывает функция публикации приложений, для которой существует четыре основных варианта:
назначение компьютеру;
публикация для компьютера;
назначение пользователю;
публикация для пользователя.
При назначении приложения пользователю настраиваются пиктограммы приложения, а программное обеспечение устанавливается при первом к нему обращении. Приложение, назначаемое компьютеру, будет установлено при следующем запуске компьютера. Если приложение публикуется, пользователь имеет возможность установить его с помощью аплета Добавление и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel). Кроме того, приложение можно инсталлировать, щелкнув левой кнопкой мыши на расширении файла, связанном с опубликованным приложением.
В отличие от опубликованных приложений, пользователь не имеет права деинсталлировать установочное приложение.
Существует возможность публиковать/назначать приложения любому объекту групповой политики, т.е. приложение можно назначить домену, сети или организационному подразделению.
Для того чтобы назначить приложение объекту групповой политики (GPO), выполните перечисленные ниже действия.
Откройте диалоговое окно Active Directory — пользователи и компьютеры (Active Directory Users and Computers ММС) (Пуск=>Программы=>Администрирование=> Active Directory—пользователи и компьютеры (Start^Administrative Tools^Active Directory Users and Computers)).
Щелкните правой кнопкой мыши на имени домена, организационного подразделения или сети и выберите опцию Свойства (Properties) из контекстного меню.
Перейдите во вкладку Политики групп (Group Policy).
Выберите объект политики групп, которому необходимо назначить/опубликовать приложение, и щелкните на опции Редактировать (Edit).
Выберите параметр Конфигурация компьютера (Computer Configuration) или Конфигурация пользователя (User Configuration), в зависимости от того, назначается ли приложение компьютеру или пользователю.
Выберите ветку Конфигурация программ\Установка программ (Software Settings\ Software Installation).
Щелкните правой кнопкой мыши на опции Установка программ (Software Installation) и выберите команду Создать^Пакет (New=>Package) из контекстного меню.
Выберите для развертывания файл MSI. Удостоверьтесь в доступности сетевого диска, в противном случае клиенты не смогут установить приложение (например, путь к файлу может быть следующим: \\titanic\data\winzip\winzip.msi). Щелкните на кнопке Open.
Далее появится возможность выбора между публикацией/назначением или расширенной публикацией/назначением приложения. Щелкните на кнопке ОК. Если была выбрана расширенная публикация/назначение, понадобится выбрать существующий пакет, который будет обновлен указанным пакетом. Кроме того, будет предоставлен набор других параметров, в число которых входят настройки безопасности.
Теперь программа будет отображена в ветке Установка программ (Software Installation) и назначена/опубликована для каждого пользователя или компьютера, к которому относится данный объект групповой политики.
Как запустить программы на этапе графической установки Windows 2000?
Иногда возникает необходимость ввода команд или запуска определенного программного процесса во время установки операционной системы. На графическом этапе установки Windows 2000 можно нажать комбинацию клавиш <Shift+F10> д ля открытия командного окна. В этом окне можно запустить другие программы, например TASKMGR. EXE ИЛИ REGEDT3 2 . EXE.
Как использовать сценарий автоматической установки при инсталляции операционной системы с помощью загрузочного компакт-диска?
Поскольку все новые компьютеры поддерживают загрузку с компакт-дисков, определение файла автоматической установки для компакт-диска вызовет некоторые сложности.
Создайте файл . SIF (формат файла автоматической установки для Windows 2000) и сохраните его на гибком диске под именем winnt . sif. Вставьте гибкий диск в дисковод, когда будет осуществляться загрузка с компакт-диска, и программа winnt.exe выполнит поиск файла а: \winnt. sif в процессе инсталляции системы.
Почему символы подчеркивания (_) в имени компьютера Windows 2000 заменяются символами дефиса (-)?
Хотя служба DNS, поставляемая в составе Windows 2000, поддерживает символ подчеркивания (_) как соответствующий стандарту (RFC2181), другие реализации DNS могут не поддерживать этот символ. Во избежание возможных проблем Windows 2000 в процессе установки изменяет символы подчеркивания в имени компьютера на символы дефиса.
После завершения установки можно изменить имя компьютера так, чтобы оно содержало символы подчеркивания. В подобном случае будет выдано предупреждение о том, что новое имя компьютера может не работать.
Как указать альтернативный уровень аппаратных абстракций (HAL) при установке Windows 2000?
В процессе установки Windows 2000 можно нажать клавишу <F5> и указать использование другого уровня аппаратных абстракций (Hardware Abstraction Layer— HAL) путем выбора следующих опций:■
Advanced Configuration and Power Interface (ACPI) Multiprocessor PC;
ACPI Uniprocessor PC;
ACPI PC;
Compaq SystemPro Multiprocessor or 100% Compatible;
MPS Uniprocessor PC;
MPS Multiprocessor PC;
Standard PC;
Standard PC with C-Step i486;
Other.
Выбор опции other позволяет указать уровень HAL стороннего производителя.
AH
Как проверить возможность обновления установленной операционной системы
. до Windows 2000?
Программа WINNT32.EXE имеет параметр командной строки /checkupgradeonl'y, позволяющий проверить систему на возможность обновления. Для использования этого параметра введите следующую команду в диалоговом окне Выполнить (Run) (Пуск=> Выполнить (Start^Run)):
<Дисковод компакт-дисков*:\i386\winnt32 /checkupgradeonly
В результате, как показано на рис. 4.18, запустится анализатор Windows 2000 (Readiness Analyzer), отображающий список проблемных драйверов и программных компонентов. При выборе нужного пункта и щелчке на кнопке Состав (Details) появится окно с дополнительной информацией и списком необходимых для выполнения действий. Например, может потребоваться удаление программного продукта или установка более новой версии. После просмотра всех возможных проблем можно щелкнуть на кнопке Готово (Finish) и завершить работу мастера.
Рис. 4.18. Анализатор готовности Windows к обновлению
. Какие параметры командной строки доступны при установке Windows 2000?
Некоторые параметры командной строки программы WINNT32.EXE для Windows 2000 были изменены, чтобы сделать их более понятными. Все параметры перечислены в табл. 4.1.
Таблица 4.1. Командные параметры программы winnt32.exe
/а:<путь к источнику»
Исходное расположение файлов Windows 2000
/tempdrive:«буква диска»
Указание диска для хранения временных файлов
/unattended
Обновление операционной системы в автоматическом режиме, если не указан файл ответов. Для использования файла ответов необходимы следующие параметры:
/unattended:«количество секунд перед перезагрузкой»: «имя сценарного файла»
/copydir:<имя папки»
Создание дополнительной папки с указанным именем в каталоге %systemroot%
/copysource:<имя папки»
Создание временной дополнительной папки в каталоге, куда копируются установочные файлы Windows 2000. Например, если
исходный каталог включает в себя папку Private_drivers, содержащую файлы модификаций для данной инсталляции, с помощью команды /copysource: Private_drivers можно скопировать эту папку в установочный каталог Windows 2000. Расположением временной папки будет путь С: \wiNNT\Private_drivers. В отличие от папок, создаваемых посредством параметра /copydir, папки, созданные с помощью параметра /copysource, удаляются после завершения инсталляции системы
/cmd:«командная строка»
Запуск указанной команды после второй перезагрузки, однако до завершения инсталляции системы
/debug<ypoB6Hb>:
Создание файла с отладочной информацией в каталоге
«имя файла»
%windir%. По умолчанию файл winnt32 . log создается с помощью уровня 2, но существуют и другие типы уровней:
0 — критические ошибки;
— ошибки;
— предупреждения;
— информация;
— подробная информация для отладки
/udf:«идентификатор» .
Определение уникальной информации. Если файл UDB не указан,
[,<UDB>]
то пользователю придется применять гибкий диск с записанным файлом $Unique$.udb
/syspart
Параметр указывает на копирование установочных файлов на жесткий диск и определение раздела диска в качестве активного, что позволяет использовать установочный диск в другом компьютере. Когда компьютер будет загружен в следующий раз, начнется второй этап инсталляции операционной системы. Аналогичным образом применяется параметр / tempdrive. Параметр /syspart нельзя использовать при обновлении Windows 9х
/checkupgradeonly
Проверка компьютера на наличие возможных проблем, связанных с обновлением системы
Окончание табл. 4.1
/cmdcons
Установка консоли восстановления (Recovery Console)
/ш:<folder>
Копирование файлов замещения из альтернативного источника; если этот источник не найден, используется обычное расположение файлов
/makelocalsource
Программа установки копирует все инсталляционные файлы на локальный жесткий диск. Используется при установке системы с компакт-диска, когда нет необходимости применять компакт-диск для установки дополнительных компонентов
/noreboot
Остановка автоматической перезагрузки после копирования файлов инсталляционной программой
Программа winnt.exe также применяется для установки Windows из DOS или с помощью загрузочного гибкого диска. Полная справочная информация доступа благодаря параметру командной строки / ?.
winnt.exe /?
WINNT [/s[:исходный_пут£]] [/t[:рабочий_диск]]
[ /и [:файл_ответов]) [udf: id [, ЦОР_файл]] [/г:папка] [/гх:папка] [/е:команда] [/а]
/ s [: ]исходный_путь,
Задает исходное расположение файлов Windows 2000. Должен быть указан полный путь в виде х:\[путь] или \\сервер\'ресурс [\путь] .
/t[:рабочий_диск]-
Задает диск для размещения временных файлов установки и для размещения устанавливаемой системы-Windows 2000. Если диск не указан, программа установки попытается самостоятельно назначить рабочий диск.
/и[:файл_ответов]
Задает автоматическую установку с использованием файла ответов (требуется указать параметр /s). Файл ответов содержит ответы на все или некоторые запросы программы установки, обычно эти ответы дает конечный пользователь.
udf:id[,иОЕ_файл]
Указывает идентификатор (ID), используемый программой установки для того, чтобы определить, как UDF-файл будет изменять параметры файла ответов (см. параметр /и). Параметр /udf перекрывает значения файла ответов, а идентификатор указывает, какие значения UDF-файла будут использованы. Если UDF-файл не указан, программа установки запросит дискету с файлом $Unique$.udb
/ г [:папка]
Задает необязательную папку для установки. Эта папка сохраняется после завершения установки.
/гх[:папка)
Задает необязательную папку для копирования. Эта папка удаляется после завершения установки.
/е:команда.
Задает выполнение указанной команды по окончании графической части установки.
/а Включает специальные возможности для людей с плохим зрением или ограниченной подвижностью.
Как установить Windows 2000?
Рассмотрим установку операционной системы Windows 2000 Server, так как установка Windows 2000 Professional практически ничем не отличается.
В целом установка Windows 2000 Server напоминает инсталляцию Windows NT 4.0, за исключением отсутствия стадии настройки главного/резервного контроллера домена. В описываемом примере используется загрузочный компакт-диск, поскольку большинство компьютеров поддерживают подобный метод загрузки.
Вставьте установочный компакт-диск Windows 2000 в дисковод CD-ROM и перезагрузите компьютер.
Начнется текстовый этап процесса установки.
Будет определено существующее аппаратное обеспечение; на этом этапе можно воспользоваться клавишей <F6> и установить необходимые дополнительные драйверы. Затем загружаются стандартные драйверы.
Нажмите клавишу <Enter> для установки Windows 2000 (клавишу <R> для исправления уже установленной системы или клавишу <F3> для прекращения процедуры установки).
Прочитайте лицензионное соглашение и нажмите клавишу <F8> (теперь не нужно читать все лицензионное соглашение, чтобы получить возможность нажать клавишу <F8>).
Будет показан список дисков и разделов. Выберите или создайте раздел для установки операционной системы и нажмите клавишу <Enter>.
Если раздел уже существует, будет показано соответствующее предупреждение. Для продолжения установки нажмите клавишу <С>.
Появится возможность установить систему в раздел с файловой системой NTFS/FAT; если раздел уже существует, установка выполняется посредством имеющейся файловой системы. Выберите необходимый вариант и нажмите клавишу <Enter>.
Далее копируются нужные файлы и компьютер перезагружается для перехода в графический этап инсталляции (рис. 4.19).
Рис. 4.19. Текстовый этап установки операционной системы Windows 2000
Когда начнется графический этап установки щелкните на кнопке Далее (Next).
Программа установки определит аппаратное обеспечение, установленное на компьютере. Этот процесс может занять некоторое время.
Следующий этап установки позволяет указать региональные стандарты, используемые в компьютере. Щелкните на кнопке Настройка (Customize).
Во вкладке Общие (General) выберите региональный стандарт, например Английский (Великобритания) (English (United Kingdom)). Кроме того, щелкните на кнопке Задать умолчание (Set Default) для выбора региональных стандартов и щелкните на кнопке ОК. Щелкните на кнопке Применить (Apply) и еще раз на кнопке ОК. Во вкладке Языки и стандарты (Input Locales) можно также указать раскладку, принятую по умолчанию и удалить раскладку Американская (U.S.), если она не нужна.
Щелкните на кнопке Далее (Next).
Введите свое имя и название организации.
Введите лицензионный ключ на программный продукт (рис. 4.20) и щелкните на кнопке Далее (Next).
Рис. 4.20. Ввод лицензионного ключа для Windows 2000
Выберите режим лицензирования (“на клиента” или “на сервер”) и щелкните на кнопке Далее (Next). При установке версии Windows 2000 Professional данный шаг отсутствует.
Введите имя компьютера и пароль администратора. Щелкните на кнопке Далее (Next).
Выберите компоненты для установки и щелкните на кнопке Далее (Next) (например, выберите сервер DNS в разделе Сетевые службы (Networking Services)).
Выберите часовой пояс и укажите дату. Щелкните на кнопке Далее (Next). Начнется установка сетевых компонентов.
После установки указываются параметры работы с сетью. Это могут быть Типичные параметры (Typical), когда IP-адреса выдаются с помощью службы DHCP, или Особые параметры (Custom), когда IP-адрес и дополнительные протоколы указываются вручную. Щелкните на кнопке Далее (Next).
Выберите имя рабочей группы или домена и щелкните на кнопке Далее (Next). При регистрации компьютера в домене может понадобиться создание учетной записи домена, если таковой еще не существует. Затем на компьютер инсталлируются указанные компоненты, добавляются пункты меню Пуск (Start), проводится регистрация компонентов и удаляются временные файлы.
Щелкните на кнопке Готово (Finish).
Затем компьютер перезагрузится, и процесс установки системы будет завершен. Теперь можно приступать к настройке необходимых параметров. При первой регистрации в Windows 2000 Professional предоставляется возможность создания учетной записи, автоматически регистрируемой в системе при следующих перезагрузках компьютера. Обязательно устано-вите консоль командной строки (command console), которая вам непременно понадобится!
. Как установить консоль восстановления (Recovery Console)?
Для получения информации о создании контроллера домена обратитесь к разделу 14.2.
Как установить старое приложение в Windows 2000 с помощью файлов ZAP?
Новые приложения в Windows 2000 поставляются вместе с файлами MSI, которые используются для развертывания программ с помощью групповой политики (Group Policies). Тем не менее более старые приложение не имеют необходимых файлов MSI.
В разделе 4.42 уже рассматривалось создание файлов MSI для старых приложений. Однако описываемый метод занимает немало времени, поэтому в данном разделе предлагается способ развертывания приложений с помощью файлов ZAP. Стоит заметить, что файлы MSI рекомендуется использовать во всех возможных ситуациях.
Файлы ZAP являются текстовыми и предоставляют инструкции по развертыванию более старых приложений, однако с этими файлами связано несколько ограничений.
Приложения нельзя назначать пользователям или компьютерам — только публиковать.
В приложениях отсутствует возможность автоматического исправления.
Как правило, использование файлов ZAP требует вмешательства пользователя.
Файлы ZAP не повышают права доступа для установки. Установка приложения требует от пользователя наличия необходимых прав доступа к системе.
Файлы ZAP включают в себя два раздела: [Application] и [Ext]. Раздел приложений содержит имя и команды установки, номер версии для отображения, а также название приложения в дружественном формате и адрес URL. Далее представлен пример содержимого такого файла.
[Application]
FriendlyName = Wininfo Version 2.2
SetupCommand = setup.exe /unattend
Displayversion =2.2.
Publisher = SavillTech
URL = http://www.savilltech.com/wininfo.html
' В разделе файловых расширений перечисляются расширения, которые должны быть связаны с этим приложением, например:
[Ext]
SAV =
Для публикации файла ZAP выполните ряд действий.
Запустите редактор Политика групп (Group Policy) и откройте окно политики конкретной группы (рис. 4.21).
Выберите ветку Конфигурация пользователя (User Configuration).
Разверните элемент Конфигурация программ (Software Settings).
Щелкните правой кнопкой мыши на опции Установка программ (Software Installation) и выберите команду Создать^Пакет (New^Package).
Выберите опцию File type ZAW Down-level application packages (*.ZAP) и созданный файл ZAP. Щелкните на кнопке Открыть (Open).
Выберите параметр Публичный (Published) из списка методов развертывания и щелкните на кнопке ОК.
Теперь файл ZAP будет отображаться как опубликованное приложение (рис. 4.21).
Рис. 4.21. Пакет, опубликованный с помощью редактора Политика групп (Group Policy)Рис. 4.21. Пакет, опубликованный с помощью редактора Политика групп (Group Policy)
Рис. 4.21. Пакет, опубликованный с помощью редактора Политика групп (Group Policy)
Рис. 4.21. Пакет, опубликованный с помощью редактора Политика групп (Group Policy)
Какие сценарии обновления доступны
для Windows 2000?
Сценарии обновления Windows 2000 несколько более ограниченны, чем сценарии Windows NT 4.0, поскольку ранее можно было обновить NT Workstation до NT Server (но не до главного/резервного контроллера домена). В Windows 2000 подобный подход невозможен. Тем не менее Windows 2000 предоставляет эффективные сценарии обновления систем Windows 9х. Далее представлены все возможные сценарии обновления:
Windows NT Server до Windows 2000 Server, Advanced Server, Datacenter;
Windows 2000 Advanced Server до Windows 2000 Datacenter.
Следующие сценарии обновления невозможны:
Windows NT Workstation до Windows 2000 Server, Advanced Server, Datacenter;
Windows 2000 Professional до Windows 2000 Server, Advanced Server, Datacenter;
Windows 2000 Server до Windows 2000 Server, Advanced Server, Datacenter.
Почему нельзя обновить Windows 9х до Windows 2000 в компьютере с двумя операционными системами?
Компания Microsoft не обеспечила обновление Windows 9х до Windows 2000 на компьютере с двумя установленными системами. Указанная проблема зачастую возникает в том случае, если в другом разделе установлена еще одна копия Windows 2000, что приводит к появлению сообщения об ошибке
Windows 2000 Setup not support upgrading from Windows if you have multiple operating systems installed. Setup will now exit.
или
Other Operating System Found
You cannot upgrade this Windows installation to Windows 2000, because you have more then one operating system installed on your computer. Upgrading one operating system can cause problems with files shared by the other operating system, and is therefore not permitted.
В качестве официального решения проблемы предлагается удалить другую копию Windows 2000, а также файлы NTLDR, NTDETECT. сом и BOOT. INI с системного раздела (с:). Причем можно удалить лишь перечисленные файлы, оставив остальные инсталляционные файлы. Как только обновление Windows 9х будет завершено, отредактируйте содержимое файла BOOT. INI для того, чтобы он содержал ссылку на существующую копию Windows 2000.
Ч?Ц5. Как настроить дополнительные драйверы Plug and Play для установки Windows 2000?
Если Windows 2000 устанавливается по сети (в том числе и с помощь службы RIS), а на диске расположена вся структура каталога 13 86, существует возможность добавления дополнительных драйверов Plug and Play, при необходимости подгружаемых в процессе установки системы.
Перейдите в папку 1386 и создайте в ней каталог \$ОЕМ$\$1.
В каталоге $1 создайте папку, имеющую имя длиной не более восьми символов, которое совпадает с названием компании — производителя драйверов (например, creative).
В этом же каталоге создайте подкаталог для необходимого типа аппаратного обеспечения, например video, sound и т.д. (на этот раз длина имени каталога также не должна
превышать восьми символов). Теперь на диске может присутствовать следующая структура каталогов:
d:\i386\$OEM$\$l\creative\video
d:\i386\$OEM$\$l\creative\audio
Скопируйте драйверы и файлы . INF в соответствующий подкаталог.
Откройте файл с ответами для автоматической установки (или файл SIF) и добавьте ссылки на каталоги для параметра OEMPnPDriver sPath в разделе [Unattended].
[Unattended]
OEMPnPDriversPath = "creative\video;creative\audio"
Воспользуйтесь точкой с запятой (;) для разделения каталогов.
Если какой-либо из драйверов не имеет цифровой подписи, то его установка прервет процесс автоматической инсталляции, поэтому после параметра OEMPnPDriversPath необходимо добавить следующую строку:
DriverSigningPolicy = Ignore
При желании можно создать единственный каталог в папке $0ЕМ$\$1, например pnpdriv, и просто скопировать в него все необходимые драйверы. Этот вариант пригодится при отсутствии конфликтов с именами драйверов. В подобном случае параметр OEMPnPDriversPath будет содержать ссылку на каталог pnpdriv. Рекомендуется разделять указания на каталоги и файлы для более правильной организации структурных единиц. Кроме того, следует помнить, что созданная структура каталогов будет копироваться на локальный жесткий диск.
Щ|6. Что делать, если драйверы без цифровой подписи прерывают процесс автоматической установки системы?
В Windows 2000 используется система цифрового подписывания драйверов. Если драйвер подписан, следовательно, он протестирован и готов для работы в среде Windows 2000. Желательно, насколько это возможно, всегда применять только драйверы с цифровыми подписями.
Если драйвер, не имеющий цифровой подписи, следует применять в процессе автоматической установки, инсталляция системы будет прервана. При этом будет представлен запрос на подтверждение использования неподписанного драйвера, что противоречит смыслу автоматической установки. Существует возможность “заставить” процесс автоматической установки игнорировать инсталляцию неподписанного драйвера.
Откройте файл unattendedXsif. Перейдите в раздел [Unattended] и добавьте следующую строку:
DriverSigningPolicy = Ignore
Для этого параметра существует три допустимых значения: можно игнорировать (ignore), предупреждать (warn) и блокировать (block) установку неподписанных драйверов. Названия значений говорят сами за себя.
Обратите внимание, что если используются драйверы без цифровой подписи, замещающие базовые драйверы Windows 2000, то процесс установки проигнорирует неподписанные драйверы и установит базовую подписанную версию драйвера.
1^
1 ’4.57. Какие каталоги можно создавать в папке $ОЕМ$ для автоматической установки Windows 2000?
Существует возможность настроить несколько дополнительных файлов для инсталляции системы, специально предназначенных для конкретной организации или специфичного аппаратного обеспечения компьютера. Эти файлы размещаются в папке $ОЕМ$ каталога 1386. В табл. 4.2 перечислены каталоги, которые можно размешать в папке $ОЕМ$.
Таблица 4.2. Вложенные каталоги папки $оем$
\$ОЕМ$\textmode
Файлы конкретного аппаратного обеспечения, используемые на первом этапе установки Windows 2000. В число этих файлов может входить OEM HAL, драйверы SCSI и т.д.
\$ОЕМ$\$$
Эти файлы используются для замещения основных системных файлов и должны имитировать структуру каталогов winnt. Например, для замещения файлов в каталоге winnt \ systems 2 необходимо создать каталог \$OEM$\$$\system32
\$ОЕМ$\$1
Эти файлы будут копироваться на диск, где установлена Windows.2000, (%systemroot%)
\$ОЕМ$\<буква диска>
То же предназначение, что и у папки $1, но в данном случае можно указать определенную букву диска. Например, создание каталога \$оем$\с позволит скопировать все содержащиеся в нем файлы (включая подкаталоги) на диск с:
. Почему параметр DontDisplayLastUserName “теряется” при обновлении Windows NT 4.0 до Windows 2000?
При обновлении до Windows 2000 и установке служб терминалов (Terminal Services) параметру DontDisplayLastUserName присваивается значение 0. Для того чтобы исправить ситуацию, необходимо вручную указать для параметра значение 1.
Запустите редактор системного реестра.
Перейдите К записи HKEY_LOCAL_MACHINE\SOFTWARE\Microsof t\Windows\ CurrentVersion\policies\system.
Дважды щелкните на параметре DontDisplayLastUserName.
Присвойте параметру значение 1 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как можно заметить из этого примера, параметр DontDisplayLastUserName в Windows 2000 был перемешен.
НЮНЮКак включить режим ACPI или изменить
НЮ
НЮ
используемый уровень аппаратных абстракций?
Если в процессе установки системы интерфейс ACPI был отключен для решения возникших проблем (об этом речь идет в разделе 4.47), то позднее может возникнуть необходимость в активизации этого интерфейса.
Щелкните правой кнопкой мыши на значке Мой компьютер (Му Computer) и выберите опцию Свойства (Properties) из контекстного меню.
Перейдите во вкладку Оборудование (Hardware).
Щелкните на кнопке Диспетчер устройств (Device Manager).
Разверните объект Компьютер (Computer).
Рис. 4.22. На этом компьютере интерфейс ACPI уже используетсяРис. 4.22. На этом компьютере интерфейс ACPI уже используетсяБудет показан тип компьютера, возможно Standard PC (Стандартный компьютер). Если отображается параметр Компьютер с ACPI (Advanced Configuration and Power Interface (ACPI) PC), следовательно, интерфейс ACPI уже включен (рис. 4.22).
Рис. 4.22. На этом компьютере интерфейс ACPI уже используется
Рис. 4.22. На этом компьютере интерфейс ACPI уже используется
Щелкните правой кнопкой мыши на типе компьютера и выберите опцию Свойства (Properties) из контекстного меню.
Перейдите во вкладку Драйвер (Driver).
Щелкните на кнопке Обновить драйвер (Update Driver).
Будет запущен Мастер обновления драйверов устройств (Upgrade Device Driver Wizard). Щелкните на кнопке Далее (Next).•
Теперь можно вручную или автоматически найти необходимый драйвер.
Если выбран ручной режим поиска драйвера, следует выбрать переключатель Полный список устройств этого класса (Show all hardware of this device class). Затем выберите опцию Компьютер с ACPI (ACPI Driver). Щелкните на кнопке Далее (Next).
Щелкните на кнопке Далее (Next) для того, что бы установить драйвер.
Щелкните на кнопке Готово (Finish) и на кнопке Закрыть (Close) для закрытия диалогового окна.
Щелкните на кнопке Да (Yes) для перезагрузки компьютера.
При выполнении этих рекомендаций необходимо быть очень внимательным. Выбор уровня аппаратных абстракций, не совместимого с компьютером, приведет к возникновению серьезных проблем.
Как отключить/включить использование интерфейса ACPI в процессе установки системы?
В разделе 4.47 уже описывалось, как в ручном режиме выбрать другой уровень аппаратных абстракций в процессе установки. Аналогичную операцию можно провести с помощью модификации файлов также в процессе установки системы.
После завершения текстового этапа установки, но еще до начала графического этапа загрузите альтернативную версию система (или воспользуйтесь загрузочным компактдиском).-
Сбросьте флажки Только чтение (Read-only), Системный (System) и Скрытый (Hidden) файла txtsetup . SIF с помощью следующей команды:
attrib c:\txtsetup.sif -г -в -h
Отредактируйте файл TXTSETUP.SIF и найдите в нем строку, содержащую параметр АСР1ЕпаЫе=.
Для использования в компьютере интерфейса ACPI присвойте параметру ACPlEn- аЫе значение 1.
Для отключения использования в компьютере интерфейса ACPI присвойте параметру ACPIEnable значение 0.
Сохраните внесенные в файл изменения.
Установите соответствующие атрибуты файла:
attrib c:\txteetup.eif +r +s +h
Продолжайте установку Windows 2000.
В процессе установки системы можно также нажать клавишу <F7> и загрузить уровень аппаратных абстракций, не поддерживающий ACPI.
Ж
Почему игнорируется пароль администратора, указываемый в процессе автоматической установки?
Если при использовании параметра автоматической установки AdminPassword пароль содержит символ (*), система устанавливает для администратора пустой пароль. Следова-
тельно, для назначения администратору непустого пароля в назначаемом пароле нельзя использовать символ (*), как показано ниже.
[GuiUnattended]
AdminPassword=John*Savi11
. Почему в процессе клонирования системы утилитой Sysprep раздел FAT32 не преобразуется в NTFS?
При преобразовании файловой системы FAT32 в NTFS необходимо ввести имя тома, если таковое существует в исходном разделе. Естественно, при автоматическом преобразовании, когда отсутствует возможность ввести имя тома, операция завершается неудачно.
Для запроса на обновление файловой системы в NTFS при клонировании утилитой Sysprep в файл sysprep . INF необходимо добавить следующие строки:
[Unattend]
FileSystem=ConvertNTFS.
Итак, решение этой проблемы требует вызова команды преобразования до запуска утилиты Sysprep. Благодаря данной команде операции преобразования файловой системы завершатся до начала работы утилиты Sysprep:
convert с: /fs:ntfs
К числу других решений данной проблемы можно отнести удаление метки тома.
Дважды щелкните на пиктограмме Мой компьютер (Му Computer).
Щелкните правой кнопкой на значке диска и выберите опцию Свойства (Properties) из контекстного меню.
Удалите метку тома и щелкните на кнопке ОК.
8 Почему инсталляция Windows останавливается после форматирования системного/загрузочного раздела динамического диска?
В Windows 2000 впервые используется технология динамического диска, позволяющая применять новые функциональные возможности жестких дисков. Однако порой это не обходится без некоторых проблем.
Если заново отформатировать динамический диск в процессе установки Windows, то программа Setup может оказаться не в состоянии начать графический этап установки. Cannot find NTLDR Press any key to restart
Эта ошибка возникает из-за того, что блок параметров BIOS в загрузочном секторе содержит неправильные значения относительно преобразования жесткого диска, тем самым мешая системе правильно завершить процесс загрузки. Подобная проблема решена в пакете Windows 2000 Service Pack 1, но если SP1 недоступен, попробуйте воспользоваться приведенными далее советами.
Исправление загрузочного/системного раздела FAT32
Внимание: в случае использования раздела РАТ32не просматривайте загрузочный сектор как загрузочный сектор FAT с помощью меню View. Сохранение сектора после такого режима просмотра еще больше навредит форматированию. Настоятельно рекомендуется использовать редактирование в двоичном режиме.
Для решения проблемы понадобится вторая установленная Windows 2000 или же подключение жесткого диска к другому компьютеру с уже работающей операционной системой.
Запустите программу dskprobe . EXE.:
В меню Устройства (Devices) щелкните на опции Физический диск (Physical Drive) и дважды щелкните на физическом диске, который соответствует загрузочно- му/системному разделу.
Сбросьте флажок Только чтение (Read Only). Щелкните на кнопке Сделать активным (Set Active) и затем на кнопке ОК.
В меню Секторы (Sectors) выберите опцию Считывать с использованием параметров по умолчанию (Read using default settings).
В меню Диски (Drives) выберите опцию Информация о томе (Volume Information) и обратите внимание на следующие значения:
-Sectors / Track
-Tracks / Cylinder
С помощью калькулятора (CALC. EXE) преобразуйте эти значения из десятичной формы записи в шестнадцатеричную. Запишите полученные шестнадцатеричные значения для последующего использования.
Sectors / Track 63 в десятичной форме преобразуется в 3F в шестнадцатеричной
Tracks / Cylinder 255 в десятичной форме преобразуется в FF в шестнадцатеричной.
В меню Вид (View) щелкните на опции Таблица разделов (Partition Table).
Найдите активный раздел (поле Индикатор загрузки (Boot Indicator) содержит значение SYSTEM), дважды щелкнув на каждой строке таблицы разделов. Обратите внимание на значение параметра Относительный номер сектора для активного раздела (Relative Sector number for the active partition).
Щелкните на кнопке Перейти (Go) возле опции Relative Sector number for the active partition.
В меню Вид (View) щелкните на параметре Байты (Bytes) для отображения информации из блока параметров BIOS в шестнадцатеричной форме.
Измените значение байта для смешения 0x018 с 01 на значение Sectors / Track, полученное при выполнении п. 7.
Изменитезначениебайтадлясмещения0х01Ас01назначениеТгаскз / Cylinder, полученное при выполнении п. 7.
После проверки правильности обоих значений в блоке параметров BIOS щелкните на опции Записать (Write) в меню Секторы (Sectors).
Удостоверьтесь в том, что запись осуществляется в нужный сектор, и шелкните на кнопке Записать! (Write It).
Закройте программу DSKPROBE. EXE и перезагрузите первоначальную копию операционной системы.
Исправление загрузочного/системного раздела для файловой системы FAT (кроме FAT32) или NTFS
На этот раз также понадобится параллельно установленная копия операционной системы.
Запустите программу DSKPROBE. EXE.
В меню Drives щелкните на опции Physical Drives и дважды щелкните на физическом диске, который соответствует системному/загрузочному разделу.
Сбросьте флажок Read Only и щелкните на кнопке Set Active, после чего на кнопке ОК.
'5. В меню Sectors щелкните на опции Read using default settings.
В меню Drives щелкните на опции Volume Information и обратите внимание на следующие значения:
-Sectors / Track
-Tracks / Cylinder
В меню View щелкните на опции Partition Table.
Найдите активный раздел (поле Boot Indicator содержит значение SYSTEM), дважды щелкнув на каждой строке таблицы разделов. Обратите внимание на значение параметра Relative Sector number for the active partition.
Щелкните на кнопке Go, расположенной рядом со значением Relative Sector для активного раздела.
В зависимости от типа файловой системы (FAT или NTFS), щелкните на опции Загрузочный сектор FAT (FAT Boot Sector) или Загрузочный сектор NTFS (NTFS Boot Sector) в меню View для отображения данных блока параметров BIOS.
Измените значение параметра Sectors per Track с 1 на значение Sectors / Track, полученное при выполнении п. 6.
Измените значение параметра Heads с 1 на значение Tracks / Cylinder, полученное при выполнении п. 6.
После проверки правильности ввода значений в блоке параметров BIOS щелкните на опции Write в меню Sectors.
Удостоверьтесь в том, что запись осуществляется в сектор, записанный для параметра Relative Sector. Затем щелкните на кнопке Write It.
Завершите работу с программой dskprobe.exe и перезагрузите компьютер, используя первоначальную копию операционной системы.
«Ир- Как включить подробное протоколирование графического процесса установки Windows 2000?
Если установка Windows 2000 проходит не так гладко, как хотелось бы, то существует возможность включения функции детального протоколирования, позволяющей локализовать причину возникновения проблемы. Для включения такого протоколирования в системном реестре необходимо создать запись HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Setup\LogLevel и присвоить ей значение OxFFFF. Очевидно, что эту запись не получится создать в процессе установки с помощью редактора реестра regedit . EXE. Поэтому необходимо модернизировать процедуру установки так, чтобы она автоматически создала необходимую запись в системном реестре.
На сетевом диске или на локальном жестком диске, содержащем исходные установочные файлы Windows 2000, найдите файл HIVESFT. INF в папке i 3 8 6.
Используя любой текстовый редактор (например, Блокнот (Notepad)), найдите следующую строку в файле HIVESFT. inf:
HKLM, "SOFTWARE"XMicrosoft\Windows\CurrentVersion\Setup", "DriverCachePath", 0x00020002, ,*'%Syst€mRo|ot%\Driver Cache”
После этой строки разместите следующую:’
HKLM, "SOFTWAREXMicrosoft\Windows\CurrentVersion\Setup", "LogLevel", 0x00010003, OxFFFF
Обратите внимание, что предыдущие две строки можно объединить в одну, однако каждая запись изначально занимает отдельную строку.
После ввода приведенных строк файл должен выглядеть так, как показано в следующем примере. Проверьте содержимое файла перед его сохранением.
HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup", "DriverCachePath", 0x00020002, "%SystemRoot%\Driver Cache" ; добавлена следующая строка
HKLM, "SOFTWAREXMicrosoft\Windows\CurrentVersion\Setup", "LogLevel", 0x00010003, OxFFFF ; строка заканчивается здесь
HKLM, "SOFTWAREXMicrosoft\WindowsXCurrentVersionXSetup\ BaseWinOptions",,0x00000012
Сохраните файл и закройте текстовый редактор.
Теперь данные дополнительного протоколирования будут выводиться в файл
SETUPAPI. LOG, который станет на 4 Мбайт больше.'
Для проверки того, что протоколирование активизируется на графическом этапе установки Windows, нажмите комбинацию клавиш <Shift+F10> для запуска командной строки и воспользуйтесь редактором REGEDT3 2. ехе для проверки наличия созданной записи в системном реестре.
Почему Windows 2000 не обнаруживает мышь, подключенную к шинному контроллеру?
Если установка Windows 2000 осуществляется на отформатированный жесткий диск, то шинный манипулятор не будет обнаружен, а значит, и установлен. К сожалению, для решения этой проблемы не существует обходного пути.
При обновление Windows NT можно отредактировать файл с: \boot. ini и удалить параметр /fastdetect, после чего сохранить файл. В результате после перезагрузки компьютера мышь будет нормально работать.
Откройте сеанс работы с командной строкой (CMD. ехе).
Сбросьте флажки Только чтение (Read-only), Системный (System) и Скрытый (Hidden) файла BOOT. INI.
attrib c:\boot.ini -г -s -h
Отредактируйте файл:
notepad c:\boot.ini
Удалите параметр / fastdetect.
Сохраните файл.
Установите соответствующие атрибуты: attrib c:\boot.ini +r +s +h■
Обратите внимание, что удаление параметра / fastdetect приводит к увеличению времени загрузки Windows.
Почему при попытке автоматического обновления Windows NT 4.0 до Windows 2000
выдается сообщение “Inf corrupt”?
В процессе автоматического обновления Windows NT 4.0 до Windows 2000 можно получить сообщение “Line [номер строки] of the Inf is corrupt or invalid. Setup cannot continue”. ■.
Одной из распространенных причин является включение следующей строки в файл автоматической установки: [OEM_ADS] .'
Banner = ""Windows 2000 Unattended Install Banner Message""
В качестве решения этой проблемы необходимо закомментировать приведенные строки, вставив в начало каждой строки символ (;). Сохраните файл и попробуйте еще раз автоматически обновить Windows.
Как настроить организационное подразделение Active Directory для учетной записи в процессе автоматической установки?
Как правило, созданная учетная запись компьютера добавляется к организационному подразделению (Organizational Unit — OU) компьютера в домене. Файл автоматической установки позволяет настроить организационное подразделение для хранения учетной записи.
Откройте файл автоматической установки (UNATTEND. тхт).
В разделе [Identification] добавьте следующую строку:
MachineObjectOU ■ [полный путь LDAP]
Например, можно добавить строку
MachineObjectOU = "OU = London,OU = Sales,DC = SavillTech,DC = com"
Сохраните эти изменения..
Кроме того, существует возможность использовать параметр MachineObjectOU в файле SYSPREP.INF (если используется программа Sysprep 1.1 в Windows2000). Программа Sysprep позволяет подготовить Windows 2000 Professional или Windows 2000 Server к созданию дискового образа или клонированию системы. Эту утилиту можно получить на Web-узле Microsoft по адресу: http://www.microsoft.сот/windows2000/downloads/tools/sysprep/default.asp.
НЮНЮПочему нельзя установить консоль восстановления (Recovery Console) на дублированный системный раздел?
НЮ
НЮ
При попытке локальной установки консоли восстановления на зеркально дублированный системный раздел (простой или динамический диск) с помощью команды winnt32.exe /cmdcons программа установки выдает сообщение об ошибке “No valid system partitions found. Setup cannot continue”.
При установке консоли восстановления система проводит ту же процедуру проверки жесткого диска, что и при обычной инсталляции системы. Обычную установку также нельзя провести на зеркально продублированный системный раздел. Для решения проблемы необходимо удалить зеркальный образ, установить консоль восстановления и создать зеркальный образ повторно.
Но и в этом случае есть один подвох; в Windows 2000 можно создавать зеркальные образы только на динамических дисках. Если на обычном диске расположен зеркально продублированный том, созданный в Windows NT 4.0, и зеркальный образ удаляется, то его можно создать повторно, только лишь обновив диск до динамического. Однако динамические диски приводят к проблемам в компьютерах с несколькими установленными операционными системами, отличными от Windows 2000. В подобном случае установить консоли восстановления нельзя.
Почему при создании раздела, занимающего весь объем жесткого диска, всегда остается свободное пространство?
Если в процессе установки попытаться создать раздел, занимающий весь объем диска, то на диске все равно останется свободное пространство для' возможного обновления диска с простого до динамического. Информация для динамических дисков хранится в конечной области диска. Резервируемый объем, как минимум, равен одному цилиндру или 1 Мбайт. (Один цилиндр может содержать до 8 Мбайт данных, в зависимости от геометрии диска и технологии преобразования дискового Пространства.)
HL
Как создать загрузочное меню для
Windows 2000 и Linux с помощью утилиты NTLoader?
Если вы все еще настаиваете на использовании Linux, далее представлен набор инструкций, предназначенных для настройки загрузки Linux с помощью программы Windows 2000 NTLoader.
Установите Windows 2000 в раздел NTFS и обязательно создайте четыре загрузоч- ных/восстановительных диска Windows 2000.
Загрузите систему с помощью загрузочного диска, поставляемого в комплекте с Red Hat Linux 6.2. Затем установите Linux с помощью установочного компакт-диска Red Hat Linux.
Создайте корневой раздел Linux (Ext2) и раздел подкачки (swap) на всем диске или его разделе.
При появлении соответствующего сообщения укажите необходимость создания загрузочного диска. Этот диск будет использован при выполнении п. 8 для получения доступа к установленной операционной системе Linux. Если загрузчик LILO будет установлен в загрузочный раздел Linux вместо главной загрузочной записи (Master Boot Record — MBR), следующие три шага можно пропустить.
Установка загрузчика LILO в MBR перезапишет MBR, записанную при установке Windows 2000. Загрузите Windows 2000 с помощью загрузочного диска, перейдите в раздел Восстановление (Recovery) и выберите опцию Режим командной строки (Command Mode).
После появления соответствующего приглашения зарегистрируйтесь в системе с учетной записью администратора.
Запустите программы fixboot и f ixmbr, после чего появится возможность обычным образом загружать Windows 2000.
Для загрузки Linux с помощью NTLoader воспользуйтесь загрузочным диском Linux и перезапустите компьютер.'
Зарегистрируйтесь в системе с учетной записью администратора (root).
Введите команду cd /etc и просмотрите содержимое файла LILO. CONF. В начале файла можно найти строку, которая указывает загрузочный раздел, принятый по умолчанию (например, /dev/hda).
Внесите в эту строку нужные изменения (воспользуйтесь текстовым редактором, например vi/vim или emacs), чтобы параметр указывал на раздел с установленной операционной системой Linux. Например, если Linux установлена в раздел /dev/hdcl, модифицируйте параметр для указания конкретного диска и его раздела. В данном случае необходимо изменить значение /dev/hda на /dev/hdcl. Если вы забыли, в какой раздел установили Linux, просмотрите окончание файла LILO. CONF, где параметр image содержит имя корневого диска или раздела.
Запустите программу LILO без дополнительных параметров для активизации в качестве загрузочного раздела /dev/hdcl. Появится предупреждение о том, что диск/раздел не является первым диском. Не обращайте внимания, поскольку важнее всего, чтобы загрузчик не повредил запись MBR, созданную Windows 2000!
Теперь необходимо скопировать загрузочный сектор в раздел Windows 2000 так, чтобы файл boot . ini мог ссылаться на нужный раздел для загрузки Linux. Не выходя из Linux, воспользуйтесь командой dd, позволяющей скопировать загрузочный сектор раздела в соответствующий файл..
cd
dd if=/dev/hdcl bs=512 count=l of=bootsect.lux
Далее можно воспользоваться командой mcopy для копирования файла на гибкий диск DOS:
# mcopy bootsect.lnx а:
Перезагрузите компьютер:
# shutdown -h now
Загрузите Windows 2000.
Скопируйте файл bootsect.LNX на диск С: (не забудьте сделать этот файл доступным только для чтения).
Добавьте в файл BOOT.INI запись для Linux, например:
bootsect.lnx="Linux”
Если после перезагрузки выбрать Linux, появится приглашение загрузчика LILO (“LILO: ”). Приглашение отображается несколько секунд, после чего начнется загрузка Linux (можете нажать клавишу <Enter> для немедленной загрузки системы).
Как инсталлировать Windows 2000 MultiLanguage Version с помощью автоматической установки?
Каждый параметр установки Windows 2000 MultiLanguage Version занимает около 50 Мбайт дискового пространства, поэтому необходимо осуществить установку с сетевого диска, содержащего многоязычную версию Window 2000.
Создайте папку MUITEMP в каталоге, содержащем исходные файлы установки и скопируйте в нее все файлы с компакт-диска Windows 2000 MultiLanguage (система скопирует файлы на жесткий диск в каталог %windir% на завершающем этапе установки Windows 2000).
Откройте файл ответов для автоматической установки (если такого файла не существует, то создайте его).
Воспользуйтесь таблицей языковых идентификаторов и групп (приведенной) при добавление раздела [RegionalSettings] для языка, принятого по умолчанию. Например, для английского языка (языковой идентификатор 0409, языковая группа 1), необходимо добавить приведенные ниже строки в файл ответов для автоматической установки.
[RegionalSettings]
LanguageGroup=1
Language=0409
Вразделе [GuiRunOnce] добавьте командудля запуска приложения MUISETUP.EXE, чтобы установить поддержку необходимых языков. Затем добавьте команду rmdir для удаления временных каталогов.
[GuiRunOnce]
"windirt,\MUITEMP\MUISETUP.EXE [-i LangID LangID...] [-d ] -r -s" "t,windirt,\SYSTEM32\CMD.EXE /С RMDIR t,WINDIRt,\MUITEMP /S /q"
Воспользуйтесь следующей командой для запуска процесса установки:
winnt32.exe /unattend:"unattend.txt" /copysource:"lang" /copydir:"MUITEMP" /в:"путь к инсталляционным файлам"
Для получения дополнительной информации необходимо обратиться к статье How to Perform an Unattended Install of the Windows 2000 MultiLanguage version, размешенной на Web-узле Microsoft Global Software Development. В табл. 4.3 представлен список языков и языковых идентификаторов для Windows 2000 MultiLanguage Version.
Таблица 4.3. Список групп и языковых идентификаторов Windows 2000 MultiLanguage Version
Язык
Языковой идентификатор
Английский (принят по умолчанию) Французский Испанский Итальянский Шведский Голландский Бразильский Финский Норвежский Датский Венгерский Польский Русский Чешский Греческий Португальский Турецкий Японский Корейский Немецкий
Китайский (упрощенный) Китайский (традиционный) Арабский Иврит
0409
040с ОсОа
0410
-041d
0413
0416
040b
0414
0406
040е
0415
0419
0405
0408,
0816 0411
0411
0412
0407
0804
0404
0401■
040d
Группа
Идентификатор группы
Западная Европа и США Центральная Европа Балтийский
Греческий Кириллица Тюркский Японский Корейский
Китайский — традиционное письмо Китайский — упрощенное письмо Тайский
Иврит
Арабский
Вьетнамский
1
2
3
4
5
6
7
8
9
10
11
12■
13
14
Окончание табл.4.3Окончание табл.4.3
Окончание табл.4.3
Окончание табл.4.3
ГруппаГруппа151617151617Идентификатор группы
Группа
Группа
15
16
17
15
16
17
Индийский Грузинский Армянский
. Почему при попытке загрузиться с помощью установочного компакт-диска с вложенным пакетом обновлений выводится сообщение об ошибке?
В Windows 2000 была впервые предоставлена возможность создания инсталляционного образа системы с уже вложенным пакетом программных обновлений (slipstreamed image). Если установочный образ скопировать на компакт-диск и загрузить с его помощью систему, на экране появится следующее сообщение об ошибке:
The following value in the SIF file used by setup is corrupted or missing: Value >\#39>0' on the line in section [SourceDiskFiles] with key "SP1.CAB"
Для решения этой проблемы скопируйте файл txtsetup.txt из папки i386, находящейся на компакт-диске, на один из четырех установочных дисков, после чего установку системы можно будет провести в обычном режиме.
. Как в процессе установки Windows 2000 вручную указать необходимый сетевой адаптер?
При установке Windows 2000 сетевой адаптер автоматически выбирается системой. Следовательно, необходимо завершить процесс установки, удалить устройство и добавить его вручную.
После завершения установки запустите аплет Установка оборудования (Add/ Remove Hardware) из окна Панель управления (Control Panel) (Пуск=> Настройки =>Панель управленияФУстановка оборудования (Start^Settings^ Control Panel=>Add/Remove Hardware)).
Щелкните на кнопке Далее (Next) на странице приветствия, выберите параметр Удалить/извлечь устройство (Uninstall/Unplug a device) и щелкните на кнопке Далее (Next).
Выберите опцию Удалить устройство (Uninstall a device) и щелкните на кнопке Далее (Next).
В поле Устройства (Devices) выберите нужный сетевой адаптер (рис. 4.23).
Щелкните на кнопке Далее (Next). Выберите переключатель Да, я хочу удалить это устройство (Yes, I want to uninstall this device). Щелкните на кнопке Далее (Next) и затем на кнопке Готово (Finish).
Еще раз запустите аплет Панель управления (Control Panel) Установка оборудования (Add/Remove Hardware) (Пуск^Настройки^Панель управления=>Установка оборудования (Start^Settings^Control Panel =>Add/Remove Hardware)).
Щелкните на кнопке Далее (Next) на странице приветствия и выберите переключатель Добавить/произвести диагностику устройства (Add/Troubleshoot a device). Щелкните на кнопке Далее (Next).
В окне Устройства (Devices) выберите переключатель Добавление нового устройства (Add new device) и щелкните на кнопке Далее (Next). Щелкните на кнопке Нет, выбрать оборудование из списка (No, I want to select hardware from a list) и щелкните на кнопке Далее (Next).
Рис. 4.23. Подготовка к удалению устройстваРис. 4.23. Подготовка к удалению устройства
Рис. 4.23. Подготовка к удалению устройства
Рис. 4.23. Подготовка к удалению устройства
В окне Типы устройств (Hardware types) выберите опцию Сетевые платы (Network Adapters) и щелкните на кнопке Далее (Next).
Выберите подходящего производителя сетевых адаптеров и необходимую модель. Щелкните на кнопке Далее (Next). Еще раз щелкните на этой же кнопке и затем на кнопке Готово (Finish).
Перезапустите компьютер.
Почему при работе службы RIS программа SIS
не сокращает используемое дисковое пространство?
Служба RIS весьма полезна для развертывания Windows 2000, когда используется несколько пакетов RIS, каждый из которых связан с определенной системной конфигурацией. Основная часть пакетов включает в себя одинаковые файлы (базовые файлы Windows 2000 Professional). Смысл использования службы SIS (Single Instance Store) заключается в том, что папки пакетов сканируются, дублированные файлы удаляются, а вместо них создаются ссылки на единственный экземпляр файлов. После запуска службы SIS для хранения файлов используется меньший объем дискового пространства. Однако служба SIS запускается только в период низкой загрузки центрального процессора. Если сервер всегда существенно загружен, служба SIS никогда не начнет свою работу. В таком случае может понадобиться ручной запуск утилиты SIS Groveler.
На компакт-диске Windows 2000 Server в сеансе работы с командной строкой (cmd.exe) перейдите в папку i386.
Извлеките из архива файл grovctrl . ЕХ_:
\i386\> expand grovctrl.ех_ %systemroot%\system32\grovctrl.exe
Воспользуйтесь следующей командой для запуска утилиты Groveler в фоновом режиме: grovctrl f
После запуска Groveler служба SIS вернется к обычному режиму работы в период минимальной загрузки центрального процессора.
. Существует ли версия Windows Update, более подходящая для корпоративного использования?
Служба Windows Update очень часто находит применение на автономных системах, которые могут подключиться к Web-узлу Microsoft и загрузить необходимые исправления, устанавливаемые автоматически. Однако Web-узел Windows Update сложно использовать в корпоративной среде, когда нежелательно предоставлять каждому пользователю сетевой доступ к Web-узлу для установки нужных исправлений (ведь в таком случае каждому пользователю понадобятся права администратора!).
Корпоративный Web-узел Windows -Update (http://corporate.windowsupdate. microsof t. com) предоставляет системным администраторам отличную возможность загрузить необходимые исправления или пакеты исправлений в групповом формате, упрощающем их распространение по сети. Пакет содержит исправления, предназначенные для следующих версий операционных систем и Web-броузеров Internet Explorer (IE):
' . Windows 2000 (IE 5.01, 5.01 Service Pack 1-SP1);
. Win2K(IE5.5);*
. Windows NT 4.0 (IE 4.0, 4.01 SP2);
NT 4.0 (IE 5.0, 5.01 SP1);
NT 4.0 (IE 5.5);
. NT 4.0 Alpha (IE 4.0);
. NT 4.0 Alpha (IE 5.0, 4.01 SP2);
Windows Millennium Edition — Windows Me (IE 5.5);
. Windows 98 (IE 4.0, 4.01 SP2);
. Win98(IE5.0, 5.01 SP1);
. Win98 (IE 5.5);
Win98 Second Edition — Win98SE;
. Windows 95 (IE 4.0, 4.01 SP2);
Win95(IE5.0, 5.01 SP1);
Win95 (IE 5.5).
При загрузке обновления с Web-узла система выдает запрос на ввод установочного каталога. В этом каталоге система создает следующую структуру папок:'
Softwares[язык]\[операционная система]S[идентификатор исправления] — для обновлений программного обеспечения
Drivers\[язык]\[операционная система]\[идентификатор исправления] — для обновлений драйверов
Для каждого программного исправления система загружает инсталляционный образ И файл README.
§5. Почему не получается установить Windows 2000на диск, отформатированный в Windows Me?
Существует общеизвестная проблема, при которой программа установки выводит следующее сообщение при форматировании разделов с помощью установочного диска Windows Millennium Edition:.
Setup was unable to install Windows Boot Loader.
Ensure that your C: drive is formatted and that the drive is not damaged. Setup cannot continue. Press ENTER to exit.
В качестве решения этого вопроса отформатируйте раздел с помощью установочного диска Windows 98 или Windows 95 и повторите установку Windows 2000.
W. Как предоставить инсталляционный ключ продукта в процессе установки системы с помощью утилиты Windows Installer?
Когда для установки программного обеспечения используется утилита Windows Installer, идентификатор продукта обычно приходится вводить вручную, ©ту информацию можно предоставить автоматически, если воспользоваться командой msiexec:
msiexec /а [файл msi] PIDKEY="[CD-ключ]"
Кроме того, существует возможность предоставить имя пользователя (USERNAME= [имя пользователя]), название организации (COMPANYNAME= [название организации]) и инициалы пользователя (USERINITIALS= [инициалы пользователя]).
. Почему нельзя установить Windows 2000 с помощью некоторых дисководов компакт-дисков с интерфейсом USB?
Ряд новых компьютеров не поставляются со стандартными дисководами компакт-дисков, в результате на таких системах приходится использовать дисководы компакт-дисков, подключаемые с помощью интерфейса USB. Если этот привод не поддерживается системой, то будет выдано сообщение об ошибке “stop 0х0000007в”. Единственное решение втаком случае — обратиться к производителю компьютера для получения компакт-диска Windows 2000 Restoration, обеспечивающего работу с данной моделью дисковода компакт-дисков.
ш
■ Каким образом активизировать Windows ХР в процессе автоматической установки?
Для активизации Windows ХР в процессе автоматической установки необходимо добавить приведенную ниже информацию в сценарий установки.
[Unattended] Unattendmode = FullUnattended Filesystem = LeaveAlone TargetPath = * Win9Xupgrade = No NtUpgrade = Yes AutoActivate = Yes ActivateProxy = Proxy [userdata]
ProductKey = XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
[Branding]
BrandlEUsingUnattended = Yes [Proxy] Proxy_Enable = 1 Use_Same_Proxy = 1
HTTP_Proxy_Server = myproxyserver:80 Proxy_Override = <local>
Обратите внимание на возможность использования раздела Proxy для указания адреса proxy-сервера. Кроме того, есть необходимость в замене значения параметра ProductKey действительным ключом программного продукта.
■ Пользователи в крупных организациях имеют возможность приобретать версии Windows ХР, не требующие обязательной активизации системы в 30-дневный срок.
^4^. Почему выводятся сообщения об ошибках при попытке обновить Windows Me или Windows 98 до Windows ХР Professional?
При обновлении Windows Me или Windows 98 до Windows ХР Professional могут выдаваться перечисленные ниже сообщения об ошибках.
Error: Cannot get main entry point for C:WINDOWSSYSTEMVIPERSIST.CPL. Error:127 [ERROR=127 (7Fh)].
Error: The signature for Windows XP Professional Edition Setup is invalid. The error code is fffffdfO. The system cannot find message text for message number OxfffffdfO in the message file for Syssetup.dll.
Fatal Error: Setup failed to install the product catalogs. This is a fatal error. The setup log files should contain more information.
Подобные ошибки зачастую возникают в том случае, когда программа установки Windows не удалила все файлы в папке %systemroot%\system32\catroot2 при удалении файлов старой операционной системы. Для удаления содержимого папки вручную выполните ряд действий.
Запустите программу Проводник (Windows Explorer).
Перейдите в папку %systemroot%\system32\catroot2 (например, в c:\windows\ system32\catroot2).
Выделите все файлы (<Ctrl+A>).
Нажмите клавишу <Delete>.
■ Почему компьютер “зависает” при попытке установки Windows ХР из Windows 95?
Установка Windows ХР может “зависнуть” на фазе подготовки к установке, когда программа установки выводит следующее сообщение:
■ Setup will complete in approximately 52 minutes
Поскольку инсталляционному мастеру Windows ХР на этапе установки требуется больший объем оперативной памяти, чем обычно поддерживается Windows 95, программа установки может прекратить реагировать на команды. Чтобы решить эту проблему, установите Microsoft Internet Explorer (IE) для обновления общих элементов управления и перезапустите программу установки ХР или установите Windows ХР с помощью загрузочного компакт-диска. В компьютерах, работающих под управлением Windows 95 OEM Service Release 2 (SR2), подобная проблема отсутствует.
ем|
* WBz. Как создать загрузочные диски Windows ХР?
Все установочные компакт-диски Windows ХР являются загрузочными. В результате Microsoft удалила из ХР функцию создания загрузочных дисков. Тем не менее на Web-узле Microsoft доступны файлы, позволяющие создавать загрузочные диски Windows ХР:
загрузочные диски WindowsХР Home Edition— http://www.microsoft.com/ downloads/release.asp?releaseid=33290;
загрузочные диски WindowsXP Professional Edition— http://www.microsoft.com/ downloads/release.asp?releaseid=33291.
Загрузочные диски Windows XP Home Edition нельзя использовать для Windows XP Professional Edition и наоборот, равно как для обновления системы. Диски предназначены только для новой установки Windows ХР.
4.^3. Как удалить установленную операционную систему Windows ХР?
Если WindowsXP установлена как обновление Windows Me или Windows 98, перейдите в окно Панель управления (Control Panel) и запустите аплет Установка и удаление программ (Add/Remove Programs). Затем щелкните на кнопке Удаление Windows ХР (Uninstall Windows ХР). Если файловая система была ранее обновлена до NTFS или проводилась повторная разбивка разделов жесткого диска, программа деинсталляции окажется бесполезной.
Тем не менее Windows ХР можно удалить с помощью командной строки, для чего необходимо следовать приведенной ниже инструкции.
Запустите компьютер с помощью параметра Безопасный режим с поддержкой командной строки (Safe Mode with Command Prompt support) (нажмите в процессе загрузки клавишу <F8>).
Перейдите в папку %systemroot%\system32.
Введите команду
osuninst.ехе
и нажмите клавишу <Enter>.
Следуйте инструкциям, приведенным на'экране.
Как избежать процесса повторной активизации при переустановке Windows ХР?
Если Windows ХР необходимо переустановить на базе оставшегося прежним аппаратного обеспечения, то можно создать резервную копию статуса активизации и восстановить статус после переустановки системы. Создайте резервную копию файла WPA.DBL из папки %systemrооt %\syst em32.
Как только повторная установка системы будет завершена, выполните приведенные ниже действия.
Загрузите Windows с помощью параметра Безопасный режим (Minimal Safe).
Перейдите в папку %systemroot%\system32.•
Переименуйте файл WPA. DBL в файл WPA. NOACT.
Скопируйте резервную копию файла WPA.DBL в папку systems2.
Перезагрузите систему в нормальном режиме.
Это не взлом системы активизации, позволяющий избежать процесса активизации установленной системы. Описанный способ подходит только для систем, уже активизированных на базе определенного аппаратного обеспечения.
ял
Почему при установке Windows 2000/NT на диск, подключенный к адаптеру Promise АТА-100, выводится сообщение об ошибке “INACCESIBLE_BOOT_DEVICE”?
По мере создания новых типов аппаратного обеспечения Microsoft стремится добавлять соответствующие драйверы в новые версии Windows. Адаптер Ultra АТА-100 по умолчанию поддерживается в Windows ХР (точно так же, как адаптер АТА-бб поддерживается в Windows 2000, но не в Windows NT 4.0).
Для решения этой проблемы необходимо воспринимать адаптер в качестве адаптера SCSI и загрузить соответствующий драйвер.
Обратитесь на Web-узел компании Promise (http: / /www.promise. com) и из раздела “Tech Support" загрузите драйвер адаптера Ultra АТА-100.
Разархивируйте содержимое полученного ZIP-архива на гибкий диск (в корневом каталоге гибкого диска должен находиться файл txtsetup . OEM).
Перезапустите установку Windows и, когда будет предложено установить драйверы адаптеров RAID или SCSI, нажмите клавишу <F6>.
Укажите файл TXTSETUP.OEM, расположенный на гибком диске.
Продолжите процесс установки.
Каждый раз, когда выдается сообщение “inaccesible_boot_device”, необходимо проверять работоспособность подключенных дисков и поддержку этих дисков со стороны Windows. Если это возможно, воспользуйтесь специальным драйвером.
СЛУЖЕБНЫЕ ПАКЕТЫ ОБНОВЛЕНИЙ
С
лужебные пакеты обновлений (Service Packs) содержат программные “заплаты" для различных приложений, установленных на компьютере. К таким заплатам относятся исправления ошибок или функциональные расширения возможностей программ. Пакеты обновлений включают в себя все компоненты ранних версий, т.е. для установки пакета Service Pack 4 нет необходимости устанавливать пакеты Service Pack 1, 2 и 3.
В Windows 2000 отсутствует необходимость подключения к FTP-узлу Microsoft и загрузки нужного пакета обновления/оперативного исправления (hotfix). Теперь служба Windows Update проверяет компьютер на предмет целесообразности установки исправлений, загружает необходимые исправления/обновления с их последующей установкой-в-системе.
В Windows ХР подобная проверка осуществляется и в процессе инсталляции операционной системы, когда программа Setup подключается к серверу Microsoft или локальному серверу, содержащему необходимые исправления.
Что такое Q-номера и как их найти?
■ Номера Q относятся к статьям базы знаний Microsoft Knowledge Base и доступны для просмотра по адресу: http://support.microsoft.сот/support/.
Почему попытка повторной установки оперативного исправления после инсталляции пакета обновлений приводит к выводу сообщения об ошибке?
При попытке повторной установки оперативного исправления (после инсталляции пакета обновлений) может быть выдано следующее сообщение об ошибке:
Hotfix: The fix is already installed.■
Hotfix: Internal consistency error: Invalid Tree pointer =
<отображаются случайные символы:»
Сообщение указывает на необходимость удалить исправление перед его повторной установкой.
Для того чтобы удалить исправление, как правило, следует воспользоваться командой hotfix /г или hotfix -у (в зависимости от версии для получения точного синтаксиса команды удаления понадобится параметр командной строки /?); однако в некоторых случаях исполняемый файл оперативного исправления удалить нельзя:
Hotfix: Fix <имя исправления:» was not removed.
При установке оперативного исправления проверяется запись в системном реестре, указывающая на наличие исправления в системе. Для решения этой проблемы можно воспользоваться редактором реестра и удалить запись, соответствующую исправлению.
Запустите редактор реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Hotfix.
В этом разделе указано несколько ключей, имеющих названия статей Microsoft Knowledge Base, описывающих исправления (например, Q123456 — исправление ошибки видеоадаптера, связанной с режимом True Color).
Для получения дополнительной информации об оперативном исправлении выберите нужный раздел (например, Q123456) и просмотрите содержимое записи FixDescription.
Чтобы “заставить" систему забыть об установке исправления, выберите номер исправления, которое необходимо удалить (например, Q123456) и воспользуйтесь командой Правка^Удалить (Edit^Delete). Щелкните на кнопке Да (Yes), чтобы подтвердить удаление.
Закройте окно редактора реестра.
Оперативное исправление все еще установлено в системе, поскольку описанные выше действия привели лишь к “амнезии” операционной системы относительно установки исправления. В результате это дает возможность заново установить нужное исправление.
И
Когда необходимо повторно устанавливать пакет обновлений?
Для всех предшественников Windows 2000 пакеты обновлений и исправления приходилось повторно устанавливать каждый раз при добавлении системных утилит, служб, установки аппаратного и/или программного обеспечения. Как правило, когда компьютер выдает сообщение “Changes have been made. Your must shut down and restart your computer”, to перед перезагрузкой необходимо повторно установить пакет обновлений.
Единственной проблемой при переустановке пакета обновлений (кроме случаев удаления и повторной установки) является потеря возможности повторного удаления пакета обновлений из системы.
Для Windows 2000 и более поздних версий в ручной переустановке пакета обновлений больше нет необходимости, за исключением случаев исправления/повторной установки операционной системы.'
Как определить версию установленного пакета обновлений?
Когда пакет обновлений устанавливается обычным способом (т.е. не копированием файлов), версия пакета обновлений записывается в системный реестр в виде ключа записи CSDVersion, расположенной в разделе HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\ Windows NTXCurrentVersion.
Ключ имеет формат “Service Раск п” (например, “Service Раск 4”), но может указывать и дополнительную информацию, что характерно для предварительных версий или кандидатов на финальную версию (например, “Service Pack 4, НС 1.99").
Для того чтобы проверить эту информацию из командной строки, воспользуйтесь программой REG. EXE, входящей в состав пакета Resource Kit Supplement 2.
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion"
REG_SZ CSDVersion Service Pack 4, RC 1.99
Удостоверьтесь в том, что значение указывается в двойных кавычках ("").
В качестве альтернативного варианта можно запустить программу WINVER.EXE, которая сообщает текущую версию сборки операционной системы и версию установленного пакета обновлений. Кроме того, пригодится программа winmsd.exe или выбор команды Справ- ка^О программе (Help^About) в Web-броузере Internet Explorer. В Windows 2000 или Windows ХР можно дважды щелкнуть на значке Мой компьютер (Му Computer) и получить необходимую информацию во вкладке Общие (General).
MD
■ Как определить пользователя, установившего/удалившего пакет обновлений?
Установка или удаление пакета Service Pack 4 приводит к записи соответствующего события в системный журнал. Событие имеет идентификатор 4353 (для оригинальной версии системы), что позволяет создать специальный фильтр Вид^Фильтр (View^ Filter Events) для просмотра только событий с идентификатором 4353. Подобная запись в журнале содержит данные о времени установки/удаления пакета обновлений, а также о пользователе, осуществившем эти операции (рис. 5.1).
Рис. 5.1. Системный журнал, в котором указано событие установки пакета обновлений
Сообщение в журнале имеет вид
Windows NT Service Pack 4 was installed (Service Pack 3 was previously installed).
или
Windows NT Service Pack 4 was uninstalled. Restoring Windows NT to Service Pack 3.
Как с помощью сценария системной регистрации выполнить функцию, зависящую от версии установленного пакета обновлений?
Новая утилита от компании SavillTech, которая называется Cmdlnfo (и представлена для загрузки по адресу: http: //www. savilltech. сот/download/cmdinfо. zip), определяет значения уровня ошибок в зависимости от версии пакета обновлений, установленного на компьютере. Сценарий, вызывающий утилиту, позволяет выполнять различные действия в зависимости от значения уровня ошибки.
С помощью утилиты Cmdlnfo можно выполнять разнообразные действия в соответствии с версией операционной системы и типом ее инсталляции. Ниже приводится пример программного кода, размещенного в файле сценария регистрации для определения версии Service Pack.
@ЕСНО OFF
CMDINFO.EXE /sp
IF ERRORLEVEL 5 GOTO SP5
IF ERRORLEVEL 4 GOTO SP4
IF ERRORLEVEL 3 GOTO SP3
IF ERRORLEVEL 2 GOTO SP2
IF ERRORLEVEL 1 GOTO SP1
IF ERRORLEVEL 0 GOTO SPO
: SP5
ECHO Service Pack 5 is installed on this NT computer.
ECHO No further upgrades are necessary.
GOTO END
: SP4
ECHO Service Pack 4 is installed on this NT computer.
ECHO Press any key to install Service Pack 5...
PAUSE > NUL
rem Предположим, что диск X: указывает на общий ресурс...
rem X:\SP5\UPDATE\UPDATE.EXE -u -f -о GOTO END
rem (и т.д...)
-.END EXIT
wy Существует ли сценарий, позволяющий переустановить пакеты обновлений/исправлений с последующей перезагрузкой системы?
Каждый раз при добавлении/модификации системных компонентов Windows NT необходимо переустанавливать последний пакет обновлений, а также все оперативные исправления, на что уходит немало времени. К счастью, Windows 2000 лишена подобной проблемы; по-- скольку при добавлении системных компонентов Windows 2000 автоматически выбирает новейшие файлы из базовой инсталляции или пакета обновлений.
Далее представлен сценарий, устанавливающий пакет обновлений/исправлений и после завершения установки перезагружающий компьютер. В идеальном случае распакованные файлы пакета обновлений необходимо хранить на сетевом диске, что позволит пользователям при необходимости запускать сценарий для переустановки пакета обновлений/исправлений. Wmorpheus\installation\nt4ws\sp6a\update\update -и -п -о -z -q Wmorpheus\installation\nt4ws\sp6a\c2-fix\hotfix -n -z -q -m \\morpheus\installation\nt4ws\sp6a\winlogon-fix\hotfix -n -f -q -m
С помощью этого сценария на сервере Morpheus создан сетевой диск, который называется installation. На этом сетевом диске в распакованном виде расположены файлы Service Pack ба, а также два последних оперативных исправления.
Первая команда устанавливает пакет Service Pack ба. Вот список параметров этой команды:
-и — автоматическая установка пакета;
-п — отсутствие необходимости в создании резервной копии файлов для последующего удаления пакета обновлений;
-о — автоматическая перезапись файлов OEM;
-z — запрет перезагрузки после установки файлов (поскольку необходимо установить оперативные исправления);
-q — работа в режиме минимального отображения системных сообщений (quite mode).
Затем устанавливается первое оперативное исправление с указанием следующих команд:
-п — отсутствие необходимости в создании каталога для последующего удаления пакета обновлений;
— z ™ отсутствие необходимости в последующей перезагрузке;
-q — работа в “тихом” режиме;
-ш — работа в автоматическом режиме.
Предыдущий сценарий должен использоваться для всех исправлений, кроме последнего, так как после установки последнего сценария необходимо перезагрузить компьютер. Именно поэтому параметр -z меняется на параметр -f, что приводит к закрытию всех приложений и перезагрузке компьютера.
В этот сценарий можно вносить определенные изменения. Иногда сценарий должен проверять текущую версию установленного пакета обновлений (для этого можно воспользоваться утилитой Cmdlnfo, которая доступна по адресу: http://www.savilltech.com/ cmdinf о. html), после чего установить различные пакеты обновлений/исправлений.
Описываемый сценарий не предполагает последующего удаления пакетов обновлений/исправлений, поскольку эта процедура, по сути, является повторной установкой пакета,
а удаление должно быть проведено еще при первоначальной инсталляции пакета обновлений. Если сценарий необходим для первоначальной установки пакета, стоит удалить параметр командной строки -п во всех представленных в сценарии командах.
Как распаковать содержимое пакета обновлений/исправлений без его установки?
Зачастую возникает необходимость в создании каталога, где расположено содержимое распакованных пакетов обновлений/исправлений, что позволит осуществлять более быструю установку пакета. Для распаковки пакета обновлений в определенный каталог выполните ряд действий.
Загрузите полный пакет обновлений.
Запустите загруженный пакет обновлений с параметром /х в командной строке, например:
sp61386.exe /х
Появится запрос на указание установочного каталога для содержимого пакета обновлений. Введите имя каталога и щелкните на кнопке ОК..
Появится диалоговое окно, сообщающее о завершении распаковки файлов. Щелкните на кнопке ОК.
В выбранном каталоге создается папка update, в которой расположена программа update.exe, применяемая для установки пакета обновлений.
Для распаковки содержимого пакета оперативных исправлений выполните перечисленные ниже действия.
Загрузите пакет с FTP-узла по адресу: ftp://ftp.microsoft.com/bussys/ winnt/winnt-public/fixes/usa/nt40/.
Запустите загруженный пакет с указанием параметра командной строки /х, например:
42445991 /х
Появится запрос на указание установочного каталога для содержимого пакета. Введите имя каталога и щелкните на кнопке ОК.
Появится диалоговое окно, сообщающее о завершении распаковки файлов. Щелкните на кнопке ОК.
Теперь в указанном каталоге будут расположены файлы пакета исправлений, включая файл hotfix . ехе, применяемый для установки пакета.
Где получить пакеты обновлений для Windows 2000?
Пакет Service Pack 1 для Windows 2000 можно получить по адресу: http://www.microsof t.com/windows2000/downloads/recommended/spl/default.asp, а также на Web-узле Windows Update по адресу: http: //www.windowsupdate.com. Более
поздние пакеты обновлений можно получить по тем же адресам, заменив в них параметр “spl” номером соответствующего пакета обновлений (например, “sp2”).
Первый пакет обновлений для Windows 2000 содержит давно ожидаемую возможность “внедрения” (slipstream) в область хранения установочного дистрибутива. Под этим подразумевается возможность внедрения пакета обновлений в копию установочного компакт-диска, размещенную на сетевом диске, после чего все компьютеры, на которые будет установлена операционная система с сетевого диска, получат автоматически установленный пакет обновлений!
Windows 2000 автоматически отслеживает версии установленных пакетов обновлений, т.е. при установке пакета обновлений Windows сохраняет информацию о версии пакета и его изначальном установочном каталоге. При установке новой службы и/или компонента система получает файлы из установочного ресурса Windows 2000 и обновленные файлы из источника установки пакета обновлений. Именно поэтому больше нет необходимости в повторной установке пакетов обновлений после добавления службы или дополнительного компонента.
При установке пакета обновлений создается новый системный журнал svcpack.log. Журнал содержит команду, использованную для запуска процесса установки пакета обновлений, а также список обновленных при установке файлов.
По сути, установка пакета обновлений напоминает аналогичный процесс в Windows NT 4.0, но с некоторыми видоизменениями.
Программа инсталляции копирует файлы пакета обновлений на локальный диск (для распаковки содержимого пакета обновлений без регистрации в системном реестре можно воспользоваться параметром командной строки /х, что относится и к другим пакетам обновлений).
Создается локальная резервная копия текущего набора файлов и данных системного реестра.
На основе каталога system в службу WFP (Windows File Protection) вносятся изменения, отражающие наличие новых файлов пакета обновлений.
Обновляются файлы шифрования в соответствии с текущим уровнем шифрования установленной операционной системы (для уровней шифрования с ключами длиной 56 или 128 бит отсутствуют отдельные версии пакетов обновлений).
Обновляются необходимые системные файлы.
На основе новых или модифицированных записей обновляются значения системного реестра.
Устанавливается новый файл driver.cab, который может использоваться программой Setup или другими компонентами для установки драйверов устройств без доступа к сети или компакт-диску с пакетом обновлений.
На основе списка драйверов, расположенных в файле driver.cab пакета обновлений, обновляется файл drvindex . inf.
Обновляется файл layout.inf, в котором представлен список файлов, устанавливаемых с дистрибутивного ресурса операционной системы, а также список файлов, инсталлируемых с дистрибутивного ресурса пакета обновлений.
Создается запись реестра ServicePackSourcePath, применяемая программой Setup для определения пути к дистрибутивному ресурсу пакета обновлений, необходимого для получения в будущем дополнительных файлов.
Создается каталог $NTServicePackUninstall$, содержащий информацию, необходимую для удаления пакета обновлений. Папка, расположенная на диске с файловой системой NTFS, архивируется.
Создается системный журнал, указывающий параметры команды командной строки, применяемые для запуска программы update . EXE, а также содержит список файлов, скопированных этой программой.
В журнале событий создается запись относительно установки пакета обновлений.
На компакт-диске пакета обновлений представлено множество полезных документов, с которыми стоит ознакомиться.
Для установки пакета обновлений выполните описанные ниже действия.
Запустите программу UPDATE. EXE (расположенную в папке с обновлениями; если же был загружен один файл, то последний будет автоматически распакован, после чего запустится программа Update . EXE).
Установите флажок Принять лицензионное соглашение (Accept the License Agreement).
Щелкните на кнопке Установка (Install).
Произойдет резервное копирование замещаемых файлов.
Перезагрузите компьютер, щелкнув на кнопке Перезагрузка (Restart), как показано на рис. 5.2.
iWmtlnwt 20110 Sifwirr Pack Setup
Рис. 5.2. Окно, указывающее на завершение установки пакета обновлений. Щелкните на кнопке Restart для перезагрузки компьютера
После перезагрузки система будет работать с установленным пакетом обновлений. Программа Winver позволит убедиться в корректной установке пакета обновлений (аналогично утилите Win Info, которую можно загрузить по адресу: http://www.savilltech.com/ wininfo. html). Рабочее окно этой утилиты показано на рис. 5.3.
Рис. 5.3. Отображение версии текущего пакета обновлений
НОНО. Как внедрить пакет обновлений в установочный
НО
НО
ресурс Windows 2000?
Как уже отмечалось, пакеты обновлений Windows 2000 впервые предоставляют возможность внедрять (slipstream) пакеты обновлений в установочный/дистрибутивный ресурс Windows 2000 (в качестве такого ресурса может выступать каталог 1386, расположенный на сетевом диске). После внедрения пакета обновлений все клиенты, устанавливающие операционную систему с помощью этого ресурса, будут иметь автоматически установленный пакет обновлений.
Для внедрения пакета обновлений выполните описанные ниже действия.
Скопируйте содержимое установочного компакт-диска Windows 2000 (версии Professional, Server или Advanced Server) на другой дистрибутивный ресурс, например в папку F:\windows 2000\win2kp. Необходимо скопировать все содержимое компактдиска, а не только папку 1386. В данном примере предполагается, что папка 1386 расположена в каталоге F: \windows 2000\wln2kp\1386. Как минимум, необходимо скопировать папку 1386, файл cdrom_xx.5 (cdrom_is.5 для версии Server, cdrom_ip . 5 для версии Professional) и файл cdrom_nt . 5 в корневой каталог.
Запустите команду update. ехе пакета обновлений с параметром -s и указанным путем к дистрибутивному носителю Windows 2000, например:
■ update -в:"f:\windows 2000\win2kp"
Путь, содержащий пробелы, необходимо заключить в кавычки. Обратите внимание, что указание на папку 13 86 не используется, поскольку параметр должен указывать на корневую папку, в которой проверяется наличие файла cdrom_xx. 5.
Рис. 5.4. Внедрение пакета обновлений в дистрибутивный ресурс Windows 2000Рис. 5.4. Внедрение пакета обновлений в дистрибутивный ресурс Windows 2000Затем пакет обновлений заменит необходимые файлы в установочном ресурсе. После обновления ресурс можно использовать для инсталляции операционной системы. Как видите, это совсем несложно (рис. 5.4).
Рис. 5.4. Внедрение пакета обновлений в дистрибутивный ресурс Windows 2000
Рис. 5.4. Внедрение пакета обновлений в дистрибутивный ресурс Windows 2000
К заменяемым ключевым файлам относятся файлы LAYOUT.INF, DOSNET.INF и TXTSETUP. SIF, содержащие значения контрольных сумм для всех файлов; эти значения обновляются при установке пакета обновлений. Кроме того, в файлы могут быть добавлены дополнительные разделы, если в состав пакета обновлений входят новые файлы.
Если обновляются файлы драйверов, содержащиеся в пакете driver, cab, то может поставляться и обновленная версия этого пакета.
Существует возможность записать компакт-диск на основе текущей версии операционной системы. Это позволит выполнять установку системы без использования локальной сети. Создание загрузочного компакт-диска рассматривается в разделе 11.9.
. Как изменить базовое расположение файлов пакета обновлений?
Операционная система Windows 2000 запоминает каталог, с которого устанавливался пакет обновлений. Добавление новых компонентов зачастую подразумевает получение обновленных файлов с базового ресурса, где изначально располагался пакет обновлений, благодаря чему пользователи избавляются от необходимости ручной переустановки пакета обновлений.
Если расположение файлов пакета обновлений изменилось или его необходимо изменить вручную, выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersionXSetup.
Дважды щелкните на записи ServicePackCurrentPath.
Измените значение в системном реестре, указав путь к ресурсу, где хранятся файлы пакета обновлений.
Щелкните на кнопке ОК.
Закройте редактор реестра.
. Как установить оперативные исправления в процессе автоматической установки Windows 2000?
Учитывая новую технологию внедрения пакетов обновлений Windows 2000, их установка в процессе автоматической инсталляции этой операционной системы намного упрощается путем внедрения пакетов обновлений в установочный ресурс. Тем не менее для оперативных исправлений (hotfix) такая возможность не предоставляется, поэтому установка исправлений требует ручной настройки. Эта настройка описывается в документе, прилагаемом к пакету обновлений.
Если необходимо установить Windows 2000, пакеты обновлений и оперативных исправлений, внедрите пакет обновлений в инсталляционный ресурс, после чего выполните описанные ниже действия.
Отредактируйте файл unattended . TXT и добавьте в него такие строки:
[Unattended]
OemPreinstall = Yes
Скопируйте файлы qxxxxxx . ехе в папку %оем% (в ту же папку, где содержатся файлы UNATTEND. ТХТ И CMDLINES. TXT).
Отредактируйте файл %oem%\cmdlines. txt и добавьте следующие строки:
[Commands]
"Q123455 /п /q /z"
"Q654321 /п /q /z"
Сохраните внесенные изменения.
Теперь в процессе установки оперативной системы программные исправления будут установлены автоматически.
Как удалить пакеты обновлений Windows 2000?
Одно из заметных изменений в концепции пакетов обновлений Windows 2000 характеризуется улучшением эффективности метода удаления этих пакетов. Для того чтобы удалить пакет обновлений с помощью графического интерфейса, выполните ряд действий.
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) (Пуск=>Настройка^Панель управления =>Установка и удаление программ (Start=t>Settings=t>Control Panel^Add/Remove Panels)).
Выберите опцию Windows 2000 SP1 (подходит ко всем версиям),
Щелкните на кнопке Заменить/Удалить (Change or Remove Programs), как показано на рис. 5.5.
И У# Aikl/lhsiiiovo l*ivyt<»<n*
.-1'1 IOt„h ДГТ-^ OfRhinow.-1'1 IOt„h ДГТ-^ OfRhinowAdd (ww УгосудгмAdd (ww Угосудгм* *Add/Kemiiv»WindowsCnriTpCMWile* *Add/Kemiiv»WindowsCnriTpCMWileCurrently installed programs;। $ DlskeeperServerI 0 Dr Solomon's NetShleld NT v4.0.3a (licensed) j j^p Microsoft InteMType ProI ^ Microsoft Office 2000 Premiumi Д Microsoft Windows 2000 Resource KitI ^1 Microsoft Windows Critical Update Notification ! tW| Paint Shop Pro 6.0 (BSD)I* PowerDVD! j^l Windows 2000 Administration ToolsCurrently installed programs;। $ DlskeeperServerI 0 Dr Solomon's NetShleld NT v4.0.3a (licensed) j j^p Microsoft InteMType ProI ^ Microsoft Office 2000 Premiumi Д Microsoft Windows 2000 Resource KitI ^1 Microsoft Windows Critical Update Notification ! tW| Paint Shop Pro 6.0 (BSD)I* PowerDVD! j^l Windows 2000 Administration ToolsSort by-NameSizeSizeSort by-NameSizeSizeSizeSizeSizeSizeSizeSizeSizeSizeSizeSizei^l Window* 2000 Ъегуйс Pdck 1i^l Window* 2000 Ъегуйс Pdck 1ZZH 2.90MB Щ 11,6MB ЙZZH 2.90MB Щ 11,6MB Й202MB61.6MB202MB61.6MB37,8MB6ЛЭМ8324KB37,8MB6ЛЭМ8324KBИИ
.-1'1 IO
t„h ДГТ-^ OfRhinow
.-1'1 IO
t„h ДГТ-^ OfRhinow
Add (ww Угосудгм
Add (ww Угосудгм
* *
Add/Kemiiv»WindowsCnriTpCMWile
* *
Add/Kemiiv»WindowsCnriTpCMWile
Currently installed programs;
। $ DlskeeperServer
I 0 Dr Solomon's NetShleld NT v4.0.3a (licensed) j j^p Microsoft InteMType Pro
I ^ Microsoft Office 2000 Premium
i Д Microsoft Windows 2000 Resource Kit
I ^1 Microsoft Windows Critical Update Notification ! tW| Paint Shop Pro 6.0 (BSD)
I* PowerDVD
! j^l Windows 2000 Administration Tools
Currently installed programs;
। $ DlskeeperServer
I 0 Dr Solomon's NetShleld NT v4.0.3a (licensed) j j^p Microsoft InteMType Pro
I ^ Microsoft Office 2000 Premium
i Д Microsoft Windows 2000 Resource Kit
I ^1 Microsoft Windows Critical Update Notification ! tW| Paint Shop Pro 6.0 (BSD)
I* PowerDVD
! j^l Windows 2000 Administration Tools
Sort by-Name
Size
Size
Sort by-Name
Size
Size
Size
Size
Size
Size
Size
Size
Size
Size
Size
Size
i^l Window* 2000 Ъегуйс Pdck 1
i^l Window* 2000 Ъегуйс Pdck 1
ZZH 2.90MB Щ 11,6MB Й
ZZH 2.90MB Щ 11,6MB Й
202MB
61.6MB
202MB
61.6MB
37,8MB
6ЛЭМ8
324KB
37,8MB
6ЛЭМ8
324KB
И
И
To Chany» ftiis. pidgt am ел mwi ithom youi compi/Ar,. ild A'hwrflp^^■..
§ ^ Windows 2000 Support Tools I eg WinZip§ ^ Windows 2000 Support Tools I eg WinZipSizeSizeSizeSize19.1MB2.07MB19.1MB2.07MB
§ ^ Windows 2000 Support Tools I eg WinZip
§ ^ Windows 2000 Support Tools I eg WinZip
Size
Size
Size
Size
19.1MB
2.07MB
19.1MB
2.07MB
Рис. 5.5. Удаление пакета обновлений
Следуйте предлагаемым инструкциям и перезагрузите в случае необходимости
компьютер.
Для удаления пакета обновлений с помощью командной строки выполните следующее, 1. Откройте окно командной строки (CMD. EXE).
Перейдите в папку %systemroot%\$NtServicePackUninstall$\spuninst.
Запустите программу SPUNINST. EXE.
Закройте сеанс работы с командной строкой с помощью команды exit.
Следуйте приведенным на экране инструкциям.
. Почему при попытке установить Service Pack 1 для Windows 2000 выводится сообщение об ошибке RPC?■
В каждой установленной системе Windows 2000 существует общий ресурс С$, который является корневым каталогом диска С:, и ресурс admin$ — корень дерева каталогов установленной Windows NT (например, с: \winnt).
Существует возможность предотвратить создание этих общих ресурсов, описанная в разделе 13.4.
Если получена ошибка “The RPC Service is not available”, то как правило, ее причиной является отсутствие общего ресурса ADMIN$. Удостоверьтесь в наличии общего ресурса ADMIN$, что можно проверить с помощью команды NET SHARE.
net ehare
Общее имя
Ресурс
Заметкиг
1РС$
Удаленный IPC
D$
D: \
Стандартный общий ресурс
ADMIN$
С:\WINNT
Удаленный Admin
с$
С:\
Стандартный общий ресурс
Е$
Е:\
Стандартный общий ресурс
Команда выполнена успешно.
Если общий ресурс ADMIN$ отсутствует, удалите раздел реестра, который указан в приведенном выше разделе, или вручную создайте этот общий ресурс:
net share admin$=c:\winnt
. Почему параметр программы UPDATE.EXE, используемый для внедрения пакета Service Pack 1 Windows 2000 в установочный ресурс, не подходит для образов сервера RIS?
Этот параметр позволяет внедрять пакет обновлений в установочный ресурс Windows 2000 (например, папку i386), благодаря чему установка операционной системы может проводиться с уже установленным пакетом обновлений (дополнительная информация содержится в разделе 5.10).
При попытке внедрения пакета Service Pack 1 в образ установочного компакт-диска, расположенного на сервере службы удаленной установки (Remote Installation Services — RIS), будет выдано следующее сообщение об ошибке: “An error has occurred copying files from Service Pack share to the distribution folder”. Компания Microsoft не реализовала технологию внедрения пакета обновлений в образы RIS, однако подобная возможность может быть добавлена в следующих версиях пакетов обновлений. .
Для того чтобы обойти это ограничение, можно повторно создать установочный образ RIS.
Скопируйте содержимое инсталляционного компакт-диска Windows 2000 Professional в папку, доступ к которой открыт для сервера RIS.
Внедрите файлы пакета обновлений в созданную ранее папку, для чего необходимо воспользоваться следующей командой:
update -s:"[расположение установочной папки Windows 2000 Professional]"
Запустите программу RISETUP. EXE на сервере RIS еще раз, чтобы создать новый образ с помощью папки, где расположен внедренный пакет обновлений.
тар. Почему при попытке внедрить загруженный пакет Service Pack 1/Service Pack 2
для Windows 2000 в установочный ресурс выводится сообщение об ошибке?
Хотя этот раздел относится к обеим версиям пакетов обновлений Windows 2000, следующий пример подразумевает использование Service Pack 1. Если попытаться внедрить загруженный по сети пакет обновлений в установочный ресурс Windows 2000 (например, пакет spinetwork . EXE, полученный по адресу: http: //msvaus. www. conxion. com/download/win2000platform/SP/ SP1/NT5/EN-US/spinetwork. exe) с указанием параметра -s (splnetwork.exe -s: [папка дистрибутива Windows 2 0 0 0 ]), то будет выведено следующее сообщение об ошибке:
Not all files necessary to perform an integrated installation are present.
Сообщение об ошибке появляется из-за того, что перед установкой пакета не был разархивирован файл CDTAG.1. Подобная проблема не касается пакета обновлений, размещенного на компакт-диске (рис. 5.6).
Рис. 5.6. Копирование файлов с пакета обновлений в установочную папку Windows 2000
Итак, чтобы избежать появления этого сообщения об ошибке, распакуйте содержимое пакета обновлений во временный каталог:
splnetwork.exe -х:[папка для пакета обновлений]
Например, воспользуйтесь следующей командой:
splnetwork.exe ~x:d:\temp\spl
После распаковки пакета обновлений перейдите в папку [папка пакета обновлений)\i386\update. Введите следующую команду, после чего сообщение об ошибке больше не появится:
update -в:[папка дистрибутива Windows 2000]
НЮНЮОбратите внимание, что параметр [папка дистрибутива Windows 2000] должен указывать каталог, в котором расположена папка 1386, а не саму папку 1386. Следовательно, если установочным каталогом Windows2000 является d:\deploy\win2kp\i386, то параметр должен иметь вид d: \deploy\win2kp.
НЮ
НЮ
Почему Windows 2000 Server была установлена
с внедренным Service Pack 1, однако
в системном реестре не отражается факт установки пакета обновлений?
Возможность внедрения пакета обновлений в установочный ресурс для последующей установки операционной системы является полезным функциональным нововведением Windows 2000. Тем не менее при подобной инсталляции используемый пакет обновлений не указывается в системном реестре Windows. Для решения этой несложной проблемы выполните ряд действий.
Запустите редактор системного реестра REGEDIT. EXE.
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftXWindows NT\ Currentversion.
В меню Правка (Edit) выберите команду Создать^Строковое значение (New=> String value).
Введите название записи CSDVersion и нажмите клавишу <Enter>.
Дважды щелкните на значении записи кнопкой мыши и присвойте ему значение Service Pack 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Когда Microsoft выпустит пакет Service Pack 7
для Windows NT 4.0?
Компания Microsoft решила не выпускать пакет Service Pack 7 (SP7) для операционной системы Windows NT 4.0. Это решение было принято вопреки большому количеству оперативных исправлений, выпущенных с момента выхода пакета SP6a. Компания Microsoft изначально планировала выпуск Service Pack 7 по следующим причинам:
для предоставления более простого механизма развертывания оперативных исправлений системы безопасности Windows и прочих исправлений;
для предоставления клиента Active Directory для Windows NT 4.0 (который можно загрузить в виде отдельного компонента по адресу: http://www.microsoft.com/ windows2000/news/bulletins/adextension.asp);
для предоставления международных версий пакета Internet Explorer (IE) High Encryption (доступного по адресу: http: //www.microsof t. com/windows/ie/).
Поскольку Microsoft сделала большинство необходимых функциональных исправлений доступными в Internet, компания не видит необходимости в выпуске еше одной версии пакета обновлений.
^5.19. Где получить файл Windows Installer для пакетаService Pack 1 (Windows 2000)? .
Операционная система Windows 2000 впервые использует файлы формата Windows Installer (MSI), позволяющие устанавливать приложения с помощью групповой политики Active Directory (Group Policy). Следуя новой концепции установки программного обеспечения, Microsoft выпустила файл MSI, позволяющий установить пакет Service Pack 1 для Windows 2000. Этот файл доступен по адресу: http://www.microsoft.com/windows2000/downloads/servicepacks/ spl/msi/default.asp. Запустите после загрузки исполняемый файл и скопируйте новый созданный файл UPDATE. MSI в папку /update установочного ресурса пакета обновлений.
Если пакет обновлений SP1 загружен из Internet, необходимая структура папок по умолчанию не будет создана. Для извлечения содержимого пакета необходимо воспользоваться параметром командной строки /х (например, spinetwork /х). Развертывание пакета приведет к созданию структуры папок, в которую входит и папка /update.
Как создать загрузочный компакт-диск Windows 2000 с внедренным пакетом обновлений?
В Windows 2000 предоставляется возможность внедрения пакета обновлений в установочный ресурс операционной системы, благодаря чему Windows инсталлируется на клиентские системы с уже внедренным пакетом обновлений. Кроме того, можно создать и загрузочный компакт-диск Windows 2000 также с внедренным пакетом обновлений.
Скопируйте всю структуру каталогов установочного компакт-диска Windows 2000 в папку на локальном диске (например, папкус: \temp\win2000pro).
Внедрите пакет обновлений в инсталляционный ресурс (необходимо указать корневой каталог скопированного содержимого компакт-диска, а не сам каталог i386, например: с:\win2ksp2\i386\update\update -s:с:\temp\win2000pro).
Теперь в установочный ресурс внедрен пакет обновлений, а корневой каталог ресурса будет содержать несколько дополнительных файлов. Обратите внимание на файл, указывающий на внедрение пакета обновлений. Это незаполненный файл cdrom_sp. тзтдля Service Pack 1 или CDROM_SP2 . тзтдля Service Pack 2.
К другим важным идентификаторам, которые должны находиться в корневом каталоге установочного ресурса компакт-диска, относятся следующие файлы:
CDROM_NT. 5 — компакт-диск содержит установочный образ Windows 2000;
CDR0M_IP. 5 — компакт-диск содержит версию Professional;
CDROM_IS. 5 — компакт-диск содержит версию Server;
cdrom_ia . 5 — компакт-диск содержит версию Advanced Server.
Запишите загрузочный компакт-диск.
Для записи операционной системы на компакт-диск необходимо создать загрузочный сектор, что описывается в разделе 11.9.
Теперь запишите на компакт-диск нужные данные (этот процесс также рассматривается в разделе 11.9). При использовании программы Adaptec Easy CD Creator воспользуйтесь описанными ниже действиями 8—16.
Запустите программу Easy CD Creator.
В меню Файл (File) выберите команду Новый проект^Загружаемый компакт-диск (New CD Project^Bootable CD).
В разделе настройки загрузочных параметров укажите для эмуляции режим Без эмуляции (No emulation), параметру Загружаемый сегмент (Load Segment) присвойте значение 0х7с0, а параметру Число секторов (Sector Count) — значение 4 (рис. 5.7). Щелкните на кнопке Обзор (Browse) и выберите загрузочный образ (например, W2KCDBT. bin). Щелкните на кнопке ОК.,
Рис. 5.7. Параметры создания загрузочного компакт-диска
Добавьте все файлы из установочной папки Windows 2000 в папку компакт-диска (так, чтобы файлы CDROM_NT. 5 и прочие находились в корневом каталоге компакт-диска).
Щелкните правой кнопкой мыши на корневом каталоге компакт-диска и выберите опцию Свойства (Properties).
Измените метку тома на W2PFPP_EN для Windows 2000 Professional, W2SFPP_EN для Windows 2000 Server и W2AFPP_EN для Windows 2000 Advanced Server.
Измените тип файловой системы на 1509660.
Щелкните на кнопке ОК.
Щелкните на кнопке Запись (Record).
В поле Способ записи (Record Method) выберите Завершение диска (Finalize CD), а в поле Параметры записи (ReCord Options) выберите параметр Запись диска (Record CD). Щелкните на кнопке Начать запись (Start Recording).
По завершении записи извлеките компакт-диск из дисковода. Теперь можно удалить временную локальную папку с установочным образом Windows 2000. •
Как установить пакет Support Tools для Service Pack 2 (Windows 2000)?
Пакет Service Pack 2 для Windows 2000 содержит набор дополнительных программных инструментов, которые не устанавливаются при инсталляции Service Pack 2. Обновленный набор инструментов расположен в папке \support\tools на компакт-диске Service Pack 2. Кроме того, эти утилиты можно получить по адресу: http://ww.microsoft.com/windows2000/ downloads/servicepacks/sp2/supporttools.asp.
Что такое QCHAIN.EXE?Что такое QCHAIN.EXE?Загрузка обновленных инструментов заключается в получении файла sp2supporttools.exe, который необходимо запустить, установив нужные утилиты (предварительно удалив их старые версии). Если в системе уже установлены нужные компоненты, по адресу http://ww.microsoft.com/windows2000/downloads/servicepacks/ sp2/supportpatch.asp доступно обновление объемом 700Кбайт вместо полноценного пакета инструментов объемом 10 Мбайт.
Что такое QCHAIN.EXE?
Что такое QCHAIN.EXE?
Утилита Qchain — это программный инструмент, выпущенный компанией Microsoft для операционных систем Windows NT 4.0/2000, чтобы упростить единовременный процесс установки нескольких оперативных исправлений без перезагрузки системы после установки каждого исправления. Эту программу можно загрузить с Web-узла компании Microsoft.
Для использования Qchain необходимо без перезагрузки установить все оперативные исправления и запустить программу qchain.exe для удаления ряда системных файлов (например, некоторых файлов . inf). Затем перезагрузите компьютер. Выполнение всей описанной процедуры в командной строке может быть представлено следующим образом:
<nyTb>\Q123456_w2k_sp2_x86.exe -z -m
<nyTb>\Q123321_w2k_sp2_x86.exe -z -m
<nyTb>\Q123789_w2k_sp2_x86.exe -z -m
<путь>\qchain.exe
Использование параметра -z отменяет перезагрузку после установки каждого обновления, а благодаря параметру -т программа установки исправлений работает в “тихом” режиме (т.е. без выдачи сопроводительных сообщений).
. Почему при установке пакета обновлений
для Windows 2000 выдается предупреждение относительно службы Диспетчер очереди печати (Print Spooler)?
При установке пакета обновлений автоматически активизируется служба Диспетчер очереди печати (Print Spooler). Однако, если запуск службы на этапе загрузки отключен вручную, ее запуск в процессе установки пакета обновлений завершится неудачей и система выдаст следующее сообщение:
Cannot install the Service Pack.
The Print Spooler service is not started.
Чтобы решить эту проблему, необходимо указать ручной режим запуска для службы Диспетчер очереди печати (Print Spooler).
Запустите оснастку Управление компьютером (Computer Management) (Пуск^ Программы^Администрирование^Управление компьютером (StartsPrograms^ Administrative Tools ^Computer Management)).
Перейдите к ветке Службы и приложения (Services and Applications).
Выберите опцию Службы (Services).
Щелкните правой кнопкой мыши на опции Диспетчер очереди печати (Print Spooler) и выберите параметр Свойства (Properties).
В качестве значения параметра Тип запуска (Startup type) укажите опцию Вручную (Manual).
Щелкните на кнопке ОК.
s$l. Существует ли программа, с помощью которой можно определить, что в системе отсутствует важный пакет обновлений?
В разделе 9.14 рассматривается программа Cmdlnfo — бесплатная утилита, которую можно использовать для определения установленных исправлений на локальном и удаленных компьютерах. Утилиту можно получить по адресу: http://www.savilltech.com/ cmdinfo.html. Недавно компания Microsoft выпустила новую утилиту, которая взаимодействует с постоянно обновляющимся списком исправлений, содержащимся на Web-узле Microsoft, чтобы определить необходимость установки важных исправлений. Утилита hfnetchk применяется для сканирования одного компьютера, группы компьютеров или всего домена. Для получения дополнительной информации обратитесь к статье Q3O3215.
Утилита hfnetchk доступна по адресу: http://www.microsoft.com/downloads/ release.asp?releaseid=31154.
Далее представлен пример работы этой утилиты.
D:\temp>hfnetchk -i 200.200.200.1
Microsoft Network Security Hotfix Checker, 3.1
Developed for Microsoft by Shavlik Technologies, LLC info@shavlik.com (www.shavlik.com)
** Attempting to download the XML from
http://download.microsoft.com/download/xml/security/1.0/NT5/EN-US/ mmsecure.cab. **
** File was successfully downloaded. **
** Attempting to load D:\temp\mmsecure.xml. **
Using XML data version = 1.0.1.137 Last modified on 8/21/2001.
Scanning 200.200.200.1
200.200.200.1
Windows 2000 Advanced Server SP2 Patch NOT Found MS00-077 Q299796
Patch NOT Found MS00-079 Q276471
Patch NOT Found MS01-007 Q285851
Patch NOT Found MS01-013 Q285156
WARNING MS01-022 Q296441
Patch NOT Found MS01-025 Q296185
Patch NOT Found MS01-031 Q299553
Patch NOT Found MS01-036 Q299687
Patch NOT Found MS01-037 Q302755
Patch NOT Found MS01-040 Q292435
Patch NOT Found MS01-041 Q298012
Patch NOT Found MS01-043 Q303984
Patch NOT Found MS01-046 Q252795
Internet Information Services 5.0
Patch NOT Found MS01-025 Q296185 Patch NOT Found MS01-044 Q301625
Internet Explorer 5.5 SP1
Patch NOT Found MS00-093 Q279328
Patch NOT Found MS01-015 Q286043
SQL Server 2000 Gold
WARNING MS00-092 Q280380
WARNING MS01-032 Q299717
WARNING MS01-041 Q298012
Обратите особое внимание на то, что компания Microsoft предоставляет несколько программ, специально предназначенных для анализа установленных в системе обновлений:
Windows Update — http: //www.windowsupdate.microsoft.com;
Microsoft Personal Security Advisor— http://www.microsoft.com/technet/ mpsa/start.asp;
утилита hfnetchk.
Имеет смысл воспользоваться всеми доступными инструментами, чтобы удостовериться, что система обновлена до новейшей доступной версии.
Компания Shavlik, создавшая программу hfnetchk для Microsoft, предлагает профессиональную версию по адресу: http: //www.shavlik. сот/security/; бесплатная программа, принимающая выходные данные утилиты hfnetchk и создающая на его основе HTML-список, доступна по адресу: http://www.multiply.org/software/ hfnetchk/index.html.
Как получить доступ к службе Windows Update Catalog для Windows ХР и Windows Server 2003?
Служба Windows Update (http://windowsupdate.microsoft.com/) содержит новейшие оперативные исправления. Однако проблема заключается в том, что хранить локально подобные исправления невозможно. Для локального сохранения таких исправлений необходимо воспользоваться корпоративным каталогом, обеспечивающим хранение оперативных
исправлений с их последующей установкой. Для получения доступа к этому каталогу выполните ряд действий.
Подключитесь к Web-узлу Windows Update, расположенному по адресу: http://windowsupdate.microsoft.com.
В разделе Other Options выберите опцию Personalize Windows Update.
Выберите опцию Display link to the Windows Update Catalog в разделе See Also.
Щелкните на кнопке Save Settings.
В разделе See Also появится ссылка на службу Windows Update Catalog.
Кроме того, к Windows Update Catalog можно получить прямой доступ с помощью адреса URL http://windowsupdate.microsoft.com/en/default.asp?corporate=true.
После получения доступа необходимо выбрать нужные исправления, которые затем загружаются в локальную систему.
Как удостовериться в целостности и работоспособности установленных исправлений?
Компания Microsoft выпустила утилиту QFECHECK.EXE, предназначенную для сканирования системы на предмет наличия установленных исправлений. Обнаружив их, утилита проверяет целостность исправлений, тем самым позволяя удостовериться в том, что ни один файл, входящий в пакет исправлений, не был заменен более старой или неправильной версией. Утилита qfecheck.exe отличается от утилиты hfnetcheck, которая подключается к Internet и проверяет, установлены ли важные исправления для операционной системы, обозревателя Internet Explorer и т.д. В свою очередь, утилита QFECHECK проверяет целостность уже установленных компонентов.
Утилита QFECHECK доступна по адресу: http://support.microsoft.com/ default.aspx?scid=kb;en-us;Q282784&ID=282784. Существуют версии утилиты для следующих операционных систем:
• Windows 2000;
Windows ХР Professional и Windows ХР Home;
Windows ХР IA64.
После загрузки следует запустить утилиту, которая будет установлена в папку %systemroot%\system32. Для запуска приложения откройте окно командной строки (CMC. EXE) и введите команду qfecheck.
Qfeaheck
Windows 2000 Hotfix Validation Report for WMAIN
Report Date: 3/31/20035:19pm
Current Service Pack Level: Service Pack 2
Hotfixes Identified:
Q282784: Current on system.
Q282522: Current on system.
Как правило, в зависимости от необходимого объема получаемых данных, можно воспользоваться параметрами командной строки /q (quiet — сокращенный режим) и /v (verbose — расширенный режим). Расширенный режим не отличается от нормального режима работы утилиты, кроме тех случаев, когда необходимо переустановить оперативное исправление. В такой ситуации утилита QFECHECK выведет на экран список поврежденных файлов.
Если определению целостности исправлений мешает установленный пакет Service Pack 1 в Windows2000, необходимо получить обновленный файл SP2.CAT, поставляемый вместе с необходимыми исправлениями, по адресу: http://support.microsoft.com/ default.aspx?scid=kb;en-us;Q281767.
НАСТРОЙКА
ОПЕРАЦИОННОЙ СИСТЕМЫ
О
перационная система Windows включает в себя столь огромное количество компонентов, что разнообразие возможных системных настроек стало воистину бесконечным. В этой главе рассматриваются самые распространенные вопросы, связанные с конфигурированием операционной системы. Кроме того, стоит обратиться к главе 7, “Настройка пользовательских параметров”, и главе 8, “Настройка рабочего стола”, в которых приводятся советы по настройке пользовательских параметров и конфигурации рабочего стола.
Как сократить задержку при загрузке системы?
Ниже описаны три метода, с помощью которых можно сократить временную задержку при загрузке операционной системы, причем первый метод является автоматизированной версией второго метода.
Метод 1'
Зарегистрируйтесь в системе с учетной записью администратора.
Запустите аплет Система (System) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Система (Start^Settings^Control Panel)).
Перейдите во вкладку Загрузка/Завершение работы (Start-up/Shutdown).
В поле Задержка (Show) введите нужный параметр задержки в секундах.
Метод 2
Первый метод заключается в обновлении значения задержки в разделе [boot loader] файла BOOT. INI. Эти же действия можно выполнить вручную.
Сбросьте флажки файла boot . ini Системный (System) и Только для чтения (Read-only): attrib c:\boot.ini -г -s
Отредактируйте файл и измените время задержки, модифицировав значение параметра timeout,например:
timeout = 5
Сохраните выполненные изменения.
Снова установите соответствующие атрибуты файла BOOT. ini:
attrib c:\boot.ini +r +s
Метод 3
В комплекте с Windows ХР поставляется утилита командной строки BOOTCFG, позволяющая вносить изменения в параметры загрузки. Для изменения времени задержки используется параметр командной строки /timeout. Следующая команда позволяет изменить время задержки и сделать его равным 10 секундам:
bootcfg /timeout 10
Как указать загрузку файла ANSI.SYS?
Файл CONFIG.NT, расположенный в каталоге systems 2, сообщает Windows NT информацию, необходимую для запуска рабочих сеансов DOS 5. Добавьте в файл CONFIG. NT строку device=c: \winnt\system32\ansi. sys или
device=%systemroot%\system32\ansi.sys
«8«8Затем запустите сеанс работы с командной строкой с помощью программы command . сом, которая поставляется вместе с операционной системой MS DOS 5 (попробуйте-ка найти эти старые гибкие диски).
«8
«8
Как организовать запланированный запуск команд?
Операционная система Windows NT содержит встроенную службу Планировщик заданий (Scheduler), которая позволяет запускать приложения в указанное время. Для запланированного запуска приложений необходимо активизировать службу Планировщик заданий (Scheduler).
В окне Панель управления (Control Panel) (Пуск=>Настройка=>Панель управления (Start^Settings^Control Panel)) запустите аплет Службы (Services).'
Щелкните на опции Планировщик заданий (Scheduler) (или на Task Scheduler для Windows NT Workstation) и затем на кнопке Загрузка (Startup).
Выберите переключатель Авто (Automatic) и щелкните на кнопке ОК.
Теперь перезагрузите компьютер или щелкните на кнопке Запуск службы (Start), что приведет к запуску службы Планировщик заданий (Scheduler).
Закройте аплет Службы (Services).
Служба Планировщик заданий (Scheduler) должна запускаться только на локальном компьютере, а не на компьютере, отдающем команды. Если служба Планировщик заданий (Scheduler) не активизирована на локальном компьютере, появится сообщение об ошибке “The service has not been started”.
Для того чтобы запланировать выполнение команды, используется утилита АТ, имеющая следующий синтаксис:
at [<имя компьютера^ <время> [/interactive] [/every:date/day..] [/next:date/day..] <команда>
Например: at Wsavmain 22:00 /interactive /every:M,T,W,Th,F sol.exe
В данном примере на компьютере SAVMAIN в 22:00 каждый будний день недели запускается игровая программа sol.exe. Параметр /interactive означает, что приложение может взаимодействовать с рабочим столом в интерактивном режиме, т.е. с пользователем, зарегистрированным в системе в текущий момент времени. Если пропустить параметр /interactive для приложения, взаимодействующего с пользователем, то приложение прекратит работу сразу же после запуска.
Введенная команда получает собственный идентификатор. Для удаления запланированного вызова команды воспользуйтесь следующей командой:
at [<имя компьютера*] «идентификатор* /delete /yes
Например:
at Wsavmain 3 /delete /yes
Параметр /yes позволяет избежать запроса на удаление команды.
Приводимые методы могут показаться достаточно сложными, особенно если целью их использования является регулярное создание резервных копий данных (применение команды АТ для организации резервного копирования данных рассматривается в разделе 12.9). Для упрощения процедуры планировки запуска команд в составе пакета Windows NT Resource Kit поставляется утилита WINAT, которая предоставляет графический интерфейс д ля команды АТ. Утилита WINAT более удобна в использовании и имеет аналогичные с утилитой АТ функциональные возможности. К преимуществам WINAT относится автоматический запуск службы Планировщик заданий (Scheduler) на локальном компьютере.
Щ|
Как с помощью утилиты WINAT запустить командный файл на правах администратора ' системы?■
В панели Службы (Services) окна Панель управления (Control Panel) (Пуск=Жастройка=> Панель управления (Start^Settings^Control Panel)) дважды щелкните на опции Планировщик заданий (Scheduler). Измените учетную запись/пароль на соответствующие параметры необходимого пользователя из группы администраторов. Рекомендуется создать новую учетную административную запись, которая должна обладать следующими атрибутами:
непустым паролем;
паролем без истечения срока действия;
правами пользователя на регистрацию от имени службы и регистрацию для выполнения командных файлов.
После изменения настроек необходимо перезапустить службу Планировщик заданий (Scheduler), т.е. остановить и запустить повторно.
Как в Windows NT изменить название организации?
И вновь ваша компания переименована? Для того чтобы изменить название организации в Windows NT, выполните ряд действий.
Запустите редактор системного реестра (Пуск^Выполнить^ПЕСЕО1Т (StartsRun=> REGEDIT)).'
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT и выберите параметр Currentversion. В правой панели экрана расположен список записей.
Дважды щелкните на записи RegisteredOrganization и измените ее значение.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как изменить каталог, в котором по умолчанию находится инсталляционное программное обеспечение Windows NT (т.е. установочный ресурс)?
Для того чтобы изменить расположение установочного ресурса Windows NT, выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ Currentversion.
Дважды щелкните на записи SourcePath и введите в качестве значения новый путь к установочному ресурсу.
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersi on \Setup.
Снова дважды щелкните на записи SourcePath и введите в качестве значения новый путь.
Как удалить кнопку Завершение работы (Shutdown) из окна системной регистрации?
Для удаления кнопки Завершение работы (Shutdown) из окна регистрации запустите редактор системного реестра (regedit.exe) и перейдите в раздел HKEY_LOCAL_MACHINE\ SOFTWAREXMicrosoftXWindows NTXCurrentVersionXWinlogon, после чего измените значение записи ShutdownWithoutLogon с 1 наО.
Аналогичного результата можно достичь с помощью программы Редактор системной политики (Policy Editor) (poledit . EXE). Разверните дерево Система Windows NT — Вход в систему (Windows NT System — Logon) и сбросьте флажок Разрешить завершение работы из экрана входа в систему (Enable shutdown from Authentication dialog box).
Как включить/выключить чтение файла AUTOEXEC.BAT?
Для активизации использования файла AUTOEXEC.BAT необходимо присвоить записи HKEY_CURRENT_USER\SoftwareXMicrosoftXWindows NTXCurrentVersionXWinlogonX
ParseAutoexec значение 1. В свою очередь, отключение использования файла AUTOEXEC. ВАТ подразумевает присвоение этой записи значения 0.
Как в Windows NT добавить каталог в определение переменной PATH?
Откройте окно Панель управления (Control Panel) (Пуск^Настройка^Панель управления (Start^Settings^Control Panel)). Дважды щелкните на пиктограмме Система (System) и перейдите к вкладке Окружение (Environment). Выберите определение пути для пользователя и/или системы и щелкните на переменной path. Затем необходимо добавить каталог в конец строки определения переменной (не забудьте добавить символ “; ”). Щелкните на кнопке Set.
В Windows 2000 и Windows ХР необходимо перейти во вкладку Дополнительно (Advanced) в диалоговом окне аплета Система (System) и щелкнуть на кнопке Переменные среды (Environmental Variables). Остальная процедура добавления каталога остается неизменной.
I Можно ли изменить фон рабочего стола Windows, принятый по умолчанию?
Воспользуйтесь редактором системного реестра (regedit.exe). Перейдите к разделу HKEY_USERS\.DEFAULTXControl PanelXDesktop и дважды щелкните на записи Wallpaper. Теперь введите имя файла (включая путь к нему), например с: \winnt\savlogo.bmp. Кроме того, можно изменить и цвет фона: перейдите к разделу HKEY_USERS\.DEFAULTXControl PanelXColors, дважды щелкните на записи Background и измените ее значение (например, значение 0 0 0 определяет черный цвет).
. Как внести изменения в элементы меню Пуск (Start), расположенные под чертой?
Элементы меню Пуск (Start), которые находятся над чертой, являются частью профиля зарегистрированного пользователя (winnt\profiles\<HMH пользователя:-/Start menu/ Programs). Для того чтобы внести изменения в эти пункты меню, выберите команду Пуск^ Настройка=>Панель задач и меню “Пуск”ФМеню “Пуск”с>Дополнительно (Start^Settings^ Taskbar & Start Mentis Start Menu^ Advanced), после чего перейдите в каталог All users и внесите в него необходимые изменения. Изменять содержимое каталога All Users имеет право только пользователь, зарегистрированный в системе с правами администратора.
. Как восстановить старую операционную оболочку Диспетчер программ (Program Manager)?
В Windows NT 4.0 и более поздних версиях операционной системы Windows по умолчанию в качестве операционной оболочки используется программа Explorer (explorer.exe). Тем не менее в составе операционной системы все еще поставляется старая система Диспетчер
программ (Program Manager) (progman.exe), которую можно использовать в качестве принятой по умолчанию, для чего понадобится внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows NT\ CurrentVersionXWinlogon.
Дважды щелкните на записи Shell.
Значение EXPLORER. EXE замените значением PROGMAN.EXE и щелкните на кнопке ОК.
Выйдите из редактора системного реестра.
Завершите сеанс работы с системой и заново зарегистрируйтесь в системе.
Назад к былым временам!
Существует ли способ запустить Windows NT в режиме DOS?
Командный интерпретатор Windows называется COMMAND. СОМ, и Windows NT может быть запущена в режиме DOS, если в качестве оболочки, принятой по умолчанию, указать command.com. Повторите все шаги, описанные в предыдущем разделе, но вместо значения PROGMAN. EXE, укажите значение COMMAND.COM или CMD.EXE.
В операционных системах Windows 2000 и Windows ХР также доступен безопасный режим загрузки (Safe Mode).
м
Как отключить кнопку Блокировка
(Lock Workstation), которая появляется при нажатии комбинации клавиш <Ctrl+Alt+Del>?
Операционная система Windows NT 4.0 Service Pack 4 добавляет новую запись в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersionXPoliciesXSystem.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя записи DisableLockWorkstation и нажмите клавишу <Enter>.
Дважды щелкните мышью на новой записи и введите значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Теперь кнопка Блокировка (Lock Workstation) будет недоступна.
Существует еще один способ достижения аналогичного результата, при котором придется вносить изменения в файл одной из системных библиотек динамической компоновки (DLL). Файл, содержащий диалоговое окно, вызываемое при нажатии комбинации кла-
виш <Ctrl+Alt+Del>, называется MSGINA.DLL. Воспользовавшись любым 32-разрядным редактором ресурсов (такие редакторы поставляются вместе компиляторами Win32 C++, Visual C++, Borland C++), можно отредактировать диалоговое окно и удалить кнопку Ldck Workstation. Следующие инструкции выполняются с помощью инструментария Visual C++. При работе с другим редактором ресурсов необходимо найти диалоговое окно #1650 и отредактировать атрибуты элемента управления Блокировка (Lock Workstation), заменив значение inactive на invisible.
Переименуйте файл %systemroot%\system32\msgina.dll в MSGINA_ORIG.DLL (это будет резервная копия файла).
Скопируйте эту копию в файл msgina. dll:
copy d:\winnt\system32\msgina_orig.dll d:\winnt\system32\msgina.dll
Запустите редактор Visual C++ и выберите команду Файл=>Открыть (File=>Open).
Измените тип файлов на Executable Files (.DLL, .EXE, .OCX).
Перейдите в каталог %systemroot%\system32 и выберите файл MSGINA.DLL. Щелкните на кнопке ОК.
Как только файл будет открыт, щелкните на дереве диалоговых окон и дважды щелкните на идентификаторе диалогового окна 1650.
Дважды щелкните на кнопке Блокировка (Lock Workstation) и сбросьте флажок Отображать (Visible).
Закройте диалоговое окно и в меню Файл (File) выберите команду Сохранить (Save).
Завершите работу с Visual C++ и перезагрузите компьютер. .
После перезагрузки кнопка Блокировка (Lock Workstation) больше отображаться не будет.
Может ли Windows NT выключать питание компьютера по завершении своей работы?
Следуйте приведенным далее инструкциям.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\ CurrentVersion\Winlogon.
Если запись powerdownAfterShutdown существует, измените ее значение на 1. Перейдите к п. 5.
Если записи не существует, добавьте запись REG_SZ и присвойте ей значение 1.
Закройте редактор системного реестра.
Необходимо иметь блок питания стандарта ATX и обновленную библиотеку HAL.DLL, предоставляемую производителем аппаратного обеспечения. При невыполнении этих условий компьютер лишь перезагрузится.
Windows NT 4.0 Service Pack 4, а также более поздние версии, содержат файл hal . dll . softex, работающий во многих системах. Для получения файла HAL. dll . softex (или файла HALMPS. DLL. SOFTEX для многопроцессорных компьютеров) запустите файл пакета обновлений с параметром командной строки /х, после чего содержимое пакета обнов-
лений будет извлечено в указанный каталог без проведения инсталляции. Среди извлеченных файлов будут находиться HAL . DLL . SOFTEX И HALMPS . DLL. SOFTEX.
Введите следующие команды для установки этих файлов:
cd %systemroot%\systems2
WINNT\system32> rename hal.dll hal.old
WINNT\system32> copy g:\1386\hal.dll.softex hal.dll
Перезагрузите компьютер.
Альтернативой переименованию файла hal.dll является добавление параметра /hal=f ilename. ext в файл BOOT. INI.
Еще один файл — HALMPS. DLL. SOFTEX — предназначен для многопроцессорных компьютеров. Некоторые системные администраторы отметили, что после использования DLL- библиотек softex центральный процессор пропускает холостые циклы и имеет достаточно высокую температуру ядра, на что стоит обращать особое внимание. Если пробрести и установить программу Softex NT Power Management v2.19, то с такой же проблемой можно столкнуться и в портативном компьютере Dell 3500 Inspiron с процессором Mobile Celeron 366.
Система Windows 2000 и Windows ХР предоставляют более полную поддержку интерфейса ACPI, поэтому выполнение описанных действий в большинстве новых компьютеров становится совершенно ненужным.
м
Как разрешить использование комбинации клавиш <Ctrl+Esc> для запуска программы Диспетчер задач (Task Manager)?
Подобная функция отключена в Windows NT 4.0, и вместо комбинации клавиш <Ctrl_Esc> используется комбинация <Ctrl+Shift+Esc>. Старую комбинацию клавиш можно вернуть, отредактировав соответствующие записи системного реестра.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHlNE\Software\Microsoft\Windows NT\ CurrentVersionXWinlogon.
Выберите команду Правка^Создать^Строковый параметр (Edit^New^String Value) и введите имя записи TaskMan.
Дважды щелкните на созданном имени записи и присвойте ей значение TASKMAN.EXE. Нажмите клавишу <Enter>.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Как предоставить возможность запуска команды АТ пользователям, не входящим в группу администраторов системы?
Только участники группы администраторов по умолчанию имеют право запускать команду АТ (команда активизирует службу Планировщик задач (Scheduler)). Существует возможность предоставить разрешение на запуск команды АТ и операторам сервера.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ControlXLsa.
В меню Правка (Edit) выберите команду Создать1^Параметр DWORD (New^ DWORD)..
Введите имя записи SubmitControl и нажмите клавишу <Enter>.
Дважды щелкните на имени записи и введите значение 1.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Теперь было бы неплохо еще раз создать диски аварийного восстановления системы (ERD).
. . Как управлять доступом к дисководам гибких дисков и компакт-дисков?
В Windows NT всем программам по умолчанию разрешен доступ к дисководам компактдисков и гибких дисков. Для обеспечения безопасности может понадобиться ограничение доступа к таким дисководам и разрешение доступа лишь интерактивным пользователям, что делается путем модифицирования системного реестра.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersionXWinlogon.
В меню Правка (Edit) выберите команду Создать=>Строковый параметр (New=> String Value).
Для перечисления установленных дисководов гибких дисков создайте запись Allocate- Floppies, а для перечисления дисководов компакт-дисков— запись А11о- cateCDRoms.
Нажмите клавишу <Enter> и введите значение 1.
Завершите сеанс работы и заново зарегистрируйтесь в системе.
Как одновременно представить DOS, Windows 95 и Windows NT в загрузочном меню?
Для отображения всех операционных систем в загрузочном меню необходимо воспользоваться полезной утилитой Bootpart, которую можно получить по адресу: http://www.ntfaq.com/ntfaq/download/bootpart.zip. Эта утилита создает несколько файлов с расширением . SYS, тем самым позволяя выбирать DOS и Windows 95 из одного загрузочного меню.
Создайте диск аварийного восстановления (RDISK /s).
Перезагрузите компьютер и загрузите Windows 95.
Когда появится сообщение Starting Windows 95, нажмите клавишу <F8>.
Выберите вариант загрузки 8, что даст возможность загрузить предыдущую версию операционной системы (в данном случае DOS).
Как только компьютер загрузит DOS, перейдите в каталог, куда было распаковано содержимое файла BOOTPART. ZIP, и введите следующие команды:
BOOTPART DOS622 C:\BOOTSECT.622 "MS-DOS 6.22" BOOTPART WIN95 C:\BOOTSECT.W95 "WINDOWS 95" BOOTPART REWRITEROOT:C:
Отредактируйте файл BOOT. INI для удаления старых записей DOS/Windows 95:
attrib c:\boot.ini -г -■ -h'
edit c:\boot.ini и удалите строку cs\-"MS-DOS" attrib c:\boot.ini +r +e
Перезагрузите компьютер.■
He забывайте о том, что использование утилиты Bootpart может привести к проблемам при выборе опции Предыдущая версия Windows (Previous Windows Version) в загрузочном меню Windows 95.
Как удалить приложение из окна Панель управления (Control Panel)?
Каждый элемент окна Панель управления (Control Panel) соответствует файлу с расширением . CPL. Когда запускается аплет Панель управления (Control Panel), то в папке %systemroot%/system32 осуществляется поиск всех файлов *.CPL. Для того чтобы удалить один из элементов окна Панель управления (Control Panel), переименуйте файл .cpl (например, укажите расширение .NOCPL).
Если лишь определенным пользователям необходимо запретить возможность запуска ряда аплетов, то загрузочный раздел должен быть отформатирован для файловой системы NTFS, с помощью которой отменяется разрешение на чтение указанных файлов для неких пользователей/групп. ’
Следующий раздел содержит более подробную информацию о файлах . CPL.
. Зачем нужны файлы с расширением .CPL, которые хранятся в каталоге system32?
Каждый файл с расширением .cpl представляет один или несколько аплетов окна Панель управления (Control Panel) (Пуск=>Настройка=>Панель управления (Start=>Settings=> Control Panel)). В табл. 6.1 приводится список файлов с расширением . CPL, а также список аплетов, которым соответствуют эти файлы.
Таблица 6.1. Файлы .cpl и соответствующие им системные аплеты
Файл .cplАплет окна Панель управления
access . cpl. Специальные возможности
appwiz .cplДобавление и удаление программ
Окончание табл. 6.1
Файл .cpl
Аплет окна Панель управления
CONSOLE.CPL
Консоль
DESK.CPL
Экран
DEVAPPS.CPL
. PCMCIA, адаптеры SCSI, накопители на магнитной ленте
INETCPL.CPL
Свойства Web-броузера
INTL.CPL
Язык и стандарты
JOY.CPL
Игровые устройства
MAIN.CPL
Шрифты/клавиатура/мышь/принтеры
MLCFG32.CPL
Почта
MMSYS.CPL
Звук и мультимедиа
MODEM.CPL
Телефон и модем
NCPA.CPL
Сеть и удаленный доступ к сети
NTGUARD.CPL
Dr Solomons
ODBCCP32.CPL
Источники данных (ODBC)
PORTS.CPL
Порты
RASCPL.CPL
Монитор коммутируемых соединений,
SRVMGR.CPL
Сервер, службы и устройства
SYSDM.CPL
Система
TELEPHON.CPL
Телефония■
TIMEDATE.CPL
'Дата и время
TWEAKUI.CPL
TweakUI
UPS.CPL
UPS
Если переименовать один из этих файлов, то соответствующие им аплеты не будут отображаться в окне Панель управления (Control Panel). Например, следующая команда приведет кудалению из окна Панель управления (Control Panel) аплета Дата и время (Date/Time): rename timedate.cpi timedate.non
Кроме того, присвоение записи HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer\NoSetFolders (REG_DWORD) значения 1 приведет к сокрытию папок Панель управления (Control Panel), Принтеры (Printers) и Мой компьютер (Му Computer) в программе Проводник (Windows Explorer) и в меню Пуск (Start). Как правило, указанную запись необходимо создавать вручную.
Как настроить базовую заставку экрана, активизируемую в случае отсутствия регистраций пользователей в системе?
Настройка заставки (хранителя экрана), принятой по умолчанию, осуществляется с помощью редактора системного реестра.
Запустите редактор системного реестра (REGEDIT. ехе).
Перейдите в раздел HKEY_USERS\ . DEFAULT\Control PanelXDesktop.
Дважды щелкните на записи ScreenSaveActive и присвойте ей значение 1.
Дважды щелкните на записи SCRNSAVE. EXE и присвойте ей значение blackl6.scr.
Дважды щелкните на записи ScreenSaveTimeOut и присвойте ей значение, равное количеству секунд, которые должны пройти перед запуском заставки (для временного промежутка в 10 минут необходимо ввести значение 600).
Закройте редактор системного реестра.
Как использовать в качестве принятой по умолчанию заставки объемный текст Open GL?
Следуйте описанным ниже действиям.
Запустите редактор системного реестра (REGEDIT. EXE).
Присвойте записи HKEY_USERS\.DEFAULT\Control Panel\Desktop\SCRNSAVE.EXE значение E:\WINNT\System32\sstext3d.scr.
Создайте раздел HKEY_USERS\,DEFAULT\Control Panel\ScreenSaver.3Dtext (Правка =>Создать=>Раздел (Edit=>New=>Key)).
Создайте в этом разделе две записи строкового типа— Font и Text (Правкам Создать=*Строковый параметр (Edit=>New=>String Value)).
Присвойте записи Font значение Arial.
Присвойте записи Text значение длины текста, отображаемого заставкой (существует ограничение в 16 символов).
Закройте редактор системного реестра.
Обратите внимание, что экранные заставки, использующие библиотеку Open GL, потребляют немало системных ресурсов, поэтому стоит дважды подумать о целесообразности их применения.
. Как создать новый аппаратный профиль?
Для изменения аппаратной конфигурации компьютера может понадобиться создание копии текущих настроек аппаратного обеспечения. Подобная копия позволит впоследствии вернуться к первоначальной конфигурации.■
В окне Панель управления (Control Panel) запустите аплет Система (System) (Пуск^ Настройка^Панель управления^Система (Start^Settings^Control Panel^System)). Кроме того, можно щелкнуть правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выбрать в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Профили оборудования (Hardware Profiles) (или Оборудование (Hardware) в Windows ХР, после чего щелкните на кнопке Профили оборудования (Hardware Profiles)).
Выберите текущий профиль оборудования Profile 1.
Щелкните на кнопке Копировать (Сору) и введите в появившемся диалоговом окне новое название профиля. ,
Щелкните на кнопке ОК.
Как удалить неработающие записи из списка Установка и удаление программ (Add/Remove Software)?
Каждый пункт этого списка (для вывода списка на экран выберите команду Пуск=> Настройка^Панель управления ^Установка и удаление программ (Start=>Settings=> Control PanelsAdd/Remove Programs)) является записью в системном реестре в разделе HKEY_LOCAL—MACHINE\SOFTWAREXMicrosoftXwindowsXcurrentVersionXUninstall. Удалите записи, соответствующие лишним пунктами списка.
Как отключить программу Dr. Watson?
Для отключения программы Dr. Watson необходимо изменить параметры системного реестра.
Запустите редактор системного реестра (HEGEDIT. EXE).
Перейдите В раздел HKEY_LOCAL_MACHINE\SOFTwARE\Microsoft\Windows NT\ CurrentVersionXAeDebug.''
Щелкните на записи AeDebug и нажмите клавишу <Del>.
Кроме того, параметру HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftXWindows NTX Currentvers i on X AeDebug X Au to можно присвоить значение 0.
' Для повторного включения Dr. Watson введите следующую команду: drwatsn32 -1
HiHiКак создать общий сетевой ресурс?
Hi
Hi
Существует возможность создания общего сетевого ресурса с помощью команды, вводимой в командной строке:
net share <имя общего ресурса>=<диск>:<каталог> /гетагк="<описание>"
Например:
net share john-c:XdataXjohndrv /remark-"Johns drive"
Кроме того, общий ресурс можно создать с помощью программы Проводник (Windows Explorer).
Запустите программу Проводник (Windows Explorer) (Пуск^Программы^Проводник (Start=>Programs=»Windows Explorer)).
Щелкните правой кнопкой мыши на необходимом каталоге и выберите опцию Общий доступ (Sharing).
Перейдите во вкладку Доступ (Sharing) и выберите параметр Открыть общий доступ к этой папке (Shared as).
Введите описание и щелкните на кнопке ОК. Теперь на пиктограмме будет изображена ладонь.
К названию общего ресурса можно добавить символ ($), чтобы скрыть ресурс при сетевом просмотре доступных ресурсов компьютера.
^Щр. Как подключиться к общему сетевому ресурсу?
Для этого можно воспользоваться командой, которую следует ввести в командной строке: net use <drive letter>: <UNC>
Например:
net use f: \\johnpcXjohn
Кроме того, подключение к общему ресурсу реализуется средствами программы Проводник (Explorer).
Запустите программу Проводник (Explorer) (Пуск=*Программы=*Проводник (Starts Programs^Windows Explorer)).
В меню Сервис (Тools) выберите опцию Подключить сетевой диск (Map Network Drive).
Выберите букву сетевого диска и введите путь к общему ресурсу или выберите ресурс из списка доступных в сети общих ресурсов.
Щелкните на кнопке ОК.
Преимуществом использования команды net use является возможность подключения к скрытым общим ресурсам, т.е. к ресурсам, имена которых завершаются символом “$” (к ним можно подключиться и с помощью программы Проводник, но с указанием точного сетевого адреса ресурса). Кроме того, команда net use применяется и в командных файлах.
Как включить постоянное отображение загрузочного меню?
Значение задержки в секундах на вывод загрузочного меню.можно изменить, отредактировав файл BOOT. INI, расположенный в загрузочном разделе. Для изменения длительности задержки следует изменить значение параметра timeout.
Откройте сеанс работы с командной строкой (Пycк=*Bыпoлнить'*Command (Start1* Run=*Command)).
Измените атрибуты файла boot . INI:
attrib c:\boot.ini -г -s
Отредактируйте содержимое файл и измените значение параметра timeout на -1:
[boot loaded] timeout = -1
Сохраните внесенные изменения и установите соответствующие атрибуты файла boot.ini:
attrib c:\boot.ini +r +s
В Windows 2000/XP этот процесс можно выполнить средствами графического пользовательского интерфейса. Выберите опцию Свойства (Properties) аплета Мой компьютер (Му Computer), перейдите во вкладку Дополнительно Advanced) и щелкните на кнопке Загрузка и восстановление (Setup and Recovery).
ададКак настроить компьютер на перезагрузку в определенное время суток?
ад
ад
Существует специальная утилита командной строки SHUTDOWN, EXE, которая поставляется в составе пакета Resource Kit и позволяет перезагрузить локальный компьютер: shutdown /1 /г /у /с
Параметр /1 указывает на необходимость перезагрузки локального компьютера. Параметр /г перезагружает систему, а параметр /с дает операционной системе указание закрыть все приложения. Параметр /у определяет, что на все выдаваемые системой при перезагрузке вопросы дается утвердительный ответ. Команду shutdown можно использовать в комбинации с командой ат (не забывайте, что для использования команды АТ необходимо запустить службу Планировщик заданий (Scheduler), выбрав команду Пуск=*Настройка=*Панель управления^Службы). Чтобы обеспечить перезагрузку компьютера в определен-ное время суток, воспользуйтесь следующей командой:
АТ <время> shutdown /1 /г /с /у
Например:'
АТ 20:00 shutdown /1 /г /с /у
Кроме того, можно применять параметр /every :М, Т, W, Th, F, чтобы команда на перезагрузку выполнялась каждый день, например:
АТ 20:00 /every:M,T,W,Th,F shutdown /1 /г /с /у
Перед перезагрузкой предоставляется 20 секунд ожидания на отмену перезагрузки. Для отмены необходимо ввести следующую команду: shutdown /1 /а /у
Как настроить программу Проводник (Windows Explorer) на открытие по умолчанию содержимого определенного диска?
Представленная далее последовательность действий используется для изменения параметров ярлыка Проводник (Windows Explorer), расположенного в меню Пуск (Start). Таким же образом можно создать новый ярлык на рабочем столе и отредактировать его свойства.
Запустите программу Проводник (Windows Explorer) (Пуск=>Программы=>Проводник (Start^Programs^Windows Explorer) или комбинация клавиш <Win+E>).
Перейдите в каталог %systemroot%\prof 11ез\<имя пользователя:^ Главное менюХПрограммы. Например, d: XwinntXprof ilesXsavillj ХГлавное ме- нюХПрограммы.
Щелкните правой кнопкой мыши на папке Проводник (Windows Explorer) и выберите опцию Свойства (Properties). Кроме того, можно выбрать параметр Свойства (Properties) из меню Файл (File).
Указанным в параметре значением будет %systemroot%\explorer.exe. Измените это свойство на %systemroot%\explorer.ехе /е, <буква диска>:\. Например, можно воспользоваться следующим значением:
^systemrootsexplorer.ехе /е, е:\.
В результате программа Проводник (Windows Explorer) при запуске будет показывать содержимое диска Е: (при указании диска не забудьте о двоеточии). Кроме того, можно воспользоваться параметром /root, благодаря которому содержимое диска будет отображаться только на правой панели, например:
S6systemrootS6\explorer.exe /е, /root, е:\.
Стоит обратить внимание, что вместо буквы диска можно указать путь к определенному каталогу, например:
S6systemrootS6\explorer.exe /е, e:\winnt\system32
Щелкните на кнопке ОК и закройте программу Проводник (Windows Explorer).
Как сократить время перезагрузки или отключения компьютера?
Существует возможность вручную остановить каждую системную службу (по крайней мере, некоторые из них), после чего отключить компьютер. Для определения списка запущенных служб введите такую команду: net start
После этой команды можно добавить параметр > [имя файла], что позволит перенаправить выходные данные команды в указанный файл; например: net start > services. 1st. Для остановки службы введите следующую команду:
net stop "<имя службы>"
Например:
net stop "spooler"
Некоторые службы в качестве подтверждения на остановку работы требуют нажатия клавиши <¥>, поэтому добавьте для них параметр /у. Существует возможность получить список всех запущенных служб и создать на его основе командный файл с расширением . ват.
net stop "Computer Browser"
net stop "Messenger"
net stop "Workstation"
В конце этого файла добавьте следующую команду:
shutdown /г /у /1 /t:0
Эта команда используется для перезагрузки компьютера (а для его выключения удалите параметр /г). Программа SHUTDOWN.EXE входит в пакет WindowsNT Resource Kit, а также в стандартную версию операционной системы Windows ХР. В начало кода командного файла можно добавить команду ©echo off. Кроме всего прочего, существует возможность добавить проверку параметра командной строки, указывающего на необходимость перезагрузки или выключения компьютера. Сохраните соответствующий файл под именем SHUTFAST.bat
и вызывайте его с помощью команды shutfast reboot для перезагрузки или shutfast shutdown для выключения системы.
@echo off
net stop "Computer Browser"
net stop "Messenger"
net stop "Net Logon"
net stop "NT LM Security Support Provider"
net stop "Plug and Play"
net stop "Protected Storage"
net stop "Remote Access Autodial Manager"
net stop "Server"
net stop "Spooler"
net stop "TCP/IP NetBIOS Helper" /у
net stop "Workstation"
if %l==reboot goto reboot
shutdown /1 /у /t:0
exit
:reboot
shutdown /l/y/r/t:0
exit
Для этого командного файла на рабочий стол можно добавить ярлык с необходимыми параметрами. Кроме того, имеет смысл сократить время, которое Windows NT затрачивает на остановку системной службы перед завершением ее работы, выполнив ряд действий.
Запустите редактор системного реестра (REGEDIT.EXE). ■
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Control.
' 3. Дважды щелкните мышью на записи WaitToKillServiceTimeout (REG_DWORD) и измените значение времени в миллисекундах, которое должно пройти после выхода из системы или ее выключения и перед отображением диалоговых окон Ожидание/ Завершения задания/Закрыть (Wait/End Task/Close). Например, для 10 секунд используется значение 10000. По умолчанию установлено значение 20000.
Добавьте запись HangAppTimeout (REG_DWORD) и измените ее значение так, чтобы оно было равно количеству миллисекунд перед отображением диалоговых окон Ожидание/Завершения задания/Закрыть (Wait/End Task/Close) после попытки завершить работу приложения.
Добавьте запись AutoEndTask (REG_DWORD) и присвойте ей значение 1. Таким образом указывается запрет на отображение диалоговых окон Ожидание/Завершения задания/Закрыть (Wait/End Task/Close).
Как изменить порядок запуска служб?
Каждая служба принадлежит к определенной группе. Существует возможность изменения порядка запуска системных служб.
Запустите редактор системного реестра (regedt32.exe, а не regedit.exe, за исключением Windows ХР, когда подойдет и редактор regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Control\ ServiceGroupOrder.
Дважды щелкните мышью на записи List в правой панели окна.
Теперь можно перемещать службы вверх и вниз по списку.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Для получения дополнительной информации можно обратиться к статье базы документов Microsoft Knowledge Base, которая доступна по адресу: http://support.microsoft.com/ support/kb/articles/ql02/9/87.asp.
. Как настроить запуск определенных команд во время загрузки Windows?
В состав пакета Windows Resource Kit входит утилита autoexnt, представленная в ZIP- архиве. Для использования этой утилиты выполните описанные ниже действия.
Извлеките из архивированного файла autoexnt.zip файлы autoexnt.exe, autoexnt.bat и servmess.DLL, которые необходимо разместить в каталоге %systemroot%\system32.
Кроме того, необходимо извлечь в любой каталог (например, во временный) файл INSTSRV.EXE.
В командной строке введите такую команду:
instsrv Install
После чего будет создана новая служба AutoExNT.
: 4. Отредактируйте файл %systemroot%\system32\autoexnt.bat и укажите в нем все команды, которые должны запускаться в процессе загрузки операционной системы (например, это может быть команда CHKDSK).
Когда система будет загружаться в следующий раз, служба AutoExNT проверит наличие файла AUTOEXNT. ват и выполнит все указанные в нем команды.
Утилита autoexnt также поставляется в составе пакета Windows Resource Kit, однако желательно загрузить ее новую версию. Для установки утилиты AUTOEXNT из пакета Resource Kit введите такую команду: instexnt install
. Как создать несетевую конфигурацию аппаратного обеспечения?
Некоторые компьютеры далеко не всегда подключены к локальной или глобальной сети. Для таких компьютеров можно создать аппаратный профиль, в котором отключены все сетевые адаптеры и службы.
Откройте окно Панель управления (Control Panel) (Пуск^Настройка^Панель управления (Start^Settings^Control Panel)).
Запустите аплет Система (System) из окна Панель управления (Control Panel).
Выберите вкладку Профили оборудования (Hardware profiles) (либо Оборудование (Hardware) и щелкните на кнопке Профили оборудования (Hardware profiles) в Windows 2000 или Windows ХР).
Выберите текущую аппаратную конфигурацию и щелкните на кнопке Копировать (Сору).
В поле В (То) введите название No Network и щелкните на кнопке ОК.
В поле Имеющиеся профили оборудования (Available Hardware Profiles) выберите опцию No Network и щелкните на кнопке Свойства (Properties).
Перейдите во вкладку Сеть (Network) и установите флажок Аппаратный профиль без поддержки сети (Network disabled hardware profiles). Щелкните на кнопке ОК.
Проверьте установленное время ожидания (например, 30 секунд) и щелкните на кнопке ОК.
Можно изменить название первоначального профиля с Profile 1 на On Network. Для этого необходимо выбрать профиль, щелкнуть на кнопке Переименовать (Rename) и ввести новое название.
Как использовать эту конфигурацию после перезагрузки компьютера? После выбора операционной системы в загрузочном меню будет предоставлено еще одно меню со списком возможных профилей оборудования. Выберите необходимый профиль и нажмите клавишу <Enter>.
Как удалить вариант загрузки
“Press Spacebar for last known good config”?
Этот вариант загрузки по умолчанию закодирован в Windows NT и не может быть отключен. Поэтому единственным вариантом остается отключение функциональных возможностей данной загрузки.
В Windows NT содержится несколько наборов конфигурационной информации: текущие параметры, а также один или несколько старых наборов работоспособных параметров. В системном реестре Windows NT указана текущая конфигурация и содержится ссылка на одну из более старых конфигураций. Существует возможность изменения ссылки на последнюю корректную конфигурацию, благодаря чему нажатие клавиши <Пробел> в загрузочном меню не даст никакого эффекта.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\Select (в разделе HKEY_LO- CAL_MACHINE\SYSTEM можно найти наборы конфигурационных параметров). ■
Дважды щелкните на записи LastKnownGood и измените ее значение так, чтобы оно совпадало со значением записи Current.
Щелкните на кнопке ОК и закройте редактор системного реестра.
Применение варианта загрузки “Press Spacebar for last known good config” влечет за собой разнообразные проблемы при совместном использовании со службой Novell IntranetWare для WindowsNT, которая становится недоступной после восстановления последней корректной конфигурации. Это актуально для всех самостоятельно созданных аппаратных профилей.
Тем не менее было найдено интересное решение для этого и других нарушений в рабрте операционной системы. Сохраните нужный ключ системного реестра в сценарном файле с именем SAVE. REG (странно, но этот метод не работает при использовании более много-
функционального редактора REGEDT32.EXE). Если система повреждена, дважды щелкните мышью на этом исполняемом файле и данные реестра будут восстановлены без потери важной информации. Более того, файл можно заархивировать в ZIP-архив (файл размером 5 Мбайт сократится до 500 Кбайт). Описываемый метод позволяет восстановить работоспособность системы с помощью образа жесткого диска и программы rdisk, после чего восстановить последние корректные значения системного реестра.
Как отключить подсистемы OS2/POSIX?
Существует возможность отключить одну или обе подсистемы.
Запустите редактор системного реестра (REGEDT32.EXE, но не regedit.exe, если используется Windows NT 4.0).
Перейдите в раздел HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Control\ Session Manager\SubSystems.
Дважды щелкните на параметре Optional.
В каждой строке указана одна подсистема. Удалите строку, соответствующую подсистеме, которую необходимо отключить. Если необходимо остановить обе подсистемы, укажите для строки значение NULL.
Щелкните на кнопке ОК.
Закройте редактор системного реестра и перезагрузите компьютер.
Как запустить аплет Панель управления (Control Panel) из командной строки?
Существует возможность запускать аплет Панель управления (Control Panel) из командной строки, для чего достаточно ввести такую команду: control <имя аплета >
В некоторых случаях файл с расширением . CPL представляет более одного аплета Панель управления (Control Panel). Для запуска определенного аплета необходимо указать дополнительный параметр. Подробный список таких файлов приводится в табл. 6.1. Вот несколько примеров файлов . CPL:
SRVMGR.CPL — services, devices или server; .
MAIN.CPL — fonts, mouse, printers или keyboard;
MMSYS . CPL — sound или multimedia.
Например, команда control main.cpl printers приводит к запуску аплета Принтеры (Printers), размещенного в окне Панель управления (Control Panel).
Тем не менее более правильным решением будет связывание расширения . CPL с программой CONTROL. EXE, благодаря чему в командной строке достаточно ввести лишь имя нужного аплета. Обеспечение такого взаимодействия осуществляется с помощью команд assoc иftype.
assoc .cpl=ControlFile
ftype ControlFile=control.exe %1 H*
НВНВТеперь можно ввести нужную команду (вместе с именем аплета необходимо указать и расширение . CPL).
НВ
НВ
Как настроить программу/командный файл
на запуск через определенные промежутки времени?
Операционная система Windows NT содержит мощный инструмент для планирования запуска команд — программу АТ. Однако эта программа не всегда подходит для настройки приложения на запуск через каждые 5 минут. Для реализации такого запуска придется создавать сотни заданий, запланированных на выполнение в определенное время суток. В составе пакета Windows NT Resource Kit поставляется несколько программ, облегчающих выполнение этой задачи.
Программа SLEEP. EXE используется для указания командному файлу времени ожидания п секунд (как и команда timeout):
sleep 300
Благодаря такой команде выполнение приложения прерывается на 5 минут. Если командный файл/программа должны запускаться каждые 5 минут, создайте новый командный файл и укажите в нем следующие команды (командный файл в данном случае называется RUN5. ВАТ): <название запускаемой программы» sleep 300 run 5
С подобным методом связано несколько проблем. Необходим постоянный сеанс работы с командной строкой; кроме того, отсчет 5 минут не начнется, пока программа не завершит свое выполнение. (Эту проблему можно решить, запустив программу в отдельном потоке, для чего перед именем программы указывается ключевое слово start, например start <программах)■
Еще одна программа — SOON.EXE — применяется для планирования запуска приложений через определенный промежуток времени, начиная с текущего момента. Для того чтобы воспользоваться командой soon, необходимо запустить службу Планировщик заданий (Scheduler) (Пуск=>Настройка=>Панель управления^Службы (Start^Settings^Control Panels Services)). На этот раз для использования команды также необходимо создать командный файл (RUNSOON. CMD): soon 300 runsoon.cmd notepad.exe
Запустите командный файл, воспользовавшись командой at или командой soon (в командной строке), например: soon 300 runsoon.cmd
Если необходимо остановить выполнение команды soon, воспользуйтесь командой ат для получения списка запланированных команд.
Статус Код Дата Время Командная строка
0 Сегодня 22:00 PM runsoon.cmd
После получения идентификатора программы остановить ее выполнение можно такой командой:
at [\\имя компьютера] <идентификатор» /delete
Например: at 0 /delete '
НОНОВ Windows 2000/ХР существует удобный и многофункциональный Мастер планирования задайий (Scheduled Task Wizard). В окне Дополнительные параметры (Advanced options) мастера указывается временной интервал, по прошествии которого должна запускаться определенная программа.
НО
НО
Какие записи в системном реестре обновляют аплеты окна Панель управления (Control Panel)?
В табл. 6.2 представлен список аплетов окна Панель управления (Control Panel) и соответствующие им разделы системного реестра; не указанные аплеты хранят информацию в нескольких разделах.
Таблица 6.2. Разделы системного реестра для аплетов оболочки Панель управления (Control Panel)
Специальные возможности
HKEY_CURRENT_USER\Co’ntrol PanelXAccessibility
Дата и время
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ TimeZonelnformation
Системные устройства Экран
HKEY_LOCAL_MACHINE.XSYSTEMXCurrentControlSet\Services
HKEY_CURRENT_USER\Control PanelXDesktop
и HKEY_LOCAL_MACHINEXHARDWARE\RESOURCEMAPXVIDEO
Шрифты
HKEY_LOCAL_MACHINE X SOFTWARE XMicrosoft X Windows NTX
CurrentVersionXFonts
Свойства обозревателя
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsX CurrentVersionXInternet Settings
Клавиатура
Модемы
HKEY_CURRENT_USERXControl PanelXDesktop
HKEY_LOCAL_MACHINE\SOFTWAREXMicrosof tXWindowsX CurrentVersionXUnimodem
Мышь
HKEY_CURRENT_USERXControl PanelXMouse
Мультимедиа
Порты
Принтеры
Язык и стандарты
Адаптеры SCSI
Службы
Звук и мультимедиа
Накопители на магнитной ленте
HKEY_LOCAL_MACHINE \ SOFTWARE \Mi croso f t XMul t imedi a HKEY_LOCAL_MACHINE\HARDWARE\RESOURCEMAP HKEY_CURRENT_USER\Printers HKEY_CURRENT_USER\Control PanelXInternational HKEY_LOCAL_MACHINE\HARDWARE\RESOURCEMAPXScsiAdapter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services HKEY_CURRENT_USERXAppEvents\Schemes\Apps\.Default HKEY_LOCAL_MACHINEXHARDWARE\RESOURCEMAPX OtherDriversXTapeDevices
Телефония
HKEY_LOCAL_MACHINE\SOFTWARE\Microsof tXWindowsX CurrentVersionXTelephony
UPS
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ServicesXUPS
Как запустить программный сценарий при завершении работы Windows?
Метода непосредственного решения подобной задачи не существует. Тем не менее можно создать сценарий и вызвать команду SHUTDOWN.EXE, поставляемую в составе пакета Windows NT Resource Kit.
Команда вызывается следующим образом: shutdown /1 /у
Ярлык для сценария можно добавить на рабочий стол. ■
Следует также рассмотреть вариант использования продукта ShutdownPlus (http://www.wmsoftware.com/shutdownplus). Эта утилита замещает стандартное диалоговое окно Windows, отображаемое при выходе из системы и при выключении компьютера. Утилита ShutdownPlus позволяет запускать приложения и останавливать службы (возможность останавливать работающие службы предоставляется только при использовании Windows 2000 или Windows NT) при выходе из системы, перезагрузке или выключении компьютера.
В Windows 2000 и Windows ХР для подобных действий понадобится объект групповой политики. Откройте окно групповой политики и перейдите к разделу Конфигурация пользова- теля^Конфигурация Windows^CueHapnn (вход/выход из системы) (User Configurations Windows SettingssScripts (Logon/Logoff)), после чего установите параметр Выход из системы (Logoff), как показано на рис. 6.1.
| 5# Group РиЬсу| 5# Group РиЬсуi 5)-^ Security Settings . ^ Remote Instalation Ser'* 6 -^) Folder Redirection E -^ Administrative Templatesi 5)-^ Security Settings . ^ Remote Instalation Ser'* 6 -^) Folder Redirection E -^ Administrative TemplatesРис. 6.1. Определение сценария, запускаемого при завершении работы операционной системыРис. 6.1. Определение сценария, запускаемого при завершении работы операционной системыDefault Domain Ройсу [titanic.$avtlt В Computer Configuration ‘ & • i^>| Software Settings : В Ой Windows Seitrigs : 1*1 • i^ Administrative T emolales
| 5# Group РиЬсу
| 5# Group РиЬсу
i 5)-^ Security Settings . ^ Remote Instalation Ser'
* 6 -^) Folder Redirection E -^ Administrative Templates
i 5)-^ Security Settings . ^ Remote Instalation Ser'
* 6 -^) Folder Redirection E -^ Administrative Templates
Рис. 6.1. Определение сценария, запускаемого при завершении работы операционной системы
Рис. 6.1. Определение сценария, запускаемого при завершении работы операционной системы
S User Configuration
Й-^ Software Settings
S ^| Windows Seitrigs i S-4|3 Internet Explorer Mattle
Как настроить собственные советы,
отображаемые при загрузке Windows NT?
Записи отображаемых в Windows NT полезных советов (tips) хранятся в системном реестре В разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ ExplorerXTips. Содержание этих советов можно изменить с помощью редактора системного
реестра. Обратите внимание, что имена записей увеличиваются на единицу. Следовательно, для добавления нового совета необходимо отредактировать существующую запись или создать новую (строкового типа), имя которой должно быть равным следующему доступному номеру.
Полезные советы отображаются последовательно, и счетчик указан в записи HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ Tips\Next; значения счетчика, хранимые в шестнадцатеричном формате, можно произвольно менять.
Чтобы активизировать отображения советов или отменить их, присвойте записи HKEY_CURRENT_USER\Software\Microsof t:\Windows\CurrentVersion\Explorer\ Tips\show значение 01000000 для отображения советов или значение 00000000 для отмены вывода полезных советов на экран.
Как изменить расположение журналов событий?
В оснастке Просмотр событий (Event Viewer) существует три различных журнала: Журнал приложений (Applications), Журнал системы (System) и Журнал безопасности (Security). Каждый из этих журналов связан с соответствующим файлом . EVT в каталоге %systemroot%\system32\config. Из соображений производительности/экономии дискового пространства может возникнуть необходимость в перемещении файлов, хранящих данные журналов. Для этого следуйте представленной ниже инструкции.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ EventLog. В этом разделе размещены другие подразделы: Application, Security и Sys tem. Выберите один из них.
В каждом из подразделов есть запись File. Дважды щелкните на ней мышью.
Отредактируйте значение записи, укажите необходимое расположение журнала и щелкните на кнопке ОК.■
Повторите приведенные инструкци и для двух других журналов.
Закройте редактор системного реестра и перезагрузите компьютер для того, чтобы внесенные изменения вступили в силу.
Каким образом указать Web-броузер, используемый по умолчанию?
Запускаемый Web-броузер обычно выполняет проверку того, является ли он Web- броузером, принятым по умолчанию. Однако данную проверку можно отключить и указать в качестве базового другой Web-броузер.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_CLASSES_ROOT\http.
Разверните дерево разделов и перейдите к разделу HKEY_CLASSES_ROOT\http\ shell\open\command. Дважды щелкните на записи Default и укажите для нее в качестве значения команду, которая должна выполняться при вызове Internet-адреса. Например, для обозревателя Internet Explorer необходимо указать следующую строку:
"E:\Program FilesMnternet Explorer\iexplore.exe" -nohome
Для Web-броузера Netscape Navigator укажите следующую строку:
E:\Program Files\Netscape\Communicator\Program\netscape.exe -h "%1" Щелкните на кнопке ОК.
Перейдите в раздел HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Applica- tion и вновь дважды щелкните на записи Default. Присвойте записи значение NSShell для Netscape Navigator или [Explore для Internet Explorer.
Кроме того, может потребоваться изменить пиктограмму Web-броузера. Перейдите в раздел HKEY_CLASSES_ROOT\http\Defaulticon и дважды щелкните на записи Default, после чего измените ее значение, указав библиотечный файл необходимой пиктограммы. Для Internet Explbrer воспользуйтесь следующим значением:
%systemroot%\system32\url.dll, 0
А для Netscape Navigator — значением
E:\Program Files\Netscape\Communicator\Program\netscape.exe, 0
Все предыдущие действия необходимо повторить для протокола https, т.е. для раздела HKEY_CLASSES_ROOT\https.'
ЛО
Как изменить системное предупреждение, указывающее на недостаточный свободный объем жесткого диска?
Когда в разделе жесткого диска остается менее 10% свободного дискового пространства, по умолчанию создается системное событие ID 2013, которое сопровождается следующим текстом:
The disk is at or near capacity. You may need to delete some files.
Для просмотра этих событий используется оснастка Просмотр событий (Event Viewer). Существует способ изменения процентного соотношения свободного дискового пространства, по достижении которого вызывается такое событие.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ LanmanServer\Parameters.
Если запись DiskSpaceThreshold существует, дважды щелкните на ней мышью и перейдите к п. 5.
Если записи не существует, в меню Правка (Edit) выберите команду Создать=> Параметр DWORD (New=>DWORD Value). В качестве имени записи введите значение DiskSpaceThreshold. Щелкните на кнопке ОК и дважды щелкните на новой записи.
Выберите ввод в десятичном формате значения и введите значение в процентах, указывающее на запуск соответствующего события. Это значение может находиться в пределах от 0 до 99.
Щелкните на кнопке ОК.
Перезагрузите компьютер.
. Существует ли возможность переименования/ удаления учетной записи администратора?
Учетную запись администратора системы удалить невозможно. Если попытаться это сделать, появится сообщение об ошибке “Cannot delete built-in accounts". Однако учетную запись можно переименовать. По сути, не только возможно, но и крайне желательно, чтобы затруднить попытки несанкционированного проникновения в систему. Большинство злоумышленников пытаются проникнуть в систему на правах администратора. Для переименования учетной записи администратора выполните ряд действий.
Зарегистрируйтесь в системе как администратор.
Запустите оснастку Active Directory Диспетчер пользователей (User Manager) (или Диспетчер пользователей домена (User Manager for Domains)).
Выберите учетную запись Administrator и в меню Пользователь (User) выберите параметр Переименовать (Rename).
Введите новое имя и щелкните на кнопке ОК.
В Windows 2000 и более поздних версиях выполните описанные ниже действия.
Зарегистрируйтесь в системе как администратор.
Запустите оснастку Управление компьютером (Computer Management). Разверните ветку Служебные программы^Локальные пользователи и группы^Пользователи (System Tools^Local Users and Groups^Users).
Щелкните правой кнопкой мыши на учетной записи администратора и выберите опцию Переименовать (Rename) в контекстном меню.
Введите новое имя и нажмите клавишу <Enter>.
Операционная система Windows ХР имеет специальный параметр групповой полити- ' ки, для изменения которого выберите следующую команду: Конфигурация компью- тера=>Параметры Windows^napaMerpbi безопасности^Локальная политика^ Параметры безопасности^Учетные записи: переименовать учетную запись администратора (Computer Configuration^Windows Settings^Security Settings'* Local Policies'* Security Options'*Accounts: Rename administrator account).
. Как указать Windows NT объем кэш-памяти второго уровня (L2)?
Операционная система WindowsNT попытается определить объем кэш-памяти второго уровня L2 на этапе загрузки. Однако такое определение не всегда завершается корректно и возникают ситуации, когда используется значение 256 Кбайт, принятое по умолчанию. Если центральный процессор имеет больший объем кэш-памяти второго уровня, эту информацию следует указать вручную.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\Memory Management.
Дважды щелкните на значении SecondLevelDataCache.
Введите необходимый объем кэш-памяти с помощью десятичного значения: например, если в системе используется 512 Кбайт кэш-памяти L2, укажите значение 512.
Щелкните на кнопке ОК.
Закройте редактор системного реестра и перезагрузите компьютер.
НЮНЮПредыдущая последовательность относится только к процессорам, выпущенным до Pentium II; процессоры Pentium III и выше правильно определяют размер кэш-памяти второго уровня. Для получения дополнительной информации обратитесь к статье Q183063 по адресу: http://support.microsoft.com/support/kb/articles/Q183/0/63 . ASP.
НЮ
НЮ
Какие параметры можно использовать в файле BOOT.INI?
Файл BOOT. INI может включать в себя множество строк, причем некоторые из них относятся к операционной системе Windows NT, например:
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation Version 4.00"
В строку загрузки Windows NT можно добавить разнообразные параметры, что позволяет выполнять различные функции. Для редактирования строки загрузки выполните ряд действий.
Начните сеанс работы с командной строкой (CMD. EXE).
Измените атрибуты файла BOOT. INI для того, чтобы он стал доступным для редактирования:
attrib c:\boot.ini -г -в
Отредактируйте файл:
edit c:\boot.ini.
После завершения редактирования сохраните файл и восстановите его первоначальные атрибуты:
attrib c:\boot.ini *г +в
В табл. 6.3 указаны все команды файла BOOT. INI.
Таблица 6.3. Системные команды файла boot.ini
/3GB
Появившись В Service Pack 3, этот параметр указывает на следующее разделение ОЗУ между пользовательским и системным процессом: 3 Гбайт для пользовательского процесса, 1 Гбайт — для системы.
Чтобы воспользоваться подобным распределением, компьютер должен работать под управлением Windows NT Enterprise Edition, а приложению следует указать на использование 3 Гбайт ОЗУ
/BASEVIDEO
Компьютер загружается с использованием стандартного драйвера видеоадаптера VGA. Воспользуйтесь этим параметром, если в системе был установлен неработающий драйвер видеоадаптера
/BAUDRATE
Указывает скорость передачи данных, которая используется для отладки модема. Если не указать скорость передачи, то по умолчанию определяется скорость 9 600 бод для подключенного модема и 19 200 бод при использовании нуль-модема
Продолжение табл. 6.3
/BOOTLOG
Указывает Windows 2000 на необходимость создания файла протоколирования, куда записываются события загрузки. Файл создается под именем % systemroot %\ntbtlog . тхт. Данный параметр поддерживается только в Windows 2000 и Windows ХР
/BURNMEMORY=
Делает недоступным для Windows NT указанный объем оперативной памяти. Если в качестве параметра указать /burnmemory=64, то недоступными окажутся 64 Мбайт оперативной памяти
/CRASHDEBUG
При запуске Windows NT загружается системный отладчик, который остается неактивным до возникновения ошибки в программном ядре Windows. Этот режим оказывается полезным в том случае, если ожидается возникновение неожиданных ошибок в работе программного ядра Windows
/DEBUG
Отладчик загружается при запуске Windows NT и может быть активизирован в любой момент основным отладчиком, установленным на центральной сетевой системе. Воспользуйтесь этим режимом для отладки регулярно возникающий проблем
/DEBUGPORT=comx
Указывает последовательный порт, применяемый для отладки системы, где х — это номер используемого СОМ-лорта
/FASTDETECT
Указывает программе ntdetect на необходимость пропустить этап обнаружения устройств, подключенных к последовательным и параллельным портам при загрузке Windows 2000/ХР
/HAL=<hal>
/INTAFFINITY
Позволяет воспользоваться другой версией уровня аппаратных абстракций
Определяет родственность процессов для многопроцессорного уровня аппаратных абстракций (halmps . dll), при котором только самый мощный процессор в много-процессорной конфигурации получает программные прерывания. Уровень аппа-ратных абстракций по умолчанию позволяет всем процессорам получать все прерывания. Данный параметр доступен только в Windows 2000 и Windows ХР.
/KERNEL=<kernel>
Аналогичен параметру /intaffinity, но относится к программному ядру Windows
/МАХМЕМ :n
Указывает максимальный объем оперативной памяти, который может использовать Windows NT. Параметр понадобится при возникновении подозрения, что одна из микросхем памяти повреждена
/NODEBUG.
При указании этого параметра не записываются отладочные данные системы
/NOGUIBOOT
Если указать этот параметр, то драйвер VGA, ответственный за отображение растровой графики при загрузке Windows 2000, не активизируется. Драйвер используется для отображения информации о процессе загрузки, а также “голубого экрана” аварийного завершения работы. Отключение этого драйвера приведет к отключению перечисленных возможностей Windows 2000. Данный параметр доступен только в Windows 2000 и Windows ХР
/NOSERIALMICE= [COMx]COMx,y, z. . .]
Отключает обнаружение манипулятора типа мышь для указанного последовательного порта. Этот параметр можно применять в том случае, если к последовательному порту подключены и другие устройства. Если воспользоваться параметром /noserialmice без указания номеров портов, обнаружение мыши будет отключено для всех последовательных портов
/NUMPROC=n
Разрешает использование только первых п процессоров в многопроцессорной системе
/ONECPU
Разрешает использование только первого процессора в многопроцессорной системе
/PCICLOCK
Запрещает Windows NT динамически назначать адреса ввода-вывода (10) и запросы прерываний (IRQ) устройствам, подключенным к шине PCI. При этом используются параметры, назначенные BIOS
Окончание табл, 6.3
/SAFEBOOT:
Это автоматический параметр, который добавляется программой ntldr после нажатия клавиши <F8> и выбора безопасного режима загрузки (Safe Mode). После двоеточия следует один из трех дополнительных параметров: minimal, network или dsrepair. Первые два поддерживают безопасную загрузку без поддержки/с поддержкой сети соответственно. При безопасной загрузке Windows 2000 загружает только те драйверы и службы, которые указаны по имени или названию группы в записях системного реестра Minimal или Network. Эти записи расположены в разделе HKLM\System\CurrentControlSet\Control\ Saf eBoot. Параметр dsrepair (Directory Services Repair) указывает Windows NT на необходимость загрузки в режиме, который позволяет восстановить Active Directory на основе предоставленного носителя с резервной копией системы.
В качестве дополнительного параметра можно указать alternateshell, после чего Windows NT загрузит графическую оболочку, указанную в записи HKLM\System\CurrentControlSet\SafeBoot\AlternateShell. Альтернативная оболочка заменит стандартную оболочку Explorer, принятую по умолчанию.
Последний параметр доступен только в Windows 2000 и Windows ХР
/80S
Отображает имена драйверов в процессе их загрузки. Этот параметр следует использовать тогда, когда срывается загрузка Windows NT, предположительно из-за отсутствия необходимого драйвера. Параметр используется автоматически при выборе варианта [vga] в загрузочном меню
/WIN95
Этот параметр полезен только в компьютерах с тремя установленными операционными системами: DOS, Windows 9х и Windows NT. Параметр /WIN95 указывает ntldr на необходимость загружать Windows Эх, загрузочный сектор которой расположен в файле bootsect . W40. Для получения дополнительной информации обратитесь к статье Q157992 базы знаний Microsoft Knowledge Base
/WIN95DOS
Этот параметр полезен только в компьютерах с тремя установленными операционными системами: DOS, Windows Эх и Windows NT. После указания этого параметра ntldr загрузит DOS, загрузочный сектор которой содержится в файле bootsect . do^. Для получения дополнительной информации обратитесь к статье Q157992 в базе знаний Microsoft Knowledge Base
/YEAR=
Указание этого параметра приводит к игнорированию Windows NT/Windows 2Q00 года, сообщаемого CMOS-часами компьютера, и использованию вместо него указанного года. Определяемый год используется всем системным программным обеспечением, включая программное ядро Windows NT. Пример использования: /year=2005.
Обратите внимание, что параметр доступен только для Windows NT 4.0 Service Pack 4 и Windows 2000
Существует возможность отредактировать файл BOOT. INI и добавить новые загрузочные записи или отредактировать уже существующие. Например, отладочную запись можно добавить следующим образом:
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation
Version 4.00 [debug]" /debug /debugport=com2
. Как изменить редактор, используемый по умолчанию для модифицирования командных файлов?'
Если щелкнуть на командном файле правой кнопкой мыши и выбрать опцию Редактировать (Edit) из появившегося контекстного меню, то для редактирования командного файла
будет предоставлен редактор Блокнот (Notepad). Существует возможность указать и другое приложение, используемое по умолчанию.
Запустите редактор системного реестра (REGEDIT.EXE).
Перейдите кразделу HKEY_CLASSES_ROOTSbatfileSshellSeditScornmand.
Дважды щелкните на записи Default.
Измените значение записи, указав необходимый редактор. Например, для использования программы Word присвойте записи такое значение:
D:\Program FilesSMicrosoft Office\Office\winword.exe %1
Щелкните на кнопке ОК.
Перезагружать компьютер нет необходимости, поскольку изменение немедленно вступает в силу. Для того чтобы снова использовать редактор Блокнот (Notepad), присвойте записи следующее значение:-
ДОДО%systemroot%\System32\NOTEPAD.EXE %1
ДО
ДО
Как настроить раскладку клавиатуры,
используемую по умолчанию при регистрации?
Раскладку клавиатуры можно изменить, воспользовавшись аплетом Клавиатура (Keyboard) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управле- ния^Клавиатура^Языки и раскладки (StartoSettings^Control Panel=>Keyboard=>lnput Locales)). Тем не менее эти параметры не влияют на раскладку клавиатуры, используемую при регистрации пользователей в системе. Для подобной регистрации изначально предназначается параметр Английский (США) (English (United States)). Для изменения этого параметра выполните приведенные далее действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите кразделу HKEY_USERSS .DEFAULTSKeyboard LayoutsPreload.
Дважды щелкните на записи 1 и в качестве значения укажите номер локальной раскладки (эту информацию можно получить в разделе HKEY_CURRENT_USERS Keyboard Layout\Preload\l). Щелкните на кнопке ОК.'
Кроме того, можно изменить значение записи HKEY_USERSS.DEFAULTSControl Panels International\Locale, сделав его равным значению, указанному выше (впрочем, это делать не обязательно).
Закройте редактор системного реестра.
Завершите сеанс работы с системой и зарегистрируйтесь повторно.
Проверьте, был ли указан код страны, установленный средствами аплета Панель управления (Control Panel). В противном случае операционная система не загрузится.
В табл. 6.4 приводится таблица кодов для разных стран.
Все перечисленные коды можно просмотреть в разделе HKEY_LOCAL_MACHINES SYSTEMSCurrentControlSetSControlSKeyboard LayoutSDosKeybCodes.
Таблица 6.4. Шестнадцатеричные коды стран
00000402
Болгарский
0000040а
Хорватский
00000405
Чешский
00000406
Датский.
00000413
Голландский (Нидерланды)
00000813
Голландский (Бельгия)
00000409
Английский (США).
00000809
Английский (Великобритания)
00001009
Английский (Канада)
00001409
Английский (Новая Зеландия)
ОООООсОЭ
Английский (Австралия)
0000040b
Финский
0000040с
Французский (Франция)
0000080с
Французский (Бельгия)
0000100с
Французский (Швейцария)
00000407
Французский (Канада),
00000408
Немецкий (Германия)
00000807
Немецкий (Швейцария)
00000с07
Немецкий (Австрия)
00000408
Греческий
00000406
■Венгерский
0000040f
Исландский
00001809
Английский (Ирландия)
00000410
Итальянский (Италия)
00000810
Итальянский (Швейцария)
00000414
Норвежский (букмол)
00000814
Норвежский (нюнорск)
00000415
Польский
00000816
Португальский (Португалия)
00000416
Португальский (Бразилия)
00000418
Румынский
00000419
Русский
0000041b
Словацкий
00000424
Словенский
0000080а
Испанский (Мексика)
0000040а
Испанский (традиционная сортировка)
00000с0а
Испанский (Современный)
0000041d
Шведский ■
00000416
Турецкий
НИНИ
НИ
НИ
Как добавить собственную информацию во
вкладку Общие (General) аплета Система (System) в окне Панель управления (Control Panel)?
При покупке компьютера у известного производителя во вкладке Общие (General) аплета Система (System) в окне Панель управления (Control Panel) зачастую указано дополнительно текстовое описание системы, а также логотип компании-производителя. Эти строки и логотип можно изменить или добавить.
Создайте растровое изображение размером 180x114. Сохраните изображение в папке %systemroot%\system32 (например, в папке d:\winnt\system32). Назовите файл OEMLOGO. BMP. Если изображение больше указанного выше размера, то оно будет обрезано относительно верхнего левого угла. Изображение, имеющее меньший размер, заключается в черную рамку.
Создайте файл %systemroot%\system32\OEMINFO.INI (например, файл d: \winnt\ system32\oeminfo.ini), имеющий следующее содержание: [general] Manufacturer=SavillTech Ltd Model=SuperDuper 1 [Support Information] Linel=" " Line2=”For support ..." Line3=" "
Перезагружать компьютер не обязательно. Аплет Система (System) в окне Панель управления (Control Panel) автоматически заново считает нужные файлы при запуске. Описанные выше действия позволяют получить результат, показанный на рис. 6.2.
Рис. 6.2. Дополнительная информация, которая отображается аплетом Система (System) в окне Панель управления (Control Panel)
Каким образом останавливать и запускать системные службы из командной строки?
Это можно сделать с помощью следующих команд: net stop <имя службы* net start синя службы*
Полный список служб представлен в системном реестре. Запустите редактор системного реестра (regedit.exe) и перейдите в раздел HKEY_LOCAL_MACHlNE\SYSTEM\Current- ControlSet\Services.
Кроме того, существует возможность применять имя службы, отображаемое в аплете Службы (Services) окна Панель управления (Control Panel), поместив его в кавычки, например: net stop ”«служба*" net start "«служба*"
Как удалить системную службу?
Для удаления системной службы, которая остается даже после деинсталляции определенной программы, необходимо внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services.
Выберите запись, соответствующую удаляемой службе.
В меню Правка (Edit) выберите команду Удалить (Delete).
Появится запрос на подтверждение удаления записи. Щелкните на кнопке Да (Yes).
Закройте редактор системного реестра..
Утилиту INSTSRV.EXE, которая поставляется в составе пакета WindowsNT Resource Kit, можно также применять для установки и удаления служб:
instsrv «имя службы* remove
Кроме того, в пакет Resource Kit входит утилита SRVINSTW.EXE, позволяющая устанавливать и удалять локальные/удаленные системные службы и предоставляющая удобный для использования мастер с графическим интерфейсом.
Зачем нужны длинные имена пути к файлам в модуле BOOT.INI?
Указанные в файле boot. INI пути к файлам являются маршрутами формата ARC (Advanced RISC Computing) и используются для указания расположения загрузочного раздела Windows NT. Два основных типа путей ARC зависят от интерфейса, применяемого для подключения жестких дисков (IDE или SCSI). Для создания пути к дискам IDE следуйте такому формату: multi(х)disk(х)rdisk(х)partition(х)\%systemroot%
Параметры multi () и disk () для дисков IDE не используются и должны быть равны 0. Параметр rdisk () указывает на физический диск и может иметь значения О или 1 для первичного канала IDE, а также 2 или 3 для вторичного канала IDE. Параметр partition!) указывает номер раздела надиске. Отсчет разделов надиске начинается со значения 1.
Для дисков с интерфейсом SCSI формат несколько отличается:
scsi(x)disk(х)rdisk(х)partition(х)\%systemroot%
Параметр scsi О указывает номер контроллера, который определяется в модуле NTBOOTDD. SYS. Параметр disk О указывает идентификатор SCSI ID физического диска. Параметр rdisk () определяет номер логической единицы SCSI (LUN), который почти всегда равен 0. Параметр partition () аналогичен такому же параметру для дисков с интерфейсом IDE. Отсчет разделов надиске тоже начинается с единицы (1).
Параметр multi () отмечает возможность диска реагировать на вызовы внутреннего прерывания INT 13, что свойственно большинству дисков SCSI. В системе с интерфейсом IDE параметр multi () относится максимум к четырем дискам на первичном и вторичном каналах двухканального контроллера. В системе с интерфейсом SCSI параметр multi () предназначен только для первых двух дисков на первом контроллере SCSI (т.е. на контроллере SCSI, BIOS которого загружается первой). В системе с интерфейсами SCSI и IDE параметр multi () соответствует только дискам IDE с первым контроллером.
В Windows 2000 иногда используется параметр signature (хххххххх), например: signature(8Ь467с12)disk(1)rdisk(0)partition(2)\winnt="description"
Параметр signature () применяется только при выполнении одного из следую-щих условий:
объем раздела, на который установлена Windows 2000, составляет более 7,8 Гбайт, или же последний цилиндр раздела расположен после 1024-го цилиндра, и BIOS операционной системы/загрузочного контроллера не поддерживают расширения INT13;
жесткий диск с установленной Windows 2000 подключен к контроллеру SCSI с деакти- визированной BIOS, благодаря чему вызовы INT13 в процессе загрузки игнорируются.
Параметр signature () является эквивалентом параметра scsi (), но используется для поддержки архитектуры Plug and Play в Windows 2000. Поскольку Windows 2000 в полной мере реализует поддержку устройств стандарта Plug and Play, экземпляр номера контроллера SCSI может меняться каждый раз при запуске Windows 2000, особенно если после завершения установки операционной системы добавлялись дополнительные контроллеры SCSI.
Как и для параметра scsi (), файл NTBOOTDD. SYS должен быть расположен в корневом каталоге системного раздела, что необходимо для реализации параметра s ignature ().
Как открыть файл с помощью приложения, отличного от принятого по умолчанию для определенного типа файлов?
Щелкните на файле правой кнопкой мыши и выберите в контекстном меню опцию Открыть (Open). Если при щелчке удерживать клавишу <Shift>, то появится возможность выбрать опцию Открыть с помощью (Open with).
Как изменить пиктограмму, связанную с ярлыком?
Следуйте указанным далее действиям.
Щелкните на ярлыке правой кнопкой мыши и выберите опцию Свойства (Properties).
Перейдите во вкладку Ярлык (Shortcut) и щелкните на кнопке Сменить значок (Change Icon).
Выберите новую пиктограмму. Существует возможность использовать несколько наборов пиктограмм, которые поставляются в составе WindowsNT: SHELL32.DLL, PIFMGR. DLL, MORICONS. DLL И PROGMAN.EXE.
Щелкните на кнопке ОК.
Закройте окно свойств ярлыка.
ВО
Как связать букву диска с каталогом?
Существует специальная команда SUBST, которая позволяет связать (тар) букву псевдодиска с определенным каталогом или диском. Следующая команда связывает букву диска R: с каталогом winnt\system3 2 на диске D: aubat г: d:\winnt\ayatem32
ВО
Как изменить программу, ассоциированную с расширением файла?
Наиболее простой способ описан ниже.
Запустите программу Проводник (Windows Explorer).
Щелкните правой кнопкой мыши на нужном файле, одновременно удерживая клавишу <Shift>.
Из появившегося контекстного меню выберите опцию Открыть с помощью (Open with).
Выберите приложение из списка (или щелкните на кнопке Другая (Other)) и установите флажок Использовать ее для всех файлов такого типа (Always use this program).
Щелкните на кнопке ОК.
Можно воспользоваться и альтернативным способом.
Запустите программу Проводник (Windows Explorer).
Щелкните на опции Параметры (Options) (или Свойства папки (Folder Options) для Internet Explorer 4.0) в меню Вид (View).
Перейдите во вкладку Типы файлов (File Types).
Выберите тип файла и щелкните на кнопке Изменить (Edit).
Кроме того, можно отредактировать список действий при открытии и печати обусловленного типа файлов. Для изменения списка действий при открытии файла выберите
параметр Открыть (Open) в списке действий и щелкните на кнопке Изменить (Edit). Теперь можно изменять системные команды.
По завершении редактирования команд щелкните на кнопке ОК.
Как переместить общие ресурсы с их содержимым с одного компьютера на другой?
Перемещение самих файлов и каталогов не должно вызывать особых затруднений; однако информация о совместно используемом ресурсе содержится не в каталоге, а в системном реестре (в разделе LanmanServer). Именно поэтому возникает необходимость в копировании информации из системного реестра с компьютера, содержащего общий ресурс, на систему, которая будет содержать общий ресурс.
Для копирования файлов понадобится утилита scopy, которая поставляется в составе пакета Resource Kit. Эту утилиту необходимо использовать для сохранения текущих параметров доступа к файлам или их аудита.
SCOPY «текущий диск*:\«каталог* «новый диск*:\«каталог* /о /а /в
На компьютере, который в данный момент содержит общий ресурс, запустите редактор системного реестра (REGEDT32. EXE, но не REGEDIT. EXE).
Перейдите к разделу HKEY_L0CAL_J4ACHINE\SYSTEM\CuttentControlSet\Services\ LanmanServer\Shares.
Щелкните на разделе Shares и в меню Реестр (Registry) выберите опцию Сохранить раздел (Save Key).
Введите имя файла, например SHARES. reg, и щелкните на кнопке ОК.
Скопируйте этот файл на целевой компьютер.
Еще раз запустите редактор системного реестра (REGEDT3 2. EXE) и перейдите к разделу HKEY_L0CAL_J4ACHINE\SYSTEM\CuttentControlSet\Services\LanmanServer\ Shares. Выберите раздел Shares..
В меню Реестр (Registry) выберите опцию Восстановить (Restore) и скопированный файл, например SHARES. REG. Щелкните на кнопке Открыть (Open).
Внимание: при этом будут потеряны все общие ресурсы, настроенные на компьютере в текущий момент времени.
Появится запрос на подтверждение проводимой операции. Щелкните на кнопке Да (Yes).
Закройте редактор системного реестра.
И. Перезагрузите компьютер. После перезагрузки скопированные общие ресурсы станут снова доступными."
Как создать ярлык на рабочем столе для диска или каталога?
Приведенная ниже последовательность действий относится к файлам, каталогам и дискам (даже для диска А:).
Запустите программу Проводник (Windows Explorer) (Пуск=ФПрограммы=Ф Проводник (Start^Programs^Windows Explorer)) или воспользуйтесь комбинацией клавиш <Win+E>.
Щелкните правой кнопкой мыши на файле/диске/каталоге и, удерживая кнопку, перенесите ярлык на рабочий стол.
Отпустите кнопку мыши и из появившегося меню выберите команду Создать ярлык (Create shortcut).
Как вывести на экран контекстное меню, не используя правую кнопку мыши?
Нажатие комбинации клавиш <Shift+F10> приводит к выводу на экран контекстного меню для любого элемента управления. Затем необходимо нажать клавишу <F10> для перехода к первому элементу меню управления (как правило, к меню Файл (File)).
ап
Как указать определенный процессор для системного процесса?
Подобный метод, называемый родственностью процессов (processor affinity), позволяет назначить системному процессу отдельный процессор многопроцессорного компьютера.
Запустите программу Диспетчер задач (Task Manager) (щелкните правой кнопкой мыши на панели задач и выберите опцию Диспетчер задач (Task Manager)).
Перейдите во вкладку Процессы (Processes).
Щелкните на программе правой кнопкой мыши и выберите опцию Установить родственным (Set Affinity).
Напротив процессоров, которые должны обрабатывать программу, можно установить специальные флажки (сбросьте эти флажки для процессоров, которые необходимо исключить из процесса обработки программы).
Указанная последовательность действий не относится к незапущенным службам и приложениям.
ю
Почему в загрузочном меню появляются дублированные пункты?
Для решения этой проблемы, возникающей вследствие повторной установки Windows NT, выполните описанные ниже действия. .
Начните сеанс работы с командной строкой (cmd.exe).'
Введите команду attrib c:\boot.ini -г -■
Отредактируйте файл BOOT. INI.
edit boot.ini
В разделе [operating systems] будут расположены строки, похожие на приведенные ниже.
multi (0)disk(0) rdisk(0)partition(2) \WINNT="Windows NT
Workstation Version 4.0"
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT
Workstation Version 4.0 [VGA mode]" /basevideo /sos c:\ = "MS-DOS"
НЮНЮЕсли в этом файле имеются повторяющиеся строки, удалите их. Будьте внимательны и удалите именно ненужную строку, поскольку дублированные строки могут иметь различные параметры multi (0) disk (0) rdisk (0) partition (2), что связано с предыдущей инсталляцией Windows NT в другой раздел жесткого диска.
НЮ
НЮ
Как остановить выполнение системной службы из командной строки?
Для получения списка запущенных служб введите такую команду: net start'
В конец команды можно добавить параметр > [имя файла], чтобы перенаправить полученную информацию в указанный файл, например: net start > services.1st
Теперь можно останавливать каждую из служб с помощью следующей команды: net stop " <имя службы>"
Например: net stop "spooler"
Некоторые службы потребуют подтверждения введенной команды. Для автоматизации подтверждения воспользуйтесь параметром командной строки /у.
Кроме того, существует возможность воспользоваться программой SC. EXE, которая входит в состав пакета Resource Kit. Для получения списка активных системных служб введите следующую команду: sc query
Затем для остановки необходимой службы используйте команду sc stop <имя службы>
. Как в меню Пуск (Start) добавить панель Принтеры (Printer)?
Для добавления панели Принтеры (Printer) в меню Пуск (Start) выполните описанные ниже действия.
Создайте новую папку (щелкните правой кнопкой мыши на рабочем столе и выберите команду Создать^Папку (New1^Folder)). Назовите папку так:
Printers.(2227A280-3AEA-1069-A2DE-08002B30309D}
Щелкните на кнопке Пуск (Start) правой кнопкой мыши и выберите команду Открыть (Open).
Перенесите новую папку в окно меню Пуск (Start).
Панель Принтеры (Printer), содержащая вложенные элементы (принтеры), теперь будет расположена в меню Пуск (Start).
Как скрыть меню Администрирование (Administrative Tools) в меню Пуск (Start)?
Существует несколько способов решения этой задачи.
Один из них заключается в определении разрешений на доступ к папке и ее содержимому, так чтобы только администраторы системы имели право просматривать/выполнять приложения, расположенные в этой папке. Описываемый метод актуален только для файловой системы NTFS.
Запустите программу Проводник (Windows Explorer).
Перейдите в папку %systemroot%\Profiles\All ПвегвХГлавное меню\ Программы.
Выберите папку Администрирование (Administrative Tools) и в меню Файл (File) выберите опцию Свойства (Properties). Кроме того, можно щелкнуть на папке правой кнопкой мыши и выбрать опцию Свойства (Properties) из контекстного меню.
Перейдите во вкладку Безопасность (Security).
Щелкните на кнопке Доступ (Permissions).
Выберите переключатель Все (Everyone) и щелкните на кнопке Удалить (Remove).
Щелкните на кнопке Добавить (Add) и выберите параметр Администраторы домена (Domain Admins). Щелкните на кнопке Добавить (Add) и выберите параметр Разрешить полный доступ (Access to Full Control). Щелкните на кнопке ОК.
В диалоговом окне Разрешения каталога (Directory Permissions) щелкните на кнопке ОК.
После этого пользователи, которые не входят в группу администраторов, будут видеть только пустую папку Администрирование (Administrative Tools). При желании можно разрешить доступ и другим пользователям.
Еще один способ — это перемещение папки Администрирование (Administrative Tools) из каталога All Users в каталоги отдельных учетных записей; однако это чревато возникновением проблем с перемещаемыми профилями пользователей и т.д.
Метод, рассмотренный выше, заключается в обычном сокрытии элементов меню. Воспользовавшись диалоговым окном Пуск^Выполнить (Start^Run), любой пользователь все равно сможет запустить приложения, которые находятся в этой папке. Однако операционная система ограничит доступ к системным конфигурационным функциям для пользователей, не обладающих достаточным уровнем доступа (поскольку можно защитить исполняемые файлы программ от несанкционированного запуска).
Как ограничить доступ к дисководу на гибких дисках?
В состав пакетов Windows NT Resource Kit и Zero Administration Kit входит специальная служба FlopLocker.■
Установите службу FlopLocker:
instsrv FloppyLocker c:\reskit\floplock.exe
Запустите аплет Службы (Services) из окна Панель управления (Control Panel) (Пуск*> Настройка=*Панель управления^Службы (StartsSettings^Control Panel^Services)).
Дважды щелкнете на службе FloppyLocker и убедитесь, что выбран параметр Системная учетная запись (System Account).
Установите автоматический режим запуска и щелкните на кнопке ОК.
Существует возможность вручную запустить службу, исключая необходимость перезагружать систему. Для этого достаточно открыть окно службы FloppyLocker и щелкнуть на кнопке Запуск (Start).
После запуска службы в системе Windows NT Workstation только участники групп Administrators или Power users получат право на доступ к дисководу. В системе Windows NT Server аналогичный доступ получают участники группы Administrators.
Для удаления службы FloppyLocker выполните следующее.
Остановите службу FloppyLocker (Пуск^Настройка^Панель управления^Службы1^ FloppyLocker1*Stop (Start=*Settings=*Control PaneloServices^FloppyLocker^Stop)).
Введите команду
instsrv FloppyLocker remove
Как активизировать автоматическую
регистрацию в системе?
Самым простым решением является установка программы TweakUI, благодаря которой необходимо всего лишь перейдите во вкладку Network и заполнить все необходимые поля. Кроме того, существует и второй способ — редактирование системного реестра.
‘1. Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.
Дважды щелкните на записи Def aultDomainName и в качестве значения введите имя домена.
Дважды щелкните на записи DefaultUserName и введите регистрационное имя пользователя.
В меню Правка (Edit) выберите команду Создать*Строковый параметр (New* String Value) и в качестве имени записи введите значение DefaultPassword.
Дважды щелкните на записи Defaultpassword и введите пароль.
В меню Правка (Edit) выберите команду Создать=»Строковый параметр (New=> String Value) и в качестве имени записи введите значение AutoAdminLogon.
Дважды щелкните на записи AutoAdminLogon и присвойте ей значение 1.
Закройте редактор системного реестра.
Завершите сеанс работы с системой, и последующая регистрация будет проведена автоматически.
Кроме того, необходимо удостовериться, что записи DontDisplayLastUserName (которая также находится в разделе winlogon) присвоено значение 0.
Предыдущие инструкции предназначены для пользователей, которые в состоянии справиться с редактором системного реестра. Приведенный ниже пример файла REG предназначен для всех остальных пользователей.
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="User"
"Def aultDomainName" ="Domain"
"AutoAdminLogon"="1"
"Defaultpassword"="Password"'
Существует возможность использования программы autolog.exe, которая поставляется в составе пакета Resource Kit. Для внесения всех необходимых изменений в процесс регистрации будет достаточно запустить исполняемый файл этой программы и указать нужные сведения.
Для того чтобы зарегистрироваться от имени другого пользователя, необходимо удерживать клавишу <Shift> при завершении сеанса работы с системой.
Для отмены разрешения на запись значений в раздел HKEY_LOCAL_MACHINE\ SOFTWARE\MicrosoftXWindows NT\CurrentVersion\Winlogon придется снова воспользоваться редактором REGEDT32. ехе. Это позволит регистрироваться в системе от имени другого пользователя, по-прежнему обеспечивая автоматическую регистрацию для “изначального” пользователя.
Запустите редактор системного реестра (REGEDT32. ехе).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.*
Выберите раздел winlogon.
В меню Безопасность (Security) выберите опцию Разрешения (Permissions) и измените их так, чтобы обычные пользователи не имели возможности записывать свои данные в этот раздел реестра.
w|9. Как отключить автоматическую регистрацию?
И в этот раз можно воспользоваться программой TweakUI или редактором системного реестра, чтобы присвоить записи AutoAdminLogon значение 0 и удалить значение записи Defaultpassword.
Как добавить предупреждение, выводимое при регистрации в системе?
Необходимо воспользоваться редактором системного реестра.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\winlogon (обратите внимание на замечание, которое следует после этих инструкций).
Дважды щелкните на записи LegalNoticeCaption и введите текст, который будет отображаться в заголовке окна. Завершив ввод, щелкните на кнопке ОК.
Дважды щелкните на кнопке LegalNoticeText и введите текст предупреждения. Щелкните на кнопке ОК.
Закройте редактор системного реестра и завершите сеанс работы с системой. При последующей регистрации на экран будет выведено соответствующее предупреждение.
Примечание. В Windows 2000 при выполнении п. 2 необходимо перейти в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ poll cies\system.
Аналогичного эффекта можно достичь с помощью программы Редактор системной политики (Policy Editor) (poledit . ехе) в Windows NT 4.0.■
Запустите редактор политик (poledit . ехе).
Откройте политику компьютера по умолчанию (Computer Policy).
Откройте дерево Система Windows NT (Windows NT System) и элемент Вход в систему (Logon).
Щелкните на опции Заставка для входа в сеть (Logon banner), после чего введите заголовок и текст.
Щелкните на кнопке ОК и сохраните политику.
Для объектов групповой политики (GPO) Windows 2000 выберите команду Конфигурация компьютера^Конфигурация Windows^napaMeTpbi безопасности^Локальные политикиФПараметры безопасности (Computer Configuration=>Windows Settings^ Security Settings=>Local Policies=>Security Options) и введите текст в поле Текст сообщения для пользователей при входе в систему (Message text for users attempting to log on) и поле Заголовок сообщения для пользователей при входе в систему (Message title for users attempting to log on).
Кроме того, сообщение можно вывести на экран путем создания записи LogonPrompt В разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.
Еще один способ — применение языка сценариев Windows Scripting Host.
Set WSHShell = CreateObject("Wscript.Shell")
si = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
s2 = "LegalNoticeCaption"
s3 = "LegalNoticeText"
objShell.RegWrite sl+s2, "SavillTech Ltd"
objShell,RegWrite sl+s3, "Only Authorized Access Allowed!"
wp. Как отключить отображение имени пользователя, зарегистрировавшегося в системе последним?
Из соображений безопасности может понадобиться сокрытие имени пользователя, зарегистрировавшегося в системе последним. Следуйте приведенной ниже инструкции.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.
Дважды щелкните на записи DontDisplayLastUserName.
Присвойте записи значение, равное 1 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Это можно также сделать с помощью программы Редактор системной политики (Policy Editor), внеся изменения в дерево Система Windows NT ^ Вход в систему (Windows NT System^Logon). Установите флажок Не выводить имя последнего пользователя (Do not display last logged on username)..,
В Windows 2000 запись DontDisplayLastUserName перемещена в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\policies\ system.
Для решения этой задачи с помощью объекта групповой политики выберите команду Конфигурация компьютера^Конфигурация Windows^napaMeipbi безопасности^Локальные политики^Параметры безопасности^Не отображать последнего имени пользователя в диалоге входа (Computer Configuration^Windows SettingsoSecurity Settings^Local Policies^ Security Options^Do not display last user name in logon screen).
Как прекратить регистрацию пользователей на сервере?
Для отключения обработки регистрационных запросов сервера Windows NT можно остановить выполнение службы Сетевой вход в систему (Net logon).
Откройте окно Панель управления (Control Panel).
Дважды щелкните на пиктограмме Службы (Services).
Щелкните на опции Сетевой вход в систему (Net Logon) и затем на кнопке Приостановка службы (Pause).
Закройте окно Панель управления (Control Panel).
Для того чтобы отключить все службы на сервере Windows NT, щелкните на опции Сервер (Server) и затем на кнопке Остановка службы (Stop). Это приведет к остановке служб Сетевой вход в систему (Net logon), Обозреватель компьютеров (Computer Browser) и многих других.
Почему пользователи не могут
зарегистрироваться на сервере?
Пользователи компьютеров — членов домена по умолчанию не имеют права регистрации на сервере (главном/резервном контроллере домена). При попытке это сделать появляется сообщение об ошибке “The local policy of this system does not allow you to logon interactively”. Если все же необходимо, чтобы пользователи могли регистрироваться на сервере в интерактивном режиме (непонятно, кому это понадобится), выполните ряд действий.
Зарегистрируйтесь на сервере с учетной записью администратора.
Запустите программу User Manager for Domain (Пуск^Программы^Админист- рирование=>изег Manager for Domain (Start=>Programs=>Administrative Tools^User Manager for Domain)).
Выберите опцию Права пользователя (User Rights) из меню Политики (Policies).
Из ниспадающего списка Права (Rights) выберите параметр Локальная регистрация (Log on locally).
Щелкните на кнопке Добавить (Add) и выберите опцию Пользователе домена (Domain Users). Щелкните на кнопке Add и затем на кнопке ОК.
Закройте окно User Manager.
Завершите сеанс работы с системой. После этого пользователям будет предоставлена возможность регистрироваться на сервере.
. Как автоматически включить клавишу <NumLock>?
Чтобы определить базовый статус клавиши <NumLock> для текущего пользователя, предусмотрена запись в системном реестре HKEY_CURRENT_USER\Control Panel \ KeyboardMnitialKeyboardlndicators. Для изменения статуса клавиши <NumLock> при регистрации в системе выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_USERS\ .DEFAULT\Control Panel \Keyboard (раздел .default редактируется потому, что данный профиль используется еще до регистрации в системе).
Дважды щелкните на записи initialKeyboardlndicators.
Присвойте записи значение 2 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Самым простым способом является нажатие клавиши <NumLock> для включения индикатора и использование комбинации клавиш <Ctrl+Alt+Del> для завершения сеанса, что приведет к сохранению статуса клавиши <NumLock>.
. Как ограничить количество одновременных регистраций в системе?
Выполните описанные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ LanmanServer\Parameters.
Дважды щелкните на записи users в правой панели. Укажите необходимость ввода десятичного значения и введите максимальное количество пользователей, которым разрешено регистрироваться в системе. Для рабочей станции это количество равно 10.
Щелкните на кнопке ОК и закройте редактор системного реестра.
м
Е 6:76. Почему не преобразуется переменнаяv %SystemRoot% при использовании
в командной строке?
Если при вводе параметров set или path в приглашении командной строки переменная %SystemRoot% не преобразуется в путь к корневому каталогу, выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDT32. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session ManagerXEnvironment.
Обратите внимание на запись path в правой панели и проверьте ее тип (вторая часть записи), например:'
Path: REG_EXPAND_SZ: %SystemRoot%
Если в качестве типа указано не REG_EXPAND_SZ, то выполните следующие пункты инструкции. В противном случае закройте редактор системного реестра.
Дважды щелкните на записи Path и выделите ее содержимое. Нажмите комбинацию клавиш <Ctrl+C> для копирования содержимого записи в буфер обмена.
Не снимая выделение с записи Path, выберите команду Удалить (Delete) в меню Правка (Edit) (или нажмите клавишу <Delete>). Подтвердите удаление.
Убедитесь в том, что в левой панели выделен раздел Environment, и выберите команду Добавить параметр (Add Value) в меню Правка (Edit).
Введите имя записи Path (обратите внимание на заглавную букву “Р”) и введите значение REG_EXPAND_SZ. Щелкните на кнопке ОК.
Дважды щелкните на записи Path и нажмите комбинацию клавиш <Ctrl+V> для вставки информации из буфера обмена. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Кроме того, можно проверить раздел HKEY_LOCAL_MACHlNEXSOFTWARE\Microsoft\ Windows NTXCurrentVersionXSystemRoot и удостовериться, что значение REG_SZ содержит правильный путь (например, d: \winnt).
тар. Как отключить клавишу <Win>?
Для отключения обеих клавиш <Win> выполните действия, описанные ниже.
Запустите редактор системного реестра (REGEDT32. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Keyboard Layout.
В меню Правка (Edit) выберите команду Создать^Двоичные данные (New=> Binary Value).'
Введите имя Scancode Мар и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и введите следующее значение:
0000 0000 0000 0000 0300 0000 0000 5В8Е 0000 5СЕ0 0000 0000
Примечание. Не вводите пробелы между группами цифр. В книге они используются лишь для удобства чтения.
Щелкните на кнопке ОК.
Закройте редактор системного реестра и перезагрузите компьютер.
Как только компьютер перезагрузится, клавиши <Win> перестанут работать.
Этот процесс можно автоматизировать, поместив соответствующую команду в файл regini и создав файл remove_win.ini со следующим содержимым:
\Registry\Machine\SYSTEM\CurrentControlSet\Control\Keyboard Layout Scancode Map = REG_BINARY 24 0x00000000 0x00000000 3 OXeOSbOOOO OXeOScOOOO \ 0x0
Для запуска этого сценария введите команду
regini remove_win.ini
Программа regini . EXE поставляется в составе пакета Windows NT Resource Kit.
Для последующей активизации клавиш <Windows> удалите созданную запись Scancode Мар.
11
Как установить количество хранимых на компьютере кэшированных регистрационных записей?
Компьютер под управлением Windows NT (начиная с версии 3.5; в Windows NT 3.1 хранилась только последняя кэшированная регистрационная запись) по умолчанию кэширует данные 10 последних удачных регистраций. Это число может изменяться в пределах от 0 до 50.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersionXWinlogon.
В меню Правка (Edit) выберите команду Создать-ьСтроковый параметр (New^ String Value).
Введите имя записи CachedLogonsCount и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и введите значение от 0 до 50. Значение 0 означает, что кэширование регистраций не выполняется, а 50 — что будут кэшированы 50 последних удачных регистраций. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Если кто-либо попытается зарегистрироваться на недоступном контроллере домена и данные об этой регистрации будут кэшированы, появится следующее сообщение:
A domain controller for your domain could not be contacted. You have been logged on using cached account information. Changes to your profile since your last logged on may not be available.
Тем не менее пользователь будет успешно зарегистрирован. Если же информация о пользователе не кэшируется, на экран будет выведено такое сообщение:
The system cannot log you on now because the domain <имя домена> is not available.
При этом в регистрации будет отказано.
Как настроить систему для запуска определенной программы при регистрации пользователя?
Лучше всего добавить приложение в папку Автозагрузка (Startup), что можно сделать двумя способами. Первый состоит в добавлении программы в меню Автозагрузка (Startup) определенного пользователя (%systemroot%\Profiles\<MMR пользователя>\Глав- ное меню) или в меню Автозагрузка (Startup) для всех пользователей (%systemroot%\ Profiles\All изегз\Главное меню).
Если такой способ не подходит (нельзя предоставлять пользователям возможность удаления программы), то для запуска приложения понадобится ключ системного реестра.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Run.
В меню Правка (Edit) выберите команду Создать^Строковый пЯраметр (New=> String Value).
Дважды щелкните на новой записи и укажите в качестве значение полный путь к программе (кроме тех случаев, когда программа находится в каталогах, известных системе; тогда можно просто ввести имя исполняемого файла). Например, в качестве значения можно ввести NOTEPAD.EXE. После ввода значения щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь.
Если необходимо, чтобы программа запускалась только один раз, после чего больше никогда не вызывалась, выполните все перечисленные инструкции, однако описанные изменения внесите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersionXRunOnce. Программа, завершившая работу, будет удалена из раздела RunOnce.
Существует возможность настроить запуск программ только в рамках определенной учетной записи. Для этого необходимо добавить соответствующие значения в раздел HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run.
Как установить программу Редактор системной политики (Policy Editor) на рабочей станции?
Программа Редактор системной политики (Policy Editor) включает в себя исполняемый файл POLEDIT .КХЕ и несколько файлов с расширением . ADM. Для того чтобы установить эту программу, выполните приведенную ниже инструкцию.
Скопируйте файл POLEDIT.EXE из папки %systemroot% на компьютере под управлением Windows NT Server в папку %systemroot% на рабочей станции.
Скопируйте файлы common.adm, windows.adm и winnt.adm из каталога %systemroot%\inf на компьютере под управлением Windows NT Server в папку Администрирование (Administrative Tools) на рабочей станции.
Как удалить пиктограмму Мой компьютер (Му Computer)?
Хотя пиктограмму нельзя удалить, ее можно сделать невидимой.
1. Щелкните правой кнопкой мыши на рабочем столе и выберите опцию Свойства (Properties).
Перейдите во вкладку Дополнительно (Plus).
Выберите опцию Мой компьютер (Му Computer) и щелкните на кнопке Сменить значок (Change Icon).
Измените имя файла на %systemroot%\system32\tweakui. cpl.
Выберите четвертую пиктограмму и щелкните на кнопке ОК.
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.'
После этого пиктограмму можно переместить в нижнюю часть экрана, чтобы скрыть текст Мой компьютер (Му Computer).
Чтобы никогда больше не видеть пиктограмму Мой компьютер (Му Computer), не стоит использовать автоматическое упорядочение значков на рабочем столе, а также увеличивать разрешение экрана.
Как отключить подтверждение на удаление файлов?
Для аплета Корзина (Recycle Bin) можно отключить подтверждение на удаление файлов.
Щелкните правой кнопкой на значке Корзина (Recycle Bin) и выберите параметр Свойства (Properties).
Сбросьте флажок Запрашивать подтверждение на удаления (Display delete confirmation dialog box).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
. Как переключаться между 24-часовым и 12-часовым форматами времени?
Существует два способа решения этой задачи. Первый способ подразумевает использование аплета Язык и стандарты (Regional) в окне Панель управления (Control Panel).
I. Запустите аплет Язык и стандарты (Regional) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Язык и стандарты (StartoSettings^ Control Panel^Regional)).
■2. Перейдите во вкладку Время (Time). Значение “НН” означает 24-часовой формат,
a “hh” — 12-часовой.
3. Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Вторым способом настройки такого формата времени является непосредственное редактирование системного реестра.'
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_CURRENT_USER\Control Panel \ International.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
Введите имя записи iTime.
Дважды щелкните на записи мышью и введите новое значение. Укажите значение О для использования 12-часового формата и значение 1 — для 24-часового. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь в системе.
. Как отключить вывод сообщений об ошибках загрузки?
При выполнении определенных системных операций может возникнуть необходимость в отключении “всплывающих" сообщений, которые постоянно выводятсяща экран при возникновении какой-либо проблемы. Например, если невозможно загрузить драйвер или же какой-то системный компонент работает некорректно, появится окно с сообщением об ошибке.
, Эти всплывающие окна возникают на двух основных этапах загрузки, поэтому для каждого этапа необходимо отредактировать запись в системном реестре.
Вывод на экран ошибок, относящихся к загрузке операционной системы, отключается следующим образом..
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите В раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft Windows NT\ CurrentVers ion Windows.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New=t> DWORD Value), введите имя записи NoPopUpsOnBoot и нажмите клавишу <Enter>.
Дважды щелкните мышью на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК,
Закройте редактор системного реестра. Изменения вступят в силу при следующей перезагрузке.
Для того чтобы отключить вывод на экран сообщений об ошибках (к каковым относятся почти все сообщения об ошибках загрузки драйверов) после первой фазы загрузки, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurгentVers ion\Windows.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value) и введите название записи ErrorMode. Нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1, что указывает на отображение только ошибок приложений, или значение 2, отключающее отображение всех сообщений об ошибках. Щелкните на кнопке ОК.
Закройте редактор системного реестра. Изменение вступит в силу при следующей перезагрузке.
Вместо полного запрета на отображение сообщений об ошибках может понадобиться указание определенных служб в качестве “необязательных”, т.е. отключение сообщений об ошибках, появляющихся в случае неудачного запуска отмеченных служб. Для этого присвойте записи HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ <служба>\ЕггогСопСго! значение 0.
. Как включить/отключить использование комбинации клавиш <Ctrl+Alt+Del> для ввода регистрационной информации?
В Windows 2000 была впервые представлена возможность отключить необходимость нажатия комбинации клавиш <Ctrl+Alt+Del> (Security Attention Sequence — SAS) для регистрации в системе. На рабочей станции эта комбинация клавиш не нужна по умолчанию. Однако на сервере без данной комбинации клавиш не обойтись. За настройку SAS отвечает единственная запись в системном реестре.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsof t:\Windows NT\ CurrentVersion\Winlogon.
Дважды щелкните на записи DisavleCAD (создайте запись типа REG_DWORD, если ее не существует).
Присвойте записи значение 1, чтобы отменить необходимость нажатия комбинации клавиш <Ctrl+Alt+Del> для регистрации в системе. Если комбинация клавиш все же нужна, присвойте записи значение 0. Щелкните на кнопке ОК.
Закройте редактор системного реестра. '
Перезагрузите компьютер.
■ Отключение этой функции не снижает уровень безопасности Windows NT. Для получения доступа к компьютеру от пользователей требуется регистрация с помощью действительных име-ни пользователя и пароля. Процесс регистрации в Windows NT останавливает все другие пользовательские процессы в целях защиты процедуры регистрации, а также позволяет создавать маркеры доступа (access tokens), используемые в системе безопасности Windows NT.
Применение комбинации клавиш <Ctrl+Alt+Del> для ввода регистрационной информации можно также включить/отключить и в Windows 2000 Professional.
Запустите аплет Пользователи и пароли (Users and Passwords) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Пользователи и пароли (Starts Settings^Control Panel^Users and Passwords)).
Перейдите во вкладку Дополнительно (Advanced).
Сбросьте флажок Требовать нажатия Ctrl-Alt-Delete перед входом в систему (Require users to press Ctrl-Alt-Delete before logging on), как показано на рис. 6.3.
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Рис. 6.3. Установите/сбросьте флажок Требовать нажатия Ctrl-Alt-Delete перед входом в систему (Require users to press Ctrl-Alt- Delete before logging on)Рис. 6.3. Установите/сбросьте флажок Требовать нажатия Ctrl-Alt-Delete перед входом в систему (Require users to press Ctrl-Alt- Delete before logging on)
Рис. 6.3. Установите/сбросьте флажок Требовать нажатия Ctrl-Alt-Delete перед входом в систему (Require users to press Ctrl-Alt- Delete before logging on)
Рис. 6.3. Установите/сбросьте флажок Требовать нажатия Ctrl-Alt-Delete перед входом в систему (Require users to press Ctrl-Alt- Delete before logging on)
ranran
ran
ran
Как отключить отображение имени пользователя,
зарегистрировавшегося последним?
Для этого существует два способа. Более простой — использование программы TweakUI.
Запустите аплет TweakUI из окна Панель управления (Control Panel) (Пуск^Настройка^ Панель управления=*^еаки1 (Start^Settings^Control Panel^TweakUI)).
Перейдите во вкладку Дополнительно (Paranoia).
Установите флажок Удалить даннйе о пользователе, зарегистрировавшемся последним (Clear Last User at logon).
Щелкните на кнопке Применить (Apply) и на кнопке ОК.
Если в системе не установлен аплет TweakUI или же необходимо достигнуть аналогичного результата посредством редактирования системного реестра (например, чтобы воспользоваться сценарием регистрации), следуйте приведенной далее инструкции.
Запустите редактор системного реестра.
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon для WindowsNT 4.0 или HKEY_LOCAL_MACHINE\ SOFTWAREXMicrosoft Windows \CurrentVersion\policies\system для Windows 2000.
Если значения DontDisplayLastUserName не существует, выберите команду Правкам Создать^Строковый параметр (Edit^NewoString Value) и введите имя DontDisplayLastUserName.
Дважды щелкните на записи DontDisplayLastUserName и присвойте ей значение 1.
Закройте редактор системного реестра.
. Почему максимальная задержка перед запуском экранной заставки не превышает 60 минут?
Это ограничение закодировано в Windows NT 4.0. Служебный пакет Service Pack 4 расширяет ограничение до 999 минут.
. Почему исчез общий ресурс ADMIN$?
Если система не настроена на автоматическое восстановление общих системных ресурсов при загрузке (для чего необходимо указать соответствующее значение для параметра Auto- Sharexxx в системном реестре), то общий ресурс создан не будет, как того и требуют конфигурационные параметры.
Если параметр AutoSharexxx в системном реестре не определен и общий ресурс ADMIN$ (который указывает на папку %systemroot%, например d: Winnt) исчез, его можно создать повторно, воспользовавшись следующей командой:
net share admln$
Для получения дополнительной информации об отмене автоматического создания общих системных ресурсов обратитесь к разделу 13.4.
. Как настроить редактор Блокнот (Notepad) для автоматического переноса текста на
следующую строку?
Редактор Блокнот (Notepad) по умолчанию позволяет вводить текст, не перенося его на следующую строку по достижении границы экрана. Это ограничение можно изменить.
В меню Правка (Edit) редактора Блокнот (Notepad) установите флажок Переносить по словам (Word Wrap). Тем не менее, если данный параметр следует установить в качестве принятой по умолчанию системной политики или элемента сценария регистрации/авто- матической установки операционной системы, воспользуйтесь системным реестром.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_CURRENT_USER\Software\Microsof t:\Notepad.
Дважды щелкните на записи fWrap.
Присвойте записи значение 1 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как модифицировать таймер регистрации
для отдельных профилей?
Если при регистрации локальный профиль пользователя оказывается более новым, чем профиль, хранящийся на сервере, предоставляется возможность выбрать профиль для дальнейшего использования. Кроме того, таймер начинает отсчет 30 секунд. Именно это значение и можно изменить, для чего выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New^ DWORD Value). Введите имя Show и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение от 0 до 600. Удостоверьтесь в том, что указан ввод десятичного значения. Щелкните на кнопке ОК.
Закройте редактор системного реестра. Изменение вступит в силу при следующей регистрации в системе.
Как изменить расположение временных файлов?
Значения различных временных переменных (в основном переменных TEMP и ТМР) могут быть изменены, как описано ниже.
Запустите аплет Система (System) в окне Панель управления (Control Panel).
Перейдите во вкладку Среда (Environment).
В разделе Переменные среды пользователя (User Variables) выберите значение TEMP или ТМР, что приведет к отображению значения этой переменной. Измените значение в поле Значение (Value) и щелкните на кнопке Установить (Set).
После внесения нужных изменений щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
С другой стороны, для внесения подобных изменений можно отредактировать системный реестр.
Запустите редактор системного реестра.
Перейдите в раздел HKEY_CURRENT_USER\Environment.
Дважды щелкните на записи (например, ТМР) и отредактируйте ее значение. Как только редактирование будет завершено, щелкните на кнопке ОК. .
Закройте редактор системного реестра.
Последний метод предполагает использование командной строки и команды set:
set temp=d:Xtemp
Большинство приложений Windows (например, Word) для получения каталога хранения временных файлов проверяют значение переменной ТМР, а не TEMP. Поэтому убедитесь в том, что изменения внесены в значение переменной ТМР, а не TEMP.
ш
Как изменить значения системных переменных?
Как и в случае с пользовательскими переменными, системные переменные можно изменить с помощью аплета Система (System) окна Панель управления (Control Panel).
Запустите аплет Система (System) в окне Панель управления (Control Panel).
Перейдите во вкладку Среда (Environment).
В разделе Системные переменные (System Variables) выберите переменную, после чего будет отображено ее значение. Измените значение в поле Значение (Value) и щелкните на кнопке Установить (Set).
Как только все изменения будут внесены, щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Внести эти изменения в системный реестр можно так, как показано ниже.
Запустите редактор системного реестра.
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session ManagerXEnvironment.
Дважды щелкните на записи (например, на Path) и отредактируйте ее значение. Завершив редактирование, щелкните на кнопке ОК.
Закройте редактор системного реестра.
Последний метод связан с использованием командной строки и команды SET:
set OS-082
Очевидно, что установка переменной OS в значение OS2 не является хорошей идеей.
Шк
Как сделать невозможным изменение системныхчпаролей?
Пакет Windows NT Service Pack 4 добавляет новую запись в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\MicrosoftXWindowsXCurrent- VersionXPoliciesXSystem.•
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=t> DWORD Value).
Введите имя DisableChangePassword и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и введите значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
татаПосле нажатия комбинации клавиш < Ctrl+Alt+Del> кнопка Смена пароля (Change Password) будет отключенной.
та
та
Как остановить выполнение системного
процесса на удаленном компьютере?
Если, играя в многопользовательскую версию Quake, вы не хотите умирать шестой раз подряд, просто остановите процесс выполнения программы Quake на компьютере вашего оппонента (коварный, зато весьма действенный способ). Для остановки удаленного процесса выполните следующие действия.
Примечание. Рассматриваемые инструменты входят в состав пакета Windows NT Resource Kit.
На удаленном компьютере должна выполняться служба rkillsrv.exe (ее можно запустить из командной строки, а установить как обычную службу). Для установки этой службы введите следующую команду:
instsrv rkillsrv c:\ntreskit\RKILLSRV.EXE
Данная команда запустит исполняемый файл как службу и настроит ее на автоматический запуск при перезагрузке компьютера. После установки служба не запускается сразу, поэтому ее необходимо активизировать вручную с помощью аплета Службы (Services) окна Панель управления (Control Panel). Кроме того, для запуска службы можно воспользоваться командой, введенной в командной строке: . net start rkillsrv
Как только служба будет настроена и запушена на удаленном компьютере, появится возможность управлять всеми процессами на нем с локальной системы, что разрешено лишь администраторам системы. Управление службой осуществляется средствами команды RKILL. EXE или утилиты с графическим интерфейсом WRKILL. ехе.
Для просмотра списка процессов, работающих на удаленном компьютере, с помощью командной строки введите следующую команду: rkill /view \\<имя компьютера>
Например:
rkill /view \\nt4pdc
Как только определен процесс, выполнение которого будет остановлено, введите команду rkill /kill \\<имя компьютера> сидентификатор процесса>
Например:
rkill /kill \\nt4pdc 84
Использование утилиты с графическим интерфейсом WRKILL. ехе упрощает задачу остановки-удаленного процесса. При этом достаточно щелкнуть на выбранном процессе и затем на кнопке Остановить выбранный процесс (Kill Selected Process). Щелкните на кнопке Да (Yes) для подтверждения остановки и, завершая работу, на кнопке ОК (рис. 6.4).
Рис. 6.4. Остановка выполнения удаленного процесса
В операционной системе Windows ХР для остановки удаленного процесса можно воспользоваться системной командой taskkill с параметром командной строки /s.
Как установить редактор Security Configuration?
Редактор Security Configuration (secedit . ехе) является новой утилитой, которая входит в состав пакета WindowsNT 4.0 Service Pack 4 и встроена по умолчанию в Windows2000/ Windows ХР. Тем не менее, поскольку компания Microsoft целенаправленно не предоставляет новые службы в составе пакетов обновлений, утилита была ранее доступна только на компакт-диске с пакетом обновлений Service Pack 4. После активных требований общественности наконец-то была предоставлена версия утилиты, доступная для бесплатной загрузки. Утилиту можно получить по адресу: ftp://ftp.microsoft.com/bussys/ winnt/winnt-public/tools/SCM/SCESP4I.EXE.
Загруженный файл необходимо запустить и затем выбрать каталог, в который будет распаковано содержимое архива.
После разархивирования файла перейдите в указанный каталог и дважды щелкните на пиктограмме файла MSSCE.EXE, чтобы начать установку утилиты. Устанавливаются две версии редактора SCE: с графическим интерфейсом и предназначенная для командной строки. Если необходимо установить только версию для командной строки, введите команду mssce /с /в.
Параметр /с означает установку только версии для командной строки, а параметр /s — установку без выдачи дополнительных сообщений.
Редактор SCE является оснасткой Microsoft Management Console (ММС). Для того чтобы начать использование оснастки, выполните ряд действий.
Запустите консоль ММС (ММС. EXE).
В меню Консоль (Console) выберите команду Добавить/Удалить оснастку (Add/Remove Snap-in).
Щелкните на кнопке Добавить (Add).
Выберите опцию Анализ и настройка безопасности (Security Configuration Manager) и щелкните на кнопке ОК.
Щелкните на кнопке ОК в основном диалоговом окне.
Теперь сохраните изменения.
Выберите команду Сохранить как (Save As) в меню Консоль (Console).
Введите имя secedit и щелкните на кнопке Сохранить (Save). Новая консоль будет добавлена в папку Администрирование (Administrative Tools).
Для редактирования системной конфигурации разверните ветку Конфигурация (Configuration), затем нужный каталог и выберите необходимые конфигурационные параметры (рис. 6.5)..
±- ^ System Service±- ^ System Serviceii; t ^Registry; t ^Registryr ^Number of previous logons to cache in case Domain Cent... 10r ^Number of previous logons to cache in case Domain Cent... 10.... л. «Rnurdn# ..... л. «Rnurdn# .^Prevent users from Instating print drivers^Prevent users from Instating print driversDisabledDisabledhisecws4 off97sr1hisecws4 off97sr1DisabledNot ConfiguredNot ConfiguredDisabledNot ConfiguredNot Configured&3 Fie System w compdc*2 i3 compws4a :3 hisecdc4£;&3 Fie System w compdc*2 i3 compws4a :3 hisecdc4£;ri Qj Security Configuration Managig' ф @ Database Not Loaded Я:6 <fw Configurations .& ja- 3 E WMmSecutyw|" 3 basicdc4 § -k; ГД basicsv4 $ i r 3 basicwk4 ” ; ; k: ^ Account Fold »'-• ^ Local Policies *‘ .! ■ It;-^ Audit PoliC^ ■' . ^ User Right'; ; * ^?т«Ш'•*: M Evert Log * ' , it.; 3 Restricted Orc^ri Qj Security Configuration Managig' ф @ Database Not Loaded Я:6 <fw Configurations .& ja- 3 E WMmSecutyw|" 3 basicdc4 § -k; ГД basicsv4 $ i r 3 basicwk4 ” ; ; k: ^ Account Fold »'-• ^ Local Policies *‘ .! ■ It;-^ Audit PoliC^ ■' . ^ User Right'; ; * ^?т«Ш'•*: M Evert Log * ' , it.; 3 Restricted Orc^^QAUow Server Operators to schedule tasks (Domain Contr.. Not Configured^QAUow Server Operators to schedule tasks (Domain Contr.. Not Configuredi IggAudlt access to internal system objectsjig Audit use of all user rights including Backup and Restore Ii igyAutoDisconnect: Allow sessi» ; jyQAutoDlsconnect Amount of tc^Change Administrator^Change Guest account name .' 'SQciear virtual memory pagefile^Digitally sign client-side c ■ ^Digitally sign client-side c ' ^Digitally sign server-side com iggpigitally sign server-side com ^Disable CtrkAt*Del requir ggOisaBow enumeration of see jt^Do not display last username in logon screen ^Encrypt date in client side cache ^Forcibly logoff when logon hours expire § Message text for users attempting to log onMessage title for users attempting to tog oni IggAudlt access to internal system objectsjig Audit use of all user rights including Backup and Restore Ii igyAutoDisconnect: Allow sessi» ; jyQAutoDlsconnect Amount of tc^Change Administrator^Change Guest account name .' 'SQciear virtual memory pagefile^Digitally sign client-side c ■ ^Digitally sign client-side c ' ^Digitally sign server-side com iggpigitally sign server-side com ^Disable CtrkAt*Del requir ggOisaBow enumeration of see jt^Do not display last username in logon screen ^Encrypt date in client side cache ^Forcibly logoff when logon hours expire § Message text for users attempting to log onMessage title for users attempting to tog onDisabledNot ConfiguredDisabledNot ConfiguredРис. 6.5. Активизация функции выключения системы без необходимости регистрации с помощью системной политики'Рис. 6.5. Активизация функции выключения системы без необходимости регистрации с помощью системной политики'
±- ^ System Service
±- ^ System Service
i
i
; t ^Registry
; t ^Registry
r ^Number of previous logons to cache in case Domain Cent... 10
r ^Number of previous logons to cache in case Domain Cent... 10
.... л. «Rnurdn# .
.... л. «Rnurdn# .
^Prevent users from Instating print drivers
^Prevent users from Instating print drivers
Disabled
Disabled
hisecws4 off97sr1
hisecws4 off97sr1
Disabled
Not Configured
Not Configured
Disabled
Not Configured
Not Configured
&3 Fie System w compdc*2 i
3 compws4a :
3 hisecdc4£;
&3 Fie System w compdc*2 i
3 compws4a :
3 hisecdc4£;
ri Qj Security Configuration Managig' ф @ Database Not Loaded Я:
6 <fw Configurations .& j
a- 3 E WMmSecutyw|" 3 basicdc4 § -
k; ГД basicsv4 $ i r 3 basicwk4 ” ; ; k: ^ Account Fold »'
-• ^ Local Policies *‘ .
! ■ It;-^ Audit PoliC^ ■' . ^ User Right'
; ; * ^?т«Ш'
•*: M Evert Log * ' , it.; 3 Restricted Orc^
ri Qj Security Configuration Managig' ф @ Database Not Loaded Я:
6 <fw Configurations .& j
a- 3 E WMmSecutyw|" 3 basicdc4 § -
k; ГД basicsv4 $ i r 3 basicwk4 ” ; ; k: ^ Account Fold »'
-• ^ Local Policies *‘ .
! ■ It;-^ Audit PoliC^ ■' . ^ User Right'
; ; * ^?т«Ш'
•*: M Evert Log * ' , it.; 3 Restricted Orc^
^QAUow Server Operators to schedule tasks (Domain Contr.. Not Configured
^QAUow Server Operators to schedule tasks (Domain Contr.. Not Configured
i IggAudlt access to internal system objects
jig Audit use of all user rights including Backup and Restore Ii igyAutoDisconnect: Allow sessi» ; jyQAutoDlsconnect Amount of tc
^Change Administrator
^Change Guest account name .' 'SQciear virtual memory pagefile
^Digitally sign client-side c ■ ^Digitally sign client-side c ' ^Digitally sign server-side com iggpigitally sign server-side com ^Disable CtrkAt*Del requir ggOisaBow enumeration of see jt^Do not display last username in logon screen ^Encrypt date in client side cache ^Forcibly logoff when logon hours expire § Message text for users attempting to log on
Message title for users attempting to tog on
i IggAudlt access to internal system objects
jig Audit use of all user rights including Backup and Restore Ii igyAutoDisconnect: Allow sessi» ; jyQAutoDlsconnect Amount of tc
^Change Administrator
^Change Guest account name .' 'SQciear virtual memory pagefile
^Digitally sign client-side c ■ ^Digitally sign client-side c ' ^Digitally sign server-side com iggpigitally sign server-side com ^Disable CtrkAt*Del requir ggOisaBow enumeration of see jt^Do not display last username in logon screen ^Encrypt date in client side cache ^Forcibly logoff when logon hours expire § Message text for users attempting to log on
Message title for users attempting to tog on
Disabled
Not Configured
Disabled
Not Configured
Рис. 6.5. Активизация функции выключения системы без необходимости регистрации с помощью системной политики'
Рис. 6.5. Активизация функции выключения системы без необходимости регистрации с помощью системной политики'
После изменения конфигурационных параметров и их сохранения, полученную конфигурацию следует активизировать.
Щелкните правой кнопкой мыши на базе данных и выберите опцию Импортировать конфигурацию (Import Configuration).
Выберите файл конфигурации безопасности (файл с расширением . INF) и щелкните на кнопке Открыть (Open).
Еше раз щелкните правой кнопкой мыши и выберите параметр Настроить компьютер (Configure system now).
Выберите имя и расположение файла системного журнала. Теперь указанная политика будет активизирована.’
Как увеличить количество записей в таблице страниц ОЗУ?
Для изменения количества записей в таблице страниц (или системных страниц), которые используются для хранения содержимого буферов ввода-вывода и другой информации в адресном пространстве системы, выполните приведенную ниже инструкцию.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_№f HINE\SYSTEM\CurrentControlSet\ Con- trolXSession Manager\Memory Management.
Дважды щелкните на записи SystemPages и выберите десятичный режим ввода значения. Введите необходимое количество записей в таблице страниц в поле Data. Щелкните на кнопке ОК. Максимальное значение составляет 50000.
Перезагрузите компьютер, чтобы изменения вступили в силу.
Изначально указано значение о, т.е. система использует количество записей, принятое по умолчанию.
НВНВКак указать расширенный формат года?
НВ
НВ
Из-за проблем перехода на новую дату, связанных с 2000 годом, может возникнуть необходимость настроить Windows NT на отображение стандартного формата года вместо сокра- ще:нной версии с двумя цифрами. Для этого следуйте представленной ниже инструкции.
Запустите аплет Язык и стандарты (Regional) окна Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Язык и стандарты (Start^Settings=> Control Panel^Regional)).
Перейдите во вкладку Дата (Date)..
Выберите опцию M/d/yyyy и щелкните на кнопке Применить (Apply).
Щелкните на кнопке ОК.
Закройте диалоговое окно.
При этом в системном реестре будет изменено значение записи HKEY_CURRENT_USER\ Control panelXlnternationalXsShortDate, что позволяет автоматизировать подобное обновление даты. Например, имеет смысл воспользоваться утилитой REG. EXE:
reg update "HKCUXControl panelXInternatlonalXsShortDate-M/d/yyyy"
Эту команду можно добавить в сценарий регистрации или даже в собственную системную политику.
Кроме того, указание стандартного формата может быть активизировано путем изменения записи sLongDate системного реестра.
Еще один способ для оперативных систем, устанавливаемых автоматически, заключается в изменении значения записи sLongDate с помощью файла CMDLINES.TXT. Далее представлен пример содержимого этого файла.
***** CMDLINES.TXT *****
"rundll32 setupapi InstallHinfSection Defaultinstall 128 .\y2k.inf"
* * * * * EOF * * * * *
*** y2k.inf ***
[Version]
Signature = "$Windows NT$"
[DefaulInstall]
AddReg=AddReg
[AddReg]
HKU,".DEFAULTXControl Panel\International","sShortDate",,"M/d/yyyy" * * * EOF * * *
Как включить режим быстрой перезагрузки для Windows NT 4.0 Service Pack 3 и более поздних версий?
Пакет обновлений Service Pack 3 предоставляет новую возможность перезагрузки компьютера с помошью комбинации клавиш <Shift+Ctrl+Alt+Del> (обычная комбинация клавиш для перезагрузки плюс клавиша <Shift>). Нажатие этой комбинации клавиш приводит к закрытию всех приложений и перезагрузке компьютера. Для использования этой функции выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows NTX CurrentVersionXWinlogon.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
Введите имя записи EnableQuickReboot.
Дважды щелкните на имени записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер, чтобы внесенные изменения вступили в силу.
Системный журнал событий также будет содержать соответствующее сообщение (которое можно просмотреть с помощью оснастки Просмотр событий (Event Viewer)):
Event ID - 6008
The previous system shutdown at <время> on <дата> was unexpected.
Как создать псевдоним программы?
Существует возможность создания псевдонима для программы, например чтобы псевдоним JOHNWORD. EXE использовался для запуска программы WINWORD. EXE.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersionXApp Paths.
В меню Правка (Edit) выберите команду Создать^Раздел (New^Key).
Введите имя псевдонима, например JOHNWORD.EXE, и нажмите клавишу <Enter>.
Перейдите в новый раздел и дважды щелкните на записи (По умолчанию) (Default)) (эта запись не имеет присвоенного значения).
Укажите в качестве значения записи полный путь к файлу, который должен запускаться с помощью псевдонима, например C:\Program Files\Microsoft Office\Office\ winword.exe. Щелкните на кнопке ОК.
Кроме того, можно создать новый строковый параметр Path. Этот параметр будет использоваться для определения текущего каталога запущенного приложения (Правка^Создать^Строковый napaweTp^Path (Edit^New^String Value^Path)). Дважды щелкните на записи и присвойте ей необходимое значение.
Закройте редактор системного реестра.
Теперь, если выбрать команду Выполнить (Run) в меню Пуск (Start) и ввести команду JOHNWORD. EXE, будет запущена программа Microsoft Word!
Если ввести имя созданного псевдонима в командной строке, то Windows не обнаружит псевдоним. Поэтому следует вводить команду такого формата:
start <имя псевдонима*
Файлом программы не обязательно должен быть исполняемый файл с расширением . ехе. Это может быть любой файл, расширение которого связано с приложением (например, c:\temp\ntfaq.url). Сам псевдоним может иметь расширение .ЕХЕ.
Если псевдоним имеет расширение . ЕХЕ, то данное расширение не нужно добавлять при использовании команды start или run. Если псевдоним не имеет расширения . ЕХЕ, следует применять полное имя псевдонима; при этом нет ограничений, связанных с используемыми расширениями (кроме того, что сам псевдоним обязательно должен иметь соответствующее расширение). Псевдоним может называться John.Savill и указывать на программу С: \ProgramYadaYadaYada\Winword.exe. Указание такого псевдонима приведет к запуску программы Microsoft Word.
^фО. Как предоставить службу Сервер папки обмена (ClipBook Server) для совместного использования другими компьютерами?
Компьютеры под управлением Windows NT имеют встроенную службу Сервер папки обмена (СИрВоок), позволяющую другим компьютерам использовать буфер обмена локальной системы. Эта служба включается следующим образом.
Запустите аплет Службы (Services) в окне Панель управления (Control Panel) (Пуск=> Настройка^Панель управления^Службы (Start^Settings^Control Panel^Services)).
Выберите опцию Сервер папки обмена (ClipBook Server) и щелкните на кнопке Пуск (Start).'
Кроме того, можно щелкнуть на кнопке Запуск (Startup) и выбрать опцию Авто (Automatic), чтобы служба запускалась при каждой перезагрузке системы.
Щелкните на кнопке Закрыть (Close).
Службу можно запустить и из командной строки. Для этого введите команду net start clipsrv или net start "clipbook server"
Теперь данные можно скопировать в буфер обмена с помощью комбинации клавиш <Ctrl+C>, <PrtScn> или <Alt+PrtScn> (для копирования содержимого только активного окна).
Запустите программу Clipboard Viewer (Папка обмена) (Пуск^Программы^Стандарт- ные^Папка обмена (Start^Programs^Accessories^Clipboard Viewer)).
В меню Правка (Edit) выберите опцию Вставить (Paste) и введите имя, идентифицирующее скопированные в буфер данные (например, “Cat”); также установите флажок Использовать этот элемент (Share Item Now).
Щелкните на кнопке ОК при появлении следующего диалогового окна, которое запрашивает, требуется ли запуск приложения.
На компьютере-клиенте выполните описанные ниже действия.
Запустите программу Папка обмена (Clipboard Viewer) (Пуск^Программы^Стандарт- ные^Папка обмена (Start^Programs^Accessories^Clipboard Viewer)).
В меню Файл (File) выберите команду Подключить (Connect).
Введите адрес компьютера, на котором выполняется служба Сервер папки обмена (ClipBook Server).
Появится окно со списком элементов из буфера обмена указанного компьютера.
Дважды щелкните на одном из элементов для вывода данных на экран. Затем можно выбрать команду Правка^Копировать (Edit^Copy) для копирования данных в локальный буфер пользовательской системы.'
Как остановить отображение советов после загрузки Windows?
Для остановки вывода на экран советов после загрузки Windows можно сбросить соответствующий флажок в диалоговом окне приветствия. Второй способ — редактирование системного реестра.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_CURRENT_USER\SoftwareXMicrosoft\Windows\ CurrentVersionXExplorerXTips.
Дважды щелкните на записи show.
Измените значение записи с 01 на 00.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Чтобы остановить вывод советов для новых пользователей, измените значение в разделе HKEY_USERS\ .DEFAULT и установите его равным 0. Это значение будет унаследовано всеми новыми пользователями (метод предназначен для Windows 2000).
>2. Как сделать Outlook Express программой чтения новостей, принятой по умолчанию?
Для того чтобы настроить Outlook Express в качестве программы чтения новостей, принятой по умолчанию, выполните перечисленные ниже действия.
Запустите программу Outlook Express.
В меню Сервис (Tools) выберите опцию Параметры (Options).
Перейдите во вкладку Общие (General).
В нижней части диалогового окна щелкните на кнопке Использовать по умолчанию (Make Default) возле надписи Данная программа не является основной программой обработки новостей (This application is not the default News handler).
Подобное изменение можно выполнить вручную, изменив значения некоторых записей в системном реестре.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_CLASSES_ROOT\news\Def aultlcon.
Дважды щелкните на записи (По умолчанию) и измените ее значение на %SystemDrive%\Program Files\Outlook Express\msimn.exe,-3.
Перейдите кразделу HKEY_CLASSES_ROOT\news\shell\open\command.
Дважды щелкните на записи (По умолчанию) и измените ее значение на "%SystemDrive%\Program FiIes\Outlook Express\msimn.exe” /newsurl:%1 (кавычки вводить обязательно).
Перейдите в раздел HKEY_CLASSES_ROOT\snews \Defaultlcon.
Дважды щелкните на записи (По умолчанию). Присвойте ей значение %SystemDrive%\Program Files\Outlook Express\msimn.exe,-3.
Перейдите к разделу HKEY_CLASSES_ROOT\snews\shell\open\command.
Дважды щелкните на записи (По умолчанию) и измените ее значение на "%SystemDrive%\Program Files\Outlook Express\msimn.exe" /newsurl:%1 (кавычки вводить обязательно).
Перейдите кразделуHKEY_CLASSES_ROOT\nntp\Defaultlcon.
Дважды щелкните на записи (По умолчанию). Измените ее значение на %SystemDrive%\Program Files\Outlook Express\msimn.exe,-3.
Перейдите к разделу HKEY_CLASSES_ROOT\nntp\shell\open\command.
Дважды щелкните на записи (По умолчанию) и измените ее значение на "%SystemDrive%\Program Files\Outlook Express\msimn.exe" /newsurl:%1 (кавычки вводить обязательно).
Закройте редактор системного реестра.
Перезагрузите компьютер.
АП
Как изменить текст пиктограммы Мой компьютер (Му Computer) для отображения имен компьютера и зарегистрированного пользователя?
Существует полезная возможность указать в тексте пиктограммы Мой компьютер (Му Computer) имена компьютера и пользователя, зарегистрированного в системе в текущий момент времени. Как это сделать, описано ниже.
Запустите редактор системного реестра (REGEDT32. EXE).
Перейдите К разделу HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8- 08002B30309D).
Выберите значение <Без имени> и нажмите клавишу <Delete>.
В меню Правка (Edit) выберите команду Добавить параметр (Add Value).
Оставьте имя значения, принятое по умолчанию, и определите его тип, равный REG_EXPAND_SZ.
Щелкните на кнопке ОК и введите такой текст: User: %USERNAME% on: %COMPUTERNAME%.
Щелкните на кнопке ОК.
Щелкните левой кнопкой мыши на рабочем столе и нажмите клавишу <F5> (для обновления элементов рабочего стола), чтобы изменения вступили в силу.
Если не указать тип записи reg_expand_sz, то значения %username% и %computername% не будут преобразованы в фактические имена пользователя и компьютера, что актуально для операционной системы Windows NT 4.0. Процедура, которую необходимо выполнить в Windows 2000, описана ниже.
Запустите редактор системного реестра (REGEDT32. EXE).
Перейдите К разделу HKEY_CLASSES_ROOT\CLSID\(20D04FE0-3AEA-1069-A2D8- 08002B30309D).
Дважды щелкните на записи LocalizedString и скопируйте ее значение в любой текстовый файл. Значение строки может выглядеть следующим образом:
@D:\WINNT\system32\shell32.dll,-921681033,Му Computer
Выберите команду Реестр =>Сохранить раздел (Registry^Save Subkey) для сохранения текущей записи.
Удалите значение записи LocalizedString.
Создайте новую запись Localized String, имеющую тип переменной REG_EXPAND_sz, и вставьте в качестве значения строку, Которая была сохранена при выполнении п, 3. Отредактируйте текст в конце строки (Му computer) и замените его на %USERNAME% on %COMPUTERNAME%, например:
@D:\WINNT\sy8tem32\shell32.dll,-921691033,%username% on %conputernaine%
Щелкните правой кнопкой мыши на рабочем столе и выберите команду Обновить (Refresh). Если пиктограммы рабочего стола смещены к панели задач, щелкните
' правой кнопкой мыши на любом разделе рабочего стола и снова выберите команду Обновить (Refresh).
Как автоматически прекратить выполнение неработоспособного (“зависшего”) процесса при выходе из системы?
Когда пользователь указывает операционной системе Windows NT на выключение компьютера, запросы на остановку работы передаются всем активным процессам. Большинство 32-разрядных приложений нормальным образом реагируют на запрос и завершают работу,
однако более старые 16-разрядные приложения, работающие под управлением виртуального ядра DOS, на запросы зачастую не реагируют. При этом операционная система выводит на экран диалоговое окно, предлагающее остановить выполнение “зависшего” процесса, подождать, пока компьютер сам остановит процесс, или же отменить выключение компьютера. Поправки, вносимые в системный реестр, позволяют автоматизировать эти действия.
При завершении работы Windows NT имеет смысл останавливать все выполняемые системные процессы.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control PanelXDestop.
Если записи AutoEndTask не существует, в меню Правка (Edit) выберите команду Создать^Строковый параметр (New^String Value). Введите имя AutoEndValue и нажмите клавишу <Enter>.
Дважды щелкните на записи AutoEndValue и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Эту же запись можно разместить в разделе HKEY_USERS\.DEFAULTXControl Panel X Desktop для того, чтобы она относилась ко всем новым пользователям.
м
Как изменить текст информационной подсказки (InfoTip) для пиктограмм?
В Windows 2000 при наведении указателя мыши на пиктограмму (например, Мой компьютер (Му Computer) или Мое сетевое окружение (Му Network Places)) отображается текст, который объясняет назначение пиктограммы. Этот текст хранится в записи системного реестра InfoTip, имеющей строковый тип CLSID для каждой записи. Данный текст можно заменить.
Например, для изменения текста подсказки пиктограммы Мое сетевое окружение (Му Network Places), выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите К разделу HKEY_CLASSES_ROOT\CLSID\{208D2C60-3AEA-1069- A2D708O02B303O9D).
Дважды щелкните на записи InfoTip, введите необходимый текст и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Выполненное изменение немедленно вступит в силу, не требуя перезагрузки системы.
В табл. 6.5 представлен список других полезных записей в разделе hkey_CLAS- SES_ROOT\CLSID.
Таблица 6.5. Записи раздела hkby_classes_root\clsid
{20D04FE0-3AEA-1069-A2D8-08002B30309D}Мой компьютер (Му Computer)
{450D8FBA-AD25-11D0-98A8-0800361B1103}Мои документы (Му Documents)
{645ff040-5081-101B9F08-00aa002F954E}Корзина (Recycle Bin)
{00020D75-0000-0000-C000-000000000046}Microsoft Outlook
Окончание табл. 6.5
{21EC2020-3AEA-1069-A2DD-08002B30309D} (2227A280-3AEA-1069-A2DD-08002B30309D) [7007ACC7-3202-111D-AAD2-00805FC1270E){85BBD920-42A0-1069-A2E4-08002B30309D} {871C5380-42A0-1069-A2EA-08002B30309D} {BDEADF00-C265-11D0-BCED-00A0C90AB50F}{21EC2020-3AEA-1069-A2DD-08002B30309D} (2227A280-3AEA-1069-A2DD-08002B30309D) [7007ACC7-3202-111D-AAD2-00805FC1270E){85BBD920-42A0-1069-A2E4-08002B30309D} {871C5380-42A0-1069-A2EA-08002B30309D} {BDEADF00-C265-11D0-BCED-00A0C90AB50F}Панель управления (Control Panel)Принтеры (Printers)Сеть и удаленный доступ (Network and dial-up connections)Портфель (Briefcase)Internet ExplorerПапки Web (Web folders)Панель управления (Control Panel)Принтеры (Printers)Сеть и удаленный доступ (Network and dial-up connections)Портфель (Briefcase)Internet ExplorerПапки Web (Web folders)
{21EC2020-3AEA-1069-A2DD-08002B30309D} (2227A280-3AEA-1069-A2DD-08002B30309D) [7007ACC7-3202-111D-AAD2-00805FC1270E)
{85BBD920-42A0-1069-A2E4-08002B30309D} {871C5380-42A0-1069-A2EA-08002B30309D} {BDEADF00-C265-11D0-BCED-00A0C90AB50F}
{21EC2020-3AEA-1069-A2DD-08002B30309D} (2227A280-3AEA-1069-A2DD-08002B30309D) [7007ACC7-3202-111D-AAD2-00805FC1270E)
{85BBD920-42A0-1069-A2E4-08002B30309D} {871C5380-42A0-1069-A2EA-08002B30309D} {BDEADF00-C265-11D0-BCED-00A0C90AB50F}
Панель управления (Control Panel)
Принтеры (Printers)
Сеть и удаленный доступ (Network and dial-up connections)
Портфель (Briefcase)
Internet Explorer
Папки Web (Web folders)
Панель управления (Control Panel)
Принтеры (Printers)
Сеть и удаленный доступ (Network and dial-up connections)
Портфель (Briefcase)
Internet Explorer
Папки Web (Web folders)
НОНО
НО
НО
Как назначать пользователям права на извлечение из дисковода дисков Zip?
В Windows 2000 впервые добавлена запись в системном реестре, которая позволяет указать пользователей, имеющих право извлекать диски Zip.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersionXWinlogon.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
Введите имя записи AllocateDASD и нажмите клавишу <Enter>.
Дважды щелкните на записи и присвойте ей одно из следующих значений:
0 — извлекать диски Zip могут только администраторы системы;
1 — извлекать диски Zip могут только участники группы Администраторы (Administrators) и Опытные пользователи (Power Users);
2 — извлекать диски Zip имеют право только администраторы и интерактивные (т.е. обычные) пользователи.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Все описанное выше справедливо и для Windows NT 4.0, если воспользоваться недокументированной утилитой lomegaAccess, которая поставляется в составе последней версии пакета lomegaware. Эта утилита устанавливает системную службу, которая предоставляет всем пользователям права на форматирование, извлечение дисков и т.д. Обратите внимание, что утилита lomegaAccess должна запускаться с жесткого диска, поскольку служба при запуске по умолчанию ссылается на установочный каталог.
Как настроить отключение монитора
при отображении экрана регистрации?
Вкладка Заставка (Screen Server) аплета Экран (Desktop) в окне Панель управления (Control Panel) позволяет настроить параметры аппаратного энергосбережения, в число ко-
торых входит отключение монитора после некоторого периода отсутствия пользовательской активности. Для отключения монитора при отображении экрана регистрации выполните перечисленные ниже действия на каждой клиентской системе.
Запустите редактор системного реестра (regedit . EXE}.
Перейдите к разделу HKEY_USERS\. DEFAULTXControl PanelXDesktop.
Дважды щелкните на записи PowerOffActive и присвойте ей значение 1. Щелкните на кнопке ОК.
Дважды щелкните на записи ScreenSaveActive и присвойте ей значение 1. Щелкните на кнопке ОК.
Дважды щелкните на записи SCRNSAVE. EXE (если запись существует) и присвойте ей значение (NONE). Щелкните на кнопке ОК.
Перейдите к разделу HKEY_USERS\. DEFAULTXControl PanelXPowerCfg.
Дважды щелкните на записи Currentpower Pol icy и присвойте ей значение 0 (схема управления питанием Домашний/Настольный (Home/Office Desk)). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Когда необходимо изменить такие параметры, как временная задержка для монитора перед его отключением, внесите изменения в локальный профиль, экспортируйте запись HKEY_CURRENT_USER\Control PanelXPowerCfgXO в отдельный файл, который затем укажите в записи HKEY_USERS\.DEFAULTXControl PanelXPowerCfgXO.
Для выполнения подобной операции на большом количестве компьютеров создайте файл с расширением . adm и сделайте его частью системной политики.
ОЦв. Какие проблемы могут возникнуть, если две рабочие станции имеют одинаковый идентификатор SID?
В начале графического этапа установки каждая копия операционной системы Windows NT или Windows 2000 создает уникальный идентификатор безопасности (SID). Если после этого систему клонировать (т.е. создать ее образ), каждая копия получит одинаковый идентификатор SID. Подобная проблема не касается домена WindowsNT 4.0, поскольку пользователи получают идентификаторы SID, сгенерированные контроллером домена, и не применяют локальные идентификаторы SID. Тем не менее эта проблема актуальна для домена Windows 2000, поскольку практически во всех аспектах работы системы, связанных с безопасностью, используется именно локальный идентификатор SID. Перед переходом с Windows NT на Windows 2000 необходимо разобраться со всеми случаями дублирования идентификаторов SID, которые могли возникнуть при клонировании операционных систем.
Дублированные локальные идентификаторы SID могут стать серьезной проблемой в рабочих группах. В рабочей группе учетные записи пользователей основаны на идентификаторах SID локальных рабочих станций, а также на относительном идентификаторе (RID). Если все рабочие станции будут иметь одинаковый идентификатор SID, то все учетные записи на всех компьютерах будут идентичны, так как все компьютеры имеют одинаковый идентификатор SID. Это делает невозможным создание защищенных файлов и папок, поскольку различные пользователи будут иметь одинаковый идентификатор SID, а вся система безопасно-
сти построена на основе пользовательского идентификатора SID. Рассмотрим этот вопрос на конкретном примере.
Две рабочие станции, wstationl и wstation2, установленные с помощью программы клонирования (наподобие Norton Ghost), получили одинаковые идентификаторы SID.
Пользователь John на wstationl имеет локальную учетную запись с идентификатором S-1-5-34-148593445-285934854-2859284934-1010. Пользователь Kevin на wstation2 получил локальную учетную запись на wstationl с идентификатором s-1-5-34- 148593445-285934854-2859284934-1010.
Пользователь John сохраняет свои файлы на диске NTFS и создает общий ресурс private, к которому может получать доступ только он один. Если пользователь Kevin будет просматривать сетевые ресурсы и попытается создать соединение с ресурсом private, то получит полные права доступа, так как его идентификатор SID равен аналогичному идентификатору пользователя John. Поскольку идентификаторы одинаковы, компьютер не “различает” пользователей между собой. Расширьте описанный пример до 100 рабочих станций, установленных методом дублирования операционной системы и имеющих одинаковый идентификатор SID, — и серьезный пробел в системе безопасности будет очевиден. Все файлы, которые хранятся на сменных носителях, также оказываются уязвимыми.
Компания Microsoft предоставила инструмент SysPrep, который можно использовать на рабочей станции до клонирования. Эта программа решает проблему дублирования идентификатора SID, создавая новый идентификатор при клонировании системы. Утилита SysPrep входит в стандартную поставку Windows 2000; версия для Windows NT 4.0 поставляется Microsoft по требованию.
Программа SysPrep имеет несколько проблем при работе с серверами — членами домена. Если клонируется сервер с несколькими локальными профилями, то идентификаторы SID дополнительных учетных записей не обновляются, так как изменения касаются только двух основных учетных записей: Администратор (Administrator) и Гость (Guest). Это значит, что другие учетные записи остаются со старым идентификатором SID и считаются исключенными из списка записей.
Существуют и другие утилиты, предназначенные для решения проблем, связанных с идентификаторами SID:
SIDchanger — http: //www.powerquest. com;
GHOST Walker — http: / /www.ghostsoft. com;
NTSID — http: / /www. sysinternals . com.
an ■
Где в Windows NT и Windows 2000 содержится информация о часовом поясе?
Запустите аплет Дата и время (Date/Time) в окне Панель управления (Control Panel), перейдите во вкладку Часовой пояс (Time Zone) и сбросьте флажок Автоматический переход на летнее время и обратно (Automatically adjust clock for daylight saving). Аналогичного эффекта можно достичь путем редактирования системного реестра.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_№CHINE\SYSTEM\CurrentControlSet\ Control\TimeZoneInformation.
В меню Правка (Edit) выберите команду Создать* Параметр DWORD (New* DWORD Value).
Введите имя записи DisableAutoDaylightTimeSet и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
w|pO. Как увеличить быстродействие системы ввода-вывода?
Если операционная система характеризуется интенсивным обменом данными с жестким диском, может оказаться полезным увеличить значение I/O Page Lock Limit, тем самым повышая скорость, с которой операционная система считывает или записывает данные на жесткий диск.
Для начала подсчитайте быстродействие системе на примере часто выполняемых задач. Проверьте, как много времени занимает сохранение и загрузка большого файла, как долго осуществляется поиск сведений в базе данных или запускается часто используемая программа. Выполняйте обычные каждодневные задачи и записывайте время, которое уходит на это. Затем следуйте приведенной ниже инструкции.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\Memory Management.
Дважды щелкните на записи loPageLockLimit.
Введите новое значение.•
Это значение равно максимальному количеству байтов, которое выделяется для операций ввода-вывода. Значение 0 принято по умолчанию и соответствует 512 Кбайт. Увеличьте его с шагом в 512 Кбайт (512, 1024 и т.д.), после чего завершите работу с редактором системного реестра и проверьте быстродействие системы при каждом увеличении указанного значения. Когда модифицирование значения не будет отражаться на увеличении производительности системы, снова перейдите к редактору системного реестра и отмените последнее изменение.
Внимание: указанное в реестре значение (в байтах) не должно превышать величину объема оперативной памяти, умноженную на 128. Следовательно, если на компьютере установлено 16 Мбайт оперативной памяти, значение записи ToPageLockLimi t нельзя устанавливать больше 2048. Для 32 Мбайт оперативной памяти максимальным значением записи loPageLockLimi t является 4096 и т.д.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
В большинстве случаев выполненные изменения должны привести к общему повышению производительности системы.
Если рассмотреть этот вопрос несколько подробнее, то выяснится, что указанное в системном реестре значение определяет максимальный объем памяти приложения, который может быть выделен в физической памяти компьютера в любой момент времени. Драйверы устройств обычно блокируют буферы памяти приложений для того, чтобы переместить их содержимое на жесткий диск (или другой носитель). Если превысить указанное ограничение, операция ввода-вывода вернет приложению ошибку STATUS_QUOTA_EXCEEDED. Таким об-
НОНОразом, значение в системном реестре необходимо увеличивать только тогда, когда операции ввода-вывода возвращают данную ошибку. Указанное в реестре значение непосредственно не связано с производительностью системы.
НО
НО
Как настроить систему System File Checker
в Windows 2000?
Операционная система Windows 2000 предоставляет новый программный компонент, который защищает системные файлы, сканируя список файлов и замещая поврежденные файлы их корректными версиями, поставляемыми Microsoft. Существует возможность внести определенные коррективы в политику этой системы защиты, что делается с помощью утилиты SFC. EXE (права на использование утилиты имеют только администраторы системы). Проверка файлов Windows Microsoft(R) Windows 2000, версия 5.00 (С) 1999 Корпорация Microsoft, все права защищены. Проверка всех защищенных системных файлов и замена неправильных версий правильными версиями Microsoft SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/CANCEL] [/ENABLE] [/PURGECACHE]■
[/CACHESIZE=x] [/QUIET] /SCANNOW Немедленная проверка ,
/SCANONCE /SCANBOOT
всех защищенных системных файлов
Разовая проверка при следующей загрузке Проверка всех защищенных системных файлов при
/CANCEL /QUIET
каждой загрузке
Отмена всех ожидающих выполнения проверок
Замена неправильных версий без подтверждения пользователя
/ENABLE /PURGECACHE
Включение нормальной работы защиты файлов Windows Очистка файлового кэша и немедленная проверка
/CACHESIZE=x
файлов
Установка размера файлового кэша
Установка параметра Quiet приводит к обновлению значения записи HKEY_LO- CAL_MACHINE\SOFTWARE\Microsoft\Windows NTXCurrentVersionXWinlogonX SFCDisable. Другие параметры вносят изменения в запись hkey_L0CAL_ma- CHINEXSOFTWAREXMicrosoftXWindows NT\CurrentVersion\Winlogon\SFCScan.
Службу sfc можно отключить; для этого выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersionXWinlogon.
В меню Правка (Edit) выберите команду Создать^ Параметр DWORD (New=> DWORD Value).'
Введите имя записи EnableFileProtection и нажмите клавишу <Enter>.
Дважды щелкните левой кнопкой мыши на записи и присвойте ей значение 0.
Закройте редактор системного реестра..
Как заблокировать рабочую станцию из командной строки?
Операционная система Windows 2000 предоставляет возможность блокирования рабочей станции с помощью следующей команды:
rund!132.exe user32. dll,Lockworkstation
Эту команду можно использовать в виде ярлыка на рабочем столе.
Данная команда не будет работать в Windows NT 4.0. В качестве ее аналога можно, приложив дополнительные усилия, воспользоваться вызовом SendMessage, чтобы отправить сообщение sc_screensave программному модулю окна, блокирующему работу системы, если пользователь настроил хранитель экрана на запрос пароля для выключения экранной заставки.
Для проверки параметров хранителя экрана можно создать отдельные записи в системном реестре. Запустите файл с расширением .REG, который добавляет следующие записи из командной строки:
HKCUXControl PanelXDesktopXScreenSaveActive = 1
HKCUXControl PanelXDesktopXScreenSaverlsSecure = 1
HKCUXControl PanelXDesktopXScreenSaveTimeout = timeout in seconds
HKCUXControl Panel\Desktop\SCRNSAVE.EXE =
%SystemRoot%\System!2XAppropriate screensaver.ocr
Некоторые хранители экрана требуют указания дополнительных параметров в записи HKCUXControl PanelXScreenSaver.screensaver.
После создания записей в системном реестре следующий вызов приведет к активизации хранителя экрана:
SendMessage(HWND_TOPMOST, WM_SYSCOMMAND,SC_SCREENSAVE,0)
Необходимо написать и откомпилировать простую программу (файл с расширением . EXE), которая будет содержать этот вызов. Затем программу можно вызывать из командной строки для активизации хранителя экрана. Поскольку записи ScreenSaverlsSecure в системном реестре присвоено значение 1, этот вызов является эффективным средством блокировки рабочей станции.
Как указать программу, ассоциированную по умолчанию с файлами без расширений?
Обычные файлы с расширениями связаны с конкретной программой, запускаемой при выборе файла. Подобное условие не распространяется на файлы без расширений. Если дважды щелкнуть мышью на таком файле, выбрать нужное приложение и установить флажок Использовать для всех файлов такого типа (Always use that application), установка флажка будет системой проигнорирована и при выборе файла без расширения придется снова указывать приложение для его обработки. ■
Тем не менее существует возможность ассоциировать файлы без расширений с нужной программой, вручную внося изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CLASSES_ROOT.
В меню Правка (Edit) выберите команду Создать1»Раздел (New=»Key).
В качестве имени укажите символ “. ” и нажмите клавишу <Enter> (кавычки вводить не нужно).
Выберите новый ключ “. ”.'
Дважды щелкните на записи (По умолчанию).
Если для открытия таких файлов необходимо использовать приложение notepad.exe (редактор Блокнот), введите для записи значение NOTEPAD (рис. 6.6).‘
Щелкните на кнопке ОК.
Рис. 6.6. Указание программы, ассоциированной с файлами без расширения
Если теперь дважды щелкнуть мышью на файле без расширения, файл будет обработан с помощью указанного в реестре приложения.
Чтобы проверить, какое приложение используется в данный момент, проверьте значение записи в разделе hkey_classes_root. Например, запись hkey_classes_root\ .doc имеет значение Word.Document.8. Если в качестве принятого по умолчанию редактора необходимо использовать Word, то записи HKEY_CLASSES_ROOT\ (По умолчанию) можно присвоить значение Word.Document.8.
Далее представлен метод, при использовании которого не требуется вносить изменения в системный реестр.
Откройте окно программы Проводник (Windows Explorer). Выберите команду Вид=> Свойства папки^Типы файлов^Создать (View^Folder Options^File Types^New Type).
Введите описание типа записи.
Associated extencion: . (просто точка)
Actions: - new...
Action: open
Applicalion used to perform action: c:\winnt\notepad.exe
Щелкните на кнопке OK и повторите щелчок на ней еще раз.
АО
Как указать программу, ассоциированную по умолчанию с файлами с неизвестным расширением?
Открытие файлов с неизвестным расширением приводит к выводу на экран диалогового окна Открыть с помощью (Орел with). Существует способ связать определенное приложение с файлами, расширение которых неизвестно. Для этого также необходимо отредактировать системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CLASSES_ROOT\Unknown\shell.
В меню Правка (Edit) выберите команду Создать1»Раздел (New^Key).
В качестве имени введите open и нажмите клавишу <Enter>. .
Выберите новый раздел open.
В меню Правка (Edit) выберите команду Создать1»Раздел (New=»Key).
В качестве имени введите command и нажмите клавишу <Enter>.
Дважды щелкните на записи (По умолчанию).
Измените значение записи на имя файла приложения, которое будет использоваться по умолчанию для обработки файлов с неизвестным расширением. Например, введите значение NOTEPAD.EXE %1 для редактора Блокнот (Notepad) (параметр %1 используется для передачи редактору имени файла; для некоторых приложений необходимо использовать параметр % 1 %*).
Щелкните на кнопке ОК.
Если теперь дважды щелкнуть мышью на файле без расширения, файл будет обработан с помощью указанного приложения.
При желании можно удалить раздел HKEY_CLASSES_ROOT\Unknown\shell\openas и его содержимое (что вовсе не обязательно) для отключения пункта контекстного меню Открыть с помощью (Орел with).
Существует возможность просто добавить редактор Блокнот (Notepad) в контекстное меню файлов с неизвестным расширением. Для этого необходимо воспользоваться существующей записью в разделе HKEY_CLASSES_ROOT\Unknown\shell, добавив ключ Notepad и новое вложенное значение ключа open. Затем в разделе open необходимо добавить раздел command. Присвойте значению (По умолчанию) раздела command параметр Notepad.exe %1. Далее представлен код файла с расширением . REG, который вносит все необходимые изменения: REGEDIT4
[ HKEY_CLASSES_ROOT\Unknown\she11\no tepad]
[ HKEY_CLASSES_ROOT\Unknown\shell\notepad\open]
[HKEY_CLASSES_ROOT\Unknown\she11\notepad\open\command] @="notepad %1"
Как настроить файлы DLL для использования собственных пиктограмм вместо стандартных?
Операционная система Windows отображает файлы DLL в программе Проводник (Windows Explorer) с помощью стандартной пиктограммы DLL. Эта пиктограмма не содержит никакой информации о файле DLL, кроме указания на сам файл.
Множество файлов DLL включают в себя одну или несколько пиктограмм, которые можно отобразить с помощью программы Проводник (Windows Explorer).
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделуHKEY_CLASSES_ROOT\dllfile\DefaultIcon.
Дважды щелкните на записи (По умолчанию) и измените ее значение с %SystemRoot%\System32\shell32-dll,-154
на
%1
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как настроить программу Проводник (Windows Explorer) на отображение расширений для известных типов файлов?
Обычно программа Проводник (Windows Explorer) не отображает расширения для известных типов файлов. Это ограничение можно обойти.
Запустите программу Проводник (Windows Explorer).
В меню Вид (View) выберите команду Параметры (Options).
Перейдите во вкладку Вид (View)..
Сбросьте флажок Скрывать расширения для зарегистрированных типов файлов (Hide file extension for known types).
Щелкните на кнопке OK.
Что такое сверхзащищенные файлы?
В Windows 2000 была впервые предоставлена возможность использования сверхзащищенных файлов (super hidden files). Из названия ясно, что эти файлы еще более скрыты от пользователя, чем обычные скрытые файлы. Если включить возможность отображения скрытых файлов в программе Проводник (Windows Explorer), то сверхзашищенные файлы все равно не будут отображаться.
Данный уровень защиты предназначен для таких папок, как cmdcons, которая используется для поддержки работы консоли аварийного восстановления.
Как просматривать сверхзащищенные файлы?
Подобные файлы можно просматривать в командной строке, как и обычные файлы. Для этого даже не придется указывать параметр /ah для команды dir (такой параметр устанавливает режим просмотра скрытых атрибутов файлов).*
Для просмотра сверхзащишенных файлов с помощью графического интерфейса, например программы Проводник (Windows Explorer), выполните ряд действий.
Запустите программу Проводник (Windows Explorer).
В меню Сервис (Tools) выберите опцию Свойства папки (Folder Options).
Перейдите во вкладку Вид (View).
Сбросьте флажок Скрывать защищенные системные файлы (Рекомендуется) (Hide protected operating system files (Recommended)), как показано на рис. 6.7.
-Пийставлениешпок-Пийставлениешпок□□Рис. 6.7. Использование возможности просмотра системных файловРис. 6.7. Использование возможности просмотра системных файлов0 Выводить по/хый путь в панели адреса ^ 0 Выводить полный путь в строке заголовка <’ □ Открывать каждую папку в отдельном окне $ 0 Отображать описание для папок и элементов рабочего ст*& 0 Отображать папку "Мои документы" на рабочем столе §
-Пийставлениешпок
-Пийставлениешпок
□
□
Рис. 6.7. Использование возможности просмотра системных файлов
Рис. 6.7. Использование возможности просмотра системных файлов
0 Отображать сжатые Файлы и папки другим цветом ^
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
■ После этого сверхзащищенные файлы будут отображаться и в программе Проводник (Windows Explorer). Аналогичного эффекта можно достичь, отредактировав системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\policies\Explorer, если используется Windows 2000 Server (или Advanced Server) или к разделу HKEY_CURRENT_USER\Software\ Micro- ■soft:\Windows\CurrentVersion\Explorer\Advaced, если используется Win
dows 2000 Professional.
Если записи не существует, создайте запись showSuperHidden. Она должна иметь тип DWORD.
Присвойте записи значение 1 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
9. Почему после обновления с Windows NT 4.0 до Windows 2000 задержка загрузки в файле BOOT.IN1 получает значение 30?
Значение временной задержки, которое определяет время, предоставляемое пользователю для выбора загружаемой операционной системы, указывается в файле BOOT. INI. При обновле-
нии системы до Windows 2000 это значение становиться равным 30, вне зависимости от значения, использовавшегося ранее. Для того чтобы указать нужное значение, выполните ряд действий.
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer), расположенной на рабочем столе, и выберите опцию Свойства (Properties).
Во вкладке Дополнительно (Advanced) щелкните на кнопке Загрузка и восстановление (Startup and Recovery).
Измените значение в поле Отображать список операционных систем N сек (Display list of operating systems for N seconds) и щелкните на кнопке OK.
Еще раз щелкните на кнопке ОК.
Кроме того, можно отредактировать содержимое файла BOOT. ini, для чего следует изменить значение параметра timeout на необходимое количество секунд: [boot loader] timeout=10
Помните, что файл boot, ini предназначен только для чтения, поэтому перед редактированием необходимо разрешить запись этого файла.
Измените соответствующие атрибуты файла BOOT. INI:
attrib c:\boot.ini -г -s -h
Внесите в файл BOOT. INI нужные изменения.,
И снова установите предварительные атрибуты:
attrib c:\boot.ini +r +s +Ь
■ ^б.^О. Как осуществить проверку защищенных системных файлов в Windows 2000?
Операционная система Windows 2000 содержит новый программный компонент, защищающий важные системные файлы. Если файлы заменяются каким-либо приложением, базовый работоспособный файл восстанавливается системным процессом, что позволяет избежать распространенной проблемы несовместимости библиотек DDL (“DLL Hell”).
Утилиту sfc . EXE (System File Checker) можно использовать для проведения различных проверок и конфигурационных тестов. Для проверки системных файлов в любой момент времени введите в командной строке следующую команду: sfc /scannow
. Затем будет проведена проверка системных файлов, при которой может возникнуть необходимость в предоставлении установочного компакт-диска Windows 2000.
Кроме того, у программы sfc . EXE есть следующие параметры командной строки:
/ SCANONCE — проверка защищенных системных файлы один раз после перезагрузки;
/scanboot — проверка защищенных системных файлов при каждой перезагрузке.
та1. Как отключить кэш DLL в Windows 2000?
Для того чтобы удалить кэш DLL в Windows 2000, применяемый службой System File Checker и занимающий до 200 Мбайт, введите следующие команды:
sfc /cachesize=O sfe /scannow
Команда sfc /scannow укажет Windows 2000 на удаление всех кэшированных файлов.
Wg2. Как удалять или добавлять базовые программы Windows на компьютере под управлением Windows 2000 Professional?
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) и выберите опцию Добавление и удаление компонентов Windows (Add/Remoye Windows components). В разделе Стандартные и служебные программы (Accessories and Utilities) щелкните на кнопке Состав (Details), чтобы добавить стандартные программы Windows (калькулятор, игры и т.д.) Если компонент, который необходимо установить, отсутствует, добавьте его следующим образом.
Запустите редактор Блокнот (Notepad).
Откройте файл %systemroot%\inf\sysoc. inf.
Откройте раздел старых базовых компонентов, показанный в следующем примере, и удалите слово HIDE. Например, приведенный ниже текст
; old base components
Games=ocgen.dll,OcEntry,games.inf,HIDE,7
AccessUtil=ocgen.dll,OcEntry,accessor.inf,HIDE,7
CommApps=ocgen.dll,OcEntry,communic.inf,HIDE,7 media_clips=ocgen.dll,OcEntry,mmopt.inf,HIDE, 7 MultiM=ocgen.dll,OcEntry,multimed.inf,HIDE,7,
AccessOpt=ocgen.dll,OcEntry,optional.inf,HIDE,7 Pinball=ocgen.dll,OcEntry,pinball.inf,HIDE,7
MSWordPad=ocgen.dll,OcEntry,wordpad.inf,HIDE, 7
замените текстом
; old base components
Games=ocgen.dll,OcEntry,games.inf,,7
AccessUtil=ocgen.dll,OcEntry,accessor.inf,,7
CommApps=ocgen.dll,OcEntry,communic.inf,,7
media_clips=ocgen.dll,OcEntry,mmopt.inf,,7
MultiM=ocgen.dll,OcEntry,multimed.inf,,7
AccessOpt=ocgen.dll,OcEntry,optional.inf,,7
Pinball=ocgen.dll,OcEntry,pinball.inf,,7
MSWordPad=ocgen.dll,OcEntry,wordpad.inf,,7
Сохраните файл.
Для активизации изменений компьютер перезагружать не нужно.
Как удалить драйвер устройства?
Для удаления драйвера устройства выполните перечисленные ниже действия.
Остановите службу или отключите драйвер устройства. Для служб откройте окно Панель управления (Control Panel) и выберите опцию Службы (Services). Для драйве-
ров устройства откройте окно Панель управления (Control Panel) и выберите опцию Устройства (Devices). Если служба не прекращает свою работу или не отключается драйвер, определите их отключение при загрузке и перезагрузите компьютер.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services.
Найдите раздел реестра, соответствующий службе или драйверу устройства, который необходимо удалить.
'5. Выберите нужный ключ реестра.
В меню Правка (Edit) выберите команду Удалить (Delete).
Щелкните на кнопке Да (Yes), подтверждая удаление раздела.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Пакет Windows NT Resource Kit содержит утилиту SRVINSTW, которая позволяет удалять драйверы устройств, предоставляя дополнительное диалоговое окно.
@ф4. Как удалить службу Time, поставляемую в составе пакета Windows 2000 Resource Kit?
Для удаления утилиты TimeServ, устанавливаемой из пакета Windows 2000 Resource Kit, выполните описанные ниже действия.
Запустите аплет Службы (Services) из окна Панель управления (Control Panel) и остановите службу Время (Time).
Запустите редактор системного реестра (REGEDT3 2. ЕХЕ).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\ControlSet001\Services\ EventLog\Application.
Выберите запись TimeServ и нажмите клавишу <Delete>. Щелкните на кнопке Да (Yes), чтобы подтвердить удаление.
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services.
Выберите запись TimeServ и нажмите клавишу <Delete>. Щелкните на кнопке Да (Yes), чтобы подтвердить удаление.
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\EventLog\Application.
Выберите запись TimeServ и нажмите клавишу <Delete>. Щелкните на кнопке Да (Yes), чтобы подтвердить удаление.
Если запустить аплет Службы (Services) из окна Панель управления (Control Panel), то окажется, что служба Время (Time) отключена и недоступна. Перезагрузите компьютер, после чего операционная система не будет использовать службу Время (Time).
Как настроить перезапись журнала событий в Windows 2000?
При запуске Windows 2000 могут отображаться сообщения о переполнении журнала х. Для того чтобы отреагировать на этот запрос и определить другие параметры журналов, выполните описанные ниже действия.
В меню Пуск (Start) выберите команду Программы^Администрирование^Управление компьютером (Start'=>Programs,=>Administrative Tools^Computer Management).
Разверните ветку Служебные программы (System Tools) и выберите опцию Просмотр событий (Event Viewer).
Щелкните правой кнопкой мыши на журнале Приложение (Application) и выберите опцию Свойства (Properties), как показано на рис. 6.8.
Рис. 6.8. Свойства журнала событий Приложение (Application)
Укажите объем файла журнала и измените при необходимости другие параметры. Параметр Затирать старые события при необходимости (Overwrite events as needed) кажется очевидным для использования, однако может привести к проблемам при аудите состояния системы (рис. 6.9).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
При щелчке на журнале событий можно использовать соответствующий пункт контекстного меню для очистки содержимого журнала.
Рис. 6.9. Разрешение автоматической перезаписи содержимого журнала событийРис. 6.9. Разрешение автоматической перезаписи содержимого журнала событийЧто такое автономные папки?
Рис. 6.9. Разрешение автоматической перезаписи содержимого журнала событий
Рис. 6.9. Разрешение автоматической перезаписи содержимого журнала событий
В Windows 2000 впервые предоставляется возможность использовать автономные папки (offline folders), которые являются локальными кэшированными версиями сетевых файлов или папок. Содержимое локальной версии синхронизируется с его удаленной версией, благодаря чему проверяется наличие файлов и сохранение разрешений на доступ к ним. Работа с автономными файлами осуществляется под полным контролем системы безопасности _—(основанной на списках контроля доступа).
У Offline Filet ■ Computer available 1 При ИЗМСНеНИИ СТЗТуСа СеТСВОГО СОеДИНвНИЯ В ПЭНеЛИ ИН- io.i29.2io.7i’issiiBavaiiaUeiorieconnecim I струментов отображается пиктограмма Автономные файлы Cick this icon synchronize and work online. ■, —x —
I (Offline Files). Операционная система выводит над панелью заДач всплывающее сообщение, уведомляя пользователя об ■■■■■изменении статуса автономной папки (рис. 6.10).
Рис. 6.10. Компьютер— ис- В сети Microsoft любой общий файл или папку можно сде- точник автономных файлов лать автономно доступными с любого компьютера, который снова доступенподдерживает протокол совместного доступа к файлам
и принтерам Server Message Block. В число систем, поддерживающих этот протокол, входят Windows NT 4.0, Windows 98 и Windows 95. В сетях Novell NetWare возможность создания автономных файлов и папок недоступна.
Как указать доступность/недоступность папки
для автономного применения?
Для того чтобы сделать папку доступной для автономного использования, щелкните на папке или файле правой кнопкой мыши и выберите опцию Сделать доступным в автоном-
ном режиме (Make Available Offline), что приведет к запуску соответствующего мастера. Затем выполните ряд действий.
Щелкните на кнопке Далее (Next).
Установите флажок Автоматически синхронизировать автономные файлы при регистрации и выходе из системы (Automatically synchronize the option Offline Files when I log on and log off my computer) (указание этого параметра приводит к небольшому замедлению процесса регистрации в системе и завершения сеанса работы.) Щелкните на кнопке Далее (Next)..
Флажок Активизировать напоминание (Enable reminders) установлен по умолчанию, что приводит к выводу на экран всплывающих сообщений в тот момент, когда пользователь отключен от сети (рис. 6.11).
Рис. 6.11. Установленный флажок Активизировать напоминание (Enable reminders) в окне настройки параметров автономных файловРис. 6.11. Установленный флажок Активизировать напоминание (Enable reminders) в окне настройки параметров автономных файлов
Рис. 6.11. Установленный флажок Активизировать напоминание (Enable reminders) в окне настройки параметров автономных файлов
Рис. 6.11. Установленный флажок Активизировать напоминание (Enable reminders) в окне настройки параметров автономных файлов
Щелкните на кнопке Готово (Finish).
Если выбрать папку, содержащую вложенные каталоги, то после щелчка на кнопке Готово (Finish) будет выдан запрос на предоставление доступа к вложенным папкам и их содержимому. Затем начнется копирование файлов для создания кэшированной версии сетевой вложенной папки на локальном компьютере.
Для того чтобы сделать папку или файл недоступными для автономного использования, щелкните на ней правой кнопкой мыши и сбросьте флажок Сделать доступным в автономном режиме (Make Available Offline).
Если используется файл или папка, которые в текущий момент недоступны, после возобновления связи щелкните на папке правой кнопкой мыши и выберите опцию Синхронизировать (Synchronize), чтобы синхронизировать содержимое папки и снова сделать папку/ файл доступными в интерактивном режиме.
Как сделать общий ресурс автономно доступным?
Общую папку можно настроить таким образом, чтобы она была доступна для клиентов в автономном режиме (т.е. при отсутствии активного сетевого соединения). Для этого выполните ряд действий.
Запустите программу Проводник (Windows Explorer).
Щелкните правой кнопкой мыши на общей папке.
Выберите опцию Доступ (Sharing) из контекстного меню.
Щелкните на кнопке Кэширование (Caching).
Выберите тип кэширования (рис. 6.12).
Рис. 6.12. Определение параметров кэширования для программ и документов
Автоматическое кэширование для документов (Automatic Caching for Documents)..
Автоматическое кэширование для программ (Automatic Caching for Programs).
Ручное кэширование для документов (Manual Caching for Documents).
Щелкните на кнопке ОК.
Снова щелкните на кнопке ОК в основном окне..
Клиенты, которые соединяются с общим ресурсом (клиенты Windows 2000), будут автоматически кэшировать любые открытые файлы. При этом кэшируется не все содержимое, а только файлы и программы, которые открываются с общего ресурса. Если общий ресурс становится недоступным, только открывавшиеся ранее файлы будут доступны клиенту для просмотра и открытия. При этом выдается стандартное уведомление о том, что общий ресурс стал недоступным (рис. 6.13), после чего предоставляется автономная версия общего ресурса.
^ Offline File* - Walking offline
You are no longer connected to 'titanic'. You can continue waking normally.
Click this icon to view status.
Рис. 6.13. Уведомление о переходе в автономный режим
НИНИРис. 6.14. Включение поддержки автономных файловРис. 6.14. Включение поддержки автономных файлов
НИ
НИ
Рис. 6.14. Включение поддержки автономных файлов
Рис. 6.14. Включение поддержки автономных файлов
Как включить поддержку автономных файлов
и папок?
По умолчанию Windows 2000 Professional поддерживает автономные файлы и папки, которые, в свою очередь, изначально не поддерживаются в Windows 2000 Server.
Для включения/отключения поддержки автономных файлов и папок, выполните описанные ниже действия.
Запустите программу Проводник (Windows Explorer).
В меню Сервис (Tools) выберите команду Свойства папки (Folder Options).
Перейдите во вкладку Автономные файлы (Offline Files).
Внесите необходимые изменения (например, установите флажок Использовать автономные файлы (Enable Offline), как показано на рис. 6.14). Флажок Синхронизировать перед выходом из системы (Synchronize all offline files before logging off) указывает на необходимость синхронизации данных перед завершением сеанса работы с операционной системой (что несколько уменьшает производительность компьютера).
Щелкните на кнопке Применить (Apply), после чего на кнопке ОК.
адад
ад
ад
0. Как настроить службу времени в Windows 2000?
Для обеспечения полноценной работоспособности локальной сети протоколу аутентификации Kerberos в Windows 2000 необходимо, чтобы все контроллеры доменов имели одинаковое системное время. Таким образом, Windows 2000 поставляется вместе со службой времени, в которой при назначении времени используется следующая системная иерархия:
все клиентские настольные компьютеры и серверы — члены доменов используют аутентифицирующий контроллер домена в качестве партнера для получения данных о времени;
все контроллеры домена используют службу FSMO (Flexible Single-Master Operation) главного контроллера домена в качестве партнера для получения данных о времени;
служба FSMO главного контроллера домена использует иерархию домена для подбора партнера определения времени.
Служба FSMO главного контроллера домена (Primary Domain Controller — PDC) в корневом домене становится основным источником точного времени для всего предприятия, поэтому PDC необходимо настроить таким образом, чтобы сервер получал данные о точном времени из надежного внешнего источника. Пока настройка времени не завершена, журнал событий будет сообщать, что служба W32Time не настроена (рис. 6.15).
Рис. 6.15. Журнал событий, указывающий на то, что служба W32Time не настроена
Для настройки службы W32Time на использование внешнего сервера точного времени необходимо воспользоваться следующей командой:
net time /setsntp:192.4.41.40
Существует возможность указать несколько Internet-серверов, которые расположены в морской обсерватории ВМС США (U.S. Naval Observatory):
ntp2.usno.navy.mil — 192.5.41.209;
tick.usno.navy .mil — 192.4.41.40;
tock.usno.navy.mil — 192.4.41.41.
He стоит обращаться непосредственно к серверам NTP (Network Time Protocol) ВМС США, за исключением тех случаев, когда администратору домена необходим доступ к серверу stratum-2 (предоставляемый большому количеству пользователей). Администраторам домена не рекомендуется обращаться к перечисленным выше серверам и вместо них желательно использовать сервер NTP, предоставляемый поставщиком услуг Internet (каждый
ISP должен иметь такой сервер). Единственным исключением является повышенное требование к точности времени.
При использование команды /setsntp обновляется запись в системном реестре HKEY_LOCAL_№.CHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\ ntpserver. Для протокола SNMP (Simple Network Time Protocol) используется порт 123 протокола UDP, поэтому необходимо удостовериться, что proxy-серверы и брандмауэры не блокируют данный порт.
Для получения дополнительной информации обратитесь к документу W32TIME. DOC, который представлен по адресу: ftp://ftp.microsoft.com/ResKit/y2kfix/x86/ w32time/w32time.doc. Хотя этот документ написан для программы w32time в Windows NT 4.0, а не для программы W32Time в Windows 2000, ознакомиться с ним не помешает. Кроме того, стоит ознакомиться со статьей “Basic Operation of the Windows Time Service” (http://support.microsoft.eom/support/kb/articles/Q224/7/99.ASP).
В табл. 6.6 приводятся некоторые параметры системного реестра, имеющие отношение к службе W32Time.
Таблица 6.6. Параметры системного реестра службы W32Time
Имя записи
Описание
LocalNTP (REG_DWORD)
В соответствии с документом W32TIME. doc, присвоение этой записи значения 1 (W32Time использует файл *. ini
и присваивает записи значение Yes) определяет локальный компьютер как сервер SNTP
Log (REG_DWORD)
Присвоение этой записи значения 1 указывает службе W32Time на необходимость записывать события синхронизации времени в системный журнал. По умолчанию запись имеет значение 0
NTPServer (REG_SZ)
Эта запись системного реестра содержит адрес сервера (S)NTP, с которого необходимо получать информацию о точном времени. Можно воспользоваться командой net time /setsntp[:serverllst] для определения параметра из командной строки. В документе W32TIME.doc указано, что имена Broadcastclient и Multicastclient являются зарезервированными и их нельзя использовать для серверов NTP. История умалчивает, что именно обозначают имена Broadcastclient и Multicastclient
Period (REG_SZ)
Обратитесь к документу w32time.doc и статье Microsoft, которые упоминались ранее
PrimarySource (REG_SZ)
Эта запись системного реестра указывает имена NetBIOS всех основных серверов точного времени. Перед каждым именем необходимо указывать две обратные косые черты (\ \) и разделять имена с помощью точки с запятой (;)
RandomPrimary (тип неизвестен, возможно REG_DWORD)
В этой записи системного реестра случайным образом выбирается основной сервер из списка Primarysource
ReliableTimeSource
Эта запись предположительно имеет тип reg_sz и содержит имя сервера RTS
SecondaryDomain (REG_SZ)
Определение этой записи указывает вторичному компьютеру домен, которому следует отправлять широковещательный запрос на получение точного времени. В документе W32time . doc отмечено, что не следует указывать значения этой записи, чтобы вторичный компьютер запрашивал информацию о точном времени в своем домене. Это может весьма пригодиться в доменах с одним основным сервером или несколькими серверами, когда администратор не считает нужным создавать основной сервер указания времени (Primary Time Server) в каждом домене
Имя записиИмя записиОписаниеОписаниеОкончание табл. 6.6Окончание табл. 6.6
Имя записи
Имя записи
Описание
Описание
Окончание табл. 6.6
Окончание табл. 6.6
TasyncType (REG_SZ)TasyncType (REG_SZ)Подробное объяснение приводится в документе W32TIME. doc
Tasync
Type (REG_SZ)
Tasync
Type (REG_SZ)
Значение ntp/primary/secondary. Дополнительная информация приводится в документе W32time . doc
Как настроить сигналы предупреждения администратора в Windows 2000?
Операционная система Windows 2000 Professional не содержит пользовательского графического интерфейса, который можно использовать для настройки административных сигналов тревоги (administrative alerts). Поэтому необходимо вручную внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDT32. EXE, а не REGEDIT.EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Alerter\Parameters.■
Дважды щелкните на записи AlertNames.
В каждой строке введите имя пользователя или компьютера, который будет получать предупреждения.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
На компьютерах, получающих предупреждения, должна выполняться служба Alerter. Для запуска этой службы можно воспользоваться аплетом Службы (Services) в окне Панель управления (Control Panel). В Windows 2000 запустите оснастку ММС Управление компьютером (Computer Management) и перейдите к ветке Службы (Services).
В комплекте с Windows 2000 Server поставляется программа Server Manager (srvmgr . EXE), которую можно использовать для настройки административных предупреждений. Для этого выберите опцию Свойства (Properties) в меню Компьютер (Computer) и щелкните на кнопке Предупреждения (Alerts).
Как определить, зарегистрирована ли копия Windows 2000?
При регистрации Windows 2000 происходит обновление записи системного реестра, расположенной В разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\RegDone. Запись содержит соответствующую регистрационную информацию. Если записи не присвоено никакое значение, следовательно, данная копия Windows 2000 не зарегистрирована. ■
^^3. Как включить поддержку стандарта
Telephony API (TAPI) версии 2.1?
Операционная система Windows NT 4.0 с установленным пакетом Service Pack 4 поддерживает обновленную версию стандарта Telephony API (TAPI). Она автоматически устанавливает файлы TAPI в процессе установки пакета Service Pack 4.'
Для того чтобы включить сервер телефонии, выполните приведенную ниже инструкцию.
Зарегистрируйтесь в системе с правами администратора.
Воспользуйтесь оснасткой ММС User Manager для создания и настройки учетной записи пользователя с административными правами доступа. Эта учетная запись будет использоваться для запуска службы tapisrv.
Откройте окно командной строки и введите следующую команду:
tcmsetup.exe /в domain\loginID password
Параметры domain, loginlD и password относятся к настроенной учетной записи. После выполнения этой команды будет выдано сообщение об удачной настройке сервера.
Перезагрузите компьютер.
После установки и включения сервера телефонии разрешите доступ клиентам.
Зарегистрируйтесь на клиентском компьютере с правами администратора.
В приглашении командной строки введите следующую команду:
tcmsetup /с RemoteServerName
Вместо параметра RemoteServerName необходимо указать имя компьютера, выступающего в роли сервера телефонии..
^6^34. В каком порядке операционная система просматривает переменные окружения при регистрации?
Когда пользователь регистрируется, операционная система обрабатывает переменные в следующем порядке.
Динамические переменные, например переменные операционной системы.
Системные переменные, определенные в аплете Система (System) в окне Панель управления (Control Panel).
Переменные, определенные в файле AUTOEXEC. ВАТ.
Переменные окружения, определенные для текущего пользователя в аплете Система (System), расположенном в окне Панель управления (Control Panel).
Если переменная определяется несколько раз, то используется последнее определение.
^^р5. Как изменить порядок отображения профилей аппаратного обеспечения при загрузке системы?
Для изменения порядка отображения профилей оборудования компьютера можно отредактировать системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Control\IDConfigDB\Hardware Profiles.
В разделе отображены несколько подразделов (например, 0001, 0002). В каждом разделе находится запись FriendlyName и Preferenceorder.
Выберите любой раздел и измените значение записи Preferenceorder. Значения могут начинаться с 0 и увеличиваться на единицу для всех последующих записей.
Закройте редактор системного реестра.
Перезагрузите компьютер для отображения нового порядка профилей оборудования.
Удостоверьтесь в корректности значений записи Preferenceorder во избежание возможных проблем.■
Кроме того, для изменения указанного порядка профилей оборудования во вкладке Профили оборудования (Hardware Profiles) предназначен аплет Система (System) в окне Панель управления (Control Panel).
Как изменить экранную подсказку для ярлыка?
В Windows 2000 впервые предоставлена возможность использования экранных подсказок для ярлыков. Если навести указатель мыши на ярлык или на меню Пуск (Start), операционная система выводит на экран специальную подсказку (рис. 6.16).
Iritr-rnr-M'-'r'Ir.r^r j.■
Рис. 6.16. Экранная подсказка, исполь-зуемая по умолчанию для Internet Explorer
Чтобы изменить содержимое экранной подсказки, выполните перечисленные ниже действия.
Щелкните правой кнопкой на ярлыке.'
Выберите опцию Свойства (Properties).
Измените содержимое поля Комментарий (Comment), как показано на рис. 6.17.
Щелкните на кнопке Применить (Apply).
После этого Windows 2000 будет отображать для ярлыка новую подсказку.
Рис. 6.17. Изменение текста подсказкиРис. 6.17. Изменение текста подсказкидля ярлыкадля ярлыка
Рис. 6.17. Изменение текста подсказки
Рис. 6.17. Изменение текста подсказки
для ярлыка
для ярлыка
Как включить сетевую блокировку учетной
записи администратора?
Как правило, способа блокировать учетную запись администратора не существует. Тем не менее для блокировки сетевого доступа к учетной записи администратора с целью предотвратить злоумышленный перебор паролей можно использовать утилиту passprop . EXE, поставляемую в пакете Windows 2000 Resource Kit. При этом администратор все равно имеет право локально зарегистрироваться на сервере. Для того чтобы заблокировать учетную запись администратора, в приглашении командной строки введите следующую команду: passprop /adminlockout
16Д38. Как удаленно завершить сеанс работы с системой, перезагрузить или выключить компьютер?
В служебных пакетах Microsoft Windows 2000 Resource Kit и Microsoft Windows NT Resource Kit поставляется утилита shutdown.EXE (также входящая в состав WindowsХР), которую можно использовать для перезагрузки или выключения локального/удаленного компьюте-ра. Эта утилита позволяет настроить обработку “зависших” приложений. Например, команда shutdown Wmorpheus /г /t:15 "bye bye"
перезагружает (/г) компьютер morpheus через 15 секунд (/t: 15) с отображением сообщения “bye bye”.
Операционная система Windows 2000 содержит оснастку ММС Управление компьютером (Computer Management), которая обычно используется для управления службами и локальными пользователями, а также для выключения или перезагрузки компьютера.
Рис. 6.18. Параметры отключения целевой системыРис. 6.18. Параметры отключения целевой системы
Рис. 6.18. Параметры отключения целевой системы
Рис. 6.18. Параметры отключения целевой системы
В меню Пуск (Start) выберите команду Програм- мы^Администрирование^ Управление компьютером (Programs^Administrative Tools^Computer Management). Это приведет к запуску оснастки Управление компьютером (Computer Management).
Щелкните правой кнопкой мыши на корневом элементе дерева Управление компьютером (Computer Management) и выберите опцию Свойства (Properties) из контекстного меню.
Перейдите во вкладку Дополнительно (Advanced).
Щелкните на кнопке Загрузка и восстановление (Startup and Recovery).
Щелкните на кнопке Перезагрузка (Shut Down) (не волнуйтесь, на этом этапе выключения не произойдет).
В диалоговом окне можно выбрать выключение, перезагрузку, завершение сеанса работы с системой или отключение питания (если эта функция поддерживается). Кроме того, можно выбрать способ обработки неработоспособных приложений (рис. 6.18).
Внесите необходимые изменения и щелкните на кнопке ОК.
Если установить переключатель Завершить сеанс дан-ного пользователя (Log off Current User) в окне сеанса служб терминалов, приложение отключает пользователя, но не сам сетевой сеанс связи, поэтому используйте данную функцию осторожно.
Существует возможность применять оснастку Управление компьютером (Computer Management) для подключения к другим компьютерам. После соединения предоставляется возможность выполнять все описанные выше действия для перезагрузки или отключения системы.
Для организации сетевого соединения с удаленным компьютером выполните перечисленные ниже действия.
Запустите оснастку Управление компьютером (Computer Management).
Щелкните правой кнопкой мыши на корневом элементе дерева и выберите опцию Подключится к другому компьютеру (Connect to another computer), как показано на рис. 6.19.
Выберите компьютер, к которому необходимо подключиться, и щелкните на кнопке ОК (рис. 6.20).
Выберите в контекстном меню опцию Свойства (Properties), после чего перейдите во вкладку Дополнительно (Advanced). Щелкните на кнопке Запуск и восстановление (Startup and Recovery) и снова на кнопке Завершение работы (Shut Down).
9. Где в Windows 2000 расположен аплет Источники данных (ODBC) (ODBC Data Sources)?
В Windows 2000 по сравнению с Windows NT 4.0 изменено расположение многих программных элементов. Хотя большинство аплетов окна Панель управления (Control Panel) остались на своих местах, аплет Источники данных (ODBC) (ODBC Data Sources) является
исключением. Он перестал существовать в качестве аплета Панель управления (Control Panel) и в Windows 2000 переместился в группу программ меню Администрирование (Administrative Tools). В меню Пуск (Start) выберите команду Программы^ Администрирование (Programs1» Administrative Tools), после чего щелкните на пиктограмме Источники данных (ODBC) (ODBC Data Sources).
£,•; Управление компьютером
структур»j i
мИМЙИ|ИИ1МО811ЩУЯ^Н11ЙЬслужебные програты ,Й jjg, Служебныепрогр(8уЩ^ВЗиЗа00Ш8евИЗйж*ЕЯВ1П]' й-!^ Просмотр co6b^S.~„'j^Bo^^g^^^M^
Рис. 6.19. Организация сетевого соединения с удаленным компьютером с помощью оснастки Управление компьютером (Computer Management)
Рис. 6.20. Выбор удаленного компьютераРис. 6.20. Выбор удаленного компьютера
Рис. 6.20. Выбор удаленного компьютера
Рис. 6.20. Выбор удаленного компьютера
Программу можно также вызвать с помощью ввода команды ODBCAD32 в командной сроке (этот метод подходит и для Windows NT 4.0).
Несмотря на другое расположение, функциональные возможности утилиты остались без изменений.
0. Как создавать и просматривать сохраненные
журналы событий службы каталогов, DNS и службы репликации файлов?
Для просмотра и архивирования журналов событий можно использовать оснастку ММС Управление компьютером (Computer Management). Чтобы уберечь систему от разнообразных напастей, необходимо своевременно архивировать файлы журналов событий (систему можно настроить на регулярную перезапись журналов, что зачастую приводит к потере важной информации, когда система перезаписывает самые старые записи в журнале).
Windows 2000 отображает журналы событий службы каталогов (Directory Service — DS) и службы репликации файлов (File Replication Service — FRS) только посредством приложения Просмотр событий (Event Viewer) на контроллерах домена Windows 2000. Журнал событий сервера DNS доступен лишь на серверах DNS.
Для сохранения области событий и удаления текущих параметров выполните ряд действий.
В меню Пуск (Start) выберите команду Программы^Администрирование^ Управление компьютером (Programs^Administrative Tools^Computer Management). Это приведет к запуску оснастки Управление компьютером (Computer Management).
В ветке Служебные программы (System Tools) выберите опцию Просмотр событий (Event Viewer).
Щелкните правой кнопкой мыши на выбранном журнале событий (например, DNS) и выберите команду Стереть все события (Cleat All Events) из контекстного меню (рис. 6.21).
i Й Computer Managementi Й Computer ManagementНЕВНЕВ3 Computer Management (Local) ~ System Took : ® ^vent Viewer . • : -Ш Application' 0 Directory Service3 Computer Management (Local) ~ System Took : ® ^vent Viewer . • : -Ш Application' 0 Directory ServiceFleR=pk« - ДрЙЦгЙSecurity <_>#*4NNl &;*XFleR=pk« - ДрЙЦгЙSecurity <_>#*4NNl &;*XJffi®X- ^Information ^Information чр Information spinformation ■p Information X informationJffi®X- ^Information ^Information чр Information spinformation ■p Information X informationST WЖST WЖ•|2| System System Inform•|2| System System Inform^ Performance Li ‘ J Shared Folders, ^^ Performance Li ‘ J Shared Folders, ^'Je-jr all Events'Je-jr all EventsDevice Manage ;.^,Device Manage ;.^,i* £| Local Users am ^| Storage• '" 1 Disk Managemei* £| Local Users am ^| Storage• '" 1 Disk Manageme.Rate®..Rate®.Refresh 4VExport U$t.^Refresh 4VExport U$t.^$ askDtfragmei properties jL$ askDtfragmei properties jLО Logical Drives : ft. ^ Removable Stc • ti* •t: ^ Services and ApplicationsО Logical Drives : ft. ^ Removable Stc • ti* •t: ^ Services and Applicationsrmation rmation rmation rmation rmation rmation rmation rmation rmation rmation rmation rmationrmation rmation rmation rmation rmation rmation rmation rmation rmation rmation rmation rmation"^Inmrrnation•^Information"^Inmrrnation•^Information1 Date. - 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 07/02/20001 Date. - 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 07/02/200009:44:32 08:59:2308:44:20 07:59:11 07:44:0806:58:59 06:43:5605:58:47 05:43:44 04:58:35 04:43',3203:58:23 03:43:2002:58:11 02:43:08 01:57:59 01-.42:5600:57:47 00:42:4423:57:3509:44:32 08:59:2308:44:20 07:59:11 07:44:0806:58:59 06:43:5605:58:47 05:43:44 04:58:35 04:43',3203:58:23 03:43:2002:58:11 02:43:08 01:57:59 01-.42:5600:57:47 00:42:4423:57:35DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNSDNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS
i Й Computer Management
i Й Computer Management
НЕВ
НЕВ
3 Computer Management (Local) ~ System Took : ® ^vent Viewer . • : -Ш Application
' 0 Directory Service
3 Computer Management (Local) ~ System Took : ® ^vent Viewer . • : -Ш Application
' 0 Directory Service
FleR=pk« - ДрЙЦгЙ
Security <_>#*4NNl &;*X
FleR=pk« - ДрЙЦгЙ
Security <_>#*4NNl &;*X
Jffi®X- ^Information ^Information чр Information spinformation ■p Information X information
Jffi®X- ^Information ^Information чр Information spinformation ■p Information X information
ST W
Ж
ST W
Ж
•|2| System System Inform
•|2| System System Inform
^ Performance Li ‘ J Shared Folders, ^
^ Performance Li ‘ J Shared Folders, ^
'Je-jr all Events
'Je-jr all Events
Device Manage ;.^,
Device Manage ;.^,
i* £| Local Users am ^| Storage
• '" 1 Disk Manageme
i* £| Local Users am ^| Storage
• '" 1 Disk Manageme
.Rate®.
.Rate®.
Refresh 4V
Export U$t.^
Refresh 4V
Export U$t.^
$ askDtfragmei properties jL
$ askDtfragmei properties jL
О Logical Drives : ft. ^ Removable Stc • ti* •t: ^ Services and Applications
О Logical Drives : ft. ^ Removable Stc • ti* •t: ^ Services and Applications
rmation rmation rmation rmation rmation rmation rmation rmation rmation rmation rmation rmation
rmation rmation rmation rmation rmation rmation rmation rmation rmation rmation rmation rmation
"^Inmrrnation
•^Information
"^Inmrrnation
•^Information
1 Date. - 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 07/02/2000
1 Date. - 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 08/02/2000 07/02/2000
09:44:32 08:59:23
08:44:20 07:59:11 07:44:08
06:58:59 06:43:56
05:58:47 05:43:44 04:58:35 04:43',32
03:58:23 03:43:20
02:58:11 02:43:08 01:57:59 01-.42:56
00:57:47 00:42:44
23:57:35
09:44:32 08:59:23
08:44:20 07:59:11 07:44:08
06:58:59 06:43:56
05:58:47 05:43:44 04:58:35 04:43',32
03:58:23 03:43:20
02:58:11 02:43:08 01:57:59 01-.42:56
00:57:47 00:42:44
23:57:35
DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS
DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS DNS
Рис. 6.21. Очистка содержимого журнала событий DNS
Программа уточняет, необходимо ли сохранять журналы. Щелкните на кнопке Да (Yes) и выберите каталог для сохранения журналов. Щелкните на кнопке Сохранить (Save). Программа очистит журнал событий от старых сообщений.
После этого можно открыть любой из сохраненных файлов журналов.
Из оснастки Управление компьютером (Computer Management) щелкните правой кнопкой мыши на опции Просмотр событий (Event Viewer).
Выберите команду Открыть файл журнала (Open Log File) из контекстного меню.
Перейдите в каталог, в котором сохранены файлы журнала, и выберите необходимый файл.
Выберите тип файла журнала (например, DNS Server) и введите имя, которое должно использоваться операционной системой при отображении файла (рис. 6.22).
Щелкните на кнопке Открыть (Open). В разделе Просмотр событий (Event Viewer) показано содержимое журнала событий.
По окончании просмотра старых данных щелкните правой кнопкой на опции Сохраненный журнал событий сервера DNS (Saved DNS Server Log) и выберите команду Удалить (Delete) из контекстного меню. Система не удаляет сам файл, а лишь отключает отображение его содержимого.
ItlpenItlpen^drse*^drse*DesktopDesktopiiПП|Event Log (".evO|Event Log (".evOfiBp^Name.fiBp^Name.| DNS Servet[savedDNS ServerLosf| DNS Servet[savedDNS ServerLosf*»®й**™*»®й**™^F7^F7"33"33
Itlpen
Itlpen
^drse*
^drse*
Desktop
Desktop
i
i
П
П
|Event Log (".evO
|Event Log (".evO
fiBp^Name.
fiBp^Name.
| DNS Servet
[savedDNS ServerLosf
| DNS Servet
[savedDNS ServerLosf
*»®й**™
*»®й**™
^F7
^F7
"3
3
"3
3
Рис. 6.22. Открытие сохраненного файла журнала
ададWindows 2000 Professional нельзя использовать для просмотра журналов DNS/FRS/DS, однако существует возможность просмотра стандартных журналов приложений, служб и системы безопасности.
ад
ад
Как изменить пиктограмму, используемую
для обозначения жесткого диска?
В Windows 2000 предоставляется возможность назначения различных пиктограмм буквам жестких дисков. Для этого выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ Currentversion\Explorer.
В меню Правка (Edit) выберите команду Создать^Раздел (New^Key). Введите имя Driveicons.
Выберите новый раздел и затем команду Правка^Создать^Раздел (Edit^New=> Key), после чего введите букву диска (например, С).
Выберите созданный раздел и команду Правка^Создать^Раздел (Edit^New^Key), после чего введите имя Defaulticon.
Перейдите в раздел Defaulticon и дважды щелкните на записи (По умолчанию) ((Default)).
Укажите для этой записи путь к файлу DLL, который содержит необходимую пиктограмму. Кроме того, укажите номер пиктограммы (например, значение icons.dll, -24 указывает на 24-ю пиктограмму в файле ICONS. dll). Щелкните на кнопке ОК.
Закройте редактор системного реестра..
В программе Проводник (Windows Explorer) можно нажать клавишу <F5> (обновить экран), чтобы просмотреть новые пиктограммы (рис. 6.23).
Рис. 6.23. Модифицированные пиктограммы для букв дисков
Например, предположим, что была создана библиотека DLL, которая содержит пиктограммы для букв дисков с: и D: (идентификаторы 24 и 2 5 соответственно), а также был создан файл реестра, применяемый для настройки использования этих пиктограмм. Чтобы воспользоваться файлом реестра, необходимо разместить файл ICONS.dll в корневом каталоге диска с:, а также внести изменения в файл реестра.
Windows Registry editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
' Explorer\DriveIcons]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Explorer\DriveIcons\C]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Explorer\DriveIcons\C\DefaultIcon]
@="c:\\icons.dll,-24"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Explorer\DriveIcons\D]
HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows\CurrentVers i on\ Explorer\DriveIcons\D\DefaultIcon]
@="c:\\icons.dll, -25"
Как отключить экранные подсказки для пиктограмм и дисков Windows 2000?
Операционная система Windows 2000 предоставляет экранные подсказки для некоторых программ и папок. Эту функцию можно отключить двумя способами.
Первый предполагает применение пользовательского графического интерфейса.
Запустите программу Проводник (Windows Explorer).
В меню Сервис (Tools) выберите опцию Свойства папки (Folder Options).
Перейдите во вкладку Вид (View).
Сбросьте флажок Отображать описание для папок и элементов рабочего стола (Show pop-up description for folder and desktop items), как показано на рис. 6.24.
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Рис. 6.24. Отключение всплывающих описаний для папок и элементов рабочего стола
Второй способ заключается в редактировании системного реестра, благодаря чему отключаются функции модуля Inf oTip.
Запустите редактор системного реестра.
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\Advanced.
Дважды щелкните на записи Showlnf oTip и присвойте ей значение 0. Щелкните на кнопке ОК. (Необходимо создать запись типа reg_dword, если таковой не существует.)
Закройте редактор системного реестра.
АЛ
^рЗ. Как указать службе SFC в Windows 2000 на необходимость кэшировать все библиотеки DLL?
Служба проверки целостности файлов SFC (System File Checker) содержит копии библиотек DLL в специальном кэше, что необходимо для обеспечения защиты библиотек от повреждения или случайного удаления.
Windows2000 Server кэширует все защищенные файлы (с расширениями .SYS, .dll, .EXE, .TTF, .FON, .OCX), пока не останется менее 300 Мбайт свободного дискового пространства. Windows 2000 Professional выделяет только 50 Мбайт дискового пространства для кэширования библиотек DLL. Для изменения этого значения выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).'
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\ CurrentVersion\Winlogon.
Дважды щелкните на записи SFCQuota.
Присвойте этой записи значение OxFFFFFFFF и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Запустите сеанс работы с командной строкой (CMD. EXE) и введите следующую команду: sfc /scannow
Все системные файлы будут кэшированы (пока не останется 150 Мбайт свободного дискового пространства, после чего SFC произведет очистку кэша). Папка dllfolder может достигать в объеме 250 Мбайт (это размер инсталляционного образа Windows 2000 Server).
Программа sfc.exe поддерживает параметр /cachesize=x, позволяющий определять размер кэша из командной строки.
Кэш DLL размещается в каталоге %systemroot%\system32\dllcache.
^№4. Как переместить кэш DLL?
Кэш DLL хранится по умолчанию в каталоге %systemroot%\system32 \dllcache. Для того чтобы переместить кэш DLL, выполните описанные ниже действия.
Запустите редактор системного реестра (REGEDT32 . EXE, а не REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\ CurrentVersion\Winlogon.
В меню Правка (Edit) выберите команду Добавить параметр (Add Value).
Введите имя записи SFCDllCacheDir и укажите ее тип как reg_expand_sz. Щелкните на кнопке ОК.
Укажите.новое расположения кэша (например, c:\files\dllcache) и щелкните на кнопке ОК. (Путь должен указывать на локальный диск.)
Закройте редактор системного реестра.
Перезагрузите компьютер.
in
Как отключить автоматическое расширение меню Пуск (Start)?
В Windows 2000 меню Пуск (Start) прокручивает содержимое столбца, если в последнем существует больше элементов, чем может быть одновременно отображено в одном столбце. В Windows NT 4.0 меню Пуск (Start) использует в случае необходимости несколько столбцов; аналогичная возможность доступна и для Windows 2000.
Запустите редактор системного реестра (REGEDIT. ехе).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\Advanced.
Дважды щелкните на записи StartMenuScrollPrograms и введите значение No.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Кроме того, есть и второй способ.
Выберите команду Пуск^Настройка^Панель задач и меню "Пуск" (StartsSettingsS Taskbar). Щелкните на опции Параметры меню “Пуск" (Start Menu Programs).
Перейдите во вкладку Дополнительно (Advanced).
Сбросьте флажок Использовать прокрутку для меню “Программы” (Scroll the programs menu) и щелкните на кнопке ОК.
Как ограничить просмотр ресурсов локальной сети для локальной рабочей группы или домена пользователя?
Когда пользователь просматривает ресурсы сети с помощью программы Проводник (Windows Explorer) или окна Мое сетевое окружение (Му Network Places), то по умолчанию отображается большое количество доменов и рабочих групп. Существует возможность ограничить просмотр до списка компьютеров, которые входят только в локальную рабочую группу или домен пользователя. Для этого выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ ■ CurrentVersion\Policies\Network (создайте раздел, если такового не существует).
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (News DWORD Value). "
Введите имя NoEntireNetwork и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь.
Аналогичные действия можно выполнить с помощью объекта групповой политики. В консоли ММС выберите команду Конфигурация пoльзoвaтeляSШaблoны администри- рования^Компоненты WindowssnpoBOflHHK (User Configurations Administrative Templatess Windows ComponentsSWindows Explorer), после чего выберите значение Скрыть значок “Вся сеть" в папке “Мое сетевое окружение” (No Entire Network in Му Network Places).
WP7. Как запретить пользователям просматривать компьютеры в локальной рабочей группе или домене?
Чтобы запретить пользователям просматривать список компьютеров в локальной рабочей группе или в домене с помощью программы Проводник (Windows Explorer) или окна Мое сетевое окружение (Му Network Places), выполните приведенную ниже инструкцию.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Network (создайте этот раздел, если такового не существует).
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя NoComputersNearMe и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.■
Завершите сеанс работы с системой и повторно зарегистрируйтесь.
нюнюАналогичные действия также можно выполнить с помощью объекта групповой политики. В консоли ММС выберите команду Конфигурация пользователя^Шаблоны администрирования^ Компоненты Windows^npoBOflHHK ((User Configuration=>Administrative Templates^Windows Components ^Windows Explorer), после чего выберите опцию Скрыть значок "Соседние компьютеры” в папке “Мое сетевое окружение" (No Computers Near Me in My Network Places).
ню
ню
Как скрыть все пиктограммы на рабочем
столе?
Существует возможность скрыть отображение всех пиктограмм на рабочем столе, включая ярлыки. При этом пиктограммы остаются работоспособными, однако исчезают с рабочего стола..
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ Currentversion\Policies\Explorer.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New1* DWORD Value).
Введите имя параметра NoDesktop и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь, чтобы изменения вступили в силу.
Аналогичного эффекта можно достичь с помощью объекта групповой политики. В консоли ММС выберите команду Конфигурация пользователя^Шаблоны администрирования^ Рабочий стол (User Configuration^Administrative Templates^Desktop), после чего выберите опцию Скрыть все значки на рабочем столе (Hide all icons on Desktop).
Обратите внимание, что после выбора опции Скрыть все значки на рабочем столе (Hide all icons on Desktop) щелчок на рабочем столе правой кнопкой мыши для вывода контекстного меню будет бесполезен.
9. Как обновить копию Windows 2000 для
использования 128-разрядного шифрования?
В свое время США сделали закон, касающийся экспорта технологий шифрования (128- разрядного шифрования), менее строгим, поэтому данные технологии теперь доступны большинству стран (кроме некоторых специально перечисленных государств).
Если Windows 2000 была приобретена в США или Канаде, то с копией операционной системы поставляется гибкий диск, который содержит программное обновление для использования 128- разрядного шифрования. Если диск не предоставляется с копией операционной системы, его содержимое можно получить по адресу: http://www.microsoft.com/windows2000/ downloads/recommended/encryption/default.asp.
Для реализации поддержки 128-разрядного шифрования выполните перечисленные ниже действия.
Распакуйте загруженный файл ENCPACK_W2 О О О ADMIN_EN. EXE..
Запустите файл ENCPACK. EXE (при использовании гибкого диска установка начинается с этого шага).
Щелкните на кнопке Yes для подтверждения установки.
Щелкните на кнопке Yes, если полностью поддерживаете лицензионное соглашение.
Щелкните на кнопке Yes для перезагрузки компьютера.
После перезагрузки у операционной системы появится возможность использовать 128- разрядное шифрование.
^рО. Как использовать утилиту Системный монитор (System Monitor) для создания последовательно пронумерованных журналов производительности системы?
Программа Системный монитор (System Monitor) в Windows 2000 (или Performance Monitor в Windows NT) позволяет записывать получаемые в результате анализа системы данные в файл. Программа Системный монитор (System Monitor) предоставляет возможность создавать последовательно пронумерованные журналы производительности. Создание следующего файла происходит в том случае, когда предыдущий файл достигает определенного объема. Для создания последовательно пронумерованных журналов производительности системы выполните описанные ниже действия.
Запустите программу Системный монитор (System Monitor) (perfmon.exe).
Разверните ветку Оповещения и журналы производительности (Performance Logs and Alerts).
Щелкните правой кнопкой мыши на опции Журналы счетчиков (Counter Logs) и затем на элементе Новые параметры журнала (New Log Settings).
Введите имя соответствующего журнала.
Во вкладке Общие (General) щелкните на кнопке Добавить (Add) для выбора нужного счетчика.
Щелкните на объекте, затем на счетчике контроля и на кнопке Добавить (Add).
Во вкладке Файлы журналов (Log Files) введите расположение журнала быстродействия и имя файла.
Установите флажок Дописывать к имени (End filenames). После этого выберите опцию nnnnnn. Если щелкнуть на параметре Дата (Date), операционная система перезапишет файл журнала, когда тот достигнет максимального размера менее чем за 24 часа.
Введите начальный номер для журнала в поле Начать нумерацию с (Start Numbering At).
В разделе Формат файла журнала (Log File Туре) щелкните на опции Двоичный файл (Binary File). Можно ввести соответствующий комментарий.
В разделе Размер файла журнала (Log File Limit) щелкните на параметре Не более (Limit of) и введите подходящий размер д ля файлов журнала (рис. 6.25).
Рис. 6.25. Параметры журнала быстродействия системы
Во вкладке Расписание (Schedule) щелкните на опции Когда файл журнала заполнен (When the log file is full) в разделе Остановка журнала (Stop Log) (будет отображен максимальный объем файла журнала).
Установите флажок Начать новый файл журнала (Start a new log file), как показано на рис. 6.26.
Рис. 6.26. Параметры запуска и остановки записи журналаРис. 6.26. Параметры запуска и остановки записи журнала
Рис. 6.26. Параметры запуска и остановки записи журнала
Рис. 6.26. Параметры запуска и остановки записи журнала
Для начала записи журнала щелкните правой кнопкой мыши на названии журнала в правой панели Системный монитор (System Monitor) и выберите команду Пуск (Start) (или щелкните на кнопке Пуск (Start)).
Программа Системный монитор (System Monitor) для всех счетчиков использует время по Гринвичу. Компания Microsoft соглашается с наличием этой ошибки и обещает решить данную проблему в следующей версии Windows 2000. Для временного решения данной проблемы можно увеличить дату на определенное количество часов.
Как найти неподписанные драйверы сторонних производителей?
В Windows 2000 и более поздних версиях используется концепция подписывания драйверов, позволяющая удостовериться, что драйвер будет корректно работать в среде Windows 2000. При возникновении в системе неких проблем может оказаться, что главным виновником стал неподписанный драйвер, который не создавался специально для Windows 2000. Для поиска подписанных драйверов воспользуйтесь утилитой проверки цифровых подписей.
В свое время компания Microsoft сделала следующее заявление:
“Компания Microsoft предназначает технологию подписывания драйверов для определенных типов устройств в качестве механизма повышения качества драйверов, обеспечения максимального удобства в работе пользователей, снижения стоимости поддержки устройств для поставщиков и снижения общей стоимости владения для конечных потребителей. Компания Microsoft впервые представила технологию цифрового подписывания драйверов, прошедших испытания WHQL (Windows Hardware Quality Labs), для операционной системы Microsoft Windows 98 в 1998 году. Драйверы для Windows 2000 подписываются начиная с версии RC3”.
Для того чтобы воспользоваться инструментом проверки подписи, выполните ряд действий.
В меню Пуск (Start) выберите опцию Выполнить (Run) и введите команду SIGVERIF.EXE.
Щелкните на параметре Дополнительно (Advanced).
Выберите опцию Искать другие файлы, не подписанные цифровой подписью (Look for other files that are not digitally signed).
Укажите папку \%systemroot%\system32\drivers (рис. 6.27).
Рис. 6.27. Дополнительные параметры проверки подписи файлов
Во вкладке Ведение журнала (Logging) проверьте, включена ли регистрация событий с помощью системного журнала.
Щелкните на кнопке ОК.
Щелкните на кнопке Начать (Start) для поиска данных. Программа отобразит список файлов, не подписанных цифровой подписью. Затем можно более подробно рассмотреть свойства каждого файла (рис. 6.28).
:S Результаты проверки подписи
»] cdr4_2k.sy$ У cdrelw2k.$y$
c*\winnt\$y$tem32...
c:\winnt\sy$tem32...
13 01 2003 13.01.2003
Системны*. •
60.0.171
6.0.0.171
cdudf.sys
c:\winnt\$ystem32...
13.01.2003
Системны...
6.0.0.171
U3 dvd.2k.sys
c:\wmnt\system32...
13.01.2003
Системны...
6.0.0.171
i^ep320x$.$ys
c:\wlnnl:\$y$tem32...
14.06.2001
Системны...
'2650.1381.1.С
>1 mnx_2k.sys
c:\winnt\system32...
13.01.2003
Системны...
6.0.0.171
Q npf .sys
cAwinntA$y$tem32...
03.02.2003
Системны...
3.0.0.17
!*) pwd_2k.sy$
c:\winnt\$y$tem32...
13.01.2003
Системны...
6.0.0.171
>l$3mini.$ys
c:\winnt\system32...
15.02.2000
Системны...
5.1024.530.5
i m 7-wm
__Г.Э
Со
к
Рис. 6.28. Список неподписанных файлов
I^p2. Как включить дополнение имен папок?
Существует возможность присвоить записи системного реестра hkey_CUR- RENT_USER\Software\Microsoft\Command Processor\Completion Char значение 9, чтобы использовать клавишу <Tab> для дополнения имен файлов. Кроме того, есть и другой параметр, позволяющий активизировать дополнения имен папок (но без дополнения имен файлов).
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Command Processor.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New1* DWORD Value).
Введите имя PathCompletionChar.
Дважды щелкните на новой записи и присвойте ей необходимое значение (значение 4 предоставляет возможность использовать комбинацию клавиш <Ctrl+D> для дополнения имен папок).
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезапускать Windows не обязательно — достаточно запустить новую копию командного интерпретатора (cmd . EXE).
Г I
^153. Как создать новую панель инструментов?
Панель инструментов Быстрый запуск (QuickLaunch) в нижней области экрана предоставляет доступ к наиболее часто используемым приложениям. Однако на основе любых папок можно создавать собственные дополнительные панели, включая Панель управления (Control Panel), Принтеры (Printers) и Мои документы (Му Documents).
Для создания новой панели инструментов перенесите ярлык папки в угол экрана, где должна располагаться новая панель инструментов (рис. 6.29).
Затем папку можно перемещать в пределах рабочего стола либо переносить в верхнюю или нижнюю области экрана, а также добавлять папку к существующей панели задач.
Для удаления панели инструментов щелкните на ней правой кнопкой мыши, в появившемся контекстном меню выберите опцию Панели инструментов (Toolbars) и сбросьте флажок возле соответствующей панели.
Для создания новой панели инструментов, не связанной с определенной папкой, выполните приведенную ниже инструкцию.
Щелкните на панели задач правой кнопкой мыши.
Выберите команду Панели инструментов^Создать панель инструментов (Toolbars^ New Toolbar).
Выберите корневой каталог и шелкните на кнопке Создать папку (New Folder).
Введите имя папки и нажмите клавишу <Enter>.
Выберите новую папку и щелкните на кнопке ОК д ля ее добавления на панель задач.
П<еИ0й1ШаЛ- /1:П<еИ0й1ШаЛ- /1:МоидокументыМоидокументыМойI'Qt'incKTepМойI'Qt'incKTepМое сетевоеокружениеМое сетевоеокружениеКорзинаКорзинаOffice Tods »Office Tods »InternetExplorerInternetExplorerMicrosoft ExteLMicrosoft Outlook *Microsoft ExteLMicrosoft Outlook *^у Выбор пригрей по умалчанин
П<еИ0й1ШаЛ- /1:
П<еИ0й1ШаЛ- /1:
Моидокументы
Моидокументы
Мой
I'Qt'incKTep
Мой
I'Qt'incKTep
Мое сетевоеокружение
Мое сетевоеокружение
Корзина
Корзина
Office Tods »
Office Tods »
Internet
Explorer
Internet
Explorer
Microsoft ExteL
Microsoft Outlook *
Microsoft ExteL
Microsoft Outlook *
Sa ПрограммыSa Программы\ У' Документы
Sa Программы
Sa Программы
1^^ Нрстроика
its#its#SitSit£§ Microsoft Developer twerk j. Й «crosoft Office xp ;v , , Й Mkrosirft Visual Studio .№T 5 OverDrive ReaderWorks *£§ Microsoft Developer twerk j. Й «crosoft Office xp ;v , , Й Mkrosirft Visual Studio .№T 5 OverDrive ReaderWorks *^ Cisco Networking Essentials й Cyril & Methodius. ’ ©DM.Й FAR manager -^ Cisco Networking Essentials й Cyril & Methodius. ’ ©DM.Й FAR manager -Q htm2chm !3 HTMLH*W0Q htm2chm !3 HTMLH*W0<Й WMowsjqOOReswreol»#*’ а «ник ’ f I @S Аетоэагружа<Й WMowsjqOOReswreol»#*’ а «ник ’ f I @S Аетоэагружа■ ^Й Адшмистрироеанне► Й Аудио ' );1Й Обслуживание ^* Й Стандартные> ® ABBYY Lingvo 6.0}■ --^ Internet Explorer -л <-а . hr - Maosoft Reader ’' ST Mkrosoft Word " '■ ^Й Адшмистрироеанне► Й Аудио ' );1Й Обслуживание ^* Й Стандартные> ® ABBYY Lingvo 6.0}■ --^ Internet Explorer -л <-а . hr - Maosoft Reader ’' ST Mkrosoft Word " 'Й JascSoftware'Й KasperskyAntHdrus - '">й KestaAut* г тЙ JascSoftware'Й KasperskyAntHdrus - '">й KestaAut* г т(»₽?««> '> ‘V »(»₽?««> '> ‘V »W^_ TI?1^ . ^^ fWNMsepgarS^ 7 ,>4 1\
its#
its#
Sit
Sit
£§ Microsoft Developer twerk j. Й «crosoft Office xp ;v , , Й Mkrosirft Visual Studio .№T 5 OverDrive ReaderWorks *
£§ Microsoft Developer twerk j. Й «crosoft Office xp ;v , , Й Mkrosirft Visual Studio .№T 5 OverDrive ReaderWorks *
^ Cisco Networking Essentials й Cyril & Methodius. ’ ©DM.
Й FAR manager -
^ Cisco Networking Essentials й Cyril & Methodius. ’ ©DM.
Й FAR manager -
Q htm2chm !
3 HTMLH*W0
Q htm2chm !
3 HTMLH*W0
<Й WMowsjqOOReswreol»#*’ а «ник ’ f I @S Аетоэагружа
<Й WMowsjqOOReswreol»#*’ а «ник ’ f I @S Аетоэагружа
■ ^Й Адшмистрироеанне
► Й Аудио ' );
1Й Обслуживание ^
* Й Стандартные
> ® ABBYY Lingvo 6.0}
■ --^ Internet Explorer -л <-а . hr - Maosoft Reader ’
' ST Mkrosoft Word " '
■ ^Й Адшмистрироеанне
► Й Аудио ' );
1Й Обслуживание ^
* Й Стандартные
> ® ABBYY Lingvo 6.0}
■ --^ Internet Explorer -л <-а . hr - Maosoft Reader ’
' ST Mkrosoft Word " '
Й JascSoftware'
Й KasperskyAntHdrus - '"
>й KestaAut* г т
Й JascSoftware'
Й KasperskyAntHdrus - '"
>й KestaAut* г т
(»₽?««> '
> ‘V »
(»₽?««> '
> ‘V »
H‘& OutiookExpre^ # ,1’
2^»«*ер«6-ты..,, ;й <5Matopt№ . , x
Рис. 6.29. Создание новой панели инструментов
4. Почему для папок winnt и winnt\system32 нельзя выбрать команду Настроить вид папки (Customize this folder)?
Для большинства папок можно выбрать команду Настроить вид папки (Customize this folder) в меню Вид (View). Однако для системных папок этот параметр недоступен.
Системные папки уже имеют скрытые файлы desktop.INI, которые можно заменить собственными файлами DESKTOP. ini.
Создайте пустую папку.
В меню Вид (View) выберите команду Настроить вид папки (Customize this folder).
Установите необходимые параметры.
Скопируйте файл DESKTOP. INI из новой папки в папки winnt и winnt\system32 (щелкните на кнопке Да (Yes) для подтверждения перезаписи существующего файла).
По завершении описанных действий при обращении к системным папкам больше не придется постоянно щелкать на кнопке Файлы (Show files).
Wp5. Как отключить модуль Secure Desktop?
Программное обновление Microsoft Security Update от 23 марта 2000 года содержит исправление системы безопасности, которое предотвращает возможность выполнения интерактивно зарегистрированными пользователями ряда несанкционированных действий (например, получение доступа к дисплею и устройствам ввода, на что имеет право системный процесс с большими, чем у пользователя, привилегиями).
Например, если злоумышленник может запустить системный процесс, представляющий собой службу winlogon, то новый процесс сможет записывать все пароли, вводимые пользователями при регистрации в системе.
Если модуль Secure Desktop отрицательно влияет на работу некоторых программ, отключите его.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_JMACHINE\SOFTWARE\Microsoft\Windows NT\ Currentversion\Windows.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя SecureDesktop и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 0. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Wp6. Как добавить информацию во вкладку Общие (General) аплета Система (System) в Windows 2000?
После установки операционной системы Windows 2000 на новый персональный компьютер известного производителя во вкладке Общие (General) аплета Система (System) зачастую представлено несколько дополнительных строк текста и логотип компании- производителя. При желании этот текст и логотип можно заменить.
' 1. Создайте растровый файл размером 172x172 пикселя. Сохраните изображение в файле OEMLOGO.BMP в папке %systemroot%\system32 (например, d:\winnt\system32). Для изображения, превышающего размеры 172x172, оставляется только верхний левый угол. Если изображение меньше указанных размеров, вокруг изображения добавляется черная рамка.■
2. Создайте файл %systemroot%\system32\oeminfo. inf (например, d:\winnt\ system32\oeminfо. inf) и добавьте в него приведенные ниже строки.
[general]
Manufacturer=SavillTech Ltd
Model=SuperDuper 1
SupportURL=http://www.savil1tech.com
LocalFile=%windir%\web\savtech\support.htm [OEMSpecific]
SubModel=Optional Line
SerialNo=Optional Line
OEMl=Optional private info
OEM2=More private info
[ICW]
Product=Your Product Name
[Support Information] .
Linel=" "
Line2="For support ..."
Line3=" "
На рис. 6.30 показан пример использования файла oeminfo.ini для настройки внешнего вида вкладки Общие (General) аплета Система (System). Для активизации внесенных изменений компьютер перезагружать не нужно, поскольку аплет Система (System) заново считывает системные файлы при повторном запуске.
Рис. 6.30. Добавление информации во вкладку аплета Система (System) в окне Панель управления (Control Panel) в Windows 2000
Как удалить папку Windows 2000
NtServicePackUninstall и запись в окне
Панель управления (Control Panel)?
Если при инсталляции пакета обновлений был установлен флажок, обеспечивающий удаление пакета в будущем, и со временем возникает необходимость удалить папку
и соответствующую запись в аплете Установка и удаление программ (Add/Remove Programs), выполните следующее:
удалите папку %SystemRoot%\$NtServicePackUninstall$ (так как эта папка является сжатой, она будет выделена синим цветом, если в параметрах свойств папок выбрать отображение зашифрованных файлов с помощью специального цвета);
затем удалите запись в аплете Установка и удаление программ (Add/Remove Programs), воспользовавшись одним из двух возможных методов.
Метод 1: удаление пакета обновлений
Запустите аплет Установка и удаление программ (Add/Remove Programs) (Пуск^ Настройка^Панель управления^Установка и удаление программ (Start^Settings^ Control PanelsAdd/Remove Programs)).
Выберите пакет Windows 2000 Service Pack 1.
Щелкните на кнопке Заменить/удалить (Change/Remove). Появится сообщение “An error occurred while trying to remove Windows 2000 Service Pack 1. It may have already been uninstalled. Would you like to remove Windows 2000 Service Pack 1 from Add/Remove programs list?”.
Щелкните на кнопке Да (Yes) для удаления записи.
Метод 2: удаление записи о пакете Windows 2000 Service Pack 1 из системного реестра
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Uninstall.
Удалите запись Windows 2000 Service Pack 1.
ОЦв. Как запретить Windows 2000 использовать - системный динамик?
Для этого выполните ряд действий.
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите опцию Управление (Manage).
Разверните элемент дерева Системные программы (System Tools) и выберите опцию Диспетчер устройств (Device Manager).
В меню Вид (View) выберите команду Показать скрытые устройства (Show hidden devices).
Разверните элемент Драйверы устройств не Plug and Play (Non-Plug and Play Drivers).
Щелкните правой кнопкой мыши на элементе Веер и выберите опцию Свойства (Properties).
Перейдите во вкладку Драйверы (Drivers).
Щелкните на кнопке Остановить (Stop). Кроме того, можно изменить тип запуска на Отключено (Disabled), чтобы служба, отвечающая за работу системного динамика, никогда не запускалась.
Как переключаться между однократным и двойным щелчком мыши?
При работе с программой Проводник (Windows Explorer) или рабочим столом традиционным способом запуска приложений является двойной щелчок мышью на нужной пиктограмме. Web- броузер Internet Explorer позволяет перемешаться между элементами рабочего стола аналогично перемещению по Web-страницам, содержащим гиперссылки. При этом на выбирае-мый объект наводится указатель, а для запуска объекта используется одинарный щелчок мышью.
Для переключения между традиционным методом и методом Internet Explorer выполните перечисленные ниже действия.
Запустите программу Проводник (Windows Explorer) (Пуск^Выполнить^ EXPLORER.EXE (Start^Run^EXPLORER.EXE) или комбинация клавиш <Wm+E>).
В меню Сервис (Tools) выберите опцию Свойства папки (Folder Options).
Выберите вкладку Общие (General).
В разделе Щелчки мышью (Click items as follows) выберите один из вариантов:
Открывать одним щелчком, выделять указателем (Single click to open an item (point to select));'■
Открывать двойным, а выделять одним щелчком (Double-click to open an item (single-click to select)).
Если выбран один щелчок, также можно указать необходимость подчеркивания названий объектов.
Щелкните на кнопке ОК.
%И^0. Где получить программу TweakUI для Windows 2000?
Программу TweakUI для Windows 2000 можно загрузить по адресу: http://www.microsoft.com/ntworkstation/downloads/default.asp. Эта версия программы очень напоминает более ранние, но имеет некоторые особенности, относящиеся к Windows 2000. Существует и новая версия TweakUI, предназначенная для Windows ХР (и несовместимая с Windows 2000).
Как установить программу ERD Commander 2000?
Компания Winternals Software выпустила новую версию программного обеспечения для работы с дисками аварийного восстановления (ERD). Новая, программа, ERD Commander 2000, содержит множество полезных функций и инструментов.
Предыдущая версия, ERD Commander Pro, позволяла создать набор загрузочных дисков Windows NT. Программа ERD Commander 2000, в свою очередь, дает возможность создавать загрузочные диски/загрузочный компакт-диск или же устанавливать саму программу на ло-
кальный жесткий диск (по аналогии с утилитой Консоль восстановления (Recovery Console) в Windows 2000).
Для установки новой версии программного обеспечения выполните ряд действий.
Перейдите в каталог, в котором были размешены загруженные файлы ERD Commander 2000.
Дважды щелкните на файле e2KSETUP. EXE.
Щелкните на кнопке Далее (Next).
Ознакомившись с лицензионным соглашением, щелкните на кнопке Да (Yes).
Укажите каталог, в который будет проводиться установка. Щелкните на кнопке Далее (Next). По умолчанию для установки используется папка с: \program files \ win- ternalsXERD Commander 2000.
Щелкните на кнопке Далее (Next) для указания папки в меню Программы (Programs), после чего снова щелкните на кнопке Далее (Next).
Система скопирует нужные записи системного реестра и начнет работу мастер установки.
Щелкните на кнопке Далее (Next), после чего еще раз появится окно с лицензионным соглашением.
Выберите тип установки и щелкните на кнопке Далее (Next).
Система запросит расположение папки 13 8 6 установочного ресурса Windows 2000 Professional или Windows 2000 Server. Укажите соответствующую папку и щелкните на кнопке Далее (Next).
Если в системе используются дисководы с интерфейсом SCSI, появится возможность добавить нужные устройства. Затем щелкните на кнопке Далее (Next).
Теперь можно указать пароль на доступ к установленному программному обеспечению. Установите пароль (этот шаг очень важен, если программа ERD Commander 2000 устанавливается на локальный жесткий диск) и щелкните на кнопке Далее (Next).
Щелкните на кнопке Далее (Next) для создания дисков/файлов.
Щелкните на кнопке Готово (Finish).
Если был выбран вариант с созданием загрузочного компакт-диска, необходимо выполнить ряд действий, при которых создается папка, содержащая следующие элементы:
папка 13 86 (содержит файлы, используемые системной консолью);
файл bootsect.bin (он будет использоваться для записи загрузочного сектора компакт-диска);
файл CDROM_IS.5 (для Windows2000 Server) или файл CDROM_IP.5 (для Windows 2000 Professional).
Для создания загрузочного компакт-диска запустите программу записи компакт-дисков и укажите перечисленные ниже параметры.
Использование файловой системы ISO9660 (без расширения Joliet).
Включение скрытых файлов.
Включение системных файлов.
Отключение номеров версий.
Создание загрузочного компакт-диска.
Образом загрузочного сектора является файл BOOTSECT. BIN.
Применение пользовательской эмуляции носителя (команда Эмуляция носителя* Пользовательская (Media Emulation*Custom) в программе Golden Hawk CDRWIN).
Присвоение параметру загрузочного сектора значения 4 (параметр Загрузочный сектор (Load Sector) в программе CDRWIN).
Присвоение параметру загрузочного сегмента шестнадцатеричного значения 07С0 (параметр Загрузочный сегмент (Load Segment) в программе CDRWIN).
Если для записи компакт-диска используется программное обеспечение Golden Hawk CDRWIN, то основной экран программы будет выглядеть, как показано на рис. 6.31. Для определения загрузочных параметров необходимо щелкнуть на кнопке Дополнительные параметры (Advanced Options).
Рис. 6.31. Запись загрузочного компакт-диска ERD Commander 2000
Одной из наиболее полезных функций новой версии является возможность изменения пароля всего за два шага.
Воспользуйтесь следующей командой для соединения с системным реестром:
Registry
Воспользуйтесь командой password для изменения пароля:
password [username] [new password]
Рекомендуется использовать именно новую версия. Хотя старая версия доказала все свои преимущества, новая версия приобрела ряд дополнительных полезных функций. Цена программы ERD Commander 2000 составляет всего 349 долларов. Обновление для ERD Commander Pro доступно по цене 49 долларов. Программа ERD Commander 2000 поддерживается как в Windows NT 4.0, так и в Windows 2000. Для получения дополнительной информации обратитесь на Web-узел компании Winternals Software по адресу: http://www.winternals.com.
Где указываются кнопки для панели инструментов Быстрый запуск (QuickLaunch)?
Панель инструментов Быстрый запуск (QuickLaunch), предоставляющая быстрый доступ к часто используемым приложениям, расположена возле кнопки Пуск (Start). Как правило, ярлыки в панель инструментов Быстрый запуск (QuickLaunch) добавляются путем перетаскивания ярлыков файлов на панель инструментов и выбора опции Создать ярлык (Create shortcut here) из контекстного меню. Чтобы удалить элементы панели инструментов, щелкните на ярлыке правой кнопкой мыши и выберите команду Удалить (Delete) из контекстного меню.
Кроме того, существует возможность вручную контролировать эти ярлыки, добав- ляя/удаляя файлы в каталоге C:\Documents and Settings\ [имя пользователя]\ Application Data\Microsof tMnternet ExplorerXQuickLaunch.
НЮНЮЧто такое Windows 2000 MultiLanguage Version?
НЮ
НЮ
Операционная система Windows 2000 MultiLanguage Version является надстройкой над Windows 2000 Professional, Windows 2000 Server и Windows 2000 Advanced Server, позволяющей Windows 2000 отображать содержимое меню и диалоговых окон на различных языках. Эта надстройка избавляет от необходимости устанавливать версии Windows 2000, специфичные для определенного языка. Подобная надстройка особенно эффективна в Windows 2000 Server Terminal Services, поскольку для каждого удаленного соединения используется собственный набор меню и диалоговых окон.
Внешний вид и функциональные возможности системы с Windows 2000 MultiLanguage Version аналогичны локализованной версии Windows, за исключением того, что для некоторых элементов используется “основной" язык системы, в частности для всех 16-разрядных приложений, разделов системного реестра, папок и имен файлов, а также файлов * . INF.
Для использования Windows 2000 MultiLanguage Version установите Windows 2000 обычным образом, после чего выполните перечисленные ниже действия.
Вставьте в дисковод установочный компакт-диск многоязычной версии Windows.
Установка файлов должна запуститься автоматически. В противном случае запустите исполняемый файл mui SETUP. ехе из корневого раздела компакт-диска.
Выберите языки, которые необходимо установить (в будущем компания Microsoft добавит и другие языки):
китайский (упрощенное письмо);
китайский (традиционное письмо);
голландский;
английский;
французский;
немецкий;
итальянский;
японский;
корейский;
испанский;
шведский.
Выберите язык, принятый по умолчанию для текущих и новых пользователей (рис. 6.32).
Рис. 6.32. Дополнительные языки для мноРис. 6.32. Дополнительные языки для многоязычной версии Windows 2000гоязычной версии Windows 2000
Рис. 6.32. Дополнительные языки для мно
Рис. 6.32. Дополнительные языки для мно
гоязычной версии Windows 2000
гоязычной версии Windows 2000
Щелкните на кнопке ОК..
Программа muisetup.exe установит дополнительные шрифты, словари, файлы справочного руководства, а также библиотеки DLL.
Щелкните на кнопке ОК д ля закрытия окна, сообщающего о завершении установки.
Щелкните на кнопке Да (Yes) для перезагрузки компьютера. События, связанные с любой возникшей проблемой, заносятся в файл %systemroot%\muisetup. log (с использованием текущего языка).
Дополнительная информация приводится в разделе 4.71.
Как после установки Windows 2000
MultiLanguage Version изменить язык, используемый в меню и диалоговых окнах?
При установке Windows 2000 MultiLanguage Version во вкладке Общие (General) аплета Язык и стандарты (Regional Options) в окне Панель управления (Control Panel) отображается дополнительный параметр, который можно использовать для указания текущего языка.
Запустите аплет Язык и стандарты (Regional Options) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Язык и стандарты (Start<=> Settings =>Control Panel^Regional Options)).
Перейдите во вкладку Общие (General).
В раскрывающемся списке Меню и диалоговые окна (Menus and dialogs) выберите необходимый язык (рис. 6.33).
Рис. 6.33. Выбор языка, используемого в меню и диалоговых окнах
Щелкните на кнопке ОК.
Щелкните на кнопке Нет (No), когда система потребует изменения параметров всех пользователей компьютера.
; 6. Завершите сеанс работы с системой и при последующей регистрации будут использоваться новые параметры.
м
№р5. Как удалить Windows 2000 MultiLanguage Version?
Операционная система Windows 2000 MultiLanguage Version не предоставляет по умолчанию возможности собственного удаления. Запустите программу muisetup . ехе и сбросьте флажки напротив всех языков, кроме принятого по умолчанию (при этом нет необходимости перезагружать компьютер). Затем параметр Меню и диалоговые окна (Menus and dialogs) будет удален из аплета Язык и стандарты (Regional Options) в окне Панель управления (Control Panel).
м
№^6. Как использовать Windows 2000 MultiLanguage Version без установочного компакт-диска англоязычной версии Windows 2000?
На текущий момент использование Windows 2000 MultiLanguage Version без установочного компакт-диска англоязычной версии Windows 2000 невозможно. Модуль многоязычной поддержки работает только с основным языком англоязычной версии Windows 2000.’
ИЧв7. Какие параметры командной строки используются с программой MSIEXEC.EXE?
Существует возможность запускать новую утилиту Microsoft Installer (ранее Windows Installer) в командной строке с помощью исполняемого файла msiexec.exe. Параметры командной строки этой программы представлены в табл. 6.7.
Таблица 6.7. Параметры командной строки программы msiexec.exe
/1 [пакет MSI]
/f р|о|е|d|с|а|u|m|s|v
Установка программы
р — переустановка программы только в случае отсутствия необходимых файлов;
о — переустановка программы, когда отсутствует файл или установлена более старая версия файла;
е — переустановка программы, когда отсутствует нужный файл или установлена текущая/старая версия файла;
d — переустановка программы, когда файл отсутствует или установлена другая версия файла;.
с — переустановка программы, когда отсутствует файл или сохраненное значение контрольной суммы не соответствует подсчитанному значению;
а — переустановка всех файлов;
и — перезапись всех необходимых разделов системного реестра, относящихся к отдельным пользователям;
m — перезапись всех необходимых разделов систем- - ного реестра, относящихся к отдельным системам;
s — перезапись всех существующих ярлыков;
v — запуск из исходного файла MSI и повторное кэширование локального продукта
/а [пакет MSI] /х [пакет MSI] /j u|m [пакет MSI]
Сетевая установка программы
Удаление программы
Предоставление программы (и — для текущего пользователя, m — для всех пользователей)"
/1 i | w| е | а | г |u | с |m|p | v| + | [файл журнала]
! 1 * Указание файла системного журнала и допустимых параметров'
i — вывод сообщения о текущем состоянии; w — вывод некритических предупреждений; е — вывод всех сообщений об ошибках;
а — запуск загрузки;
г — записи, относящиеся к событиям программы;
и — запросы пользователей;
с — параметры базового пользовательского интерфейса;
m — отсутствие доступной памяти; р — свойства терминала;
чОкончание табл. 6.7
v — расширенный вывод; + — дополнения к существующему файлу;
! — очистка каждой строки файла журнала; * — протоколирование всех данных, но без использования параметра v. Для того чтобы воспользоваться и параметром v, введите команду /Tv
/р [программное обновление] Установка программного обновления. Для обновления инсталлированного образа воспользуйтесь параметром /а (например, msiexec /р [обновление] /а [путь])
/ n/b/r/fОпределение уровня пользовательского интерфейса
п — без интерфейса;
Ь — обычный пользовательский интерфейс; г — сокращенный пользовательский интерфейс; f — полнофункциональный пользовательский интерфейс /УВызов системной библиотеки API DLLRegisterServer
для регистрации модуля, например: msiexec /у savill.dll
/zВызов системной библиотеки API DLLRegisterServer
HQHQдля отмены регистрации модуля, например: msiexec /z savill.dll
HQ
HQ
Как включить подробные сообщения
при загрузке, выключении, регистрации и завершении сеанса работы с системой?
В Windows 2000 предоставлена возможность отображения подробных сообщений о системных событиях. Как правило, для этого используется групповая политика.
Откройте нужную политику в редакторе групповой политики (Group Policy — GPE).
Выберите команду Конфигурация компьютера^Административные шаблоны^ Система (Computer Configuration^Administrative ToolsoSystem).
Дважды щелкните на параметре Подробные сообщения о состоянии (Verbose vs normal status messages), как показано на рис. 6.34.
Присвойте этому параметру значение Включена (Enabled) или Отключена (Disabled).
Щелкните на кнопке ОК.
Закройте редактор групповой политики.
Параметр подробного отображения статуса системы можно модифицировать, внеся изменения в системный реестр. Это имеет смысл только в том случае, если параметр не переопределяется системными политиками (все системные политики, применяемые в данном компьютере, должны иметь параметр с присвоенным значением Не задана (Not configured).
Запустите редактор системного реестра (REGEDIТ.EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\policies\system.
gf Gioup Policygf Gioup Policy
gf Gioup Policy
gf Gioup Policy
И -О?" If" B-, B1
|.и|.иЩLogonDisk QuotasВ DNS Client^Group Policy^JWmdows Fie ProtectionRemove Security option from Start menu (7erminal Services only)Remove Disconnect item from Start menu (Terminal Services only) Я1 Disable Boot / Shutdown / Logon / Logoff status messagesЩLogonDisk QuotasВ DNS Client^Group Policy^JWmdows Fie ProtectionRemove Security option from Start menu (7erminal Services only)Remove Disconnect item from Start menu (Terminal Services only) Я1 Disable Boot / Shutdown / Logon / Logoff status messagesDefault Domain Controlers PolicyDefault Domain Controlers PolicyNot configured Not configured Not configuredNot configured Not configured Not configureda -^ Computer Configuration : E- 23 Software Settmgs ' ф -^ Windows Settings = Й-1^ Administrative T empiates i $• -^ Windows Ca -^ Computer Configuration : E- 23 Software Settmgs ' ф -^ Windows Settings = Й-1^ Administrative T empiates i $• -^ Windows CРис. 6.34. Определение текущих системных параметров с помощью групповой политикиРис. 6.34. Определение текущих системных параметров с помощью групповой политикиi'’ - Qg Logon!If -д| Disk Quotas•'-^ DNS Clienti!i-^| Group Policyj'- & Wridows Fie|@-$8 NetworkI -ОЗ Priniers Й-^Р User Configuration ffi {Si Software Settings ф- |£j| Wridows Settings Ф '3j Administrative Templatesi'’ - Qg Logon!If -д| Disk Quotas•'-^ DNS Clienti!i-^| Group Policyj'- & Wridows Fie|@-$8 NetworkI -ОЗ Priniers Й-^Р User Configuration ffi {Si Software Settings ф- |£j| Wridows Settings Ф '3j Administrative TemplatesNot configured Not configured Not configured Not configured Not configured Not configured Not configuredNot configured Not configured Not configured Not configured Not configured Not configured Not configuredDitable AutoplayDoni dieplay welcome screen at logonRun these programs at user logonDisable the run once hlDisable legacy run ktDo not automatically encrypt ties moved to encrypted foldersDownload missing COM componentsDitable AutoplayDoni dieplay welcome screen at logonRun these programs at user logonDisable the run once hlDisable legacy run ktDo not automatically encrypt ties moved to encrypted foldersDownload missing COM components
|.и
|.и
ЩLogon
Disk Quotas
В DNS Client
^Group Policy
^JWmdows Fie Protection
Remove Security option from Start menu (7erminal Services only)
Remove Disconnect item from Start menu (Terminal Services only) Я1 Disable Boot / Shutdown / Logon / Logoff status messages
ЩLogon
Disk Quotas
В DNS Client
^Group Policy
^JWmdows Fie Protection
Remove Security option from Start menu (7erminal Services only)
Remove Disconnect item from Start menu (Terminal Services only) Я1 Disable Boot / Shutdown / Logon / Logoff status messages
Default Domain Controlers Policy
Default Domain Controlers Policy
Not configured Not configured Not configured
Not configured Not configured Not configured
a -^ Computer Configuration : E- 23 Software Settmgs ' ф -^ Windows Settings = Й-1^ Administrative T empiates i $• -^ Windows C
a -^ Computer Configuration : E- 23 Software Settmgs ' ф -^ Windows Settings = Й-1^ Administrative T empiates i $• -^ Windows C
Рис. 6.34. Определение текущих системных параметров с помощью групповой политики
Рис. 6.34. Определение текущих системных параметров с помощью групповой политики
i'’ - Qg Logon
!If -д| Disk Quotas
•'-^ DNS Client
i!i-^| Group Policy
j'- & Wridows Fie
|@-$8 Network
I -ОЗ Priniers Й-^Р User Configuration ffi {Si Software Settings ф- |£j| Wridows Settings Ф '3j Administrative Templates
i'’ - Qg Logon
!If -д| Disk Quotas
•'-^ DNS Client
i!i-^| Group Policy
j'- & Wridows Fie
|@-$8 Network
I -ОЗ Priniers Й-^Р User Configuration ffi {Si Software Settings ф- |£j| Wridows Settings Ф '3j Administrative Templates
Not configured Not configured Not configured Not configured Not configured Not configured Not configured
Not configured Not configured Not configured Not configured Not configured Not configured Not configured
Ditable Autoplay
Doni dieplay welcome screen at logon
Run these programs at user logon
Disable the run once hl
Disable legacy run kt
Do not automatically encrypt ties moved to encrypted folders
Download missing COM components
Ditable Autoplay
Doni dieplay welcome screen at logon
Run these programs at user logon
Disable the run once hl
Disable legacy run kt
Do not automatically encrypt ties moved to encrypted folders
Download missing COM components
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New^ DWORD Value).
Введите имя VerboseStatus и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Это приведет к включению режима подробных сообщений (для использования нормального режима необходимо присвоить записи значение 0). Щелкните на кнопке ОК..
НЮНЮЗакройте редактор системного реестра.
НЮ
НЮ
Как запретить программе Проводник (Windows
Explorer) не менять регистр имен файлов?
Программа Проводник (Windows Explorer) по умолчанию меняет регистр имен файлов так, что имя файла C:\iLikeTOTypeTHiS превращается в C:\lliketotypethis. Эту функцию можно отключить, выполнив ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\Advanced. •■' "'
Дважды щелкните на записи Don t Pre tty Pa th (если таковой не существует, создайте запись с типом REG_DWORD).■
Присвойте записи значение 1, чтобы оставлять имена файлов и папок неизменными, и значение 0, чтобы программа npoBOflHMK-(Windows Explorer) осуществляла преобра1- зование имен.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезапустите компьютер.
0. Как запретить службе SIS просматривать содержимое определенной папки?
При инсталляции службы удаленной установки (Microsoft Remote Installation Services — RIS) устанавливается и служба хранения единых экземпляров (Single Instance Storage — SIS). Служба SIS предназначена для сокращения объема жесткого диска, отводимого под хранение одинаковых копий файлов. Проблема заключается в том, что программа SIS Groveler обрабатывает содержимое всего дискового тома, а не только папок службы RIS. Поэтому может потребоваться исключить определенные папки из сферы деятельности модуля SIS Common Store.
Воспользуйтесь редактором Блокнот (Notepad) для открытия файла groveler . INI из папки SIS Common Groveler.
Для каждой папки, которую необходимо исключить, добавьте строку в раздел [Excluded Paths ]. Каждая строка имеет следующий формат:
"Имя, идентифицирующее папку" = \ИмяПапки
(Не вводите символы кавычек.)
Для того чтобы исключить папку на всех дисковых томах, выполните перечисленные ниже действия.
Запустите редактор системного реестра (regedit . EXE).
Перейдите К разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVers ion\Groveler\ExcludePaths.
Для каждой папки, которую необходимо исключить, выберите команду Создать1» Строковый параметр (New^String Value) из меню Правка (Edit).
Введите имя, идентифицирующее папку, и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение в виде имени папки.
После добавления записей воспользуйтесь следующими командами для остановки и повторного запуска службы Groveler:
net stop groveler'
net start groveler
ran
■wyl. Почему не выдается звуковой сигнал при поступлении нового почтового сообщения?
Если в Windows был настроен звуковой сигнал, оповещающий о приходе нового почтового сообщения, однако звука не слышно, несмотря на правильную настройку параметров аплета Звук и мультимедиа (Sound) окна Панель управления (Control Panel), воспользуйтесь редактором системного реестра.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\ MailBeep\.current.
Дважды щелкните на записи (По умолчанию) и в качестве ее значения укажите необходимый файл * .WAV.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Можно ли отключить диалоговое окно
■ Microsoft Office с содержимым буфера обмена?
В Microsoft Office 2000 при копировании нескольких текстовых блоков появляется диалоговое окно, указывающее на все данные, размещенные в буфере обмена, что раздражает многих пользователей. Однако это диалоговое окно можно отключить.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\SOFTWARE\Microsof t:\Office\9.0\ Common\General.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New1» DWORD Value).
Введите имя AcbControl и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1 (значение 0 указывает на отображение диалогового окна).
Закройте редактор системного реестра.
Перезапустите приложения Microsoft Office.
Доступ к этому диалоговому окну все равно можно будет получить с помощью панели инструментов Папка обмена (Clipboard) (Вид=>Панели инструментов=>Папка обмена (View1» Toolbars=»Clipboard)).
Как запретить справочной системе Microsoft Office 2000 изменять размер окна приложения?
При нажатии клавиши <F1> для получения справочной информации ширина окна текущего приложения изменяется для размещения окна справочной системы. Если такая модификация не нужна, выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\9.0\ Common \НеIpVi ewer.
Дважды щелкните на записи isFloating и присвойте ей значение 1 (создайте эту запись, если таковой не существует, и присвойте ей тип reg_dword).
Закройте редактор системного реестра.
Перезапустите приложения Microsoft Office.
Как настроить систему, чтобы на рабочем столе отображалась версия операционной системы?
В предварительных версиях Windows в нижнем правом углу рабочего стола отображается номер сборки операционной системы. Для того чтобы использовать эту возможность в финальной версии Windows, выполните перечисленные ниже действия.\
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop.
Дважды щелкните на записи PaintDesktopVersion (или создайте новую запись типа REG_DWORD, если таковой не существует).
Присвойте записи PaintDesktopVersion значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с компьютером и повторно зарегистрируйтесь в системе для того, чтобы изменения вступили в силу.
Если используется режим Active Desktop, номер версии и сборки операционной системы отображаться не будет. Без Active Desktop отображается, например, следующий текст: Windows 2000 Professional Build 2195
Как отключить диалоговое окно Файлы (Show Files) для системных папок?
В разделе 8.37 описан процесс изменения внешнего вида некоторых папок. Аналогичный подход можно использовать для отмены вывода на экран диалогового окна, предупреждающего о попытке просмотра содержимого системных папок (например, winnt, system32).
Запустите программу Проводник (Windows Explorer).
Перейдите в нужную папку (например, с: \winnt).
Откройте файл FOLDER.НТТ (это скрытый файл, поэтому для его просмотра следует активизировать отображение скрытых файлов, выбрав в Internet Explorer команду Сервис^Свойства папки=>Вид=>Показывать скрытые файлы и папки (Tools1* Folder OptionsoViewoShow hidden files and folders)). Создайте на всякий случай резервную копию файла folder . нтт.
Найдите строки, которые содержат выражение
if (gShowFiles)
Замените их на
if (true)
Сохраните обновленную версию файла folder . нтт. '
Как отключить комбинацию клавиш <Win+U>?
Нажатие комбинации клавиш <Win+U> приводит к запуску программы Диспетчер служебных программ (Utility Manager), которая предоставляет большое количество полезных инструментов (Narrator, увеличительное стекло, экранная клавиатура). Для того, чтобы отключить эту комбинацию клавиш, выполните следующее.
Запустите оснастку Службы (Services) (Пуск^Программы^Администрирование* Службы (Start* Programs1* Administrative Tools*Services)).
Щелкните правой кнопкой мыши на параметре Диспетчер служебных программ (Utility Manager) и выберите опцию Свойства (Properties).
Определите тип запуска как Отключено (Disabled) и щелкните на кнопке Применить (Apply). Затем щелкните на кнопке ОК.
Чтобы возобновить работу комбинации клавиш <Win+U>, выполните все предыдущие действия и определите тип запуска Вручную (Manual).
Обратите внимание, что отключение службы Диспетчер служебных программ (Utility Manager) влияет на всех пользователей компьютера и может сделать невозможной регистрацию в системе для некоторых пользователей. Рекомендуется отключать эту службу только в тех случаях, когда на локальном компьютере работают пользователи с физическими недостатками.
HI0HI0Как запретить пользователям подключаться
HI0
HI0
к Web-узлу Windows Update?
Служба Windows Update является незаменимым ресурсом для получения программных обновлений для операционной системы. Иногда возникает необходимость ограничить доступ пользователей к Web-узлу Windows Update, что можно сделать с помощью групповой политики.
ноноРис. 6.35. Удаление ссылок на службу Windows Update с помощью групповой политикиРис. 6.35. Удаление ссылок на службу Windows Update с помощью групповой политикиКак увеличить временной промежуток,
но
но
Рис. 6.35. Удаление ссылок на службу Windows Update с помощью групповой политики
Рис. 6.35. Удаление ссылок на службу Windows Update с помощью групповой политики
отведенный для прекращения работы системной службы?
Операционная система по умолчанию предоставляет службам 20 секунд на остановку работы, после чего происходит принудительная остановка службы. Для служб, которые содержат в оперативной памяти большой объем данных (например, Internet Security and Acceleration Server 2000), 20 секунд может и не хватить. Для увеличения этого временного промежутка выполните ряд действий.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Control.
Дважды щелкните на записи WaitToKillServiceTimeout.
Присвойте записи значение, равное необходимому временному промежутку в миллисекундах. Значение 60000 будет соответствовать одной минуте.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Обратите внимание, что указанное значение относится ко всем службам, поэтому увеличение данного параметра может привести к увеличению времени, которое требуется компьютеру на выключение службы. Если служба не завершает свою работу корректным образом, до ее принудительного останова средствами операционной системы пройдет больше времени.
щ
■ Как отключить принудительную блокировку файлов SMB?'
Операционные системы Windows ХР и Windows 2000 поддерживают функцию принудительной блокировки, которая позволяет клиентам SMB (Server Message Block) блокировать файлы на сервере и кэшировать информацию без отслеживания изменений в файле, внесенных другим пользователем (более ранние версии Windows тоже поддерживают подобную блокировку, однако методы ее использования отличаются). Принудительная блокировка дает пользователю некоторые преимущества, но и повышает загрузку сервера, занимающегося поддержкой и управлением блокировок. Для отключения принудительной блокировки можно воспользоваться одним из описанных далее методов.
Метод 1
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Services\MRxSmb\Parameters.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=» DWORD Value).
Введите имя OplocksDlsabled и нажмите клави шу < Enter>.
Дважды щелкните на новой записи и введите значение 1.
Щелкните на кнопке ОК.
Метод 2
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к записи HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Services\ lanmanserver\parameters.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New= DWORD Value).
Введите имя EnableOplocks и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и установите ее в значение 0.
Щелкните на кнопке ОК.
Кроме того, в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\lanmanserver\parameters можно указать несколько необязательных параметров, позволяющих эффективно настроить принудительную блокировку.
MaxLinkDelay (DWORD) — максимальный промежуток времени, в течение которого допустима задержка до отключения блокировки (от 0 до 100000 секунд).
OplockBreakwait (DWORD) — время, выжидаемое сервером после передачи клиенту запроса на снятие блокировки до принудительного снятия блокировки, если клиент не вложился в указанный срок (от 10 до 180 секунд).
И
^УВО. Как с помощью программы Msconfig внести изменения в файл BOOT.INI?
Утилита Msconf ig, которая входит в состав Windows ХР, применяется для настройки различных функциональных аспектов операционной системы, а именно:
тип запуска (список загружаемых драйверов, необходимость считывания при загрузке параметров файлов system, ini/win. ini);
используемые разделы файла system, ini;
используемые разделы файла win. ini;
список команд, запускаемых при загрузке;
список служб, которые необходимо запустить;
файл boot.ini.
Просмотр сЬдержимого файла BOOT.INI позволяет проверить текущие параметры файла, указать дополнительные свойства и настроить время задержки для загрузки операционной системы.
Запустите программу Msconfig (Пуск^Выполнить^MSCONFIG.EXE (Start^Run1» MSCOFIG.EXE)).
Перейдите во вкладку BOOT.INI.
В диалоговом окне будет показан список операционных систем (рис. 6.36).
Рис. 6.36. Настройка параметров загрузки с помощью утилиты конфигурирования системы
Щелкните на кнопке Проверить все загрузочные пути (Check All Boot Paths) для проверки соответствия всех записей файла реально установленным операционным системам.,
Для установленной системы можно просмотреть различные параметры загрузки, например basevideo или SOS.
ПОПОПо завершении работы с утилитой конфигурирования щелкните на кнопке ОК.
ПО
ПО
Что такое Shutdown Event Tracker?
В Windows ХР впервые предоставлена Shutdown Event Tracker — необязательная системная функция, позволяющая пользователю, останавливающему или перезагружающему компьютер, ввести причину (например, обновление аппаратного обеспечения) и комментарий (комментарий необходимо ввести вручную) к перезагрузке (рис. 6.37).
jKhat do you want the computer todo? \ *"•jKhat do you want the computer todo? \ *"•
jKhat do you want the computer todo? \ *"•
jKhat do you want the computer todo? \ *"•
Ends your session and shuts down Windows so that you can safely № off power, - ••..'
' Shutt^rt Event Trades ' •■- - - '•-•'•
" Street the optor. that best describes *^y yoy want to ', sh^ down the computer• .
’pother (=iarned) _ __^
•A shutdown or restart ifc an urAnpwn reason .
[^Cancel || tleip I
Рис. 6.37. Расширенное протоколирование перезагрузки
Кроме того, если компьютер останавливает работу по неизвестной причине, при последующем запуске администратору будет предложено ввести комментарий, объясняющий неожиданную перезагрузку. Эти события записываются в журнал системы (с идентификатором 1075), который можно использовать для выяснения причин возникновения проблемы.
Системная служба Shutdown Event Tracker поставляется в комплекте с Windows ХР Professional, Windows Server 2003 и Windows 2003 Advanced Server. В Windows XP Professional данный
компонент отключен по умолчанию.
Как включить/выключить службу Shutdown Event Tracker?
Для управления службой Shutdown Event Tracker воспользуйтесь приведенной ниже инструкцией.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\windows\ CurrentVersion\Rellability.
Дважды щелкните на записи ShutdownReasonUI и присвойте ей значение 1 для включения этого компонента или значение 0 для отключения.-
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Для вступления изменений в силу перезагрузка компьютера не обязательна.
Как ввести описание отключения системы из командной строки?
В Windows ХР новая версия программы SHUTDOWN.exe (программы, которая используется для перезагрузки компьютера из командной строки) содержит поддержку описания перезагрузки с помощью параметра -d (код причины) и параметра -с (комментарий). Например, следующая команда выключает компьютер в течение 10 секунд с описанием “определено пользователем”, “запланировано", “основная причина 125”, “не основная причина 1” и комментарием “Тестирование”:
shutdown -t 10 -d up:125:1 -о "Testing"
Как добавить собственные причины выключения для службы Shutdown Event Tracker?
Раннее уже рассматривалось использование службы Shutdown Event Tracker для выключения компьютера. Хотя в службе Tracker и поддерживается несколько встроенных событий, существует возможность добавить собственные события.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Reliability\UserDefined.
В меню Правка (Edit) выберите команду Создать=>Многострочный параметр (New=> Multi-String Value).
Введите имя записи с использованием следующих ключей:
Р — выключение является запланированным;
с или в — требуется ввод комментария;
S — причина должна отображаться во включенном пользователем диалоговом окне отключения;
D — причина должна отображаться в диалоговом окне неожиданного отключения (необходимо указать ключ S или D).
Определите номер основной причины и номер неосновной причины. Например, PCS; 5; 5 означает запланированное отключение с обязательным комментарием, инициированное пользователем, с основной причиной, имеющей параметр 5, и неосновной причиной также с параметром 5.
Дважды щелкните на новом значении и введите две строки. Первая строка — это заголовок (длиной до 64 символов), а вторая строка — описание (длиной до 96 символов). Пример показан на рис. 6.38.
Shut Down Windowsfxj
Windows ■
. . -11 4- • ч - •McnMOlf
■■SS- W^yOuwanttheaMVUte.^
^Shutdownv ;
■ - Erxfc your session and shte do to Wi№^^
•' youcansafiriy krnoffpowef.«
fShu^own&entTMar , • --
-1 - ", infect the optto shat bestoexrSes vw^ you wantto ^ >•A / - :. - f - .rfwt down fee computer
06»*d* ,. ..,[
г - • ’ Option:
: ■
‘ У «Baby needs dtanpng
■ • B-8byha$ao8edsdfandmu$tbegnde^nMng ■ •*.'
. , .■•procedure.
г ’ .' ' Comments ‘<
^■<-:'"У { 3rd time today"}- ’...J-
Рис. 6.38. Собственные причины для отключения компьютера
Baby needs changing
Baby has soiled self and must begin de-stinking procedure.
Щелкните на кнопке OK.
Закройте редактор системного реестра.
Обратите внимание, что благодаря указанию параметра С перед щелчком на кнопке ОК пользователь должен ввести комментарий к отключению системы. •
Можно ли настроить службу Shutdown Event
Tracker на отображение только определенных
пользователем причин отключения?
Если существует хотя бы одна определенная пользователем причина отключения, систему можно настроить таким образом, чтобы не отображать причины, принятые по умолчанию.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurгentVersion\Reliability.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New=> DWORD Value).
В качестве имени введите ShutdownlgnorePredefinedReasons и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и введите значение 1.
Щелкните на кнопке ОК.
После этого система перестанет отображать пояснения, определенные по умолчанию. Для того чтобы опять получить возможность выбирать базовые пояснения, присвойте записи ShutdownlgnorePredef inedReasons значение 0 или удалите ее.
ниниКак изменить номер порта, используёмый
ни
ни
системной службой?
Изменение номера порта, который используется службой, зависит непосредственно от самой службы. Например, порт HTTP можно определить с помощью программы ISM (Internet Service Manager).
Как правило, изменение номера порта осуществляется путем изменения содержимого файла %systemroot%\system32\drives\etc\services с помощью текстового редактора, например Блокнот (Notepad). Так, для изменения номера порта, используемого службой SNMP, откройте файл и внесите изменения в следующие строки: snmp 161/udp #SNMP snmptrap 162/udp snmp-trap #SNMP trap
Измените номера портов 161 и 162 на номера, которые должна использовать служба. Затем перезагрузите компьютер.
Как отключить отслеживание некорректных ярлыков средствами файловой системы NTFS?
Если связь между ярлыком и файлом нарушена, Windows ХР и Windows 2000 автоматически пытаются найти “собрата" ярлыка, проверив все пути, ассоциированные с этим ярлыком. Чтобы избежать такого поиска, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer.
В меню Правка (Edit) выберите команду Создать1»Параметр DWORD (New» DWORD).
Введите имя NoResolveTask и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1.
Щелкните на кнопке ОК.
Кроме того, можно применять и групповую политику домена, указав параметр Не использовать метод на основе отслеживания для сопоставления ярлыков (Do not use the tracking-based method when resolving shell shortcuts) в разделе Конфигурация пользователя» Административные шаблоны»Панель задач и меню "Пуск" (User Configuration» Administrative Templates»Start Menu & Taskbar).
Как изменить режим запуска программы, указанный в ярлыке меню Пуск (Start)?
Запуск программы обычно осуществляется в одном из трех режимов:
обычный размер окна — программа отображается на рабочем столе и размер ее окна можно изменять;
свернутое в значок — программа отображается на панели задач, но не отображается на рабочем столе;
развернутое на весь экран — окно программы занимает все пространство рабочего стола.
В процессе работы программы предоставляется возможность изменения режима ее работы. Для этого необходимо воспользоваться тремя кнопками в верхнем правом углу окна программы. Кроме того, параметры запуска программы можно указать в меню ярлыка.
Выберите команду Пуск»Программы (Start»Programs) и щелкните правой кнопкой мыши на ярлыке нужной программы.
Выберите опцию Свойства (Properties) из контекстного меню.
Перейдите на вкладку Ярлык (Shortcut).
Из раскрывающегося списка Окно (Run) выберите опцию Обычный размер окна (Normal), Свернутое в значок (Minimized) или Развернутое на весь экран (Maximized), как показано на рис. 6.39.
Щелкните на кнопке ОК.
Как изменить букву системного/загрузочного диска Windows 2000?
Компания Microsoft не рекомендует менять букву системного/загрузочного диска Windows 2000. Однако если автоматический системный процесс, например отключение зеркального образа диска, приводит к изменению буквы диска, то ее можно изменить, как
Рис. 6.39. Параметры для запуска приложений в уменьшенном окне
описано ниже (перед этим обязательно проведите полное резервное копирование системы). В данном примере меняются местами буквы дисков С: и D:.
Зарегистрируйтесь в системе с правами администратора.
Запустите редактор системного реестра (REGEDT32. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices.
Щелкните на записи MountedDevices.
В меню Безопасность (Security) выберите опцию Разрешения (Permissions). Удостоверьтесь в том, что администратору предоставлены все разрешения (верните параметру первоначальное значение после внесения необходимых изменений).
Закройте редактор REGEDT32.EXE и запустите редактор системного реестра (REGEDIT.EXE) (для выполнения следующих инструкций необходимо использовать именно редактор Regedit).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\MountedDevices.
Найдите первую букву диска, которую необходимо заменить. В этом примере нас интересует \DosDevices\C.
Щелкните правой кнопкой мыши на записи \DosDevices\c и выберите команду Переименовать (Rename).
Переименуйте запись, указав свободную букву диска (например, \DosDevices\Z). Это позволит зарезервировать букву диска С: для дальнейшего использования.
И. Найдите вторую букву диска, которую необходимо изменить. В этом примере нас интересует \DosDevices\D.
Щелкните правой кнопкой мыши на записи \DosDevices\D и выберите команду Переименовать (Rename).
. 13. Переименуйте запись с использованием подходящей буквы диска, например
. \DosDevices\C.
Щелкните правой кнопкой мыши на записи \DosDevices\z и выберите команду Переименовать (Rename). Переименуйте запись в \DosDevices\D.
Завершите работу с редактором Regedit и, если в системные права администратора вносились изменения, запустите редактор Regedt32.
Верните первоначальные разрешения для администратора.
нюнюПерезагрузите компьютер.
ню
ню
0. Почему каждый раз, когда изменяются значения
параметров Загрузка и восстановление (Startup and Recovery) вкладки Дополнительно (Advanced) аплета Система (System), выводится запрос значения от 0 дд 999?
При доступе к параметрам Загрузка и восстановление (Startup and Recovery) вкладки Дополнительно (Advanced) аплета Система (System) может появиться диалоговое окно, показанное на рис. 6.40. ■
Это сообщение отображается в тех случаях, когда в файле BOOT. INI для параметра timeout указано значение -1. Файл BOOT.INI содержит данные, необходимые для за
Рис. 6.40. Неверное время в параметрах загрузки и восстановленияРис. 6.40. Неверное время в параметрах загрузки и восстановлениягрузки операционной системы, в том числе временной промежуток, в течение которого компьютер будет ждать выбора системы пользователем (если выбор не сделан, загружается система, принятая основной по умолчанию). Если параметру timeout присвоить значение -1, то система будет ожидать пользовательского ввода без ограничения по времени: [boot loader] timeout=-l
Рис. 6.40. Неверное время в параметрах загрузки и восстановления
Рис. 6.40. Неверное время в параметрах загрузки и восстановления
НЮНЮК сожалению, аплет Система (System) окна Панель управления (Control Panel) не поддерживает значение -1 для параметра timeout. При попытке получения доступа к этому параметру с помощью пользовательского графического интерфейса будет выдано сообщение об ошибке и система присвоит параметру timeout значение 30, принятое по умолчанию. Если в качестве значения необходимо сохранить -1, то после внесения остальных изменений придется вручную отредактировать файл BOOT. ini. Помните, что файл BOOT. ini является системным, скрытым и предназначенным только для чтения, поэтому для сброса соответствующих атрибутов необходимо воспользоваться следующей командой: attrib c:\boot.ini -в -г -h
НЮ
НЮ
Как удалить скрытые компоненты Windows?
При запуске аплета Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) и выборе опции Добавление и удаление компонентов Windows (Add/Remove Windows Components) система не отображает компоненты Windows, удаление которых нежелательно. Тем не менее существует возможность изменения списка отображаемых компонентов.
Откройте файл SYSOC. INF, расположенный в каталоге %systemroot%\inf.
Перейдите к разделу [Components ].
Найдите запись для удаляемого компонента и удалите параметр hide. Например, для службы MSN Messenger Service замените строку
msmsgs=ocgen.dll,OcEntry.msmsgs.inf,hide,7
строкой.
msmsgs=ocgen.dll,OcEntry.msmsgs.inf,,7
Сохраните файл SYSOC. INF.'
Ю
Как удалить или отредактировать ссылку “Comments?” в Windows ХР?
В WindowsХР ко всем системным диалоговым окнам добавляется ссылка “Comments?". При щелчке на этом параметре система открывает диалоговое окно, в котором указывается необходимость связаться со службой поддержки пользователей компании Microsoft. Этот текст иногда может отвлекать, а в некоторых случаях вызывает проблемы с кнопками свертывания, развертывания и закрытия окон.
Существует возможность удаления ссылки “Comments?” или изменения ее текста.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\DeSktop.
Присвойте записи LameButtonEnabled значение 0 для отключения текста , (значение 8 используется по умолчанию и активизирует отображение текста). Если в отключении текста нет необходимости, оставьте значение записи LameButtonEnabled равным 8 и присвойте записи LameButtonText значение в виде текста, который должна отображать система.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь для активизации изменений.
Как отключить просмотр документов других пользователей в программе Проводник (Windows Explorer)?
В Windows ХР впервые предоставляется возможность просматривать список документов других пользователей с помощью программы Проводник (Windows Explorer) при просмотре ресурса Мой компьютер (Му Computer) в разделе Другие места (Other Files Stored on This Computer). Для того чтобы удалить этот раздел, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders.
Удалите подраздел {59031a47-3f72-44a7-89c5-5595fe6b30ee}.
Закройте редактор системного реестра.
Перезапустите программу Проводник (Windows Explorer).
Обратите внимание, что это изменение влияет на всех пользователей компьютера, поскольку изменение вносится на уровне системы, а не пользователя.
Как обычному пользователю запустить
программу Проводник (Windows Explorer)
от имени администратора?
Служба RunAs, которая позволяет запускать приложения от имени другого пользователя, является полезной функцией Windows 2000 и Windows ХР. Тем не менее служба RunAs не позволяет запустить программу Проводник (Windows Explorer) от имени другого пользователя, поскольку в Windows 2000 новые окна программы Проводник запускаются в качестве дополнительных потоков вызова основного приложения explorer . EXE. Однако это ограничение можно обойти.
Выберите команду Пуск=>Выполнить (Start=>Run) и в текстовом окне введите следующую команду:
runas /user:administrator "\"ci\program files\internet\explorer\lexplore\" c:\\"
Щелкните на кнопке OK.
Когда система выдаст соответствующее предупреждение, введите пароль администратора.
Эта команда запускает программу Проводник (Windows Explorer) с требующимися правами доступа. Добавление локального пути приводит к тому, что Проводник (Windows Explorer) эмулирует статус программы, принятый по умолчанию (т.е. без соответствующих панелей и кнопок).
Как отключить службу Windows Update?
Служба Windows Update является полезным инструментом для установки программных обновлений. Если же необходимо вручную управлять установкой исправлений, может понадобиться отключение Windows Update. Для аннулирования доступа на уровне групповой политики выполните перечисленные ниже действия.
Запустите редактор групповой политики и загрузите необходимый объект.
Разверните ветвь Конфигурация пользователя=>Административные шаблоны"» Панель задач и меню "Пуск" (User Configuration=»Administrative Templates=>Start Menu and Taskbar).
Дважды щелкните на опции Удалить ссылки и запретить использование Windows Update (Disable and Remove Links to Windows Update) (Windows 2000) или Удалить ссылки и разрешить использование Windows Update (Remove links and access to Windows Update) (Windows XP).
Выберите опцию Включено (Enabled) и щелкните на кнопке ОК.
Кроме того, существует возможность внести изменения в системный реестр для запрета доступа к Windows Update каждому пользователю в отдельности.
Запустите редактор системного реестра (REGEDIT. EXE) на том компьютере, где необходимо отменить доступ к Windows Update,
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\windows\ Currentversion\Policies\Explorer.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New=> DWORD Value).
Введите имя NoWindowsUpdate и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1.
Закройте редактор системного реестра.
Перезагружаться нет необходимости. Если пользователь теперь попытается запустить службу Windows Update, система выдаст следующее сообщение об ошибке:
Windows Update was disabled by your system Administrator
ЗДб. Как добавить параметр загрузки, запускающий альтернативную системную оболочку?
В разделе системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\SafeBoot находится запись Alternateshell, которой присвоено значение CMD.EXE (командный интерпретатор). При нажатии клавиши <F8> в начале процесса загрузки и выборе опции Safe Mode with Command Prompt система предоставляет пользователю альтернативную оболочку. Значение записи Alternateshell менять не стоит, однако можно создать другой параметр загрузки, который избавит от необходимости нажатия клавиши <F8> и выбора опции Safe Mode with Command Prompt.
Измените атрибуты файла BOOT. ini (с: \boot. ini): attrib c:\boot.ini -r -s -h
Откройте файл BOOT. INI.
Добавьте строку, подобную приведенной ниже:
multi(0)disk(0)rdisk(Q)partition(l)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /SAFEBOOT:MINIMAL(ALTENATESHELL)
Сохраните файл.■
Верните старые атрибуты файлу BOOT. INI: attrib c:\boot.ini +r +s +h
Как на одном дисковом томе создать файл подкачки размером больше 4 Гбайт?
На одном дисковом томе можно создать файл подкачки размером до 4 Гбайт. Существует возможность изменить параметры системного реестра и создать на одном томе несколько файлов подкачки в различных папках.
Откройте редактор системного реестра (REGEDIT. EXE в Windows ХР и REGEDT32 . EXE в Windows 2000 и более ранних версиях).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Control\Session ManagerXMemory Management.
Дважды щелкните на записи PagingFiles. Запись может иметь такое значение:
g:\pagefile.sys 380 480
Запись указывает расположение файла подкачки, его начальный размер и максимальный размер.
Для того чтобы создать несколько файлов подкачки на одном томе, укажите необходимое количество папок для тома. Например, для создания трех файлов подкачки на томе G: необходимо ввести такие значения:
g:\pagefilel\pagefile.sys 3000 4000
g:\pagefile2\pagefile.sys 3000 4000
g:\pagefile3\pagefile.sys 3000 4000
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Как запустить файл *.ЕХЕ без ввода
расширения?
Компьютер оперирует самыми распространенными расширениями, что указывается с помощью переменной среды pathext. Для того чтобы просмотреть список расширений, введите следующую команду в командной строке:
set pathext
При вводе этой команды появится список расширений, которые распознает компьютер, например:
РАТНЕХТ=.COM;.EXE;.ВАТ;. CMD;.VBS;.VBE;. JS;. JSE;.WSF;-WSH
Если список выглядит по-другому, введите в командной строке следующую команду: set pathext=.COM;.EXE;.ВАТ;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
Кроме того, значение этой переменной можно указать для всех пользователей.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\CurrentControlSet\Control\ SessionManager\Environment.
Дважды щелкните на записи pathext.
Внесите в значение записи необходимые изменения (удостоверьтесь, что указано расширение . EXE) и щелкните на кнопке ОК.
Закройте редактор системного реестра.
В этой переменной можно указывать и другие расширения, что позволит запускать файлы различных типов без указания конкретного расширения имени файла.
Где расположены файлы виртуальной машины Java (JVM) в операционной системе Windows ХР?
Вследствие возникновения юридических проблем между компаниями Sun Microsystems и Microsoft, касающихся языка Java и нового языка программирования С#, компания Microsoft решила отойти от использования платформы Java. В результате виртуальная машина Java (Microsoft Java Virtual Machine — JVM) доступна только в качестве загружаемого дополнения. Для получения последней 32-х разрядной версии Microsoft JVM обратитесь на Web- узел Microsoft Java по адресу http: //www.microsoft.com/java или на Web-узел Windows Update. Если JVM еще не установлена в системе, то при посещении Web-узла, содержащего аплеты Java, Web-броузер Internet Explorer выдаст запрос на установку JVM. Более подробное описание этой темы приводится на Web-узле по адресу: http://www.savilltech.com/spaceboulders/spaceBoulders.html.
0. Как включать и выключать службу Windows ХР Восстановление системы (System Restore)?
Служба Восстановление системы (System Restore) (т.е. модуль restorept. api) является новой возможностью Windows ХР, которая аналогична функции использования последней корректной системной конфигурации. Однако служба Восстановление системы (System Restore) вместо последней конфигурации поддерживает несколько точек восстановления, которые может создавать пользователь вручную. Кроме того, эта служба создает точки восстановления при выполнении следующих операций:
установка нового программного обеспечения, если приложение использует текущий инсталлятор, совместимый с системой System Restore;
использование службы AutoUpdate;
восстановление системы из резервной копии;
создание резервной копии и восстановление системы;
установка неподписанного драйвера;
автоматическое создание точки восстановления после 24 часов работы системы.
Служба Восстановление системы (System Restore) по умолчанию контролирует все разделы жесткого диска. Поэтому после удаления исполняемого файла воссоздать или исправить его можно с помощью восстановления системы в определенной точке восстановления. При возврате к точке восстановления будут потеряны все изменения, которые вносились после создания этой точки, кроме файлов в папке Мои документы (Му Documents) и файлов, созданных с помощью таких приложений, как Microsoft Word и Microsoft Excel.
Если при использовании службы Восстановление системы (System Restore) окажется, что новое состояние системы неприемлемо, можно вернуться к предыдущему состоянию компьютера до ее использования. Кроме того, существует возможность еще раз воспользоваться этой службой для указания другой точки восстановления.
Для того чтобы включить или отключить службу Восстановление системы (System Restore), выполните ряд действий.
Запустите аплет Система (System) из окна Панель управления (Control Panel) (Пуск=> Настройка=>Панель управления^Система (Start^Settings^Control Panel =>System)).
Перейдите во вкладку Восстановление системы (System Restore).
Сбросьте флажок Отключить восстановление системы на всех дисках (Turn off System Restore on all drives) для активизации службы Восстановление системы (System Restore) или установите этот флажок для ее отключения (рис. 6.41).
Щелкните на кнопке ОК.
Рис. 6.41. Активизация службы Восстановление системы (System Restore)
Кроме того, можно щелкнуть на кнопке Параметры (Settings) для установки максимального объема дискового пространства, используемого для хранения информации о восстановлении системы. Если выбранный диск не является системным, службу Восстановление системы (System Restore) можно отключить для каждого диска в отдельности. Максимальный объем дискового пространства, которой выделяется для хранения информации восстановления, не должен превышать 12% от общего объема диска.
Альтернативой методу включения и отключения службы Восстановление системы (System Restore) является внесение изменений в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersionVSystemRestore..
Если записи DisableSR не существует, перейдите в меню Правка (Edit) и выберите команду Создать^Параметр DWORD (New^ DWORD Value).
Присвойте записи значение 1 для отключения службы Восстановление системы (System Restore) или значение 0 для ее включения.
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Services\ sr для отключения запуска этой службы.
Дважды щелкните на записи Start и присвойте ей значение 4 для предотвращения запуска службы или значение 0 для запуска в обычном режиме.
Закройте редактор системного реестра.
Как определить, активизирована ли операционная система Windows ХР?
Перейдите в папку Стандартные (Accessories) и выберите опцию Служебные (System Tools). Если отображается пиктограмма Активизировать (Activate), следовательно, операционная система не активизирована. С другой стороны, можно просмотреть элемент Сведения о системе (System Summary) диалогового окна Сведения о системе (System Information), которое отображается после запуска программы MSINFO32. ехе из командной строки. Если информация о состоянии активизации не указана, значит, система активизирована.
Кроме того, можно воспользоваться приложением Win Info (версии 2.4 или более поздней), представленным по адресу: http://www.savilltech.com/wininfo.html. Это приложение позволяет получить информацию о состоянии локального и удаленного компьютеров, информацию об активизации операционной системы Windows ХР, а также время, которое осталось до момента обязательной активизации.
*2. Почему различные оснастки ММС (Microsoft Management Console) выводят сообщения об ошибках?
Если возникает проблема с оснасткой Active Directory (AD) (например, с оснасткой Пользователи и компьютеры (Users and Computers) или Сайты и службы (Sites and Services)) и активизирован журнал Dr. Watson, то причиной возникновения проблем может оказаться отсутствие нужной записи в системном реестре.
Запустите редактор системного реестра (REGEDIT. ЕХЕ).
Перейдите к разделу HKEY_CLASSES_ROOT\LDAP\Cis id.
Если раздела не существует, необходимо его создать. Добавьте следующий оператор . в файл fix . reg:
[HKEY_CLASSES_ROOT\LDAP\C1si d]
@="{228D9A81-C302-11CF-9AA4-00AA004A5691}"
Сохраните файл и дважды щелкните на нем для создания необходимой записи в системном реестре. Это решит большую часть проблем, возникающих при работе с оснастками Active Directory.
Закройте редактор системного реестра.
Если добавление записи не помогло, проверьте, используется ли, как минимум, версия 5.0.2143.1 файла ACTIVEDS.TLB (расположенного в каталоге %systemroot%\system32). Для этого необходимо щелкнуть на файле ACTIVEDS. TLB правой кнопкой мыши и выбрать опцию Свойства (Properties), после чего перейти на вкладку Версия (Version). Если используется файл более ранней версии, замените его последней версией из пакета обновлений.
Почему выводится сообщение об ошибке
при добавлении узла в кластер Windows 2000?
При использовании формата UPN (имя_пользователя@с1ота2.п.сот) для указания учетной записи пользователя, применяемой службой Microsoft Cluster на первом узле кластера, второй узел не сможет проверить, действительна ли учетная запись, и выдаст сообщение об ошибке. Для решения этой проблемы настройте учетную запись службы кластера на первом компьютере на использование имени пользователя в формате WindowsNT (т.е. ДоменХИмяПользователя). Затем перезапустите службу.
е чй5>04. Как отключить предупреждение о недостатке свободного дискового пространства в Windows ХР?
Операционная система Windows ХР контролирует объем доступного дискового пространства и выводит предупреждение на панель задач, когда жесткий диск близок к заполнению. Для того чтобы отключить это предупреждение, выполните ряд действий.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersionXPoliciesXExplorer.
В меню Правка (Edit) выберите команду Создать=> Параметр DWORD (New^ DWORD Value).
Введите имя NoLowDiskSpaceChecks и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь.
Кроме того, можно воспользоваться утилитой Microsoft TweakUI (версии 1.9) для отключения проверки объема доступного пространства. Запустите утилиты с помощью панели задач и сбросьте флажок Предупреждать о недостатке свободного дискового пространства (Warn when low on disk space).
HiHiКак изменить заголовок диалогового окна
Hi
Hi
регистрации в Windows 2000 и Windows ХР?
При нажатии комбинации клавиш <Ctrl+Alt+Del> (Secure Attention Sequence — SAS) отображается диалоговое окно. Для того чтобы изменить заголовок и добавить после него текст, относящийся к конкретной организации, выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите К разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
Введите имя Welcome и нажмите клавишу <Enter>.
Дважды щелкните на новой записи, добавьте текст, который будет отображаться в заголовке окна после Windows Security (например, SavillTech Domain), и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Нажмите комбинацию клавиш SAS для отображения новой версии диалогового окна.
Как отключить использование клавиши <Shift>
для прерывания автоматической регистрации?
Если система настроена на автоматическую регистрацию определенного пользователя, при завершении сеанса работы с операционной системы можно удерживать клавишу <Shift>, чтобы зарегистрироваться как новый пользователь. Для отмены возможности остановки автоматической регистрации выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. ехе).
Перейдите к разделу HKEY_LOCAL_^iACHlNE\Software\Microsoft\Windows NT\ CurrentVersion\Winlogon.
В меню Правка (Edit) выберите команду Создать=>Строковый параметр (New=> String Value).
Введите имя записи IgnoreShiftOverride и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1.
Закройте редактор системного реестра.
Как указать количество сессий автоматической
регистрации?
Функция автоматической регистрации по умолчанию регистрирует в системе определенного пользователя каждый раз при запуске операционной системы. Тем не менее в некоторых случаях может понадобиться ограничение количества сессий автоматической регистрации пользователей (автоматическая регистрация при автоматической установке операционной системы требуется только один раз). Для этого необходимо установить счетчик автоматических регистраций.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHlNE\Software\Microsoft\Windows NT\ Currentversion\Winlogon.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
Введите имя записи AutoLogonCount и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и введите количество сессий автоматической регистрации.
Закройте редактор системного реестра.
Теперь каждый раз при автоматической регистрации пользователя значение записи AutoLogonCount будет уменьшаться на единицу. После достижения значения 0 Windows отключает функцию автоматической регистрации, а также удаляет все записи в системном реестре, которые относятся к этой функции.
Почему программы, запущенные с помощью службы Планировщик заданий (Scheduler) в Windows 2000, прекращают свою работу через 72 часа?
В Windows 2000 впервые налагается ограничение в 72 часа на время выполнения приложений, запущенных с помощью службы Планировщик заданий (Scheduler). Для того чтобы удалить или изменить это ограничение, подключитесь к Web-узлу Microsoft и загрузите пакет программных исправлений Q304288, включающий в себя файлы mstask.exe и MSTASK. dll. После установки этого пакета можно добавить новую запись в системный реестр, используемую для указания временного ограничения.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Services\Schedule.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя AtTaskMaxHours и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение, равное количеству часов (от 1 до 999 или значение 0, если необходимо отключить ограничение). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Компания Microsoft включила это исправление в состав пакета обновлений Windows 2000 Service Pack 3.
Hrб
iгде получить обновленную версию
переключателя задач Windows ХР?
В состав пакета Windows ХР PowerToys входит обновленная версия переключателя задач, заменяющая обычное диалоговое окно, которое появляется при нажатии комбинации клавиш <Alt+Tab>. Обновленный переключатель задач предоставляет снимок окна каждого приложения для переключении между ними. Для получения обновленной версии пе-
реключателя задач и соответствующей документации посетите Web-узел Microsoft по адресу: http://www.microsoft.сот/windowsxp/pro/downloads/powertoys.asp.
H
УЩрО. Какой пакет ADMINPAK.MSI службы Windows Installer можно использовать вместе
с Windows ХР и Windows 2000?
Все семейство серверных операционных систем Windows содержит пакет ADMINPAK.MSI службы Windows Installer, включающий в себя набор инструментов для управления службами сервера с клиентского компьютера под управлением Windows ХР Professional или Windows 2000 Professional. При этом необходимо использовать корректную версию пакета ADMINPAK.MSI, иначе возможно нарушение работы службы каталогов. Пакет ADMINPAK Windows 2000 можно использовать только на компьютерах под управлением Windows 2000 для управления доменом Windows 2000. Пакет Windows 2003 ADMINPAK можно использовать только на компьютерах под управлением Windows ХР для управления доменами Windows 2000 Server и Windows Server 2003. Оба указанных пакета нельзя установить на более ранние версии операционной системы Windows.
Версию пакета для Windows Server 2003 можно получить по адресу: http://www.microsoft.сот/downloads/release.asp?ReleaselD=34032.
Как отключить интерфейс Windows ХР Восстановление системы (System Restore)?
Представленные далее действия позволяют запретить пользователям доступ к службе Windows ХР Восстановление системы (System Restore) (Пуск^Программы^Стандартные^ Служебные^Восстановление системы (Start^Programs^Accessories^System Tools1* System Restore)).
1. Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\ Windows NT.
В меню Правка (Edit) выберите команду Создать^Раздел (New*Key).
Введите имя раздела SystemRestore и нажмите клавишу <Enter>.
Перейдите в новый раздел и выберите команду Правка^Создать^Параметр DWORD (Edit^New^DWORD Value).
Введите имя записи DisableConfig и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь.
им
■ ^^|2. Почему в журнале Система (System) появляются записи о событиях с идентификаторами 54 и 64?
События с идентификаторами 54 и 64 записываются в системном журнале в тот момент, когда служба времени не может связаться с контроллером домена для синхронизации. Чтобы ограничить объем передаваемых по сети данных, контроллер домена предпринимает попытки синхронизации только каждые 960 минут (16 часов), даже если в этом промежутке восстановилось соединение между сервером и контроллером домена.
Для того чтобы сервер и контроллер домена провели синхронизацию времени, перейдите в режим командной строки и введите одну из следующих команд:
net stop w32time;
net start w32time;
w32tm -s (/resync в Windows Server 2003).
Если сервер является корневым элементом леса Active Directory, то его необходимо настроить на получение точного времени из внешнего источника данных.
^Я"3. Где найти список внешних источников данных для синхронизации времени?
В доменах Windows Server 2003 и Windows 2000 Server синхронизация времени жизненно необходима для обеспечения безопасности системы, поэтому контроллеры домена автоматически осуществляют синхронизацию времени. При этом корневой элемент леса Active Directory должен проводить синхронизацию времени согласно данным внешнего источника. Список внешних источников точного времени в пределах США доступен по адресу: http://www.boulder.nist.gov/timefreq/service/its.htm.
Компания Microsoft поддерживает список внешних источников точного времени на своем Web-узле по адресу: http://support.microsoft.com/support/kb/articles/ Q2 62/6/80.asp.
На Web-узле Microsoft представлена информация об источниках точного времени и для других регионов мира. Для того чтобы указать нужный сервер точного времени, введите в командной строке следующую команду:
net time /setsntpsntpO.uk.uu.net
При этом адрес ntpO.uk.uu.net является примером сервера точного времени SNTP. При синхронизации времени используется порт 213 протокола UDP, который следует открыть, указав соответствующие значения в параметрах брандмауэра.
Как отключить всплывающее диалоговоесообщение Windows ХР Windows Tour?
Первые три раза, когда пользователь регистрируется в системе, Windows ХР отображает всплывающее окно Тур по системе (Windows Tour). Чтобы отключить вывод на экран этого окна для всех пользователей, выполните ряд действий.
Запустите редактор системного реестра (кесешт . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Applets.
Выберите раздел Tour (если раздела не существует, создайте его с помощью команды Правка^Создать^Раздел (Edit^New^Key)).
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New=> DWORD Value).
Введите имя новой записи RunCount и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и введите значение 0.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
«О«ОДля того чтобы провести такую же модификацию реестра для отдельного пользователя, на шаге 2 перейдите к разделу HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\ CurrentVersionXApplets.
«О
«О
Как в Windows ХР настроить графические
режимы с невысоким разрешением?
Операционная система Windows ХР по умолчанию скрывает от пользователя графические режимы с невысоким разрешением (например, 640x480, 256 цветов). Для получения доступа к этим графическим режимам выполните перечисленные ниже действия.
Запустите аплет Экран (Display) из окна Панель управления (Control Panel) (Пуск^ Настройка^Панель управления^Экран (StartsSettings^Control Panel^Display)).
Перейдите во вкладку Настройка (Settings).
Щелкните на кнопке Дополнительно (Advanced) и перейдите во вкладку Адаптер (Adapter).
Щелкните на кнопке Список всех режимов (List All Modes) для выбора необходимого графического режима, после чего щелкните на кнопке ОК (рис. 6.42).
Закройте все диалоговые окна.
Список всех режимовСписок всех режимовI2J®I2J®
Список всех режимов
Список всех режимов
I2J®
I2J®
Слисск достугн^ режимов.' v ••.
-11024 на 768, High Color (16 бит), 120 Гцаг •
'• 1024 на 768, High Color (16 бит), 150 Гц
': 1024 на 768, High Color (16 бит), 160 Гц.
! 1024 на 768, High Color (16 бит), 200 Гц
11024 на 768, True Color (32 бита), 43 Гц, с чередование !'
= 1024 на768,True Color(32бита),60Гц|
. = 1024 на768,True Color(32бита),70Гцр
1024 на768,True Color(32бита),72Гц!
: 1024 ..на:768, True СсЬг <32 бита), S5 Гц: 1024 ..на:768, True СсЬг <32 бита), S5 Гц•; 1024 на768,True Color(32бита),75Гц I
: 1024 ..на:768, True СсЬг <32 бита), S5 Гц
: 1024 ..на:768, True СсЬг <32 бита), S5 Гц
OK I Отмена
Рис. 6.42. Все доступные графические режимы
Как отключить новые функции оболочки Windows ХР и Windows 2000?
Для отключения новых возможностей графических оболочек Windows ХР и Windows 2000 (Active Desktop, панель Быстрый запуск (Quick Launch), функция Вид Веб (Web view)) можно воспользоваться групповыми политиками, что позволит настроить классическую оболочку.
Запустите редактор групповой политики.
Выберите команду Конфигурация пользователя»Административные шаблоны1» Компоненты Windows»npoBOflHMK (User Configuration»Administrative Templates1» Windows Components»Windows Explorer).
Дважды щелкните на опции Использовать классический стиль (Enable Classic Shell).
Укажите для записи значение Включена (Enabled) и щелкните на кнопке ОК.
Закройте редактор групповой политики.
Кроме того, для настройки этих параметров пригодится редактор системного реестра.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ Currentversion\PoliciesExplorer.
В меню Правка (Edit) выберите команду Создать1»Параметр DWORD (New» DWORD Value).
Введите имя записи ClassicShell и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Где можно получить программу Task Scheduler?
Программа Task Scheduler работает совместно со стандартной службой Scheduler, которой обычно управляет команда ат (или команда Soon, если в системе установлен пакет Resource Kit). Однако синтаксис команд Task Scheduler иногда может быть достаточно сложным, поэтому имеет смысл воспользоваться новым графическим интерфейсом. Если данный интерфейс установлен, то в следующих местах будет отображаться пиктограмма Назначенные задания (Scheduled Tasks):
Панель управления (Control Panel), как показано на рис. 6.43;
пиктограмма локального компьютера в окне Мое сетевое окружение (Му Network
Places).
Если используется Windows 2000 или более поздняя версия, служба Назначенные задания (Scheduled Tasks) поставляется в составе операционной системы, поэтому дополнительные действия по ее установке не нужны.
В WindowsNT 4.0 необходимо установить Web-броузер Internet Explorer4.0 или более
позднюю версию, а также установить ряд дополнительных компонентов.
W W *
Администр... Дата и время Звуки и Игровые аудиоустр.., устройства
< <^ъ
реформация Инфракраснаклавиатурамышь
о системе я связь
^ эь^^■
Назначенные Панель задач ПоискПочтаЦ
задания и мемо "Пу... файловЦ
I
Принтеры иРечьСвойстваСвойстваЦ
факсыобозревателяпапки
<ф^^
Сетевые Система Сканеры и Специальные.
подключениякамеры возможности
Рис. 6.43. Пиктограмма Назначенные задания (Scheduled Tasks), представленная в окне Панель управления (Control Panel)
Запустите аплет Установка и удаление программ (Add/Remove Programs) из окна Панель управления (Control Panel) (Пуск^Настройка^Панель управления ^Установка и удаление программ (Start=>Settings=>Control Panel^Add/Remove Programs)).
Выберите для установки Web-броузер Microsoft Internet Explorer 4/5.
Щелкните на кнопке Заменить/Удалить (Change/Remove).
Добавьте нужный компонент.•
Если используется Internet Explorer 4, в разделе Дополнительные расширения (Additional Explorer Enhancements) необходимо выбрать опцию Планировщик заданий (Task Scheduler). Для Internet Explorers выберите опцию Пакет автономного просмотра (Offline Browsing Pack).
После этого в системе будет установлен Планировщик заданий (Task Scheduler).
ВО
Как запланировать запуск новой задачи с помощью программы Планировщик заданий (Task Scheduler)?
Для того чтобы с помощью графического интерфейса добавить в расписание выполнение новой задачи, выполните описанные ниже действия.
Запустите Мастер планирования заданий (Scheduled Tasks Wizard) (Пуск^ Настройка^ Панель управленияоНазначенные задания ^Добавить задание (Start^Settings1* Control Panel^Scheduled Tasks^Add Scheduled Tasks)).
Щелкните на кнопке Далее (Next).
Появится список программ, установленных на компьютере. Если список отсутствует, щелкните на кнопке Обзор (Browse) и укажите расположение исполняемого файла. Щелкните на кнопке Далее (Next).
Выберите имя, с которым задача будет отображаться в расписании, и укажите расписание запуска задачи:
ежедневно;
еженедельно;
ежемесячно;
однократно;
при загрузке компьютера;
при регистрации в Windows.
Щелкните на кнопке Далее (Next).
Если выбрать любой из первых четырех пунктов, появится диалоговое окно для выбора дня/месяца/недели (рис. 6.44). Щелкните на кнопке Далее (Next).
Рис. 6.44. Использование Мастер планирования заданий (Scheduled Tasks Wizard)Рис. 6.44. Использование Мастер планирования заданий (Scheduled Tasks Wizard)
Рис. 6.44. Использование Мастер планирования заданий (Scheduled Tasks Wizard)
Рис. 6.44. Использование Мастер планирования заданий (Scheduled Tasks Wizard)
Затем будет выдан запрос на ввод пароля и имени пользователя, с правами доступа которого будет запускаться программа. Щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
После этого задача будет отображаться в списке Назначенные задания (Scheduled Tasks). Если в задачу необходимо внести изменения, щелкните на ней правой кнопкой мыши и выберите опцию Свойства (Properties). Появится расширенное диалоговое окно, предоставляющее возможность внести необходимые изменения.
Задачи, запуск которых запланирован с помощью команды ат, будут отображаться с идентификатором состояния в качестве имени.
>19. Как перемещать запланированные задания
между компьютерами?
Существует возможность перемещать и этого используются свойства компьютеров Places). Служба Назначенные задания ние/вырезание, а также вставку заданий.Существует возможность перемещать и этого используются свойства компьютеров Places). Служба Назначенные задания ние/вырезание, а также вставку заданий.копировать задачи между компьютерами. Для в окне Мое сетевое окружение (Му Network (Scheduled Tasks) поддерживает копирова-копировать задачи между компьютерами. Для в окне Мое сетевое окружение (Му Network (Scheduled Tasks) поддерживает копирова-
Существует возможность перемещать и этого используются свойства компьютеров Places). Служба Назначенные задания ние/вырезание, а также вставку заданий.
Существует возможность перемещать и этого используются свойства компьютеров Places). Служба Назначенные задания ние/вырезание, а также вставку заданий.
копировать задачи между компьютерами. Для в окне Мое сетевое окружение (Му Network (Scheduled Tasks) поддерживает копирова-
копировать задачи между компьютерами. Для в окне Мое сетевое окружение (Му Network (Scheduled Tasks) поддерживает копирова-
Откройте окно службы Назначенные задания (Scheduled Tasks) на локальном компьютере.
Щелкните правой кнопкой мыши на задаче, которую необходимо переместить или скопировать (рис. 6.45).
Если задачу необходимо скопировать, выберите команду Копировать (Сору); для перемещения задачи выберите команду Вырезать (Cut).
Рис. 6.45. Выберите действие для запланированного заданияРис. 6.45. Выберите действие для запланированного заданияОткройте окно Мое сетевое окружение (Му Network Places). Просмотрите домен/рабочую группу и выберите удаленный компьютер.
Рис. 6.45. Выберите действие для запланированного задания
Рис. 6.45. Выберите действие для запланированного задания
Щелкните правой кнопкой на опции Назначенные задания (Scheduled Tasks) и выберите команду Вставить (Paste).
После этого задача появится в окне Назначенные задания (Scheduled Tasks) на удаленном компьютере. Необходимо очень внимательно выбирать задачи для перемещения на другой компьютер, поскольку на удаленном компьютере должны быть установлены необходимые для работы планировщика приложения, а также указаны корректные параметры планировщика. '
0. Как запустить запланированное задание?
Если щелкнуть на задании правой кнопкой мыши в окне Назначенные задания (Scheduled Tasks), из контекстного меню можно выбрать команду Выполнить (Run).
Как удалить запланированное задание?
Щелкните правой кнопкой мыши на задании в окне Назначенные задания (Scheduled Tasks) и выберите команду Удалить (Delete) из контекстного меню. Щелкните на кнопке Да (Yes), чтобы подтвердить удаление. С помощью команды АТ невозможно удалить задачи, созданные с использованием мастера планирования заданий.
Как получить уведомление о том, что был пропущен момент запуска запланированного задания?
Если запланированное задание пропустило момент запуска, по умолчанию специальное уведомление не отправляется. Для активизации функции выдачи уведомлений выполните следующее.
Откройте окно Назначенные задания (Scheduled Tasks) (Пуск^Настройка^Панель управления^Назначенные задания (Start^Settings^Control Panel^Scheduled Tasks)).
Выберите опцию Уведомлять о пропущенных заданиях (Notify Me of Missed Tasks). Аналогичного эффекта можно достичь, внеся изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftASchedu- lingAgent.
Дважды щелкните на записи NotifyOnTaskMiss (если этой записи не существует, создайте ее, указав тип DWORD).
Присвойте записи значение 1 для включения уведомлений и значение 0 — для их отключения.'
Закройте редактор системного реестра.
. В следующий раз, когда задание пропустит момент запуска приложения, появится всплывающее окно, предоставляющее возможность запустить пропущенное задание.
Как добавить темы рабочего стола для Windows Server 2003?
Как Windows ХР, так и Windows Server 2003 поддерживает использование тем рабочего стола, позволяющих изменить внешний вид пользовательского интерфейса. Доступ к темам осуществляется с помощью аплета Экран (Display) из окна Панель управления (Control Panel). Для установки параметров темы необходимо перейти во вкладку Оформление (Appearance). По умолчанию доступны следующие опции:
Стиль Windows ХР (Windows ХР style);
Классический стиль Windows (Windows Classic style).
В Windows Server 2003 доступен только классический стиль Windows, поскольку использование тем рабочего стола требует выделения дополнительных системных ресурсов. Для того чтобы включить использование тем, запустите службу Themes: net etart themes
Чтобы обеспечить перезапуск службы Themes после загрузки компьютера, выполните ряд действий.
Запустите оснастку Управление компьютером (Computer Management) (Пускм ПрограммымАдминистрированиемУправление компьютером (Start^Programs^ Administrative Tools ^Computer Management)).
Разверните ветвь Службы и приложения (Services and Applications).
Выберите опцию Службы (Services).
Дважды щелкните на опции Themes.
Назначьте тип запуска как Авто (Automatic) и щелкните на кнопке ОК.
Закройте оснастку.
Как создать ярлык для программы Диспетчер устройств (Device Manager)?
Для создания ярлыка программы Диспетчер устройств (Device Manager), к которому осуществляется доступ с помощью выбора команды ПускмНастройкамПанель управлениям
Система^Оборудование^Диспетчер устройств (Start^Settings^Control Panel^Systemo Hardware^Device Manager), выполните следующее.
Щелкните на рабочем столе правой кнопкой мыши.
Выберите команду Создать^Ярлык (NewoShortcut) из появившегося контекстного меню.
В качестве источника данных выберите файл DEVMGMT.MSC и щелкните на кнопке Далее (Next).
Выберите имя ярлыка для программы Диспетчер устройств (Device Manager) и щелкните на кнопке Готово (Finish).
м
Как запустить файл .MSC без указания расширения?
Некоторые типы файлов не требуют указания расширений для запуска. Примером таких файлов служат . EXE и . ВАТ. Для того чтобы добавить оснастку ММС в этот список, добавьте расширение . MSC к переменной РАТНЕХТ. Чтобы добавить расширение для единственного сеанса работы с командной строкой, введите следующую команду: set pathext=%pathext%;.MSC
Измените значение системной переменной операционной среды, чтобы внести изменения для всей системы.
Запустите аплет Система (System) из окна Панель управления (Control Panel) (Пуск^ Настройка^Панель управления^Система (Start^Settings^Control Panel^System)).
Перейдите во вкладку Дополнительно (Advanced).
Щелкните на кнопке Переменные среды (Environmental Variables).
В разделе Системные переменные (System variables) дважды щелкните на переменной РАТНЕХТ.
Добавьте значение ;.MSC в конец строки и щелкните на кнопке ОК.
Щелкните на кнопке ОК во всех диалоговых окнах.
После этого появится возможность запускать файлы . MSC без указания расширения, например DEVMGMT..
^^6. Как запустить в фоновом режиме запланированные задания, которые работают от имени пользователя, зарегистрированного в системе в текущий момент времени?
Как правило, запланированные задания выполняются в фоновом режиме и в рамках учетной записи system. Однако, если задание выполняется от имени обычного пользователя, который в момент работы задания зарегистрирован в системе, запланированное задание будет выполняться в открытом режиме, на глазах у неприятно пораженного этим зрелищем пользователя.
Для того чтобы справиться с подобной проблемой, выполните приведенную ниже инструкцию.
Запустите редактор системного реестра (REGEDIT. EXE)..
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.
Дважды щелкните на записи Shell (в данный момент запись имеет значение EXPLORER.EXE).
Измените значение записи на C:\windows\Explorer.exe, (запятую тоже необходимо ввести). Необходимо изменить имя каталога с: \windows на корневой элемент системного каталога.
Щелкните на кнопке ОК.
И®7. Как ввести символ денежной единицы “евро”?
Во-первых, необходимо удостовериться, что используемый шрифт содержит символ евро (нужная информация представлена на Web-узле компании Microsoft по адресу: http://www.microsoft.com/euro)..
Для того чтобы ввести символ евро, выполните следующее.
Удостоверьтесь, что активизирована клавиша <NumLock> (должен светиться индикатор NumLock на клавиатуре).
Удерживайте клавишу <Alt> и введите 0128 на цифровой клавиатуре.
Будет введен символ евро.
В большинстве региональных настроек существуют более простые способы ввода этого символа (полный список можно получить по адресу: http://www.microsoft.com/ typography/faq/ faql2 .htm), но в большинстве настроек используется комбинация клавиш <AltGr+e>. Для Великобритании предназначена комбинация клавиш <AltGr+4> (некоторые другие раскладки клавиатуры предполагают использование комбинаций <AltGr+5> или <AtlGr+u>).
Как изменить количество документов, отображаемых в меню Пуск (Start)?
В меню Пуск1^Документы (Starts Documents) по умолчанию отображается 15 последних документов. Но это количество можно изменить.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ GurrentVersionXPoliciesXExplorer.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New1* DWORD Value).
Введите имя записи MaxRecentDocs и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и установите режим ввода десятичного значения.
Введите число, кратное 15, которое определяет количество отображаемых документов. Щелкните на кнопке ОК.
НОНО. Закройте редактор системного реестра.
НО
НО
Зачем нужна программа SCHTASKS.EXE?
Предыдущие версии Windows представили графический интерфейс для управления запланированными заданиями (служба Назначенные задания (Scheduled Tasks)). Однако данный интерфейс не всегда совместим с командой АТ, предназначенной для вызова службы из командной строки.
Для решения этой проблемы Windows ХР и Windows Server 2003 содержат новую утилиту SCHTASKS. EXE, которая является заменой команды АТ (хотя команда АТ по-прежнему поддерживается). Новая утилита предоставляет все функциональные возможности команды АТ, а также ряд нововведений.
Запуск команды Schtasks без параметров приводит к запросу списка запланированных к выполнению заданий.
C:\>at{
There are no entries in the list
C: \>schtasks
TaskNameTaskNameNext Run TimeStatusNext Run TimeStatus
TaskName
TaskName
Next Run TimeStatus
Next Run TimeStatus
Symantec NetDetect20:51:00, 23/01/2002
Symantec NetDetectAt logon time
. В данном случае показан результат ввода команды ат для демонстрации того, что команда Schtasks поддерживает более расширенные функции работы с запланированными заданиями.
Команда Schtasks может использоваться для создания новых заданий, внесения изменений в существующие задания и их немедленного запуска. Кроме того, поддерживается возможность остановки программы, запущенной заданием, удаления запланированного задания и запроса списка запланированных заданий, включая созданные другими пользователями.
Дополнительная информация о заданиях может быть получена при использовании комбинаций параметров командной строки. Например, для получения подробной информации о всех заданиях в списке необходимо ввести приведенную ниже команду.
schtask /query /v /fo LIST
HostName:
CONAN
TaskName: Next Run Time:
Symantec NetDetect 20:51:00, 23/01/2002
Status:
Last Run Time:
16:51:00, 23/01/2002
Last Result:
101
Creator:
savijo
Schedule:
Every 5 minute(s) from 20:51 for 24 hour every day< starting 23/01/2002
Task To Run:
C:\Program Files\Symantec\Live Update
Start In:
C:\Program Files\Symantec\LiveUpdate\NDECT.EXE
Comment:
Symantec NetDetect
Scheduled Task State:
Enabled
Scheduled Type:
Minute
Start Time:
20:51:00
Start Date:
23/01/2002
End Date:
N/A
Days:
Everyday.
Months:
N/A
Run As User:
savilltech/john
Delete Task If Runs X Hours and X Mins:
72:0
Repeat: Every:
5 Minute(s)
Repeat: Until:
Repeat: Until:
Time: None.
Duration: 24 Hour(s): 0 Minute(s)
Repeat:
Idle Time:
Stop If Still Running: Disabled Disabled
Power Management:
Disabled.
Для получения более подробной информации проведите поиск по ключевому слову в утилите Справка (Help and Support), ярлык которой размещен в меню Пуск (Start).
НАСТРОЙКА ПОЛЬЗОВАТЕЛЬСКИХ ПАРАМЕТРОВ
З
та глава посвящена настройке пользовательских параметров домена и локальных систем. Рассматриваются базовые функциональные возможности Windows, а также некоторые дополнительные вопросы, например делегирование полномочий в Windows 2000 и более поздних версиях.
И
МрЧто должен включать в себя сценарий регистрации?
Код сценария регистрации может меняться в зависимости от конкретной организации, но обычно сценарии используются для синхронизации времени рабочей станции с источником времени на сервере (безусловно, сервер должен предоставлять точное время), а также для подключения домашнего каталога пользователя. Команда net use х: /home запрашивает у контроллера домена домашний каталог и подключает его к указанному локальному диску. Сценарий регистрации может выглядеть следующим образом: ©echo off net time Wjohnserver /set /yes net use p: /home
№
Существует ли способ выполнения операции в зависимости от принадлежности пользователя к группам?
В составе пакета WindowsNT Resource Kit поставляется программа Ifmember, которую можно использовать в сценарии регистрации.
Внимание: утилита ifmember проверяет членство пользователя в группе и возвращает соответствующее значение переменной errorlevel. Таким образом, сценарий регистрации будет содержать несколько последовательных ' операторов if then.
Утилита Ifmember присваивает переменной ERRORLEVEL значение количества групп, в которые входит пользователь, например:
Группа 1Группа 2Группа 3
savilljДаДаНет
Если ввести следующие команды, переменной errorlevel будет возвращено значение 2:
ifmember groupl groupl ifmember groupl if %errorlevel%« =1 <команда>
Как ограничить объем дискового пространства, предоставленного пользователю?
Операционная система Windows NT не предоставляет такой возможности. В свою очередь, Windows 2000 и Windows ХР выделяют дисковые квоты для каждого тома NTFS 5.0.
. Существуют утилиты сторонних разработчиков, которые позволяют использовать дисковые квоты в Windows NT 4.0:
Quota Server — http: //www.nothern.se;
Quota Manager — http://www.softshelf.com/winnt/qm/so02003.htm;
Disk Guard — http: //www. spaceguard.com;
QuotaAdvisor — http: / /www. wquinn. com;
Space Guard — http: / /www. tools4nt. com/Products / SpaceGuard/ SpaceGuard. htm.
Существует ли утилита, позволяющая определить, кто в текущий момент времени зарегистрирован в системе?
Пакет Resource Kit содержит утилиту WH0AMI. EXE (которая входит в состав Windows ХР). Эта утилита позволяет просмотреть данные домена/рабочей группы, а также имя пользователя. Кроме того, нажатие комбинации клавиш <Ctrl+Alt+Del> позволит увидеть имя пользователя, зарегистрированного в системе в данный момент.
С другой стороны, можно воспользоваться переменными %userdomain% и %username%, например:
echo %userdomain%\%username%
Как из командной строки изменить значение переменных среды?
Пакет Resource Kit содержит утилиту SETX. EXE (она также входит в состав Windows ХР).
Утилита позволяет пользователю менять параметры операционной среды, например: eetx johnvariable 1
eetx johnvariable -k HKEY_LOCAL_MACHINE\...\DefaultDomainName
Как скрыть от пользователей диск X?
Это можно сделать с помощью утилиты TweakUI, перейдя во вкладку Му Computer (Мой компьютер). Достаточно сбросить флажки напротив дисков, которые необходимо скрыть. Подобная операция вносит изменения в запись системного реестра HKEY_CURRENT_USER\SoftwareXMicrosoft\WindowsXCurrentVersionXPoliсies\ Windows Explorer\NODRIVES, которая является 32-разрядным словом (DWORD). Младшие 26 бит слова соответствуют буквам дисков от А до z. Диски будут видимыми, когда соответствующему биту присвоено значение 0, и скрытыми, когда бит установлен в значение 1.
Диска: представлен самым правым разрядом при просмотре в двоичном формате, например маска 00000000000000000000000000010101 (0x7h) скрывает локальные диски А:, С: и Е:.
Диски, скрытые с помощью записи nodrives, недоступны средствами программы Проводник (Windows Explorer), пиктограммы Мой компьютер (Му Computer), а также диалоговых окон со- хранения/открытия файлов различных 32-разрядных приложений. Запись в системном реестре не влияет на параметры файлового менеджера и командную строку Windows NT.
Как запустить оболочку Windows до завершения работы сценария регистрации?
Измените запись HKEY_CURRENT_USER\software\microsoft\windows ntXcurrent- version\winlogon\RunLogonScriptSync в системном реестре, присвоив ей значение 0. Таким образом, оболочка будет запускаться до завершения работы сценария регистрации. Значение 1 указывает на то, что оболочка не запустится, пока сценарий регистрации не завершит работу.
Как определить, в какие группы входит пользователь?
Операционная система Windows NT предоставляет возможность получения информации об учетной записи в домене. Для этого используется следующая команда, выдающая информацию о членстве в группах: net user <имя пользователя* /domain
Почему не видно элементов общих групп в меню Пуск (Start)?
Отображение общих групп в меню Пуск (Start) определяется записью в системном реестре. Для того чтобы отключить этот параметр, присвойте записи HKEY_CUR- RENT_USER\SoftwareXMicrosoftXWindowsXCurrentVersionXPoliciesXWindows ExplorerXNoConunonGroups значение 0, воспользовавшись редактором системного реестра (regedit . EXE). Изначально данной записи не существует.
Как настроить индивидуальное разрешение
экрана для различных пользователей?
Это, к сожалению, невозможно. Параметр разрешения экрана хранится в общем разделе системного реестра и поэтому не может быть настроен для отдельных пользователей. Разрешение следует менять вручную при регистрации пользователя в системе.
Как добавить пользователя в систему из командной строки?
Наилучшим способом будет использование команды net user «имя пользователя> <пароль> /add (/domain). Однако существует возможность автоматизировать не только добавление пользователя в систему, но и его добавление в пользовательские группы, а также создание шаблона структуры каталогов учетной записи пользователя. Многие организации используют простую структуру каталогов программ Word и Excel с некоторым набором шаблонов документов. Создание структуры можно автоматизировать с помощью обычного сценария, например: addnew.bat
net user %1 password /add /homedir:\\<сервер>\изегз\%1 / scriptpath:login.bat /domain
net localgroup "«локальная группа>" %1 /add
Повторите для локальных групп:
net group "<группы>" %1 /add /domain
И для глобальных групп:
хсору \\<cepBep>\users\template \\<сервер>\изегз\%1 /е sleep 20
cacls \\<сервер>\изегз\%1 /е /г Everyone
Удалите разрешения каталога для группы Все (Everyone):
cacls \\<cepBep>\users\%l /д %1:F /е
cacls \\<cepBep>\users\%l /д Administrators:F /е
Как удаленно изменить пароль администратора
на локальном компьютере?
Известно, что пароль пользователя в командной строке можно изменить с помощью команды net user. Ее совмещение с командой at позволяет запускать команды на других компьютерах:
at \\<имя компьютера> «время? cmd /
с net user Administrator все_что_угодно
Например: at Weavilljohn 18:00 cmd /с net user Administrator password
Параметр /с после ключевого слова and закрывает рабочее окно по завершении выполнения команды. Альтернативой команде at является команда soon:
soon \\<имя компьютера* cmd /с net user Administrator password г
Для активизации этой команды необходимо запустить службу Планировщик заданий (Task Scheduler) на удаленном компьютере.
VI4B. Как изменить свой пароль?
Выполните перечисленные ниже действия.
Нажмите комбинацию клавиш <Ctrl+Alt+Del>.
Щелкните на кнопке Смена пароля (Change Password).
Введите старый пароль, а также два раза новый пароль. Щелкните на кнопке ОК.
Для того чтобы изменить пароль средствами командной строки, воспользуйтесь командой net user, например:
net user <имя пользователя* <пароль> (/domain)
В свою очередь, для изменения пароля с помощью некой программы воспользуйтесь вызовом NetUserChangePassword().
Как определить пользователей
и принадлежащие им идентификаторы SID?
Для определения идентификаторов SID, присвоенных пользователям,.выполните ряд действий.
Запустите редактор системного реестра.
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows ЫТ\ CurrentVersion\profileList.
Выберите каждый идентификатор в разделе и просмотрите значение записи Prof ilelmagePath. В конце строки значения содержится имя пользователя.
Закройте редактор системного реестра.
Если идентификатор SID известен и необходимо получить имя пользователя, которому он принадлежит, можно воспользоваться командой REG.EXE (поставляется в составе второй версии пакета Resource Kit).
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftXWindows
NT\CurrentVersion\ProfileList\<SID>\ProfilelmagePath"
Например:
reg query "HKEY.„LOCAL_MACHINE\SOFTWARE\MicroSOft\Windows NT\
CurrentVersion\ProfileList\S-l-5-21-1843332746-572796286-2118856591-1000\ ProfilelmagePath"
Эта команда отобразит значение записи Prof ilelmagePath, что даст возможность получить имя пользователя.
В составе пакета Windows 2000 Resource Kit поставляется утилита GETSID.EXE, изначально встроенная в операционную систему Windows ХР. Если утилите передать имя пользователя и сервер, она вернет значение идентификатора SID, которое соответствует этому пользователю.
Как изменить размер пиктограмм на рабочем столе?
Существует возможность менять размер пиктограмм на рабочем столе, выбирая опцию Крупные значки/Мелкие значки (Large icon/Small icon) в меню Вид (View) программы Проводник (Windows Explorer). Тем не менее пиктограммы можно сделать еще больше!
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop\Win<jpWetrics.
Дважды щелкните на записи Shell Icon Size.'
Измените значение записи (с шагом в 16 единиц). Например, присвойте значение 48 или 64. Щелкните на кнопке ОК.
Закройте редактор системного реестра..
Если в программе Проводник (Windows Explorer) выбраны большие пиктограммы, последние получат новый размер. Для вступления изменений в силу нет необходимости завершать сеанс работы с системой — достаточно сменить текущую папку.
Кроме того, существует возможность менять пиктограммы для меню Пуск (Start).
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel \Desktop\WindowMetrics.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
Введите имя Shell Small Icon Size.
Дважды щелкните на новой записи и присвойте ей необходимое значение. По умолчанию используется значение 16, но это может быть 32,48,64 и т.д.
Завершите сеанс работы с системой для того, чтобы изменение вступило в силу.
Чтобы изменить количество цветов, которое используется в пиктограммах, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop\ WindowMetrics.
Дважды щелкните на записи Shell Icon ВРР.
Измените значение записи. Значение 4 соответствует 16 цветам, 8 — 256 цветам, 16 — 65 536 цветам, 24 — 16 миллионам цветов, а 32 — режиму True Color.
Закройте редактор системного реестра.
Теперь завершите сеанс работы с системой.
татаКак отключить комбинацию клавиш <Alt+Tab>?
та
та
Для этого можно модифицировать системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop.
Дважды щелкните на записи Coolswitch.
Присвойте ей значение 0 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Для вступления изменений в силу необходимо перезагрузить компьютер.
Как настроить диалоговое окно, отображаемое
при нажатии комбинации клавиш <Alt+Tab>?
Для этого также понадобится системный реестр.
Запустите редактор системного реестра (regedi т . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop.
Дважды щелкните на записи CoolSwitchColumns и измените ее значение. Присвойте записи значение, равное количеству столбцов, которое должно отображаться в диалоговом ,окне. Кроме того, присвойте записи coolSwitchRows значение, равное количеству строк.
Закройте редактор системного реестра.
Перезагрузите компьютер д ля вступления изменений в силу.
Как отредактировать список сетевых соединений, которые отображаются в программе Проводник (Windows Explorer) при подключении сетевого диска?
При выборе опции Подключить сетевой диск (Map Network Drive) в меню Сервис (Tools) программы Проводник (Windows Explorer) и щелчке на раскрывающемся списке пути к диску программа Проводник (Windows Explorer) проверяет раздел hkey_current_user\ Software\Micros о f t\Windows NT\CurrentVersion\Network\Persistent Connec- tions для получения списка старых/текущих подключений дисков. Для того чтобы удалить элементы списка (или добавить элементы в список), выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows NT\ CurrentVersion\Network\Persistent Connections.
В правой панели будет показан список записей от а до z, и каждая запись будет иметь значение вида \\<имя компьютера>\<общий ресуро.
Для того чтобы удалить подключение, выберите букву, связанную с подключением, и нажмите клавишу < Delete >,
После этого необходимо внести изменения в запись Order, чтобы удалить из нее букву удаленной записи.
Чтобы добавить подключение, выберите команду Создать^Строковый параметр (New^String Value) в меню Правка (Edit), введите имя запись от а до z и нажмите клавишу <Enter>. Дважды щелкните на новой записи и укажите для нее имя общего ресурса, например \\johnmachine\d$.
Отредактируйте запись order и добавьте новую букву, соответствующую созданному подключению, в конец строки.
Закройте редактор системного реестра.
Запустите программу Проводник (Windows Explorer), после чего активизируется до- бавленное/удаленное подключение к общему ресурсу.
Как исключить папку Temporary Internet Files из профиля пользователя?
Хранилище временных файлов Internet по умолчанию расположено в каталоге %systemroot%\ProfИез\<пользователь>\Тетрогагу Internet Files. Файлы перемещаемых профилей считаются частью профиля и занимают дополнительное дисковое пространство на сервере. Для того чтобы изменить расположение папки с помощью Web- броузера, выполните ряд действий.
Запустите Web-броузер Internet Explorer.
Выберите опцию Свойства обозревателя (Internet Option) в меню Сервис (Tools).
Перейдите во вкладку Общие (General).
Щелкните на кнопке Настройка (Settings).
Щелкните на кнопке Переместить (Move Folder).
Щелкните на кнопке Да (Yes), чтобы подтвердить перемещение.
Выберите новое расположение папки и щелкните на кнопке ОК.
Затем необходимо перезагрузить компьютер.
С другой стороны, иногда имеет смысл создать файл . REG, который будет обновлять следующие записи в системном реестре и применяться как элемент сценария регистрации:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Internet Settings\Cache\Paths\pathl\CachePath;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Internet Settings\Cache\Paths\path2\CachePath;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Internet Settings\Cache\Paths\path3\CachePath;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Internet Settings\Cache\Paths\path4\CachePath;
HKEY_CURRENT_USERXSoftwareXMicrosoftXWindowsXCurrentVersionX Windows ExplorerXShell FoldersXCache;
HKEY_CURRENT_USER\SoftwareXMicrosoftXWindowsXCurrentVersion\ Windows ExplorerXUser Shell FoldersXCache.
Вот пример содержимого файла с расширением . REG:
REGEDIT 4
[HKEY_LOCAL_NACHINEXSOFTWARE\Microsoft\WindowsXCurrentVersion\
Internet SettingsXCacheXPathsXpathl]
" CachePath"="E:\XTEMPX\Cache1"
[HKEY_LOCAL_MACHINEXSOFTWARE\Microsoft\Windows\CurrentVersion\
Internet Settings\Cache\Paths\path2]
” CachePath" ="E:X XTEMP\XCache2"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Internet Settings\CacheXPaths\path3]
" CachePath" =" E: \ \TEMPXXCache3"
[HKEY_LOCAL_MACHINE\SOFTWARE\MicrOsoftXWindowsXCurrentVersionX
Internet SettingsXCacheX Paths\path4] "CachePath"="E:\XTEMPX\Cache4" [HKEY_CURRENT_USERXSoftwareXMicrosoftXWindowsXCurrentVersionX
Windows ExplorerXShell Folders]
"Cache " = ”E: XXTEMP"
[HKEY_CURRENT_USER\SoftwareXMicrosoftXWindowsXCurrentVersionX Windows ExplorerXUser Shell Folders]
"Cache"="E:XXTEMP"
Убедитесь в том, что в именах каталогов используются двойная обратная косая черта (XX), что позволит применять для хранения кэшированных файлов каталог е: X temp (впрочем, можно использовать любое значение). Сохраните файл под именем CACHE. REG и затем запустите из командной строки:^
regedit /в cache.гед
Web-броузер Netscape Navigator не содержит временные файлы в профиле пользователя (имя каталога хранится в записи системного реестра HKEY_LOCAL_MACHINE\ SOFTWAREXNetscapeXNetscape NavigatorХизегз\<пользователь>\О1гНооС).
Как при регистрации в системе остановить запуск программ из папки Автозагрузка (Startup)?
Удерживайте клавишу <Shift> при регистрации, и все программы из папки Автозагрузка (Startup) не запустятся.
Если администратор намеревается автоматизировать данный процесс, необходимо добавить запись IgnoreShiftOverride строкового типа в раздел HKEY_LOCAL_MACHINE\ SOFTWAREXMicrosoftXWindows NTXCurrentVersionXWinlogon и присвоить этой записи значение 1.
тар. Почему нельзя удалить учетную запись пользователя X?
Причиной могут служит самые разные факторы. Попробуйте удалить учетную запись пользователя из командной строки:
net user <имя пользователя> /delete [/domain]
Если этот способ не сработал, переименуйте учетную запись пользователя перед удалением.
Запустите оснастку Диспетчер пользователей (User Manager) (для домена).
Выберите пользователя, имя которого не можете удалить.
В меню Пользователь (User) выберите команду Переименовать (Rename).
Введите новое имя и щелкните на кнопке ОК.
После этого выберите новое имя пользователя и нажмите клавишу <Delete>. Щелкните на кнопке ОК для подтверждения удаления.
Предыдущий метод работает толы?» в том случае, если используется некорректное имя пользователя (например, ААААААААААА).
ML
Как запретить пользователям подключать и отключать сетевые диски?
Как правило, для этого используется программа Редактор системной политики (Policy Editor). Кроме того, можно внести изменения непосредственно в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Windows Explorer.
В меню Правка (Edit) выберите команду Создать1*Параметр DWORD (New* DWORD Value).
Введите имя NoNetConnectDisconnect и нажмите клавишу <Enter>.
Пользователю придется завершить сеанс работы с системой и повторно зарегистрироваться, чтобы изменения вступили в силу.
Как удалить учетную запись пользователя из группы с помощью командной строки?
Если группа является локальной, введите следующую команду: net localgroup <имя группы> <пользователь> /delete
Например:
net localgroup Administrators savillj /delete
Если группа является частью домена, введите следующую команду:
net group <имя группы> <пользователь> /delete /domain
ч*Яр. Как удалить двоеточие (:) из формата строки времени?
Для этого необходимо внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\International.
Дважды щелкните на записи sTimeFormat.
Удалите символ двоеточия (:) из строки НН :mm: ss.
Щелкните на кнопке ОК..
Закройте редактор системного реестра.
Для того чтобы увидеть внесенные изменения, завершите сеанс работы с системой и повторно зарегистрируйтесь.
И
Как переименовать пользователя из командной строки?
Утилита, которая называется renuser.exe (ее можно получить по адресу: http://www.ntfaq.com/download/renuser. zip), используется следующим образом: renuser <старое имя пользователя> <новое имя пользователя> [<имя домена>] ■ Например:
renuser savillj Johns savilltech
Почему перемещаемые профили не сохраняются на сервере?
Если пользователь является членом группы Domain Guests, то изменения его профиля не сохраняются. Таким образом, необходимо проверить состав группы Domain Guests. Убедитесь в том, что пользователи, профили которых должны храниться на сервере, не являются членами группы Domain Guests. .
Почему после сокрытия общих пользовательских ресурсов не устанавливается соединение с сервером?
Для того чтобы скрыть общий ресурс, необходимо добавить к имени ресурса символ ($), например: \\server\shareS.
Допустим, ранее в сценарии регистрации использовалась команда net use f: \\<сервер>\%ивегпате%
В этом случае сценарий будет завершаться с сообщением об ошибке, так как к имени ресурса добавлен символ ($), С целью восстановить работоспособность сценария, измените вышеприведенную команду:
ншншnet user f:\\<сервер>\%ивегпате%$
нш
нш
Как отключить аплет Экран (Display) окна
Панель управления (Control Panel)?
Использование системных политик позволяет отключить аплет Экран (Display) в окне Панель управления (Control Panel). Кроме того, для отключения аплета можно модифицировать системный реестр.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Poli cies\System.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя NoDispCPL и нажмите клавишу <Enter>.'
Дважды щелкните на записи левой кнопкой мыши и присвойте ей значение 1.
Закройте редактор системного реестра.
Изменение немедленно вступит в силу. Если теперь попытаться запустить аплет Экран (Display) в окне Панель управления (Control Panel), щелкнув правой кнопкой мыши на рабочем столе и выбрав опцию Свойства (Properties) из контекстного меню или щелкнув левой кнопкой на пиктограмме аплета в окне Панель управления (Control Panel), будет выдано сообщение “Your system administrator disabled the Display control panel”.
Как отключить элементы аплета Экран (Display) в окне Панель управления (Control Panel)?
И в этом случае можно воспользоваться системными политиками для отключения элементов аплета Экран (Display) в окне Панель управления (Control Panel). Кроме того, можно внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Systern.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя одной из представленных ниже записей.
NoDispAppearancePage Удаление вкладки Оформление (Appearance), что означает запрет пользователям вносить изменения в цветовую схему
NoDispBackgroundPage Удаление вкладки Фон (Background), благодаря чему пользователи не смогут менять фоновый рисунок рабочего стола
NoDispScrSavPageNoDispSettingsPageNoDispScrSavPageNoDispSettingsPageУдаление вкладки Заставка (Screen Save)
NoDispScrSavPage
NoDispSettingsPage
NoDispScrSavPage
NoDispSettingsPage
Удаление вкладки Настройка (Settings) и Plus!
Дважды щелкните на новой записи и присвойте ей значение 1.
Закройте редактор системного реестра.
Изменения вступят в силу немедленно, и все отключенные вкладки станут скрытыми.
Конечно, пользователь может применить редактор системного реестра и внести изменения в значения записей, поэтому подобные изменения стоит реализовать в контексте системных политик. Поскольку изменения вступают в силу немедленно, ничего не мешает пользователю создать файл .REG, используемый в сценарии регистрации и позволяющий устанавливать необходимые значения в обход используемой политики.
I Почему по завершении сеанса работы с системой удаляются все файлы в домашнем каталоге?
Самой распространенной причиной является совпадение путей домашнего каталога и каталога перемещаемого профиля. Это происходит из-за того, что системный процесс обновления профиля пытается обеспечить идентичность содержимого каталогов и подкаталогов, а поскольку каталог локального профиля не содержит файлов домашнего каталога, эти файлы удаляются!
Таким образом, необходимо изменить расположение перемещаемого профиля, чтобы путь к нему отличался от пути к домашнему каталогу пользователя. Локальный каталог можно сделать вложенным, а изменение системных параметров осуществить посредством утилиты User Manager. Щелкните на кнопке Profiles и модифицируйте расположение каталогов.
. Как завершить сеанс работы с системой из командной строки?
В составе второй версии пакета Windows NT 4.0 Resource поставляется утилита LOGOFF.EXE (входящая по умолчанию в состав WindowsХР), которая может использоваться для завершения сеанса работы с системой из командной строки. Для этого применяется следующий синтаксис: logoff [/f] [/n]
Параметр / f означает завершение работы системных процессов без запроса на сохранение данных, но с запросом на подтверждение завершения сеанса. Параметр /п приводит к завершению сеанса работы с системой без подтверждения, но при этом предлагается сохранить несохраненные данные.
Использование обоих параметров приведет к завершению сеанса без подтверждения и сохранения данных.
гжгжГде в Windows 2000 расположена утилита User Manager?
гж
гж
В Windows 2000 для управления учетными записями пользователей домена больше не используется утилита User Manager. Вместо нее применяется консоль Active Directory — Пользователи и Компьютеры (Active Directory — Users and Computers). Дополнительная информация приводится в разделе 7.33.
. Как осуществляется администрированиепользователей домена в Windows 2000?
В Windows 2000 предоставлен совершенно новый административный интерфейс — оснастки консоли Microsoft Management Console (ММС). Для администрирования пользователей домена используется оснастка Active Directory — Пользователи и Компьютеры (Active Directory — Users and Computers), которая доступна в папке Администрирование (Administrative Tools) (Пуск^Программы^Администрирование^АсЙуе Directory— Пользователи и Компьютеры (Start^Programs^Administrative Tools^Active Directory— Users and Computers)).
■■ty Active Directory Manager Й ^ savilltechty Active Directory Manager Й ^ savilltech№ • Qj Computersй-чёй Domain Controllers№ • Qj Computersй-чёй Domain ControllersC AdministratorC Bruce Wayne 5 Cert Pubfishers @ Domain AdminsDomain Computers Domain Controllers Domain Guests Domain Users5 Enterprise Admins C Exchange Service C GuestC IUSR.TITANICC IWAM.MARSC IWAM.TITANIC 6johnSavil .C krbtgt€ is$C AdministratorC Bruce Wayne 5 Cert Pubfishers @ Domain AdminsDomain Computers Domain Controllers Domain Guests Domain Users5 Enterprise Admins C Exchange Service C GuestC IUSR.TITANICC IWAM.MARSC IWAM.TITANIC 6johnSavil .C krbtgt€ is$Built-in account for guest access to Internet Server Anonymous AccessI nternet S erver Web Appication M I nternet S erver Web Appication MBuilt-in account for guest access to Internet Server Anonymous AccessI nternet S erver Web Appication M I nternet S erver Web Appication MUserUserSacuity Group • Global Security Group • Global Secuity Group • Global Security Group • Global Security Group • Global Secuity Group • Global Secuity Group • Global UserUserUser User User User UserUserUserSacuity Group • Global Security Group • Global Secuity Group • Global Security Group • Global Security Group • Global Secuity Group • Global Secuity Group • Global UserUserUser User User User UserBuilt-in account for administering theBuilt-in account for administering theEnterprise certification and renewal Designated administrators of the All workstations and servers joined to All domain controflers in the domain All domain guests til domain usersDesignated administrators of the enterEnterprise certification and renewal Designated administrators of the All workstations and servers joined to All domain controflers in the domain All domain guests til domain usersDesignated administrators of the enterKey Distribution Center Service Accov^Key Distribution Center Service Accov^После запуска оснастки расширьте ветку домена и пользователей для просмотра списка пользователей (рис. 7.1).
■
■
ty Active Directory Manager Й ^ savilltech
ty Active Directory Manager Й ^ savilltech
№ • Qj Computers
й-чёй Domain Controllers
№ • Qj Computers
й-чёй Domain Controllers
C Administrator
C Bruce Wayne 5 Cert Pubfishers @ Domain Admins
Domain Computers Domain Controllers Domain Guests Domain Users
5 Enterprise Admins C Exchange Service C Guest
C IUSR.TITANIC
C IWAM.MARS
C IWAM.TITANIC 6johnSavil .
C krbtgt
€ is$
C Administrator
C Bruce Wayne 5 Cert Pubfishers @ Domain Admins
Domain Computers Domain Controllers Domain Guests Domain Users
5 Enterprise Admins C Exchange Service C Guest
C IUSR.TITANIC
C IWAM.MARS
C IWAM.TITANIC 6johnSavil .
C krbtgt
€ is$
Built-in account for guest access to Internet Server Anonymous Access
I nternet S erver Web Appication M I nternet S erver Web Appication M
Built-in account for guest access to Internet Server Anonymous Access
I nternet S erver Web Appication M I nternet S erver Web Appication M
User
User
Sacuity Group • Global Security Group • Global Secuity Group • Global Security Group • Global Security Group • Global Secuity Group • Global Secuity Group • Global User
User
User User User User User
User
User
Sacuity Group • Global Security Group • Global Secuity Group • Global Security Group • Global Security Group • Global Secuity Group • Global Secuity Group • Global User
User
User User User User User
Built-in account for administering the
Built-in account for administering the
Enterprise certification and renewal Designated administrators of the All workstations and servers joined to All domain controflers in the domain All domain guests til domain users
Designated administrators of the enter
Enterprise certification and renewal Designated administrators of the All workstations and servers joined to All domain controflers in the domain All domain guests til domain users
Designated administrators of the enter
Key Distribution Center Service Accov^
Key Distribution Center Service Accov^
Рис. 7.1. Ветка пользователей в меню домена Active Directory
В Windows 2000 широко используются контекстные меню. Например, для изменения пароля пользователя достаточно щелкнуть правой кнопкой мыши на его имени и выбрать команду Задать пароль (Reset Password), как показано на рис. 7.2.
Рис. 7.2. Сброс пароля пользователя с помощью контекстного меню
Выбор пункта Свойства (Properties) позволяет внести изменения в другие свойства учетной записи пользователя, например изменить членство пользователя в группе или расположение профиля.
Ц1. Как удалить меню Переход (Goto) из программы Проводник (Windows Explorer)?
Операционные системы Windows NT 4.0 (с пакетом Service Pack 4) и Windows 2000 поддерживают системную политику Удалить меню Сервис^Переход из проводника (Remove Tools^ GoTo menu from Windows Explorer). Для того чтобы настроить эту функцию с помощью программы Редактор системной политики (Policy Editor) (poledit . ехе), выполните ряд действий.
Запустите программу Редактор системной политики (Policy Editor).
Загрузите существующую системную политику или создайте новую.
Выберите опцию Пользователь по умолчанию (Default User).
Разверните ветку Оболочка Windows МТ^Ограничения (Windows NT Shells Restrictions).
Выберите команду Удалить меню Сервис^Переход из проводника (Remove Tools^GoTo menu from Windows Explorer).
Щелкните на кнопке OK.
Сохраните внесенные изменения.
Кроме того, изменения можно внести непосредственно в системный реестр.
Запустите редактор системного реестра (REGEDT32 . ЕХЕ).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Windows Explorer.
В меню Правка (Edit) выберите команду СоздатьФДвоичные данные (New=> Binary Value).
Введите имя записи NoGoTo и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Н1||. Как отключить флажок С использованием
удаленного доступа (Logon Using Dial-Up Networking) в окне регистрации?
Существует возможность отключения флажка С использованием удаленного доступа (Logon Using Dial-Up Networking), отображаемого в окне регистрации. Для этого выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows NT\ CurrentVersionXWinlogon.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New* String Value).
Введите имя RASDisable.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Изменение вступит в силу после перезагрузки, когда флажок С использованием удаленного доступа (Logon Using Dial-Up Networking) станет недоступным.
н. Как запретить пользователю закрывать сценарий регистрации до завершения его работы?
Ранее существовала возможность внесения изменений в файл GINA.DLL. Однако теперь модифицированные версии файла GINA. DLL больше недоступны для загрузки.
Альтернативным решением является сокрытие сценария, что можно сделать с помощью создания записи типа DWORD, которая называется HKEY_USERS\\Console\WindowSize. Записи необходимо присвоить шестнадцатеричное значение 050005. Кроме того, следует создать запись HKEY_USERS\\Console\WindowPosition и присвоить ей шестнадцатеричное значение 04FF06FF, что приведет к уменьшению размера окна и его размещению вне пространства рабочего стола.
определить время регистрации
пользователя?
Допустим, что в приглашении командной строки введена команда net statistics workstation
В этом случае будет отображено время начала работы службы Рабочая станция (Workstation). Это время не обязательно соответствует началу последнего сеанса работы с системой, хотя некоторые документы и утверждают обратное.
При нажатии комбинации клавиш <Ctrl+Alt+Del> будет показана дата и время регистрации. Тем не менее наилучшим способом является использование оснастки Просмотр событий (Event Viewer).
Запустите, оснастку Просмотр событий (Event Viewer) (Пуск^Программы1^ Администрирование^Просмотр событий (Start^Programs^Administrative Tools=> Event Viewer)).
Выберите опцию Журнал безопасности (Security).
Найдите последнее событие 528, которое соответствует значению Аудит успехов (Success Audit).
Дважды щелкните на событии левой кнопкой мыши для получения дополнительной информации.
Необходимо удостовериться в том, что параметры успешной и неудачной регистрации отмечаются в системном журнале.
Запустите оснастку Диспетчер пользователей (User Manager) (Пуск^ Программы1^Администрирование^изег Manager (Start^Programs^ Administrative Tools^User Manager)).
Выберите опцию Аудит (Audit) из меню Политики (Policies).
Установите флажок Аудит этих событий (Audit These Events) и выберите опцию Все попытки регистрации и завершения работы (Logon and Logoff success and failure). Щелкните на кнопке OK.
Закройте окно Диспетчер пользователей (User Manager).
м
Как запретить репликацию некоторых папок в качестве профиля пользователя?
Пакет обновлений Service Pack 4 предоставляет возможность использования новой записи системного реестра — ExcludeProfileDirs, которая применяется для исключения определенных каталогов из дублируемых профилей пользователей. Для реализации этой записи выполните приведенную ниже инструкцию.'
Запустите редактор системного реестра (REGED IT.EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows NT\ CurrentVersion\Winlogon.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New^ String Value).
Введите имя ExcludeProfileDirs и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение, равное списку каталогов, которые необходимо исключить. Имена каталогов разделяются точкой с запятой, например:
Local SettingsXApplication Data\Microsoft\Outlook;
Temporary Internet Files;Personal
Щелкните на кнопке OK.
Закройте редактор системного реестра.
Аналогичного эффекта можно достичь с помощью системной политики.
Запустите программу Редактор системной политики (Policy Editor) (poledit . ехе).
Создайте новую системную политику (или откройте существующую, если она была создана после установки пакета Service Pack 4).
Дважды щелкните на опции Пользователь по умолчанию (Default User).
Разверните ветку Профили пользователей Windows NT (Windows NT User Profiles).
Установите флажок Исключить папки из перемещаемого профиля (Exclude directories in roaming profile).
В поле ввода укажите имена каталогов, которые должны быть исключены (рис. 7.3).
И t^ hehwttlisci Properties
g Default User $ О Control Panel $-4 > Desktop
$ < b ScteenSavet Policies $•■4 ^ Windows NT Shel Ш Windows NT System 3 ■ US Windows NT User Profiles
-И-ИExclucte directories in icowg ptofe]Exclucte directories in icowg ptofe]Рис. 7.3. Исключение папок из перемещаемого профиляРис. 7.3. Исключение папок из перемещаемого профиляД Limit profile size
-И
-И
Exclucte directories in icowg ptofe]
Exclucte directories in icowg ptofe]
Рис. 7.3. Исключение папок из перемещаемого профиля
Рис. 7.3. Исключение папок из перемещаемого профиля
Щелкните на кнопке ОК.
Сохраните политику в общей папке netlogon на основном контроллере домена.
Как запретить пользователям создавать постоянные сетевые соединения?
Постоянные сетевые соединения восстанавливаются сразу после регистрации пользователя в системе. Отмена такой возможности может оказаться весьма полезной. Для запрета создания постоянных соединений существует специальная запись в системном реестре.
Запустите редактор системного реестра (REGEDT32 . EXE).
Перейдите к разделу HKEY_USERS\.DEFAULT\Software\Microsoft\Windows NT\ CurrentVersion\Network\Persistent Connections.
Дважды щелкните на записи SaveConnection.
Присвойте записи значение по и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Предыдущая последовательность действий приводит к запрету на создание постоянных соединений для всех новых пользователей. Чтобы обеспечить влияние запрета на всех пользователей, выполните аналогичные действия в разделе системного реестра HKEY_CUR- RENT_USER\Software\MicrosoftXWindows NT\CurrentVersion\Network\ Persistent Connections.
Ш
Wyl. Почему не выводятся предупреждения при регистрации в Windows 2000 с помощью кэшированного профиля?
Если при регистрации пользователя в Windows NT 4.0 невозможно подключиться к контроллеру домена, то для регистрации используется кэшированный профиль (если до этого выполнялась регистрация на том же компьютере). При этом пользователь получает предупреждение “A domain controller could not be contacted and you have been logged on using cached information”.
В Windows 2000 это предупреждение отключено по умолчанию, что можно изменить, выполнив на каждом компьютере ряд действий.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
' 4. Введите имя записи ReportControllerMissing и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение TRUE (необходимо использовать верхний регистр). Щелкните на кнопке ОК.
Теперь выполните перечисленные ниже действия для каждого пользователя, который желает получать это предупреждение.
Запустите редактор системного реестра (REGEDIT. ЕХЕ).
Перейдите к разделу HKEY_CURRENT_USER\Software\MicrosoftXWindows NT\ CurrentVersionXWinlogon.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^ DWORD Value).
Введите имя записи ReportDC и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Указанные операции можно автоматизировать с помощью сценария регистрации или шаблона системной политики.
Описываемое предупреждение отключено потому, что большинство пользователей его просто не понимают и игнорируют, поэтому включать предупреждение стоит далеко не во всех случаях.
НЮНЮКак вручную делегировать полномочия в Windows 2000?
НЮ
НЮ
В WindowsNT поддерживается два типа пользователей: Администраторы (Administrators) и Пользователи (Users). Хотя существуют и другие группы, например Операторы печати (Print Operators) и Операторы сервера (Server Operators), при рассмотрении вопроса полномочий все сводится к первым двум вариантам.
Поскольку служба каталогов Active Directory в Windows 2000 содержит больше информации, чем просто пароли и параметры профиля, желательно, чтобы информацию об адресах и номерах телефонов обновлял не только администратор (нецелесообразно заставлять высокооплачиваемого системного администратора управлять списком телефонных номеров).
Существует возможность предоставить определенным пользователям и/или группам право ручного управления свойствами других пользователей. Для этого выполните описанные ниже действия.
Запустите оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers) (Пуск^ПрограммыФАдминистрирование^Active Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools'* Active Directory — Users and Computers)).
Включите расширенный обзор (команда Вид^Дополнительные функции (View^ Advanced Features)).
Щелкните правой кнопкой мыши на поль- зователе/группе/организационном подраз- делении/домене и выберите опцию Свойства (Properties) из контекстного меню.
Выберите вкладку Безопасность (Security).
Щелкните на кнопке Дополнительно (Advanced).
Во вкладке Разрешения (Permissions) добавьте нового пользователя/группу или выберите существующую запись и щелкните на кнопке Просмотр/Редактирование (View/Edit).
Перейдите во вкладку Объект (Object) или Свойства (Properties) и установите необходимые разрешения (рис. 7.4).
щих диалоговых окнах.щих диалоговых окнах.контейнера Usersконтейнера UsersЩелкните на кнопке ОК во всех последую- Рис. 7.4. Изменение разрешений для
щих диалоговых окнах.
щих диалоговых окнах.
контейнера Users
контейнера Users
ПОПОКак делегировать полномочия в Windows 2000
ПО
ПО
с помощью специального мастера?
Существует возможность делегировать полномочия в Active Directory с помощью мастера, а не ручного изменения нужных параметров.
Запустите оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers) (Пуск^Программы^Администрирование^Асйуе Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools^ Active Directory — Users and Computers)).
Щелкните правой кнопкой на контейнере (домен/организационное подразделе- ние/встроенный контейнер) и выберите опцию Управление делегированием (Delegate Control) из контекстного меню.
Щелкните на кнопке Далее (Next) в окне Мастер управления делегированием (Delegation of Control Wizard).■
Щелкните на кнопке Добавить (Add) для добавления пользователей/групп, которым будет делегировано управление.
Выберите пользователей/группы и щелкните на кнопке Добавить (Add). Щелкните на кнопке ОК. Щелкните на кнопке Далее (Next), как только будут выбраны пользовате- ли/группы.
Укажите необходимость обработки всех объектов в папке или только ряда объектов; например, выберите опцию Только пользовательские объекты (User object only). Щелкните на кнопке Далее (Next).
Выберите тип разрешения (как правило, Общие (General)). Например, выберите тип Считывать и сохранять параметры телефонии и почты (Read and Write phone and Mail Options). Щелкните на кнопке Далее (Next).
Telephone Adminsfoatas iSAMLLTECHXTelephcneAd - JTelephone Adminsfoatas iSAMLLTECHXTelephcneAd - JThey have the fofcwnc реггл^тет.They have the fofcwnc реггл^тет.T о elate tte wiz&d. ekk HrashT о elate tte wiz&d. ekk HrashDetoyihon q# Cnnbc> WcaidDetoyihon q# Cnnbc> WcaidThe yoiot, utei?, ot computers to v^ich you have given control ere;The yoiot, utei?, ot computers to v^ich you have given control ere;You have $uceer$li<y compiled bie Delegation d ControlYou have $uceer$li<y compiled bie Delegation d ControlCompleting the Delegation of Control WizardCompleting the Delegation of Control WizardYou choie todetegate control ot objects n the lowing Active Diredoty fokfet:You choie todetegate control ot objects n the lowing Active Diredoty fokfet:Рис. 7.5. Использование мастера Мастер управления делегированием (Delegation of Control Wizard)Рис. 7.5. Использование мастера Мастер управления делегированием (Delegation of Control Wizard)Щелкните на кнопке Готово (Finish) для завершения работы мастера (рис. 7.5).
Telephone Adminsfoatas iSAMLLTECHXTelephcneAd - J
Telephone Adminsfoatas iSAMLLTECHXTelephcneAd - J
They have the fofcwnc реггл^тет.
They have the fofcwnc реггл^тет.
T о elate tte wiz&d. ekk Hrash
T о elate tte wiz&d. ekk Hrash
Detoyihon q# Cnnbc> Wcaid
Detoyihon q# Cnnbc> Wcaid
The yoiot, utei?, ot computers to v^ich you have given control ere;
The yoiot, utei?, ot computers to v^ich you have given control ere;
You have $uceer$li<y compiled bie Delegation d Control
You have $uceer$li<y compiled bie Delegation d Control
Completing the Delegation of Control Wizard
Completing the Delegation of Control Wizard
You choie todetegate control ot objects n the lowing Active Diredoty fokfet:
You choie todetegate control ot objects n the lowing Active Diredoty fokfet:
Рис. 7.5. Использование мастера Мастер управления делегированием (Delegation of Control Wizard)
Рис. 7.5. Использование мастера Мастер управления делегированием (Delegation of Control Wizard)
. Почему файлы и папки, удаленные из профиля, снова появляются при использовании перемещаемых профилей?
При использовании перемещаемых профилей профили пользователей централизованно хранятся на сервере. Кроме того, при регистрации пользователя копия профиля кэшируется на локальном компьютере.
Если пользователь регистрируется на компьютере А и завершает сеанс работы с системой, то компьютер А сохраняет кэшированную версию профиля пользователя. Когда пользователь затем регистрируется на компьютере Б и удаляет какие-либо файлы и папки, центральный профиль обновляется без учета этих файлов и папок.
Проблема заключается в том, что если пользователь снова зарегистрируется на компьютере А, то централизованный профиль будет обновлен с помощью кэшированной версии профиля на этом компьютере, которая содержит удаленные файлы и папки.
Решением проблемы является запрет кэширования профилей на локальных компьютерах, что более подробно рассматривается в разделе 7.44.
* ^7$1. Как отключить кэширование профилей
на локальных компьютерах?
Для того чтобы отключить кэширование профилей на локальных компьютерах, выполните на каждом компьютере ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows NT\ CurrentVersionXWinlogon..
В меню Правка (Edit) выберите команду Создать^Параметры DWORD (New=> DWORD Value)..
Введите имя записи DeleteRoamingProfiles и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1.
Щелкните на кнопке ОК.
. Как создать запись нового локального пользователя в Windows 2000?
На компьютере, не являющемся контроллером домена, можно создавать учетные записи локальных пользователей. Хотя можно воспользоваться веткой Локальные пользователи и группы (Local users and groups) в разделе Служебные программы (System tools) оснастки Управление компьютером (Computer Management), существует более простой и удобный способ.
Откройте окно Панель управления (Control Panel) (Пуск^Настройка^Панель управления (Start^Settings^Control Panel)).
Дважды щелкните на пиктограмме Пользователи и пароли (Users and Passwords).
Перейдите во вкладку Пользователи (Users), показанную на рис. 7.6.
Рис. 7.6. Вкладка Пользователи (Users) аплета Пользователи и пароли (Users and Passwords) в окне Панель управления (Control Panel)Рис. 7.6. Вкладка Пользователи (Users) аплета Пользователи и пароли (Users and Passwords) в окне Панель управления (Control Panel)
Рис. 7.6. Вкладка Пользователи (Users) аплета Пользователи и пароли (Users and Passwords) в окне Панель управления (Control Panel)
Рис. 7.6. Вкладка Пользователи (Users) аплета Пользователи и пароли (Users and Passwords) в окне Панель управления (Control Panel)
Переход во вкладку Дополнительно (Advanced) приведет к отображению информации, аналогичной данным ветки Локальные пользователи и группы (Local users and groups) оснастки Управление компьютером (Control Panel).
Щелкните на кнопке Добавить (Add).
Введите имя пользователя, пароль и описание пользователя. Щелкните на кнопке Далее (Next).
Введите еще раз указанный пароль.
Выберите тип пользователя: Обычный доступ (Standard), Ограниченный доступ (Restricted) или Другой (Other) (например, Администраторы (Administrators), Операторы архива (Backup Operators) и т.д.). Пример такого диалогового окна показан на рис. 7.7.
НЮНЮЩелкните на кнопке Готово (Finish).
НЮ
НЮ
Как разрешить пользователям менять свои пароли без регистрации в домене?
Если в домене Windows 2000 в отношении паролей применяется системная политика и все или некоторые учетные записи пользователя размещены в Active Directory (AD) с помощью инструмента AD Migration, то пользователи, пытающиеся изменить свой пароль при отображении сообщения “Password Change Notification", получат следующее сообщение об ошибке:
You do not have permissions to change your password.
Рис. 7.7. Выбор разрешений доступа для нового пользователя
Пользователи, отказавшиеся менять пароль при появлении соответствующего уведомления (путем щелчка на кнопке Нет (No)), регистрируются в системе с помощью старого пароля, после чего получают возможность обычным образом сменить собственный пароль.
Описанная проблема возникает в ситуациях, когда группе Все (Everyone) не предоставлено право менять пароль пользовательских объектов. Следовательно, пользователям запрещено менять собственный пароль при нулевом сеансе связи (при котором для анонимной регистрации используется группа Все (Everyone)) между рабочей станцией и контроллером домена. Вместо этого для изменения пароля необходимо установить аутентифицированное соединение (пользователь должен зарегистрироваться в системе перед тем, как менять собственный пароль).
Для того чтобы изменить разрешения доступа для группы Все (Everyone), выполните приведенную ниже инструкцию.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (ПускФНастройка^Администрирование1*Active Directory— Пользователи и компьютеры (Start^Settings^Administrative Tools'* Active Directory — Users and Computers)).
Перейдите в меню Вид (View) и выберите опцию Дополнительные функции (Advanced Features).
Щелкните правой кнопкой на контейнере, который содержит пользовательский объект, требующий разрешения на изменение пароля (например, контейнер Users). Выберите из контекстного меню опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security). Удостоверьтесь, что группа Все (Everyone) указана в списке Имя (Name). Если это не так, щелкните на кнопке Дополнительно (Advanced) и добавьте группу Все (Everyone) в список диалогового окна Дополнительные параметры контроля доступа (Advanced Access Control Settings). Если группа Все (Everyone) входит в список, щелкните на кнопке Дополнительно (Advanced).
Щелкните на группе Все (Advanced), после чего выберите команду Про- смотр/Редактирование (View/Edit) для редактирования разрешений для группы, поле Применить к (Apply Onto) щелкните на опции Пользовательский объект (User Object). В разделе Разрешения (Permissions) установите флажок Разрешить (Allow) для строки Изменить пароль (Change Password), как показано на рис. 7.8.
Щелкните на кнопке ОК.
Permnsmn Fnby Inr fl*nr$
User objects
Delete Subtree Reed Permissions Modify Permissions Modify Owner AH Validated Wes AH Extended Rights Create All Child Objects Delete All Child Objects Change Password Receive As Reset Password Send AsDelete Subtree Reed Permissions Modify Permissions Modify Owner AH Validated Wes AH Extended Rights Create All Child Objects Delete All Child Objects Change Password Receive As Reset Password Send As□ a □ □ □ □ □ □ В □ □ □□ a □ □ □ □ □ □ В □ □ □□ □ □ □ □ □ □ □ □ □ a □□ □ □ □ □ □ □ □ □ □ a □
Delete Subtree Reed Permissions Modify Permissions Modify Owner AH Validated Wes AH Extended Rights Create All Child Objects Delete All Child Objects Change Password Receive As Reset Password Send As
Delete Subtree Reed Permissions Modify Permissions Modify Owner AH Validated Wes AH Extended Rights Create All Child Objects Delete All Child Objects Change Password Receive As Reset Password Send As
□ a □ □ □ □ □ □ В □ □ □
□ a □ □ □ □ □ □ В □ □ □
□ □ □ □ □ □ □ □ □ □ a □
□ □ □ □ □ □ □ □ □ □ a □
■
Рис. 7.8. Предоставление группе Все (Everyone) разрешения на изменение пароля для контейнера Users
^7.47. Как изменить расположение папок
Мои документы (Му Documents) и Мои рисунки (Му Pictures)?
С помощью приведенной ниже инструкции можно изменять путь, указанный в свойствах ярлыков папок Мои документы (Му Documents) и Мои рисунки (Му Pictures).
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\ Currentversion\Windows ExplorerWser Shell Folders.
Дважды щелкните на записи Personal (для изменения свойств ярлыка Мои документы (Му Documents)) и измените значение записи.
Дважды щелкните на записи Му Pictures и измените ее значение.
Закройте редактор системного реестра.
Завершите сеанс работы с системой для вступления изменений в силу.
Кроме того, папки можно переместить с помощью объектов групповой политики. Выберите команду Конфигурация пользователя ^Конфигурация Windows^ Folder Redirection (User Configuration^Windows Settings^Folder Redirection). Щелкните правой кнопкой на папке и измените текущее перенаправление.
Еще один метод перемещения папки Мои документы (Му Documents) описан ниже.
Щелкните правой кнопкой мыши на пиктограмме папки Мои документы (Му Documents) на рабочем столе.
Выберите параметр Свойства (Properties) из контекстного меню.
Щелкните на кнопке Переместить (Move) и выберите новое расположение папки.
ншншПеремещение будет выполнено автоматически. Кроме того, будут изменены ссылки на п£пку Мои рисунки (Му Pictures).
нш
нш
Как изменить каталог, в котором система хранит профили пользователей?
Операционная система Windows NT 4.0 и более ранние версии Windows NT хранили профили пользователей в каталоге %systemroot%\Profiles. В свою очередь, Windows2000 хранит профили в каталоге %systemdrive%\Documents and Settings, но при этом имеется возможность указать другое расположение каталога.
Создайте новую папку, которая будет использоваться для хранения профилей.
Скопируйте все существующие профили из папки %systemdrive%\Documents and Settings в только что созданную папку. (Обратите внимание, что при копировании в файловой системе NTFS необходимо воспользоваться командой XCOPY и параметром командной строки /о, что позволит сохранить списки контроля доступа, связанные с каждым файлом.)
Запустите редактор системного реестра (regedit.exe) и перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ ProfileList.
Дважды щелкните на записи Prof ileDirectory.
Введите путь к новой папке и щелкните на кнопке ОК.
Внеся изменения в строковое значение записи DefaultUserProfile, можно изменить профиль, который используется в Windows 2000 по умолчанию. Модифицирование значения записи AllUsersProfile позволяет изменить профиль, относящийся ко всем пользователям Windows 2000.
Почему некоторые параметры удаленного
доступа недоступны пользователям, применяющим оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers)?
Следующие параметры удаленного доступа могут быть недоступны при использовании оснастки Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (рис. 7.9):
Control access through Remote Access Policy;
Verify Caller ID;
Assign a Static IP Address;
Apply Static Routes;
Static Routes.
Рис. 7.9. Установка разрешений RAS для пользователя
Эти параметры Windows 2000 недоступны, поскольку домен находится в смешанном режиме. Контроллеры домена WindowsNT 4.0 не поддерживают ряд системных параметров Windows 2000, которые остаются недоступными. Для того чтобы активизировать необходимые параметры, следует переключиться в основной режим домена (это можно сделать лишь один раз, а потому предварительно подумайте о последствиях такого шага).
Почему система игнорирует запись ExcludeProfileDirs, когда ее значение превышает 260 символов?
В разделе 7.38 рассмотрено исключение некоторых областей пользовательского профиля из процесса репликации при использовании перемещаемых профилей. При этом в Windows 2000 записи ExcludeProfileDirs присваивается значение NULL, если длина записи превышает 260 символов. Для решение этой проблемы следует проверить значение записи ExcludeProfileDirs в разделе HKEY_CURRENT_USER\Software\MicroSbft\ Windows NT\CurrentVersion\Winlogon. Необходимо удостовериться в том, что запись имеет длину не более 260 символов. Кроме того, можно внести изменения в системную политику, как отмечено в разделе 7.38.■
гаигаиКак изменить тип терминала Telnet, принятый по умолчанию?
гаи
гаи
При соединении с помощью протокола Telnet сеанс связи может эмулировать один из нескольких типов терминалов. Обычно тип терминала устанавливается посредством запуска Telnet и указания команды ■et term х
(где х может принимать значения ANSI, VT52 или VTNT).
Кроме того, тип терминала можно указать в системном реестре. Во избежание определения каждого типа терминала, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. ехе).
Перейдите к разделу HKEY_CURRENT_USER\SOFTWARE\Microsof tXTelnet.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value)..
Введите имя TERMTYPE.
Присвойте записи TERMTYPE одно из следующих значений:
VTNT (принято по умолчанию);'
VT100;
VT52;
ANSI.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как запретить пользователям запускать или останавливать запланированные задания?
Доступ пользователей к запланированным заданиям можно ограничить несколькими способами. Для того чтобы заблокировать доступ на уровне групповых политик, выполните перечисленные ниже действия.
Запустите редактор групповой политики (Group Policy Editor — GPE) для контейнера, который необходимо модифицировать.
Раскройте элемент дерева Конфигурация пользователя (User Configuration) или Конфигурация компьютера (Computer Configuration).
Выберите команду Административные шаблоны=>Компоненты Windows=> Планировщик заданий (Administrative Templates=>Windows Components^?ask).
Дважды щелкните на опции Запретить запуск и завершение задач (Prevent Task Run or End).
Выберите параметр Включена (Enabled) и щелкните на кнопке ОК.
Кроме того, системный реестр можно отредактировать в целях блокировки доступа для компьютеров или каждого пользователя в отдельности.
Запустите редактор системного реестра (REGEDIT.EXE) на компьютере, на котором необходимо заблокировать доступ.
Перейдите к разделу HKEY_LOCAL_№CHlNE\SOFTWARE\Policies\Microsoft\ Windows\Task Schedulers.О или к разделу HKEY_CURRENT_USER\Software\ Policies\Microsoft\windows\Task Schedulers.О (может понадобиться создание несуществующего раздела).
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New^ DWORD Value), введите имя Execution и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как переключаться между новым и классическим стилем меню Пуск (Start) в Windows ХР?
Операционная система Windows ХР поддерживает новый стиль меню Пуск (Start); однако остается доступным и классический стиль. Для того чтобы переключиться между этими режимами, выполните следующее.
Щелкните правой кнопкой мыши на кнопке Пуск (Start) и выберите опцию Свойства (Properties).
Выберите переключатель Меню “Пуск” (Start menu) или Классическое меню “Пуск” (Classic Start menu), как показано на рис. 7.10.
Щелкните на кнопке ОК.
Рис. 7.10. Переключение между новым и классическим стилем меню Пуск (Start)Рис. 7.10. Переключение между новым и классическим стилем меню Пуск (Start)
Рис. 7.10. Переключение между новым и классическим стилем меню Пуск (Start)
Рис. 7.10. Переключение между новым и классическим стилем меню Пуск (Start)
Для переключения между режимами отображения меню можно воспользоваться системным реестром.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\windows\ CurrentVersionXWindows Explorer.
Дважды щелкните на записи shellstate.
Измените значение 32-го байта 00 на 02 для использования нового стиля меню Пуск (Start) или, наоборот, для классического стиля (рис. 7.11 и 7.12).
Изменение двоичного параметра
Параметр:.•
[shells^ ;
Значение:<;
00002400000038280000000800000000000000000010000000000100000000180D000000000000000020ЕД00000000002400000038280000000800000000000000000010000000000100000000180D000000000000000020ЕД000000
00002400000038280000
00080000000000000000
00100000000001000000
00180D00000000000000
0020ЕД000000
00002400000038280000
00080000000000000000
00100000000001000000
00180D00000000000000
0020ЕД000000
Рис. 7.11. Вид записи системного реестрапри использовании классического стиля меню
Изменение двоичного параметра
Параметр: (sheTsiSX Значение:
S. . .8(. .S. . .8(. .1...1...00002400000038280000
S. . .8(. .
S. . .8(. .
1...
1...
00080000000000000000
00100000000001000000
00180D00000000000000
0020ИЗ 000000
р Отмена |
Рис. 7.12. Измененная запись системного реестра
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системным реестром и повторно зарегистрируйтесь в системе или же перезапустите программу Проводник (Windows Explorer).
. Как отключить экранные подсказки . в Windows 2000/ХР для кнопок Закрыть (Close), Свернуть (Minimize) и Развернуть (Maximize)?
В Windows ХР и Windows 2000 выводится специальная подсказка при наведении указателя мыши на кнопки Закрыть (Close), Свернуть (Minimize) или Развернуть (Maximize), которую можно отключить.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop.
Дважды щелкните на записи UserPref erencesMask.
Измените первое число в строке, воспользовавшись приведенным ниже соответствием значений (например, замените 9е Зе 07 08 на 1е Зе 07 08):
замените 8 на 0;
замените 9 на 1;
замените а на 2;
замените Ь на 3;
замените с на 4;
замените d на 5;
замените е на 6.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь.
Почему не получается удалить или разрешить использование учетной записи KRBTGT?
Семейство операционных систем Windows 2000 Server (а также более поздние версии) использует учетную запись KRBTGT как часть процесса аутентификации Kerberos. Эту учетную запись нельзя удалить или использовать для регистрации на сервере.
м
ВДВ- Как включить поддержку функции ClearType для окна регистрации?
В Windows ХР впервые представлена технология ClearType, которая заметно улучшает читабельность текста на жидкокристаллических экранах. Обычно применение этой технологии активизируется для каждого пользователя в индивидуальном порядке, поэтому в окне регистрации данная технология не используется. Для того чтобы применить сглаживание шрифтов ClearType в окне регистрации, выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_USERS\.DEFAULT\Control Panel\Desktop.
Дважды щелкните на записи Fontsmoothing и присвойте ей значение 2. Щелкните на кнопке ОК.
Дважды щелкните на записи FontSmoothingType и присвойте ей значение 2. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
После этого технология ClearType будет применяться и в окне системной регистрации.
АП
Как изменить расположение ярлыков в меню Пуск (Start)?
В Windows ярлыки меню Пуск (Start) для профиля пользователя обычно загружаются из папки %USERPROFILE%\start Menu. Для того чтобы измени* используемые ярлыки, выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).,
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Windows ExplorerWser Shell Folders.
Дважды щелкните на записи start Menu.
Измените ее значение так, чтобы путь указывал на новое расположение ярлыков меню Пуск (Start). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и зарегистрируйтесь в системе повторно.
Аналогичного эффекта в Windows 2000 можно достичь путем использования групповой политики. Выберите команду Конфигурация пользователя=*Конфигурация Windows* Folder Redirection (User Configuration^Windows Settings^Folder Redirection). Щелкните правой кнопкой мыши на параметре Главное меню (Start Menu) и введите новый путь к ярлыкам.
Как для компьютера — члена домена под управлением Windows ХР создать диск сброса пароля?
Для учетной записи домена создавать диск сброса пароля нельзя, но его можно создать для локальной учетной записи системы, являющейся членом домена.
В поле Текущий пароль пользователя (Current user account password) введите свой пароль и щелкните на кнопке Далее (Next). Мастер Forgotten Password Wizard создаст диск сброса пароля.
Когда процесс будет завершен, щелкните на кнопке Далее (Next) и на кнопке Готово (Finish). Мастер Forgotten Password Wizard вернет управление диалоговому окну Смена пароля (Change password).
Выньте из дисковода диск сброса пароля. Пометьте его и сохраните в надежном месте.
Щелкните на кнопке Отмена (Cancel) для закрытия диалогового окна Смена пароля (Change Password).
Щелкните на кнопке Отмена (Cancel) для закрытия диалогового окна Безопасность (Windows Security).
L Как отключить всплывающие подсказки Windows ХР?
Для того чтобы отключить всплывающие подсказки Windows ХР, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ Currentversion\Windows Explorer\Advanced.
В меню Правка (Edit) выберите команду Создать=>Строковый параметр (New^ String Value).
Введите имя записи EnableBalloonTips и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 0. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Описываемые действия можно осуществить и с помощью утилиты TweakUI.
настройка параметров
РАБОЧЕГО СТОЛА
В
этой главе рассматривается конфигурирование параметров рабочего стола для изменения его внешнего вида и производительности. Большинство приводимых советов предназначены для локальных пользователей, например большая часть представленных изменений относится к разделу системного реестра HKEY_CURRENT_USER. Однако, если необходимо, чтобы изменения относились ко всем пользователям или к пользователю, принятому по умолчанию, замените раздел HKEY_CURRENT_USER на HKEY_USERS\<SID пользователя> или HKEY_USERS\ .DEFAULT соответственно.
Как сократить или увеличить задержку при развертывании каскадных меню?
Для этого можно воспользоваться вкладкой Мышь (Mouse) утилиты TweakUI. Аналогичного результата можно достичь, изменив значение записи hkey_current_user\ Control Panel\Desktop\MenuShowDelay.
Как удалить или переименовать значок Корзина (Recycle Bin)?
При щелчке правой кнопкой мыши на пиктограмме Корзина (Recycle Bin) появляющееся контекстное меню не содержит опции переименования или удаления данного элемента интерфейса. Для того чтобы добавить возможность переименования или удаления пиктограммы Корзина (Recycle Bin), выполните ряд действий.
Запустите редактор системного реестра (REGEDT32 . EXE, а не regedit.exe).
Перейдите К разделу HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08- 00AA002F954E)\ShellFolder.
Дважды щелкните на записи Attributes в правой панели.
Измените ее значение с 4 0 010 0 2 0 на 50010020.'
Щелкните на кнопке ОК.
Теперь, если щелкнуть правой кнопкой мыши на значке Корзина (Recycle Bin), в появившемся контекстном меню будет предоставлена опция переименования этой пиктограммы.
Если пиктограмму Корзина (Recycle Bin) необходимо удалить с рабочего стола, измените значение записи Attributes на 60010020, воспользовавшись последовательностью действий, приведенной выше. Для того чтобы иметь возможность переименовать и удалить пик-
тограмму с рабочего стола, присвойте записи Attributes значение 70010020. После этого пиктограмму можно будет удалить, щелкнув правой кнопкой мыши и выбрав команду Удалить (Delete). Щелкните на кнопке Да (Yes) для подтверждения удаления значка.
Существует возможность избежать ручного редактирования системного реестра. Для этого при удалении значка Корзина (Recycle Bin) используется утилита TweakUI.
Запустите программу TweakUI из окна Панель управления (Control Panel) (Пуск=> Настройка^Панель ynpasneHnn^TweakUI (Starts Settings^Control Panel^TweakUI)).
Перейдите во вкладку Рабочий стол (Desktop).
Сбросьте флажок Корзина (Recycle Bin) и щелкните на кнопке ОК.
Как отключить функцию Анимация окон (Window Animation)?
Использование вкладки General (Общие) утилиты TweakUI позволяет отключить функцию Анимация окон (Window Animation), что дает возможность отказаться от специальных анимационных эффектов при свертывании и развертывании окон приложений. Аналогичный эффект достигается путем редактирования системного реестра.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop\WindoWetrics.
Дважды щелкните на записи MinAnimate.
Присвойте ей значение 1 для использования анимации или значение 0 для отключе- :ния анимации окон.
Закройте редактор системного реестра.
Завершите сеанс работы с операционной системой и повторно зарегистрируйтесь (если используется утилита TweakUI, то перезапуска системы не требуется).
В Windows ХР в аплете Система (System) окна Панель управления (Control Panel) перейдите во вкладку Дополнительно (Advanced) и в разделе Быстродействие (Performance) щелкните на кнопке Дополнительно (Advanced). В разделе Анимационные эффекты (Visual Effects) можно сбросить флажок Анимация при сворачивании и восстановлении (Animate windows when minimizing and maximizing).
Как отключить программу Диспетчер задач (Task Manager)?
Программу Диспетчер задач (Task Manager) можно отключить, внеся изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Micros5tt\Windows\ CurrentVersion\Ро1i с ies.
Если раздела System не существует, создайте его.
Добавьте новую записи типа DWORD с именем DisableTaskMgr. Присвойте новой записи значение 1.
Закройте редактор системного реестра.
Существует и другой способ — использование программы Редактор системной политики (Policy Editor).
Запустите программу Редактор системной политики (Policy Editor).
Выберите пользователя или внесите изменения для пользователя, принятого по умолчанию.
Перейдите в ветку Оболочка/Ограничения (Shell/Restrictions) и выберите опцию Удалить диспетчер задач (Remove Taskbar from user).
Для того чтобы удалить программу Диспетчер задач (Task Manager) для всех пользователей, переименуйте файл TASKMGR. ехе. Если файл расположен в разделе NTFS, установите для него специальные ограничения, запрещающие запуск программы рядовыми пользователями.
Как удалить меню Документы (Documents)?
Невозможно удалить меню Документы (Documents) из меню Пуск (Start), не установив службу Active Desktop, которую придется обновлять в начале каждого сеанса работы с системой. Тем не менее меню Документы (Documents) можно удалить в Windows 98.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя записи NoFavoritesMenu и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и зарегистрируйтесь повторно, после чего меню Документы (Documents) исчезнет.
В Windows NT меню Документы (Documents) отображает содержимое папки %systemroot%\Profiles\<username>\Recent, например: <3:\winnt\Profiles\ savilljXRecent. Если удалить содержимое этой папки, то меню Документы (Documents) будет незаполненным. Самый простой способ решения этой проблемы — создание командного файла, который необходимо разместить в загрузочной группе.
Запустите текстовый редактор Блокнот (Notepad).
Добавьте в файл следующую строку:
del /q %systemroot%\Profilea\%uaername%\Recent\*.*
Вводите имена переменных %systemroot% и %username% только в том случае, если процедура выполняется не на компьютере под управлением Windows 95, иначе придется вводить реальные значения переменных.
Сохраните файл под именем "DELDOC.BAT" (укажите имя файла в кавычках, чтобы редактор Блокнот (Notepad) автоматически не добавил расширение . txt в конец имени файла) в выбранном каталоге.
Запустите программу Проводник (Windows Explorer).
Перейдите к папке, в которой был сохранен файл DELDOC.BAT и щелкните на нем правой кнопкой мыши.
С помощью правой кнопки мыши перенесите ярлык файла в папку %systemroot%\Profiles\%usemame%\Start Menu\Programs\Startup (например, в папку d:\winnt\Profiles\savillj \...). Из контекстного меню выберите команду Создать ярлык (Create shortcut here).
Затем при каждой регистрации в системе будет запускаться созданный командный файл, удаляющий папку Документы (Documents).
Аналогичного эффекта можно достичь с помощью утилиты TweakUI. Перейдите во вкладку Дополнительно (Paranoia) и установите флажок Очистить журнал истории при запуске (Clear Document history at logon).
Если в Windows NT или Windows 2000 используется служба Active Desktop, с помощью утилиты TweakUI перейдите во вкладку Проводник (Windows Explorer) и сбросьте флажок Отображать папку “Документы” (Show Documents on Start Menu). Кроме того, можно изменить данные системного реестра, присвоив записи HKEY_CURRENT_USER\Software\ MicrosoftWindows\CurrentVErsion\Policies\Explorer\NoRecentDocsMenu значение 1 (запись имеет тип REG_BINARY).
Как настроить обои рабочего стола
на размещение, отличное от центра экрана?
Существует возможность настроить Windows NT так, чтобы обои рабочего стола отображались в произвольной области экрана. Для этого необходимо вручную внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDT3 2. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop.
В меню Правка (Edit) выберите команду Добавить параметр (Add Value).
Введите имя записи WallpaperOriginX и тип записи REG_SZ. Щелкните на кнопке ОК. После этого будет выдан запрос на ввод значения записи. Это значение определяет количество пикселей, на которое смещается изображение относительно левого края экрана.
После этого еше раз выберите Правка^Добавить параметр (Edit=>Add Value) и введите имя записи WallpaperOriginY. Щелкните на кнопке ОК и введите количество пикселей, на которое изображение смещено относительно верхней границы экрана.
Завершите сеанс работы с системой и повторно зарегистрируйтесь в системе.
та^Как настроить Windows NT на отображение уменьшенных копий растровых изображений вместо пиктограммы редактора Paint? *
Выполните следующие действия (для получения наилучших результатов в программе Проводник (Windows Explorer) активизируйте режим отображения крупных значков).
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CLASSES_ROOT\Paint.Picture\Defaultlcon.
Дважды щелкните на записи (По умолчанию) в правой панели и присвойте ей значение %1. Щелкните на кнопке ОК.
Закройте редактор системного реестра; перезагрузки компьютера не требуется.
АЦкак настроить меню Пуск (Start)
в Windows ХР/2000 на отображение элементов меню в алфавитном порядке?
В меню Пуск (Start) Windows ХР и Windows 2000 может использоваться принятый по умолчанию порядок отображения элементов меню. Для сортировки папок щелкните на одной из папок в меню Пуск (Start) правой кнопкой мыши и выберите опцию Сортировать по имени (Sort by Name) из появившегося контекстного меню.
Кроме того, порядок сортировки можно изменить, внеся соответствующие изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. ехе).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\MenuOrder.
Удалите раздел MenuOrder.
Закройте редактор системного реестра.
ЙО
Как указать фоновое изображение для панелей инструментов программы Проводник (Windows Explorer) в Windows ХР/2000?
Для настройки фонового изображения панелей инструментов программы Проводник (Windows Explorer) выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\lnternet Explorer\Toolbar.'
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
Введите в качестве имени записи BackBitmapShell и нажмите клавишу <Enter>.
Дважды щелкните на записи и присвойте ей значение, указывающее имя и расположение файла фонового изображения (например, с: \windows\zapotec.bmp), после чего щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как добавить в контекстное меню пункт Копировать в папку (Copy to Folder)?
Существует возможность добавить в базовые контекстные меню Windows команду копирования файла в папку. Для этого необходимо добавить специальный раздел в системный реестр.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ ContextMenuHandlers.
В меню Правка (Edit) выберите команду Создать^ Раздел (New^Key).
Введите имя раздела Сору То и нажмите клавишу <Enter>.
Перейдите в созданный раздел Сору То и дважды щелкните на записи (По умолчанию).
Присвойте ей значение {C2FBB630-2971-11D1-A18C-00C04FD75D13}. Щелкните на кнопке ОК.
• 7. Закройте редактор системного реестра.
8. Перезапустите программу Проводник (Windows Explorer) для вступления изменений в силу (перезагрузка компьютера не обязательна).
_j Re_ Inter-site r^ ^ Re. Intra-site ret ^ Re_ List al drivS >u Re_ Opening a| ^Re_ Simplest и ^Re_ Simplest C _1 Re. Sorry-WH_j Re_ Inter-site r^ ^ Re. Intra-site ret ^ Re_ List al drivS >u Re_ Opening a| ^Re_ Simplest и ^Re_ Simplest C _1 Re. Sorry-WHСору То Fete.Сору То Fete.0019 99199919 0020 00170023 002399 2C0019 99199919 0020 00170023 002399 2CЕсли теперь щелкнуть правой кнопкой мыши на файле или папке, в контекстном меню будет предоставлена возможность копирования объекта в папку (рис. 8.1).
_j Re_ Inter-site r^ ^ Re. Intra-site ret ^ Re_ List al drivS >u Re_ Opening a| ^Re_ Simplest и ^Re_ Simplest C _1 Re. Sorry-WH
_j Re_ Inter-site r^ ^ Re. Intra-site ret ^ Re_ List al drivS >u Re_ Opening a| ^Re_ Simplest и ^Re_ Simplest C _1 Re. Sorry-WH
Сору То Fete.
Сору То Fete.
0019 9919
9919 0020 0017
0023 0023
99 2C
0019 9919
9919 0020 0017
0023 0023
99 2C
НИНИРис. 8.1. Контекстное меню с пунктом Копировать в папку (Copy То Folder)
НИ
НИ
Как добавить собственный элемент
в контекстное меню, вызываемое щелчком правой кнопкой мыши?
Выполните приведенную ниже инструкцию.
Запустите редактор системного реестра (regedI т. ехе) .
Разверните элемент HKEY_CLASSES_ROOT, щелкнув на символе “+”.
Прокрутите список вниз и разверните раздел Unknown.
Щелкните правой кнопкой на записи Shell.г
Выберите команду Создать (New) из появившегося контекстного меню, а затем выберите опцию Раздел (Key).
Введите нужное имя, например имя приложения. Нажмите клавишу <Enter>.
Щелкните правой кнопкой мыши на новом разделе и выберите команду Создать (New) из контекстного меню. И в этот раз также выберите опцию Раздел (Key) и введите имя Command. Нажмите клавишу <Enter>.
Перейдите в созданный раздел и дважды щелкните на записи (По умолчанию).
Введите имя и путь исполняемого файла, добавив параметр %1, например: d:\prograp files\ savedit\savedit.exe %1.
Закройте редактор системного реестра.
Теперь при щелчке правой кнопкой мыши на пиктограмме файла в контекстном меню будет отображаться новый пункт.
Как очистить историю запуска команд в диалоговом окне Выполнить (Run)?
История запуска команд в диалоговом окне Выполнить (Run) хранится в разделе системного реестра HKEY_CURRENT_USER\Software\Microsof t:\Windows\Current-Version\ ExplorerXRunMRU в виде последовательности записей от а до z. Для того чтобы удалить запись из ниспадающего списка, выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\MicrosoftXWindowsX CurrentVersionXExplorerXRunMRU.
Выберите запись, которую необходимо удалить. Например, — h.
Нажмите клавишу <Delete> (или выберите команду Правка^Удалить (Edit1* Delete)). После этого щелкните на кнопке Да (Yes) для подтверждения удаления.
Дважды щелкните на записи MRUList и удалите из нее букву, которая соответствует удаленной записи. Щелкните на кнопке ОК для сохранения внесенных изменений.
Закройте редактор системного реестра.
Если необходимо очистить весь список, воспользуйтесь утилитой TweakUI.
Запустите аплет TweakUI из окна Панель управления (Control Panel) (Пуск1* Настройка^Панель yпpaвлeния'*■TweakUI (Start^Settings^Control PaneloTweakUI)).
Перейдите во вкладку Дополнительно (Paranoia).
Установите флажок Очистить историю запуска команд при запуске (Clear Run history at logon).■
Щелкните на кнопке Очистить текущий выделенный элемент (Clear Selected Items Now).
После этого можно сбросить флажок Очистить журнал истории при запуске (Clear Run history at logon) и щелкнуть на кнопке ОК или оставить флажок без изменений, благодаря чему при регистрации пользователя в системе список приложений будет очищаться автоматически.
Как заменить пиктограмму Web-броузера Internet Explorer?
Для Web-броузера Internet Explorer до версии 4.0 выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите К разделу HKEY_CLASSES_ROOT\CLSID\{FBF23B42-E3FO-101B-8488- 00AA003E56F8}\DefaultIcon.
Дважды щелкните на записи (По умолчанию) в правой панели и измените ее значение на название необходимой пиктограммы (воспользуйтесь кнопкой Обзор (Browse)).
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Программа MicroAngelo, которая используется для автоматизации этой процедуры, доступна по адресу: http://www.iconstruction.com.
Предыдущий метод не подходит для Internet Explorer 4.0 и более поздних версий. Для этих версий Internet Explorer предусмотрена другая последовательность действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CLASSES_ROOT\CLSID\{871C5380-42a0-1069-A2EA- 08002ВЗ0309D).
В меню Правка (Edit) выберите команду Создать1»Раздел (New=»Key) и введите имя раздела Defaulticon. Нажмите клавишу <Enter>.
Дважды щелкните на записи (По умолчанию) в правой панели и измените ее значение на имя пиктограммы, которую необходимо использовать (воспользуйтесь кнопкой Обзор (Browse)).
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Некоторые радующие глаз пиктограммы для Internet Explorer доступны по адресу: http: / /www. ЫаЫу. сот/ icons true tions/.
Wfl. Как изменить пиктограмму Сетевое окружение (Network Neighborhood)?
Эту пиктограмму можно заменить с помощью пакета Themes for Windows NT или вкладки Pius! аплета Экран (Display).
Кроме того, существует возможность заменить пиктограмму путем редактирования системного реестра.
Запустите редактор системного реестра (regedit . EXE).
Перейдите К разделу HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\ {208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon.
Дважды щелкните на записи (По умолчанию).
Присвойте записи значение, соответствующее необходимой пиктограмме, например d:\Program Files\Plus\Themes\John.ico,0, Параметр 0 говорит о том, что в указанном файле используется первая пиктограмма.
Закройте редактор системного реестра.
. Как изменить пиктограммы аплета Корзина (Recycle Bin)?
Для отображения аплета Корзина (Recycle Bin) на рабочем столе используется две пиктограммы, одна — для отображения пустой корзины, а вторая — для отображения заполненной корзины. Любую из этих пиктограмм можно изменить.
Запустите редактор системного реестра (regedit . EXE).
Перейдите К разделу HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\ {645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon.
Для изменения пиктограммы пустой корзины дважды щелкните на записи Empty. Для изменения пиктограммы полной корзины дважды щелкните на записи Full.
Присвойте записи значение, соответствующее необходимой пиктограмме, например d:\Program Files\Plus\Themes\John.ico,0. Параметр 0 говорит о том, что в указанном файле используется первая пиктограмма.
Закройте редактор системного реестра.
Кроме того, пиктограммы можно заменить с помощью вкладки Plus! аплета Экран (Display).
. Как повторно создать ранее удаленную пиктограмму Корзина (Recycle Bin)?
Если в системе установлена утилита TweakUI, перейдите во вкладку Рабочий стол (Desktop) и установите флажок Корзина (Recycle Bin). Щелкните на кнопке Применить (Apply) и затем на кнопке ОК. Кроме того, значок Корзина (Recycle Bin) можно восстановить, отредактировав системный реестр вручную.
Запустите редактор системного реестра (REGEDIT. ехе).
Перейдите к разделу HKEY_LOCAL_SOFTWARE\Microsoft\Windows\Current- Version\Explorer\Desktop\NameSpace.
В меню Правка (Edit) выберите команду Создать"» Раздел (New»Key).
Введите имя {645FF040-5081-101B-9F08-00AA002F954E}.
Выберите новый раздел и дважды щелкните на записи (По умолчанию). Присвойте записи значение Recycle Bin. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Нажмите клавишу <F5> на рабочем столе для отображения значка Корзина (Recycle Bin).
Как повторно создать ранее удаленную пиктограмму Web-броузера Internet Explorer?
И в этот раз можно воспользоваться утилитой TweakUI. Перейдите во вкладку Рабочий стол (Desktop), установите флажок Internet и щелкните на кнопке Применить (Apply), после этого на кнопке ОК. С другой стороны, можно внести изменения в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите К разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\Desktop\NameSpace.
В меню Правка (Edit) выберите команду Создать^Раздел (New*Key).
Введите имя {FBF23B42-E3F0-101B-8488-00AA003E56F8}.
Перейдите в новый раздел и дважды щелкните на записи (По умолчанию). Присвойте записи значение internet и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Нажмите клавишу <F5> на рабочем столе для отображения пиктограммы Web- броузера Internet Explorer.
w|B. Как добавить на рабочий стол ярлык . для запуска экранной заставки?
Данные хранителей экрана (экранных заставок) расположены в исполняемых файлах, имеющих разрешение . SCR. Для создания ярлыка выполните описанные ниже действия.
Запустите программу Проводник (Windows Explorer) (воспользуйтесь комбинацией клавиш <Win+E> или выбором команды Пуск=>Программы*Проводник (Start* Programs1* Explorer)).
Перейдите в каталог %systemroot%\system32 (d: \winnt\system32).
Найдите файл с расширением . SCR, который соответствует необходимому хранителю экрана. (Можно провести поиск файла, выбрав команду Сервис*Поиск*Файлы и папки (Tools*Find*Folders of Files). Введите шаблон поиска *.SCR и сбросьте флажок Включая подпапки (Include Subfolders), после чего щелкните на кнопке * Искать (Find Now).)
Щелкните на одном из файлов правой кнопкой мыши и, удерживая ее, перенесите пиктограмму на рабочий стол, затем отпустите кнопку мыши и выберите из контекстного меню команду Создать ярлык (Create shortcut here).
Щелкните правой кнопкой на новом ярлыке и выберите опцию Свойства (Properties).
В поле Файл (Target) добавьте в конец командной строки параметр -s. Например, C:\WINNT\system32\sspipes.scr -s.
Щелкните на кнопке ОК.
Запушенный таким образом сценарий не поддерживает защиту посредством пользовательского пароля.-
. Как удалить/переименовать пиктограмму Входящие (Inbox)?
При щелчке правой кнопкой мыши на пиктограмме Входящие (Inbox) контекстное меню не отображает пунктов для переименования или удаления данного элемента рабочего стола, в отличие от других ярлыков. Чтобы добавить пункт переименования или удаления этой пиктограммы, выполните ряд действий.
Запустите редактор системного реестра (REGEDT32. EXE, а не regedit . ехе).
Перейдите К разделу HKEY_CLASSES_ROOT\CLSID\{00020D75-0000-0000-C000- 000000000046}\ShellFolder.
Дважды щелкните на записи Attributes в правой панели.
Измените значение с72000000 на 50000000.
Щелкните на кнопке ОК.
Теперь при щелчке правой кнопкой мыши на пиктограмме Входящие (Inbox) будет предоставлена возможность переименовать пиктограмму.
Если пиктограмму необходимо удалить, присвойте записи Attributes значение 60000000, после чего для удаления пиктограммы можно щелкнуть на ней правой кнопкой мыши и выбрать команду Удалить (Delete). Щелкните на кнопке Да (Yes), чтобы подтвердить удаление.
Существует возможность избежать ручного редактирования реестра, поскольку пиктограмму можно удалить с помощью утилиты TweakUI.
Запустите аплет TweakUI из окна Панель управления (Control Panel) (Пуск1* Настройка^Панель ynpaeneHnn^TweakUI (StartoSettings^Control Panel^TweakUI)).
Перейдите во вкладку Рабочий стол (Desktop).
Сбросьте флажок Входящие (Inbox), щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
. Можно ли удалить одну из папок Автозагрузка (Startup) в меню Пуск (Start)?
К сожалению, нельзя. Одна из папок Автозагрузка (Startup) принадлежит конкретному пользователю (%systemroot%\Prof11ез\<Имя пoльзoвaтeля>\Start Menu\ Programs\Startup), а вторая— всем пользователям (%systemroot%\Profiles\ All Users\Start Menu\Programs\Startup). Обе папки являются системными, поэтому их удаление невозможно.
Существует возможность скрыть одну или обе папки Автозагрузка (Startup), для чего необходимо установить для папки соответствующий атрибут:
attrib +h %syste«root%\Profiles\<№« пользователя*\Start Menu\Programs\Startup
Со временем была найдена уловка, позволяющая переместить одну из папок Автозагрузка (Startup) путем копирования группы All Users Startup поверх папки Administrator Startup, что приведет к удалению папки All Users Startup.
Если быть точным, то удалить одну из этих папок невозможно. Должны существовать пути к обеим папкам, а также параметры обеих папок.
Тем не менее параметры папки Автозагрузка (Startup) не зависят от параметров меню Пуск (Start). Проблема заключается в том, что по умолчанию папка Автозагрузка (Startup) размещается именно в меню Пуск (Start).
Измените путь к папке Автозагрузка (Startup) в системном реестре (запись HKEY_CURRENT_USER\Sof tware\Microsoft\Windows\CurrentVersion\Explorer\ Shell Folders) и присвойте ему следующее значение:
%syetemroot%\Prof11ев\<Username >\Startup
Путь к меню Пуск (Start) можно оставить таким:
%systemroot%\Proflles\<Usernaine\Start Menu
Любые ярлыки, которые находятся в папке Автозагрузка (Startup), будут все равно запускаться, даже если не отображаются в меню Пуск (Start).
м
Как изменить цвет отображения сжатых файлов и папок?
Используемый цвет хранится в системном реестре в виде шестнадцатеричного числа. Таким образом, перед изменением цвета требуется получить необходимое значение в шестнадцатеричном формате. Обычно цвет хранится в виде значения формата RGB, например 255,0,0 для красного цвета. Для того чтобы преобразовать это значение в шестнадцатеричное число, необходимо воспользоваться калькулятором Windows (CALC. EXE).
Запустите программу Калькулятор (Calculator) (Пуск^Выполнить^сак.ехе (Starts Run^calc.exe)).
В меню Вид (View) выберите опцию Инженерный (Scientific).
Выберите режим Dec и введите первую часть значения RGB.
Переключите калькулятор в режим Нех, после чего введенное число будет преобразовано в шестнадцатеричный формат. Например, значение 255 будет преобразовано в f f.
Повторите описанную процедуру для компонентов G и В цветовой схемы RGB.
После этого значение 255,128,0 будет преобразовано в шестнадцатеричный формат: ff,80,0.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer.
Дважды щелкните на записи AltColor в правой панели.
В правой панели будет отображено текущее значение записи, например “0000 oft 00 FF 00 . .у”. Первые четыре нуля можно не принимать во внимание и вносить изменения только в следующие три пары цифр, т.е. 00 FF 00. Последние цифры также можно игнорировать. Для того чтобы отредактировать значение записи, щелкните один раз на необходимом значении, после чего два раза нажмите клавишу <Backspace>. Это приведет к удалению обеих цифр числа. Затем введите новое значение.
Щелкните на кнопке ОК и закройте редактор системного реестра.
Завершите сеанс работы с системой и еще раз зарегистрируйтесь.
Если необходимо избежать редактирования системного реестра, воспользуйтесь утилитой Tweaklll.
Запустите программу TweakUI из окна Панель управления (Control Panel) (Пуск=> Настройка^Панель управления ^TweakUI (Start^Settings^Control Panel^TweakUI)).
Перейдите во вкладку Проводник (Explorer).
В нижней области диалогового окна будет показан цвет, которым выделяются сжатые файлы. Щелкните на кнопке Изменить цвет (Change Color).
Выберите необходимый цвет и щелкните на кнопке ОК.
Щелкните н^кнопке ОК.
После этого завершите сеанс работы с системой и повторно зарегистрируйтесь в системе.
Как убрать изображение стрелки в левом нижнем углу пиктограмм ярлыков рабочего стола?
Воспользуйтесь утилитой TweakUI.
Запустите утилиту TweakUI из окна Панель управления (Control Panel) (Пуск=> Настройка^Панель ynpaeneHnn^TweakUI (Start^Settings^Control Panel^TweakUI)).
Перейдите во вкладку Проводник (Explorer).
Выберите тип стрелки: Стрелка (Arrow), Прозрачная стрелка (Light Arrow), Нет (None) или Настраиваемая (Custom).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Закройте окно программы TweakUI.
Кроме того, можно внести изменения в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CLASSES_ROOT\lnkf ile.
Выберите запись isShortcut и затем команду Удалить (Delete) из меню Правка (Edit).
Перезагрузите компьютер.
Как проверить наличие в системе некорректных
ярлыков?
Пакет Resource Kit для Windows 2000 содержит утилиту chklnks . EXE, проверяющую все ярлыки в системе. Если целевой файл ярлыка не найден, утилита предоставляет возможность удалить один ярлык или все некорректные ярлыки.
Запустите утилиту chklnks, щелкните на кнопке Далее (Next) и выберите ярлыки, которые необходимо удалить (рис. 8.2).
Кроме того, утилита работает и в системе Windows NT 4.0.
Рис. 8.2. Найденные некорректные ярлыки
Как свернуть все открытые окна?
Для того чтобы минимизировать все открытые окна, нажмите комбинацию клавиш <Win+M>. Для восстановление окон нажмите комбинацию клавиш <Win+Shift+M>. Если в системе используется панель инструментов Быстрый запуск (QuickLaunch), можно воспользоваться пиктограммой Показать рабочий стол (Show desktop).
. Как изменить пиктограмму Мой компьютер (Му Computer)?
Эта пиктограмма может быть изменена с помощью пакета Themes for Windows NT или вкладки Plus! аплета Экран (Display). Кроме того, для изменения пиктограммы можно отредактировать системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\Software\Classes\CLSID\ {20D04FE0-3AEA-1069-A2D8-08002B30309D)\Defaultlcon.
Дважды щелкните на записи (По умолчанию).
Присвойте ей значение, соответствующее необходимой пиктограмме, например d:\Program Files\Plus\Themes\John.ico,0. Параметр 0 указывает на необходимость использования первой пиктограммы файла.
Закройте редактор системного реестра.
КК
К
К
Как скрыть пиктограмму Сетевое окружение (Network Neighborhood)?
4 Для этого можно воспользоваться утилитой TweakUI. Во вкладке Рабочий стол (Desktop) сбросьте флажок Сетевое окружение (Network Neighborhood). Кроме того, можно отредактировать системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ Curгentversion\Po1icies\Explorer.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New* DWORD Value).
Введите имя записи NoNetHood и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и зарегистрируйтесь повторно, после чего пиктограмма Сетевое окружение (Network Neighborhood) станет скрытой для просмотра.:
. Существует ли возможность перемещения панели задач?.
Панель задач можно переместить к любому краю экрана — верхнему, нижнему, правому и левому. Щелкните левой кнопкой мыши на панели задач и, удерживая кнопку, перенесите панель в нужную область экрана, после чего отпустите кнопку.
Если панель задач “потерялась", нажмите комбинацию клавиш <Ctrl+Esc> для ее повторного отображения.
ч^8. Как отключить вызов контекстного меню с помощью щелчка правой кнопкой мыши?
Контекстное меню, вызываемое посредством щелчка правой кнопкой мыши, можно отключить в системах, работающих под управлением Windows NT 4.0 с установленным пакетом Service Pack 2 или более поздней версии Windows.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ Currentversion\PoliciesXExplorer.
В меню Правка (Edit) выберите команду Создать* Параметр DWORD (New* DWORD Value).
Введите имя NoViewContextMenu и нажмите клавишу <Enter>.
Дважды щелкните на новой записи, присвойте ей значение 1 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и зарегистрируйтесь в системе повторно.
Для того чтобы снова включить использование правой кнопки мыши, удалите запись NoViewContextMenu (или присвойте ей значение 0), после чего завершите сеанс работы с системой и еще рез зарегистрируйтесь.
■ 8.^. Как изменить пиктограмму Портфель (Briefcase)?
Для изменения этой пиктограммы выполните действия, приведенные в разделе 8.14, причем на шаге 2 используйте раздел HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\ (85BBD920-42A0-1069-A2E4-08002B30309D)\DefaultIcon.
Как запретить отображение сообщения “Click here to begin”?
Существует два способа отключения вывода на экран сообщения “Click here to begin". Если в системе установлена утилита TweakUl, выполните следующее.
Запустите утилиту TweakUl из окна Панель управления (Control Panel) (Пуск^ Настройка^Панель управления^TweakUl (Start^Settings^Control Panel^TweakUI)).
Перейдите во вкладку Проводник (Explorer).
Сбросьте флажок Анимация “щелкните здесь для начала работы” (Animated click here to begin).
Щелкните на кнопке OK.
Если утилита TweakUl отсутствует, необходимо внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer.
Дважды щелкните на записи NoStartBanner и присвойте ей значение 01 00 00 00.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Р"
■ЯД!. Как удалить шаблон из меню Создать (New)?
Если в программе Проводник (Windows Explorer) выбрать команду Создать (New), будет выдан список шаблонов документов, приложения для обработки которых зарегистрированы в системе.■
Чтобы удалить некоторые из шаблонов, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу hkey_CLASSES_root.
Перейдите к разделу, соответствующему разрешению файла, шаблон которого необходимо удалить, в частности к . S3D для файлов программы Simple 3D, . PSP для файлов программы Paint Shop Pro, . DOC для файлов Microsoft Word.
Если шаблон отображается в меню Создать (New), то в разделе будет находиться подраздел ShellNew. Выберите его и нажмите клавишу <Delete>. Щелкните на кнопке Да (Yes) для подтверждения удаления.
Закройте редактор системного реестра.
После этого шаблон будет удален из меню Создать (New). (Необходимо перезапустить программу Проводник (Windows Explorer) для повторного считывания данных системного реестра.)
. Как добавить дополнительное пространство для панели задач?
Если переместить указатель мыши на верхний край панели задач, он превратится в двойную стрелку. Удерживайте кнопку мыши и перенесите указатель вверх, что приведет к постепенному увеличению размера панели задач (с шагом в одну строку). Точно так же панель задач можно уменьшить.
. Как добавить опцию Панель управления (Control Panel) в меню Пуск (Start)?
С помощью программы Проводник (Windows Explorer) создайте новую папку в меню Пуск (Start) соответствующего профиля (администратора или любого пользователя). Назовите новую папку следующим образом:
Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}
Имя папки должно содержать точку, фигурные скобки и дефисы. Как только имя будет введено, папка будет автоматически переименована в Control Panel; в отличие от окна Панель управления (Control Panel), в меню Настройка (Settings) созданная папка будет поддерживать каскадное расширение, позволяющее отображать все аплеты в виде элементов подменю.
Если при создании папки возникают какие-либо проблемы, попробуйте нажать клавишу <F5> для обновления содержимого экрана. Кроме того, можно завершить сеанс работы с системой и повторно зарегистрироваться.
. Как запретить программе Проводник (Windows Explorer) в Windows 2000 открывать новое окно при подключении сетевого диска?
При подключении сетевого диска с помощью программы Проводник (Windows Explorer) система открывает окно с содержимым только что подключенного диска. При необходимости отключить вывод этого окна перед щелчком на кнопке Готово (Finish) нажмите и удерживайте клавишу <Shift>. Продолжайте удерживать клавишу <Shift> еще некоторое время, после чего отпустите ее.
Как удалить программу из диалогового окна Открыть с помощью (Open With), выводимого на экран при щелчке правой кнопкой мыши?
Каждый элемент списка в диалоговом окне Открыть с помощью (Open With) имеет собственную запись в разделе системного реестра hkey_classes_root. Эта запись имеет название вида “<расширение>_аиСо_£Не”, например doc_auto_f Не для Microsoft Word. Удалите корневой раздел соответствующего приложения, чтобы удалить приложение из этого списка. Кроме того, есть и другой способ.
Запустите редактор системного реестра (regedit . EXE).
Найдите имя исполняемого файла, который необходимо удалить из списка в окне Открыть с помощью (Open With). После этого удалите раздел HKEY_CLAS- SES_ROOT\xxx_auto_flie.
Закройте редактор системного реестра.
Почему не получается изменить расположение пиктограмм на рабочем столе?
Существует возможность настроить Windows на автоматическое упорядочение пиктограмм на рабочем столе, что не позволяет вручную менять расположение пиктограмм. Для отключения этой функции щелкните правой кнопкой мыши на рабочем столе и выберите команду Упорядочить значки^Автоматически (Arrange Icons^Auto-Arrange).
■ Как настроить внешний вид папки?
С учетом интеграции Web-технологий в Windows 2000 каждая папка может иметь собственный внешний вид и набор соответствующих сетевых ссылок. Windows 2000 предоставляет доступ к мастеру, облегчающему процедуру подобной настройки.
Удостоверьтесь в том, что параметр Отображать веб-содержимое в папках (Web Contents for Folders) активизирован, это позволит изменять внешний вид папок. Этот вопрос рассматривается в следующем разделе. *
Для настройки внешнего вида папки с помощью мастера выполните перечисленные ниже действия.
1.2.3.4.5.1.2.3.4.5.Запустите программу Проводник (Windows Explorer).
1.
2.
3.
4.
5.
1.
2.
3.
4.
5.
Выберите папку, которую необходимо настроить.
В меню Вид (View) выберите команду Настроить вид папки (Customize This Folder).
Щелкните на кнопке Далее (Next).
Выберите параметры папки, которые необходимо изменить (рис. 8.3).
Выбрать или изменить HTML-шаблон для этой папки (Custom HTML template);
Изменить рисунок фона и представление имен файлов (Select background picture);
Добавить комментарий к папке (Add a folder comment).
Рис. 8.3. Настройка параметров папки
Щелкните на кнопке Далее (Next).
Если выбрать опцию Выбрать или изменить HTML-шаблон для этой папки (Custom HTML template), будет отображен список шаблонов:
Стандартный (Standard);
Классический (Classic);
Простой (Simple);
Просмотр изображений (Image Preview).
Кроме того, можно указать и отредактировать HTML-код для шаблона.
Следующий параметр определяет фон и цвет текста. Щелкните на кнопке Далее (Next).
Введите комментарий к папке и щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
Будет создан новый файл desktop . ini, который содержит указанные параметры папки. Кроме того, создается папка Folder Settings, содержащая файл с фоновым изображением папки, а также файл folder . нтт с данными, используемыми для отображения содержимого папки.
И
О
Как удалить раздел Избранное (Favorites) из меню Пуск (Start)?
Чтобы удалить раздел Избранное (Favorites) из меню Пуск (Start), выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^ DWORD Value).
Введите имя NoFavoritesMenu и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и зарегистрируйтесь повторно в системе. Теперь меню Избранное (Favorites) станет скрытым.
м
Как создать ярлык Мои документы
(Му Documents)?
Если ярлык Мои документы (Му Documents) был удален с рабочего стола и его необходимо вернуть, выполните приведенную ниже инструкцию.
Дважды щелкните на пиктограмме Мой компьютер (Му Computer).
В меню Сервис (Tools) выберите опцию Свойства папки (Folder Options).
Перейдите во вкладку Вид (View).
Установите флажок Отображать папку Мои документы на рабочем столе (Show Му Documents on the Desktop).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Как отключить кнопку Завершение сеанса (Logoff)?
Если необходимо /отключить кнопку Завершение сеанса (Logoff) в меню Пуск (Start) и диалоговом окне Безопасность (Security), выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer. .
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^ DWORD Value).
Введите имя записи NoLogoff и нажмите клавишу <Enter>.
Дважды щелкните на новой записи левой кнопкой мыши и присвойте записи значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Изменения вступят в силу немедленно. Для отмены внесенных изменений присвойте записи значение 0.
1 *№У1- Как отключить персонализированные меню?
Персонализированные меню (IntelliMenus) являются новой возможностью Windows 2000. Такие меню отображают только наиболее часто используемые программы в списке Программы (Programs) и Избранное (Favorites) меню Пуск (Start). Ниже описано, как отключить персонализированные меню.
Щелкните на кнопке Пуск (Start).
Выберите опцию Настройка (Settings) и затем параметр Панель задач и меню “Пуск” (TaskBar & Start Menu).
Перейдите во вкладку Общие (General).
Сбросьте флажок Использовать сокращенные меню (Use Personalized Menus), как показано на рис. 8.4.
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Аналогичного эффекта можно достичь, отредактировав системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\Advanced.
Дважды щелкните на записи IntelliMenus (или создайте запись строкового типа, если таковая отсутствует).
Присвойте записи значение no для отключения меню.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
. Как добавить аплет Принтеры (Printer Settings) в меню Пуск (Start)?
Создайте папку в меню Пуск (Start), которая будет содержать ярлык аплета Принтеры (Printers) (папку можно разместить в каталоге администратора, любого пользователя или в собственном профиле), например с: \winnt\Profiles\savillj\Start Menu. Назовите новую папку следующим образом:
Printers.{2227A280-3AEA-A2DE-08002B30309D}
Имя папки должно содержать точку, дефисы и фигурные скобки. Как только имя будет введено, папка будет автоматически переименована в Принтеры (Printers); в отличие от папки Принтеры (Printers) в разделе Настройка (Settings), созданная папка будет раскрываться в каскадном режиме, предоставляя удобный доступ к своим элементам (рис. 8.5).
При возникновении каких-либо проблем нажмите клавишу <F5> для обновления содержимого экрана или завершите сеанс работы с системой и повторно зарегистрируйтесь для вступления изменений в силу.
Как настроить Панель управления (Control Panel) для каскадного отображения в меню Пуск (Start) в Windows 2000?
Как правило, для этого выбирается опция Панель задач и меню “Пуск” (Taskbar & Start Menu) в меню Настройка (Settings) меню Пуск (Start). Аналогичного эффекта можно достичь, внеся изменения в системный реестр.
Рис. 8.4. В данном случае персонализированные меню отключеныРис. 8.4. В данном случае персонализированные меню отключеныРис. 8.5. Развернутая папка Принтеры (Printers) в меню Пуск (Start)Рис. 8.5. Развернутая папка Принтеры (Printers) в меню Пуск (Start)
Рис. 8.4. В данном случае персонализированные меню отключены
Рис. 8.4. В данном случае персонализированные меню отключены
Рис. 8.5. Развернутая папка Принтеры (Printers) в меню Пуск (Start)
Рис. 8.5. Развернутая папка Принтеры (Printers) в меню Пуск (Start)
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\Advanced.
В меню Правка (Edit) выберите команду Создать* Строковый параметр (New* String Value) и введите имя записи CascadeControlPanel (если такой записи не существует).
Дважды щелкните на новой записи и присвойте ей значение YES.
Закройте редактор системного реестра.
НВНВЗавершите сеанс работы с системой и повторно зарегистрируйтесь.
НВ
НВ
Как удалить пиктограмму Назначенные задания
(Scheduled Tasks) из окна Мой компьютер (Му Computer)?
Эту пиктограмму можно удалить, внеся изменения в системный реестр.
Запустите редактор системного реестра (regedI т . ехе) .
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\MyComputer\NameSpace.
Выберите раздел {D6277990-4C6A-11CF-8D87-00AA0060F5BF}.
Этот шаг необязателен: в меню Реестр (Registry) выберите опцию Экспорт файла реестра (Export Registry File). Введите имя файла .reg, который будет создан при экспорте данных и позволит отменить выполненную ранее операцию.
Нажмите клавишу <Delete> для удаления раздела.
Щелкните на кнопке Да (Yes) для подтверждения удаления.
После этого из окна Мой компьютер (Му Computer) исчезнет пиктограмма Назначенные задания (Scheduled Tasks).
Для восстановления предыдущих параметров системного реестра дважды щелкните на ранее созданном файле с расширением . REG.
. Как включить отображение папки Администрирование (Administrative Tools) в меню Пуск (Start)?
В отличие от Windows 2000 Server, Windows 2000 Advanced Server и Windows 2000 Datacenter, в Windows 2000 Professional папка Администрирование (Administrative Tools) по умолчанию не указана в меню Пуск (Start). Но отображение папки можно активизировать.
Откройте окно конфигурирования меню Пуск (Start) и панели задач (Пуск=> Настройка ^Панель задач и меню “Пуск” (Starts Settings^Taskbar and Start Menu)).
Перейдите во вкладку Параметры меню “Пуск" (Start Menu Options).
Установите или сбросьте флажок Отображать меню “Администрирование” (Display Administrative Tools).■
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Это приводит к изменению записи в системном реестре HKEY_CURRENT_USER\ Software\Microsoft\windows\CurrentVersion\Explorer\Advanced\StartMenuA dminTools. Записи присваивается одно из двух значений — YES или NO.
. Как повторно создать ранее удаленную папку Портфель (Му Briefcase)?
Для повторного создания папки Портфель (Му Briefcase) необходимо ввести следующую команду в командной строке (CMD. ЕХЁ) или диалоговом окне Выполнить (Run):
syncapp
Кроме того, папку Портфель (Му Briefcase) можно создать с помощью щелчка правой кнопкой мыши и выбора команды Создать^Портфель (New=>Briefcase).
. Как воспользоваться папкой Портфель (Му Briefcase)?
Папка Портфель (Му Briefcase) позволяетсинхронизировать несколько копий файлов и отслеживать их модификации, дополнения и удаления. Далее описывается стандартный метод использования подобной папки.
Вставьте гибкий диск в дисковод.
Создайте новый портфель на диске (в программе Проводник (Windows Explorer) выберите команду Файл^Создать^Портфель (File^New^Briefcase)). По умолчанию
папка называется Портфель (New Briefcase), но ее можно переименовать, нажав клавишу <F2>.
Скопируйте файлы с жесткого диска в новый портфель.
После этого файлы можно редактировать как на жестком, так и на гибком диске.
Для синхронизации файлов после внесения необходимых изменений откройте портфель в программе Проводник (Windows Explorer) (рис. 8.6) и щелкните на кнопке Обновить все (Update АН) или выберите опцию Обновить все (Update АН) в меню программы. Будут показаны все внесенные ранее изменения, после чего предоставляется возможность провести фактическое обновление файлов.
Рис. 8.6. В портфеле отображается список устаревших файлов
При необходимости локально отредактировать файлы, размещенные на различных компьютерах, выполните следующее.
Вставьте гибкий диск в дисковод.
Запишите файлы, которые необходимо синхронизировать, на гибкий диск.
Создайте портфель на локальном жестком диске.
Скопируйте файлы с гибкого диска в локальный портфель.
Повторите пп. 3 и 4 для всех компьютеров.
После этого в локальном портфеле можно редактировать файлы, которые будут синхронизированы с содержимым портфеля на гибком диске. При этом будут использоваться два портфеля, по одному на каждом компьютере. Для синхронизации портфелей выберите команду Обновить все (Update АП), выбрав портфель на жестком диске и вставив в дисковод гибкий диск с оригиналами файлов.
Когда два компьютера расположены в одной сети, создайте портфель на одном компьютере, который доступен с помощью общего сетевого ресурса, и скопируйте файлы в нужную папку.
В том случае, если портфель на жестком диске необходимо переместить на гибкий диск, не следует его копировать. Портфель необходимо переместить, иначе взаимосвязь между файлами будет утрачена.
Где в системном реестре расположены параметры фонового изображения Active Desktop?
Если в качестве фона рабочего стола используется обычное растровое изображение, то его параметры содержатся в разделе HKEY_CURRENT_USER\Control Panel\Desktop\ wallpaper. При активизации режима Active Desktop и выборе другого типа фонового изображения, например JPEG, система будет хранить параметры изображения в разделе HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\ Genera1\Wallpaper.
Как и в случае стандартного фонового изображения, фоновое изображение Active Desktop можно размещать в мозаичном режиме, присвоив записи TileWallpaper значение 1. Кроме того, существует возможность растягивать и центрировать изображение, присвоив соответствующее значение записи wallpaperstyle. Значение 0 указывает на центрирование изображения, а значение 2 — на его растягивание. При первой регистрации пользователя в системе система отображает стандартное фоновое изображение до тех пор, пока не запустятся все системные процессы и не активизируется режим Active Desktop.
Как использовать темы рабочего стола в Windows 2000?
Операционная система Windows 2000 поддерживает темы рабочего стола, однако в окне Панель управления (Control Panel) не предоставляется соответствующая пиктограмма, необходимая для управления темами. При намерении использовать темы рабочего стола придется вручную запустить исполняемый файл themes . EXE, который расположен в каталоге %windir%\system32.
Существует ряд проблем, связанных с совместимостью Windows 2000 и старых тем, поскольку для использования совместно с Windows 2000 файлы старых тем должны иметь расширение . THEME (в Windows 9х подобные файлы имеют расширение . тнм или . THE), поэтому старые темы следует переименовать.
Кроме того, в Windows 9х иногда используется переменная окружения %THEMESDIR%, не поддерживаемая в Windows 2000, поэтому может потребоваться ручное редактирование файлов тем для исправления несовместимости переменных.
. Как удалить пункт контекстного меню Создать (New)?
Множество приложений, в частности Microsoft Office и другие программы для работы с документами добавляют свои пункты в меню Создать (New). Это может замедлить работу компьютера, поскольку системы с установленным Web-броузером Internet Explorer 4 и более поздними версиями генерируют список новых пунктов, размещая пиктограммы для кажаого добавленного приложения (рис. 8.7).
Рис. 8.7. Пункты меню Создать (New)Рис. 8.7. Пункты меню Создать (New)
Рис. 8.7. Пункты меню Создать (New)
Рис. 8.7. Пункты меню Создать (New)
Существует возможность удаления пунктов из нового контекстного меню.
Определите расширение пункта контекстного меню, например . OBD для программы Microsoft Office Binder (если нет уверенности относительно расширения файла, создайте с помощью программы любой документ и проверьте расширение файла).
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CLASSES_ROOT\.<расширение>, например HKEY_CLASSES_ROOT\.obd.
Удалите или переименуйте раздел ShellNew, который не всегда расположен в корне раздела. Например, для удаления расширения .obd следует перейти к разделу HKEY_CLASSES_ROOT\.obd\Office.Binder.9\ShellNew.
Закройте редактор системного реестра.
Теперь указанный пункт контекстного меню больше не будет выводиться на экран.
татаАналогичные действия можно выполнить с помощью утилиты TweakUI.
та
та
Как добавить ярлык Удаленный доступ (Dial Up Networking) в меню Пуск (Start)?
Создайте новую папку в меню Пуск (Start), в которой будет содержаться новый ярлык. Например, создайте папку в каталоге с: \winnt\Profiles\savillj\Start Menu и назовите ее следующим образом:
Dial Up Net.{992CFFA0-F557-101A-88EC-00DD010CCC48}
Имя папки должно содержать точку, фигурные скобки и дефисы. После ввода имени папки, последняя будет автоматически переименована в Dial up Net, и, в отличии от пункта Настройка^Удаленный доступ (Settings^Dial Up Networking), новый пункт меню будет открываться в каскадном режиме, предоставляя доступ к содержимому папки Удаленный доступ (Dial Up Network).
Если создание папки не проходит гладко, попробуйте нажать клавишу <F5> для обновления содержимого экрана. Кроме того, можно завершить сеанс работы с системой и повторно зарегистрироваться.
. Как указать параметры мерцания приложений на панели задач, когда приложениям требуется внимание пользователя?
Когда в системе выполняется несколько приложений и приложение, выполняющееся в фоновом режиме, требует от пользователя каких-либо действий, элемент панели задач, соответствующий этому приложению, начинает мерцать, После 200 секунд окно приложения выводится на первый план.
Для изменения количества мерцаний приложения на панели задач, а также изменения временного промежутка, по истечении которого приложение выходит из фонового режима, выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop.
Дважды щелкните на записи ForegroundFlashCount.
Установите ввод значения в десятичном режиме и измените число, указывающее на мерцание ярлыка приложения в панели задач. Затем щелкните на кнопке ОК.
Дважды щелкните на записи ForegroundLockTimeout.
Установите ввод значения в десятичном режиме и введите количество миллисекунд, которое должно пройти перед выходом приложения из фонового режима (присвойте этой записи значение 0, если необходимо, чтобы приложение выходило из фонового режима немедленно), после чего щелкните на кнопке ОК..
Закройте редактор системного реестра.
Как включить или выключить новый интерфейс Windows ХР?
Операционная система Windows ХР предоставляет новый пользовательский интерфейс, основанный на наиболее часто используемых системных задачах. К нему необходимо привыкнуть, но, без сомнения, интерфейс приобретет немалую популярность среди новых пользователей (рис. 8.8). Windows ХР Ноше и Windows ХР Professional предлагают по умолчанию новый интерфейс. В свою очередь, семейство Windows Server 2003 продолжает использовать старый пользовательский интерфейс. Для переключения между разными типами интерфейса выполните ряд действий.
Щелкните правой кнопкой мыши на кнопке Пуск (Start) и выберите опцию Свойства (Properties).
Выберите переключатель Меню “Пуск’’ (Start Menu) для использования нового графического интерфейса или переключатель Классическое меню “Пуск” (Classic Start Menu) для классического графического интерфейса.
Щелкните на кнопке ОК.
№
^|ywnclowsupdate^ ш Каталог windows
WinZip
е Выбор программ по умолчанию
Открыть документ Office
Щ Создать документ Office
Ям калькулятор
^ Outlook Express
■ FAR manager
[|^| ATI Demos
« Ярлык для Bred2r
q*g Программы
id йокум^ты
настройка
Найти
<0; Справка и поддержка
■S3 Выполнить,,.
^ Завершение сеанса Puh...
^1 Выключить компьютер...
.1^ Электронная почта
£/мои документы ^Недавние документы > ^ Мой рисунки г^ Моя музыка * । §| мой компьютер ^д-пенельугреюмя, " ' ^гьдтйчениз I * ^.
| ^прнн^рми факсы ■ v!- r.$awp И поддержка/ ;/
;^|тоисг * 1Е?'вЫПО№МТЬ * ^' ,
Все программы ^к
|^Р|гЫАу/(М, W*b* [ф^Ч-ЖИКА^-Цт?;
Рис. 8.8. Классическая слева) и новая версии (справа) графического интерфейса Windows ХР
Как настроить группирование похожих кнопок на панели задач Windows ХР?
Операционная система Windows ХР позволяет группировать экземпляры одного исполняемого файла на панели задач, для чего предусмотрено два метода:
кластеризация — Windows ХР размещает рядом несколько экземпляров одного и того же исполняемого файла;
группирование — Windows ХР отображает несколько экземпляров одного и того же исполняемого файла в виде одного экземпляра на панели задач (рис. 8.9).
Windows ХР по умолчанию группирует экземпляры одного приложения, когда для отображения соответствующего текста для всех пиктограмм недостаточно свободного пространства панели задач. Такое группирование экземпляров можно отключить.
Щелкните на панели задач правой кнопкой мыши и выберите опцию Свойства (Properties).
Перейдите во вкладку Панель задач (Taskbar).
Сбросьте флажок Группировать сходные кнопки панели задач (Group similar taskbar buttons) в разделе Панель задач (Taskbar) (рис. 8.10).
Щелкните на кнопке ОК.
SB M^tej^^1^^
Рис. 8.9. Несколько экземпляров одной программы, сгруппирован
ные на панели задач
Рис. 8.10. Параметр группирования для экземпляров одной программы,
Кроме того, данный параметр можно изменить, внеся соответствующие изменения в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\SoftwareXMicrosoft\Windows\ Currentversion\ExplorerXAdvanced.
Дважды щелкните на записи TaskbarGlomming (или создайте запись типа DWORD, если ее не существует).
Присвойте записи значение 1 для группирования экземпляров или значение 0 для его отключения, после чего щелкните на кнопке ОК.
Закройте редактор системного реестра.
№8№8Завершите сеанс работы с системой и зарегистрируйтесь в системе повторно. Если хватит смелости, завершите работу системной службы explorer.exe и воспользуйтесь меню Диспетчер задач (Task Manager) для повторного запуска этого процесса.
№8
№8
Как блокировать/разблокировать панель задач
Windows ХР?
Щелкнув правой кнопкой на панели задач Windows ХР и установив флажок Закрепить панель задач (Lock the Taskbar), можно заблокировать панель задач. Как всегда, в данном случае пригодится и системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\Advanced.
Дважды щелкните на записи TaskbarSizeMove.
Присвойте этой записи значение 0 для блокирования панели задач или значение 1 для разблокирования. Затем щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как запретить пользователям применять фоновые изображения, отличные от растровых?
Служба Active Desktop позволяет использовать файлы большинства графических форматов в качестве фоновых изображений. При выборе изображения, которое не является растровым, система запрашивает разрешение на использование Active Desktop.
Запустите редактор групповой политики и загрузите необходимый объект политики.
Выберите команду Конфигурация пользователя^Административные шаблоны=> Рабочий стол ^Active Desktop (User Configuration^Administrative Templates^ Desktop ^Active Desktop).
Дважды щелкните на опции Разрешить использование только точечных фоновых рисунков (Allow only bitmapped wallpaper).
Выберите параметр Включена (Enabled) и щелкните на кнопке ОК.
Закройте оснастку.
Кроме того, для ограничения использования изображений, отличных от растровых, можно изменить значения системного реестра.
Запустите редактор системного реестра (REGEDIT.EXE) на компьютере, на котором необходимо ограничить использование нерастровых изображений.
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\ActiveDesktop.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя NoHTMLWallPaper и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как включить использование технологии . сглаживания шрифтов ClearType в Windows ХР?
Операционная система Windows ХР, как и Windows Me, поддерживает использование технологии ClearType. На жидкокристаллических мониторах технология ClearType позволяет получить на 300% большее горизонтальное разрешение, тем самым предоставляя возможность отображать более четкий текст. Для активизации функции ClearType выполните ряд действий.
Щелкните правой кнопкой мыши на рабочем столе и выберите опцию Свойства (Properties).
Перейдите во вкладку Оформление (Appearance).
Щелкните на параметре Эффекты (Effects).
В разделе Применять следующий метод сглаживания экранных шрифтов (Use the following method to smooth edges of screen fonts) выберите опцию ClearType.
Щелкните на кнопке OK.■
Щелкните на кнопке ОК в основном диалоговом окне.
Кроме того, для включения технологии ClearType можно внести изменения в системный реестр.
Перейдите к записи HKEY_CURRENT_USER\Control Panel\Desktop\Font Smoothing. Присвойте записи значение 0 для отключения сглаживания шрифтов, значение 1 для стандартного сглаживания и значение 2 для использования технологии ClearType.
Перейдите к записи HKEY_CURRENT_USER\Control Panel\Desktop\Font SmoothingType и присвойте ей значение 0 для стандартного сглаживания и значение 2 для использования технологии ClearType.
Для сглаживания шрифтов в окне регистрации перейдите в раздел HKEY_USERS\ .DEFAULT\Control Panel\Desktop и присвойте соответствующим записям перечисленные выше значения.
Как для рабочего стола создать системный процесс, выполняющийся отдельно от экземпляров программы Проводник
. (Windows Explorer)?
Командная оболочка WindowsХР, Windows2000 и WindowsNT 4.0 обычно выполняется в рамках того же системного процесса, что и экземпляры программы Проводник (Windows Explorer), но в отдельных потоках. Таким образом, при “зависании” или перезапуске экземпляра программы Проводник перезапускается и рабочий стол. Для того чтобы разместить рабочий стол и панель задач в различные системные процессы, выполните ряд действий.
Запустите редактор системного реестра (reged I т. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя записи DesktopProcess и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Завершите сеанс работы с системой и зарегистрируйтесь в системе повторно.
Описанное выше изменение может вызвать проблемы с подключением сетевых дисков. Если модифицировать системный реестр, отключить сетевой диск и воспользоваться той же буквой диска для подключения нового диска, Windows может отобразить старое имя подключения (с требуемым содержимым ресурса). В подобном случае необходимо удалить запись Desktopprocess или присвоить ей значение 0, что приведет к объединению функций рабочего стола и панели задач в одном системном процессе.
. Как удалить пиктограмму, представляющую в программе Проводник (Windows Explorer) Windows 2000 и Windows NT 4.0 общие диски и папки?
При создании общего ресурса на основе папки или диска обычная пиктограмма заменяется пиктограммой с изображением поддерживающей руки. Для изменения такой пиктограммы на стандартный значок выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделуHKEY_CLASSES_ROOT\Network\SharingHandler.
Дважды щелкните на записи (По умолчанию).
Выберите файл ntshrul . DLL, нажмите клавишу <Delete> и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
^^и. Как избавиться от необходимости постоянно щелкать на ссылке Файлы (Show Files) при открытии системной папки Windows 2000 в программе Проводник (Windows Explorer)?
В Windows 2000 содержимое определенных каталогов автоматически скрывается (в число этих каталогов входят %systemroot%, system32 и т.д.), что позволяет защитить систему от случайного повреждения пользователем. Для того чтобы просмотреть список этих файлов, необходимо щелкнуть на ссылке Файлы (Show Files) (рис. 8.11).
Если пользователь уверен в своих силах, то постоянное сокрытие системных файлов может вызывать лишь раздражение. Однако функцию сокрытия системных файлов можно отключить.
Запустите программу Проводник (Windows Explorer) (воспользуйтесь комбинацией клавиш <Win+E> или щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите опцию Проводник (Explorer)).
В меню Сервис (Tools) выберите параметр Свойства папки (Folder Options).
Во вкладке Вид (View) выберите переключатель Показывать скрытые файлы и папки (Show hidden files and folders) и щелкните на кнопке ОК.
Перейдите в каталог %systemroot% (например, с: \winnt).
Щелкните на ссылке Файлы (Show Files).
Переименуйте файл desktop . ini в desktopbak . ini.
Повторите описанную процедуру для всех необходимых папок (например, %systemroot%\system32)и для всех файлов программ.
Рис. 8.11. Системные файлы скрыты от пользователяРис. 8.11. Системные файлы скрыты от пользователяКак отключить контекстное меню для кнопки Пуск (Start)?
Рис. 8.11. Системные файлы скрыты от пользователя
Рис. 8.11. Системные файлы скрыты от пользователя
Соответствующее контекстное меню отображается при щелчке на объекте правой кнопкой мыши. Если щелкнуть правой кнопкой мыши на кнопке Пуск (Start), будет предоставлена возможность запуска программы Проводник (Windows Explorer), получения доступа к меню Найти (Find) и другим параметрам. Для отключения этого контекстного меню выполните ряд действий. ■
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CLASSES_ROOT\Directory\shell.
Удалите вложенные ключи этого раздела, например DosHere, find и т.д.
Перейдите к разделу HKEY_CLASSES_ROOT\Folder\shell.
Удалите вложенные ключи раздела, например explore, open.
После этого щелчок правой кнопкой мыши продемонстрирует, что некоторые разделы удалены.
Существует возможность полного отключения контекстного меню.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New=> DWORD Value).
Введите имя записи NoTrayContextMenu и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1.
Чтобы включить контекстное меню, необходимо присвоить записи значение 0. Для вступления изменений в силу необходимо завершить сеанс работы с системой и зарегистрироваться в системе повторно.
Как остановить или запустить системный процесс Explorer?
Системный процесс Explorer (графическая оболочка Windows) можно остановить и заново запустить. При этом стоит соблюдать особую осторожность. Кроме того, при перезапуске процесса Explorer с панели задач удаляются пиктограммы работающих служб.
Щелкните правой кнопкой мыши на панели задач и выберите опцию Диспетчер задач (Task Manager).
Перейдите во вкладку Процессы (Processes), выберите процесс Explorer и щелкните на кнопке Завершить процесс (End Process).
Перейдите во вкладку Приложения (Applications) и щелкните на кнопке Новая задача (New Task).
Введите имя explorer и щелкните на кнопке ОК.
Закройте Диспетчер задач (Task Manager).
. Как определить базовое представление для всех папок и дисков?
Настройте необходимое представление папки и закройте диалоговое окно, удерживая клавишу <Ctrl>..
. Как запретить сохранение изменений графической среды рабочего стола при завершении сеанса работы с системой?
При завершении сеанса работы с системой Windows по умолчанию сохраняет все параметры среды рабочего стола в профиле пользователя. К данной информации относится список открытых окон программы Проводник (Windows Explorer), изменение расположения окон и т.д. Существует способ запретить Windows NT сохранять эту информацию.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ Currentversion\ Pol ic ies \Explorer.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New1* DWORD Value). Введите имя записи NoSaveSettings.
Дважды щелкните на новой записи и присвойте ей значение 1.
Теперь при завершении сеанса работы с системой список открытых окон сохраняться не будет. С помощью программы Редактор системной политики (Policy Editor) эту настройку можно сделать доступной для всего домена.
Запустите программу Редактор системной политики (Policy Editor) (poledit . ехе).
Откройте политику домена (или создайте новую политику).
Дважды щелкните на опции Пользователь по умолчанию (Default User).
Разверните ветку Оболочка=>Ограничения (Shell=>Restrictions).
Щелкните на параметре Не сохранять параметры настройки при выходе (Don't save settings at exit).
Щелкните на кнопке OK.
Сохраните созданную политику в общем ресурсе netlogon контроллера домена.
Как включить полноцветные пиктограммы?
Если запустить аплет Экран (Desktop) из окна Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Экран (Start^Settings^Control Panel^Dispiay)) и перейти во вкладку Plus!, то появится возможность установить флажок Отображать полноцветные значки (Show icons using all possible colors) для отображения пиктограмм с более высоким разрешением. Аналогичного эффекта можно достичь, внеся изменения в системный реестр (например, если вкладка Plus! не отображается или изменения необходимо внести с помощью сценария регистрации).
Запустите редактор системного реестра (regedit.exe).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel \Desktop\WindowMetrics.
В меню Правка (Edit) выберите команду Создать=*Строковый параметр (New* String Value).
Введите имя записи Shell Icon ВРР и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 16, если используется 16- разрядный графический адаптер, или значение 32 для 32-разрядного графического адаптера. Щелкните на кнопке ОК..
Закройте редактор системного реестра.
Нажатие клавиши <F5> приведет к обновлению содержимого экрана, однако в случае необходимости перезагрузите компьютер.
Как включить отображение символов подчеркивания под оперативными клавишами?
В некоторых меню подчеркиваются определенные символы, которые обозначают соответствующие оперативные (“горячие”) клавиши, например меню Файл (File) и комбинация клавиш <Alt+F>. Некоторые приложения не отображают символы подчеркивания, пока не будет нажата клавиша <Alt>. Если нет желания постоянно нажимать клавишу <Alt> для вывода символов подчеркивания, отмените сокрытие индикаторов навигации.
Щелкните правой кнопкой мыши на рабочем столе и выберите опцию Свойства (Properties).
Перейдите во вкладку Эффекты (Effects).
Сбросьте флажок Скрывать указатели вызова с клавиатуры до нажатия <Alt> (Hide keyboard navigation indicators until I use the Alt key) (рис. 8.12).
Рис. 8.12. Активизация ранее скрытых индикаторов навигацииРис. 8.12. Активизация ранее скрытых индикаторов навигации
Рис. 8.12. Активизация ранее скрытых индикаторов навигации
Рис. 8.12. Активизация ранее скрытых индикаторов навигации
Щелкните на кнопке Применить (Apply).
Щелкните на кнопке ОК.
. Как обеспечить автоматическое сокрытие панели задач с помощью какой-либо программы или другого метода?
Автоматически скрыть панель задач можно с помощью пользовательского графического интерфейса (Пуск=>Настройка=>Панель задач и меню "Пуск"=>Автоматически убирать с экрана^ОК (Start^Settings^Taskbar & Start Menu=>Auto Hide^OK)), но многих пользователей интересует другой способ активизации подобной функции. К сожалению, такого способа не существует.
‘ Библиотека MSDN содержит следующий комментарий к данному вопросу:
“Панель задач поддерживает два режима отображения: Автоматически убирать с экрана (Auto Hide) и Расположить поверх всех окон (Always On Тор). Для установки этих параметров пользователь должен открыть контекстное меню панели задач, выбрать опцию Свойства (Properties) и установить или сбросить флажки Автоматически убирать с экрана (Auto Hide) и Расположить поверх всех окон (Always On Тор). Программного метода установки этих параметров не существует. Для получения статуса параметров отображения следует воспользоваться сообщением ABM_GETSTATE. Если необходимо получить уведомление при изменении параметров отображения, укажите уведомление ABN_STATECHANGE в процедуре обработки содержимого окна.
Рабочая область — это область экрана, которая не закрывается панелью задач. Для получения размеров рабочей области вызовите функцию SystemParametersInfo при установленном значении spi_getworkarea. Для получения координат прямоугольника, который описывает расположение панели задач, воспользуйтесь сообщением ABM_GETTASKBARPOS”.
Таким образом, для изменения этого параметра соответствующая запись в системном реестре не предоставлена.
. Как настроить растягивание фонового изображения по всему рабочему столу?
Запустите аплет Экран (Desktop) из окна Панель управления (Control Panel) (Пуск=> Настройка=>Панель управления^Экран (Start^Control Panel^Display)). Перейдите во
вкладку Plus! и установите флажок Расположить обои во весь экран (Stretch desktop wallpaper to fill the screen). Это приведет к растягиванию фонового изображения на всю поверхность рабочего стола. Аналогичного эффекта можно достичь с помощью модифицирования системного реестра (что может понадобиться в том случае, если вкладка Plus! недоступна или необходимо воспользоваться сценарием регистрации).
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Conrol Panel\Desktop.
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New1» String Value).
Введите имя Wallpaper Style. Нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 2 для растягивания фонового окна или значение 0 для нормального использования. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Для того чтобы изменение вступило в силу, завершите сеанс работы с системой и зарегистрируйтесь повторно или же перезагрузите компьютер.
I Как настроить отображение содержимого диалоговых окон при перемещении окон по рабочему столу?■
Запустите аплет Экран (Desktop) из окна Панель управления (Control Panel) (Пуск1» Настройка=»Панель управления^Экран (Start=»Control Panel=»Display)). Перейдите во вкладку Plus! и установите флажок Отображать содержимое окна при перетаскивании (Show window contents while dragging). Кроме того, можно воспользоваться и услугами системного реестра.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Conrol Panel\Desktop.'
Если записи DragFullwindows не существует, в меню Правка (Edit) выберите команду Создать=»Строковый параметр (New=»String Value) и введите имя DragFullWindows. Нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1 или 0. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Для того чтобы изменение вступило в силу, завершите сеанс работы с системой и зарегистрируйтесь повторно или же перезагрузите компьютер.
I Как настроить сглаживание шрифтов?
Запустите аплет Экран (Display) из окна Панель управления (Control Panel) (Пуск1» Настройка^Панель управления^Экран (Start-»Settings=»Control Panel=»Display)). Перейдите во вкладку Plus! и установите флажок Сглаживать неровности экранных
шрифтов (Smooth edges of screen fonts), кроме того, можно изменить параметры системного реестра.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop.
Если записи Fontsmoothing не существует, в меню Правка (Edit) выберите команду Создать=>Строковый параметр (New^String Value). Введите имя записи FontSmoothing и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 2. Для отключения функции сглаживания присвойте записи значение 0. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Для вступления изменений в силу завершите сеанс работы с системой и зарегистрируйтесь в системе повторно или перезагрузите компьютер.
Как изменить время задержки перед вводом пароля для экранной заставки?
При запуске хранителя экрана, защищенного паролем, проходит определенный промежуток времени, в течение которого ввод пароля для отключения заставки не требуется. Размер этой задержки можно изменить.
1. Запустите редактор системного реестра (REGEDIT. EXE).
■ 2. Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ Currentversion\Winlogon.
В меню Правка (Edit) выберите команду Создать=>Строковый параметр (New=> String Value).
Введите имя записи ScreenSaverGracePeriod и нажмите клавишу <Enter>.
' 5. Дважды щелкните на новой записи и введите количество секунд периода задержки. Щелкните на кнопке ОК.■
Перезагрузите компьютер.
Как настроить отображение пункта Завершение сеанса (Logoff) в меню Пуск (Start) в Windows 2000?
Это можно сделать, выбрав опцию Панель задач и меню “Пуск" (Taskbar & Start Menu) в меню Настройка (Settings) после нажатия кнопки Пуск (Start). Затем необходимо перейти к разделу Параметры меню “Пуск" (Start Menu Option) и установить флажок Отображать команду “Завершение сеанса" (Display Logoff).
Аналогичного эффекта можно достичь, внеся изменения в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\Advanced.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^ DWORD Value). Введите имя записи StartMenuLogoff (если такой записи не существует).
Дважды щелкните на новой записи и присвойте ей значение 1.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и зарегистрируйтесь в системе повторно.
Как указать цвет, используемый для выделения выбранных папок и файлов в Windows ХР/2000 при однократном щелчке мышью?
Если в режиме однократного щелчка указатель мыши разместить на папке или файле, объект меняет свой цвет на голубой (значение RGB 100 139 203). Для изменения этого цвета выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. ехе).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Colors.
Дважды щелкните на записи HotTrackingColor.
Укажите другое значение, соответствующее необходимому цвету (например, для красного цвета следует указать значение 255 0 0). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и зарегистрируйтесь в системе еще раз.
Как использовать Web-данные в папках?
Для включения в папку Web-данных, которые позволяют настраивать внешний вид папки и обеспечивают возможность предварительного просмотра изображений/У/еЬ-страниц, выполните следующее.
Запустите программу Проводник (Windows Explorer).
В меню Сервис (Tools) выберите опцию Свойства папки (Folder Options).
В разделе Представление папок в виде веб-страниц (Web View) выберите параметр Отображать веб-содержимое в папках (Enable Web content in folders), как показано на рис. 8.13.
Рис. 8.13. Параметры представления папок в виде Web-страницРис. 8.13. Параметры представления папок в виде Web-страницКак удалить пиктограммы, отображаемые в крайней правой области панели задач (system tray)?
Рис. 8.13. Параметры представления папок в виде Web-страниц
Рис. 8.13. Параметры представления папок в виде Web-страниц
Подобные пиктограммы являются посредниками между приложениями и системными службами и используют все преимущества пользовательского интерфейса. Пиктограммы перечислены в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current- Version\Run. Записи можно удалить, что, однако, приведет не только к удалению пиктограммы, но и к отключению приложения, которое выполняет определенную функцию.
Для удаления одной из этих пиктограмм выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersionXRun.
Выберите запись, которую необходимо удалить (например, Microsoft IntelliType).
Нажмите клавишу <Delete>.
Закройте редактор системного реестра.
пт
Как отменить изменения внешнего вида папки?
Для отмены изменений внешнего вида папки и возврата к параметрам, принятым в системе по умолчанию, выполните ряд действий.
Запустите программу Проводник (Windows Explorer)..
Выберите папку, внешний вид которой необходимо восстановить.
В меню Вид (View) выберите опцию Настроить вид папки (Customize This Folder).
Щелкните на кнопке Далее (Next).
Выберите опцию Отменить особые параметры вида папки (Remove customization) и щелкните на кнопке Далее (Next).
Оставьте все флажки установленными по умолчанию и щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
После этого можно вручную удалить файл DESKTOP. INI и папку Folder Settings, которые не удаляются автоматически по умолчанию.
. Как активизировать автоматическое перемещение указателя мыши к кнопке, принятой по умолчанию?
Существует возможность настроить перемещение указателя мыши к кнопке, принятой по умолчанию. Это приводит к увеличению общей производительности работы пользователя. Для включения этой функции выполните описанные ниже действия.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Mouse.
Если запись SnapToDefaultButton существует, перейдите к п. 4. В противном случае выберите команду Создать^Строковый параметр (New^String Value) в меню Правка (Edit) и введите имя записи SnapToDefaultButton (обратите внимание на регистр букв).
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь.
Аналогичного эффекта можно достичь, воспользовавшись аплетом Мышь (Mouse) в окне Панель управления (Control Panel). Если в системе установлено программное обеспечение IntelliMouse, перейдите во вкладку Минимизация перемещений мыши (StepSaver) и установите флажок Привязка (SnapTo). В противном случае перейдите во вкладку Перемещение (Motion) и установите флажок На кнопке, выбираемой по умолчанию (Snap Mouse to default button in dialog box). Щелкните на кнопке Применить (Apply) и затем на кнопке ОК. Перезагрузка компьютера не требуется.
. Как повторно создать ранее удалённую пиктограмму Входящие (Inbox)?
Если в системе установлена утилита TweakUI, перейдите во вкладку Рабочий стол (Desktop) и установите флажок Входящие (Inbox). После этого щелкните на кнопке Применить (Apply) и на кнопке ОК. В противном случае пиктограмму Входящие (Inbox) можно добавить, внеся изменения в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\Desktop\NameSpace.
В меню Правка (Edit) выберите команду Создать^Раздел (New^Key).
Введите значение {00020D75-0000-0000-C000-000000000046}.
Выберите новый раздел и дважды щелкните на записи (По умолчанию). Присвойте ей значение Inbox и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Нажмите клавишу <F5> для обновления содержимого экрана, что приведет к отображения пиктограммы Входящие (Inbox).
ID
Как включить автоматическую активизацию окна в стиле X Window?
Существует способ настроить Windows таким образом, чтобы при наведении указателя мыши диалоговое окно активизировалось без дополнительного щелчка на нем.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel \Mouse.
Если запись ActiveWindowTracking существует, перейдите к п. 4. В противном случае в меню Правка (Edit) выберите команду Создать^» Параметр DWORD (New^ DWORD Value) и введите имя ActiveWindowTracking (обратите внимание на регистр букв).
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь в системе.
Нежелательным последствием описанного метода являются проблемы с меню Netscape Navigator, основанными на кнопках (например, меню закладок). Подобные меню перестают работать, так как автоматическая активизация окна приводит к бесконечному циклу переключения между основным окном Web-броузера и меню, реализованным в виде окна.
Для Windows 2000 и Windows ХР выполните приведенную ниже инструкцию.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Control Panel\Desktop.
Дважды щелкните на записи UserPref erencesMask.
Эта запись содержит четыре байта данных, например 9е 08 07 80
Измените первый байт (в этом случае 9е) на 9f.
Для того чтобы окна активизировались при наведении указателя мыши, но при этом не переводились на первый план, замещая другие окна, измените значение байта на df.
Для активизации окна и его перемещения на первый план необходимо указать значение 9е.
Отключите автоматическую активизацию окна и перенос его на первый план с помощью записи df 08 07 80. Значения трех последних байтов могут отличаться.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершите сеанс работы с системой и повторно зарегистрируйтесь в системе.
Кроме того, можно воспользоваться утилитой TweakUI версии 2 или более поздней версией, перейдя в раздел X-Mouse.
. Что делать, если в контекстном меню рабочего стола не отображается пункт Создать (New)?
Если при щелчке правой кнопкой мыши на рабочем столе в контекстном меню не окажется пункта Создать (New), выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CLASSES_ROOT\Directory\Background\shellex\ ContextMenuHandlers.
В меню Правка (Edit) выберите команду Создать1*Раздел (New*Key) и введите имя New. Нажмите клавишу <Enter>.
Перейдите в созданный раздел.
Дважды щелкните на записи (По умолчанию) и введите значение {D969A300-E7FF* 11D0-A93B-00A0C90F2719}.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
После этого в контекстном меню рабочего стола будет отображаться пункт Создать (New). Для вступления внесенных изменений в силу перезагрузка нс требуется.
. Что такое стиль (skin) Windows?
Пользователи программы Windows Media Player? (WMP7) или более поздней версии знают, что каждое приложение может использовать свой стиль пользовательского графического интерфейса (skin). Компания Microsoft добавила функциональные возможности стилей в Windows ХР, что позволяет указать различные стили для меню Пуск (Start) и других окон. В целом для каждого элемента интерфейса можно использовать собственный стиль (дополнительная информация приводится в разделе 8.82). Некоторые программы сторонних производителей предоставляют такие стили для Windows 2000 (например, пакет Windows Blinds от компании Stardock— http://www.stardock.com). Этот пакет предоставляет возможности использования стилей, аналогичных таковым в Windows ХР, но при этом позволяет загружать по сети дополнительные стили (например, по мотивам фильма “Матрица”), с помощью которых можно полностью изменить внешний вид системы.
. Как воспользоваться стилями Windows ХР?
Операционная система Windows ХР характеризуется множеством нововведений, одно из которых заключается в модифицировании программного ядра системы, позволяющем использовать графические стили и предоставление нового программного интерфейса приложе-
ния (Application Programming Interface — API), с помощью которого программы сторонних производителей также могут использоваться для создания различных стилей. Windows ХР содержит ограниченную реализацию наложения стилей, дающую базовое представление о возможностях данной концепции.
Щелкните правой кнопкой мыши на рабочем столе и выберите опцию Свойства (Properties), что приведет к открытию аплета Экран (Desktop) из окна Панель управления (Control Panel).
Перейдите во вкладку Оформление (Appearance).
В разделе Окна и кнопки (Windows and buttons) выберите стиль Windows ХР или Классический стиль (Classic Windows). '
Щелкните на кнопке ОК.
Где получить дополнительные стили для Windows ХР?
До тех пор пока кто-то за пределами компании Microsoft не разработает инструмент создания визуальных стилей в формате, принятом в Microsoft, без программной надстройки сторонних производителей стиль добавить не удастся. Компания Microsoft заявила, что не будет поддерживать стили сторонних производителей для Windows ХР, которые могут привести к нарушению целостности интерфейса и проблемам в работе системы. Если кто-либо создает стиль для Windows ХР объемом 5 Мбайт, операционная система сразу же отзывается возникновением разнообразных проблем, а компания Microsoft получает очередную порцию критики (естественно, она пытается избежать такого сценария развития событий). Тем не менее Microsoft представила специальный API, с помощью которого сторонние разработчики могут расширять функциональные возможности Windows по использованию графических стилей.
Обратите внимание: компания Stardock (http: //www.stardock.com) выпустила пакет Windows Blinds ХР, предоставляющий дополнительные возможности по использованию стилей, однако при этом используется собственный формат Stardock, не совпадающий с форматом компании Microsoft.
. Как изменить интервал между пиктограммами на рабочем столе?
Пиктограммы на рабочем столе размешаются в соответствии со значениями, указанными в свойствах экрана. Для изменения этих значений в Windows 2000 и Windows NT выполните ряд действий.
Запустите аплет Экран (Display) окна Панель управления (Control Panel) (Пуск=> Настройка^Панель управления^Экран (Start^Settings^Control Panel^Display)).
Перейдите во вкладку Оформление (Appearance).
В разделе Элемент (Item) выберите опцию Интервал между значками (гор.) (Icon Spacing (Horizontal)) и укажите необходимое значение.
Выберите опцию Интервал между значками (верт.) (Icon Spacing (Vertical)) и также укажите необходимое значение.
Щелкните на кнопке ОК для закрытия диалогового окна.
Для того чтобы изменения вступили в силу, необходимо сбросить флажок Автоматически (Auto Arrange) в контекстном меню, которое появляется при щелчке правой кнопкой мыши на рабочем столе.
Кроме того, можно изменить значения записей Icon Spacing и Icon Verticalspacing в разделе системного реестра HKEY_CURRENT_USER\Control Panel\Desktop.
. Как добавить пункты Зашифровать/Расшифровать (Encrypt/Decrypt) в контекстное меню?
Модифицирование системного реестра позволяет добавить эти пункты в контекстное меню.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\Advanced.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New* DWORD Value).,
Введите имя записи EncryptionContextMenu и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер, чтобы изменения вступили в силу (можно запустить Диспетчер задач (Task Manager) для остановки работы и запуска новой копии процесса EXPLORER. EXE).
НОНОЕсли теперь дважды щелкнуть левой кнопкой мыши на папке или файле, в контекстном меню будет показан пункт Зашифровать (Encrypt) для незашифрованных файлов и пункт Расшифровать (Decrypt) для зашифрованных файлов.
НО
НО
Как добавить пункт Переместить в папку (Move to Folder) в контекстное меню?
Существует возможность добавить специальный пункт контекстного меню, позволяющий перемешать файл в папку. Для этого необходимо добавить соответствующую запись в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ ContextMenuHandlers.
В меню Правка (Edit) выберите команду Создать!*Раздел (New*Key).
Введите имя раздела Move То и нажмите клавишу <Enter>.
Перейдите к разделу Move То и дважды щелкните на записи (По умолчанию).
Присвойте записи значение {C2FBB631-2971-11D1-A18C-00C04FD75D13}. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезапустите программу Проводник (Windows Explorer) для того, чтобы изменения вступили в силу (перезагрузка компьютера не требуется).
Если теперь щелкнуть правой кнопкой мыши на файле или папке, будет предоставлен пункт контекстного меню, позволяющий переместить объект в папку..
Как отключить добавление к ярлыкам текста, принятого по умолчанию?
Модифицируйте системный реестр, чтобы отключить добавление принятого по умолчанию текста к создаваемым ярлыкам.
Запустите редактор системного реестра (REGEDT32. EXE, а не regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer.
Дважды щелкните на представленной ссылке.
Измените значение на 00000000 и щелкните на кнопке ОК.
Закройте редактор системного реестра..
Завершите сеанс работы с системой и повторно зарегистрируйтесь в системе.
Как изменить изображение стрелки на ярлыках?
Ниже описаны действия, с помощью которых можно изменить изображение стрелки на ярлыках объектов рабочего стола.
Запустите редактор системного реестра (REGEDT32 . EXE, а не REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ Curren tVers ion\Explorer\Shel1 Icons.
Дважды щелкните на значении 29.
■ 4. Измените имя пиктограммы и ее номер, который указывается после запятой, например параметр shell32.dll,30 определяет пиктограмму с большой стрелкой.
Щелкните на кнопке ОК..
Закройте редактор системного реестра.
Изменения вступят в силу при последующей регистрации в системе.
Чтобы не завершать сеанс работы с системой, можно изменить параметры пиктограммы, осуществив обновление содержимого экрана путем изменения фона рабочего стола и его возвращения в исходное состояние. Например, следует изменить запись HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ Shell Icon Size.
Если записи Shell lcons\29 не существует, создайте раздел Shell Icons и затем запись 29 строкового типа (String).
СИСТЕМНАЯ ИНФОРМАЦИЯСИСТЕМНАЯ ИНФОРМАЦИЯ
СИСТЕМНАЯ ИНФОРМАЦИЯ
СИСТЕМНАЯ ИНФОРМАЦИЯ
П
олучение системной информации является жизненно необходимым процессом для диагностики неисправностей и повышения производительности компьютера. Эти данные можно получить с помощью встроенных программных инструментов и утилит, предоставляемых сторонними компаниями, а также благодаря новым функциям Windows, в частности активизации операционной системы. В этой главе рассматриваются средства и утилиты, позволяющие определить важные параметры установленной операционной системы.
Как определить назначение компьютера под управлением Windows NT?
Для определения статуса/роли компьютера под управлением Windows NT существует несколько способов, однако самым простым является использование команды net accounts
Выводимый на экран текст должен содержать следующие данные:
Workstation: A normal NT Workstation machine
Server: A standalone NT Server machine
Primary: A PDC
Backup: A BDC
sf Как просмотреть список всех приложений
и процессов системы?
Воспользуйтесь аплетом Диспетчер задач (Task Manager). Для получения доступа к аплету щелкните правой кнопкой мыши на панели задач и в появившемся контекстном меню выберите опцию Диспетчер задач (Task Manager). Кроме того, существует программа PVIEW, которая поставляется вместе с компилятором Visual C++. Для просмотра списка процессов в командной строке можно воспользоваться программой TLIST, которая поставляется в пакете Windows Resource Kit, или программой TASKLIST, входящей в набор приложений операционной системы Windows ХР.
8 Где получить информацию о компьютере?
Операционная система Windows включает в себя программу ms inf о32, которая предоставляет доступ к удобному в использовании диалоговому окну с информацией о компьютере. Кроме того, можно воспользоваться программой Wininfo, которая доступна для загрузки по адресу:
http://www.savilltech.com/download/wininfo.zip. Эта программа помогает получить расширенные системные сведения, например статус активизации операционной системы, время, оставшееся до завершения работы ознакомительной версии Windows, и т.д.
Компания SavillTech также предлагает утилиту CMDINFO (http://www.savilltech.com/ cmdinfo.html), предоставляющую данные о локальном или удаленном компьютере с помощью командной строки. Для программы CMDINFO можно указать дополнительный параметр, отвечающий за проверку значения определенного показателя (например, версии пакета обновлений). После проверки значения программа присваивает соответствующее значение переменной %errorlevel%, благодаря чему появляется возможность проверять различные параметры с помощью системных сценариев и команд.
cmdinfo
Version Type -
Full Version
Installation Date
30 November 2001, 09:49:41
Expiry Date:
Not Applicable
OS Type
Microsoft Windows XP
Product Type
Windows XP Professional
Plus Version
Not Available
IE Version
Internet Explorer 6 (XP) (6.0.2600.0000)
Service Pack
Not Available
Processor Type
Multiprocessor Free
Activation Status
Activated
Build Number
2600
Source Path
F:\I386
System Root
G:\Windows
Owning Org
SavillTech Ltd
Owner Name
John Savill
Uptime
0 days, 3 hours, 49 minutes and 15 seconds
Hotfixes :
Application Compatibility Update Windows XP Hotfix (SP1) [See Q308381 for more information]
Q147222
No Description
Q282784
Windows XP Hotfix (SP1) [See Q282784 for more information]
Q307869
Windows XP Hotfix (SP1) [See Q307869 for more information]
Q308210
Windows XP Hotfix (SP1) [See Q308210 for more information]
Q309521
Windows XP Hotfix (SP1) [See Q309521 for more information]
Q309691
Windows XP Hotfix (SP1) [See Q309691 for more information]
Q310437
Windows XP Hotfix (SP1) [See Q310437 for more information]
Q310507
Windows XP Hotfix (SP1) [See Q310507 for more information]
Q311889
Windows XP Hotfix (SP1) [See Q311889 for more information]
Q313484
Windows XP Hotfix (SP1) [See Q313484 for more information]
Q315000
Windows XP Hotfix (SP1) [See Q315000 for more information]
В комплекте c Windows XP поставляется утилита SYSTEMINFO, предоставляющая дополнительную информацию об оперативной памяти, локальной сети и системных процессах. Тем не менее эта утилита не позволяет узнать о статусе активизации, типе установки (ознакомительная, полная, не для продажи) или получить информацию о Web-броузере Internet Explorer. Кроме того, утилита дублирует записи об исправлениях.
systeminfo
Host Name: CONAN
OS Name: Microsoft Windows XP Professional
IS Version: 5.1.2600 Build 2600
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Workstation
OS Build Type: Multiprocessor Free Registered Owner: John Savill
Registered Organization: SavillTech Ltd
Product ID: 55274-005-0147286-22895
Original Install Date: 30/11/2001, 09:49:41
System Up Time: N/A
System Manufacturer: Compaq
System Model: Professional Workstation AP550
System type: X86-based PC
Processor(s): 2 Processor(s) Installed
[01]: x86 Family 6 Model 8 Stepping Genuinelntel -863 Mhz
[02]: x86 Family 6 Model 8 Stepping Genuinelntel -863 Mhz
BIOS Version: COMPAQ - 20010410
Windows Directory: G:\WINDOWS
System Directory: G:\WINDOWS\System32
Boot Device: \Device\HarddiskVolumel
System Locale: en-gb; English (United Kingdom)
Input Locale: en-gb; English (United Kingdom)
Time Zone: (GMT) Greenwich Mean Time: Dublin, Edinburgh, Lisbon, London Total Physical Memory: 512 MB
Available Physical Memory: 197 MB
Virtual Memory: Max Size: 994 MB
Virtual Memory: Available: 460 MB
Virtual Memory: In Use: 534 MB Page File Location(s): N/A Domain: FMMS
Logon Server: \\CONAN Hotfix(s): 16 Hotfix(s) Installed
[01] :
File 1
[02] :
Q147222
[03] :
Q282784
- Windows XP Hotfix (SP1)
[See Q282784 for more information)
[04] :
Q307869
Windows XP Hotfix (SP1) [See Q307869 for more information]
[05] :
Q308210
Windows XP Hotfix (SP1) [See Q308210 for more information]
[06] :
Q309521
Windows XP Hotfix (SP1) [See Q309521 for more information]
[07] :
Q309691
Windows XP Hotfix (SP1) [See Q309691 for more information]
[08] :
Q310437
Windows XP Hotfix (SP1) [See Q310437 for more information]
[09] :
Q310507
Windows XP Hotfix (SP1) [See Q310507 for more information]
[10] :
Q311889
Windows XP Hotfix (SP1) [See Q311889 for more information]
[11] :
Q313484
Windows XP Hotfix (SP1) [See Q313484 for more information]
[12] :
Q315000
Windows XP Hotfix (SP1) [See Q315000 for more information]
[13] :
Q282784
- Update
[14] :
Q311889
- Update
[15] :
Q313484
- Update
[16] :
Q315000
- Update
Network Card(s): 1 NIC(s) Installed
[01]: Intel(R) 82559 Fast Ethernet LOM With Alert on LAN* Connection Name: Local Area Connection DHCP Enabled: No IP address(es) [01]: 200.200.200.2
КакКакопределить время последнего запускаопределить время последнего запускаWindows NT?Windows NT?
Как
Как
определить время последнего запуска
определить время последнего запуска
Windows NT?
Windows NT?
В командной строке введите следующую команду:
net statistics workstation!more
В верхней области экрана появится строка со словами “statistics since..." и будет указано время запуска службы Workstation. Если ранее выполнялись приведенные ниже команды, то информация о времени работы системы будет некорректной.■
net stop workstation net start workstation'
Утилита PVIEW отображает время, на протяжении которого работает Windows NT. Набор приложений, который называется 3UPTIMES.zip, тоже помогает получить подобную информацию. В этот набор входят версии программ для командной строки и графического интерфейса. Сведения о наборе приложений 3UPTIMES.zip можно получить по адресу: http://barnyard.syr.edu/~vefatica/. Учтите, что утилиты пакета 3UPTIMES. zip предоставляют неверную информацию, если операционная система работает без остановки более 50 дней.
Последняя строка выходных данных утилиты srvinfo . EXE, поставляемой в комплекте с пакетом Resource Kit для WindowsNT Server, содержит общее время работы системы в следующем формате:
System Up Time: 24 Hr 3 Min 29 Sec
Объект монитора производительности доступен благодаря утилите Производительность (Performance Monitor) (perfmon . exe): Object: System Counter: System Up Time
Как определить время установки Windows NT?
Операционная система Windows NT хранит время установки в записи системного реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurretnVersion\InstallDate. Значение указывает количество секунд, которое прошло с 1 января 1970 года до момента установки операционной системы. Автор этой книги создал утилиту, которую можно использовать для просмотра некоторых полезных данных (в преобразованной форме, как показано на рис.9.1). Эта утилита доступна для загрузки по адресу: http://ww.savilltech.com/ download/wininfo.zip.
Как определить, является ли копия Windows NT ознакомительной версией с ограничением в 120 дней или полной версией?
Если воспользоваться дисками инсталляции, записанными посредством компакт-диска с демонстрационной версией Windows, то установленная операционная система прекратит
работу через 120 дней, даже если при установке ввести регистрационный идентификатор полноценной версии Windows. Компания Microsoft не предоставляет метода получения информации о типе установленной системы, что не может не раздражать, поскольку демонстрационная версия Windows сообщает об истечении срока своей работы всего лишь за час до принудительного отключения системы.
local Domain!local Domain!Д DIALEKTtKA A Other Domain^)Д DIALEKTtKA A Other Domain^)Це Windows Information 2.4Це Windows Information 2.4iwtalation Type - ExpiratWDate A -/;'Re^^' Registered Owner InetaletionDete "^ Source Path 4 System RootЦCurrent Machine: bocalКд^^ЙГ^iwtalation Type - ExpiratWDate A -/;'Re^^' Registered Owner InetaletionDete "^ Source Path 4 System RootЦCurrent Machine: bocalКд^^ЙГ^ApplicableApplicableFull VersionFull VersionC:\W1NNTC:\W1NNT01 October 2002, 10,37*46 j01 October 2002, 10,37*46 j11' I Bpnw*ftM^ihe |11' I Bpnw*ftM^ihe |
local Domain!
local Domain!
Д DIALEKTtKA A Other Domain^)
Д DIALEKTtKA A Other Domain^)
Це Windows Information 2.4
Це Windows Information 2.4
iwtalation Type - ExpiratWDate A -
/;'Re^^
' Registered Owner InetaletionDete "^ Source Path 4 System RootЦ
Current Machine: bocal
Кд^^ЙГ^
iwtalation Type - ExpiratWDate A -
/;'Re^^
' Registered Owner InetaletionDete "^ Source Path 4 System RootЦ
Current Machine: bocal
Кд^^ЙГ^
Applicable
Applicable
Full Version
Full Version
C:\W1NNT
C:\W1NNT
01 October 2002, 10,37*46 j
01 October 2002, 10,37*46 j
11
' I Bpnw*ftM^ihe |
11
' I Bpnw*ftM^ihe |
Рис. 9.1. Дата установки операционной системы (и другая информация)
Загрузите утилиту Wininfo по адресу: http://www.savilltech.com/download/ wininfo.zip, после чего параметр Installation Value будет равен одному из следующих значений:
Full Version;
Time Limited Version(nnn days).
Как проверить тип Windows NT?
Существует несколько типов WindowsNT, например: WindowsNT Workstation, WindowsNT Server, контроллеры домена WindowsNT; WindowsNT Server 4.0, Terminal Server Edition (WTS) и Windows NT Enterprise Edition. Для получения информации о типе операционной системы, введите следующую команду: net accounts
Однако иногда данная команда не предоставляет всей необходимой информации. Другим способом получения информации о версии является просмотр системного реестра.
Запустите редактор системного реестра (REGEDT3 2 . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentCotrolSet\ Control\Productoptions.
Обратите внимание на запись ProductType, которая может иметь одно из следующих значений:
WinNT —Windows NT Workstation;
ServerNT — Windows NT Server;
LanmanNT — контроллер домена Windows NT.
Кроме того, проверьте запись Productsuite (если таковая существует); в зависимости от версии операционной системы, она должна иметь одно из следующих значений:
Terminal Server — Windows Terminal Server;
Enterprise — Windows Enterprise Edition.
Закройте окно редактора системного реестра.
Если попытаться открыть или отредактировать указанные выше значения (в зависимости от установленного пакета обновлений), операционная система выдаст соответствующее предупреждение и изменит значение записи на его первоначальный вариант. Следовательно, модифицировать эти значения не имеет смысла.
Если нет желания возиться с системным реестром, воспользуйтесь утилитой Wininfo (которую можно получить по адресу: http://www.savilltech.com/download/ wininfo. zip). Утилита указывает тип программного продукта (и немало другой полезной информации) и определяет одну из следующих версий операционной системы:
NT Workstation;
NT Server;
NT Domain Controller;
Windows Terminal Server;
NT Enterprise Edition.
Как определить, является ли копия Windows NT версией “Не для продажи”?
Компания Microsoft предоставляет версии “Не для продажи” (“Not For Resale") операционной системы Windows NT Server в составе таких наборов программного обеспечения, как Microsoft Developer Network (MSDN). Предоставляемая система полностью работоспособна, но количество ее лицензий ограничено и изменению не подлежит (например, 5 или 10).
Чтобы проверить, установлена ли на компьютере обычная копия операционной системы или распространяемая по схеме “Не для продажи", загрузите утилиту Wininfo с указанного ранее Web-адреса и проверьте значение записи installation type. Если запись содержит значение “Not For Resale”, следовательно, операционная система ограничена 10 клиентскими лицензиями.
Где в Windows 2000 и Windows NT содержится информация о часовом поясе?
В аплете Дата и время (Date/Time) окна Панель управления (Control Panel) перейдите во вкладку Часовой пояс (Time Zone), после чего укажите параметры страны и относящийся к ней временной пояс. Здесь же можно указать, необходим ли автоматический переход на летнее время.
Изменение этих параметров приводит к обновлению значений записей системного реестра, расположенных в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ControlXTimeZonelnformation. В табл. 9.1 представлены записи, используемые для настройки параметров часового пояса.
Таблица 9.1. Значения раздела системного реестра TimeZonelnCormatlon
ActiveTimeBias
Эта запись указывает текущую разницу в минутах между временем по Гринвичу (GMT) и местным временем. Например, если компьютер находится в часовом поясе с опережением на один час, то время по Гринвичу отстает на один час. При этом запись будет иметь шестнадцатеричное значение f f f f f fc4, что равнозначно десятичному значению -60
Bias
Это значение указывает на временное смещение относительно времени по Гринвичу, без учета летнего времени в минутах. Если компьютер находится в часовом поясе, на три часа опережающем часовой пояс GMT (например, в часовом поясе Москвы), запись будет иметь значение f f f f f f 4c, что равнозначно значению -180. Если же текущий часовой пояс отстает от GMT на два часа (компьютер находится в лодке посреди Атлантического океана), запись будет иметь значение 120
DaylightBias
Это значение указывает разницу во времени, которая используется при переходе на летнее время и обратно. Если часовой пояс на один час опережает GMT, то запись имеет значение f f f f f fc4, что равнозначно значению -60. Обратите внимание, что запись ActiveTimeBias равна сумме значений записей Bias и DaylightBias при сохранении светлого времени суток, т.е. записи Bias в стандартные месяцы
DaylightName
Операционная система использует это значение в течение месяцев, для которых учитывается светлое время суток
StandardName
Операционная система использует это значение в течение месяцев без учета светлого времени суток
Daylightstart
Это значение определяет начало режима светлого времени суток
Standardstart
Это значение определяет начало стандартного режима
DisableAutoDaylightTimeSet
Это значение присутствует только при сбросе флажка Автоматический переход на летнее время и обратно (Automatically adjust clock for daylight saving) или в случае присвоения этой записи значения 1
Программа REG. EXE из пакета Resource Kit для Windows NT или Windows 2000 позволяет использовать следующую команду для указания значений перечисленных в таблице записей из командной строки:■
reg query
hklm\ system\ currentcontrolset\control\timezoneinforination\bias REG_DWORD bias 0
c:\>reg query
hklm\system\currentcontrolset\control\timezoneinformation\daylightname REG_SZ daylightname GMT Daylight Time
Как определить, какой системный процесс открыл файл х?
С помощью команды net file можно просмотреть список файлов, к которым пользователи получают доступ по сети.
net file
ID Path User name # Locks
51 G:\www.ntfaq.com ADMINISTRATOR 0
The command completed successfully.
Эту команду нельзя использовать для получения информации о файлах, задействованных локальными процессами. Две программы — NTHandle (утилита для командной строки) HHandleEx (утилита с графическим интерфейсом, показанным на рис. 9.2) — позволяют узнать номер системного процесса, открывшего файл х. Обе программы доступны по адресу: http: //www. sysinternals.com.
HdndleExHdndleExwintogon.exe services, exe lsass.exe svchostexe SPOOLSV.EXE amgrsrvc.exe svchostexewintogon.exe services, exe lsass.exe svchostexe SPOOLSV.EXE amgrsrvc.exe svchostexe180208220376406460500180208220376406460500NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEMNT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM1399813998457528305259 112 B7444457528305259 112 B7444VstskMgr.exeVstskMgr.exe580580NT AUTHORITYSYSTEMNT AUTHORITYSYSTEM[Mcvhiekiexe[McvhiekiexeNT AUT№RITYj>Y5TEMNT AUT№RITYj>Y5TEM524524182028343C4058182028343C4058Рис. 9.2. Список открытых файловРис. 9.2. Список открытых файловObjDireclofy file Obpirecttxy Mutant WinStation WmStation Key ThreadObjDireclofy file Obpirecttxy Mutant WinStation WmStation Key Thread\KnownDlls D:WINNT\^stem32 Windows \NlsCacheMutant WhdowsWindowSlationsWinStaO WndowsWindowStationsWinStaO HKLMMcshieldexe(524): 520 VBaseNamedObiects\KnownDlls D:WINNT\^stem32 Windows \NlsCacheMutant WhdowsWindowSlationsWinStaO WndowsWindowStationsWinStaO HKLMMcshieldexe(524): 520 VBaseNamedObiectsSystems Internals, http://www.sysintemah.com
HdndleEx
HdndleEx
wintogon.exe services, exe lsass.exe svchostexe SPOOLSV.EXE amgrsrvc.exe svchostexe
wintogon.exe services, exe lsass.exe svchostexe SPOOLSV.EXE amgrsrvc.exe svchostexe
180
208
220
376
406
460
500
180
208
220
376
406
460
500
NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM
NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM NT AUTHORITYSYSTEM
13
9
9
8
13
9
9
8
457
528
305
259 112 B7
444
457
528
305
259 112 B7
444
VstskMgr.exe
VstskMgr.exe
580
580
NT AUTHORITYSYSTEM
NT AUTHORITYSYSTEM
[Mcvhiekiexe
[Mcvhiekiexe
NT AUT№RITYj>Y5TEM
NT AUT№RITYj>Y5TEM
524
524
18
20
28
34
3C
40
58
18
20
28
34
3C
40
58
Рис. 9.2. Список открытых файлов
Рис. 9.2. Список открытых файлов
ObjDireclofy file Obpirecttxy Mutant WinStation WmStation Key Thread
ObjDireclofy file Obpirecttxy Mutant WinStation WmStation Key Thread
\KnownDlls D:WINNT\^stem32 Windows \NlsCacheMutant WhdowsWindowSlationsWinStaO WndowsWindowStationsWinStaO HKLM
Mcshieldexe(524): 520 VBaseNamedObiects
\KnownDlls D:WINNT\^stem32 Windows \NlsCacheMutant WhdowsWindowSlationsWinStaO WndowsWindowStationsWinStaO HKLM
Mcshieldexe(524): 520 VBaseNamedObiects
FMFM
FM
FM
В Windows 2000/ХР имеется оснастка Управление компьютером=*Служебные программы1* Общие папки=* Открытые файлы (Computer Managements System Tools^Shared Folders1* Open Files), позволяющая просмотреть с помощью графического интерфейса список открытых файлов, а также дающая возможность принудительно завершить работу открытого файла.
Как определить список вызовов API и DLL, используемых определенной программой?
Пакеты Resource Kit для Windows 2000 и Windows NT содержат утилиту API Monitor, которая дает возможность получить список всех вызовов API и DLL. Для применения этой утилиты выполните ряд действий.
В меню Пуск (Start) выберите опцию Выполнить (Run) и введите команду APIMON.EXE.
В меню Файл (File) выберите команду Открыть (Open).
Выберите исполняемый файл, который необходимо проанализировать, и щелкните на кнопке ОК. (В данном случае выбирается файл %systemroot%\system32\ notepad.exe.) Появятся два диалоговых окна — Используемые файлы DLL (DLLs In Use) и Счетчики Api (Api Counters), содержащие список используемых библиотек DLL и вызовов API.
Следующей задачей будет запуск указанного исполняемого файла. Щелкните на зеленой кнопке Воспроизвести (Play) (или выберите команду Запустить монитор (Start Monitor) в меню Сервис (Tools)).
Затем запускается указанное приложение, а в двух окнах утилиты API Monitor также будут представлены списки используемых библиотек DLL и вызов API.
Когда анализ программы будет завершен и работа программы прекратится, щелкните на кнопке Остановить (Stop) или выберите команду Остановить монитор (Stop Monitor) из меню Сервис (Tools) (рис. 9.3).
k< ApiMun <CAWINMI\sy.sUTm32\rioU!p<id exw>
|] у' DLLs In Use
yi msidle.dll vi Iz32.dll y! version, dl yj msh_zwf.dll yj imghookdll У* apidll dll У/ msvcrt.dll У) comctl32.dll У. shel!32.dll У. rpctt4.dll К advapi32 dll У1 gdi32.dl yj user32.dll ’У kernel32.dMyi msidle.dll vi Iz32.dll y! version, dl yj msh_zwf.dll yj imghookdll У* apidll dll У/ msvcrt.dll У) comctl32.dll У. shel!32.dll У. rpctt4.dll К advapi32 dll У1 gdi32.dl yj user32.dll ’У kernel32.dM0x71190000 0х779с0000 0х77е90000 0x0d2d0000 0x30000000 0x72fa0000 0x78000000 0x71590000 0х77с40000 0х77еЮ000 0x77dc0000 0x77ed0000 0x77e70000 0x77f00000 .n^dsonng.0x71190000 0х779с0000 0х77е90000 0x0d2d0000 0x30000000 0x72fa0000 0x78000000 0x71590000 0х77с40000 0х77еЮ000 0x77dc0000 0x77ed0000 0x77e70000 0x77f00000 .n^dsonng.Рис. 9.3. Просмотр библиотек DLL, используемых приложениемРис. 9.3. Просмотр библиотек DLL, используемых приложениемGelMessageW RtllsVaBdHandle TranslateMessage DispatehMessageW T ranslataAcceleratOfW R tlAnsiS tringT ollnicodeSIring RtllnitAnsiString ZwQueryValueKeyGelMessageW RtllsVaBdHandle TranslateMessage DispatehMessageW T ranslataAcceleratOfW R tlAnsiS tringT ollnicodeSIring RtllnitAnsiString ZwQueryValueKey555454545452524255545454545252420.706 0.67965.270 0.424 3.839 0.432 5.417 0.339 0.37148913.891 0.320 2.96922401 0.386 0.364 0.313 0.7880.706 0.67965.270 0.424 3.839 0.432 5.417 0.339 0.37148913.891 0.320 2.96922401 0.386 0.364 0.313 0.788
yi msidle.dll vi Iz32.dll y! version, dl yj msh_zwf.dll yj imghookdll У* apidll dll У/ msvcrt.dll У) comctl32.dll У. shel!32.dll У. rpctt4.dll К advapi32 dll У1 gdi32.dl yj user32.dll ’У kernel32.dM
yi msidle.dll vi Iz32.dll y! version, dl yj msh_zwf.dll yj imghookdll У* apidll dll У/ msvcrt.dll У) comctl32.dll У. shel!32.dll У. rpctt4.dll К advapi32 dll У1 gdi32.dl yj user32.dll ’У kernel32.dM
0x71190000 0х779с0000 0х77е90000 0x0d2d0000 0x30000000 0x72fa0000 0x78000000 0x71590000 0х77с40000 0х77еЮ000 0x77dc0000 0x77ed0000 0x77e70000 0x77f00000 .n^dsonng.
0x71190000 0х779с0000 0х77е90000 0x0d2d0000 0x30000000 0x72fa0000 0x78000000 0x71590000 0х77с40000 0х77еЮ000 0x77dc0000 0x77ed0000 0x77e70000 0x77f00000 .n^dsonng.
Рис. 9.3. Просмотр библиотек DLL, используемых приложением
Рис. 9.3. Просмотр библиотек DLL, используемых приложением
GelMessageW RtllsVaBdHandle TranslateMessage DispatehMessageW T ranslataAcceleratOfW R tlAnsiS tringT ollnicodeSIring RtllnitAnsiString ZwQueryValueKey
GelMessageW RtllsVaBdHandle TranslateMessage DispatehMessageW T ranslataAcceleratOfW R tlAnsiS tringT ollnicodeSIring RtllnitAnsiString ZwQueryValueKey
55
54
54
54
54
52
52
42
55
54
54
54
54
52
52
42
0.706 0.679
65.270 0.424 3.839 0.432 5.417 0.339 0.371
48913.891 0.320 2.969
22401 0.386 0.364 0.313 0.788
0.706 0.679
65.270 0.424 3.839 0.432 5.417 0.339 0.371
48913.891 0.320 2.969
22401 0.386 0.364 0.313 0.788
Отключение утилиты API Monitor приводит к прекращению работы анализируемого исполняемого файла, поэтому необходимо удостовериться в том, что все данные файла остались без изменений.
ОД|8. Почему в системе запущено так много копий процесса SVCHOST.EXE?
Процесс Svchost является универсальным системным процессом, который содержит службы, вызываемые из библиотек DLL. Он предназначен для разделения новых или изменяемых служб в целях повышения надежности их работы и управления, что осуществляется на этапе разработки операционной системы. Таким образом, в предварительной версии Windows применяется большее количество копий процесса SVCHOST. EXE, чем в финальной версии.
Для получения данных о содержимом каждой копии процесса SVCHOST. EXE воспользуйтесь утилитой TLIST.EXE (с параметром -s), входящей в состав пакета Resource Kit Support Tools. (Следует установить пакет Support Tools, расположенный в каталоге \support\tools на установочном компакт-диске; по умолчанию пакет не установлен.) Далее представлен пример использования команды tlist.
tlist —s
О System Process
4 System.
176 smss.exe
208 csrss.exe Title:-
172 winlogon.exe Title: NetDDE Agent
256 services.exe Svcs: Eventlog, PlugPlay
268 lsass.exe Svcs: Netlogon, PolicyAgent, ProtectedStorage, SamSs
320 svchost.exe Svcs: RpcSs
420 svchost.exe Svcs: AudioSrv, Browser, CryptSvc, Dhcp, dmserver, Eventsystem, FastUserSwitchingCompatibilityServices, helpsvc, HidServ, lan- itianserver, lanmanworkstation, Netman, Nia, Schedule, seclogon, SENS, ShellHWDetection, TermService, ThemeService, TrkWks, uploadmgr, W32Time, WmdmPmSp, wuauser
480 svhost.exe Svcs: Dnscache
500 svhost.exe Svcs: LmHosts, Messenger, RemoteRegistry, SSDPSRV, WebClient
544 spoolsv.exe Svcs: Spooler
660 DKService.exe Svcs: Diskeeper
800 svhost.exe Svcs: winmgt
1092 explorer.exe Title: Program Manager
1244: ctfmon.exe Title:
900 ISATRAY.EXE Title: IsaTray
1344: NAVAPW32.EXE Title: Norton AntiVirus Auto-Protect
1212 FRONTPG.EXE Title: Microsoft Frontpage - D:\asp
www.ntfaq.com\NTFAQ\5apr2001.htm
428 NAVAPSVC.EXE Svcs: NAV Auto-Protect
1376 ALERTSVC.EXE Svcs: NAV Alert
1372 PowerDVD.exe Title: PowerDVD
444 OUTLOOK.EXE Title: Tasks - Microsoft Outlook
1268 msmsgs.exe Title:
1436 MDM.EXE Title: OleMainThreadWndName
632 WINWORD.EXE Title: DDE Server Window
1404 IEXPLORE.EXE Title: Q250320 - Description of Svchost.exe - Microsoft Internet Explorer
1348 cmd.exe Title: E:\WINDOWS\System32\cms.exe - tlist -s
1428 tlist.exe
На этапе загрузки операционной системы загружается множество необходимых служб, драйверов и модулей. Хотя работу большинства этих системных компонентов можно завер-
шить с помощью диалогового окна Диспетчер задач (Task Manager), не забывайте, что они все равно остаются крайне важными для нормального функционирования системы.
Процессы svchost указаны в системном реестре в разделе HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost.
Что такое сокращенный режим отображения программы Диспетчер задач (Task Manager)?
Программа Диспетчер задач (Task Manager) может работать в режиме сокращенного отображения, при котором отключаются вкладки и панели меню. Для включения этого режима дважды щелкните левой кнопкой мыши на границе окна (рис. 9.4). Для переключения в обычный режим еще раз дважды щелкните на любой стороне диалогового окна.
Рис. 9.4. Измените вкладку Диспетчер задач (Task Manager)Рис. 9.4. Измените вкладку Диспетчер задач (Task Manager)SM5S.EXE CSR55.EXE W1NLOGON.EXE 5ERVICES.EXE LSAS5.EXE svchost.exe spootev.exe svchost.exe mdm.exe regsvc.exe m$ta$k.exe WlnMgmt.exe MsPMSPSv.exe svchost.exe svchort.exe IEXPLORE.EXE projselector.ex IDBSvr.exeEditor.exe explorer.exe DrgToDsc.exeSM5S.EXE CSR55.EXE W1NLOGON.EXE 5ERVICES.EXE LSAS5.EXE svchost.exe spootev.exe svchost.exe mdm.exe regsvc.exe m$ta$k.exe WlnMgmt.exe MsPMSPSv.exe svchost.exe svchort.exe IEXPLORE.EXE projselector.ex IDBSvr.exeEditor.exe explorer.exe DrgToDsc.exe8164 .196216 244256 444472 552572 640700 776784 800824 9249521008103210401084 109211008164 .196216 244256 444472 552572 640700 776784 800824 9249521008103210401084 1092110000 00 02 00 0000 00 00 00 00 00 00 00 00 00 сю 00 00 00 00 00 00 01 0000 00 02 00 0000 00 00 00 00 00 00 00 00 00 сю 00 00 00 00 00 00 01 000:00:44 0:00:00 0:01:24 0:00:05 0:00:06 0:00:020:00:01 0:00:05 0:00:00 0:00:00 0:00:00 0:00:000:00:10 0:00:00 0:00:00 0:00:00 0:02:46 0:00:000:00:00 0:00:36 0:00:26 0:01:18 0:01:25 0:00:000:00:44 0:00:00 0:01:24 0:00:05 0:00:06 0:00:020:00:01 0:00:05 0:00:00 0:00:00 0:00:00 0:00:000:00:10 0:00:00 0:00:00 0:00:00 0:02:46 0:00:000:00:00 0:00:36 0:00:26 0:01:18 0:01:25 0:00:00232 КБ 568 КБ976 КБ960 КБ 5 672 КБ 1 308 КБ 5180 КБ4 384 КБ 8 792 КБ3 272 КБ 1008 КБ3 092 КБ 616 КБ1 708 КБ 6 280 КБ 6 908 КБ 2 208 КБ2 616 КБ5 068 КБ 452 КБ1684 КБ 33 600 КБ5 776 КБ 4 768 КБ232 КБ 568 КБ976 КБ960 КБ 5 672 КБ 1 308 КБ 5180 КБ4 384 КБ 8 792 КБ3 272 КБ 1008 КБ3 092 КБ 616 КБ1 708 КБ 6 280 КБ 6 908 КБ 2 208 КБ2 616 КБ5 068 КБ 452 КБ1684 КБ 33 600 КБ5 776 КБ 4 768 КБ
Рис. 9.4. Измените вкладку Диспетчер задач (Task Manager)
Рис. 9.4. Измените вкладку Диспетчер задач (Task Manager)
SM5S.EXE CSR55.EXE W1NLOGON.EXE 5ERVICES.EXE LSAS5.EXE svchost.exe spootev.exe svchost.exe mdm.exe regsvc.exe m$ta$k.exe WlnMgmt.exe MsPMSPSv.exe svchost.exe svchort.exe IEXPLORE.EXE projselector.ex IDBSvr.exe
Editor.exe explorer.exe DrgToDsc.exe
SM5S.EXE CSR55.EXE W1NLOGON.EXE 5ERVICES.EXE LSAS5.EXE svchost.exe spootev.exe svchost.exe mdm.exe regsvc.exe m$ta$k.exe WlnMgmt.exe MsPMSPSv.exe svchost.exe svchort.exe IEXPLORE.EXE projselector.ex IDBSvr.exe
Editor.exe explorer.exe DrgToDsc.exe
8164 .
196
216 244
256 444
472 552
572 640
700 776
784 800
824 924
952
1008
1032
1040
1084 1092
1100
8164 .
196
216 244
256 444
472 552
572 640
700 776
784 800
824 924
952
1008
1032
1040
1084 1092
1100
00 00 02 00 00
00 00 00 00 00 00 00 00 00 00 сю 00 00 00 00 00 00 01 00
00 00 02 00 00
00 00 00 00 00 00 00 00 00 00 сю 00 00 00 00 00 00 01 00
0:00:44 0:00:00 0:01:24 0:00:05 0:00:06 0:00:02
0:00:01 0:00:05 0:00:00 0:00:00 0:00:00 0:00:00
0:00:10 0:00:00 0:00:00 0:00:00 0:02:46 0:00:00
0:00:00 0:00:36 0:00:26 0:01:18 0:01:25 0:00:00
0:00:44 0:00:00 0:01:24 0:00:05 0:00:06 0:00:02
0:00:01 0:00:05 0:00:00 0:00:00 0:00:00 0:00:00
0:00:10 0:00:00 0:00:00 0:00:00 0:02:46 0:00:00
0:00:00 0:00:36 0:00:26 0:01:18 0:01:25 0:00:00
232 КБ 568 КБ
976 КБ
960 КБ 5 672 КБ 1 308 КБ 5180 КБ
4 384 КБ 8 792 КБ
3 272 КБ 1008 КБ
3 092 КБ 616 КБ
1 708 КБ 6 280 КБ 6 908 КБ 2 208 КБ
2 616 КБ
5 068 КБ 452 КБ
1684 КБ 33 600 КБ
5 776 КБ 4 768 КБ
232 КБ 568 КБ
976 КБ
960 КБ 5 672 КБ 1 308 КБ 5180 КБ
4 384 КБ 8 792 КБ
3 272 КБ 1008 КБ
3 092 КБ 616 КБ
1 708 КБ 6 280 КБ 6 908 КБ 2 208 КБ
2 616 КБ
5 068 КБ 452 КБ
1684 КБ 33 600 КБ
5 776 КБ 4 768 КБ
Как получить информацию об оперативных
исправлениях, установленных на удаленной системе?
Утилита для командной строки Cmdinfo предоставляет список установленных в системе оперативных исправлений (hotfix) и в полной мере поддерживается операционной системой Windows ХР. Утилита cmdinfo версии 2.4 доступна для загрузки по адресу: http: //www. savilltech.com/cmdinfo.html. Для того чтобы воспользоваться утилитой для просмотра списка установленных исправлений, перейдите в режим командной строки и введите следующую команду: cmdinfo \\<имя удаленной системы>
Утилита Cmdlnf о может использоваться для проверки наличия определенного исправления и возвращает значение, зависящее от конкретного исправления. Например, если ввести команду cmdinfo /ht:Q293826 и в системе установлено оперативное исправление Q293826, то утилита Cmdlnf о присвоит значение 1 переменной %errorlevel%. Если исправление не установлено, Cmdinfo вернет значение 0. В загрузочный сценарий можно добавить команду cmdinfo /hfcKbarticle, которая указывает на установку исправления при его отсутствии в системе. Кроме информации о текущих исправлениях, Cmdinfo предоставляет данные о статусе активизации операционной системы, номере демонстрационной версии Windows и прочие сведения.
Какие переменные среды доступны в Windows?
Переменные среды (environment variables) являются очень полезными инструментами для сбора информации об установленной операционной системе. В табл. 9.2 приводится полный список переменных среды Windows.
Таблица 9.2. Переменные среды Windows
ALLUSERSPROFILE
Указывает расположение профиля All Users (локальная переменная)
APPDATA
Указывает расположение каталога, в котором приложения хранят данные по умолчанию (локальная переменная)
CD
Указывает имя текущего каталога (локальная переменная)
CMDCMDLINE
Указывает параметры командной строки, которые использовались для запуска текущего экземпляра программы cmd. ехе (локальная переменная)
CMDEXTVERSION
Указывает номер версии текущего расширения командного процессора (системная переменная)
COMPUTERNAME
Указывает имя компьютера (системная переменная)
COMSPEC
Указывает точный путь к исполняемому файлу командного интерпретатора (системная переменная)
DATE
Указывает текущую дату. Используется тот же формат, что и для команды date /t. Значение генерируется командным интерпретатором (системная переменная)
ERRORLEVEL
Указывает код уровня ошибки последней программы. Ненулевое значение, скорее всего, указывает на ошибку (системная переменная)
HOMEDRIVE
Указывает букву диска локальной рабочей станции, подключенной к домашнему каталогу. Переменная определяется на основе пути к домашнему каталогу пользователя. Этот каталог определяется в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
HOMEPATH
Указывает полный путь к домашнему каталогу пользователя. Переменная определяется на основе пути к домашнему каталогу пользователя. Этот каталог определяется в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
HOMESHARE
Указывает сетевой путь к общему домашнему каталогу пользователя. Переменная определяется на основе пути к домашнему каталогу.
Этот каталог назначается в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
LOGONSERVER
Указывает имя контроллера домена, на котором авторизован текущий сеанс работы с системой (локальная переменная)■
Окончание табл. 9.2
NUMBER_OF_PROCESSORS
Указывает количество процессоров, установленных в компьютере (системная переменная) ■
OS
Указывает версию операционной системы. Windows 2000/ХР обозначаются, как windows_NT (системная переменная)
PATH
Указывает путь поиска исполняемых файлов (системная переменная)
PATHEXT
Указывает список расширений, которые распознаются операционной системой как расширения исполняемых файлов (системная переменная)
PROCESSOR-ARCHITECTURE
Указывает тип архитектуры процессора. Возможные значения: х86 и IA64 (системная переменная)■.
PROCESSOR-IDENTIFIER
PROCESSOR-LEVEL'
Указывает описание процессора (системная переменная) ■
Указывает номер модели процессора, установленного в компьютере (системная переменная)
PROCESSOR-REVISION
PROMPT
Указывает номер версии модели процессора (системная переменная)
Указывает параметры приглашения командной строки для текущего интерпретатора. Генерируется интерпретатором cmd . ехе (локальная переменная).
RANDOM
Указывает случайное десятичное число от 0 до 32767. Генерируется программой cmd.exe (системная переменная),
SYSTEMDRIVE
Указывает букву диска, на котором расположен корневой каталог Windows (системная переменная)
SYSTEMROOT
Указывает путь к корневому каталогу Windows.
(системная переменная).
TEMP ИЛИ TMP
Указывает путь к временным каталогам, принятым по умолчанию. Эти каталоги используются приложениями, доступными зарегистрированному в системе пользователю. Одним приложениям требуется значение переменной temp, другим —тмр (системная и пользовательская переменные соответственно) .
TIME
Указывает текущее время. Используется rot же формат, что и для команды time /1. Генерируется интерпретатором cmd. ехе (системная переменная)
USERDOMAIN
Указывает имя домена, в котором хранится учетная запись пользователя (локальная переменная)
USERNAME
Указывает имя пользователя, который зарегистрирован в системе в текущий момент времени (локальная переменная)
USERPROFILE
Указывает путь к профилю текущего пользователя (локальная переменная)
WINDIR
Указывает путь к каталогу операционной системы (системная переменная)
Для получения доступа к описанным переменным среды необходимо разместить символ процента (%) перед именем переменной и после него. Например, следующая команда указывает тип процессора, установленного в системе (как видите, архитектура процессора пока еще не IA64):■
echo %PROCESSOR_ARCHITECTURE% х86
Некоторые переменные среды доступны только в новых версиях операционной системы Windows, например переменная %RANDOM% не доступна в Windows NT 4.0.
1010СИСТЕМНЫМ РЕЕСТРСИСТЕМНЫМ РЕЕСТР
10
10
СИСТЕМНЫМ РЕЕСТР
СИСТЕМНЫМ РЕЕСТР
И
значально в операционной системе Windows использовались конфигурационные файлы с расширением . INI. Однако с файлами . INI связан целый ряд проблем и неудобств: ограниченный размер, отсутствие стандартного формата, медленный доступ, отсутствие поддержки сети и т.д. Windows 3.1 (да-да, именно Windows 3.1, а не Windows NT) уже содержала системный реестр, который находился в файле reg . DAT и просматривался с помощью программы regedit . ехе. Реестр использовался для обеспечения совместной работы технологий динамического обмена данными (Dynamic Data Exchange — DDE), внедрения и связывания объектов (Object Linking and Embedding — OLE) и файлового менеджера. В Windows NT реестр расположен в самом “сердце” системы и содержит практически всю конфигурационную информацию. Системный реестр разбит на несколько основных раз- делов/деревьев (табл. 10.1), начинающихся со значения HKEY_, которое является дескриптором, используемым программами Windows.
Таблица 10.1. Разделы системного реестра
HKEY_LOCAL_MACHINE
Раздел содержит информацию об установленном аппаратном и программном обеспечении
'HKEY_CLASSES_ROOT
Ссылка на раздел HKEY_LOCAL_MACHINE\SOFTWARE\ClasseS. ЭТОТ раздел содержит данные взаимосвязи между приложениями и типами файлов, а также информацию, применяемую технологией OLE
HKEY_CURRENT_CONFIG
Ссылка на раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Hardware Prof iles\Current, содержащий информацию о текущей конфигурации системы
HKEY_CURRENT_USER
Ссылка на раздел hkey_users\<sid пользователя», содержащий информацию о пользователях, зарегистрированных в системе в текущий момент времени. К этим данным относятся сведения об операционной среде, сетевых соединениях, принтерах и т.д.
HKEY_USERS
Подраздел содержит информацию о загруженных профилях пользователей, включая .default — профиль пользователя, принятый по умолчанию
Каждый из подразделов содержит целый ряд ключей (keys), которые, в свою очередь, содержат вложенные ключи. Каждый ключ/подключ включает в себя записи, состоящие из трех элементов:■
имя записи, например wallpaper;
тип значения записи, например reg_sz (т.е. текстовая строка);
фактическое значение записи, например c:\winnt\savilltech.bmp.
Для редактирования системного реестра предоставляется две программы — regedt32.exe и regedit . ЕХЕ. Программа REGEDIT. ехе обеспечивает более эффективный механизм поиска данных, однако не поддерживает все типы записей системного реестра Windows NT. Если необходимо просмотреть содержимое системного реестра, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE или REGEDT32. EXE).
Редактор regedt32.exe позволяет переключить реестр в режим только для чтения, тем самым защищая реестр от случайного повреждения (Параметры^Только чтение (Options^Read Only Mode)).
Выберите раздел hkey_users.
Перейдите к разделу .default\Control Panel\Desktop, после чего в правой панели будет показан набор записей.
Одна из записей определяет фоновое изображение, расположенное в окне регистрации Windows.
Какие файлы формируют системный реестр и где они расположены?
Файлы системного реестра хранятся в каталоге %systemroot%\system32\config. В число этих файлов входят: ;
SAM — НКЕY_LOCAL_MACHINE \ SAM;
SECURITY — HKEY_LOCAL_MACHINE\Security;•'
Software — HKEY_LOCAL_MACHINE\Software;
System — HKEY_LOCAL_MACHINE\System И HKEY_CURRENT_CONFIG;
Default — HKEY_USERS\.DEFAULT;
NTUSER.DAT— HKEY_CURRENT_USER (этот файл хранится в каталоге %SystemRoot%\ Prof i les \ %username%).
Существуют также файлы с другими расширениями:
.ALT— содержит архивную КОПИЮ куста HKEY_LOCAL_MACHINE\System; только учетная запись System имеет файл .ALT;
. LOG — журнал изменений, записывающий модификации ключей и значений куста;
. SAV — копия куста на момент завершения текстовой фазы процесса установки Windows.
Как ограничить доступ к редактору системного реестра?
Для этого можно воспользоваться самим редактором системного реестра (REGEDT32. EXE).
Перейдите в раздел hkey_users и выберите команду Загрузить куст (Load Hive) в меню Реестр (Registry).
Перейдите в каталог профиля пользователя, которому необходимо ограничить доступ к системному реестру и выберите файл ntuser . DAT.
После запроса на ввод имени раздела введите идентификатор этого пользователя.
Перейдите к разделу Sof tware\Microsoft\Windows\CurrentVersion\Policies.
Если подраздела System не существует, добавьте его с помощью команды Добавить раздел (Add Key) в меню Правка (Edit). После этого добавьте запись DisableRegistryTools (в раздел System). Запись должна иметь тип REG_SZ и значение 1.
Выгрузите куст из системного реестра.
И
Каков максимальный размер системного реестра?
Максимальный объем системного реестра составляет 102 Мбайт, однако все обстоит немного сложнее.
Запись системного реестра, которая определяет его максимальный размер, называется HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\RegistrySizeLimit. По умолчанию этой записи не существует, поэтому ее необходимо создать вручную.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value) и введите имя записи RegistrySizeLimit.
Дважды щелкните на новой записи и присвойте ей значение, равное количеству байт максимального объема реестра (выберите десятичный режим ввода).
Минимальный размер системного реестра равен 4 Мбайт. Если в системный реестр ввести меньший объем информации, его размер будет принудительно увеличен до 4 Мбайт. Максимальный объем системного реестра составляет 80% от объема нерезидентного пула, равного 128 Мбайт (таким образом, максимальный объем системного реестра равен 102 Мбайт — 80% от 128 Мбайт). Если соответствующей записи не существует, то максимальный объем системного реестра равен 25% от нерезидентного пула. Выгружаемый/нерезидентный пул (paged pool) — это область оперативной памяти, которая используется для хранения системных данных, записываемых на жесткий диск при отсутствии текущей необходимости в этих данных.
Обратите внимание, что значение записи RegistrySizeLimit указывает лишь максимальное ограничение, а не непосредственное выделение области памяти, поэтому указание большего значения не приведет к резервированию свободного пространства памяти. Большее значение записи вовсе не гарантирует доступности необходимого объема ОЗУ.
Описанные выше действия можно осуществить с помощью аплета Система (System) в окне Панель управления (Control Panel). Перейдите во вкладку Быстродействие (Performance) и установите максимальный размер системного реестра. Затем перезагрузите компьютер. .
Дополнительная информация об описываемых аспектах системного реестра приводится в статье Q124594 базы знаний Microsoft Knowledge Base.
Еще одна проблема относится к ранним стадиям загрузки Windows, когда модуль NTLDR загружает некоторый код, резервирует оперативную память и считывает разделы системного реестра. Все это должно вместиться в 16 Мбайт оперативной памяти, независимо от установленного на компьютере объема ОЗУ. При этом считывается все содержимое системного файла и необходимо, чтобы оперативная память вмещала весь файл, хранимый на жестком диске, независимо от того, какая область файла требуется в текущий момент времени.
Далее представлен список возможных проблем.
Системный реестр содержит большой объем неиспользуемого пространства. Попробуйте сохранить раздел SYSTEM с помощью редактора системного реестра REGEDT32 и сравните полученный файл с кустом SYSTEM, который расположен в каталоге
\%systemroot%\system32\config\. На одном из компьютеров подобным способом размер куста SYSTEM был сокращен с 9720 до 864 Кбайт.
Создание набора управления Las tKnownGood (самого последнего набора управления, обеспечившего правильный запуск системы) сразу после загрузки Windows приводит практически к удвоению размера системного реестра. В зависимости от различных условий, например объема неиспользуемого пространства, внесение дополнений в системный реестр может потребовать использования объема памяти, расширяющего объем комбинированных разделов Current и Las tKnownGood куста SYSTEM. После следующей загрузки еще один раздел Las tKnownGood добавляется в конец файла, увеличивая его объем на треть. В некоторых случаях системный реестр с “истинным” размером в 4 Мбайт расширялся до 12 Мбайт, что приводило к срыву загрузки Windows.
Теперь рассмотрим методы, которые помогают сократить неиспользуемый объем системного реестра.
Для файловой системы FAT: загрузите компьютер с диска DOS и замените файл SYSTEM.
Для файловой системы NTFS: загрузите WindowsNT с другого раздела и замените файл на первоначальном разделе.
Воспользуйтесь утилитами REGBACK и REGREST из пакета Resource Kit для Windows NT (самый простой способ).,
Введите в командной строке команду rdisk и восстановите систему с помощью аварийного диска. Удостоверьтесь в том, что для создания резервной копии базы данных пользователя используется команда rdisk /s.
Воспользуйтесь утилитой ERD Commander компании Wintemals Software.
Для отключения системных сообщений в процессе загрузки воспользуйтесь редактором системного реестра REGEDT32, добавьте запись ReportBootOk типа REG_SZ и присвойте ей значение 0. Запись должна находиться в разделе hkey_local_machine\software\ Microsoft\Windows NT\CurrentVersion\Winlogon. Это предотвратит создание набора управления Las tKnownGood. Если загрузка Windows завершилась неудачей из-за превышения ограничения в 16 Мбайт при работе модуля NTLDR, вывод содержимого оперативной памяти (dump) не проводится и решения этой проблемы Microsoft не предоставляет. Подобное ограничение в 16 Мбайт присутствует и в Windows 2000.
гавгавКакой редактор использовать —Какой редактор использовать —REGEDIT.EXEREGEDIT.EXE
гав
гав
Какой редактор использовать —
Какой редактор использовать —
REGEDIT.EXE
REGEDIT.EXE
или REGEDT32.EXE?
До появления Windows ХР предоставлялись два инструмента редактирования системного реестра и были справедливы приведенные ниже утверждения. .
Редактор системного реестра REGEDIT не поддерживает все типы системного реестра, например REG_MULTi_sz, поэтому при редактировании указанного типа данных с помощью редактора regedit тип записи будет изменен.
Редактор системного реестра REGEDT32. EXE, в отличие от REGEDIT. EXE, предоставляет полный доступ к спискам контроля доступа (ACL) для всех записей системногореестра.
Описанные функции теперь в полной мере поддерживаются редактором системного реестра regedit . ехе в Windows ХР, поэтому в редакторе REGEDT32. EXE больше нет необходимости.
. Как ограничить доступ к удаленному системному реестру?.
Доступ к удаленному системному реестру настраивается с помощью списка контроля доступа в разделе winreg.
Запустите редактор системного реестра (REGEDT3 2. EXE).
Перейдите к разделу HKEY_LOCALJ«ACHINE\SYSTEM\CurrentControlSet\Control\ SecurePipeServers.
Найдите раздел winreg. Если такового не существует, создайте его с помощью команды Правка=>Добавить раздел (Edit=>Add Key).
Выберите раздел winreg (щелкните на нем левой кнопкой мыши).
В меню Безопасность (Security) выберите опцию Разрешения (Permissions).
Щелкните на кнопке Добавить (Add) и предоставьте необходимому пользователю разрешения на доступ.
Затем щелкните на имени пользователя и выберите опцию Дополнительно (Special Access).
Дважды щелкните на имени учетной записи, после чего можно выбрать действия, ко- 1 торые разрешено выполнять пользователю.
Щелкните на кнопке ОК, завершая изменение системного реестра.
Существует возможность настроить доступ к определенным разделам, даже если пользователь не имеет разрешений на доступ. Для этого необходимо внести изменения в запись HKEY_LOCAL_MACHINE \ SYSTEM\CurrentControlSet\ Control \ SecurePipeServers \ winreg\AllowedPaths \Machine (воспользуйтесь редактором REGEDT32). В список можно добавить другие пути к нужным записям.
Как определить изменения, внесенные в системный реестр?
С помощью редактора REGEDIT. EXE можно экспортировать некоторые разделы системного реестра.■
Запустите редактор системного реестра (REGEDIT. EXE). ■
Выберите раздел, который необходимо проанализировать.
В меню Реестр (Registry) выберите команду Экспорт файла реестра (Export Registry file).
Введите имя файла (если необходимо экспортировать весь системный реестр, выберите переключатель Весь реестр (All Registry) в панели Диапазон экспорта (Export Range АП)) и щелкните на кнопке ОК.
Выполните необходимые изменения (установите программное обеспечение или измените параметры системы).
Повторите пп. 1-4 для получения другого файла.
Проверьте оба файла с помощью специального анализатора (например, WINDIFF. EXE).
Если используется программа windiff, выберите команду Сравнить файлы (Compare Files) в меню Файл (File). Затем будет выдан запрос на ввод имен двух сопоставляемых файлов.
Как только сравнение файлов будет завершено, появится итоговая информация, указывающая на различия между файлами. Для просмотра различий дважды щелкните мышью на появившемся сообщении.
Нажмите клавишу <F8> для просмотра следующего изменения (или выберите команду Следующее изменение (Next Change) в меню Вид (View)).
Описанный метод позволит найти все внесенные изменения в системный реестр.
Как удалить значение/ключ системного реестра из командной строки?
Использование утилиты REG. EXE в операционной системе Windows позволяет удалить запись системного реестра с помощью командной строки или командного файла, например: reg delete HKLM\Software\teet
Предыдущая команда удаляет запись HKEY_LOCAL_HACHlNE\Software\test. После ввода команды отображается запрос на подтверждение удаления записи; нажмите клавишу <у>. Для того чтобы избежать вывода этого запроса, добавьте к команде параметр / force, например: reg delete HKLM\Software\test /force
Полный список параметров, которые можно использовать с командой REG DELETE, представлен в табл. 10.2.
Таблица 10.2. Список параметров команды req delete
HKCRHKEY_CLASSES_ROOT
HKCUHKEY_CURRENT_USER
HKLM 'HKEY_LOCAL_MACHINE
HKUHKEY_USERS
HKCCHKEY CURRENT CONFIG
Для удаления записи на удаленном компьютере добавьте имя последнего, например:
ranranreg delete HKUH\Software\teet Wjohnpc
ran
ran
Как провести аудит изменений, внесенных
в системный реестр?
Утилита REGEDIT. EXE позволяет настроить проведение системного аудита для определенных разделов системного реестра. Стоит обратить внимание, что любой тип аудита желательно сопровождать предупреждениями, сообщающими пользователям, что выполняется контроль внесенных ими изменений в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Выберите раздел для проверки (например, HKEY_LOCAL_MACHlNE\sof tware).
В меню Правка (Edit) выберите опцию Разрешения (Permissions).
Щелкните на кнопке Дополнительно (Advanced).
Перейдите во вкладку Аудит (Auditing) и щелкните на кнопке Добавить (Add).
Добавьте пользователей и свойства, которые необходимо проанализировать.
Щелкните на кнопке ОК.
Кроме того, необходимо удостовериться, что протоколирование аудита разрешено системной политикой.
Выберите команду Пуск=>Программы=>Администрирование=>Локальная политика безопасности (Start^Programs1^Administrative Tools^Local Security Policy).
Разверните ветку Локальные политики (Local Policies) и выберите опцию Политика аудита (Audit Policy).
Дважды щелкните на разделе Аудит доступа к объектам (Audit object access).
Выберите параметры Успех (Success) и Отказ (Failure), после чего щелкните на кнопке ОК.
Закройте оснастку.
Для просмотра получаемых данных воспользуйтесь оснасткой Просмотр событий (Event Viewer) и журналом Безопасность (Security).
■ Как очистить/удалить некорректные записи из системного реестра?
‘ Компания Microsoft выпустила утилиту RegClean, предназначенную для просмотра содержимого системного реестра и удаления неиспользуемых/необязательных записей. Текущей версией утилиты является 4.1а. К сожалению, утилиту больше нельзя загрузить с Web- узла Microsoft, однако можно найти в Internet.
После загрузки утилиты дважды щелкните левой кнопкой на исполняемом файле, после чего начнется проверка системного реестра. По завершении проверки предоставляется возможность исправить обнаруженные ошибки с помощью кнопки Исправить ошибки (Fix Errors). Затем щелкните на кнопке Выход (Exit) для завершения работы с утилитой.
Утилита RegClean создает файл отката (UNDO.REG) в каталоге, где находится исполняемый файл, например undo workstation 19980320 104323.reg.
Для отмены внесенных изменений дважды щелкните на этом файле (или щелкните один раз, в зависимости от текущей системной конфигурации).
0. Почему после перезагрузки исчезли изменения, ранее внесенные в раздел системного реестра HKEY_LOCAL_MACHINE?
Все дело в том, что раздел HKEY_LOCAL_MACHINE\HARDWARE заново создается системой при каждой перезагрузке, что приводит к потере всех параметров, таких, как списки контроля дос' тупа. Остальные разделы HKLM (HKEY_LOCAL_MACHINE) SOFTWARE, SYSTEM, SAM, SECURITY хранятся на жестком диске и не создаются повторно при перезагрузке системы.
Какие типы данных используются в системном реестре?
В табл. 10.3 перечислены типы данных, которые поддерживаются редактором системного реестра REGEDT32.EXE. Редактор системного реестра REGEDIT.EXE не поддерживает типы данных REG_EXPAND_SZ И REG_MULTI_SZ.
Таблица 10.3. Типы данных, поддерживаемые regedt32.exe
REG_BINARY
REG_DW0RD
Тип двоичных данных
Двойное слово (4 байт). Значение может быть представлено в двоичном, шестнадцатеричном или десятичном формате
REG_EXPAND_SZ
Тип данных является расширяемой строкой, содержащей какую-либо переменную (например, %systemroot%)
REG_MULTI_SZ
Строковое значение, состоящее из нескольких строк. Каждая строка отделена ОТ другой СИМВОЛОМ NULL
REG_SZ
Текстовая строка
чЭД2. Как автоматизировать обновление системного'реестра?
В целом существует два основных метода создания сценариев, которые используются для автоматизации внесения изменений в системный реестр. Сначала следует создать файл .REG, который запускается с помощью команды regedit /в <файл reg>
Файл имеет такой формат:
Windows Registry Editor 5.00
Т<имя раздела>]
"<имя записи>"="<значение>" строковый параметр
"<имя записи>"=Ьех:<значение> двоичное значение
“<имя записи>"=дмо^:<значение> значение dword
Например:
Windows Registry Editor 5.00
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
"WalIpaper" =" E: \\WINNT\\savtech.bmp"
,,TileWallpaper" = ,,0"
[HKEY_USERS\.DEFAULTXControl Panel\Colors]
"Background"="0 0 0"
Предыдущий сценарий определяет фоновое изображение и цвет фона рабочего стола, принятые по умолчанию до регистрации пользователя в системе.
Второй метод предназначен для использования файлов . INF в стиле Windows 95. Эти файлы запускаются с помощью следующей команды:
rund!132 syssetup,SotupInfObjectInstallAction Defaultinstall 128 <файл inf>
Файл имеет такой формат: [Version]
Signature = "$Windows NT$"
Provider = %Provider%
[Strings]
Provider = "SavillTech Ltd"
[ Defaultinstall]
AddReg = AddReg
DelReg = DelReg'
Updatelnis = Updatelnis,
[AddReg].
[DelReg]'
[Updatelnis]
В табл. 10.4 приводится список параметров для файла . INF.
Таблица 10.4. Список разделов системного реестра для файла .inf
HKCRHKEY_CLASSES_ROOT
HKCUHKEY_CURRENT_USER
HKLMHKEY_LOCAL_MACHINE
HKUHKEY USERS.
Следующий файл . INF выполняет функции, аналогичные файлу . REG, содержимое которого приводилось ранее:„
[Version].
Signature = "$Windows NT$"
[Defaultinstall]
AddReg = AddReg
[AddReg]
HKU,".DEFAULT\Control Panel\Colors","Background",0000000000, "0 0 0"
HKU, " .DEFAULT\Control
Panel\Desktop","Wallpaper",0000000000,"E:\WINNT\savtech.bmp"
HKU, ".DEFAULT\Control Panel\Desktop","TileWallpaper",0000000000,"1"
Файлы . INF можно генерировать автоматически с помощью утилиты SysDif f, если существует файл отличий (который создается с помощью команды sysdiff /inf <имя файла отличий> скаталог для создания файла>).
Запись в системном реестре можно удалить посредством файла . REG. Следовательно, если для добавления записи используется раздел
[HKEY_CURRENT_USER\Test], то для удаления записи можно воспользоваться таким разделом: [ -HKEY_CURRENT_USER \Tes t ]
Как использовать файл .REG без вывода на экран сообщения об успешном выполнении операции?
Для стандартного метода использования файла . REG (файла с данными для системного реестра) введите в командной строке следующую команду:
regedit <файл реестра>.гед
Предыдущая команда вносит изменения в системный реестр и выдает следующее сообщение об удачном выполнении операции:
Information in <имя_файла>.reg has been successfully entered into the registry
Если необходимо избежать вывода этого сообщения на экран, воспользуйтесь параметром командной строки /s, например:
regedit /е <файл реестра>.reg
*|ВД4. Как удаленно изменить максимальный объем системного реестра?
Максимальный объем системного реестра обычно определяется в аплете Система (System) окна Панель управления (Control Panel), для чего необходимо перейти во вкладку Быстродействие (Performance). При модифицировании объема системного реестра происходит изменение значения следующей записи:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\RegistrySizeLimit
Таким образом, это значение можно изменить с помощью сценария системного реестра, например:
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control].
"RegistrySizeLimit"="24000000"
Существует возможность запустить сценарий с помощью команды regedit /s. Кроме того, команду можно добавить и в сценарий регистрации.
С другой стороны, иногда имеет смысл выполнять данную команду удаленно, с помощью команды АТ. Произведенное изменение не будет иметь эффект до следующей перезагрузки компьютера. Если необходимо, чтобы перегрузка системы осуществлялась сразу после изменения записи, воспользуйтесь утилитой SHUTDOWN.EXE (входящей в состав пакета Resource Kit). (Использование этой команды рассматривалось в разделе 6.30.)
На указанном компьютере записи системного реестра HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\ PagedPoolsize должно быть присвоено значение 0, что разрешает автоматическую установку значения этого параметра. Если записи PagedPoolsize присвоено значение, не соответствующее значению записи registrysizelimit, могут возникнуть определенные проблемы.
Как инсталлировать файл .INF из командной строки?
Как правило, файл . INF устанавливается путем щелчка правой кнопкой мыши на нужном файле и выбора команды Установить (Install) из контекстного меню. Кроме того, существует возможность инсталляции файла из командной строки:
rundll32 syssetup,SetupInfObjectInstallAction Defaultinstall 128 .\<файп>.1п£
■ЗДб. Как уменьшить размер системного реестра?
Приведенные далее действия помогут уменьшить размер файлов системного реестра, а также восстановить данные с гибкого диска при нарушениях в работе системного реестра.
Как всегда, необходимо убедиться в создании резервной копии системы, включая системный реестр.
Обновите информацию для восстановления системы, которая расположена в каталоге %systemroot%\repair. Данные системного реестра реорганизуются и архивируются. (В Windows 2000 и Windows ХР для этого необходимо воспользоваться утилитой ntbackup и создать диск аварийного восстановления.)
Проверьте содержимое папок %temp% и %systemroot%\system32\config для определения размера различных файлов, формирующих системный реестр. Скорее все-
1 го, наиболее заметное отличие между двумя версиями файлов будет касаться раздела SOFTWARE. В некоторых случаях его размер изменяется от 10 до 3,5 Мбайт.
Файлы системного реестра, которые расположены в каталоге %systemroot%\ system32\config, необходимо заменить реорганизованными файлами реестра из каталога %temp%. Это можно сделать несколькими способами:
загрузка DOS или Win3jc/95/98 и обычное замещение файлов (в том случае, если системные файлы расположены на диске с файловой системой FAT);
замещение системных файлов при загрузке второй копии операционной системы Windows NT;
использование программы MV, входящей в состав пакета Resource Kit. Программа используется для перемещения файлов в процессе загрузки Windows.
MV /X /D %Bystemroot%\repair\DEFAULT %systemroot%\SYSTEM32\ CONFIG\DEFAULT
MV /X ZD %systemroot%\repair\SAM %Bystemroot%\SYSTEM32\ CONFIG\SAM
MV /X /D %systemroot%\repair\SECURITY %systemroot%\SYSTEM32\ CONFIG\SECURITY
MV ZX ZD %systemroot%\repair\SOFTWARE %systemroot%\SYSTEM32\ CONFIG\SOFTWARE
MV ZX ZD %systemroot%\repair\SYSTEM %systemroot%\SYSTEM32\ CONFIG\SYSTEM
Выполнение представленной последовательности команд приводит к существенному увеличению времени загрузки Windows.
Как получить ранее отмененный доступк инструментам системного реестра?
Автор этой книги не раз сталкивался с подобной проблемой, поэтому сетевым администраторам будет небесполезно узнать о возможности возобновить доступ к инструментам системного реестра.
Если на компьютере выполняется служба Планировщик заданий (Scheduler), с ее помощью можно настроить запуск редактора системного реестра. Запущенный таким образом редактор системного реестра будет выполняться на правах системной учетной записи, например:
at <одна минута* /Interactive regedt32.exe
Через одну минуту после ввода этой команды будет запущен редактор системного реестра REGEDT32.EXE, который предоставит полный доступ к системному реестру. Здорово, не правда ли?
Кроме того, доступ к инструментам системного реестра предоставляется благодаря небольшому файлу .REG. Дважды щелкните на файле левой кнопкой мыши, после чего к системному реестру будет также предоставлен неограниченный доступ:
REGEDIT32 '
[HKEY_CURRENT_USER\Software\MicrosoftXCurrentVersion\Policies\System] "DisableRegistryTools"=dword:00000000
Сохраните файл под именем DISABLEREGISTRYTOOLS.REG и дважды щелкните на нем в окне программы Проводник (Windows Explorer). Теперь свободный доступ к системному реестру будет гарантирован.
Где в Windows 2000 содержится информация о разделе/ключе системного реестра, доступ к которому осуществлялся последним?
В Windows 2000 при запуске редактора системного реестра запоминается раздел/ключ, который редактировался последним, поэтому при открытии редактора открывается именно данный раздел. Подобная информация хранится в системном реестре в записи HKEY_CURRENT_ USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\LastKey.
Если в подобной функциональной возможности нет необходимости, указанной записи можно присваивать значение NULL при каждой регистрации в системе, для чего необходимо воспользоваться файлом . REG со следующим содержимым:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SoftwareXMicrosoft\Windows\CurrentVersion\Applets\
Regedit]
"LastKey"=
«О«ОЧто нового в редакторе системного реестра
«О
«О
Windows 2000?
Как показано в предыдущем разделе, редактор системного реестра REGEDIT. EXE для Windows 2000 автоматически открывает последний модифицированный раздел. Вторым наиболее заметным отличием редактора от его предыдущих версий стало появление меню Избранное (Favorites), в которое можно добавлять часто используемые записи системного реестра (если у вас есть любимый раздел системного реестра — это печальный признак).
Еще одним отличием является способность нового редактора системного реестра REGEDIT.EXE сохранять файлы в старом формате (REGEDIT4) с помощью интерфейса командной строки. Для этого необходимо воспользоваться параметром -еа.
В свою очередь, редактор REGEDT32.EXE не отличается какими-либо существенными функциональными изменениями.
HQ
■ b|W0. Как добавить запись типа DWORD с помощью файла .INF?
. Файлы . inf имеют немало сфер применения, одной из которых является создание записей системного реестра. Как правило, создаются записи строкового типа, однако для создания записи типа DWORD файл . INF должен включать в себя приведенный ниже код.
[Version]
Signature = "$Windows NT$"
Provider = %Provider%
[Strings]■_
Provider="SavillTech Ltd"
[Defaultinstall]
AddReg = AddReg
DelReg = DelReg
Updatelnis = Updatelnis
[AddReg],
HKLM, "SoftwareXSavillTech","A DWORD".65537,ее,ff,cO, 00■
[DelReg]
[Updatelnis]
Обратите внимание на указание имени типа “A DWORD” после имени записи. Значение 0 в низшем бите означает строковый параметр, al — другой тип записи. Значение 0x10000 соответствует параметру DWORD и, таким образом, числу 65537. Оставшаяся часть значения указывается с помощью четырех шестнадцатеричных чисел.
RW1. Где в системном реестре расположены языковые параметры каждого пользователя?
В записи системного реестра HKEY_CURRENT_USER\Control Panel\Desktop\ MultiUlLanguageld хранится идентификатор текущего языка. При запросе на смену языка идентификатор нового языка размещается в реестре в виде значения записи HKEY_CURRENT_USER\Control Panel \Desktop\MUILanguagePending. Изменение языка вступает в силу при следующей перезагрузке системы. Обе записи системного реестра содержат идентификатор выбранного языка. В табл. 10.5 приводится список допустимых значений.
Таблица 10.5. Значения записей MPILanguagePending
Язык
Языковой идентификатор
Английский (принят по умолчанию) Французский Испанский Итальянский Шведский Голландский Бразильский Финский Норвежский Датский Венгерский Польский Русский Чешский Греческий Португальский Турецкий Японский Корейский Немецкий Китайский (упрощенное письмо) Китайский (традиционное письмо) Арабский Иврит
0409 040с
ОсОа 0410.
041d 0413 0416 040b 0414 0406 040е 0415 0419 0405 0408 0816 041f 0411 0412 0407 0804 0404 0401 040d
Если запросить смену языка, но после этого возникнет необходимость в отмене запроса, откройте редактор системного реестра и измените значение записи MUILanguagePending так, чтобы оно равнялось значению записи MultiUlLanguageld.
Где на Web-узле Microsoft найти утилиту RegClean?
Компания Microsoft больше не предоставляет эту утилиту для загрузки на своем Web-узле, однако ее можно получить на Web-узле Tweakfiles.com или Download.com. Утилита RegClean продолжает оставаться полезным инструментом для очистки реестра от некорректных и несогласованных записей.
1чЗДЗ. Как удалить значение системного реестра с помощью файла .REG?
Файлы . REG можно использовать как для добавления информации в системный реестр, так и для ее удаления. Для удаления данных в качестве значения записи следует указать символ переноса (-). В следующем примере удаляется запись valueName, расположенная в разделе HKEY_LOCAL_MACHINE\software\Savi UTechXkey:
[HKEY_LOCAL_MACHINE\SOFTWAREXSavillTechXkey]
"valueName "=-
Как с помощью файла .REG удалить раздел системного реестра и все его записи?
Для полного удаления раздела с помощью файла . reg поместите символ переноса (-) перед названием раздела. В следующем примере удаляется раздел hkey_local_machine\ SOFTWARE\SavillTech\key и все его содержимое:
[ -HKEY_LOCAL_MACHINE\SOFTWAREXSaviUTechXkey]
ил
Как размещать комментарии в файле .REG?
Для включения комментариев в файл . REG, разместите символ точки с запятой (;) в начало строки комментария:
;Этот файл приведет к удалению раздела, так как указан символ "-" [-HKEY_LOCAL_MACHINE\SOFTWARE\SavillTech\key]■
■4W6. Как экспортировать раздел системного реестра в формате ANSI?
Для экспортирования раздела системного реестра в формате ANSI воспользуйтесь параметром командной строки/а:
regedit /а <файл реестрах "<раздел реестрах"
Например, следующая команда приведет к экспорту раздела hkey_local_machine\ Software в формате ANSI в файл HKLM.REG:
regedit /а c:\hklm.reg ,,HKEY_LOCAIl_MACHINE\Softwarв,,
ДА
Почему при установке пакета Office ХР выдается сообщение об ошибке “Installation ended prematurely because of an error”?
Сообщение об ошибке, которое указывает на незавершенность процесса установки Win-' dows, может быть результатом неправильных разрешений доступа для раздела системного реестра HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\office. Чтобы проверить корректность разрешений, выполните ряд действий.
Запустите редактор системного реестра (REGEDT32.EXE в Windows 2000 или REGEDIT. EXE в Windows ХР и Windows Server 2003).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\of flee.
В меню Безопасность (Security) (или меню Правка (Edit) в Windows ХР) выберите от цию Разрешения (Permissions). В появившемся диалоговом окне должны быть установлены следующие разрешения:
Administrators — Full Control;
Creator Owner —Full Control;
Power Users — Special;
System—Full Control;
Users—Read.
Если установленные разрешения не совпадают с показанными выше, перейдите к п. 5; в противном случае перейдите к п. 6.
Удостоверьтесь в том, что установлен флажок Заменить разрешения для всех дочерних объектов заданными здесь расширениями (Read permissions on all child objects) и сброшен флажок Наследовать от родительского объекта применимые к дочерним объектам разрешения (Allow Inheritable permissions from parent to propagate of this object). Щелкните на кнопке OK и затем на кнопке Да (Yes) для перезаписи существующих разрешений.
Закройте редактор системного реестра.
ВОССТАНОВЛЕНИЕ СИСТЕМНОЙ КОНФИГУРАЦИИ
перационная система Windows ХР считается самой надежной версией Windows и, как показывают практические исследования, наименее склонной к возникновению ошибок. Тем не менее от появления каких-либо проблем никто не застрахован.
В этой главе рассматривается ряд проблемных аспектов, относящихся не только к систем
ным ошибкам. Кроме того, приводится список действий на тот случай, когда администратор забывает свой пароль, а также описываются утилиты восстановления данных от сторонних производителей.
Почему выдается сообщение об ошибке “Can't find NTLDR”?
Файл NTLDR — это один из основных системных файлов, который должен находиться в корневом каталоге. Если этот файл найти невозможно, это служит признаком отсутствия идругих важных системных файлов. Для решения этой проблемы выполните следующее.
Загрузите компьютер с помощью загрузочного диска DOS, если используется файловая система FAT; для NTFS воспользуйтесь загрузочным диском NT. В Windows 2000 или более новой версии понадобится утилита Консоль восстановления (Recovery Console).
В каталоге 1386 на установочном компакт-диске находится файл ntldr. _, который является заархивированной версией файла ntldr. Этот файл можно извлечь с помощью программы extract . EXE, поставляемой в составе DOS и Windows for Workgroups:
expand d:\1386\ntldr._ o:\ntldr
Как восстановить утраченный пароль администратора?
Если в системной группе Администраторы (Administrators) больше нет ни одной учетной записи и компьютер не входит в домен, где для регистрации на локальном компьютере и смены пароля администратора может использоваться одна из учетных записей администратора домена (когда локальный компьютер становится частью домена, то администраторы домена автоматически получают полные права доступа к локальной системе), то для восста- ; новления пароля администратора остается единственный способ. Он заключается , в переустановке WindowsNT в другой каталог (только не в старый каталог, что приведет : к обновлению операционной системы на базе старого пароля), благодаря чему программа ин-
сталляции позволит ввести новый пароль администратора. Кроме того, если создан диск аварийного восстановления и известен пароль, который использовался в момент создания диска, воспользуйтесь этим диском и восстановите фрагменты реестра SAM и Security.
Специальная программа LockSmith, доступная по адресу http://www.winternals.com, может “взломать” систему Windows NT и изменить любой пароль. Это программное обеспечение не распространяется бесплатно и предоставляется за 100 долларов. Новая утилита ERD Professional (также от производителя LockSmith) может использоваться для изменения паролей Windows NT и представлена по тому же адресу Web-узла.
Еще один полезный программный продукт доступен по адресу: http: / /www.mirider. com. Программа позволяет загрузить систему с помощью набора гибких дисков и изменить пароль администратора.
Следующие инструкции предполагают установку параллельной копии Windows NT на том компьютере, где необходимо восстановить потерянный пароль. В данном случае используется утилита srvany.exe, которая входит в пакет Resource IGt.
Установите на компьютер вторую копию Windows NT. Необходимо провести минимальную установку системы в новый каталог и загрузить новую копию операционной системы.
Скопируйте файл SRVANY. ехе из пакета Resource Kit в каталог на локальном жестком диске, например с: \temp.
Запустите редактор системного реестра (REGEDT32. ехе).
Перейдите в раздел hkey_local_machine и выберите корневой раздел.
В меню Реестр (Registry) выберите команду Загрузить куст (Load Hive).
Перейдите в каталог %systemroot%\system32\conf ig основной копии WindowsNT (копии системы, где необходимо восстановить потерянный пароль). Если изначальная инсталляция проводилась в каталог d:\winnt, то необходимо перейти в каталог d:\winnt\system32\config.
Выберите раздел System и щелкните на кнопке Открыть (Орел).
Затем будет выдан запрос на ввод имени раздела. Введите значение Mainreg и щелкните на кнопке ОК.■
Выберите раздел Select и запишите значение записи (По умолчанию), например Охп, 0x1, которое будет использоваться для загрузки раздела ControlSetOOn.
Перейдите к разделу HKEY_LOCAL_MACHINE\Mainreg\ControlSet00n\Services\ Spooler и запишите значение записи ImagePath (обычно это %SystemRoot%\ system32\spoolss. ехе).
Измените значение записи ImagePath на с: \temp\srvany.exe (или на другой путь, куда был скопирован файл). Щелкните на кнопке ОК.
Перейдите в раздел Parameters и добавьте запись типа REG_SZ, имеющую название Application. После добавления записи дважды щелкните на ней левой кнопкой мыши и присвойте значение %systemroot%\system32\net.exe.
Добавьте еше одну запись типа REG_SZ и введите имя AppParameters. После добавления записи присвойте ей значение, равное паролю администратора.
Вернитесь к разделу HKEY_LOCAL_MACHiNE\Mainreg и выберите команду Выгрузить куст (Unload Hive) в меню Реестр (Registry). Щелкните на кнопке Да (Yes).
Теперь перезагрузите компьютер и загрузите первоначальную версию Windows NT. Подождав пару минут, зарегистрируйтесь на правах администратора системы с новым паролем.
Затем следует исправить внесенные изменения.
Запустите редактор системного реестра (REGEDT32. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Spooler\Parameters и удалите записи Application и AppParameters.
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Spooler и измените значение записи ImagePath на первоначальное (%SystemRoot%\system32\spoolss.ехе).
Теперь можно удалить вторую копию Windows NT с жесткого диска и из загрузочного меню (отредактируйте файл BOOT.INI, предварительно сбросив соответствующие атрибуты файла с помощью команды attrib c:\boot.ini -h -s -г).
Смысл описанных действий сводится к предоставлению службе Диспетчер очереди печати (Spooler) файла SRVANY. EXE вместо обычного исполняемого служебного файла. Файл SRVANY.EXE запускает команду NET от имени службы и меняет пароль администратора, что эквивалентно запуску команды net user Administrator password—стандартному методу изменения пароля администратора. Для получения дополнительной информации о программе SRVANY. ЕХЕ обратитесь к документации пакета Resource Kit.
Как восстановить ранее запрещенный доступ к диску?
Зарегистрируйтесь от имени администратора и выполните перечисленные ниже действия.
Запустите программу Проводник (Windows Explorer).
Щелкните на букве диска правой кнопкой мыши и выберите опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security) и щелкните на кнопке Дополнительно (Advanced).
Перейдите во вкладку Владелец (Owner).
В разделе Изменить владельца на (Change owner) выберите нового владельца и щелкните на кнопке ОК.
Щелкните на кнопке ОК в основном диалоговом окне.
м
Почему при копировании файла с помощью программы Проводник (Windows Explorer) или командной строки меняются разрешения файла?
Единственный случай, когда файл сохраняет определенные для него разрешения, — перемещение файла в пределах одного раздела жесткого диска. При копировании файл получает разре- ■ шения нового каталога (перемещение между разделами состоит из двух операций: копирования и удаления). Кроме того, файловая система FAT не поддерживает разрешения доступа, поэтому все данные, скопированные в раздел с FAT, теряют защиту от несанкционированного доступа.
Для сохранения разрешений понадобится программа scopy (в Windows ХР функции этой программы интегрированы в утилиту XCOPY).
. Как снова вывести на экран панель задач?
Нажмите комбинацию клавиш <Ctrl+Alt+Del>, чтобы открыть окно Диспетчер задач (Task Manager). Перейдите во вкладку Приложения (Applications) и щелкните на кнопке Новая задача (New Тask). В текстовом поле введите имя Explorer. ■
. Почему при загрузке Windows выдается
сообщение об ошибке
“NTOSKRNL.EXE missing or corrupt”?
Эта ошибка обычно возникает по вине файла boot.exe, поскольку запись в этом файле для WindowsNT может исчезнуть или оказаться некорректной. Отредактируйте файл BOOT.INI и проверьте правильность записи, относящейся к WindowsNT. Например, для диска IDE запись может выглядеть следующим образом:
multi(0)disk(0)rdisk(0)partition(2)\winnt="Windows NT Workstation" ,
Проверьте правильность значений параметров disk и partition. Если в последнее время в систему добавлялся новый диск или модифицировались разделы, измените значения параметров disk и partition. Если точно известно, что значения параметров правильные, может оказаться, что поврежден сам файл. Скопируйте файл NTOSKRNL. EXE с установочного компакт-диска в каталог %systemroot%\system32.
Если на компьютере установлена операционная система Linux, также может потребоваться редактирование файла boot.ini. В процессе установки утилита DiskDruid (утилита конфигурирования жесткого диска для операционной системы Red Hat Linux) может создать дополнительный основной раздел (в зависимости от выбранной конфигурации). И хотя расширенный раздел Windows NT был создан первым, создание нового раздела могло привести к смешению последовательной нумерации в параметре partition О файла boot. ini. Например, изменение значения параметра с 1 на 2 поможет решить проблему с загрузкой Windows NT.
1^. Как в Windows 2000 воспользоваться утилитой rdisk?
Утилита rdisk. ехе заменена утилитой ntbackup. EXE.
Запустите утилиту ntbackup.exe (Пуск^Выполнить^NTBACKUP.EXE (Starts Run^NTBACKUP.EXE)).
Выберите опцию Создание диска аварийного восстановления (Create an Emergency Repair Disk) в меню Сервис (Tools).
Вставьте пустой отформатированный гибкий диск в дисковод А: и щелкните на кнопке ОК.
Щелкните на кнопке ОК в появившемся окне, сообщающем о завершении записи диска, после чего еще раз щелкните на ней в основном окне.
Диск аварийного восстановление больше нельзя использовать для восстановления учетных записей пользователей и других функций, поскольку для этого необходимо заархивировать или восстановить каталог Active Directory, что рассматривается в главе 12.
II
Как установить программу Консоль восстановления (Recovery Console)?
Программа Консоль восстановления (Recovery Console) в Windows 2000 дает возможность администратору получать доступ к системе из сеанса командной строки. Это позволяет за^ мешать поврежденные файлы и отключать/включать соответствующие службы. После установки пункт Консоль восстановления (Recovery Console) добавляется в меню Пуск (Start).
Для установки консоли восстановления выполните перечисленные ниже действия.
Загрузите Windows 2000.
Вставьте в дисковод CD-ROM установочный компакт-диск.
В командной строке перейдите в каталог i 3 8 б и введите следующую команду:
winnt32 /cmdcons
Будет показано диалоговое окно с запросом на подтверждение проводимой операции. Щелкните на кнопке Да (Yes).
Затем на компьютер копируются определенные файлы, а в загрузочное меню добавляется новая строка:
С:\CMDCONS\BOOTSECT.DAT="Microsoft Windows 2000 Command Console" / cmdcons•
На экран будет выведено сообщение о завершении установки. Щелкните на кнопке ОК.
После перезагрузки компьютера появится возможность выбора в загрузочном меню параметра Microsoft Windows 2000 Command Console, указывающего на запуск командного режима Windows 2000.
Затем выдается запрос на выбор нужной копии Windows 2000 (если таковых несколько), после чего следует ввести пароль администратора:
Microsoft Windows 2000 (ТМ) Recovery Console.
The Recovery Console provides system repair and recovery functionality.
Type EXIT to quit the Recovery Console and restart the computer.
C:\Winnit
F:\WINNT
Which Windows 2000 installation would you like to log onto
(To cancel, press ENTER?) 2
Type the Administrator password: ***
После ввода пароля будет предоставлена возможность ввода таких команд, как disable для отключения службы, diskpart для создания и удаления разделов, а также многих других. Для получения полного списка команд введите команду help.
Существует возможность активизировать консоль непосредственно с установочного компакт-диска. Для этого необходимо загрузить систему с установочного компакт-диска, выбрать опцию Repair и нажать клавишу <С> для исправления системы с помощью консоли восстановления.
Если переименовать имя учетной записи администратора, то консоль будет продолжать свою работу. Однако удаление учетной записи администратора приводит к прекращению работы консоли.
Программа Консоль восстановления (Recovery Console) имеет встроенную систему безопасности, которая дает возможность ограничить доступ к каталогу %systemroot% и его подкаталогам.
В табл. 11.1 представлен список некоторых самых полезных команд консоли восстановления.
Таблица 11.1. Команды консоли восстановления Windows
LISTSVC
Перечисление списка служб
ENABLE/DISABLE
Включение/отключение службы
DISKPART
Эквивалент команды fdisk
FIXBOOT
Создание нового загрузочного сектора в системном разделе
FIXMBR
Эквивалент команды fdisk /mbr (команда позволяет решить проблемы с массивами RAID и т.д.)
LOGON
Отображение списка всех установленных копий Windows 2000 и предоставление возможности выбора нужной копии
SYSTEMROOT
Перемещение системного каталога
MAP
Отображение списка дисков и ARC-лути. Эта информация может оказаться ■ полезной при решении проблем с файлом boot . ini
ЭД19. Как создать загрузочный компакт-диск с установленной программой
. ERD Commander/Professional?
Программа ERD Commander является отличным инструментом компании Winternals (http: //www. winternals. com), который предоставляет доступ к системе Windows NT путем загрузки с модифицированных загрузочных дисков Windows NT. Программа ERD Commander позволяет получить доступ не только к файловой системе, но и к системному реестру и множеству других системных компонентов, тем самым помогая восстановить поврежденную Windows NT. Кроме того, предоставляется доступ к сменным носителям, что дает возможность заменить'поврежденные системные файлы. Зачастую подобное восстановление файлов невозможно без создания второй копии Windows NT на этом же компьютере. Версия Professional программы ERD Commander даже позволяет изменять пароли WindowsNT без ее непосредственной загрузки!
Существует возможность записи загрузочного компакт-диска, содержащего программу ERD Commander, что позволяет вставить в дисковод CD-ROM компакт-диск, загрузить компьютер и начать сеанс работы с ERD Commander.
Далее приводится необходимая последовательность действий для создания такого загрузочного диска и рассматриваются некоторые дополнительные файлы.
Установите программу ERD Commander/Professional. Это приведет к созданию на основе загрузочных дисков Windows NT набора загрузочных дисков (для версии Commander создается три загрузочных диска, а для версии Professional — четыре).
Создайте каталог erd.
Создайте в нем вложенный каталог 1386 (например, с: \ERD\i3 86).
Скопируйте содержимое всех загрузочных дисков в этот каталог.
Загрузите и установите содержимое пакета Service Pack 5:
SP5I386 /X
Замените файлы из каталога ERD\i386 соответствующими файлами из каталога SP5 (включая файлы из каталога system32, кроме SMSS.EXE, который является основным файлом ERD Commander). Этих файлов довольно много, однако их замена новыми версиями позволит получить доступ к разделам NTFS 5.0. Данный шаг не является обязательным, однако настоятельно рекомендуется.
Загрузите файлы BOOTSEC.BIN и cdrom_w.40 с Web-узла по адресу: http: //www.ntfaq.com/misc/. Разместите оба файла в каталоге erd.
Скопируйте следующие файлы из каталога ERD\i386 в каталог ERD (но не удаляйте их из каталога erd\ 1386):
ntdetect.com;
setupldr.bin;
TXTSETUP.SIF.
Запустите программу записи компакт-дисков (рекомендуется воспользоваться программой CDRWIN, которая доступна для загрузки по адресу; http://www.goldenhawk.com). Используемое программное обеспечение должно поддерживать запись загрузочных компакт-дисков.'
Добавьте каталог ERD к образу записываемого компакт-диска, однако корневым каталогом должен быть ERD. В свою очередь, каталог 1386 будет вложенной папкой в корневом каталоге компакт-диска. На компакт-диске должен располагаться не каталог ERD\ 13 8 6, а каталог 13 8 6 и три файла из каталога ERD..
Укажите следующие параметры:
файловая система ISO9660 (без поддержки стандарта Joliet);
отсутствие номера версии;
параметры загрузочного компакт-диска; эмуляция: нет (по выбору); счетчик загрузочного сектора: 4-й загрузочный сегмент (по умолчанию 07СОН);
в качестве образа загрузочного сектора необходимо использовать файл BOOTSEC.BIN.
Пример создания загрузочного компакт-диска в Windows 2000 показан в разделе 11.9; оно фактически совпадает с этим шагом (см. п. 7 в разделе 11.9).
Запишите собственный компакт-диск для загрузки системы. Если в.процессе записи возникают какие-либо проблемы, загрузите документ в формате Word, указанный в начале этого раздела. Как правило, в редактировании файла SETUPLDR. ini нет необходимости, особенно если воспользоваться созданным образом загрузочного сектора.
Примечание. Если создать загрузочный компакт-диск ERD Commander/Professional (версии 1.06а и более ранних), программа продолжит запрашивать диск 4 для программ ftdisk, password и chkdisk. Этот недостаток будет исправлен в следующих версиях ERD Commander/Professional.
При использовании ERD Professional хорошей идеей будет загрузка утилиты обновления пароля со страницы поддержки Web-узла http: / /www. winternals. com.
Далее представлен полный список файлов пакета Service Packs, которые необходимо скопировать в каталог ERD\13 86.
i8042PRT.SYS
HALNCR.DLL
HALMCA.DLL
L_INTL.NLS
FASTFAT.SYS
DISK.SYS
KBDUS.DLL
C_1252.NLS
CPQFWS2E.SYS
CPQARRAY.SYS
CLASS2.SYS
HALAPIC.DLL
NTFS.SYS
NTKRNLMP.EXE
CDROM.SYS
.• PCMCIA.SYS. ,
CDFS.SYS
NTDETECT.COM
AUTOCHK.EXE
QL10WNT.SYS
SCSIPORT.SYS
ATDISK.SYS
ATAPI.SYS
AIC78XX.001'
SFLOPPY.SYS
FTDISK.SYS
SYMC810.SYS
VGA.SYS
VIDOPRT.SYS
SYSTEM32\NTDLL.DLL
Как настроить вывод содержимого оперативной памяти в файл только при сбое в работе программного ядра Windows?
При возникновении сбоя в работе Windows NT 4.0 в файл MEMORY. DMP записывается все содержимое оперативной памяти (memory dump — дамп памяти), что позволяет разобраться в причине сбоя. На самом деле для решения этой проблемы необходима только информация,
содержащаяся в памяти ядра системы. Windows 2000 предоставляет возможность указать, что при сбое в работе потребуется сохранить только содержимое памяти ядра.
Зачем это понадобится? Предположим, что в системе установлено 128 Мбайт оперативной памяти и компьютер завершает свою работу в аварийном режиме. В итоге получается файл с содержимым оперативной памяти объемом 128 Мбайт. Это достаточно большой файл, который, тем не менее, можно передать компании Microsoft по протоколу FTP. Теперь представим, что оперативная система установлена на сервере с огромным объемом оперативной памяти, который служит хранилищем данных. Хотя Microsoft и в состоянии принять даже такой файл memory . DMP сервера, никто не пострадает, если размер файла не будет столь большим.
Запись содержимого памяти ядра на компьютере с 128 Мбайт ОЗУ приводит к получению файла размером около 35 Мбайт, что составляет около 27% от первоначального размера файла дампа.
Для записи в файл содержимого только памяти ядра выполните ряд действий.
Запустите аплет Система (System) из окна Панель управления (Control Panel).
Перейдите во вкладку Дополнительно (Advanced) и щелкните на кнопке Загрузка и восстановление (Startup and Recovery).
В разделе Запись отладочной информации (Write Debugging Information) выберите опцию Дамп памяти ядра (Kernel Memory Dump), как показано на рис. 11.1.
Рис. 11.1. Параметры записи отладочной информации
Щелкните на кнопке ОК.
Перезагрузите компьютер для того, чтобы изменения вступили в силу.
Кроме того, запись содержимого памяти программного ядра можно активизировать, внеся изменения в системный реестр. При этом записи hkey_local_machine\system\ CurrentControlSet\Control\CrashControl\CrashDumpEnabled необходимо присвоить значение 2 для записи только данных памяти ядра или значение 3 для записи сокращенной Версии содержимого памяти. Кроме того, записи DumpFile в этом разделе должно быть присвоено значение, равное пути к файлу дампа, например %SystemRoot%\Memory.dmp.
В чем различие между режимами ручного и быстрого восстановления Windows 2000? ’
Операционная система Windows 2000 предоставляет два режима восстановления системы— быстрый (Fast) и ручной (Manual). При выборе ручного восстановления предоставляются следующие варианты:
Inspect startup environment — проверка файла BOOT.INI и правильности ARC-путей, указанных в этом файле;
Verify Windows 2000 system files — проверка контрольных сумм основных системных файлов, кроме NTBOOTDD. SYS;
Inspect Boot Sector — исправление загрузочного сектора активного раздела и переустановка функций загрузчика.
Выбор режима Fast приводит к выполнению всех перечисленных операций наравне попыткой загрузить файлы системного реестра Windows 2000 (SAM, SECURITY, SYSTEM и software). Если файл системного реестра поврежден или его загрузка невозможна, процесс восстановления скопирует поврежденный или отсутствующий файл реестра из папки %SystemRoot%\Repairв папку%SystemRoot%\System32\Config.
НЮНЮПоскольку описанные действия могут привести к использованию старых параметров системного реестра, восстановление системы иногда приводит к ее загрузке на базе одной из старых конфигураций. В подобном случае может понадобиться ручное восстановление более новых конфигурационных файлов.
НЮ
НЮ
Что делать, если был удален файл
NTBOOTDD.SYS?
Если в файле BOOT. INI путь ARC содержит параметр SCSI () или SIGNATURE (), то для доступа к дискам используется интерфейс SCSI. Файл NTBOOTDD. SYS содержит драйвер для первоначальной загрузки необходимого устройства и организации взаимодействия с контроллером SCSI.
В комплекте с Windows 2000/WindowsNT не поставляется файл NTBOOTDD.SYS, который создается в процессе инсталляции системы в зависимости от используемого контроллера SCSI. Этот файл является специальным загрузочным драйвером для адаптера SCSI, который переименовывается вNTBOOTDD.SYS и размещается в корневом каталоге системного диска. .
Для решения проблемы исчезновения файла скопируйте в корневой каталог системного диска (обычно это диск с:) корректный драйвер устройства для контроллера SCSI и переименуйте его В NTBOOTDD. SYS. ■
Например, для контроллера SCSI Adaptec 2940UW необходимо переименовать файл AIC78XX. SYS (который можно получить с установочного компакт-диска Windows NT или из последнего пакета обновлений).
ran
■ччУЗ. Как изменить пароль администратора консоли восстановления на контроллере домена?
При использовании консоли восстановления в Windows используются пароли учетных записей, получаемые с локального файла SAM. Однако контроллер домена не имеет локального файла SAM, поэтому изменение пароля администратора приведет к изменениям в базе данных Active Directory, а не в локальном файле паролей SAM. Для изменения пароля, содержащегося в локальном файле SAM, выполните ряд действий.
Остановите работу контроллера домена, на котором необходимо изменить пароль.
Перезагрузите компьютер. Когда система выведет на экран загрузочное меню, нажмите клавишу <F8> для отображения дополнительных параметров загрузки.
Выберите опцию Восстановление службы каталогов (Directory Service Restore Mode).
После успешной регистрации введите следующую команду для изменения локального пароля администратора:
net user Administrator *
Перезапустите компьютер.
Если пароль неизвестен, контроллер домена можно понизить в полномочиях до обычного сервера, изменить пароль, после чего снова сделать сервер контроллером домена. Кроме того, существует возможность скопировать файл SAM из каталога %SystemRoot%\Repair в каталог %SystemRoot%\System32\Config.
ил
■44^4. Как определить, в каком из вариантов безопасного режима произошел запуск компьютера?
При загрузке системы в безопасном режиме (Windows 2000 и более новые версии Windows) предоставляется возможность выбрать один из вариантов: безопасный режим, безопасный режим с поддержкой командной строки и безопасный режим с загрузкой сетевых драйверов. При загрузке в безопасном режиме операционная система устанавливает переменную среды Safeboot_Option. Для определения статуса этой переменной, введите следующую команду в командной строке:
echo %safeboot_option%
В число допустимых значений входят:
Minimal — если компьютер загружен в безопасном режиме;
Minimal — если компьютер загружен в безопасном режиме с поддержкой командной строки;
Network — если компьютер загружен в безопасном режиме с загрузкой сетевых драйверов.'
РЕЗЕРВИРОВАНИЕДАННЫХ
В
идеальном мире в создании резервных копий не было бы никакой необходимости, однако простые смертные иногда делают ошибки: пользователи случайно удаляют файлы, что требует их восстановления с архивных копий.
В Windows 2000 появилась возможность резервировать данные посредством устройств, отличных от накопителей на магнитной ленте, с помощью приложения NTBACKUP. К таковым относятся, например, файловые серверы, ZIP-диски и т.д.
Операционная система Windows ХР содержит встроенную систему записи собственных компакт-дисков, основанную на ограниченной версии программы Roxio Easy-CD. Таким образом, компакт-диск является еще одним удобным носителем для создания резервных копий данных.
. Какие типы резервирования поддерживает программа NT Backup?
Программа NT Backup поддерживает пять типов резервирования данных.
Обычное резервирование (Normal). Резервируются все выбранные файлы, которые затем помечаются как резервные.
Добавочное копирование (Incremental). Резервируются файлы, изменившиеся с момента последнего резервирования. Затем файлы помечаются как резервные.
Дифференциальное резервирование (Differential). Резервируются файлы, изменившиеся с момента последнего резервирования, однако файлы не помечаются как резервные.
Копирование (Сору). Резервируются выбранные файлы, однако файлы не помечаются как резервные.'
Ежедневное резервирование (Daily). Резервируются файлы, которые изменились в последний день, однако файлы не помечаются как резервные.
. Какую стратегию резервирования стоит использовать?.
Самой распространенной стратегией резервирования является создание добавочных архивов в период с понедельника по четверг и создание обычного архива в пятницу. Создание добавочного архива происходит быстрее, так как резервируются только файлы, которые изменились с момента последнего копирования. В случае сбоя в работе системы необходимо восстановить обычный архив, после чего восстановить все последующие добавочные архивы.
Альтернативной стратегией дублирования данных является дифференциальное резервирование в период с понедельника по четверг и обычное резервирование в пятницу. Дифференциальные архивы похожи на добавочные, разница заключается лишь в том, что при резервировании файлы не помечаются. Таким образом, файлы, которые архивировались в понедельник, резервируются во вторник и т.д. В случае сбоя в работе системы достаточно восстановить обычный архив и последний дифференциальный архив.
Необходимо использовать набор носителей на магнитной ленте для более чем одной недели. Лучше всего использовать, как минимум, 10 носителей, а также заново перезаписывать эти носители каждые две недели.
Если необходимо создать архивную копию одноразового использования, проведите резервирование на основе метода копирования. Копия создается с помощью обычного резервирования, однако файлы не помечаются как резервные. Этот тип дублирования не влияет на выбранную схему резервирования данных.
ЧЧВ. Какие параметры командной строки программы NT Backup доступны для использования?
После запуска программы NT Backup будет показан список дисков, имеющихся в системе. Можно выбрать весь диск или дважды щелкнуть на диске левой кнопкой мыши и указать конкретный каталог. После выбора диска или каталога щелкните на кнопке Резервирование (Backup).
При резервировании данных необходимо заполнить перечисленные ниже поля.
Текущий носитель (Current Таре). Имя носителя на магнитной ленте. Это поле нельзя отредактировать.
‘ • Текущая дата (Current Date). Дата создания первоначального набора архивных копий. Это поле нельзя отредактировать.
Владелец (Owner). Владелец ленты. Это поле также нельзя отредактировать.
Название ленты (Таре Name). Текстовая строка (длиной не более 32 символов), описывающая носитель. -
Операция добавления/замещения (Operation Append/Replace). Если выбрать команду добавления (Append), новый набор данных будет добавлен в конечную область магнитной ленты. При выборе замещения (Replace) программа NT Backup перезапишет информацию, которая хранилась на магнитной ленте.
Проверка после резервирования (Verify After Backup). Определяет необходимость в проверке данных после их записи на магнитную ленту (записанные данные сравниваются с данными на жестком диске).
Резервирование локального системного реестра (Back Up Local Registry). Определяет необходимость в резервировании локального системного реестра. (Резервиро-вать содержимое системного реестра удаленного компьютера нельзя.)
Ограничить доступ только владельцам и администраторам (Restrict Access to Owner or Administrator). Обеспечивает безопасность данных, записанных на ленте. Только владелец ленты или члены групп Администраторы (Administrators) и Операторы архива (Backup Operators) имеют право на доступ к накопителю на магнитной ленте.
reyi. Как запустить программу NT Backup из командной строки?
Для запуска NT Backup из командной строки воспользуйтесь следующим синтаксисом: ntbackup «операция <путь> /а /Ь /d "текст" /е /hc:<on/off> /1 "<имя файла*" /г /missingtape /t <тип резервирования* /tape:n /v
В табл. 12.1 содержится описание параметров программы NT Backup.
Таблица 12.1. Параметры командной строки программы NT Backup
<операция>
Выполняемая операция. Если необходимо извлечь магнитную ленту, добавьте команду eject и укажите параметр / tape
<путь>
Список дисков и каталогов, которые необходимо резервировать. Использование имен файлов или символов шаблонов недопустимо. Для резервирования нескольких дисков добавьте пробел между буквами дисков (например, ntbackup backup с: d:)
/а
Добавление резервной копии в конечную область магнитной ленты. Без указания этого параметра лента будет перезаписана
/Ь
/d "текст"
Резервирование локального системного реестра1
Описание магнитной ленты
/е
/he:<on/off>
Протоколирование только системных исключений
При использовании параметра /he: on активизируется аппаратное сжатие. В свою очередь, параметр /he: off отменяет аппаратное сжатие данных
/1 "<имя файла*"
/г
Расположение и имя файла системного журнала
Ограничение доступа (игнорируется, если использован параметр /а)
/missingtype
Параметр указывает, что носитель не должен входить в набор резервных копий, включающий в себя несколько носителей. Каждый носитель становится отдельной структурной единицей, а не частью набора
/t <тип резервирования*
Тип резервирования (например, normal, incremental, differential, сору или daily)
/tape:п
Параметр указывает применяемый накопитель на магнитной ленте (от 0 до 9). Без этого параметра программа NT Backup использует первый накопитель (значение 0)
/V
Проверка данных
Щ. Как использовать программу NT Backup для удаления содержимого магнитной ленты?
Когда запускается программа NT Backup и в накопитель вставляется носитель на магнитной ленте, NT Backup проверяет как накопитель, так и носитель. При обнаружении ошибки выводится одно из следующих сообщений:
Таре Drive Not Responding (накопитель не отвечает на запросы);
Bad Таре (поврежденный носитель на магнитной ленте).
При этом невозможны какие-либо действия с магнитными лентами, включая удаление содержащихся на них данных. Существует параметр командной строки /nopoll, дающий указание NT Backup не проверять содержимое носителя:
ntbackup /nopoll'
Затем можно воспользоваться NT Backup для удаления содержимого магнитной ленты.
Если в системе установлено несколько накопителей, может возникнуть необходимость в указании параметра / tape: п, требующего от программы NT Backup игнорировать остальные накопители.
После удаления содержимого магнитной ленты необходимо завершить работу с NT Backup. Затем снова запустите эту программу из командной строки без параметра /nopoll, что позволит заново записать данные на чистую магнитную ленту.
Как резервировать системный реестр?
Большинство разделов/кустов системного реестра остаются открытыми при работе операционной системы, что делает невозможным их копирование обычным образом. Тем не менее можно воспользоваться одним из описанных ниже методов.
Если накопитель на магнитной ленте подключен к компьютеру под управлением Windows NT, программа NT Backup проведет полное резервирование системного реестра. Выберите опцию Резервирование локального системного реестра (Back Up Local Registry) в начале создания резервной копии. Программа NT Backup не позволяет ре- ■ зервировать содержимое системного реестра удаленных компьютеров.
Команда rdisk /s копирует данные системного реестра в каталог %SystemRoot%\ repair. Операционные системы Windows 2000 и Windows ХР не позволяют использовать эту команду. Для получения дополнительной информации обратитесь к разделу 11.7.
Утилита Regback из пакета Resource Kit для Windows 2000 резервирует открытые файлы системного реестра. Для ручного резервирования неиспользуемых файлов понадобятся команды хсору или scopy. Кроме того, для восстановления системного реестра можно воспользоваться утилитой Regrest, которая поставляется в комплекте с пакетом Resource Kit.
Для резервирования разделов системного реестра пригодится программа REG.EXE (например, введите в командной строке команду reg backup).
ran
Какие права доступа должен иметь пользователь для резервирования данных?
Для резервирования данных пользователь должен иметь разрешение на доступ к файлам и каталогам. Соответствующие разрешения указываются с помощью утилиты Диспетчер пользователей (User Manager). Кроме того, существует возможность добавить ' пользователя в группу Администраторы (Administrators) или в Операторы архива 1 (Backup Operators). Последний метод более предпочтителен.
«ВДВ. Как резервировать открытые файлы?
Резервирование открытых файлов может привести к их повреждению. Чтобы запретить программе NT Backup резервировать открытые файлы, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к записи HKEY_CURRENT_USER\Software\Microsoft\Ntbackup\ Backup Engine.
Выберите запись Backup files in use. Если записи присвоено значение 1, дважды щелкните на ней левой кнопкой мыши и присвойте значение 0. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Если записи Backup files in use присвоено значение 1, следует указать значение записи HKEY_CURRENT_tJSER\Software\Microsoft\Ntbackup\User Interface\ Skip open files. Данная запись может иметь одно из следующих значений:
0 — не пропускать открытые файлы; ждать до тех пор, пока файлы станут доступными для резервирования;,
1 — пропустить открытые или недоступные файлы;
2 — подождать закрытия открытых файлов в течение нескольких секунд (это значение содержится в другой записи системного реестра).'
RBRBДля резервирования открытых файлов без их повреждения можно воспользоваться программой Open File Manager компании St. Bernard Software. Загрузите ознакомительную версию программы (которую можно использовать в течение 15 дней) с Web-узла компании по адресу: http: //ww. stbernard.com.
RB
RB
. Как запланировать резервирование данных?
Перед составлением плана резервирования убедитесь в том, что на целевом компьютере запущена служба Планировщик заданий (Scheduler). Служба не обязательно должна быть запущена на компьютере, с которого отдается команда на проведение резервирования (для получения более подробной информации о службе Планировщик заданий (Scheduler) обратитесь к разделу 6.3).
После запуска службы Планировщик заданий (Scheduler) воспользуйтесь программой NT Backup. Введите команду, аналогичную следующей:'
at 22:00 /every:M,T,W,Th,F ntbackup backup d: /v /b
Эта команда планирует проведение резервирования данных диска D: и локального реестра (с проверкой содержимого) каждый выходной день в 22:00.।
Если с планированием возникают какие-либо проблемы, воспользуйтесь параметром /interactive, благодаря которому пользователь получит возможность взаимодействовать с программой NT Backup в интерактивном режиме.
0. Как остановить неработоспособный
системный процесс резервирования данных?
Если воспользоваться командой АТ (или другой командой) для резервирования данных и при этом программа NT Backup столкнется с некими проблемами, при попытке запуска программы Диспетчер задач (Task Manager) будет выдано сообщение об ошибке, указывающее на то, что для остановки системного процесса у пользователя нет необходимых прав доступа. Единственным решением в данном случае будет перезагрузка сервера.
Параметр / interactive команды ntbackup позволяет создать специальную версию программы Диспетчер задач (Task Manager), которая даст возможность остановить неуправляемый процесс выполнения программы NT Backup без перезагрузки сервера. Воспользуйтесь командой АТ для запуска через одну минуту программы Диспетчер задач (Тask Manager): at [\\<имя компьютера»] <время запуска» /interactive taskmgr
Имя компьютера, которое не обязательно указывать, приводит к запуску программы Диспетчер задач (Task Manager) на другом компьютере.
С другой стороны, можно воспользоваться утилитой Soon из пакета Resource Kit для Windows NT:
soon 30 /interactive taskmgr
Команда запускает Диспетчер задач (Task Manager) через 30 секунд после ввода, тем самым позволяя остановить процесс выполнения программы NT Backup.
Еще один метод заключается в использовании программ Tlist и Kill, которые поставляются в составе пакета Resource Kit. Хотя для запуска команды Kill необходимо иметь права администратора, этот метод позволит избежать возни с командой АТ и ожидания, пока запустится программа Диспетчер задач (Task Manager) на правах учетной записи System. Для получения списка рабочих задач и их идентификаторов процессов (PID) необходимо воспользоваться командой Tlist: tlist -t | more
Результат будет, например, следующим:
ATSVC.EXE (315)
CMD.EXE (345)
NTVDM.EXE (348)
NTBACKUP.EXE (314)
Номер идентификатора процесса зависит от системы. Параметр -t очень важен для предоставления данных в древовидном режиме, благодаря чему главные и подчиненные процессы показаны в удобном для восприятия виде.
Команда Kill необходима для завершения работы родительского процесса (наподобие CMD. EXE) и программы NT Backup, например: kill -f 345
Остановка выполнения родительского процесса не приводит к завершению работы дочернего процесса, инициированного родительским. После остановки работы программы CMD.EXE необходимо завершить выполнение всех вызванных ранее дочерних процессов.
Удостоверьтесь в том, что работа программы ATSVC. EXE не остановлена; в противном случае будет также остановлена и служба Планировщик заданий (Scheduler), после чего службу придется перезапустить.
Если необходимо остановить резервирование данных на удаленном компьютере, а доступ к консоли не предоставлен, загрузите утилиту Rkillsrv из пакета Resource Kit в качестве
службы на удаленном компьютере. После этого воспользуйтесь командой Rkill на локальном компьютере. Для завершения работы программы на удаленном компьютере необходимо иметь права администратора.
Для получения списка процессов, выполняемых на сервере, введите следующую команду: rkill /view \\<имя сервера*
Чтобы завершить выполнение процесса с определенным идентификатором PID, введите команду
rkill /kill \\<имя сервера* pid
Для размещения на сервере удаленного маркера безопасности введите команду
rkill /token \\<имя сервера*
В качестве последнего совета можно добавить, что в начале каждого задания по резервированию данных имеет смысл ввести команду, завершающую работу всех ранее запушенных заданий:
н»н»kill.exe -f ntbackup.exe
н»
н»
. Какие программы создания резервных копий
доступны для Windows NT?
В комплект с Windows NT входит утилита NT Backup. Хотя эта программа предоставляет ограниченные возможности по резервированию данных, она подходит для большинства типовых задач. Для реализации более сложных схем резервирования данных можно воспользоваться одним из представленных ниже программных продуктов.
Программа ADSM компании Tivoli (http://www.storage.ibm.com/ software/adsm/index.html).
Программа ARCservelT компании Computer Associates (http://www.cai.com/ arcserveit).
Программа Back Again II компании Computer Data Strategies (http: / /www. cds- inc. com).
Программа VERITAS Backup Exec компании VERITAS Software (http://www.veritas.com/us/products/backupexec).
Программа Backup Express компании Syncsort (http://www.syncsort.com/ infobex.htm).
Программа EaseBackup компании KieSoft (http: / /www. kiesof t. com).
Программа Legato NetWorker компании Legato Systems (http: / /www. legato.com/ products/protection/networker).
Программа LiveBackup компании Storactive (http://www.storacrive.com/ products/products.html).
Программа VERITAS NetBackup компании VERITAS Software
(http://www.veritas.com/us/products/netbackup).
Программа NovaBACKUP компании NovaStor (http: //www.novastor. com).
Программа Open View OmniBack II компании HP
(http: //www.managementsoftware.hp. com/products/omniback/index.asp).
Программа Replica компании Stac Software (http: / /www. stac. com).
Программа Retrospect 5.0 компании Dantz (http: / /www.dantz. com).
Программа UltraBac компании BEI (http: / /www. ultrabac. com).
Почему член группы Операторы архива (Backup Operators) не может резервировать файлы утилиты Просмотр событий
(Event Viewer)?
Если пользователь является членом группы Операторы архива (Backup Operators) и для резервирования загрузочного раздела используется программа NT Backup, последняя иногда не резервирует файлы утилиты Просмотр событий (Event Viewer) (файлы с расширением . EVT), поскольку участники группы Операторы архива (Backup Operators) могут не иметь необходимых прав доступа. Для решения этой проблемы зарегистрируйтесь в системе как администратор локальной системы/домена и выполните резервирование данных вручную.
ЛОКАЛЬНАЯ СЕТЬЛОКАЛЬНАЯ СЕТЬ
ЛОКАЛЬНАЯ СЕТЬ
ЛОКАЛЬНАЯ СЕТЬ
Д
аже в обычных квартирах некоторых счастливых пользователей бывает установлено несколько компьютеров, благодаря чему домашние локальные сети приобретают все большую популярность. Разумеется, в офисе без локальной сети просто не обойтись.
НУННУНСовместное использование данных и информационных ресурсов предоставляет массу полезных возможностей. Постоянное развитие Internet приводит к увеличению проблем, связанных с безопасностью конфиденциальных данных, зашита которых становится очень важной проблемой. Кроме того, в этой главе рассматриваются вопросы реализации некоторых сетевых служб наподобие FTP-сервера.
НУН
НУН
Почему нельзя подключиться к серверу по протоколу FTP, хотя служба FTP запущена?
гавгавЧто делать, если ранее был сброшен флажок Разрешить только анонимные подключения (Allow only anonymous connections), но все еще выдается сообщение “530 User xyz cannot log in. Login failed”? Для регистрации на FTP-сервере с помощью учетной записи домена не достаточно указать имя пользователя в строке запроса. Служба FTP проверяет только локальные учетные записи, даже если компьютер является членом домена. Вместо этого укажите имя домена и имя пользователя (\\имя доменаХимя пользователя). Например, если имя домена savilltech, а имя пользователя j ohn, введите имя savilltech\john.
гав
гав
Как синхронизировать время рабочей станции с сервером?
Необходимо ввести следующую команду: ■
net time \\<имя сервера синхронизации > /set /yes ■ ■
Обратите внимание, что пользователи должны иметь право менять системное время для ввода этой команды. Это право предоставляется с помощью утилиты управления пользователями. Утилита TimeServ из пакета Resource Kit проводит синхронизацию времени посредством собственной системной службы и функционирует даже в том случае, если в системе никто не зарегистрирован. '
Пользователи Windows 2000 и Windows ХР не обязательно должны быть зарегистрированы в домене, поскольку время автоматически синхронизируется с контроллером домена, который предоставляет услуги по аутентификации пользователей.
. Как отправить сообщение всем пользователям?
Удостоверьтесь в том, что запущена Служба сообщений (Message) (Панель управлениям Службы => Служба сообщенийм-Авто (StartMControl PanelMServicesMMessengerMAuto)). Для отправки сообщения введите следующую команду:
net send «имя компьютера» "«сообщение»"
. Вместо имени компьютера можно ввести символ звездочки (*), что указывает на отправку широковещательного сообщения на все рабочие станции.
. Как остановить создание общих административных ресурсов, принятых по умолчанию?
Для этого необходимо внести изменения в системный реестр.
Запустите редактор системного реестра.
Перейдите к разделу HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\LanmanServer\Parameters.
Если используется WindowsNT Workstation, создайте запись (ПравкамДобавить параметр (EditMAdd Value)), которая называется AutoShareWks (AutoShareServer для Windows NT Server) и имеет тип DWORD. Щелкните на кнопке ОК. Будет запрошено значение новой записи. Введите значение 0.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Существует еще несколько вариантов. Первым является использование файловой системы NTFS и определение атрибутов защиты для файлов, благодаря чему пользователи смогут подключиться к общему ресурсу, но не просматривать его содержимое. Второй вариант — удаление общих ресурсов при каждой регистрации в системе посредством программы Проводник (Windows Explorer). Рекомендуется создать командный файл, который будет запускаться при каждой регистрации пользователя. Файл должен содержать такую строку: net share с$ /delete
Аналогичным образом указываются и остальные общие административные ресурсы. Не забывайте, что общие ресурсы имеют конкретное назначение, а именно возможность администрирования компьютера со стороны серверов. Если ресурсы удалить, то администраторам системы будет что сказать по этому поводу!
; Как отключить все сетевые диски?
iВоспользуйтесь следующей командой:
net use * /del /yes
. Как скрыть систему от обозревателей сети?
С помощью редактора системного реестра перейдите к разделу HKEY_LOCAL_MACHINE\ System\CurrentControlSet\Services\LanManServer\Parameters и присвойте записи Hidden значение 1. Эта запись имеет тип DWORD. Затем перезагрузите компьютер. Кроме того, можно ввести следующую команду: net config server /hidden:yes
Эта команда автоматически создает множество дополнительных параметров в разделе Parameters.
Возможность соединения с компьютером сохраняется, однако система становится невидимой для обозревателя.
'. Как провести удаленную загрузку Windows NT?
Операционная система Windows NT не поддерживает удаленную загрузку. Тем не менее существует возможность перезагрузить компьютер с удаленной системы. Для этого необходимо воспользоваться программой Shutdown Manager, которая поставляется в составе пакета Resource Kit.
Иногда имеет смысл воспользоваться утилитой SHUTDOWN.EXE из пакета Resource Kit, в качестве параметра командной строки указав имя удаленной системы:
shutdown \\<имя компьютера> /г /у /с
Такие программы, как PC Anywhere, также имеют свои преимущества для удаленной перезагрузки компьютера.
. Как получить список зарегистрированных в системе пользователей?
Для этого необходимо воспользоваться командой net session, на что имеет право только администратор системы. Кроме того, можно открыть окно Панель управления (Control Panel) и выбрать аплет Сервер (Server).
Утилита из пакета Resource Kit, которая называется Netwatch, применяется для просмотра списка пользователей, зарегистрированных в системе в текущий момент времени. Утилита отображает список пользователей, которые подключены к общему ресурсу netlogon, если в сети используется контроллер домена. Однако такие соединения отключаются через определенный промежуток времени, поэтому ресурс netlogon может и не предоставить полного списка зарегистрированных пользователей.
. Как запретить пользователям регистрироваться в системе более одного раза?
В Windows NT нет способа ограничить многократную регистрацию пользователей. Тем не менее существует возможность настроить параметры рабочих станций таким образом, чтобы регистрация в системе была разрешена лишь определенным пользователям. При использова-
нии такого метода каждый пользователь получит доступ только к одной рабочей станции, а следовательно, сможет зарегистрироваться только один раз.
Зарегистрируйтесь на рабочей станции на правах администратора домена.
Запустите утилиту Диспетчер пользователей (User Manager) (Пуск^Программы1* ' Администрирование^Диспетчер пользователей (Start^Programs^Administrative Tools=>User Manager)).
Дважды щелкните на группе Пользователи (Users), выберите раздел Домен\Все (Domain\Everyone) и щелкните на кнопке Удалить (Remove).
Затем щелкните на кнопке Добавить (Add), выберите пользователя домена и щелкните на кнопке Добавить (Add).
Закройте окно Диспетчер пользователей (User Manager).
Завершите сеанс работы с системой, после чего только указанный пользователь сможет регистрироваться на этой рабочей станции (удостоверьтесь в том, что группа администраторов включает в себя администраторов домена, иначе в системе будет нельзя зарегистрироваться).
Представленное решение далеко от идеального. Возможно, следует создать сценарий регистрации, который проверяет статус регистрации пользователя, и, если пользователь зарегистрирован, сценарий завершит сеанс работы с системой сразу после проведения регистрации (для этого используется команда logout).
Еще один метод связан с настройкой общего ресурса netlogon для приема только одного сетевого соединения. Затем сценарий попытается открыть файл из ресурса netlogon, и, если пользователь уже зарегистрирован, открытие файла будет запрещено и регистрация завершится неудачей.
Пакет Resource Kit в Windows2000 впервые содержит утилиту CCONNECT.EXE (Concurrent Connection Limiter), для которой характерно следующее:
‘ • она полностью скрыта от конечного пользователя;
поддерживает список всех компьютеров, на которых зарегистрирован пользователь;
записывает последнего известного пользователя компьютера;
контролирует серверы регистрации, с помощью которых регистрируются пользователи;
позволяет ограничить одновременную регистрацию для пользователей и групп;
содержит всю информацию в базе данных SQL Server, управляемой администратором.
Программа CCONNECT. EXE не устанавливается автоматически из пакета Resource Kit для Windows 2000. Файлы, необходимые для этого приложения, расположены в каталоге Apps\Cconnect на компакт-диске пакета Resource Kit.
Перед использованием клиентской или административной версии CCONNECT.EXE необходимые файлы следует установить с помощью программы setup . EXE, которая расположена в каталогах Apps\Cconnect\Client и Apps\Cconnect\Admin.
ю
'■герО. Как получить информацию об учетной записи пользователя в домене?
В командной строке введите следующее:
net user <имя пользователя* /domain
На экране будет отображена вся информация о пользователе, в частности время последней регистрации и последней смены пароля.
НЮ,НЮ,Как организовать автоматическое FTP-соединение в Windows NT?
НЮ,
НЮ,
Автор книги для обновления основного Web-узла и его зеркальных копий использует несложный сценарий, вызывающий два командных файла. Первый файл включает в себя следующие команды: d: cd \savilltechhomepage ftp -i -s:d:\savmanagement\goftp.bat
Параметр -i отменяет вывод подтверждающего сообщения при вводе нескольких команд put, а параметр -s определяет входной FTP-файл, содержащий, например, следующие команды:
open ftp. savilltech. com— имя сервера FTP;
j ohnny — имя пользователя;
secret — пароль;
cd /www —удаленный переход в основной каталог;
led download — изменение локального текущего каталога;
cd download — изменение удаленного текущего каталога;
binary — установка двоичного режима передачи;
put f aqcomp. zip — отправка файла;
cd ...—удаленный переход в другой каталог;
led ... — локальный переход в другой каталог;
cd ntfaq;'
led ntfaq;
mput *. HTML — отправка нескольких файлов (именно для этой команды требуется указание параметра -i);
close — закрытие FTP-соединения.
Как изменить период времени для вывода
на экран сообщения об устаревшем пароле?
Следуйте представленным далее действиям.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windqws NT\ Currentversion\Winlogon.
В меню Правка (Edit) выберите команду Создать1* Параметр DWORD (New* DWORD Value).
Введите имя записи Password Expiry warning и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение, равное количеству дней до вывода на экран сообщения об устаревании пароля.
ЧЗДЗ. Как изменить порядок привязки протоколов?
Сетевая привязка (binding) обеспечивает взаимосвязь между сетевым адаптером (несколькими адаптерами), протоколом и сетевой службой. Если на компьютере настроено несколько протоколов, Windows NT можно указать на использование в первую очередь определенного протокола.■
Зарегистрируйтесь в системе с правами администратора.
Запустите аплет Сеть (Network) из окна Панель управления (Control Panel) (Пуск=> Настройкас>Панель управления^Сеть (Start=>Settings=>Control Panel=>Network) или щелкните правой кнопкой мыши на пиктограмме Сетевое окружение (Network Neighborhood) и выберите опцию Свойства (Properties)).
Перейдите во вкладку Привязка (Bindings).
Выберите пункт Все службы (All services) из ниспадающего списка привязок.
Выберите службу, для которой необходимо изменить порядок привязки (для этого необходимо щелкнуть на символе (+). Обычно изменения касаются службы Рабочая станция (Workstation), применяемой для подключения к сетевым ресурсами и т.д.
Появится список всех протоколов, порядок привязки которых можно изменить, щелкнув на названии протокола и на кнопке со стрелков вниз/вверх.
Щелкните на кнопке ОК. Для вступления внесенных изменений в силу перезагрузите компьютер.
На первый взгляд, описываемые шаги бесполезны в Windows 2000. Однако не стоит беспокоиться, так как Microsoft лишь переместила нужную функцию в другое диалоговое окно.
• 1. Откройте окно Сеть и удаленный доступ (Network and Dial-up Connections) (Пуск=> Настройкам Панель управлениямСеть и удаленный доступ (StartMSettingsMControl PanelMNetwork and Dial-up Connections)).
Выберите соединение, параметры которого необходимо модифицировать (например, Подключение по локальной сети (Local Area Connection)).
В меню Дополнительно (Advanced) выберите опцию Дополнительные параметры (Advanced Settings).
Перейдите во вкладку Адаптеры и привязки (Adapters and Bindings) (рис. 13.1).
Измените параметры привязки.
Щелкните на кнопке ОК.
Как получить список соответствия между
адресами МАС и IP в локальной сети?
Простым способом получения МАС- и IP-адресов в локальной подсети является отправка пакетов ICMP (Internet Control Message Protocol) на каждый из компьютеров с помощью команды ping, после чего можно проверить содержимое кэша ARP. Однако отправка таких пакетов на каждый сетевой узел часто занимает слишком много времени, а записи в таблице ARP хранятся лишь две минуты. Альтернативный вариант заключается в отправке пакетов ICMP на широковещательный адрес локальной подсети, что приведет к их отправке на все компьютеры подсети. (Отправка пакетов всей сети невозможна, поскольку система может непосредственно
взаимодействовать только с компьютерами в своей подсети. Все остальные запросы отправляются с помощью шлюза, поэтому в таблице ARP необходимо добавить запись с адресом шлюза.)
Рис. 13.1. Параметры привязки для локальных соединений— Подключение по локальной сети (Local Area Connection)
Что такое широковещательный адрес? Его легко подсчитать, если маска подсети имеет вид 255.255.255.0, 255.255.0.0 и т.д. (длина маски, кратная 8 битам). Например, если IP-адрес равен 134.189.23.42, а маска подсети имеет вид 255.255.0.0, то широковещательный адрес получит значение 134.189.255.255, где поверх значения 255 из маски подсети копируется соответствующий октет IP-адреса, а вместо 0 в маске подсети указывается значение 255. Таким образом сохраняется идентификатор сети. Если маска подсети не имеет простого формата 255.255, понадобится IP-адрес и маска подсети:
для каждого бита со значением 1 в маске подсети скопируйте соответствующий бит из IP-адреса;
каждому биту со значением 0 в маске подсети присвойте значение 1.
Для получения МАС-адреса, соответствующего IP-адресу, выполните следующие действия: ping сшироковещательный адрео агр -а
Вот и все. Будет получен список IP-адресов и соответствующих им МАС-адресов (можно добавить параметр > имя файла, чтобы сохранить полученный список в файл,. например агр -а > <имя файла>). Это упражнение имеет смысл повторить в различных подсетях одной организации.
К сожалению, из-за функциональных ограничений программы Ping в Windows NT, предыдущий пример не будет работать корректно, поэтому в файл arpping. bat необходимо добавить строки
КЕМ arpping.bat ping -n 1 -1 1 %1.%2 агр -а %1.%2
Затем командный файл вызывается следующим образом: for /1 %i in (1,1,254) do arpring 160.82.220 %i
В этом случае команда генерирует список соответствия МАС- и IP-адресов для адресного диапазона от 160.82.220.1 до 160.82.220.254. И на этот раз полученный список можно записать в файл для дальнейшего поиска нужных адресов, например:
REM test.bat
for /1 %%i in (1,1,254) do arpring 160.82.220 %%i
Обратите внимание на использование двойного символа процента (%%). Файл test.bat можно запускать следующим образом:
test.bat > file.txt
Затем в файле проводится поиск ключевого слова (в данном случае слова dynamic).
findstr dynamic file.txt
00-00-0c-60-8b-41 dynamic
00-60-97-4b-bf-4c dynamic
160.82.220.13 00-10-4b-49-94-el dynamic
160.82.220.17 00-80-5f-d8-a4-8b dynamic
160.82.220.22 00-a0-dl-02-a4-cf dynamic
160.82.220.25 00-60-08-75-0d-7a dynamic
160.82.220.26 00-10-4b-44-e4-73 dynamic
160.82.220.33 00-10-4b-44-d6-33 dynamic
160.82.220.34 00-10-4b-4e-67-6a dynamic
160.82.220.35 00-60-97-4b-c4-53 dynamic
160.82.220.39 00-10-4b-44-eb-ae dynamic
160.82.220.41 00-10-4b-49-7b-f7 dynamic
160.82.220.42 00-00-f8-21-7a-7f dynamic
160.82.220.43 00-00-20-88-82-57 dynamic
160.82.220.221 08-80-5f-88-d0-55 dynamic
Последние несколько этапов можно объединить в один, поэтому создадим как и раньше файл ARPPING. ВАТ, содержащий приведенную ниже последовательность команд.
for /1 %i in (1,1,254) do arpring 160.82.220 %i | findstr dynamic
C:\>arpping.bat 10.129.210 1 | findstr dynamic 10.129.210.1 00-08-c7-d3-24-f5 dynamic
C:\>arpping.bat 10.129.210 2 | findstr dynamic 10.129.210.2 00-08-c7-df-81-60 dynamic
C:\>arpping.bat 10.129.210 3 | findstr dynamic 10.129.210.3 00-08-5f-9b-ea-93 dynamic
C:Varpping.bat 10.129.210 4 | findstr dynamic 10.129.210.4 00-80-5f-9b-36-ea dynamic
C:\>arpping.bat 10.129.210 5 | findstr dynamic 10.129.210.5 00-04-ac-37-78-92 dynamic C:\>arpping.bat 10.129.210 6 | findstr dynamic
Обратите внимание на использование одинарного символа процента (%), поскольку команда не вызывается из командного файла и автоматически перечисляет только найденные записи. Для поиска необходимых ключевых слов можно использовать и другие комбинации команд.
Как настроить список соединений, отображаемый при подключении сетевого диска?
При подключении сетевого диска (Проводник^Сервис^Подключить сетевой диск (Explorer^Tools^Map network drive)) и щелчке на кнопке с изображением стрелки вниз, в диалоговом окне будет показан список предыдущих соединений. Этот список хранится в системном реестре и может быть отредактирован.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Sof tware\Microsof t:\Windows NT\ CurrentVersion\Network\Persistent Connections.
В левой панели будет расположен список строковых параметров - а, Ь, с и т.д. Для соединений, которые не следует отображать, щелкните на записи и нажмите клавишу . <Delete>. Щелкните на кнопке Да (Yes), чтобы подтвердить удаление, или выберите команду Удалить (Delete) в меню Правка (Edit).
После удаления необходимых записей следует обновить список соединений, отображаемый в программ^ Проводник (Windows Explorer). Для этого перейдите к записи Order и удалите буквы стертых записей.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как предоставить пользователям доступ к сетевому принтеру?
Принтеры имеют систему безопасности, аналогичную файлам, поэтому необходимо указать, какие пользователи имеют право работать с сетевыми принтерами.
Зарегистрируйтесь в системе с правами администратора.
Дважды щелкните на пиктограмме Мой компьютер (Му Computer) и затем на пиктограмме Принтеры (Printers).
Щелкните правой кнопкой мыши на имени принтера, разрешения доступа которого необходимо изменить, и щелкните на опции Свойства (Properties).
4. Перейдите во вкладку Безопасность (Security) и щелкните на кнопке Добавить (Permissions).
Затем можно добавить пользователей и группы, которым требуются необходимые привилегии.
После внесения необходимых изменений щелкните на кнопке ОК.
. Почему при доступе к FTP-серверу на базе Windows NT с помощью Web-броузера, отличного от Internet Explorer, выводится сообщение об ошибке?
Использование службы Microsoft FTP Server может вызвать некоторые проблемы при доступе к некорневым каталогам сервера с помощью Web-броузера, отличного от Internet Explorer. Это связано с тем, что большинство других FTP-серверов поддерживают соглашение об именовании объектов на основе стандарта, принятого в ОС UNIX, что поддерживается такими Web-броузерами, как Netscape, Mozilla и т.д. Однако служба Microsoft FTP Server поддерживает соглашение об именовании DOS. Для того чтобы служба FTP Server использовала соглашение UNIX вместо DOS, выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ServicesXftpsvcXParameters.
Если запись MsdosDirOutput существует, дважды щелкните на ней левой кнопкой мыши и присвойте ей значение 0. Щелкните на кнопке ОК.
Если записи не существует, в меню Правка (Edit) выберите команду Создать1* Параметр DWORD (New*DWORD Value) и введите имя записи MsdosDirOutput. Щелкните на кнопке ОК, после чего перейдите к п. 3.
Необходимо перезапустить службу FTP Server, чтобы сделанное изменение вступило в силу (Пуск^Настройка^Панель управления^СлужбыФРТР 8егуег=>Стоп=>Пуск) (Start* Settings1* Control Panel*Services*FTP Server*Stop*Start)).
Существует ли способ увеличить быстродействие модемного соединения с Internet?
В WindowsNT по умолчанию используется параметр максимальная единица передачи (Maximum Transmission Unit — MTU) размером 576 байт. Передача данных через сетевые узлы и системы, не поддерживающие пакеты такого объема, может привести к фрагментации передаваемых данных. ■'
Параметр EnablePMTUDiscovery с присвоенным значением 1 указывает Windows NT на необходимость выяснять максимальное значение MTU для всех соединений, передающих данные за пределы локальной подсети. Чтобы изменить значение этого параметра, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHIME\SYSTEM\CurrentControlSet\ ServicesXTcpipXParameters.
В меню Правка (Edit) выберите команду Создать1*Параметр DWORD (New*
DWORD Value).
Введите имя записи EnablePMTUDiscovery и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК,
Закройте редактор системного реестра и перезагрузите компьютер.
Выяснив значение MTU для определенного маршрута и установив размер ТСР-сегментов равным этому значению, можно сократить фрагментацию данных на маршрутизаторах, соединяющих сети с различными параметрами MTU. Фрагментация пакетов заметно влияет на производительность и пропускную способность сетей TCP/IP.
I Как удаленно определить список зарегистрированных на компьютере пользователей?
Самый простой способ — использовать команду nbtstat. В целом команда применяется с указанием двух различных параметров, в зависимости от того, известно ли имя компьютера или только его IP-адрес. Если имя компьютера известно, введите следующую команду: nbtstat -а <имя компьютера*,
Например: nbtstat -a pdc
При этом на экран будут выведены данные, подобные приведенным ниже.
NetBIOS Remote Machine Name Table Name Type Status
PDC <00* UNIQUE Registered
PDC <20* UNIQUE Registered
SAVILLTECH <00* GROUP Registered
SAVILLTECH <1C* GROUP Registered
SAVILLTECH <1B> UNIQUE Registered
SAVILLTECH <1E> GROUP Registered
PDC <03* UNIQUE Registered
SAVILLJ <03* UNIQUE Registered
SAVILLTECH <1D> UNIQUE Registered
INet-Services <1C> GROUP Registered
.._MSBROWSE_.<01* GROUP Registered
IS-PDC<00* UNIQUE Registered
MAC Address=00-A0-24-B8-ll-F3 The user name is the <03*.
Если известен только IP-адрес, воспользуйтесь следующей командой:
nbtstat -А <адрес IP*
Например:
nbtstat -А 10.23.23.12
Исходящие данные будут иметь аналогичный формат. Обратите внимание на использование буквы “А” в верхнем регистре вместо “а” в нижнем регистре. Эта команда работоспособна только в том случае, когда на удаленном компьютере запущена Служба сообщений (Messenger). В противном случае имя пользователя показано не будет.
Как удаленно отключить несколько компьютеров?
Представим, что в лаборатории установлено несколько компьютеров и в конце утомительного дня администратор не желает выключать каждый из них в отдельности. В качестве решения такой проблемы можно создать небольшой командный файл, который использует утилиту SHUTDOWN. EXE из пакета Resource Kit. Сначала добавьте в командный файл такой комментарий (что, впрочем, необязательно):
rem Пакетный файл для отключения локального компьютера и РОС, ВОС
Следующая команда в течение двух секунд отключает компьютер, который выступает в роли главного контроллера домена (PDC). Укажите такую строку для каждого компьютера: shutdown Wpdc /t:2 /у /с
Следующая команда в течение двух секунд отключает компьютер, который выступает в роли резервного контроллера домена (BDC):
shutdown \\bdc /t:2 /у /с
Эта команда в течение пяти секунд отключает локальный компьютер:
shutdown /1 /у /с /t:5
Теперь достаточно щелкнуть правой кнопкой мыши на файле в программе Проводник (Windows Explorer) и перенести его на рабочий стол. Отпустите файл и создайте ярлык на рабочем столе. Щелчок на этом ярлыке приведет к отключению всех компьютеров, которые перечислены в соответствующем файле. В системе Windows NT Server подобное отключение не приводит к выдаче пользователям сообщений о необходимости сохранить данные, если пользователи не зарегистрированы в системе или рабочая станция заблокирована. Если пользователи все же зарегистрированы в системе, то им представится шанс сохранить все открытые рабочие файлы (но только в том случае, когда с командой shutdown не указан параметр force).
Если на Windows NT установлен служебный пакет SP4 или SP5, команда удаленного отключения немедленно отключит компьютер, не останавливая системные службы (событие перезагрузки с идентификатором 6008).
Как закрыть все сетевые сеансы/соединения?
В этом поможет следующая команда: net session /delete
Как подключиться к серверу с помощью учетной записи другого пользователя?
Существует возможность указать учетную запись пользователя, которая будет использована при соединении с общим ресурсом. Для этого понадобится параметр /user, например: net use k: \\server\share /user:domain\user
Если после этого подключиться к серверу, указав другое имя пользователя, на экран будет выведено сообщение об ошибке. Решением этой проблемы будет подключение к серверу с помощью IP-адреса, а не имени NetBIOS, например:
net use 1: \\<адрес IP>\share /user:domain\user
Аналогичного эффекта можно достичь с помощью интерфейса программы Проводник (Windows Explorer), щелкнув на кнопке Подключить (Connect) и воспользовавшись другим именем пользователя при подключении к диску.
ш
Как настроить системный комментарий, отображаемый в окне Сетевое окружение (Network Neighborhood)?
Существует три способа указать такой комментарий: из командной строки, путем редактирование системного реестра и с помощью графического интерфейса. Самый простой из них — применение графического интерфейса. Для этого необходимо запустить аплет Система (System) из окна Панель управления (Control Panel).
Запустите аплет Система (System) из окна Панель управления (Control Panel) (Пуск^ Настройка^Панель управления=>Система (Start^Settings^Control Panel=^System)).
Перейдите во вкладку Имя компьютера (Computer Name).
Введите новое описание компьютера в поле Описание компьютера (Computer Description).
Щелкните на кнопке ОК."
Альтернативным методом является ввод команды net config в командной строке:
net config server /srvcomment: "комментарий"
Обратите внимание, что на рабочей станции все равно следует использовать команду net config server, поскольку вносимые командой изменения касаются службы Сервер (Server) на локальном компьютере.
Оба приведенных выше метода изменяют значение единственной записи в системном реестре, что можно сделать вручную.
Запустите редактор системного реестра (REGED I т. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\LanmanServer\Parameters.
Дважды щелкните на записи srvcornment.
В поле Значение (Value) введите новое описание и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Результаты применения последнего метода, в отличие от двух предыдущих, вступают в силу только после перезапуска службы Сервер (Server), поскольку область реестра обрабатывается лишь при новом запуске системной службы.
В Windows 2000 и более новых версиях щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите опцию Управление (Manage). Затем щелкните правой кнопкой мыши на опции Управление компьютером (локальным) (Computer Management (Local)) и выберите параметр Свойства (Properties). Введенное описание будет представлено во вкладке Сетевая идентификация (Network Identification).
Как указать для компьютера несколько имен NetBIOS?
Указание нескольких имен может оказаться полезным при переносе некоторых общих ресурсов в другую систему. Вместо перенастройки клиентов для подключения к другому компьютеру последний может отвечать на запросы к имени NetBIOS предыдущей системы до завершения переноса ресурсов. Для определения дополнительных имен выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDT 3 2 . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\LanmanServer\Parameters.
В меню Правка (Edit) выберите команду Добавить параметр (Add Value).
Установите тип записи как REG_sz, если необходимо добавить одно дополнительное имя, или как REG_MULTl_sz для нескольких имен. Введите имя записи OptionalNames и щелкните на кнопке ОК.
Затем введите значение записи. Введите другое имя компьютера (или имена, по одному в каждой строке, если запись имеет тип reg_multi_sz) и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
При этом может возникнуть проблема в разрешении имен WINS. Записи о дополнительных именах NetBIOS будут динамически добавлены в базу данных WINS, вместе с соответствующими IP-адресами. Однако “настоящий” сервер в базе данных WINS имеет три значения: 00h, 03h и 2Oh. Псевдонимы, в свою очередь, иногда получают лишь значение 03h. Таким образом, может понадобиться добавление статических записей для дополнительных имен NetBIOS, присвоенных всем трем записям. Затем появится возможность отправлять пакеты ICMP системам с новыми именами NetBIOS с помощью команды ping.
Как удаленно управлять службами?
Программа SC. EXE поддерживает удаленное управление службами. Для просмотра служб на удаленном компьютере введите следующую команду:
sc \\<имя сервера> goofy
Для получения информации о текущем состоянии службы введите команду
sc \\<имя сервера> queryex <служба>
Затем можно изменить статус службы, воспользовавшись параметрами start, stop и continue, например:
sc \\<имя сервера> stop <служба>
В Windows 2000 и более поздних версиях также пригодится команда Подключиться к другому компьютеру (Connect to another computer) в оснастке Управление компьютером (Computer Management). После соединения с другим компьютером появится возможность раскрыть раздел Службы (Services).
Существует ли справочное руководство
для программы NET.EXE?
В этом разделе приводится список всех параметров программы NET. EXE.
Команда net accounts
Используется для модификации учетных записей пользователей. Указанная в индивидуальном порядке, команда предоставляет информацию о пользователе, зарегистрированном в системе в текущий момент времени.
В табл. 13.1 представлен список параметров командной строки для команды net accounts.
Таблица 13.1. Параметры командной строки для команды net accounts
/forcelogoff:<количество минут или по>
Время в минутах, через которое произойдет принудительное завершение сеанса работы с системой по истечении времени регистрации. Значение No отменяет принудительное завершение сеанса
/lockoutthreshold:
Параметр позволяет указать количество неудачных попыток1
<количество неудачных лолыток>
регистрации, которые допустимы до блокировки учетной записи. Может принимать значения от 1 до 999
/1ockoutdurati on:<ко- личество минут>
Параметр позволяет указать длительность блокировки учетной записи до ее автоматического разблокирования. Может принимать значения от 1 до 99999
/lockoutwindow:<минуты>
Параметр дает возможность указать максимальное время в минутах между двумя неудачными попытками регистрации, перед тем как будет заблокирована учетная запись. Может принимать значения от 1 до 99999
/minpwlen:<длина>
Минимальная длина пароля в символах. По умолчанию параметр имеет значение 6; может принимать значения от 0 до 14
/maxpwage:<дни>
Максимальное количество дней, в течение которых пароль остается действительным. По умолчанию используется значение 90. Параметр может принимать значения в диапазоне от 0 до 49710
/minpwage:<дни>
Количество дней, которое должно пройти до изменения пароля. По умолчанию параметр равен 0; может принимать значения от 0 до maxpwage (т.е. без ограничений)
/uniquepw:<число>
Пароль нельзя использовать повторно для указанного количества попыток
/sync
/domain
Параметр указывает на синхронизацию домена
Параметр указывает на выполнение определенной операции на контроллере домена
Команда net computer
Используется для добавления и удаления учетных записей систем в домене. Параметры команды представлены в табл. 13.2.
Таблица 13.2. Параметры командной строки для команды net computer
\\<имя компьютера»
Имя компьютера, который необходимо добавить в домен или удалить из него
/add
Добавление указанного компьютера
/del
Удаление указанного компьютера
Команда net config server
Эта команда позволяет модифицировать параметры службы Server. Если ввести команду без параметров, будет выдана информация о текущей конфигурации службы. Список параметров команды показан в табл. 13.3.
Таблица 13.3. Параметры командной строки для команды net config server
/autodisconnect:
<minutes>
Время в минутах, в течение которого учетная запись может оставаться неактивной перед отключением. По умолчанию параметр имеет значение 15. Допустимый диапазон значений от 1 до 65535. Значение -1 говорит об отсутствии необходимости в отключении
/srvcomment:"текст"
Добавление комментария для компьютера
/hidden :<yes или no>.
Указание на необходимость сокрытия компьютера от программ — обозревателей ресурсов локальной сети
Команда net config workstation
Позволяет модифицировать параметры службы Workstation. Если ввести команду без параметров, будет выдана информация о текущей конфигурации службы.
. Параметры команды net config workstation представлены в табл. 13.4.'
Таблица 13.4. Параметры командной строки для команды net config workstation
/charcount:<байт>
Количество байтов, которые необходимо собрать до отправки данных. По умолчанию параметр имеет значение 16. Принимает значения в диапазоне от 0 до 65535
/chartime:
Время в миллисекундах, в течение которого Windows NT находится
<миллисекунды>
в состоянии ожидания перед отправкой данных. Если определен параметр charcount, используется первое истинное условие. По умолчанию параметр имеет значение 250 и принимает значения
в диапазоне от о до 65535000
/charwait:<секунды>
Время в секундах, в течение которого Windows NT ожидает ответа от коммуникационного устройства. По умолчанию этот параметр имеет значение 3600 и принимает значения в диапазоне от 0 до 65535
Команда net continue <имя службы>
Запуск приостановленной ранее службы.
Команда net file
Перечисление списка открытых/заблокированных файлов на общем сетевом ресурсе. Параметры команды net file представлены в табл. 13.5.
Таблица 13.5. Параметры командной строки для команды net file
id
Идентификатор файла (идентификатор можно получить путем ввода команды net file без параметров)
/close
Закрытие указанного файла■
Команда net group
Добавление/модифицирование глобальных групп на серверах. Указанная без параметров, эта команда перечисляет глобальные группы.
Команда имеет следующий синтаксис:
net group <имя группы> [/command:"<текст>"] [/domain] net group <имя группы> [/add [/command:"<текст>" ] или /delete] [/domain] net group <имя группы> <имя пользователя> /add или /delete [/domain]
Параметры команды представлены в табл. 13.6.
Таблица 13.6. Параметры командной строки для команды net group
<имя группы>
Имя глобальной группы
/comment:"<текст>"
Комментарий для новой глобальной группы. Максимальный размер до 48 символов
/domain'
Выполнение указанной функции на контроллере домена
<имя пользователя>
Имя пользователя, к которому необходимо применить указанную операцию
/add
Добавление указанного пользователя в группу или добавление группы в домен
/delete
Удаление группы из домена или пользователя из группы
Команда net localgroup
Проведение каких-либо действий с локальной группой. Имеет те же параметры, что и команда net group.
Команда net name-
Добавление/удаление имени, на которое направляются сетевые сообщения. Запуск команды без параметров приводит к выводу всех имен, на которые можно отправлять сообщения. Параметры команды представлены в табл. 13.7.
Таблица 13.7. Параметры командной строки для команды net name
nameИмя, которое необходимо добавить или удалить
/addДобавление имени.
/deleteУдаление имени
Команда net pause <имя службы>
Используется для приостановки работы службы из командной строки.
Команда net print
Применяется для просмотра/модификации заданий службы печати. Параметры команды представлены в табл. 13.8.
Таблица 13.8. Параметры командной строки для команды net print
\\computername sharename
Компьютер, содержащий очередь печати
Имя очереди печати
job
/hold
Номер задания службы печати, которое необходимо модифицировать Приостановка выполнения задания из очереди печати
/release
/delete
Снятие статуса “приостановлено” с задания в очереди печати
Удаление задания из очереди печати
Команда net send
Отправляет сообщение компьютеру, пользователю или в соответствии с указанным именем приема сообщений. Параметры команды представлены в табл. 13.9.
Таблица 13.9. Параметры командной строки для команды net send
имя/domain:<имя домена»/usersсообщениеимя/domain:<имя домена»/usersсообщениеИмя пользователя, компьютера или специальное имя для приема сообщений. Для отправки сообщения всем членам группы можно воспользоваться шаблоном (*)
имя
/domain:<имя домена»
/users
сообщение
имя
/domain:<имя домена»
/users
сообщение
Все пользователи в текущем или указанном домене
Все пользователи, подключенные к серверу
Отправляемое сообщение
Команда net session'
Выдает список сетевых сеансов или разрывает сеанс связи. Если вызвать команду без параметров, будет представлен список текущих сеансов. Параметры команды приведены в табл. 13.10.
Таблица 13.10. Параметры командной строки для команды net session
\\<имя компьютера» Перечисление сеансов связи с компьютером
/deleteЗакрытие всех сеансов связи с указанным компьютером. Если не ука
зать имя компьютера, будут закрыты все сеансы
Команда net share
Используется для управления общими ресурсами из командной строки.
Команда имеет следующий синтаксис:
net share <имя ресурса»=<диск>:\<каталог> [/изегз=<число> или /unlimited] [/remark:"текст"]
net share <имя ресурса» [/изегз=<число> или /unlimited] [/remark: "текст"]
net share <имя ресурса или имя устройства или диск и путь» /delete
Параметры команды представлены в табл. 13.11.
Таблица 13.11. Параметры командной строки для команды net share
<имя ресурса>
<имя устройства>
Имя ресурса
Имя принтера, если команда обращается к общедоступному сетевому принтеру
<диск>:<путь>
Полный путь
/users:<число>
Количество одновременных соединений с общим ресурсом
/unlimited
Неограниченное количество пользователей
/remark:"текст"
Комментарий для общего ресурса
/delete
Удаление указанного общего ресурса
Команда net start <имя службы>
Запуск указанной службы.
Команда net statistics [workstation или server]
Предоставление информации о службе Server или Workstation
Команда net stop <имя служб ы>
Остановка выполнения указанной службы.'
Команда net time
Используется для синхронизации времени на компьютере. Параметры команды представлены в табл. 13.12.
Таблица 13.12. Параметры командной строки для команды net time
\\<имя компьютера»
/domain: <имя домена»
Имя компьютера, с которым необходимо синхронизировать время Синхронизация времени с указанным доменом
/set
Указание времени
Команда net use
Применяется для подключения или отключения общего сетевого диска. Если использовать команду без параметров, будет выдан текущий список используемых сетевых ресурсов.
Команда имеет следующий синтаксис:
net use <имя устройства» или * \\<имя компьютера»\<имя ресурса» [password или *] [/user: [domain\user] /delete или [persistent: [yes или no]] net use <имя устройства» /home /delete или [persistent:[yes или no]
Параметры команды представлены в табл. 13.13.
Таблица 13.13. Параметры командной строки для команды net use
<имя устройства>
Имя устройства, к которому необходимо подключить сетевой диск. Для использования следующего доступного имени устройства воспользуйтесь символом (*)
\\имя компьютера
Имя компьютера, которому принадлежит ресурс
\имя ресурса
Имя общего ресурса
Окончание табл. 13.13
\volume
Имя тома, если общий ресурс расположен на сервере NetWare
password .
Пароль для подключения к ресурсу
♦
Запрос на ввод пароля
/user:<домен>\
Указание имени пользователя, на правах которого следует произвести
<пользователь>
подключение
/home
Подключение домашнего каталога пользователя
/delete
Аннулирование подключения
/persistent:[yes
Указание необходимости в восстановлении подключения при следующей
или no]
регистрации пользователя в системе
Команда net user
Используется для добавления/создания/модификации учетных записей пользователей.
Команда имеет следующий синтаксис:
net user <имя пользователя:» [пароль или *] [/add] [options] [/domain]
net user <имя пользователя» /delete /domain
Параметры команды представлены в табл. 13.14.
Таблица 13.14. Параметры командной строки для команды net user
<имя пользователя»
Имя учетной записи
<пароль>
Назначение или изменение пароля
*
Запрос на ввод пароля
/domain
Выполнение команды в рамках всего домена
, /add
Создание учетной записи
/delete
Удаление учетной записи
/active: [yes или no]
Активизация/деактивизация учетной записи
/comment:"<текст>"
Добавление описательного комментария
/countrycode.nnn
nnn — код страны в операционной системе. Значение 0 позволяет использовать настройки, принятые в системе по умолчанию
/expires:<дата или never»
Дата истечения срока годности учетной записи. Указывается в формате mm, dd, уу или dd,mm, уу, что определяется ко-
дом страны
/fullname:"<имя>"
Полное имя учетной записи
/homedir:<путь>
Путь к домашнему каталогу пользователя
/passwordchg: [yes или no]
Указание возможности изменения пароля пользователем
/passwordreq: [yes или no]
Указание необходимости в использовании пароля с текущей учетной записью
/profilepath:<путь>
Путь к профилю пользователя
/scriptpath:<путь>
Путь к сценарию регистрации
/times: <часы или all>
Время, в течение которого пользователю разрешена регистрация
/usercomment:"<текст>"
Комментарий для учетной записи
/workstations:<имена
Имена рабочих станций, на которых может регистрироваться
компьютеров»
пользователь. Символ (*) означает все рабочие станции
Команда net view
Перечисляет общие ресурсы домена. Если запустить команду без параметров, она выведет на экран все учетные записи компьютеров в домене.
Параметры команды представлены в табл. 13.15.
Таблица 13.15. Параметры командной строки для команды net view
\\имя компьютераКомпьютер, ресурсы которого необходимо просмотреть
/domain: <имя домена>Домен, который будет использоваться при просмотре
/network: <сеть Netware> Используемая сеть NetWare
. Как дать указание программе NET.EXE использовать следующую доступную букву диска?
Обычный синтаксис подключения сетевого диска выглядит следующим образом: net use <буква диска>: \\<сервер>\<ресурс>
Этот синтаксис можно модифицировать: net use * \\<сервер>\<ресурс>
ВВВ результате программа NET. EXE будет использовать следующую доступную букву диска.
В
В
3^28. Как проверить способность серверов взаимодействовать друг с другом с помощью протокола RPC?
В составе системы Exchange Server поставляются программы RPINGS.EXE и RPINGC32 . EXE, которые можно использовать для проверки сетевого сеанса связи по протоколу RPC (Remote Procedure Call) между двумя серверами. Эти программы расположены в каталоге SERVER\SUPPORT\RPCPING на компакт-диске Exchange Server. Проверить связь можно следующим образом.
На одном из серверов запустите сеанс командной строки (CMD.EXE) и введите следующую команду:
rpings
На другом сервере запустите утилиту RPINGC32 . EXE.
Затем для проверки сетевого соединения введите имя системы Exchange Server. Например, в качестве имени можно ввести NT4PDC.
Щелкните на кнопке Пуск (Start).
Будет выполнена проверка сетевого соединения. По завершении проверки закройте программу rpingc32.exe, щелкнув на кнопке Выход (Exit). На целевом компьютере введите в командной строке символы @q.
На рис. 13.2 показан пример удачной проверки.
Рис. 13.2. Утилита RPC Ping
ML
Как сократить время задержки при использовании нескольких перенаправителей MUP?
Служба MUP (Multiple UNC Provider) сначала проверяет, используется ли в системе распределенная файловая система (Distributed File System — DFS), после чего передает ей поступивший запрос. Задержки доступа возникают в двух случаях.
Попытка получить доступ к ресурсу с помощью DFS.
Служба MUP должна подождать, пока придет ответ от всех перенаправителей (redirectors), прежде чем завершить запрос. Таким образом, даже если ресурс уже готов к работе и доступен с помощью одного из перенаправителей, запрос должен быть отправлен на все установленные перенаправители, только после этого он будет считаться выполненным.
В зависимости от количества перенаправителей, протоколов и настроек таймеров связи, задержки могут достигать 13 секунд для каждого нового соединения.
Служебный пакет Service Pack4 для WindowsNT 4.0 содержит обновленный файл MUP.SYS, улучшающий быстродействие службы MUP и добавляющий новую запись DisableDFS в системный реестр. Запись помогает сократить время первоначального подключения к UNC-ресурсам систем, отличных от Windows; для этого выполните описанные ниже действия на каждой клиентской системе.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Mup.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя записи DisableDFS и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.'
Перезагрузите компьютер.
Присвоение записи DisableDFS значения 0 или ее удаление приведет к возврату компьютера к старой схеме работы.
Если в системе установлен клиент Novell NetWare, перед перезагрузкой выполните следующее.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\NetwareWorkstation\NetworkProvider.
Дважды щелкните на записи DeviceName и измените ее значение с \Device\ Netwareworkstation на \Device\NetwareRedirector. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Дополнительная информация на эту тему приводится в статье Q171386 базы знаний Microsoft Knowledge Base, которая расположена на Web-узле по адресу:
http: / / support .microsoft. com/support/kb/articles/ql71/3/86 . asp.
13^0. Как подключить компьютер под управлением DOS к домену Windows NT?
Компания Microsoft предоставляет специальное программное обеспечение, позволяющее компьютеру под управлением DOS взаимодействовать с локальной сетью посредством различных протоколов и подключаться к домену Windows NT.
Операционная система Windows NT Server поставляется вместе с программой Network Client Administrator, которая дает возможность создавать набор установочных дисков (или один диск), необходимых для сетевой установки различных программных клиентских систем, включая сетевого клиента DOS.
В разделе 4.8 приведен пример создания сетевого инсталляционного диска. А в этом разделе особое внимание уделяется созданию набора установочных дисков.
Запустите программу Network Client Administrator (Пуск^Программы^ AflMHHHCTpnpoBaHne^Network Client Administrator (Start^Programs^Administrative Tools ^Network Client Administrator)).
Выберите опцию Создать набор установочных дисков (Make Installation Disk Set) и щелкните на кнопке Продолжить (Continue).
Укажите расположение клиентского каталога, который находится на установочном компакт-диске WindowsNT Server. (Проще всего скопировать клиентские модули с компакт-диска. Введите нужный путь в текстовом поле запроса и выберите опцию Совместно используемые файлы (Share Files). Щелкните на кнопке ОК.)
Выберите клиент для установки (Network client v3.0 for MS-DOS and Windows). Выберите конечный каталог и щелкните на кнопке ОК.
Вставьте в дисковод первый диск и щелкните на кнопке ОК в диалоговом окне.
Файлы будут скопированы на гибкий диск.
Для установки клиентского модуля на компьютер под управлением DOS выполните ряд действий.
Вставьте гибкий диск 1 в дисковод.
Перейдите на диск А:.
Запустите программу SETUP. ехе.
Нажмите клавишу <Enter> для начала процедуры установки.
Выберите каталог, в который будет проводиться установка. По умолчанию используется каталог С: \NET. Нажмите клавишу <Enter>.
Выберите сетевой адаптер из списка или укажите другой адаптер, выбрав переключатель Сетевой адаптер, не перечисленный в списке ниже (Network adapter not shown on list below). Нажмите клавишу <Enter>. Если используется дополнительный диск, программа попытается найти файл protocol.ini. На тестовом компьютере автора этой книги был указан каталог ndis\wfw на установочном диске, поскольку каталог DOS не содержал всех необходимых файлов.
Затем будет дана возможность изменить конфигурационные параметры. По умолчанию реализуется только поддержка протокола IPX. Выберите опцию Изменить сетевую конфигурацию (Change Network Configuration), что позволит удалить установленные протоколы и установить протокол Microsoft TCP/IP. Далее можно внести изменения в параметры протокола TCP/IP для настройки IP-адреса, маски подсети и т.д. Если TCP/IP не используется, удостоверьтесь в том, что параметру Disable Automatic Configuration присвоено значение 1.
Перезагрузите компьютер.
После перезагрузки компьютера будут загружены драйверы сетевого адаптера и протоколов. Затем необходимо организовать соединение с локальной сетью, введя следующую команду: net start
Будет выдан запрос на ввод имени пользователя и пароля:
Type your user name, or press Enter if it is ADMINISTRATOR:
Type your password:
Появится запрос на создание файла пароля. Если выбрать опцию Yes, то при последующей регистрации пароль не будет запрашиваться. Тщательно обдумайте этот шаг, так как после выбора предыдущей опции все, кто имеет доступ к компьютеру, смогут регистрироваться в системе от вашего имени.
Где в системном реестре Windows 2000 хранится список сетевых соединений?
Сетевые соединения Windows 2000 указаны в виде записей, которые относятся не только к удаленным соединениям, например с ISP, но и к соединениям локальной сети. Последние соединения перечислены в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Network\GUlD\Connection, где GUID является глобально уникальным идентификатором соединения.
Информация этого раздела может быть полезна в том случае, если соединение окажется поврежденным, например при удалении сетевого адаптера можно вручную соответствующим образом отредактировать системный реестр.
:. Как в Windows 2000 настроить адаптер кольцевого замыкания?
Адаптер кольцевого замыкания (loopback) может понадобиться для пользователей компьютеров без сетевого адаптера, у которых возникло желание поэкспериментировать с инсталляцией сетевых протоколов и настройкой различных конфигурационных параметров. Очевидно, что из-за отсутствия в компьютере физического сетевого интерфейса, возможности подключиться к другим компьютерам не существует.
Запустите аплет Установка оборудования (Add/Remove Hardware) из окна Панель управления (Control Panel) (Пуск^Настройка^Панель управления=>Установка оборудования (Start^Settings^Control Panel^Add/Remove Hardware)).
Щелкните на кнопке Добавить/провести диагностику устройства (AddЛroubleshoot Device) и затем на кнопке Далее (Next).
Щелкните на опции Добавление нового устройства (Add a new device), а затем нц кнопке Далее (Next).
Выберите переключатель Нет, выбрать оборудование из списка (No, I want to select the hardware from list) и щелкните на кнопке Далее (Next).
Щелкните на опции Сетевые платы (Network adapters) и затем на кнопке Далее (Next).
В поле Изготовители (Manufacturers) выберите параметр Microsoft.
В поле Сетевой адаптер (Network Adapter) щелкните на опции Адаптер Microsoft замыкания на себя (Microsoft Loopback Adapter) и затем на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish)."
Затем необходимо настроить устройство, указав IP-адрес. Если выбрать протокол DHCP, то в качестве IP-адреса будет использоваться адрес 169.254,х.х/16 (маска подсети 255.255.0.0), так как к серверу DHCP невозможно подключиться из-за отсутствия сетевого соединения..
. Как включить/выключить затенение соединения?
В Windows затененные соединения (ghosted connections) используются в тех случаях, когда пользователю не нужно инициализировать сетевое соединение до его фактического использования. Как только пользователю понадобится сетевое соединение, WindowsNT и Windows 2000 проведут инициализацию последнего. В некоторых случаях подобный метод приводит к возникновению ряда проблем. Например, при первой инициализации неактивного затененного соединения будет возникать определенная задержка.
Чтобы отключить функцию затенения и избавиться от подобной задержки, выполните ряд действий.-’
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\NetworkProvider.
В меню Правка (Edit) выберите команду Создать^Параметры DWORD (New=> DWORD Value).
Введите имя записи RestoreConnection и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 0 для использования функции затенения соединений в Windows NT/2000 или значение 1 для отключения этой функции. Windows восстановит соединения при регистрации пользователя в системе.
Щелкните на кнопке ОК.'
Закройте редактор системного реестра.
Перезапустите компьютер.
ш
Как подключить FTP-сервер в качестве диска?
Существует возможность настройки системы для подключения в качестве диска FTP- сервера (например, FTP-узла Microsoft). Для этого понадобится одновременное использование протоколов NetBEUI и TCP/IP.
Введите команду nslookup с указанием FTP-узла, например:
nslookup ftp.microsoft.com
Запишите полученный 1Р-адрес.
Отредактируйте файл LMHOSTS (расположенный в каталоге %systemroot%\ sys tem3 2 \ dr ive t s \ e tc).
Добавьте строку <1р-адрес> MicrosoftFTP #PRE. (Например, 207.46.133.140 MicrosoftFTP #PRE.)
Сохраните файл.
Начните сеанс работы с командной строкой (CMD. EXE). Введите следующую команду: nbtstat -R
Это приведет к очистке и перезагрузке кэша таблицы имен.
Введите следующую команду:
net view WMicrosoftFTP
Должна быть показана информация об указанном узле.
Затем подключите собственно диск (для совместного использования данных):
net use * \\MicrosoftFTP\data /user:anonymous■
Вот и все. Теперь для сетевого соединения будет использоваться буква диска.
Ж
Как создать журнал, протоколирующий процесс выбора сетевого обозревателя?
Использование специальной “отмеченной” версии файла RDR. SYS дает возможность создать файл журнала выборов обозревателя, помогающий уяснить премудрости этого процесса. Для включения протоколирования выполните перечисленные ниже действия.
Создайте архивную копию оригинала файла, чтобы при необходимости восстановить исходный файл. Этот файл расположен в каталоге %SystemRoot%\System32\ Drivers. Переименуйте файл rdr. sys в rdr.bak
Разместите отмеченную версию файла RDR. SYS в каталоге %systemroot\system32\ drivers (может понадобиться переименовать расширение файла . СНК в . SYS).
После замещения первоначальной версии файла запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Rdr\Parameters.
В меню Правка (Edit) выберите команду Создать1*Параметр DWORD (New* DWORD Value). Введите имя записи BowserDebugLogLevel.
Дважды щелкните на новой записи и присвойте ей шестнадцатеричное значение ffifflff.
В меню Правка (Edit) выберите команду Создать=*Параметр DWORD (New* DWORD Value) и введите имя BowserDebugTraceLevel.
Дважды щелкните на новой записи и присвойте ей шестнадцатеричное значение ffifflff.
Закройте редактор системного реестра.
Примечание. Да-да, в имени записи указывается именно “Bowser”, а не “Browser". Это вовсе не опечатка.,
Будет создан файл журнала bowser.log, который располагается в каталоге %systemroot%. Ниже приведен пример содержимого этого файла.
Bowser::Find_Master: Master not found, forcing election. = Главный обозреватель найти нельзя, начинается процедура выбора.
Bowser: Last election long enough ago, forcing election on \Device\NetBT_E190xl = Небольшое ожидание перед началом выбора во избежание конфликта обозревателей.
Send true election. = Необходимость в начале успешного выбора к онечного обозревателя.
Send dummy election. = Начало выбора, который может закончиться неудачей по причине, например, завершения работы обозревателя или невозможности найти резервный обозреватель. Критерий выбора имеет значение 0x0.
New server: TITANIC. Periodicity: 240 = Новый сервер (TITANIC) найден в домене.
#New domain: SAVILLTECH. Periodicity: 900 = Новый домен (SAVILLTECH) найден и добавлен в список доменов.
Domain pass for \Device\NetBT_E190xl = Поиск новых доменов с помощью устройства \Device\NetBT_E190xl.
Received election packet on net \Device\NetBT_E190xl from machine TITANIC. Version: 1; Criteria: 20010fa8; TimeUp: 8750 = Компьютер (TITANIC) начал выбор с помощью сетевого устройства \Device\NetBT_E190xl.
На компьютере установлен обозреватель версии 1, критерий выбора имеет значение 20010fa8, и время работы обозревателя составляет 8750 секунд.
We lost the election = Выбор завершился неудачей.
Dummy election request ignored during election. = Осуществляется процесс выбора обозревателя, поэтому пакеты процесса можно не принимать, указав критерий приема 0x0.
■1^6. Как включить сервер Telnet в Windows 2000?
Операционная система Windows 2000 и более новые версии по умолчанию содержат службу Telnet, которую следует запустить в индивидуальном порядке. Для запуска службы с помощью графического интерфейса выполните описанные ниже действия.
Откройте оснастку Управление компьютером (Computer Management) (Пуск^ Программы^Администрирование^Управление компьютером (Start^Programs^ Administrative Tools^Computer Management)).
Раскройте раздел Службы и приложения (Services and Application).
Выберите опцию Службы (Services).
Щелкните правой кнопкой мыши на записи Telnet и выберите команду Пуск (Start).
Кроме того, можно щелкнуть на службе правой кнопкой мыши и выбрать в контекстном меню опцию Свойства (Properties). Выберите тип запуска Авто (Automatic) и щелкните на кнопке ОК.
Для запуска службы из командной строки введите следующее:
net start tlntsvr
The Telnet service is starting.
The Telnet service was started successfully.
Для запуска службы Telnet используется файл %systemroot%\system32\ tlntsvr. exe, поэтому для отключения службы можно ограничить доступ к файлу, воспользовавшись списками управления доступом или непосредственно удалив исполняемый файл.
В отличие от стандартных служб Telnet, для указания паролей сервера Telnet используется ■ не обычный текст, а шифрование NTLM. Для этого понадобится специальный клиент, кото. ■ рый поставляется в комплекте с Windows 2000 Professional.
Как в Windows 2000 включить использование текстовых паролей для сервера Telnet?
I В Windows 2000 для шифрования паролей, отправляемых сервером Telnet, используется тех- нология NTLM, что делается для обеспечения безопасности пересылаемых сообщений. Однако данная функция поддерживается не всеми клиентами Telnet. Существует возможность отказать. ся от использования NTLM, для чего необходимо выполнить приведенную ниже программу.
■ tlntadmn
Microsoft (К) Windows 2000 (ТМ) (Сборка 2195)
. Программа администрирования сервера Telnet (сборка 5.00.99201.1)
■Выберите одну из следующих возможностей:
0) Выйти из этого приложения
Вывести список текущих пользователей
Прервать сеанс пользователя ...
Отобразить / изменить параметры реестра ...
Запустить службу
Остановить службу
Для выбора требуемой альтернативы введите ее номер [0 - 5]: 3
Выберите одну из следующих возможностей:
0) Выйти из этого меню
AllowTrustedDomain
AltKeyMapping'
DefaultDomain
Defaultshell
LoginScript
MaxFailedLogins
NTLM
TelnetPort■
Для выбора требуемой альтернативы введите ее номер [0 - 8] : 7
Текущее значение NTLM = 2
Хотите изменить это значение? [у/n] у
NTLM [ текущее значение = 2; допустимые значения 0, 1 или 2 ]: 1
Вы действительно хотите установить значение 1? [у/n] у
Установки вступят в силу только после перезапуска службы Telnet
Выберите одну из следующих возможностей:
0) Выйти из этого меню
AllowTrustedDomain
AltKeyMapping
DefaultDomain
Defaultshell
LoginScript
MaxFailedLogins
NTLM'
TelnetPort
Для выбора требуемой альтернативы введите ее номер [0 - 8]: О
Выберите одну из следующих возможностей:
0) Выйти из этого приложения
Вывести список текущих пользователей
Прервать сеанс пользователя ...
Отобразить / изменить параметры реестра ...
Запустить службу
Остановить службу
Для выбора требуемой альтернативы введите ее номер [0 - 5]: О
E:\>net stop tlntsrv
The Telnet service is stopping.
The Telnet service was stopped successfully.
E:\>net start tlntsrv
The Telnet service is starting..
The Telnet service was started successfully.
После этого служба Telnet не будет использовать NTLM-аутентификацию. Кроме того, можно отредактировать системный реестр, изменив значение записи HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TelnetServer\l.0XNTLM на 1.
№№Что такое REXEC?Что такое REXEC?
№
№
Что такое REXEC?
Что такое REXEC?
Операционные системы Windows NT/2000 поставляются в комплекте с программой REXEC.EXE, которая при совместном использовании с фоновой сетевой службой (daemon) REXEC (REXECD) позволяет выполнять команды на удаленном компьютере. Поэтому REXEC расшифровывается как Remote EXECution (удаленное выполнение).
с:\>гехес 10.129.210.71 -1 john@savtech.com dir
Password (10.129.210.71:):
> rexec:connect Connection refused rexec: can’t establish connection
Параметр -1 указывает имя, которое необходимо использовать на удаленном компьютере. В данном случае используется формат Windows 2000: имя@домен, однако можно использовать и старый формат \\домен\имя.
Обратите внимание, что в представленном примере выполнение команды завершилось неудачей. Дело в том, что на удаленном компьютере не выполняется служба REXEC. К сожалению, Windows NT/2000 не содержат службу REXEC; предоставляется лишь клиентский модуль. Служба REXEC работает не только под управлением сервера Windows NT, но и операционной системы UNIX, системы VMS и других систем, поддерживающих удаленное выполнение команд rexec.
.Существуют программные решения этой проблемы от сторонних производителей (см. раздел 13.39).
. Какие службы REXEC доступны для Windows NT/2000?
’Компания Microsoft не предоставляет службы REXEC для Windows NT, поэтому стоит об
' ратить внимание на продукты сторонних компаний.
,• Программа Winsock REXECD/NT — http://www. denicomp, com/rexecnt .htm.
;• Программа TCP Remote Logon Services компании Ataman — http:/ /www. ataman. com/
;products,html#ATRLS.
. Как добавить элемент сетевого окружения в Windows 2000?
Операционная система Windows 2000 поддерживает работу с сетевым окружением, ресурсы которого функционируют аналогично подключаемым сетевым дискам, но при этом доступны с помощью раздела Мое сетевое окружение (Му Network Places) на рабочем столе (рис. 13.3).
Для добавления элемента сетевого окружения выполните ряд действий.Запустите программу Проводник (Windows Explorer).Выберите опцию Мое сетевое окружение (Му Network Places).Дважды щелкните на пиктограмме Новое место в сетевом окружении (Add Network Place Wizard).Будет выдан запрос на указание расположения ресурса, например \\titanic\c$ для диска С: на компьютере Titanic.Щелкните на кнопке Далее (Next).После этого необходимо ввести описание нового элемента сетевого окружения, например диск с: на компьютере Titanic. Щелкните на кнопке Готово (Finish).Затем будет предоставлена возможность использования нового элемента сетевого окружения.Для добавления элемента сетевого окружения выполните ряд действий.Запустите программу Проводник (Windows Explorer).Выберите опцию Мое сетевое окружение (Му Network Places).Дважды щелкните на пиктограмме Новое место в сетевом окружении (Add Network Place Wizard).Будет выдан запрос на указание расположения ресурса, например \\titanic\c$ для диска С: на компьютере Titanic.Щелкните на кнопке Далее (Next).После этого необходимо ввести описание нового элемента сетевого окружения, например диск с: на компьютере Titanic. Щелкните на кнопке Готово (Finish).Затем будет предоставлена возможность использования нового элемента сетевого окружения.сетевое окружениесетевое окружениеуЦ Рабочий стол Й ^| Мои документы ® @ Мой компьютер^■^;&Вся сеть& О dlsk_d на Nts'&•private на SerJ’i1Арх „Макет на nts'®I Пр „Редакция на nts• 19 Корзина■А Internet ExplorerуЦ Рабочий стол Й ^| Мои документы ® @ Мой компьютер^■^;&Вся сеть& О dlsk_d на Nts'&•private на SerJ’i1Арх „Макет на nts'®I Пр „Редакция на nts• 19 Корзина■А Internet ExplorerРис. 13.3. Элемент сетевого окружения на удаленном компьютереРис. 13.3. Элемент сетевого окружения на удаленном компьютереВсе элементы хранятся в профиле пользователя, который размещен в каталоге c:\documents and settingsWNetHood, в виде ярлыков папок.Все элементы хранятся в профиле пользователя, который размещен в каталоге c:\documents and settingsWNetHood, в виде ярлыков папок.Зачем нужны суффиксы NetBIOS (16-й символ)?
Для добавления элемента сетевого окружения выполните ряд действий.
Запустите программу Проводник (Windows Explorer).
Выберите опцию Мое сетевое окружение (Му Network Places).
Дважды щелкните на пиктограмме Новое место в сетевом окружении (Add Network Place Wizard).
Будет выдан запрос на указание расположения ресурса, например \\titanic\c$ для диска С: на компьютере Titanic.
Щелкните на кнопке Далее (Next).
После этого необходимо ввести описание нового элемента сетевого окружения, например диск с: на компьютере Titanic. Щелкните на кнопке Готово (Finish).
Затем будет предоставлена возможность использования нового элемента сетевого окружения.
Для добавления элемента сетевого окружения выполните ряд действий.
Запустите программу Проводник (Windows Explorer).
Выберите опцию Мое сетевое окружение (Му Network Places).
Дважды щелкните на пиктограмме Новое место в сетевом окружении (Add Network Place Wizard).
Будет выдан запрос на указание расположения ресурса, например \\titanic\c$ для диска С: на компьютере Titanic.
Щелкните на кнопке Далее (Next).
После этого необходимо ввести описание нового элемента сетевого окружения, например диск с: на компьютере Titanic. Щелкните на кнопке Готово (Finish).
Затем будет предоставлена возможность использования нового элемента сетевого окружения.
сетевое окружение
сетевое окружение
уЦ Рабочий стол Й ^| Мои документы ® @ Мой компьютер
^■^
;&Вся сеть
& О dlsk_d на Nts
'&•private на SerJ
’i1Арх „Макет на nts
'®I Пр „Редакция на nts
• 19 Корзина
■А Internet Explorer
уЦ Рабочий стол Й ^| Мои документы ® @ Мой компьютер
^■^
;&Вся сеть
& О dlsk_d на Nts
'&•private на SerJ
’i1Арх „Макет на nts
'®I Пр „Редакция на nts
• 19 Корзина
■А Internet Explorer
Рис. 13.3. Элемент сетевого окружения на удаленном компьютере
Рис. 13.3. Элемент сетевого окружения на удаленном компьютере
Все элементы хранятся в профиле пользователя, который размещен в каталоге c:\documents and settingsWNetHood, в виде ярлыков папок.
Все элементы хранятся в профиле пользователя, который размещен в каталоге c:\documents and settingsWNetHood, в виде ярлыков папок.
Имена NetBIOS всегда состоят из 16 символов, где 16-й символ имеет особое значение и определяет тип имени, например имя домена NetBIOS с 16-м символом 1С является именем контроллера домена (именно этот признак используется при их поиске). В табл. 13.16 представлен полный список суффиксов NetBIOS.
Таблица 13.16. Суффиксы имен NetBIOS
Имя
Номер (шестнадцатеричный формат)
Тип
Использование
<имя компьютера»
00
и
Служба рабочей станции
<имя компьютера»
01
и
Служба сообщений
<\\-MSBROWSE>
01
G
Основной Web-броузер
<имя компьютера»
03
и
Служба сообщений
<имя компьютера»
06
и
Служба RAS Server
<имя компьютера»
1F
и
Служба DDE
<имя компьютера»
20
и
Служба File Server
<имя компьютера»
21
и
Служба RAS Client
<имя компьютера»
22
и
Microsoft Exchange Interchange (MSMail Connector)
<имя компьютера»
23
и
Microsoft Exchange Store
<имя компьютера»
24.
и
Microsoft Exchange Directory
<имя компьютера»
30
и
Служба Modem Sharing Server
<имя компьютера»
31
и
Служба Modem Sharing Client
Окончание табл. 13.16
Имя
Номер (шестнадцатеричный формат)
Тип
Использование
<имя компьютера»
43
и
SMS Clients Remote Control
<имя компьютера»
44
и
SMS Administrators Remote Control
<имя компьютера»
45
и
SMS Clients Remote Chat
<имя компьютера»
46
и
SMS Clients Remote Transfer
<имя компьютера»
4С
и
Служба DEC Pathworks TCPIP для Windows NT
<имя компьютера»
52
и
Служба DEC Pathworks TCPIP для Windows NT
<имя компьютера»
87
и
Microsoft Exchange MTA
<имя компьютера»
6А
и
Microsoft Exchange IMC
<имя компьютера»
BE
и
Network Monitor Agent
<имя компьютера»
BF
и
Network Monitor Application
<имя пользователя»
03
и
Служба сообщений
<домен>
00
G
Имя домена
<домен>
1В
и
Основной обозреватель доменов
<домен>
1С
G
Контроллер домена
<домен>
1D
и
Основной обозреватель
<домен>
1Е
G
Выборы службы обозревателя
<Inet-Services»
1С
G
IIS
<IS-computer паше»
00
и
IIS
Тип и определяет использование только одного IP-адреса. Тип G определяет группу, которой можно присвоить несколько IP-адресов. Тип м указывает компьютер с несколькими сетевыми адаптерами, а тип I, в свою очередь, определяет группу Internet.
Как запретить автоматическое добавление общих ресурсов UNC в папку Мое сетевое окружение (Му Network Places)?
В Windows 2000 при открытии файла или Web-узла с помощью имени UNC ярлык Web- узла автоматически добавляется в папку Мое сетевое окружение (Му Network Places). Чтобы запретить добавление ярлыка, выполните перечисленные ниже действия.
Выберите команду Пуск^Выполнить (Start^Run) и введите команду пипс. ехе. После этого щелкните на кнопке ОК.
В консоли ММС щелкните на опции Добавить/удалить оснастку (Add/Remove Snapin) в меню Консоль (Console).
Щелкните на кнопке Добавить (Add).
Щелкните на опции Групповая политика (Group Policy) и затем на кнопке Добавить (Add).
Воспользуйтесь значением, принятым по умолчанию, и щелкните на кнопке Готово (Finish).
Щелкните на кнопке Закрыть (Close) и на кнопке ОК.
В разделе Политика “Локальный компьютер" (Local Computer Policy) раскройте раздел Конфигурация пользователя (User Configuration).
Раскройте раздел Административные шаблоны (Administrative Templates).
Раскройте раздел Рабочий стол (Desktop).
Щелкните правой кнопкой мыши на элементе Не добавлять общие папки, из которых открыты документы, в “Мое сетевое окружение” (Do not add shares of recently opened documents to My Network Places) и щелкните на опции Свойства (Properties).
Щелкните на записи Включена (Enabled) и затем на кнопке ОК.
Указанная последовательность действий подходит только для локального компьютера. Для групповой политики домена/сети/организационного подразделения необходимо открыть соответствующий объект групповой политики, перейти в раздел Конфигурация поль- зователя=> Административные шаблоны^Рабочий стол (User Configuration^Administrative Templates^» Desktop) и внести необходимые изменения.
Кроме того, изменения можно добавить непосредственно в системный реестр. Для этого следует присвоить записи HKEY_CURRENT_USER\SoftwareXMicrosoft\Windows\ CurrentVersion\Policies\Explorer\NoRecentDocsNetHoodзначение 1.
. Где находится файл NETDIAG.EXE и зачем он нужен?
Программа netdiag . EXE впервые появилась в Windows 2000, однако утилита не устанавливается по умолчанию вместе с системой, поскольку расположена в пакете Support Tools. Для ее установки выполните следующее.
Вставьте в дисковод CD-ROM установочный компакт-диск Windows 2000.
Перейдите в каталог Suppor t \ Tool s.
Запустите программу setup . EXE.
Будет создана новая папка Program FilesXSupport, содержащая соответствующие утилиты. Этот каталог добавляется к значению переменной path, однако все открытые сеансы командной строки необходимо перезапустить, чтобы они получили новое значение переменной path.
Какими функциональными возможностями обладает эта программа? Она напоминает упрощенный вариант сетевого монитора (Network Monitor). Если запустить программу netdiag . EXE без указания дополнительных параметров, будет проведен набор тестов по отношению к сетевым адаптерам, членству системы в домене и статусу сетевых соединений.
Запуск команды netdiag / ? позволит выбрать тест, подходящий для решения конкретной проблемы.
. Как настроить автоматическое отключение LAN-соединений?
Существует возможность настроить лимит времени для соединений локальной сети по аналогии со службой RAS (Remote Access Service). По истечении указанного'лимита времени соединение будет закрыто. Если затем попытаться воспользоваться соединением, оно будет
вновь инициализировано. Подобный процесс проводится незаметно для пользователя, однако некоторая задержка в доступе к локальным ресурсам все же будет наблюдаться.
По умолчанию лимит времени составляет 15 минут, что можно изменить, модифицировав системный реестр.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\lanmanserver\parameters.
Дважды щелкните на записи autodisconnect.
Установите десятичный режим ввода и укажите нужное значение в минутах (запись может принимать значения от -1 до 4294967295).
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Кроме того, значение задержки можно указать из командной строки, однако модифицирование системного реестра предпочтительнее, поскольку не влияет на изначально настроенные параметры. Для настройки задержки из командной строки введите приведенную ниже команду (при этом настраивается автоматическое отключение после 60-минутной задержки). Параметр может принимать значения от -1 до 65535.
net config server /autodisconnect:60
Для отмены автоматического отключения необходимо присвоить записи autodisconnect значение -1 (в системном реестре или с помощью команды net config). Не устанавливайте параметр в значение 0, что приведет к постоянному автоматическому отключению сетевого соединения.,
Почему нельзя подключить сетевой диск, указав IP-адрес компьютера?
При попытке подключить диск с помощью IP-адреса можно получить следующее сообщение об ошибке:
System error 53 has occurred.
Эта ошибка возникает при подключении серверного диска, на котором выполняется одно из следующих приложений:
OS/2 1.3 компании IBM;.
LAN Manager 2.2;
Net Server 1.11 компании Microsoft;
UNIX LAN Manager X компании Hewlett-Packard.
Для подключения сетевого диска воспользуйтесь именем NetBIOS сервера.
Запустите программу Проводник (Windows Explorer).
В меню Сервис (Tools) выберите команду Подключить сетевой диск (Мар Network Drive).
В поле Диск (Drive) выберите необходимую букву диска.
В поле Папка (Folder) введите команду формата:
\\[сервер]\[ресурс]
Здесь [сервер] — это имя NetBIOS сервера, к которому необходимо подключиться, а [ресурс] — имя общей папки на сервере.
Щелкните на кнопке Готово (Finish).
Как изменить МАС-адрес сетевого адаптера?
Каждый сетевой адаптер имеет МАС-адрес (Media Access Control), который используется компьютерами в одной подсети для взаимодействия между собой. Адреса МАС обычно записываются непосредственно в BIOS сетевых адаптеров в процессе производства последних, однако некоторые адаптеры предоставляют программный метод изменения МАС-адреса. Если сетевой адаптер поддерживает такую возможность, Windows 2000 позволяет менять МАС- адрес с помощью стандартного графического интерфейса.
В меню Пуск (Start) выберите команду НастройкаоСеть и удаленный доступ (Settings^Network and Dial-Up Connections). Щелкните правой кнопкой мыши на первом экземпляре локальной сети, в которой используется необходимый сетевой адаптер, и выберите в контекстном меню опцию Свойства (Properties).
В разделе Подключение через (Connect using), под именем сетевого адаптера щелкните на кнопке Настроить (Configure).
Перейдите во вкладку Дополнительно (Advanced).
Выберите опцию Локально администрируемый адрес (Locally Administered Address).
Введите новый МАС-адрес в поле Значение (Value).
Щелкните на кнопке ОК.
Если параметр Локально администрируемый адрес (Locally Administered Address) недоступен, следовательно, сетевой адаптер или его драйвер не поддерживают смену МАС-адреса.
нжнжЧто такое Pathping?Что такое Pathping?
нж
нж
Что такое Pathping?
Что такое Pathping?
Утилита Pathping впервые представлена в Windows 2000 и объединяет в себе возможности утилит Ping и Tracert. Она отправляет сетевые пакеты каждому маршрутизатору на пути к конечному пункту назначения и получает результаты запроса на основании пакетов, возвращаемых маршрутизаторами. Поскольку утилита Pathping отображает процентную долю пакетов, утраченных на каждом маршрутизаторе, предоставляется возможность получить информацию о маршрутизаторах или путях, вызывающих проблемы в работе сети. Далее приводится синтаксис программы Pathping.
pathping [—n] [-h maximum_hops] [-g host_list] [-p period] [-q num_queries] [-w timeout] [-T] [-R] target_name'
Рассмотрим параметры этой команды.
-n — запрет на преобразование IP-адресов компьютеров в имена.
-h maximunL.hops — указание максимального количества транзитных узлов, которые необходимо пройти при поиске пункта назначения. По умолчанию указано значение 30.
-g host_list — разделение последовательных компьютеров промежуточными шлюзами (технология loose source routing — маршрутизация через заданные узлы) вместе со списком узлов.
-p period — указание времени в миллисекундах, которое должно пройти между передачей последовательных пакетов. По умолчанию принято значение 250, что соответствует 1/4 секунды.
-q num_queries — указание количества запросов к каждому компьютеру на маршруте. По умолчанию используется значение 100.
—w timeout — указание значения в миллисекундах, определяющего время ожидание ответа. По умолчанию принято значение 3000, что соответствует трем секундам.
—т — добавление к сетевому пакету дескриптора приоритета второго уровня (например, 802.1р). Эти пакеты отправляются каждому компьютеру на маршруте, что позволяет определить, какие участки маршрута не поддерживают приоритет второго уровня (layer-2 priority). Параметр указывается в верхнем регистре.
-к— проверка поддержки каждым сетевым устройством на маршруте протокола RSVP (Resource Reservation Protocol), позволяющего исходному компьютеру зарезервировать полосу пропускания сети для потока данных. Параметр необходимо указывать в верхнем регистре.
target_name — указание конечного пункта с помощью IP-адреса или имени компьютера.
■ОтЦВ. Как присвоить компьютеру различные имена NetBIOS и DNS?
Интерактивное справочное руководство по именам NetBIOS в смешанном сетевом окружении утверждает, что “если в сети одновременно поддерживаются пространства имен DNS и NetBIOS, то компьютер может иметь отличающиеся имена в каждом пространстве имен”. Хотя такая возможность предоставлялась в Windows NT, операционная система Windows 2000 не поддерживает различных имен, а имя NetBIOS составляет имя сетевого узла (первые 15 символов). По сути, в Windows 2000 для обращения к ресурсам используются имена компьютеров DNS, а не имена NetBIOS. Имя NetBIOS необходимо только для обратной совместимости с предыдущими версиями Windows.
Как в Windows 2000 создать загрузочный диск MS DOS с поддержкой сети?
Операционная система Windows NT предоставляет утилиту создания сетевых клиентов (NCADMIN.EXE), которая позволяет записывать гибкие диски с поддержкой сети. Компания ' Microsoft заменила эту утилиту в Windows 2000 службой RIS (Remote Installation Services). ' Тем не менее программа ncadmin.exe все еще работает под управлением Windows2000.
1 Для использования утилиты необходимо скопировать следующие файлы (поставляемые ; с Windows NT Server):
ncadmin.cnt;
ncadmin.exe;
NCADMIN.HLP.
Если Windows NT Server недоступна, выполните ряд действий.
Создайте папку на компьютере под управлением Windows 2000 для трех указанных выше файлов.
Вставьте в дисковод CD-ROM установочный компакт-диск Windows NT Server.
Перейдите в папку 13 86 на компакт-диске.
Скопируйте следующие файлы в папку, которая была создана на компьютере под управлением Windows 2000:
NCADMIN.CN_;
NCADMIN.EX_;
NCADMIN.HL_.'
Воспользуйтесь для распаковки файлов командой
ncadmln>expaned -г ncadmln.*
Почему при подключении к домену с помощью клиентской системы Windows ХР исчезает новый экран регистрации?•
В Windows ХР представлен новый экран регистрации, отображающий системные учетные записи, на изображении которых можно щелкнуть левой кнопкой мыши и ввести пароль для входа в систему. После подключения к домену это окно заменяется стандартным экраном регистрации Windows 2000, поскольку система не в состоянии предоставлять спи-' сок учетных записей домена.
Для использования экрана регистрации Windows ХР придется зарегистрировать компьютер в рабочей группе.
Где содержатся параметры протокола NetBEUI в Windows ХР?
Протокол NetBEUI уже давно устарел, и компания Microsoft удалила его поддержку из финальной версии Windows ХР. Файлы протокола, тем не менее, все еще находятся в папке \valueadd\ms ft\net\netbeui установочного компакт-диска Windows ХР.
Почему на сервере RRAS записывается событие с идентификатором 30020?
Событие с идентификатором 30020 может быть добавлено в текущий журнал каждые 30 секунд. Полная запись в журнале выглядит следующим образом:
Event ID: 30020.
Source: Iprip2
Type: Error
Description: Ipripv2 was unable to receive an incoming message on the
local interface with IP address [IP address]. The data is in the error code. 0000: 00002746
Причиной возникновения этой ошибки является недоступное или неправильно настроенное устройство, которое получает запрос RIP (Routing Information Request) от сервера. Для решения проблемы найдите устройство, на которое указывает журнал событий, и измените его конфигурационные параметры.
Как получить список используемых ТСР-портов?
Для просмотра списка портов можно использовать команду netstat, необходимую для решения проблем, возникающих в том случае, если два приложения претендуют на один и тот же номер порта. Параметр командной строки -п применяется для просмотра всех соединений и активных портов: netstat -ап
Проверьте список всех портов, которые могут использоваться определенной программой.
Как настроить автоматическое отключение локальной сети?
, Существует возможность настроить в системном реестре ряд параметров.
Announce — частота объявлений в секундах. Этот параметр указывает, как часто сервер должен объявлять другим компьютерам о своем присутствии в сети.
Anndelta — значение в миллисекундах, на которое может меняться частота объявлений, что обеспечивает определенную степень случайности. По умолчанию используется значение, равное 3000 миллисекунд.
Например, если запись announce имеет значение 10, а запись anndelta — значение 1, то частота объявлений может меняться в пределах от 9,999 до 10,001 объявлений в секунду.
Почему программа Ipconfig возвращает сообщение об ошибке “Fatal Error: Inconsistent Registry Contents”?
Эта проблема характера при использовании программы Checkpoint Firewall или технологии VPN, когда удалена запись системного реестра, описывающая сетевой адаптер, или же были внесены существенные изменения в параметры сети Windows NT 4.0 Server/Workstation. Для решения этой проблемы выполните ряд действий.
Удалите программное обеспечение Checkpoint Firewall или VPN.
Скопируйте файл TCPIP.SYS из последнего пакета обновлений в каталог %systemroot%\system32.
Если файл TCPIP.SYS заархивирован (TCPIP.SY_), воспользуйтесь следующей командой д ля его распаковки:
expand c:\winnt\system32\tcpip.sy_ c:\winnt\system32
Перезагрузите компьютер.
Переустановите программное обеспечение Checkpoint Firewall или VPN.
. Существует ли простой способ настройки портативного компьютера под управлением Windows 2000 для работы в различных сетях?
Если портативный компьютер под управлением Windows 2000 используется в разных сетях (например, в сетях различных заказчиков компании), часто возникает необходимость внесения изменений в сетевые параметры. Утилита Netsh позволяет сохранить эти параметры в файле и использовать их в дальнейшем для восстановления сетевой конфигурации.
Для сохранения текущих параметров введите следующую команду:
netsh -с interface dump > networksetting.txt
Такой файл можно создать для каждой сети, в которой используется портативный компьютер.
Для загрузки параметров из созданного файла введите следующую команду:
netsh -f networksetting.txt
Использование утилиты Netsh позволяет легко переключатся между различными настройками конфигурации.
. Почему локальные копии имен UNC так медленно работают?
Использование имен UNC (Uniform Naming Convention), например \\компьютер\ресурс, вместо обычных букв дисков для копирования файлов на локальном компьютере снижает быстродействие передачи данных на 10%. Однако еще более серьезное замед ление работы при создании локальных копий с использованием имен UNC (например, когда копирование данных занимает в 50 раз больше времени, чем при использовании обычных букв дисков) связано с ошибкой в программном обеспечении Norton AntiVirus (NAV) Autoprotect (включая NAV2001 версии 7). Для решения этой проблемы необходимо остановить выполнение службы Autoprotect с помощью аплета Службы (Services) в окне Панель управления (Control Panel), а также отключить опцию Автоматическая защита (Autoprotect) в окне программы NAV. После выключения службы Autoprotect обработка локальных имен UNC будет работать должным образом.
. Как определить, какой системный процесс открыл порты TCP и UDP?
Для отображения списка идентификаторов процессов, использующих определенные номера портов TCP и UDP, можно воспользоваться командой netstat с параметрами п
(показывать информацию в числовой форме), о (показывать идентификатор процесса владельца — только для Windows ХР) и а (отображать все соединения и ожидающие соединений порты). Введите следующую команду:
netstat -поа
В результате на экран будет выведена информация, подобная показанной ниже.
Active Connections
Protocol Local Address
Foreign Address State
PID
TCP
0.0.0.0:1350
.0.0.0:0
LISTENING
888
TCP
0.0.0.0:4460
.0.0.0:0
LISTENING
4
TCP
0.0.0.0:1025
0.0.0.0:0
LISTENING
988
TCP
0.0.0.0:1076
0.0.0.0:0
LISTENING
4
TCP
0.0.0.0:5000
0.0.0.0:0 ■
LISTENING
1144
TCP
127.0.0.1:1063
0.0.0.0:0
LISTENING
1380
TCP
127.0.0.1:1064
0.0.0.0 : 0
LISTENING
500
TCP
127.0.0.1:1065
0.0.0.0:0
LISTENING
500
TCP
127.0.0.1:1199
0.0.0.0:0
LISTENING
356
TCP
200.200.200.206
:1390.0.0.0:
0LISTENING4
TCP
200.200.200.206
:11500.0.0.0
: 0LISTENING4
TCP
200.200.200.206
:1150200.200
.200.1:139
ESTABLISHED
TCP
200.200.200.206
:11520.0.0.0
:0LISTENING4
TCP
200.200.200.206
:1152200.200
200.200:139
ESTABLISHED
TOP
0.0.
0.0:135*:*
888
TOP
0.0.
0.0:445*:*
4
TOP
0.0.
0.0:500*:*
712
TOP
0.0.
0.0:1026*:
*1124
TOP
0.0.
0.0:1027*:
*1124
TOP
0.0.
0.0:1028*:
*712
888
4
После получения этих сведений можно воспользоваться командой Tasklist, чтобы найти соответствие между идентификатором процесса и именем задачи. Для поиска определенного идентификатора процесса следует воспользоваться форматом
tasklist | findstr
Например:
tasklist | findstr 712
lsass.exe 712 Console 0 1,792 К •
Как видите, системное задание LSASS.EXE имеет идентификатор процесса 712. В Windows 2000 вместо команды Tasklist необходимо воспользоваться командой Tlist.
^9. Что такое сетевое соединение 1394?
Пользователи Windows ХР могут обратить внимание на новое сетевое устройство, которое называется “13 94 Connection”. Это сетевое устройство на самом деле является адаптером FireWire. Хотя большинство пользователей применяют адаптер для подключения к компьютеру видеокамеры или устройства хранения данных, компания Microsoft решила указать соединение FireWire в виде сетевого адаптера, что вводит многих пользователей в заблуждение. Это устройство можно проигнорировать или просто отключить, щелкнув правой кнопкой мыши на имени устройства в окне сетевых подключений и выбрав соответствующую команду из контекстного меню.
Как с помощью сетевого монитора определить идентификатор GUID клиента РХЕ?
Чтобы использовать сетевой монитор для определения идентификатора GUID (Globally Unique IDentifier) клиента РХЕ (Preboot Execution Environment), такого как, NetPC, РС98 или РС99, выполните перечисленные ниже действия.
Запустите программу Network Monitor (выбрав команду nycK^nporpaMMbi^Network Analysis Tools (Start=>Programs=>Network Analysis Tools)).
Начните перехват сетевых пакетов.
Перезагрузите клиент РХЕ и нажмите клавишу <F12> для начала сетевой загрузки (может понадобиться включение сетевой загрузки в BIOS).
Остановите перехват пакетов и рассмотрите содержимое пакета DHCP Discover.
Дважды щелкните на пакете DHCP Discover, разверните соответствующий раздел и затем раздел DHCP Options.
Щелкните на опции unrecognized option 97 (0x61) для отображения строки чисел в шестнадцатеричном формате.,
Пропустите первые шесть выделенных цифр и запишите последние 32 выделенные цифры. Эти 32 цифры и есть идентификатор GUID клиента, который можно использовать для предварительной настройки клиентов RIS.
Как включить балансировку нагрузки при использовании нескольких сетевых адаптеров?
Если на компьютере установлено несколько сетевых адаптеров, для равномерного распределения нескольких соединений или сеансов связи между ними можно воспользоваться специальным программным алгоритмом.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите К разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\NetBT\parameters.
В меню Правка (Edit) выберите команду Создать1»Параметр DWORD (New» DWORD Value).
Введите имя записи RandomAdapter и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1 для включения балансировки нагрузки или значение 0 — для выключения балансировки. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
НИНИКак управлять количеством IP-адресов,
НИ
НИ
которые операционная система отправляет в ответ на запрос WINS к компьютеру с несколькими сетевыми адаптерами?
Если в компьютере установлено несколько сетевых адаптеров, то в ответ на запрос WINS операционная система может отправить по одному IP-адресу для каждого сетевого адаптера. Для изменения подобной схемы адресации выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\NetBT\Parameters.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New=> DWORD Value).
Введите имя записи SingleResponse и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1 для передачи только одного IP-адреса или значение 0 — д ля передачи нескольких IP-адресов.
Закройте редактор системного реестра.
Перезагрузите компьютер.
ДОМЕНЫ
В
свое время в Windows NT была впервые представлена концепция доменов (domains), которая используется для расширения структурной организации рабочей группы. Домены предоставляют пользователям возможность регистрироваться в системе с помощью единой базы данных аутентификации.
В Windows NT 4.0 и предыдущих версиях домены создавались в процессе установки Windows NT и идентифицировались 15-символьными именами NetBIOS.
В Windows 2000 для имен доменов вместо NetBIOS используются имена DNS (Domain Name Service), например it.savilltech.com. Для обратной совместимости создается и имя NetBIOS, которое представляет крайнюю левую часть имени DNS, в данном случае IT. Если домен модернизируется на основе домена Windows NT 4.0, то первоначальное имя NetBIOS домена заменяется его новой версией.'
В этой главе рассматривается концепция доверительных отношений, позволяющая доменам взаимодействовать друг с другом на основе взаимных доверительных связей. Это обеспечивает возможность создания целого ряда моделей доменов или их простых конфигураций. Технология доменов претерпела в Windows 2000 серьезные изменения, что более подробно рассматривается в главе 15.
м
Как настроить клиент для регистрации
с помощью определенного контроллера домена в Windows NT 4.0?
Прежде чем ответить на этот вопрос, рассмотрим, что же на самом деле происходит в процессе регистрации.
При попытке зарегистрироваться в домене рабочая станция отправляет запрос для поиска контроллера этого домена. Имя домена является именем NetBIOS, состоящим из 16 символов, где 16-й символ используется сетевыми службами Microsoft для определения типа имени NetBIOS.
Типом идентификатора для контроллера домена является значение <1с>, таким образом в домене “SAVILLTECH” имя NetBIOS для контроллера домена имеет вид “SAVILLTECH <1С>”. Тип NetBIOS определяется 16-м символом имени. Следовательно, имя домена должно быть дополнено пробелами для получения длины в 15 символов.
Если клиент поддерживает службу WINS, то запрос на разрешение имени домена <1С> отправляется серверу WINS, определенному в свойствах протокола TCP/IP клиента. Сервер WINS возвращает до 25 IP-адресов, которые соответствуют контроллерам необходимого домена. Широковещательный запрос \mailslot\net\ntlogon затем передается в локальную подсеть, и рабочая станция, получившая ответ, пытается зарегистрироваться на локальном контроллере домена.
Если служба WINS не настроена, существует возможность внести необходимую информацию в файл LMHOSTS на рабочей станции, что позволит указать расположение контроллера домена. Этот файл находится в каталоге %systemroot%\system32 \drivers.
Вот пример записи в этом файле:
200.200.200.50 titanic #PRE #DOM:savilltech #savilltech domain controller
Здесь IP-адрес 200.200.200.50 определяется как адрес компьютера Titanic, который является контроллером домена savilltech. Эта запись указывает компьютеру на необходимость сохранять IP-адрес в локальном кэше.
Для проверки кэша имен NetBIOS следует воспользоваться командой nbtstat -с, которая отобразит все записи NetBIOS локального кэша, а также тип каждой записи. Если служба WINS не настроена и на рабочей станции отсутствует файл LMHOSTS, то рабочая станция отправит последовательность из трех широковещательных запросов. Если ответ не будет получен и служба WINS сконфигурирована для использования службы DNS при преобразовании имен WINS, серверу DNS отправляется соответствующий запрос. В конечном итоге проверяется содержимое файла HOSTS. Если все попытки найти контроллер домена завершатся неудачей, будет выдано сообщение об ошибке “A domain controller for your domain could not be contacted.”
Для того чтобы клиентская система применяла определенный контроллер домена, выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \ Services \ NetBT\Parameters.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New1» DWORD Value).
Введите имя записи NodeType и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 4. (Это переведет локаль- ■ ный узел сети в режим М-узел/смешанный, благодаря чему рабочая станция будет использовать широковещательный запрос до передачи запроса серверам преобразования имен.) По умолчанию указан режим 1, если не настроен ни один сервер WINS (В-узел/ широковещание), или 8, если настроен хотя бы один сервер WINS (Н-узел/смешанный — разрешение имени с помощью сервера NetBIOS, затем широковещание).
Дважды щелкните на записи EnableLMHOSTS и присвойте ей значение 1. Если записи не существует, выберите команду Правка^Создать^Параметр DWORD (Edit^ New^DWORD Value) и введите имя записи EnableLMHOSTS.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Теперь компьютер настроен на отправку широковещательного запроса к контроллеру домена, и только после такого запроса рабочая станция будет обращаться к серверам преобразования имен. Если сервер WINS не предоставил адреса контроллеров домена или вообще отсутствует, будет использован файл LMHOSTS. Следующим этапом является редактирование файла LMHOSTS.
Найдите файл LMHOSTS:
dir %systemroot%\systems2\drivers\etc\Imhosts
Если файла не существует, скопируйте тестовый пример этого файла:
copy %systemroot%\system32\drivers\etc\lmhosts.sam %systemroot%\ system32\drivers\etc\lmhosts
Внесите изменения в файл с помощью редактора EDIT. EXE. Не используйте редактор Блокнот (NOTEPAD. EXE).
edit %systemroot%\system32\drivers\etc\lmhosts
Перейдите к завершающей строке комментариев и добавьте строку следующего формата:
<адрес ip> <имя DC> #PRE #ООМ:<имя домена> #<комментарий>
Например:
200.200.200.50 titanic #PRE #DOM:savilltech #savilltech domain controller
Сохраните изменения, внесенные в файл, и закройте редактор EDIT. EXE.
Перезагрузите файл LMHOSTS (или сам компьютер):
NBTSTAT -R■
Параметр -R необходимо указывать в верхнем регистре, поскольку программа NBTSTAT чувствительна к используемому регистру.
Проверьте содержимое кэша имен: NBTSTAT -С
На этом этапе настройка завершается и можно перезагрузить компьютер.
Пакет обновлений Service Pack 4 содержит новую утилиту SETPRFDC. EXE, которая используется для предоставления клиенту, использующему защищенный канал связи, предпочтительного списка контроллеров домена. Утилита имеет следующий синтаксис: SETPRFDC <Имя домена> <DC1, DC2, DCn>
Утилита SETPRFDC попытается подключиться к каждому контроллеру домена в перечисленном порядке, пока не будет организован безопасный канал связи. Если первый контроллер домена не отвечает, делается попытка связаться со вторым контроллером домена и т.д. После запуска утилиты SETPRFDC в системе под управлением WindowsNT 4.0 (с Service Pack 4) список доменов сохраняется до последующего изменения. Утилиту SETPRFDC можно запустить с помощью командного файла, службы Планировщик заданий (Scheduler) или даже сценария регистрации (для будущих регистраций). Не забудьте удалить ранее указанные записи в файле LMHOSTS.
ш
Как повысить роль сервера до контроллера домена?
Операционная система Windows 2000 поставляется вместе с утилитой DCPPROMO.EXE, которая используется для повышения роли отдельного сервера до контроллера домена и наоборот.
В Windows 2000 домены основаны на структуре имен DNS, что означает возможность создания иерархии доменов по схеме “родитель—потомок”. Преимущество такой схемы заключается в применении двунаправленного транзитивного доверия. Это означает, что если домен Ь является дочерним по отношению к домену а, а домен с — дочерним по отношению к домену Ь, то домен с по умолчанию доверяет домену а. В Windows NT 4.0 взаимоотношения между доменами строятся по совершенно другому принципу.
Поскольку домены Windows 2000 основаны на службе DNS, для создания домена важно правильно настроить сервер DNS (если создается домен верхнего уровня). Информация о настройке сервера DNS для домена приводится в главе 18.
Последнее условие состоит в использовании файловой системы NTFS 5.0 для хранения тома SYSVOL, поэтому необходимо удостовериться в наличии, как минимум, одного тома NTFS 5.0 (для получения информации о версии файловой системы воспользуйтесь командой CHKNTFS).
Чтобы модернизировать отдельный сервер до контроллера домена, выполните описанные ниже действия.
Запустите утилиту dcpromo (Пуск^Выполнить^ВСРИОМО (Start^Run1» DCPROMO)).
Щелкните на кнопке Далее (Next) в окне приветствия.
После этого будет предоставлена возможность выбора между опциями Новый домен (New domain) или Реплика контроллера домена в существующий домен (Replica domain controller in existing domain). В Windows 2000 не существует концепции резервных доменов (Backup Domain Controller — BDC) и все контроллеры доменов равны между собой. Выберите опцию Новый домен (New domain) и щелкните на кнопке Далее (Next).
Н^вым понятием Windows 2000 стали деревья (trees), которые позволяют реализовать отношение “родитель—потомок" между доменами. Если создается новый домен верхнего уровня, выберите опцию Создать новое дерево доменов (Create new domain tree). Для создания дочернего домена, выберите параметр Создать новый дочерний домен (Create new child domain). Щелкните на кнопке Далее (Next).
Если выбрано создание нового дерева доменов, будет выдан запрос на создание нового леса деревьев доменов или размещение нового дерева в существующем лесу доменов. Лес позволяет соединить несколько отдельных деревьев доменов и обеспечить между ними транзитивное доверие. Если создается первое дерево доменов Windows 2000, необходимо создать новый лес. Щелкните на кнопке Далее (Next).
Затем следует ввести имя DNS для нового домена, например savilltech. com является действительным именем домена. Важно, чтобы эта информация совпадала с конфигурационными параметрами сервера DNS. Щелкните на кнопке Далее (Next).
Будет выдан запрос на ввод имени NetBIOS домена, которым по умолчанию является самая левая часть имени DNS (длиной до 15 символов). В данном случае используется имя savilltech, что, однако, можно изменить. Щелкните на кнопке Далее (Next).
Теперь необходимо предоставить область хранения для службы каталогов и журнала Active Directory. Примите значения, принятые по умолчанию, и щелкните на кнопке Далее (Next).
Наконец, следует указать область жесткого диска в разделе NTFS 5.0 для хранения тома SYSVOL, в котором содержатся общедоступные файлы сервера. По умолчанию используется каталог %systemroot%\SYSVOL. Щелкните на кнопке Далее (Next).
В следующем окне предоставляется возможность уменьшить уровень безопасности служб, использовавшихся до Windows 2000, например сервера RAS 4.0. Укажите необходимые параметры и щелкните на кнопке Далее (Next).
Будет выдан запрос на ввод пароля администратора, предназначенный для режима восстановления Directory Server. Щелкните на кнопке Далее (Next).
Появится окно с итоговой информацией. Щелкните на кнопке Далее (Next) для проведения модернизации сервера, при которой определяются необходимые параметры безопасности и создается контейнер схемы Directory Server. Если модернизация проводится до основного контроллера домена, необходимая информация считывается из файла службы каталогов, принятого по умолчанию, а также из старого файла SAM.
Щелкните на кнопке Готово (Finish) и перезагрузите компьютер.
Теперь компьютер будет выполнять роль контроллера домена Windows 2000. Дополнительные контроллеры домена (старые резервные контроллеры) могут быть добавлены при по-
вторении приведенной выше последовательности действий и выборе опции Реплика контроллера домена в существующий домен (Replica domain controller in existing domain) при выполнении п. 3. При этом мастер настройки выдаст запрос на ввод имени домена, который необходимо реплицировать.
м
Как создать список всех учетных записей компьютеров в домене?
Стандартным способом решения этой задачи в Windows NT 4.0 и более ранних версиях является использование утилиты Server Manager (Пуск^Программы1^Администрированием Server Manager (Starts Programs^Administrative TooIsmServer Manager)). Это дает возможность просматривать, добавлять и удалять учетные записи компьютеров.
В Windows 2000 аналогичная информация может быть получена с помощью оснастки Active Directory и при просмотре ресурсов группы domain/computers. Конечно, в Windows 2000 и Active Directory системы могут размещаться в организационных подразделениях, поэтому в списке будут показаны не все компьютеры. (Как видно на рис. 14.1, учетная запись компьютера, расположенного в организационном подразделении law, не будет показана-В группе Computers.)
Рис. 14.1. Новое организационное подразделение и входящая в него система.
Еще один способ — использование утилиты NETDOM.EXE из пакета Resource Kit для Windows NT (утилита поддерживается и в Windows 2000) для создания списка компьютеров, например: netdom member Searching PDC for domain SAVILLTECH... Found PDC \\TITANIC Listing members of domain SAVILLTECH...
Member 1 = \\ODIN
Member 2 = Wgarfield
Кроме того, существует возможность получить информацию о других доменах, воспользовавшись набором параметров командной строки.
netdom М:<имя домена> [/и:<домен>\<пользователь, для которого выполняется запрос> /р:<пароль>] member
Информация в квадратных скобках ([]) понадобится только в том случае, если учетная запись не имеет необходимых привилегий в соответствующем домене.
Преимуществом использования командной строки является вывод на экран списка всех учетных записей компьютеров, даже тех, которые расположены в организационных подразделениях Active Directory.
Альтернативным методом является применение команды net view /domain: <домен>, которая позволяет перенаправлять полученные данные другой команде или записывать их в файл, например:
net view /domain:aavtech
Как проверить создание домена Windows 2000?
Для проверки конфигурации TCP/IP просмотрите запись службы LDAP.TCP.<домен>, например ldap.tcp.savil1tech.com.
nslookup
set type=srv
_ldap._tcp.savilltech.com
Server: [200.200.200.50]
Address: 200.200.200.50
_ldap._tcp.savilltech.com SRV service location: priority=0’•
weight=0"
port=389 svr hostname=titanic.savilltech.com titanic.savilltech.com internet address=200.200.200.50
Запись ldap, которая в предварительной бета-версии Windows 2000 называлась ldap.TCP.<домен>, была модифицирована в сборке 1946. Символ подчеркивания используется для того, чтобы четко разделить пространство уникальных имен DNS и зарегистрированных в базе данных InterNIC имен доменов Internet. Таким образом можно гарантировать отсутствие совпадений имен DNS. Как известно из документов RFC 1034/1035 (номера могут измениться), в именах доменов запрещено использовать символ подчеркивания, т.е. все зарегистрированные имена Internet не должны содержать символ подчеркивания. Теперь же RFC 2181 утверждает, что символ подчеркивания (а также ряд других символов) можно использовать в именах DNS, поэтому он применяется для указания различия между именами DNS и Internet. Это изменение было введено в ранних сборках Windows 2000. Некоторое время контроллеры доменов генерировали имена DNS обеих типов, поддерживая клиентов обеих версий (более новых и старых сборок). Когда в клиентский код были внесены соответствующие изменения для использования символа подчеркивания, имена ldap.tcp ушли в прошлое и их место заняли имена _ldap . тср.
Необходимо убедиться в корректности имени NetBIOS:
net view \\<имя компьютера>
И наконец, следует проверить работоспособность имени NetBIOS: usrmgr <имя домена> ■
Имя домена NetBIOS используется для обеспечения обратной совместимости со старыми версиями Windows. Программа usrmgr должна быть не старше версии 4.0.
. Как с помощью файла LMHOSTS указать несколько серверов регистрации?
Служебный пакет Service Pack 4 добавляет возможность указания в файле LMHOSTS адресов нескольких контроллеров в одном домене (файл расположен в каталоге %systemroot%\ system32\drivers\etc). Обычно при запуске компьютера серверу WINS отправляется запрос на получение записей типа <1С> с адресами контроллеров доменов, после чего сервер возвращает список адресов. Список не содержит информации о географическом расположении, и любой из контроллеров домена может находиться на другом континенте.
Альтернативным решением является указание списка контроллеров домена в файле lmhosts (содержимое которого проверяется до базы данных WINS). Для каждого региона можно создать отдельный файл lmhosts.
Далее представлен пример содержимого файла lmhosts.
200.200.200.50 titanic #PRE #DOM:SAVILLTECH'
200.200.200.80 cuttysark #PRE #DOM:SAVILLTECH
Необходимо удостовериться, что компьютер настроен на использование файла LMHOSTS.
Щелкните правой кнопкой на пиктограмме Сетевое окружение (Network' Neighborhood) и выберите опцию Свойства (Properties).
Перейдите во вкладку Протоколы (Protocols).
Выберите параметр Протокол TCP/IP (TCP/IP Protocol) и щелкните на кнопке Свойства (Properties).
Выберите адрес WINS.
Установите флажок Включить просмотр LMHOSTS (Enable LMHOSTS Lookup).
Щелкните на кнопке Применить (Apply) и на кнопке ОК.
Перезагрузите компьютер.
wjs. Сохраняются ли доверительные отношения при модернизации домена Windows NT 4.0 до домена Windows 2000?
При модернизации главного контроллера домена Windows NT 4.0 до Windows 2000 сохраняются все доверительные отношения.
. Как администрировать схему доверительных отношений в Windows 2000?
Вместо утилиты User Manager, как это делалось в Windows NT 4.0, необходимо использовать новую оснастку Active Directory — Пользователи и компьютеры (Active Directory— Users and Computers). Хотя приложения различаются, принцип их использования остается прежним.
Для просмотра, добавления или перемещения доменов выполните ряд действий.
Запустите оснастку Диспетчер дерева домена (Domain Tree Manager) (Пуск* Программы*Администрирование*Ас1^е Directory— домены и доверие (Start* Programs1*Administrative Tools* Active Directory — Domain and Trusts)).
Раскройте корневой раздел и щелкните на имени домена правой кнопкой мыши.
Выберите опцию Свойства (Properties) в появившемся контекстном меню.
Перейдите во вкладку Доверие (Trusts) и просмотрите или отредактируйте существующую схему доверия (рис. 14.2).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Рис. 14.2. Вкладка Trusts в Windows Server 2003, где указан домен, доверяющий локальному домену
Очевидно, что вместо ручного управления схемой доверия доменов Windows 2000 желательно использовать концепции дерева и леса, что более подробно описано в разделе 14.2.
ш
■Чч^В. Почему невозможно повысить уровень резервного контроллера до главного контроллера домена?
Если при попытке повышения уровня резервного контроллера (BDC) до главного контроллера домена (РОС) выводится сообщение об ошибке “Access Denied”, это может быть связано с установкой пакета Service Pack 4 на PDC.
Служебный пакет Service Pack 4 обновляет параметры системы безопасности Windows, поэтому повышение уровня необходимо проводить с контроллера домена с установленным Service Pack 4 или же следует инсталлировать пакет Service Pack 4 на BDC.
Еще одной причиной может быть попытка синхронизации переименованного и модернизированного сервера (с версии 3.51 до NT 4) с доменом. База данных учетных записей в таком случае окажется устаревшей, поэтому ее синхронизация недоступна. Кроме того, служба netlogon может вообще оказаться неработоспособной.
В качестве решения этой проблемы можно предложить подключение с PDC к интересующему вас BDC посредством административного идентификатора, используемого до обновления BDC. Как только сетевое подключение принято, BDC сможет принять запрос на синхронизацию от утилиты Server Manager главного контроллера домена, что приведет к перезапуску службы netlogon. .
ЧчЦЭ. Как создать дочерний домен?■
Операционная система Windows 2000 поддерживает создание домена, являющегося потомком другого домена. При взаимодействии двух или более доменов по схеме “родитель- потомок”'формируется дерево доменов.
Дочерний домен создается при вызове образа программы dcpromo.exe. Для создания дочернего домена необходим доступ к родительскому домену.
Установите на компьютер операционную систему Windows 2000.
Удостоверьтесь, что на компьютере правильно настроены параметры протокола TCP/IP и службы DNS.'
Введите в командной строке команду DCPROMO.
Щелкните на кнопке Далее (Next).
Выберите опцию Контроллер домена для нового домена (Domain controller for a new domain) и щелкните на кнопке Далее (Next).
Выберите команду Создать новый дочерний домен в существующем дереве доменов (Create a new child domain in existing domain tree) и щелкните на кнопке Далее (Next).
Введите имя пользователя, пароль и домен, который будет использоваться для подключения к дереву доменов. Эта учетная запись должна располагаться в родительском домене, находящемся в лесу, к которому присоединяется домен. Щелкните на кнопке Далее (Next).
Выберите имя родительского домена, щелкнув на кнопке Обзор (Browse), например savilltech.com. Введите имя дочернего домена (только левую часть имени), например legal. Будет показано имя нового домена— legal.savilltech.com. Щелкните на кнопке Далее (Next).
Если создается новый контроллер домена, введите имя NetBIOS для обеспечения обратной совместимости с предыдущими версиями Windows. По умолчанию таковым является самая левая часть имени домена (длиной до 15 символов). Если же проводится обновление существующего контроллера домена, имя NetBIOS изменить нельзя. Щелкните на кнопке Далее (Next).
Будет показано расположение базы данных и системного журнала. Щелкните на кнопке Далее (Next).
И. Затем демонстрируется расположение области System Volume. Щелкните на кнопке Далее (Next).
Далее появится возможность изменения параметров безопасности для серверов RAS 4.0. Укажите необходимые сведения и щелкните на кнопке Далее (Next).
Появится диалоговое окно с итоговой информацией. Щелкните на кнопке Далее (Next), после чего начнется создание нового домена.
Щелкните на кнопке Готово (Finish) и перезагрузите компьютер.
0. Как настроить доверительные отношения доменов через брандмауэр?
При создании схемы доверия связь между доменами осуществляется с помощью различных протоколов, причем каждый протокол использует разные номера портов TCP/IP. Вот список портов, которые должны быть открыты на брандмауэре для реализации доверительных отношений между доменами:
порт 135 (TCP и UDP) для службы удаленного вызова процедур (RPC);
порт 137 (UDP) для службы имен NetBIOS;
порт 138 (UDP) для дейтаграмм NetBIOS (обозреватель сетевых ресурсов);
все порты с номерами свыше 1024 для RPC-подключений.
Для преобразования имен можно воспользоваться файлом lmhosts (который содержит записи #pre #dom для контроллеров доменов) или службой WINS, требующей доступа к таким портам:
порт 53 (TCP и UDP) для службы DNS;
порт 42 (TCP и UDP) для репликации данных WINS.
Доверительные отношения можно установить с помощью протокола PPTP (Point-to-Point Tunneling). Для использования РРТР понадобятся следующие порты:
порт 1723 (TCP) для РРТР;
порт47(СДЕ).
Если управление доменами будет осуществляться через брандмауэр и/или службу RRAS, в параметрах брандмауэра можно лишь разрешить доступ к ТСР-порту 139 и UDP-портам 138-138. Кроме того, для сервера WINS необходимо разрешить доступ к UDP-портам 137—137. Подобные настройки позволяют удаленно управлять доменами с помощью программных инструментов, запущенных на рабочей станции Windows NT.
Обратите также внимание на следующие статьи базы знаний Knowledge Base:
Q167128. SMS: Network Ports Used by Remote Helpdesk Functions
(http://support.microsoft.com/support/kb/articles/Q167/l/28.asp);
Q174395. Event ID 4202 Attempting WINS Replication across Router
(http: / /support .microsoft. com/support/kb/articl.es/Q174/3/95 . asp).
Как проверить наличие обозревателей ресурсов для домена?
В состав пакета Resource Kit входит утилита browstat.exe, позволяющая получить информацию о состоянии службы обозревателя сетевых ресурсов. Для получения информации об основных обозревателях домена воспользуйтесь следующей командой:
browstat status <домен>
Для получения информации относительно одного сервера используйте такую команду: browstat stats \\<сервер>
Как удаленно остановить работу основного обозревателя ресурсов?
Уже упомянутая выше программа browstat.exe позволяет удаленно останавливать работу основного обозревателя с помощью следующей команды:
BROWSTAT TICKLE <служба> <домен> | \\<имя сервера>
В данном случае <служба> — это название сетевой службы WindowsNT, <домен> — имя домена, в котором расположен основной обозреватель, а <имя сервера> является именем компьютера, содержащего основной обозреватель.
Для выбора сетевой службы воспользуйтесь следующей командой: net config rdr
Workstation active on NetbiosSmb (000000000000) NetBT_Tcpip_(C2F....
Сетевая служба определяется записью “<сетевая служба>_<тип адаптера>”, где <сетевая служба:» — это сетевая служба уровня сеансов, а <тип адаптера> — тип сетевого адаптера, установленного на компьютере. К сетевым службам уровня сеансов относятся службы NetBT для NetBIOS поверх TCP/IP, NwlnkNb для IPX или Nbf для NetBEUI, например NetBT_Tcpip.
browstat tickle NetBT_Tcpip_{C2F8C130-F2AF-llD2-B748-DAEDF5F58140} Wtitanic
И4.13. Как начать выборы обозревателя ресурсов?
Кроме всего прочего, утилита BROWSTAT дает возможность начать проведение выборов обозревателя.
BROWSTAT ELECT <служба> <домен> | \\<имя сервера>
В данном примере параметр <служба> — это название сетевой службы WindowsNT, <домен> — имя домена, в котором расположен основной обозреватель, а <имя сервера> является именем компьютера, содержащего основной обозреватель.
net config rdr
Workstation active on NetbiosSmb (000000000000) NetBT_Tcpip_(C2F. . . .
Сетевая служба определяется записью <сетевая служба>_<тип адаптера>”, где <сетевая служба:» — это служба уровня сеансов, а <тип адаптера:» — тип сетевого адаптера, установленного на компьютере. К сетевым службам уровня сеансов относятся службы NetBT для NetBIOS поверх TCP/IP, NwlnkNb для IPX или Nbf для NetBEUI, например NetBT_Tcpip.
browstat elect NetBT_Tcpip_{C2F8C130-F2AF-llD2-B748-DAEDF5F58140} savilltech
44^4. Как изменить промежуток времени между обновлениями списка ресурсов домена?
Операционная система Windows обновляет список ресурсов домена каждый раз, когда компьютер блокируется более чем на две минуты (120 секунд). Пока Windows обновляет список, пользователь замечает некоторую задержку в работе системы, исчезающую после передачи ему полного контроля над работой Windows.
Существует возможность указать другой временной интервал для обновления списка домена.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.
Дважды щелкните на записи DcacheMinlnterval (если записи не существует, создайте ее; запись имеет тип REG_DWORD).
Измените значение записи. Оно может находиться в диапазоне от 120 до 86400.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Где хранится список кэшированных доменов?
При регистрации отображается список известных (доверенных) доменов, в которых можно зарегистрироваться. Этот список можно просмотреть.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon\DomainCache. В нем можно просмотреть список всех доверенных доменов.
Закройте редактор системного реестра.
татаНет смысла вносить изменения в список доменов, так как он будет повторно создан в следующий раз при запуске или блокировке компьютера.
та
та
Как отключить изменение пароля доверия?
После установки доверительных отношений между доменами на основе определенного пароля указанный пароль меняется автоматически каждые семь дней. Если пропущено два цикла изменения пароля, доверительные отношения аннулируются. Это относится и к домену, где между системами и контроллером домена организован защищенный канал связи и пароли меняются каждые семь дней для Windows NT 4.0 и каждые 30 дней для Windows 2000.
Чтобы отменить изменение паролей доверия, выполните перечисленные ниже действия на контроллере домена и рабочих станциях.
Запустите редактор системного реестра (REGEDIT. ЕХЕ).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Netlogon\Parameters.
Дважды щелкните на записи DisablePasswordChange.
Присвойте записи значение 1.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Еще одна возможность заключается в запрете на изменение паролей для контроллера домена.
Запустите на контроллере домена редактор системного реестра (REGEDIT. ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Netlogon\Parameters.
В меню Правка (Edit) выберите команду Создать*Параметр DWORD (New* DWORD Value).
' Введите имя RefusePasswordChange.
■5. Дважды щелкните на новой записи и присвойте ей значение 1.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
® "14^17. Как изменить интервал изменения пароля ' для учетных записей компьютеров домена и учетных записей доверия?
Интервал смены паролей, принятый по умолчанию, может быть изменен.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Netlogon\Parameters.
В меню Правка (Edit) выберите команду Создать* Параметр DWORD (New* DWORD Value).
Введите имя записи MaximumPasswordAge.
Дважды щелкните на новой записи и присвойте ей значение, соответствующее нужному количеству дней.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
В Windows NT 4.0 эта запись доступна только на компьютерах с установленным пакетом Service Pack 4. В Windows 2000 запись доступна по умолчанию и может принимать значение от 1 до 1000000.
Что делать, если в окне регистрации
не обновляется список доменов?
Список доверяемых доменов должен обновляться каждый раз, когда удаляется или создается новая схема доверительных отношений, что происходит далеко не всегда.
Для очистки системного кэша доменов выполните ряд действий.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Winlogon.
Удалите записи Dcache и DCacheUpdate.
Закройте редактор системного реестра.
№0№0Перезагрузите компьютер.
№0
№0
Существует ли возможность
администрирования домена Windows NT 4.0 с компьютера под управлением Windows 2000?
Множество утилит, которые используются для администрирования доменов Windows NT 4.0, не поставляются в составе Windows 2000 или работают по другим принципам. Тем не менее на компьютер под управлением Windows 2000 можно скопировать утилиты администрирования домена Windows NT 4.0, что позволит управлять доменом без особых проблем.
0. В чем различие между доменами Windows NT
4.0 и Windows 2000?
В отличие от Windows NT 4.0, реализация доменов в Windows 2000 создана на основе службы каталогов Active Directory. В табл. 14.1 приведен список отличий между доменами Windows 2000 и Windows NT 4.0.
Таблица 14.1. Отличия между доменами Windows NT и Windows 2000
Характеристика
Windows NT 4.0 Windows 2000 — сме- Windows 2000 — основной шанный режимрежим
Количество объектов
40 00040 0001 000 000, хотя компания Compaq
(рекомендуется(рекомендуетсяуказывает на возможность
20 000)20 000)поддержки 100 млн. объектов
Множественная репликация Типы групп
НетДаДа
Глобальные,Глобальные,Универсальные, глобальные,
локальныелокальные длялокальные для домена
домена
Вложенные группы Междоменное администрирование Фильтры паролей
НетНетДа
ОграниченноеОграниченноеПолное
Устанавливаются Устанавливаются Устанавливаются вручнуювручнуюавтоматически
в составе пакета SP2 и более поздних версий
Окончание табл. 14.1
ХарактеристикаWindows NT4.0
Windows 2000 — сме-Windows 2000 — основной
шанный режимрежим
Запросы с помощью Нет изменения/конфигури- рования параметров рабочего стола ■
ПротоколыNTLM
аутентификации
Только контроллер Да
домена Windows 2000
NTLM, KerberosKerberos (однако NTLM поддер
живается для клиентов Windows NT 4.0 и Windows 9х)
■ВДИ. Из домена были удалены все контроллеры домена Windows 2000. Почему теперь контроллеры домена Windows NT 4.0 не аутентифицируют автоматически клиентов Windows 2000 Professional?
Когда клиентская система под управлением Windows 2000 внедряется в домен с контроллером Windows 2000, защищенный канал связи с контроллером домена настраивается для использования протокола Kerberos. В свою очередь, Windows NT 4.0 поддерживает не Kerberos, а исключительно протокол NTLM (NT LAN Manager). Таким образом, когда клиент Windows 2000 пытается провести аутентификацию с помощью контроллера домена Windows NT 4.0, выводится сообщение об ошибке.
The system cannot log on to this domain because the system's machine account in its primary domain is missing or the password on that account is incorrect.
Для решения этой проблемы удалите клиент из домена и повторно добавьте его в домен, благодаря чему клиентская система будет использовать протокол аутентификации NTLM и попытки задействовать Kerberos завершатся неудачей. Необходимо удалить учетную запись компьютера с помощью утилиты Server Manager в Windows NT 4.0 и воссоздать ее заново. Для использования клиентского графического интерфейса выполните перечисленные ниже действия.
Щелкните правой кнопкой на пиктограмме Мой компьютер (Му Computer) и выберите опцию Свойства (Properties).
Перейдите во вкладку Сетевая идентификация (Network Identification).
Щелкните на кнопке Свойства (Properties).
В разделе Входит в (Member Of) щелкните на параметре Рабочая группа (Workgroup) и введите имя рабочей группы, к которой необходимо подключить компьютер (например, workgroup).
Дважды щелкните на кнопке ОК.
Перезапустите компьютер.
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer).
Перейдите во вкладку Сетевая идентификация (Network Identification).
Щелкните на кнопке Свойства (Properties).
В разделе Входит в (Member Of) щелкните на параметре Домен (Domain) и введите имя домена, к которому необходимо подключить компьютер.
Когда система выдаст соответствующий запрос, введите необходимую информацию об администраторе домена.
Перезапустите компьютер.'
Кроме того, удалить и добавить обратно клиентский компьютер можно с помощью утилиты NETDOM.
NETDOM REMOVE /Domain:[имя домена] [имя рабочей станции] /UserD: [имя домена]\ [учетная запись администратора] /PassworD:[пароль] NETDOM ADD/Domain:[имя домена] [имя рабочей станции] /UserD: [имя домена]\[учетная запись администратора] /PassworD:[пароль]
Почему схема доверительных отношений, созданная на основном контроллере домена Windows 2000, не реплицируется на резервный контроллер домена?
Это одна из известных ошибок в программном обеспечении Windows. Схема доверия, созданная при обновлении контроллера домена Windows NT 4.0 до Windows 2000, не реплицируется на резервные контроллеры домена. Когда компьютер присоединяется к лесу доменов Windows 2000, операционная система автоматически создает транзитивную схему доверительных отношений между новым доменом и другими доменами леса. Ошибка в программном обеспечении не позволяет реплицировать схему доверия на резервный контроллер доме, на, поскольку не обновляется журнал изменений netlogon. chg. Эту ошибку можно исправить с помощью описанных ниже методов.
Метод 1
На каждом резервном контроллере домена проведите полную синхронизацию данных с помощью следующей команды:
net accounts /sync
Для проверки результатов синхронизации просмотрите журнал событий на предмет наличия приведенных ниже событий.
Event ID: 5717
Source: NETLOGON
Description: The full synchronization replication of the SAM database from the primary domain controller completed successfully.
Event ID: 5717
Source: NETLOGON
Description: The full synchronization replication of the BUILTIN database from the primary domain controller completed successfully.
Event ID: 5717
Source: NETLOGON
Description: The full synchronization replication of the LSA database from the primary domain controller completed successfully.
При полной синхронизации данных журнал изменений не используется, поэтому выполняется репликация всей схемы доверительных отношений.1
Метод 2
В ролях FSMO (Flexible Single-Master Operation) основного контроллера домена Windows2000 удалите журнал изменений (%systemroot%\netlogon.chg), благодаря чему Windows создаст новый файл и проведет полную синхронизацию данных всех резервных контроллеров домена нижнего уровня.
Как просмотреть содержимое файла изменений netlogon (NETLOGON.CHG)?
Для просмотра этого файла обычного текстового редактора недостаточно, однако в составе пакета Support Tools для Windows 2000 поставляется утилита nltest . EXE, которая может успешно применяться для просмотра содержимого файла NETLOGON. CHG. Введите следующую команду:
nltest /list_deltas:netlogon.ohg
На экран будет выведен большой объем данных, в котором указываются все изменения, внесенные в домен. Запись доверительных отношений, расположенная в разделе базы данных LSA (Local Security Authority), включает в себя приведенные ниже строки.
Order: 1 DeltaType AddOrChangeLsaSecret (18) Serial Number: 100 77bb
Immediately Name: 1G$$SAVTECHLON'
Order: 2 DeltaType AddOrChangeLsaSecret (18) Serial Number: 100 77bc Immediately Name: 'G$$SAVTECHLON'
Order: 3 DeltaType AddOrChangeLsaTDomain (18) Serial Number: 100 77bd Rid:
0x6d2637de Sid: S-l-5-21-239443569-258070511-1831221214
Как исправить нарушенную схему доверительных отношений в смешанном домене после настройки параметра реестра RestrictAnonymous?
Запись системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Lsa\RestrictAnonymous может иметь одно из следующих значений: 0, 1 или 2. Значение 0 указывает на необходимость использования разрешений, принятых по умолчанию. Значение 1 указывает на запрет перечисления учетных записей и имен базы данных SAM. Значение 2 означает запрет доступа без явного разрешения анонимного доступа. На любом контроллере домена можно использовать значения 0 или 1. Значение 2 доступно только для компьютеров под управлением Windows 2000.
Если используется смешанное сетевое окружение с контроллерами домена Windows 2000 и Windows NT 4.0, не присваивайте параметру RestrictAnonymous значение 2 ни на одном из контроллеров домена, поскольку это приведет к нарушению связей двусторонней схемы доверительных отношений, к которой относятся контроллеры домена под управлением Windows NT 4.0. Для того чтобы исправить эту ситуацию, присвойте записи значение 0 или 1.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCALJMACHlNE\SYSTEM\CurrentControlSet\ ControlXLsa.
Дважды щелкните на записи RestrictAnonymous.
Присвойте записи значение 0 или 1 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Удалите и установите повторно все связи доверительных отношений между доменами.
м
Почему нельзя подключить клиентскую систему Windows 2000 или Windows ХР к домену Windows NT 4.0?
В операционных системах Windows ХР и Windows 2000 используются имена DNS вместо имен NetBIOS. В результате, если на компьютере под управлением Windows ХР или Windows 2000 настроен только протокол TCP/IP й отключена поддержка надстройки NetBIOS над TCP/IP, клиентская система не сможет подключиться к домену Windows NT 4.0. Для активизации протокола NetBIOS через TCP/IP выполните ряд действий.
В меню Пуск (Start) выберите команду Настройка^Сеть и удаленный доступ (Settings^Network and Dial-Up Connection).
Щелкните правой кнопкой мыши на пиктограмме Подключение по локальной сети (Local Area Connection) и выберите параметр Свойства (Properties) из контекстного меню.
Щелкните на опции Протокол Интернета (TCP/IP) (Internet Protocol (TCP/IP)) и затем ‘ на кнопке Свойства (Properties).
Щелкните на кнопке Дополнительно (Advanced) и перейдите во вкладку WINS.
Установите переключатель Включить NetBIOS через TCP/IP (Enable NetBIOS over TCP/IP).
Щелкните на кнопке ОК, проигнорировав сообщение об ошибке WINS.
Щелкните на кнопке ОК и закройте все диалоговые окна.
Если использовать протокол NetBIOS через TCP/IP нежелательно, на всех клиентских системах можно разрешить использование протокола NetBEUI.
СЛУЖБА КАТАЛОГОВ ACTIVE DIRECTORY
Т
ехнология Active Directory (AD) является службой каталогов, созданной компанией Microsoft. Служба каталогов содержит данные в организованном формате и предоставляет к ним упорядоченный доступ. Служба Active Directory — это не изобретение компании Microsoft, а реализация существующей индустриальной модели (а именно Х.500), коммуникационного протокола (Lightweight Directory Access Protocol — LDAP) и технологии поиска данных (службы DNS).
Изучение Active Directory следует начать с выяснения того, какая цель поставлена перед этой технологией. В общем плане каталогом считается контейнер хранения данных.
Телефонный справочник является наглядным примером службы каталогов, поскольку содержит набор данных и предоставляет возможность получения необходимых сведений из каталога. Справочник содержит различные записи, каждая из которых имеет собственное значение, например имена/фамилии абонентов, их домашний адрес и номер телефона. В расширенном справочнике записи группируются по географическому расположению, типу или обоим признакам. Таким образом, для каждого географического расположения может быть сформирована иерархия типов записей. Кроме того, телефонный оператор также подходит под определение службы каталогов, поскольку имеет доступ к данным. Следовательно, если дать запрос на получение каких-либо данных каталога, оператор выдаст нужный ответ.
Служба каталогов Active Directory предназначена для хранения информации обо всех сетевых ресурсах. Клиенты могут отправлять запросы Active Directory для получения информации о любом объекте сети. Возможности службы каталогов Active Directory перечислены ниже.
Безопасное хранилище данных. Каждый объект в Active Directory имеет собственный список управления доступом (ACL), который содержит список ресурсов, получивших право доступа к объекту, а также предопределенный уровень доступа к этому объекту.
Многофункциональный механизм запросов, основанный на созданном Active Directory глобальном каталоге (GC). Все клиенты, поддерживающие Active Directory, могут обращаться к этому каталогу.
Репликация данных каталога на все контроллеры домена упрощает доступ к информации, повышает степень ее доступности и увеличивает надежность всей службы.
Концепция модульного расширения, которая позволяет добавлять новые типы объектов или дополнять существующие объекты. Например, к объекту “пользователь" можно добавить атрибут “зарплата”.
Сетевое взаимодействие с использованием нескольких протоколов. Служба Active Directory основана на модели Х.500, благодаря чему поддерживаются различные сетевые протоколы, например LDAP 2, LDAP 3 и HTTP.
Для реализации службы имен контроллеров доменов и поиска сетевых адресов вместо NetBIOS используется служба DNS.
Информация каталога распределяется по всему домену, тем самым позволяя избежать чрезмерного дублирования данных.
Хотя Active Directory распределяет информацию каталога по различным хранилищам, пользователи имеют возможность обратиться к Active Directory с запросом на получение информации о других доменах. Глобальный каталог содержит сведения обо всех объектах леса доменов предприятия, помогая осуществлять поиск данных в рамках всего леса.
При запуске утилиты DCPROMO (программы повышения обычного сервера до контроллера домена) на компьютере под управлением Windows 2000 для создания нового домена утилита создает домен на сервере DNS. Затем клиент связывается с сервером DNS для получения информации о своем домене. Сервер DNS предоставляет информацию не только о домене, но и о ближайшем контроллере домена. Клиентская система, в свою очередь, подключается к базе данных домена Active Directory на ближайшем контроллере домена для поиска необходимых объектов (принтеров, файловых серверов, пользователей, групп, организационных подразделений), входящих в домен. Поскольку каждый контроллер домена хранит ссылки на другие домены в дереве, клиент может выполнять поиск во всем дереве домена.
Разновидность Active Directory, которая перечисляет все объекты в лесу доменов, доступна для тех случаев, когда необходимо найти данные за пределами дерева доменов клиента. Подобная версия называется глобальным каталогом. Глобальный каталог можно хранить на любом контроллере домена в лесу Active Directory.
Глобальный каталог предоставляет быстрый доступ к каждому объекту, который находится в лесу доменов, но при этом содержит только некоторые параметры объектов. Для получения всех атрибутов следует обратиться к службе Active Directory целевого домена (контроллеру интересующего домена). Глобальный каталог можно настроить на предоставление необходимых свойств объектов.
Для упрощения процесса создания объектов Active Directory контроллер домена содержит копию и иерархию классов для всего леса. Служба Active Directory содержит структуры классов в расширяемой схеме, в которую можно добавить новые классы.
Схема (schema) — это часть конфигурационного пространства имен Windows 2000, которое поддерживается всеми контроллерами доменов в лесу. Конфигурационное пространство имен Windows 2000 состоит из таких структурных элементов, как физическое расположение, сайты Windows 2000 и подсети. Сайт (site) содержится внутри леса и может объединять компьютеры из любого домена, причем все компьютеры сайта должны иметь быстрые и надежные сетевые соединения для резервирования данных контроллера домена. Подсеть (subnet) — это группа IP-адресов, выделенная сайту. Подсети позволяют ускорить репликацию данных Active Directory между контроллерами доменов.
ю
Какие соглашения об именовании объектов используются в Active Directory?
В службе каталогов Active Directory принято несколько соглашений по именованию объектов, к которым относятся составное имя (Distinguished Name — DN), относительное составное имя (Relative Distinguished Name — RDN), имя URL протокола LDAP (Lightweight Directory Access Protocol), каноническое имя LDAP, основное имя пользователя и имя учетной записи SAM (Security Access Manager).
Самым популярным методом именования объектов Active Directory является использование DN. Каждый объект Active Directory имеет составное имя DN, которое уникальным образом идентифицирует объект в службе каталогов. Например, DN /O=lnternet/DC=COM/ DC=SavillTech/CN=Users/CN=John Savill определяет объект следующим образом:
/О= Internet — организация = Internet;
/dc=com — компонент домена = сом; .
/DC=SavillTech — компонент домена = SavillTech (полный компонент домена имени выглядит как savilltech. com);
/CN=Users — общее имя = Users;
/CN=John Savill—общееимя = John Savill.
Составное имя может также указывать организационное подразделение. Для получения дополнительной информации по этой теме обратитесь к документу RFC 1779 “A String Representation of Distinguished Names”, который доступен по адресу: http://ww.cis.ohio-state.edu/ htbin/rfc/rfcl779.html.
Относительное составное имя RDN также известно как дружественное имя. RDN из предыдущего примера выглядит как CN=John Savill. Относительное составное имя пользователей содержится в контейнере CN=Users.
Имена URL протокола LDAP начинаются с записи LDAP: / /, после которой следует адрес сервера LDAP и модифицированное составное имя, определяющее объект (например, LDAP://titanic.savilltech.com/ou=Sales,cn=JSavill,dc=SavillTech,dc=com).
Каноническим именем LDAP является имя LDAP без определенной информации (например, ou=, cn=, dc=). Примером канонического имени LDAP будет savilltech.com/Sales/Jsavill. Многие утилиты сетевого администрирования поддерживают именно этот формат.
Основное имя пользователя содержит имя пользователя и имя домена DNS, которое указывается после символа(@) (например, jsavill@savilltech.com). ’
Имя учетной записи SAM (например, savill j) имеет формат Windows NT 4.0. Поскольку имя определено для соглашения одного уровня, оно должно быть уникальным в пределах всей организации.
Объекты Active Directory хранятся в виде глобально уникальных идентификаторов (GU1D), т.е. 128-разрядных чисел, которые генерируются при создании объекта и хранятся в его атрибуте GUID. Идентификаторы GUID никогда не изменяются.
Что такое Х.500 и LDAP?
Технология Х.500 является самым распространенным протоколом управления каталогами. Существует два стандарта Х.500: версии 1988 и 1993 годов. Служба каталогов Windows 2000 относится к реализации стандарта 1993 года.
В модели Х.500 используется иерархический подход к размещению объектов в пространстве имен. Пространство имен начинается с корневого раздела верхнего уровня и потомков, происходящих от этого раздела. Домены Windows 2000 именуются с помощью службы DNS (например, savilltech.com является именем домена, а legal.savilltech.com— дочерним доменом для домена savilltech. com).
На рис. 15.1 показан пример домена с корневым разделом службы каталогов и несколькими потомками. Первым уровнем потомков являются страны.
Предположим, что каждая страна является дочерним доменом корневого' раздела (например, usa.root.com, england.root.com). Каждый дочерний домен можно разделить на несколько организаций, а организации — на подразделения. Различные настройки и политики доступа относятся к разным подразделениям. Каждое подразделение содержит несколько объектов, например пользователей, компьютеры и группы.
Хотя служба каталогов Windows 2000 основывается на модели Х.500, в качестве механизма доступа используется протокол LDAP, созданный для решения некоторых проблем, связанных с Х.500.
КореньКореньСтраныСтраныОрганизацииОрганизацииЛюди/объекты ♦i НИ IfH НЛюди/объекты ♦i НИ IfH Н
Корень
Корень
Страны
Страны
Организации
Организации
Люди/объекты ♦i НИ IfH Н
Люди/объекты ♦i НИ IfH Н
Рис. 15.1. Иерархическая структура модели Х.500
Технология Х.500 представляет собой часть модели OSI (Open System Interconnection), однако реализация OSI на базе стека протоколов TCP/IP сопряжена с немалыми трудностями. Именно поэтому протокол LDAP использует TCP/IP в качестве коммуникационной среды. Протокол LDAP сокращает количество функций универсальной модели Х.500, тем самым предоставляя многофункциональную службу каталогов, обеспечивающую хорошее быстродействие и обратную поддержку общей структуры Х.500. Протокол LDAP применяется для взаимодействия с Active Directory, т.е. для проведения основных операций чтения, записи и изменения данных. Дополнительную информацию относительно Х.500 можно получить в книге Д.В. Чадвика (D.W. Chadwick) UnderstandingХ.500— The Directory (http: //www.salford.ac. uk/ its 024/Vers ion .Web/Contents .htm).
Какие записи DNS добавляет Windows 2000
при создании домена?
Домены Windows 2000 активно используют записи DNS. Если включить функцию динамического обновления соответствующих зон DNS, то Windows 2000 будет создавать записи автоматически. В табл. 15.1 приводится описание каждой записи.
На рис. 15.2 показан пример списка записей DNS для домена.
Таблица 15.1. Записи DNS, добавляемые при создании домена
_ldap. _tcp. <DNSDomainName>_ldap. _tcp. <DNSDomainName>_ldap._tcp.<Имя сайта*, „sites.<DNSDomainName>_ldap._tcp.<Имя сайта*, „sites.<DNSDomainName>_ldap. _tcp. pdc. _jns -des. <DNSDomainName>_ldap. _tcp. pdc. _jns -des. <DNSDomainName>Запись позволяет клиенту определить расположение контроллера домена Windows 2000, где именем домена является dnsdo- mainName. Клиент, который ищет контроллер домена в домене savilltech.com, будет запрашивать сервер DNS для получения адреса _ldap ._tcp.savilltech.comЗапись дает клиенту возможность найти контроллер домена Windows 2000 для указанного сайта домена (например, для поиска Лондонского сайта домена savi 11 tech. com используется адрес _ldap ,_tcp. london. „sites. savilltech.com)Запись позволяет клиенту определить обладателя роли FSMO (Flexible Single-Master Operation) главного контроллера домена в смешанной среде (когда домен реализован на базе систем Windows 2000 и Windows NT). Подобную запись регистрирует только основной контроллер доменаЗапись позволяет клиенту определить расположение контроллера домена Windows 2000, где именем домена является dnsdo- mainName. Клиент, который ищет контроллер домена в домене savilltech.com, будет запрашивать сервер DNS для получения адреса _ldap ._tcp.savilltech.comЗапись дает клиенту возможность найти контроллер домена Windows 2000 для указанного сайта домена (например, для поиска Лондонского сайта домена savi 11 tech. com используется адрес _ldap ,_tcp. london. „sites. savilltech.com)Запись позволяет клиенту определить обладателя роли FSMO (Flexible Single-Master Operation) главного контроллера домена в смешанной среде (когда домен реализован на базе систем Windows 2000 и Windows NT). Подобную запись регистрирует только основной контроллер домена
_ldap. _tcp. <DNSDomainName>
_ldap. _tcp. <DNSDomainName>
_ldap._tcp.<Имя сайта*, „sites.<DNSDomainName>
_ldap._tcp.<Имя сайта*, „sites.<DNSDomainName>
_ldap. _tcp. pdc. _jns -des. <DNSDomainName>
_ldap. _tcp. pdc. _jns -des. <DNSDomainName>
Запись позволяет клиенту определить расположение контроллера домена Windows 2000, где именем домена является dnsdo- mainName. Клиент, который ищет контроллер домена в домене savilltech.com, будет запрашивать сервер DNS для получения адреса _ldap ._tcp.savilltech.com
Запись дает клиенту возможность найти контроллер домена Windows 2000 для указанного сайта домена (например, для поиска Лондонского сайта домена savi 11 tech. com используется адрес _ldap ,_tcp. london. „sites. savilltech.com)
Запись позволяет клиенту определить обладателя роли FSMO (Flexible Single-Master Operation) главного контроллера домена в смешанной среде (когда домен реализован на базе систем Windows 2000 и Windows NT). Подобную запись регистрирует только основной контроллер домена
Запись позволяет клиенту определить расположение контроллера домена Windows 2000, где именем домена является dnsdo- mainName. Клиент, который ищет контроллер домена в домене savilltech.com, будет запрашивать сервер DNS для получения адреса _ldap ._tcp.savilltech.com
Запись дает клиенту возможность найти контроллер домена Windows 2000 для указанного сайта домена (например, для поиска Лондонского сайта домена savi 11 tech. com используется адрес _ldap ,_tcp. london. „sites. savilltech.com)
Запись позволяет клиенту определить обладателя роли FSMO (Flexible Single-Master Operation) главного контроллера домена в смешанной среде (когда домен реализован на базе систем Windows 2000 и Windows NT). Подобную запись регистрирует только основной контроллер домена
Окончание табл. 15.1
_ldap._tcp.gc._msdcs.<DNSTreeName>._ldap._tcp.gc._msdcs.<DNSTreeName>._ldap._tcp. .„sites.gc. . msdcs.<DNSTreeName>_ldap._tcp. .„sites.gc. . msdcs.<DNSTreeName>_ldap._tcp.<DomainGuid>.domains. _msdc s. <DNSTreeName>_ldap._tcp.<DomainGuid>.domains. _msdc s. <DNSTreeName><DNSDomainName><DNSDomainName>Запись дает клиенту возможность найти сервер глобального каталога. Только контроллеры домена, работающие в качестве серверов глобального каталога для данного дерева, зарегистрируют указанную записьЗапись позволяет клиенту найти сервер глобального каталога в определенном сайте (например,_ldap._tcp. london. _si tes. gc. _jnsdc s. savi 11 tech. com)Запись дает клиенту возможность найти контроллер домена на основе глобально уникального идентификатора контроллера домена. Идентификатор QUID является 128-разрядным числом (8 байт), которое генерируется автоматически для обращение к объектам Active DirectoryЭта запись позволяет найти контроллер домена с помощью обычной записи о компьютереЗапись дает клиенту возможность найти сервер глобального каталога. Только контроллеры домена, работающие в качестве серверов глобального каталога для данного дерева, зарегистрируют указанную записьЗапись позволяет клиенту найти сервер глобального каталога в определенном сайте (например,_ldap._tcp. london. _si tes. gc. _jnsdc s. savi 11 tech. com)Запись дает клиенту возможность найти контроллер домена на основе глобально уникального идентификатора контроллера домена. Идентификатор QUID является 128-разрядным числом (8 байт), которое генерируется автоматически для обращение к объектам Active DirectoryЭта запись позволяет найти контроллер домена с помощью обычной записи о компьютере
_ldap._tcp.gc._msdcs.
<DNSTreeName>.
_ldap._tcp.gc._msdcs.
<DNSTreeName>.
_ldap._tcp. .„sites.gc. . msdcs.<DNSTreeName>
_ldap._tcp. .„sites.gc. . msdcs.<DNSTreeName>
_ldap._tcp.<DomainGuid>.
domains. _msdc s. <DNSTreeName>
_ldap._tcp.<DomainGuid>.
domains. _msdc s. <DNSTreeName>
<DNSDomainName>
<DNSDomainName>
Запись дает клиенту возможность найти сервер глобального каталога. Только контроллеры домена, работающие в качестве серверов глобального каталога для данного дерева, зарегистрируют указанную запись
Запись позволяет клиенту найти сервер глобального каталога в определенном сайте (например,
_ldap._tcp. london. _si tes. gc. _jnsdc s. savi 11 tech. com)
Запись дает клиенту возможность найти контроллер домена на основе глобально уникального идентификатора контроллера домена. Идентификатор QUID является 128-разрядным числом (8 байт), которое генерируется автоматически для обращение к объектам Active Directory
Эта запись позволяет найти контроллер домена с помощью обычной записи о компьютере
Запись дает клиенту возможность найти сервер глобального каталога. Только контроллеры домена, работающие в качестве серверов глобального каталога для данного дерева, зарегистрируют указанную запись
Запись позволяет клиенту найти сервер глобального каталога в определенном сайте (например,
_ldap._tcp. london. _si tes. gc. _jnsdc s. savi 11 tech. com)
Запись дает клиенту возможность найти контроллер домена на основе глобально уникального идентификатора контроллера домена. Идентификатор QUID является 128-разрядным числом (8 байт), которое генерируется автоматически для обращение к объектам Active Directory
Эта запись позволяет найти контроллер домена с помощью обычной записи о компьютере
Что такое схема?
Схема (schema) является шаблоном для всех объектов домена. При создании нового леса схема, принятая по умолчанию, содержит определения для пользователей, компьютеров и доменов. Поскольку для объекта не может быть нескольких определений, для каждого леса допускается существование только одной схемы.
Файл SCHEMA. INI содержит определение схемы, принятой по умолчанию, а также первоначальную структуру файла NTDS.dit (хранящего данные каталога). Файл SCHEMA. INI находится в каталоге %systemroot%\ntds (хотя в процессе создания контроллера домена расположение может измениться). Файл имеет простой текстовый формат, поэтому его можно создать вручную.
Что такое дерево доменов?
В Windows 2000 домены могут являться потомками других доменов (например, домен child. domain. com будет потомком домена domain. com). Дочерний домен всегда включает в свое имя полное имя родительского домена. Дочерний и родительский домены совместно используют двунаправленную транзитивную схему доверительных отношений.
Дерево доменов существует в том случае, когда один домен является потомком другого. Дерево доменов должно иметь непрерывное пространство имен, как показано на левой диаграмме на рис. 15.3. В правой диаграмме нарушение непрерывности пространства имен не позволяет доменам стать элементами одного дерева.
Имя дерева является именем корневого домена дерева. В данном примере дереву присвоено имя root. com. Поскольку имена доменов —■ это имена службы DNS и дочерние домены наследуют имя родителей, при переименовании определенной части дерева все потомки также неявно получают новое имя. Например, если переименовать родительский домен ntfaq.com в backoffice.сот, дочерний домен sales.ntfaq.com получит новое имя sales.backoffice.com. Описываемая возможность в полной мере реализована в Windows Server 2003.
В Windows 2000 деревья доменов можно создавать только при повышении роли сервера до контроллера домена с помощью утилиты DCPROMO.
Размещение доменов в деревьях имеет несколько преимуществ. К наиболее существенным относится наличие схемы доверительных отношений Kerberos между родительским доменом и всеми его потомками. Подобная схема доверия позволяет пользователю или группе
в дереве доменов получать доступ к любому объекту дерева. Кроме того, на каждой рабочей станции в пределах дерева доменов можно использовать сетевую регистрацию.
Рис. 15.2. Записи TCP, которые были добавлены при создании контроллера домена Active DirectoryРис. 15.2. Записи TCP, которые были добавлены при создании контроллера домена Active DirectoryРис. 15.3. Правильная и неправильная взаимосвязи “родитель-потомок” между доменамиРис. 15.3. Правильная и неправильная взаимосвязи “родитель-потомок” между доменамиНЩНЩЧто такое лес доменов?Что такое лес доменов?
Рис. 15.2. Записи TCP, которые были добавлены при создании контроллера домена Active Directory
Рис. 15.2. Записи TCP, которые были добавлены при создании контроллера домена Active Directory
Рис. 15.3. Правильная и неправильная взаимосвязи “родитель-потомок” между доменами
Рис. 15.3. Правильная и неправильная взаимосвязи “родитель-потомок” между доменами
НЩ
НЩ
Что такое лес доменов?
Что такое лес доменов?
В организации может существовать несколько деревьев доменов, которым необходимо совместно использовать определенные ресурсы. Чтобы решить эту проблему, имеет смысл объединить деревья доменов для создания леса доменов.
Лес (forest) — это набор деревьев, которые не обязательно формируют непрерывное пространство имен (хотя каждое дерево обязательно должно иметь непрерывное пространство имен в индивидуальном порядке). Подобный подход представляет интерес в том случае, если у компании есть несколько корневых адресов DNS, как показано на рис. 15.4,
На представленном рисунке два корневых домена связаны двусторонней схемой доверительных отношений Kerberos (схема весьма напоминает взаимоотношения между родителем ; и потомком). Лес всегда содержит все дерево доменов, поэтому создать лес, который содер- | жит фрагмент дерева доменов, невозможно.
Транзитивные доверительныеотношения KerberosТранзитивные доверительныеотношения Kerberosntfaq.comntfaq.comРис. 15.4. Два дерева, соединенные с помощью транзитивных доверительных отношений Kerberos для создания леса доменовРис. 15.4. Два дерева, соединенные с помощью транзитивных доверительных отношений Kerberos для создания леса доменовlegal.ntfaq.com ade.ntfaq.comlegal.ntfaq.com ade.ntfaq.combanner.ade.ntfaq.combanner.ade.ntfaq.com
Транзитивные доверительныеотношения Kerberos
Транзитивные доверительныеотношения Kerberos
ntfaq.com
ntfaq.com
Рис. 15.4. Два дерева, соединенные с помощью транзитивных доверительных отношений Kerberos для создания леса доменов
Рис. 15.4. Два дерева, соединенные с помощью транзитивных доверительных отношений Kerberos для создания леса доменов
legal.ntfaq.com ade.ntfaq.com
legal.ntfaq.com ade.ntfaq.com
banner.ade.ntfaq.com
banner.ade.ntfaq.com
При повышении роли сервера до контроллера домена с помощью утилиты DCPROMO можно выбрать создание нового леса.
Существует возможность добавлять в лес любое количество деревьев доменов. Все домены в лесу предоставляют доступ к объектам любому пользователю леса. Таким образом, администратор освобождается от рутинной работы по ручному управлению схемы доверительных отношений.
Создание леса доменов имеет ряд преимуществ.
Все деревья доменов имеют общий глобальный каталог, который содержит конкретную информацию о каждом объекте в пределах леса.
Все деревья имеют общую схему. Компания Microsoft не предоставляет информации о том, что произойдет при слиянии в лес двух деревьев с различной схемой, поскольку такое слияние запрещено (хотя в Windows Server 2003 подобные деревья можно объединять с помощью схем доверительных отношений). Остается надеяться, что в последующих версиях операционной системы Windows данная проблема будет решена (например, путем слияния изменений схемы).
Поиск данных в лесу инициирует тщательный поиск в дереве домена, в котором запрашивается поиск, а для поиска в остальных доменах дерева применяются записи глобального каталога.
Иногда вместо слияния деревьев в лес стоит создать обычные доверительные отношения между отдельными деревьями доменов.
Что такое схема доверительных отношений Kerberos?
Схема доверительных отношений в Windows NT 4.0 не переносится. Следовательно, если домен 2 (например, домен Marketing на рис. 15.5) доверяет домену 1 (Sales), а домен 3 (Development) доверяет домену 2 (Marketing), то домен 3 (Development) не доверяет домену 1 (Sales).
В Windows 2000 схема доверительных отношений, объединяющая элементы дерева или леса, является двунаправленной транзитивной схемой Kerberos. Таким образом, все домены дерева неявно доверяют всем другим доменам дерева или леса. Поскольку уровень доверия устанавливается автоматически при вхождении домена в лес, нет необходимости тратить время на ручное администрирование схемы доверительных отношений.
Рис. 15.5. Сетевая среда без переноса доверия, в которой домен Development не будет автоматически доверять домену SalesРис. 15.5. Сетевая среда без переноса доверия, в которой домен Development не будет автоматически доверять домену Sales
Рис. 15.5. Сетевая среда без переноса доверия, в которой домен Development не будет автоматически доверять домену Sales
Рис. 15.5. Сетевая среда без переноса доверия, в которой домен Development не будет автоматически доверять домену Sales
татаПротокол Kerberos является основным протоколом безопасности в Windows 2000, который предназначен для аутентификации пользователя и целостности данных сетевого сеанса. Каждый контроллер домена содержит активные службы Kerberos, а каждая рабочая станция под управлением Windows 2000 содержит клиентский модуль Kerberos. Первоначальная аутентификация пользователя с помощью протокола Kerberos предоставляет пользователю один сеанс регистрации для всех ресурсов предприятия. Протокол Kerberos — это не разработка компании Microsoft, а реализация технологии Kerberos 5.0 Массачусетского технологического института (Massachusetts Institute of Technologies — MIT). Дополнительная информация о протоколе Kerberos представлена в документе RFC1510 “Kerberos Version 5 GSS-API Mechanism”, который можно найти на Web-узле по адресу: http://ww.ietf.org/rfc/rfcl510.txt?number=1510.
та
та
Как автоматически модернизировать сервер
до контроллера домена в процессе установки Windows?
Утилиту DCPROMO можно вызвать в процессе автоматической установки Windows. Для этого необходимо ввести следующую команду: dcpromo /answer:%путь_к_файлу_ответов%
В данном примере раздел Deinstall и необходимые параметры добавлены непосредственно в файл автоматической установки. В пакете административных инструментов Resource Kit для Windows 2000 в файле UNATTEND. DOC присутствует подробное описание параметров раздела Deinstall. Основные параметры перечислены в табл. 15.2.
Таблица 15.2. Параметры раздела Deinstall
Administratorpassword
Новый пароль для учетной записи администратора
AutoConfigDNS
Необходимость в настройке DNS
ChildName
Имя дочерней области домена
CreateOrJoin
Необходимость в присоединении домена к существующему лесу или создании нового леса
DatabasePath
Расположение базы данных Active Directory
DNSOnNetwork
Параметр используется при создании нового леса доменов, когда на компьютере не настроен клиент DNS
DomainNetBiosName
Имя NetBIOS домена
IsLastDCInDomain
Параметр действителен только в случае понижения роли существующего контроллера домена до обычного сервера
LogPath
Путь к журналам службы каталогов
NewDomainDNSName
Имя нового дерева при создании нового леса доменов,
ParentDomainDNSName
Имя родительского домена
Password
Пользовательский пароль, используемый при повышении роли сервера до контроллера домена
RebootOnSuccess
Необходимость в автоматической перезагрузке
Rep1i caDomainDNSName
Имя домена для репликации
ReplicaOrNewDomain
При модернизации резервного контроллера домена Windows NT 4.0 или 3.51 указывает необходимость в понижении роли последнего до обычного сервера или создании репликации существующего домена
SiteName
Имя сайта (по умолчанию Default-First-Site)
SysVolPath
Путь к папке sysvol
TreeOrChild
Параметр указывает, является ли запись новым деревом или потомком существующего домена
UserDomain
Пользовательский домен, применяемый для повышения роли сервера до контроллера домена
UserName
Имя пользователя, осуществляющего повышение роли сервера
Поскольку DCPROMO начинает свою работу после установки Windows, созданный файл с ответами именуется как $WINNT$. INF и размещается в каталоге \system!2. Представленные в таблице параметры находятся в этом файле, поэтому в раздел GUlRunOnce файла с ответами необходимо добавить следующий текст:
[GUlRunOnce] "Dcpromo /answer:%systemroot%\system32\$winnt$.inf"
После завершения работы DCPROMO из файла $WINNT$. INF удаляется информация о пароле. Поскольку команды из раздела RunOnce не выполняются, пока кто-то не зарегистрируется в системе, имеет смысл добавить следующий текст в файл автоматической установки: [GUIUnattended]
AutoLogon = yes; автоматическая регистрация с учетной записью администратора
AutoLogonCount = п; количество автоматических регистраций с учетной записью администратора■
Не используйте переменные %systemroot% или %windir%, которые не обрабатываются процессом автоматической установки.
Для того чтобы избежать использования нескольких файлов автоматической установки, раздел Deinstall можно добавить непосредственно в файл UNATTEND.TXT. Введите в этот файл следующий текст: [Deinstall] Administratorpassword = cartman CreateOrJoin = Create DomainNetBiosName = savtech NewDomainDNSName = savtech.com RebootOnSuccess = yes ReplicaOrNewDomain = Domain SiteName = "London" TreeOrChild = Tree
Этот сценарий приведет к созданию нового леса с корневым доменом savtech.com и контроллером домена в сайте London. Файлы sysvol, журналов и Active Directory будут расположены в каталогах, принятых по умолчанию. Новая учетная запись администратора получит пароль cartman.
Если утилиту DCPROMO необходимо использовать вне процесса автоматической установки, введите следующую команду: dcpromo /answer:<файл ответов Deinstall >
Будет показано диалоговое окно с сообщением “DCPROMO is running in unattended mode”. По завершении работы утилиты компьютер перезагрузится.
^9. Как изменить имя NetBIOS домена Windows 2000?
Как известно, домены Windows2000 применяют имена DNS (например, savilltech.com). Тем не менее, когда Windows 2000 запускает программу DCPROMO для повышения роли сервера до контроллера домена, то в целях обеспечения обратной совместимости с более старыми клиентами и контроллерами доменов указывается и имя NetBIOS. Это имя обычно представляет собой самый левый сегмент имени DNS (например, savilltech), хотя пользователь может указать и другое имя NetBIOS.
Для последующего изменения имени NetBIOS после завершения работы программы dcpromo необходимо понизить роли всех контроллеров домена до обычных серверов и повторно создать домен, что, однако, приведет к потере всех объектов домена. Создайте архивную копию всех объектов перед повторным созданием домена, после чего повторно импортируйте объекты в новый домен.
Если проводится модернизация домена Windows NT 4.0 до домена Windows 2000, в процессе работы утилиты DCPROMO менять имя NetBIOS нельзя. Следует использовать старое имя NetBIOS домена, хотя есть возможность указать новое имя DNS.
0. Как создать новый сайт Active Directory?
Служба каталогов Active Directory поддерживает концепцию сайтов (sites), которая используется для объединения серверов в контейнеры, отражающие физическую топологию сети. Кроме того, сайты позволяют настраивать репликацию данных между контроллерами доменов. Существует возможность связать несколько подсетей TCP/IP с сайтами, благодаря
чему новые серверы будут автоматически присоединяться к нужному сайту в зависимости от их IP-адреса, чтобы клиенты могли найти ближайший к ним контроллер домена.
При создании первого контроллера домена Active Directory создает сайт, принятый по умолчанию и именуемый Default-First-Site-Name. Этому сайту назначается контроллер домена, и все последующие контроллеры также размещаются в новом сайте, хотя позднее контроллер домена можно переместить в другой сайт. В случае необходимости принятый по умолчанию сайт можно переименовать.
Для создания и администрирования сайтов используется оснастка Active Directory — сайты и службы (Active Directory — Sites and Services). Для создания нового сайта выполните ряд действий.
Откройте оснастку Active Directory — сайты и службы (Active Directory — Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы* Администрирование1* Active Directory — сайты и службы (Programs*»Administrative Tools1*Active Directory — Sites and Services).
Щелкните правой кнопкой мыши на разделе Сайт (Site) и выберите команду Создать* Сайт (New*Site) в контекстном меню.
Введите имя сайта (например, NewYork). Имя должно быть не длиннее 63 символов и не может содержать пробелов или точек. Кроме того, необходимо выбрать объект взаимосвязи сайтов (по умолчанию существует только один объект DEFAULTIPSITELINK). Введите для него новое имя IP.
Щелкните на кнопке ОК.'
После создания сайту можно назначить различные IP-подсети.
Откройте оснастку Active Directory —- сайты и службы (Active Directory — Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы* Администрирование‘*Ас11уе Directory — сайты и службы (Programs1*Administrative Tools1*Active Directory — Sites and Services).
Раскройте раздел Сайты (Sites).
Щелкните правой кнопкой на опции Подсети (Subnets) и выберите команду Создать* Подсеть (New*Subnet) в контекстном меню.
В старых версиях Windows требовалось вводить имя подсети в формате “сеть/число бит маски сети’’ (например, для сети 200.200.201.0 с маской подсети 255.255.255.0 необходимо было ввести значение 200.200.201.0/24). Это оказалось слишком сложным, поэтому сейчас предоставляется возможность отдельно ввести адрес подсети и ее маску, как показано на рис. 15.6.
Затем необходимо выбрать сайт, к которому относится указанная подсеть.
Щелкните на кнопке ОК.
После связывания подсети с сайтом последнему можно назначить несколько подсетей.
Определение количества бит маски подсети может оказаться достаточно запутанным процессом. Это значение указывает количество выделенных бит в данной маске подсети. Маска подсети состоит из четырех сегментов по 8 бит каждый. Для преобразования маски подсети в двоичное представление можно воспользоваться рис. 15.7.
Например, маска подсети 255.255.255.0 имеет следующий вид в двоичной системе счисления: 11111111.11111111.11111111.00000000. Как видите, формат маски подсети представляет собой 8+8+8 бит (итого 24 бит). Маска подсети 255.255.252.0 имеет следующий вид в двоичной системе счисления: 11111111.11111111.11111100.00000000, т.е. 8+8+6 бит (итого 22 бит).
' После определения нескольких сайтов новые контроллеры доменов, которые создаются с помощью утилиты DCPROMO, будет присоединяться к сайтам, соответствующим IP-адресу контроллера домена. Если для подсети контроллера домена не существует сайта, контроллер домена войдет в сайт, который санкционировал повышение роли сервера до контроллера домена.
Рис. 15.6. Создание подсети для сайтаРис. 15.6. Создание подсети для сайта
Рис. 15.6. Создание подсети для сайта
Рис. 15.6. Создание подсети для сайта
11111111
128 6432168421=255
НИНИРис. 15.7. Как подсчитать восьмибитовый октет IP-адреса
НИ
НИ
Как создать новый объект взаимосвязи сайтов?
После создания сайтов IP-подсетей требуется объединение всех сайтов. Создаваемые сайты можно добавлять к объекту взаимосвязи DEFAULTSITELINK, принятому по умолчанию. Кроме того, можно выбрать другой объект или создать новый.
Откройте оснастку Active Directory— сайты и службы (Active Directory— Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы1» Администрирование!»Active Directory — сайты и службы (Programs1»Administrative Tools1»Active Directory — Sites and Services).
Раскройте раздел Сайты (Sites).
Раскройте раздел Межсайтовый транспорт (Inter-Site Тransport).
Щелкните правой кнопкой на названии протокола, который будет использоваться для обеспечения взаимосвязи сайтов (например, IP или SMTP) и выберите команду Новая связь сайта (New Site Link).
Введите имя объекта взаимосвязи и выберите сайты, входящие в этот объект, как показано на рис. 15.8. Затем щелкните на кнопке ОК.
Рис. 15.8. Выбор сайтов для обеспечения их взаимодействияРис. 15.8. Выбор сайтов для обеспечения их взаимодействия
Рис. 15.8. Выбор сайтов для обеспечения их взаимодействия
Рис. 15.8. Выбор сайтов для обеспечения их взаимодействия
®1^2. Как отменить транзитивную взаимосвязь между сайтами?
Объекты взаимосвязи сайтов объединяются друг с другом для обеспечения взаимной транзитивности, благодаря чему служба КСС (Knowledge Consistency Checker) получает возможность создавать объекты соединений между контроллерами доменов. Транзитивность связей можно отключить, после чего вручную объединить связи сайтов, тем самым реализуя над последними дополнительный контроль.
Откройте оснастку Active Directory— сайты и службы (Active Directory— Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы^ Администрирование^Асйуе Directory — сайты и службы (Programs=>Administrative Tools=>Active Directory — Sites and Services).
Раскройте раздел Сайты (Sites).
Раскройте раздел Межсайтовый транспорт (Inter-Site Transport).
Щелкните правой кнопкой на названии протокола, для которого необходимо отключить функцию транзитивности (например, IP или SMTP) и выберите опцию Свойства (Properties).
Сбросьте флажок Связь между всеми сайтами (Bridge all site links), как показано на рис. 15.9, и щелкните на кнопке Применить (Apply).
Щелкните на кнопке ОК.
Как переименовать сайт?
При установке первого контроллера домена создается сайт Default-First-Site-Name, принятый по умолчанию. Имя не несет никакой смысловой нагрузки, поэтому доступно для изменения.
Рис. 15.9. Отключение связей между объектами взаимодействия сайтов
Откройте оснастку Active Directory— сайты и службы (Active Directory— Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы1* Администрирование=*Ас11уе Directory — сайты и службы (ProgramsoAdministrative Tools1*Active Directory — Sites and Services).
Раскройте раздел Сайты (Sites).
Щелкните правой кнопкой мыши на сайте, который необходимо переименовать (например, Default-First-Site-Name), и выберите команду Переименовать (Rename), как показано на рис. 15.10. (Также можно выбрать сайт и нажать клавишу <F2>.)
Введите новое имя сайта и нажмите клавишу <Enter>.
Может ли сервер принадлежать более чем одному сайту?
Обычный сервер по умолчанию входит только в один сайт. Однако существует возможность настройки сервера таким образом, чтобы он принадлежал нескольким сайтам.
Поскольку сайты необходимы для репликации данных, а также применяются клиентами при поиске сетевых ресурсов и для уменьшения объема передаваемых данных по межсайтовым соединениям, простое изменение членства в сайтах может привести к возникновению проблем, связанных с производительностью службы каталогов.
Для настройки вхождения сервера в несколько сайтов выполните ряд действий.
Зарегистрируйтесь на сервере, который необходимо включить в несколько сайтов.
Запустите редактор системного реестра (REGEDIT32).
Перейдите К разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ServicesNetlogorA Parameters.
Рис. 15.10. Выберите команду Переименовать (Rename) из контекстного меню сайтаРис. 15.10. Выберите команду Переименовать (Rename) из контекстного меню сайта
Рис. 15.10. Выберите команду Переименовать (Rename) из контекстного меню сайта
Рис. 15.10. Выберите команду Переименовать (Rename) из контекстного меню сайта
В меню Правка (Edit) выберите команду Добавить параметр (Add Value).
Введите имя записи SiteCoverage и укажите тип REG_MULTI_SZ.
Щелкните на кнопке ОК.
Введите имена сайтов, к которым должен присоединиться сервер. Каждый сайт необходимо указать в отдельной строке. (Нажмите комбинацию клавиш <Shift+Enter> для перехода на следующую строку.)
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
При выполнении описанных действий в Active Directory не создаются объекты для оценки статуса сайтов. Подобные объекты следует добавить вручную.
Как переместить сервер в другой сайт?
Если сайты и подсети уже настроены, то новые серверы попадают в сайты, являющиеся владельцами подсети. Существует возможность вручную переместить сервер в другой сайт.
Откройте оснастку Active Directory— сайты и службы (Active Directory— Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы1» Администрирование=»Ас11уе Directory — сайты и службы (Programs"»Administrative Tools'»Active Directory — Sites and Services).
Раскройте контейнер Сайты (Sites).
Раскройте раздел сайта, который в данный момент владеет необходимым сервером, и раздел Серверы (Servers).
Щелкните на сервере правой кнопкой мыши и выберите команду Переместить (Move) в контекстном меню, как показано на рис. 15.11.
Будет показан список всех сайтов. Выберите новый сайт и щелкните на кнопке ОК.
Перемещение сервера произойдет немедленно.
$ |2Э SitesI К) Ц Defauk-Firet-Site-Nome . $• ^ Inter-Site Ttanspats j й-^| Subnets , Э 8 LondonI : El -(йЗ Servers• a- g! ffi-1 NewYorkS- 8 Austraiaa- S3 Services$ |2Э SitesI К) Ц Defauk-Firet-Site-Nome . $• ^ Inter-Site Ttanspats j й-^| Subnets , Э 8 LondonI : El -(йЗ Servers• a- g! ffi-1 NewYorkS- 8 Austraiaa- S3 ServicesgUNTDS SettingsgUNTDS SettingsDonDonРис. 15.11. Выбор команды Переместить (Move) в контекстном меню приведет к перемещению сервера в другой сайтРис. 15.11. Выбор команды Переместить (Move) в контекстном меню приведет к перемещению сервера в другой сайт
$ |2Э Sites
I К) Ц Defauk-Firet-Site-Nome . $• ^ Inter-Site Ttanspats j й-^| Subnets , Э 8 London
I : El -(йЗ Servers
• a- g
! ffi-1 NewYork
S- 8 Austraia
a- S3 Services
$ |2Э Sites
I К) Ц Defauk-Firet-Site-Nome . $• ^ Inter-Site Ttanspats j й-^| Subnets , Э 8 London
I : El -(йЗ Servers
• a- g
! ffi-1 NewYork
S- 8 Austraia
a- S3 Services
gUNTDS Settings
gUNTDS Settings
Don
Don
Рис. 15.11. Выбор команды Переместить (Move) в контекстном меню приведет к перемещению сервера в другой сайт
Рис. 15.11. Выбор команды Переместить (Move) в контекстном меню приведет к перемещению сервера в другой сайт
Что такое репликация данных с несколькими хозяевами?
В домене Windows 2000 все контроллеры домена являются равноправными. Таким образом, изменения можно вносить на любом контроллере домена. Каталоги домена на серверах поддерживают актуальность данных посредством метода репликации с несколькими хозяевами (multimaster replication).
Каждый раз при внесении изменений в каталог Active Directory значение последовательности обновления (Update Sequence Number — USN) на сервере увеличивается на единицу. После этого Active Directory сохраняет новое значение USN, а также внесенное изменение, которое должно быть реплицировано на все контроллеры домена. Число USN предоставляет ключ для репликации с несколькими хозяевами.
Увеличение значения USN является атомарной операцией, т.е. увеличение USN и внесение ’ изменений происходит одновременно. Если один из элементов процесса изменения завершится неудачей, вся операция завершается неудачей (однако значение USN все равно должно быть увеличено). Изменение не может произойти без увеличения USN, благодаря чему обеспечивается сохранность внесенных в AD изменений. Каждый контроллер домена отслеживает номер USN контроллера домена, с которым проводится репликация данных. Эта процедура позволяет контроллеру домена определить изменения, передаваемые в цикле репликации данных.
В начале цикла каждый сервер проверяет таблицу USN и запрашивает у контроллеров домена, с которыми проводится репликация, наибольшее значение USN.
Контроллер домена В
Контроллер домена С
Контроллер домена О
54
23
53
Сервер А запрашивает значение USN у других контроллеров домена и получает необходимую информацию.
Контроллер домена В
Контроллер домена С
Контроллер домена О
58
23
64
На основе этих данных сервер А может подсчитать количество внесенных изменений на каждом сервере.
Контроллер домена ВКонтроллер домена СКонтроллер домена D
55-58 Нет 54-64
Затем контроллер домена А запрашивает у остальных контроллеров необходимые изменения.
Свойства объекта могут изменяться несколько раз. Каждое свойство имеет номер версии, который помогает определить конфликт версий. Номера версий свойств работают аналогично номерам USN: каждый раз при внесении изменений в значение свойства номер версии свойства увеличивается на единицу.
Если несколько раз изменить значение свойства объекта, приоритет получит изменение с самым большим номером версии. Конфликт возникает в том случае, когда для двух или нескольких обновлений свойств совпадают номера версий. При этом для разрешения конфликта используется временной шаблон. Поскольку такой шаблон создается для каждого изменения, контроллеры домена должны иметь одинаковое время. В случае если совпадают номера версий и шаблоны времени, сравнивается двоичный буфер. Приоритет имеет изменение с наибольшим двоичным буфером. Номера версий свойств увеличиваются только при первоначальной записи (при записи репликации увеличения не происходит, в отличие от значений USN) и не зависят от конкретного сервера. Номер версии свойства перемешается вместе со свойством..
Схема “распространения—балансировки" предупреждает повторное распространение изменений на другие серверы. Каждый сервер поддерживает таблицу актуальных векторов, которые являются наибольшими записями, полученными от каждого контроллера. Векторы имеют следующий формат:
<изменение>,<контроллер домена, первоначально внесший изменение>, сномер USN изменения>
Например:
cobject savillj, property Password xxx>,Titanic,54
Контроллеры домена отправляют эту информацию вместе с номером USN, позволяя определить, вносятся ли изменения, которые были уже ранее реплицированы на остальные контроллеры домена.
ЧЭД7. Что такое “объекты-призраки”?
В Windows 2000 и Active Directory используются сложные механизмы репликации, поэтому, если удалить объект, алгоритм дублирования данных Windows 2000 восстановит его на основе данных, содержащихся на других контроллерах домена. Таким образом, Active Directory помечает удаленные объекты как объекты-призраки (tombstone).
При создании объект реплицируется на все остальные контроллеры домена. Если бы удаление объекта означало просто его изъятие с контроллера домена, то не оставалось бы никаких ссылок на данный объект. Поэтому при проведении следующего цикла репликации объект восстанавливался бы с другого контроллера домена. По этим причинам удаляемый из Active Directory объект исчезает не сразу. Сначала удаляется большая часть свойств и объект отмечается как “призрачный”. Затем объект размешается в специальном скрытом контейнере. Призрачный объект реплицируется на все контроллеры домена и через определенный период времени (по умолчанию через два месяца) специальный системный процесс (сборщик мусора), который выполняется на каждом контроллере домена, удаляет “призраки” из Active Directory.
momoWindows 2000 удаляет призрачные объекты через 60 дней после присвоения объекту соответствующего статуса. Для изменения этого интервала (что не рекомендуется делать), отредактируйте значение параметра tombstonelifetime в разделе cd=DirectoryServices, cn=WindowsNT,cn=Services,cn=Configuration,dc=Doma inName.
mo
mo
Как изменить период очистки Active Directory?
Процесс очистки Active Directory выполняет две жизненно важные функции. Во-первых, удаляются призрачные объекты. Удаляемый в Active Directory объект не исчезает сиюминутно, поскольку при репликации данных он будет снова восстановлен. Вместо этого на все контроллеры домена реплицируется объект-призрак (tombstone), имеющий ограниченный срок жизни. По истечении этого периода времени объект удаляется службой очистки Active Directory.
Во-вторых, процесс очистки проводит дефрагментацию Active Directory. По умолчанию дефрагментация проводится каждые 12 часов на каждом контроллере домена. Однако это значение можно изменить, модифицировав значение атрибута garbageCollPeriod в разделе cd=DirectoryServices,cn=WindowsNT,cn=Services,cn=Configuration, dc=,dc=, dc=COM. Для подобной операции рекомендуется использовать утилиту LDP. EXE из пакета Support Tools в Windows 2000.
4^9. Как в Windows 2000 происходит внутрисайтовая репликация данных?
, Служба КСС (Knowledge Consistency Checker) в Windows 2000 автоматически управляет внутрисайтовой репликацией. Эта служба характеризуется сетевой топологией двунаправленного кольца, в которой в качестве транспортного механизма используются удаленные вызовы процедур (RPC) в среде TCP/IP без компрессии данных. Контроллеры домена внутри сайта обычно связаны высокоскоростными сетевыми соединениями, поэтому дополнительно нагружать процессор работой по компрессии/декомпрессии данных нежелательно.
Служба КСС выполняется каждые 15 минут, внося в топологию сети необходимые изменения. При создании нового контроллера домена КСС автоматически размещает контроллер в кольцевой схеме. Для просмотра связей можно использовать оснастку Active Directory — сайты и службы (Active Directory — Sites and Services). Раскройте раздел сайта, контейнер Server и выберите нужный сервер. В разделе Параметры NTDS (NTDS Settings) будут показаны созданные объекты соединений.
Поскольку КСС выполняется на всех контроллерах домена, схемы кольца формируются в порядке значений GUID контроллеров домена, что позволяет обеспечить конвергенцию данной топологии. Исключением в кольцевой схеме является необходимость использования до трех переходов между каждой парой контроллеров домена. Для сохранения правила трех переходов КСС добавляет дополнительные связи для семи и более контроллеров домена (рис. 15.12).
Подобные кольца создаются для каждого контекста именования (т.е. домена) в пределах сайта. Если в сайте присутствует несколько доменов, кольца создаются для каждого домена сайта.
Еще один тип схемы кольца используется для репликации схемы и конфигурационной информации между контроллерами домена, как показано на рис. 15.13. Поскольку все домены совместно используют эту информацию (т.е. данные доступны в пределах леса), каждый сайт имеет только одно кольцо такого типа. Таким образом, если в сайте создано два домена, будут использоваться три кольца: по одному для каждого домена и одно для всей схемы и конфигурационной информации. Если на сайте используется только один домен, одно кольцо выполняет две функции.
Рис. 15.12. Правило трех переходов
■*— Контекст именования eavilltech.com
Рис. 15.13. Различные кольцевые схемы для элементов домена/леса
Ручного конфигурирования внутрисайтовой репликации не требуется, и компания Microsoft не рекомендует проводить такую настройку в ручном режиме. Единственной задачей, которую стоит выполнять вручную, является добавление новых объектов соединений, которые сокращают количество переходов между контроллерами доменов.
При внесении изменений в данные контекста именования (домена) локальная копия Active Directory на контроллере домена будет изменяться, после чего контроллер домена ожидает пять минут (по умолчанию) и уведомляет партнеров по репликации о внесенном изменении. В течение этого времени можно продолжать вносить новые изменения. Временная задержка существует для того, чтобы передать все изменения сразу, а не по одному. Если в течение указанного периода времени никаких изменений не вносилось (длительность периода можно указать в расписании объектов внутрисайтовых соединений), запускается процедура репликации данных, которая обеспечивает сохранение всех внесенных изменений.
Службы SAM или LSA (Local Security Authority) могут провести срочную репликацию данных при следующих условиях: репликация новой заблокированной учетной записи (если сотрудник компании был уволен), изменение пароля LSA (доверенной учетной записи) и изменение статуса хозяина относительного идентификатора (Relative Identifier — RID). Представленные события провоцируют немедленное начало процесса репликации. Срочная репликация требует дополнительного уведомления, поэтому проводится только в рамках одного сайта. Для предоставления уведомлений между сайтами можно внести изменения в соответствующие объекты связей.
Исключением из обычной репликации с несколькими хозяевами являются пользовательские пароли. Как и в случае с другими изменениями атрибутов объектов, на любом контроллере домена можно изменить пароль пользователя. Однако контроллер домена передает информацию об изменении владельцу роли FSMO на основе лучшей попытки. Другие контроллеры домена получают измененные пароли в процессе обычной репликации данных. Дополнительные действия для репликации паролей необходимы потому, что при завершении проверки пароля неудачей контроллер домена отправляет запрос главному контроллеру домена FSMO на тот случай, если пароль был изменен и контроллер домена еще не получил новый пароль в процессе стандартной репликации.
По умолчанию информация о схеме и конфигурационные данные реплицируются между контроллерами домена каждый час. Дополнительная информация об изменении периода репликации приводится в разделе 15.22.
м
4^0. Как изменить временной интервал между внутрисайтовыми репликациями данных домена в Windows 2000?
Как показано в разделе 15.19, внутрисайтовая репликация данных контекста именования не проводится в течение пяти минут после внесения изменений в объект AD. Эта задержка позволяет передавать все внесенные изменения за один этап. Пятиминутное значение задержки можно изменить.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Services\NTDS\Parameters.
Дважды щелкните на записи Replicator notify pause after modify (sec).
Введите количество секунд, которое должно пройти до отправки уведомления, и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Обратите внимание на параметр Replicator notify pause between DSAs (secs), определяющий время в секундах, которое должно пройти между уведомлениями агента службы каталогов (Directory Service Agent — DSA). Параметр предотвращает передачу одновременных ответов от партнеров по репликации.
Как провести принудительную репликацию
данных между двумя контроллерами домена одного сайта?
В Windows NT 4.0 для репликации данных между контроллерами домена использовалась утилита Server Manager. Для включения репликации в Windows 2000 выполните перечисленные ниже действия.
Откройте оснастку Active Directory— сайты и службы (Active Directory— Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы^ Администрирование^АсЙуе Directory — сайты и службы (Programs1^Administrative Tools^Active Directory — Sites and Services).
Раскройте раздел Сайты (Sites).
Раскройте раздел сайта, который содержит необходимые контроллеры домена. (Единственным сайтом может оказаться Default-First-Site, принятый по умолчанию.)
Раскройте раздел серверов.
Выберите сервер, который необходимо реплицировать, и разверните раздел сервера. '
Дважды щелкните на разделе Параметры NTDS (NTDS Settings).
Щелкните правой кнопкой мыши на сервере, с которого необходимо получить информацию для репликации.
Выберите команду Реплицировать сейчас (Replicate Now) из контекстного меню, как показано на рис. 15.14.
Щелкните на кнопке ОК.
^ dssde - [Active Directory Sdes and Services •^ dssde - [Active Directory Sdes and Services •g^ Active Directory Sites and Services [TITANICB'XJ SitesS- 0 Default-First-Site-Name'• Eb£j Servers® § PLUTO\S В TITANIC' : SU NTDS Settings:0 3 VENUSg^ Active Directory Sites and Services [TITANICB'XJ SitesS- 0 Default-First-Site-Name'• Eb£j Servers® § PLUTO\S В TITANIC' : SU NTDS Settings:0 3 VENUSi £ -д} Inter-Site Transports £ Qj Subnetsi £ -д} Inter-Site Transports £ Qj Subnets8Я8Я§^< automatically generated PLUTO§^< automatically generated PLUTO'.‘autwialically generated? TITANIC'.‘autwialically generated? TITANICРис. 15.14. Принудительная репликацияРис. 15.14. Принудительная репликацияТеперь будет проводиться однонаправленная репликация. Если понадобится двунаправленная передача данных, проведите две однонаправленных репликации.
^ dssde - [Active Directory Sdes and Services •
^ dssde - [Active Directory Sdes and Services •
g^ Active Directory Sites and Services [TITANIC
B'XJ Sites
S- 0 Default-First-Site-Name
'• Eb£j Servers
® § PLUTO
\S В TITANIC
' : SU NTDS Settings
:0 3 VENUS
g^ Active Directory Sites and Services [TITANIC
B'XJ Sites
S- 0 Default-First-Site-Name
'• Eb£j Servers
® § PLUTO
\S В TITANIC
' : SU NTDS Settings
:0 3 VENUS
i £ -д} Inter-Site Transports £ Qj Subnets
i £ -д} Inter-Site Transports £ Qj Subnets
8Я
8Я
§^< automatically generated PLUTO
§^< automatically generated PLUTO
'.‘autwialically generated? TITANIC
'.‘autwialically generated? TITANIC
Рис. 15.14. Принудительная репликация
Рис. 15.14. Принудительная репликация
Как изменить расписание репликации двух
контроллеров домена одного сайта?
Контроллеры домена по умолчанию реплицируют информацию о схеме и конфигурации AD каждый час (более подробная информация о типе реплицируемых данных представлена в разделе 15.19). Чтобы изменить этот интервал для контроллеров домена в пределах одного сайта, выполните ряд действий.
Откройте оснастку Active Directory — сайты и службы (Active Directory — Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы1» Администрирование^АсНуе Directory — сайты и службы (Programs^Administrative Tools1»Active Directory — Sites and Services).
Раскройте раздел Сайты (Sites).
Раскройте раздел сайта, который содержит интересующие вас контроллеры домена. (Сайт Default-First-Site, принятый по умолчанию, может оказаться единственным сайтом.)
Раскройте раздел Servers.
Выберите сервер, для которого необходимо настроить репликацию, и раскройте соответствующий раздел.•
Дважды щелкните на опции Параметры NTDS (NTDS Settings).
Щелкните правой кнопкой мыши на имени сервера, данные которого следует реплицировать,.
Выберите опцию Свойства (Properties) из контекстного меню.
Перейдите во вкладку Подключение службы Active Directory (Active Directory Service connection).
Щелкните на кнопке Изменить расписание (Change Schedule).
Рис. 15.15. Параметры интервала репликацииРис. 15.15. Параметры интервала репликацииИзмените расписание репликации (рис. 15.15) и щелкните на кнопке ОК.
Рис. 15.15. Параметры интервала репликации
Рис. 15.15. Параметры интервала репликации
Щелкните на кнопке Применить (Apply).
Щелкните на кнопке ОК.
CJ Netman ' GJ NpfsC3 NTDS ;.: Qj DiagnosticCJ Netman ' GJ NpfsC3 NTDS ;.: Qj Diagnosticilil; 03 Perform»'“£3 RID ValueJ/1GJ NtFrs MJ; 03 Perform»'“£3 RID ValueJ/1GJ NtFrs MJ* CJ Ntfs$ Cl nthandle23 NtLmSspS -Qj NtmsSvc* CJ Ntfs$ Cl nthandle23 NtLmSspS -Qj NtmsSvcDefault-First-Site-NamejCN-NTDS Settings,CN-MORPHEUS. ДOxOOOOOOOf (15)SAVILLTECH|CN*SAVIL1TECH,CN—Partitions,C№ I*Default-First-Site-NamejCN-NTDS Settings,CN-MORPHEUS. ДOxOOOOOOOf (15)SAVILLTECH|CN*SAVIL1TECH,CN—Partitions,C№ I*^InstallSiteName ^Machine DN Name S^Max Threads (ExDS+NSP+DRA) ^Netbios Name ^New Domain Cross-Ref DN NameбЕ^_П.--^_иМККЮП00а (1Л),^InstallSiteName ^Machine DN Name S^Max Threads (ExDS+NSP+DRA) ^Netbios Name ^New Domain Cross-Ref DN NameбЕ^_П.--^_иМККЮП00а (1Л),REG.SZ REG.SZ REG.D... REG.SZ REG^ZREG.SZ REG.SZ REG.D... REG.SZ REG^Z^Replicator notify pause after modify (secs)REG.D...0x0000012c(300)L.^Replicator notify pause between DSAs (secs)REG.D...OxOOOOOOle (30)II J ^КбоГботЗпГ—№G3ZD^®№^Mi’^RootDomainDnsNameREG.SZsavilltech.comi 5]^Schema VersionREG.D...0x0000000d(13)^Replicator notify pause after modify (secs)REG.D...0x0000012c(300)L.^Replicator notify pause between DSAs (secs)REG.D...OxOOOOOOle (30)II J ^КбоГботЗпГ—№G3ZD^®№^Mi’^RootDomainDnsNameREG.SZsavilltech.comi 5]^Schema VersionREG.D...0x0000000d(13)IdiIdi
CJ Netman ' GJ Npfs
C3 NTDS ;.
: Qj Diagnostic
CJ Netman ' GJ Npfs
C3 NTDS ;.
: Qj Diagnostic
il
il
; 03 Perform»'“
£3 RID ValueJ/1
GJ NtFrs MJ
; 03 Perform»'“
£3 RID ValueJ/1
GJ NtFrs MJ
* CJ Ntfs
$ Cl nthandle
23 NtLmSsp
S -Qj NtmsSvc
* CJ Ntfs
$ Cl nthandle
23 NtLmSsp
S -Qj NtmsSvc
Default-First-Site-Namej
CN-NTDS Settings,CN-MORPHEUS. Д
OxOOOOOOOf (15)
SAVILLTECH|
CN*SAVIL1TECH,CN—Partitions,C№ I*
Default-First-Site-Namej
CN-NTDS Settings,CN-MORPHEUS. Д
OxOOOOOOOf (15)
SAVILLTECH|
CN*SAVIL1TECH,CN—Partitions,C№ I*
^InstallSiteName ^Machine DN Name S^Max Threads (ExDS+NSP+DRA) ^Netbios Name ^New Domain Cross-Ref DN Name
бЕ^_П.--^_иМККЮП00а (1Л),
^InstallSiteName ^Machine DN Name S^Max Threads (ExDS+NSP+DRA) ^Netbios Name ^New Domain Cross-Ref DN Name
бЕ^_П.--^_иМККЮП00а (1Л),
REG.SZ REG.SZ REG.D... REG.SZ REG^Z
REG.SZ REG.SZ REG.D... REG.SZ REG^Z
^Replicator notify pause after modify (secs)REG.D...0x0000012c(300)L
.^Replicator notify pause between DSAs (secs)REG.D...OxOOOOOOle (30)I
I J ^КбоГботЗпГ—№G3ZD^®№^
Mi’^RootDomainDnsNameREG.SZsavilltech.com
i 5]^Schema VersionREG.D...0x0000000d(13)
^Replicator notify pause after modify (secs)REG.D...0x0000012c(300)L
.^Replicator notify pause between DSAs (secs)REG.D...OxOOOOOOle (30)I
I J ^КбоГботЗпГ—№G3ZD^®№^
Mi’^RootDomainDnsNameREG.SZsavilltech.com
i 5]^Schema VersionREG.D...0x0000000d(13)
Idi
Idi
Настроенное расписание используется для минимальной репликации. Это расписание однонаправленное. Для конфигурирования другого направления последовательность действий необходимо повторить. Если в данные внести какие-либо изменения, то уведомление и репликация активизируются после пятиминутной задержки.
ran
Как настроить репликацию данных Active Directory?
Существует возможность использовать один из параметров системного реестра, расположенный в разделе HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Services\ NTDS\Parameters и позволяющий модифицировать элементы репликации Active Directory. При внесении изменений в Active Directory запускается таймер, который определяет, сколько времени контроллер домена будет ждать перед уведомлением первого партнера о начале репликации между контроллерами домена. По умолчанию используется пятиминутный интервал. Для изменения этого интервала отредактируйте значение записи Replicator notify pause after modify (secs) в разделе HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Services\NTDS\Parameters (рис. 15.16).
HRSHRS| £ * Registry Editor
HRS
HRS
Рис. 15.16. Подробные параметры репликации, доступные с помощью редактора системного реестра
После уведомления первого партнера по репликации контроллер домена ожидает некоторое время перед уведомлением всех остальных партнеров. Время задержки по умолчанию составляет 30 секунд. Для изменения этого интервала отредактируйте значение записи HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters, как показано на рис. 15.16.
Для повышения производительности компьютеров с несколькими процессорами можно изменить и другие параметры системного реестра. Например, присвойте параметру Replication thread priority high value значение 1, что позволит проводить репликацию с высоким приоритетом. Если параметр проигнорировать или присвоить ему значение 0, репликация будет проводиться с низким приоритетом. Присвойте параметру Replication thread priority low value значение 1 для запуска процесса репликации с пониженным приоритетом. Если параметру указать значение -1, он будет проигнорирован.
■ЗДр4. Как указать сервер обработки межсайтовых соединений?
Для минимизации использования пропускной способности каналов связи при межсайтовом взаимодействии доменов служба КСС динамически выбирает сервер из каждого сайта, который будет поддерживать межсайтовое соединение. Вместо возложения этой обязанности на службу КСС существует возможность вручную выбрать контроллер домена (контроллер домена с лучшим сетевым соединением или контроллер, выступающий в качестве проксисервера в сети, защищенной брандмауэром).
Сервер, который будет номинирован на эту должность, является предпочтительным. Для сайта можно выбрать несколько предпочтительных серверов, но только один из них будет активным в определенный промежуток времени. Если активный предпочтительный сервер выходит из строя, следующий предпочтительный сервер становится активным. Если доступных предпочтительных серверов не осталось, для межсайтового взаимодействия используется обычный контроллер домена Windows 2000. Предоставление обычному контроллеру домена Windows 2000 возможности обрабатывать межсайтовые сетевые соединения иногда приводит к возникновению ряда проблем, поскольку сервер может не обладать необходимыми системными ресурсами.
Для выбора нужного сервера откройте оснастку Active Directory— сайты и службы (Active Directory — Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы^Администрирование*Active Directory— сайты и службы (Programs* Administrative Tools* Active Directory — Sites and Services).
Раскройте раздел Сайты (Sites).
, 3. Раскройте элемент сайта, который содержит необходимый сервер и выберите контейнер Серверы (Servers).
Щелкните на сервере правой кнопкой мыши и выберите в контекстном меню опцию Свойства (Properties).
Выберите протокол, который должен использовать предпочтительный сервер (например, SMTP или IP), как показано на рис. 15.17, и щелкните на кнопке Добавить (Add). Затем щелкните на кнопке ОК.
НИНИПри следующем запуске службы КСС объекты соединений начнут использовать предпочтительный сервер-обработчик межсайтовых соединений.
НИ
НИ
Как создать мост взаимосвязи сайтов?
Мост связей сайтов очень важен для межсайтового взаимодействия. Представьте, что сайты находятся в Ливерпуле, Лондоне и Кенте и между сайтами в Ливерпуле и Лондоне, а также между сайтами в Кенте и Лондоне созданы объекты взаимодействия (рис. 15.18). Если отключить функцию транзитивности связей между сайтами, то сайты в Ливерпуле и Кенте не смогут взаимодействовать друг с другом. Мост взаимосвязи сайтов позволит сайту в Лондоне выступать в качестве маршрутизатора для сайтов в Ливерпуле и Кенте. -
Если функция транзитивности связей сайтов отключена, мосты между сайтами необходимо создавать вручную, чтобы обеспечить репликацию данных и позволить службе КСС создавать необходимые объекты соединений.
Рис. 15.17. Указание параметров сетевого протокола для сервера
Рис. 15.18. Организованные связи между сайтами
Откройте оснастку Active Directory— сайты и службы (Active Directory— Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы^ Администрирование':?'Active Directory — сайты и службы (Programs^Administrative Tools ^Active Directory — Sites and Services).
Раскройте раздел Сайты (Sites).
Раскройте раздел Межсайтовый транспорт (Inter-Site Transport).
Щелкните правой кнопкой на названии протокола, для которого создается мост (например, IP или SMTP) и выберите опцию Создать мост связи сайта (New Site Link Bridge) из контекстного меню.
Введите имя моста и выберите объекты взаимосвязи сайтов, формирующие мост.
Щелкните на кнопке ОК.
Как настроить связи между сайтами, взаимодействующими друг с другом через виртуальную частную сеть (VPN)?
Очевидно, что при использовании Internet заранее определить скорость соединения невозможно. Кроме того, для прохождения пакетов данных каждый раз выбирается новый маршрут, поэтому нельзя точно подсчитать стоимость аренды линии связи, чтобы определить желательность использования удаленных сайтов в качестве источников реплицируемых данных. Это приводит к тому, что связи между сайтами и мостами становятся бесполезными, поэтому наилучшим вариантом будет применение единственного объекта взаимодействия для всех сайтов.
4^7. Как в Windows 2000 проводится межсайтовая репликация?
Для обеспечения взаимодействия сайтов можно воспользоваться технологией удаленных вызовов процедур с применением протокола IP (RPC over IP) или SMTP. После определения объектов взаимодействия сайтов, расписаний репликации,, мостов сайтов (если таковые необходимы) и стоимости аренды линий связи служба КСС позволит создавать объекты соединений, пока связи между сайтами остаются транзитивными.
Использование протокола SMTP связано с определенными ограничениями. SMTP подходит для репликации данных из глобального каталога и информации о схеме и конфигурации Active Directory. Однако SMTP нельзя использовать в полном объеме для репликации данных, относящихся к контексту именования домена, поскольку некоторые операции с доменами требуют доступа к службе репликации файлов (File Replication Service — FRS; например, групповая политика), которую не поддерживает SMTP.
Межсайтовая репликация простроена на базе модели связующего дерева. Пока служба КСС может установить маршрут репликации данных между всеми сайтами в лесу, дерево репликации является завершенным. Администратор вручную создает объекты взаимосвязи между сайтами. Создание связей включает в себя определение стоимости использования каждой связи (стоимость связана со скоростью и надежностью сетевого соединения) и настройку расписания репликации.
Для создания и сопровождения объектов взаимосвязи сайтов можно воспользоваться оснасткой Active Directory — сайты и службы (Active Directory — Sites and Services). Первоначальный сайт по умолчанию является частью связи defaultipsitelikjk. К этой связи можно добавлять новые сайты по мере их создания (поскольку при создании сайта следует указать его объект взаимодействия).
Объем реплицируемых данных, которые перемещаются между сайтами, составляет 10 или 15% от объема оригинальных данных, что обеспечивается сжатием данных при их передаче. Уменьшение размера данных очень важно, поскольку объекты взаимосвязи между сайтами используют WAN-соединения, которые по-прежнему характеризуются низкой пропускной способностью (и дороговизной).
Рекомендуется между сайтами создавать только самые необходимые связи. Служба КСС, в свою очередь, создаст необходимые объекты соединений.
Как контролировать запуск службы КСС?
Служба КСС (Knowledge Consistency Checker), которая управляет объектами соединений для межсайтовой и внутрисайтовой репликации, проверяет необходимость создания новых или удаления существующих объектов. Она запускается по умолчанию каждые 15 минут. В разделе 15.30 описано, как изменить этот интервал. Для определения времени запуска и остановки работы КСС запустите редактор системного реестра и перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Diagnostics.
Дважды щелкните на записи Knowledge Consistency Checker. Присвойте записи значение 3 или больше и щелкните на кнопке ОК. Закройте редактор системного реестра. Для того чтобы изменения вступили в силу, перезагрузка компьютера не требуется.
Значение записи, равное или превышающее 3, указывает КСС на необходимость вести журнал дополнительных событий, которые можно просмотреть с помощью раздела Directory Service в оснастке Просмотр событий (Event Viewer). Вот некоторые из интересных событий, которые стоит регулярно просматривать:
событие 1007 указывает на запуск КСС;
Computer Management (Local) ~ System Tools. й iLjl Event Viewer ;; . (M] Application,;; j Оесбму $e#yfceComputer Management (Local) ~ System Tools. й iLjl Event Viewer ;; . (M] Application,;; j Оесбму $e#yfce^Information04/01/200017:12:17NTD5KCCKnowledgeConsist...1013^Information04/01/200017:12:17NTD5 KCCKnowledge Consist...1133^Information04/01/2000^17:12 17w1NTDSKCCKnowledge Consist1009^Information04/01/200017:12:17NTD5KCCKnowledgeConsist...1013^Information04/01/200017:12:17NTD5 KCCKnowledge Consist...1133^Information04/01/2000^17:12 17w1NTDSKCCKnowledge Consist1009яяф®' яф®' я4141DNS ServerF8e Replication Servi SecurityDNS ServerF8e Replication Servi Security• 4 System 93 System Information @ Performance Logs and A ^ Shared Folders S Device Manager Д Local Users and Groups Storage•Services and Applications• 4 System 93 System Information @ Performance Logs and A ^ Shared Folders S Device Manager Д Local Users and Groups Storage•Services and Applications^information ^Information ^Information ^Information Д Warning ^InformationInformation ^Information ^Information ^Information ^Information ф Information ■^Information ф Information ^Information Ф Information ^Information ^Information ^Information OP Information^information ^Information ^Information ^Information Д Warning ^InformationInformation ^Information ^Information ^Information ^Information ф Information ■^Information ф Information ^Information Ф Information ^Information ^Information ^Information OP Information|Event Properties|Event PropertiesеевисвисСотри» MORPHEUSСотри» MORPHEUSРис. 15.19. Журнал событий, демонстрирующий результаты работы службы КССРис. 15.19. Журнал событий, демонстрирующий результаты работы службы КССсобытие 1009, как показано на рис. 15.19, указывает начало проверки КСС;
Computer Management (Local) ~ System Tools
. й iLjl Event Viewer ;; . (M] Application
,;; j Оесбму $e#yfce
Computer Management (Local) ~ System Tools
. й iLjl Event Viewer ;; . (M] Application
,;; j Оесбму $e#yfce
^Information04/01/200017:12:17NTD5KCCKnowledgeConsist...1013
^Information04/01/200017:12:17NTD5 KCCKnowledge Consist...1133
^Information04/01/2000^17:12 17w1NTDSKCCKnowledge Consist1009
^Information04/01/200017:12:17NTD5KCCKnowledgeConsist...1013
^Information04/01/200017:12:17NTD5 KCCKnowledge Consist...1133
^Information04/01/2000^17:12 17w1NTDSKCCKnowledge Consist1009
я
я
ф®' я
ф®' я
4
1
4
1
DNS Server
F8e Replication Servi Security
DNS Server
F8e Replication Servi Security
• 4 System 93 System Information @ Performance Logs and A ^ Shared Folders S Device Manager Д Local Users and Groups Storage•
Services and Applications
• 4 System 93 System Information @ Performance Logs and A ^ Shared Folders S Device Manager Д Local Users and Groups Storage•
Services and Applications
^information ^Information ^Information ^Information Д Warning ^Information
Information ^Information ^Information ^Information ^Information ф Information ■^Information ф Information ^Information Ф Information ^Information ^Information ^Information OP Information
^information ^Information ^Information ^Information Д Warning ^Information
Information ^Information ^Information ^Information ^Information ф Information ■^Information ф Information ^Information Ф Information ^Information ^Information ^Information OP Information
|Event Properties
|Event Properties
е
е
вис
вис
Сотри» MORPHEUS
Сотри» MORPHEUS
Рис. 15.19. Журнал событий, демонстрирующий результаты работы службы КСС
Рис. 15.19. Журнал событий, демонстрирующий результаты работы службы КСС
событие 1013 указывает на завершение проверки КСС;
событие 1015 указывает на завершение работы КСС;
событие 1133 предоставляет информацию о результатах проверки КСС.
Рис. 15.20. Привязка интерфейса LDAPРис. 15.20. Привязка интерфейса LDAP
Рис. 15.20. Привязка интерфейса LDAP
Рис. 15.20. Привязка интерфейса LDAP
Как отключить выполнение службы КСС?
В разделе 15.19 описывается, как КСС автоматически создает и поддерживает объекты соединений для межсайтовой и внутрисайтовой репликации. Для ручного управления объектами соединений (что делать не рекомендуется) необходимо отключить КСС.
Для отключения КСС воспользуйтесь инструментом LDP из пакета Resource Kit для Microsoft Windows 2000. Эта программа находится в каталоге %SystemDrive%: \Program FilesXSupport Tools.
Запустите программу ldp . exe.
В меню Подключение (Connection) выберите команду Подключить (Connect).
Введите имя DNS контроллера домена. Оставьте номер порта 389 (LDAP) и удостоверьтесь в том, что сброшен флажок Без установления соединения (Connectionless). Щелкните на кнопке ОК.
В правой панели будет отображен некоторый текст. Выберите команду Привязка (Bind) из меню Подключение (Connection).
Введите имя администратора, пароль и имя домена, как показано на рис. 15.20. Щелкните на кнопке ОК.
В меню Вид (View) выберите опцию Дерево (Тгее).
Появится диалоговое окно, в котором запрашивается ввод основного составного имени, т.е. имени сайта и домена. Например, для сайта London домена savtech. com необходимо ввести
CN=London,CN=Sites,CN=Configuration,DC=SAVTECH,DC=COM
Разверните указанный путь и дважды щелкните на параметре CN=NTDS Site Settings. Результат будет показан в расположенном справа окне. Затем найдите параметр Attribute. Если этот параметр отсутствует или установлен в значение 0, можно продолжать далее. В противном случае необходимо связаться со службой поддержки
Microsoft, чтобы получить помощь в проверке конфигурации системы перед продолжением настройки.
Текст, отображенный в правом окне, будет выглядеть как показано ниже. Expanding base 'CN=NTDS Site Settings, CN=London, CN=Sites, CN=Configuration, DC=savtech, DC=com'...■
Result: (null) Matched DNs:'
Getting 1 entries: » DN: CN=NTDS Site
Settings, CN=London, CN=Sites, CN=Configuration, DC=savtech, DC=com
Скопируйте последнюю строку, кроме параметра DN: (т.е. CN=NTDS Site Settings, CN=London,CN=Sites,CN=Configuration,DC=savtech,DC=com).
В меню Просмотр (Browse) выберите команду Изменить (Modify).
В поле Dn введите строку, которая была скопирована на шаге 10 (рис. 15.21).
В поле Атрибут (Attribute) введите значение options.'
В поле Значения (Values) введите подходящее значение. Значение 1 отключает автоматическую генерацию объектов внутрисайтовой топологии, а значение 16 отключает автоматическую генерацию объектов межсайтовой топологии. Значение 17, в свою очередь, отключает автоматическую генерацию объектов как внутрисайтовой, так и межсайтовой топологии.
В поле Операция (Operation) выберите команду Заменить (Replace).
Щелкните на кнопке Ввод (Enter).
Щелкните на кнопке Запуск (Run).
Щелкните на кнопке Закрыть (Close).
В правой панели окна LDP. EXE будет показан рис 15 21 Замена значения с помо. следующий текст:щью утилитЬ| LDAP
***Call_Modify... ldap_modify_s(Id, 'CN=NTDS Site Settings, CN=London, CN=Sites, CN=Configuration, DC=savtech, DC=com', (1) attrs);
Modified "CN=NTDS Site Settings, CN=London, CN=Sites, CN=Configuration, DC=savtech, DC=com".
10. Закройте приложение LDP. EXE.
Для проверки отключения службы КСС воспользуйтесь программой replmon.exe (монитор репликации Active Directory) для генерации отчета о конфигурации сайта.
Запустите приложение replmon.exe.
Щелкните правой кнопкой мыши на опции Отслеживаемые службы (Monitored Services) в левой панели приложения и выберите команду Добавить отслеживаемый сервер (Add Monitored Server) в контекстном меню.
Выберите команду Добавить сервер на основе имени (Add the server explicitly by name) и щелкните на кнопке Далее (Next).
Введите имя сервера и щелкните на кнопке Готово (Finish).
Щелкните на имени сервера правой кнопкой мыши (в пределах сайта) и выберите в контекстного меню команду Генерировать отчет о состоянии (Generate Status Report).
Введите имя и расположение файла отчета и щелкните на кнопке Сохранить (Save).
В разделе Параметры (Options) установите флажки Данные конфигурации серве- ра/контроллера домена (Server/DC Configuration Data) и Дополнительная конфигурация сайта (Extended Site Configuration) (рис. 15.22).
; «* Hepmt Options
!■
■" Q
,■
i' №
Рис. 15.22. Параметры отчета
Щелкните на кнопке ОК.
Еще раз щелкните на кнопке ОК для завершения создания отчета.
Откройте файл, который был выбран для хранения отчета. В нем будет содержаться информация, подобная приведенной ниже.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Enterprise Data **********************************************************************
Globally Unique Identifiers (GUIDs) for each domain controller in the enterprise
NOTE: the absence of a GUID means that the server has been demoted
Site Name: London
Site Options : NTDSSETINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED
Site Topology Generator: CN=NTDS
Settings, CN=Morpheus, CN=Servers, CN=London, CN=Sites, CN=Configuration, DC=savtech, DC=com
Site Topology Renewal :
Site Topology Failover :
MORPHEUS
Server GUID (used for DNS) : DA664BE4-A8C9-47AF-AC4A-71F8DA4D50F0
Replication Database QUID (used to identify partner in replication) : DA664BE4-A8C9-47AF-AC4A-71F8DA4D50F0
DSA Options: NTDSDSA_OPT_IS_GC
DSA Computer Path : CN=MORPHEUS, OU=Domain Controllers, DC=savtech, DC=com DSA Schema Location : CN=Schema, CN=Configuration, DC=savtech, DC=com DSA Mail Address : _IsmService@da644be4-a8c9-47af-ac4a-71f8da4d50f0 ._nisdcs.savtech.com■
DSA DNS Host Name : MORPHEUS.savtech.com
DSA BridgeHead Transports : IP
В поле Параметры сайта (Site Options) текст ntdssettings_opt_is_inter_ site_auto_topology_disabled означает, что автоматическое управление межсайтовой топологией отключено. В свою очередь, строка ntdssettings_opt_is_auto„topology_ disabled указывает, что автоматическое управление внутрисайтовой топологией отключено.
Для включения службы КСС следуйте приведенной выше инструкции, но в п. 14 присвойте параметру значение 0. Если КСС включена, приложение Replmon не отображает данные раздела Параметры сайта (Site Options).
«RnpO. Как изменить частоту запуска службы КСС?
Служба КСС, которая управляет объектами соединений для внутрисайтовой и межсайто, вой репликации данных, по умолчанию запускается каждые 15 минут. Для изменения этого периода запустите редактор системного реестра и перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro,lSet\Service\NTDS\Parameters.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^DWORD Value). Введите имя записи Repl topology update period (secs) и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и укажите значение в секундах, определяющее частоту запуска КСС. После этого щелкните на кнопке ОК и закройте редактор системного реестра. Перезагрузите компьютер для того, чтобы изменения вступили в силу.
®|ЦУя. Какие инструменты доступны для контроля или изменения процесса репликации?
Для управления процессом репликации или его изменения необходимо использовать оснастку Active Directory — Сайты и службы (Active Directory — Sites and Services). Оснастка позволяет просматривать, создавать или удалять объекты соединений. К другим полезным инструментам относятся утилиты Repadmin и Replmon из пакета Supplement Tools для Windows 2000.
Утилита командной строки Repadmin дает возможность проверять целостность реплицируемых данных (для пересчета значений объектов КСС). Параметр /showreps отображает список партнеров по репликации, а также причины возникающих проблем. Идентификатор вызова является глобально уникальным идентификатором (GUID) базы данных.
При использовании утилиты Repadmin с параметром /showreps будет показан приведенный ниже текст.
D:\>repadmin /showreps
London/TITANIC
DSA Options : IS_GC.
objectGuid: 221d9d34-540e-4a7b-bd26-054clle2dlad
invocationlD: 221d9d34-540e-4a7b-bd26-054clle2dlad
=== INBOUND NEIGHBORS ================================================
CN=Schema, CN=Configuration, DC=savilltech, DC=com
LondonXTITUS via RPC
objectGuid: 2000eb93-cc24-4af7-9ad2-c52129c98c7a
Last attempt @ 1999-12-06 20:32.20 failed, result 8524:
Can't retrieve message string 8524 (0x214c), error 1815.
Last success @ 1999-09-17 20:53.45.
463 consecutive failure(s).
LondonXTRINITY via RPC
objectGuid: df3694d2-b4e9-4d9a-a560-3e8c26c48a89
Last attempt @ 1999-12-06 20:32.21 failed, result 8524
Параметр /showmeta позволяет просмотреть данные по объектам, номерам версий и прочие сведения. Текст, который появляется при использовании этого параметра, показан ниже.
C:\>repadmln /showmeta cn=garfield, DC=savtech, DC=com
45 entries
Loc.USN Originating DSA Org.USN Org.Time/Date Ver Attribute
99649 LondonXMORPHEUS99649199-12-0809:50.101objectclass
99649 London\MORPHEUS99649199-12-0809:50.101cn
99650 LondonXMORPHEUS99650199-12-0809:50.101description
99649 LondonXMORPHEUS99649199-12-0809:50.101givenName
99649 LondonXMORPHEUS99649199-12-0809:50.101instanceType
Утилита Replmon является полезным инструментом с графическим интерфейсом, который можно использовать для просмотра статуса репликации данных на контроллерах доменов.
Ч®2. Как в домене Windows 2000 настроить информацию об имени сайта, которая известна серверам и рабочим станциям?
В свое время в Windows 2000 была впервые представлена концепция сайтов, которая позволяет группировать компьютеры, находящиеся в одной TCP-подсети. При регистрации компьютера под управлением Windows 2000 или более поздней версии имя сайта сохраняется в записи Dynamics it eName раздела системного реестра HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSetXServicesXNetlogonXParameters. Контроллер домена обновляет имя сайта каждые 300 секунд (5 минут). Для изменения интервала обновления выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ServicesXNetlogonXParameters.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя SiteNameTimeout и нажмите клавишу <Enter>..
Дважды щелкните на новой записи и присвойте ей значение, равное количеству секунд.
Щелкните на кнопке ОК.
Для переопределения назначенного имени сайта можно добавить строковый параметр SiteName, который следует разместить в разделе NetlogonXParameters. Благодаря такому подходу система никогда не будет использовать значение записи SiteNameTimeout.
*ЭДВЗ. Как настроить номер порта RPC, используемый при внутрисайтовой репликации?
Репликация данных Active Directory с помощью протокола RPC (Remote Procedure Call) выполняется динамически службой RPC Endpoint Mapper, которая использует сетевой порт 135 (этот же номер порта применяется сервером Microsoft Exchange). Системный администратор имеет возможность указать другой номер порта для репликации всех данных.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\NTDS\Parameters.
В меню Правка (Edit) выберите команду Создать1* Параметр DWORD (New* DWORD Value).
Введите имя записи TCP/IP Port и нажмите клавишу <Enter>.,
Дважды щелкните на новой записи и присвойте ей значение, равное номеру порта, который будет использоваться при репликации. (Предварительно удостоверьтесь в том, что номер порта не зарезервирован никаким приложением.) Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
По завершении проверки процесса репликации эту запись стоит удалить, поскольку ее присутствие ограничивает возможности системы безопасности, реализуемой на базе динамического выделения портов RPC.
Как создать архивную копию Active Directory
и состояния системы?
Для создания архивной копии Active Directory можно воспользоваться утилитой Microsoft Windows Backup.
На компьютерах под управлением Windows 2000 в понятие “состояние системы” (system state) входит системный реестр, база данных регистрации классов и загрузочные файлы. В Windows 2000 Server, которая является сервером сертификатов, к состоянию системы также относится база данных службы сертификации. На компьютере под управлением Windows 2000, который выступает в роли контроллера домена, под определения состояния системы попадает Active Directory и каталог Sysvol.
Чтобы использовать мастер архивирования в Windows 2000 для резервирования состояния системы, выполните ряд действий.
Запустите программу Архивация данных (Windows Backup).
Щелкните на кнопке Мастер архивации (Backup Wizard).
Щелкните на кнопке Далее (Next).
В диалоговом окне, в котором предлагается указать объекты архивирования, выберите опцию Архивировать только данные состояния системы (Only backup the System State data) и щелкните на кнопке Далее (Next).
Продолжайте процесс архивирования (т.е. выберите носитель для хранения архивной копии и Т.Д.).
Для ручного архивирования состояния системы выполните перечисленные ниже действия.
Запустите программу Архивация данных (Windows Backup).
Перейдите во вкладку Архивация (Backup).
Установите флажок Состояние системы (System State), как показано на рис. 15.23, а также флажки для других дисков.
Рис. 15.23. Архивирование данных состояния системы на контроллере домена
Выберите носитель для хранения архивной копии.
Щелкните на кнопке Архивировать (Start Backup).
Подтвердите описание архивной копии и еще раз щелкните на кнопке Архивировать (Start Backup).
Для архивирования состояния системы в командной строке введите следующую команду: ntbackup backup systemstate /£ d:\active.bkf
' Эта команда указывает на обычное архивирование файлов. При необходимости можно воспользоваться и более сложными параметрами.
। ■ "|^^5. Как восстановить Active Directory?
i Пока работает служба каталогов, восстановить данные Active Directory на контроллере домена невозможно. Поэтому для восстановления Active Directory выполните описанные
[ ниже действия.
Перезагрузите компьютер.
В загрузочном меню выберите Windows 2000 Server. Не нажимайте клавишу <Enter>, а вместо этого нажмите клавишу <F8> для получения доступа к дополнительным параметрам загрузки.■
OS Loader V5.0
Windows NT Advanced Options Menu
Please select an option:
Safe Mode
Safe Mode with Networking
Safe Mode with Command Prompt
Enable VGA Logging
Enable VGA Mode
Last Good Known Configuration
Directory Services Restore Mode (Windows NT domain controllers only) Debugging mode
Use | and | to move the highlight to your choice.
Press Enter to choose.
Выберите вариант восстановления службы каталогов Режим восстановления службы каталогов (Только контроллеры доменов Windows NT) (Directory Services Restore Mode (Windows NT Domain Controllers Only)).■
Нажмите клавишу <Enter>.
После возврата в загрузочное меню Windows 2000 Server нажмите клавишу <Enter>. В нижней части экрана красным цветом будет выделена строка “Directory Services Restore Mode (Windows NT Domain Controllers Only)”.
Затем система загрузится в специальный безопасный режим без запуска службы каталогов. Обратите внимание, что система не будет выполнять роль контроллера домена и такие функции, как аутентификация пользователей.
Запустите программу Архивация данных (Windows Backup).
Перейдите во вкладку Восстановление (Restore).
Укажите носитель с архивной копией и выберите опцию Состояние системы (System State).
Щелкните на кнопке Восстановить (Start Restore).
Щелкните на кнопке ОК.
После восстановления архивной копии перезагрузите компьютер в нормальном режиме работы, что позволит воспользоваться восстановленными данными. По завершении процесса восстановления компьютер может стать временно неработоспособным, причем некоторым системам требовалось до 30 минут для завершения процесса восстановления Active Directory.
Как вручную провести дефрагментацию
данных Active Directory?
Серверы под управлением Windows 2000 с установленной службой каталогов выполняют дефрагментацию данных каждые 12 часов в качестве одного из этапов оптимизации системы. Процесс дефрагментации непосредственно связан с файлом базы данных (NTDS.DIT), размер которого не сокращается.
Для создания новой версии файла с меньшим объемом и проведения “скрытой” дефрагментации выполните ряд действий.
Создайте архивную копию Active Directory (дополнительная информация приводится в разделе 15.34.)
Перезагрузите сервер, выберите необходимую операционную систему и нажмите клавишу <F8> для указания дополнительных параметров загрузки.
Выберите параметр Режим восстановления службы каталогов (Только контроллеры доменов Windows NT) (Directory Services Restore Mode (Windows NT Domain Controllers Only)) и нажмите клавишу <Enter>. Нажмите клавишу <Enter> еще раз для загрузки операционной системы.
Windows 2000 запустится в безопасном режиме без поддержки службы каталогов.
Воспользуйтесь локальной учетной записью администратора для регистрации в системе.
Будет показано диалоговое окно, сообщающее о работе системы в безопасном режиме. Щелкните на кнопке ОК.
В меню Пуск (Start) выберите команду Выполнить (Run) и введите такую команду: cmd.exe
В командной строке будет показан следующий текст (вводимые команды выделены жирным шрифтом):
С:\> ntdsutil
. ntdsutil: files
file maintenance: info
file maintenance: compact to c:\teznp
9. Начнется процесс дефрагментации. Если дефрагментация завершится успешно, то в командной строке введите следующие команды:'
quit quit
Затем замените старый файл NTDS. DIT его новой, сжатой версией:
сору c:\tenip\ntds.dit %systemroot%\ntds\ntds.dit
Перезагрузите компьютер, после чего загрузите систему в нормальном режиме работы.
Далее представлен пример всей процедуры дефрагментации Active Directory.
D:\> ntdsutil
ntdsutil: files
file maintenance: info
Drive information:
C:\ FAT (Fixed Drive) free(1.2 Gb) total(1.9 Gb) D:\ NTFS (Fixed Drive) free(152.4 Mb) total(1.9 Gb)
DS Path Information:
Database : D:\WINNT\NTDS\ntds.dit - 8.1 Mb'
Backup dir : D:\WINNT\NTDS\dsadata.bak
Working dir : D:\WINNT\NTDS
Log dir : D:\WINNT\NTDS - 30.0 Mb total
res2.log - 10.0 Mb
resl.log - 10.0 Mb
edb.log - 10.0 Mb
file maintenance: compact to c:\temp
Opening database [Current].
Using Temporary Path: C:\
Executing Command: D:\WINNT\system32\esentutl.exe /d "D:\WINNT\NTDS\ntds.dit" /
/о /1"D:\WINNT\NTDS" /s"D:\WINNT\NTDS" /t"c:\temp\ntds.dit" /110240 /p
Initiating DEFRAGMENTATION mode...
Database: D:\WINNT\NTDS\ntds.dit
Log files: D:\WINNT\NTDS
System files: D:\WINNT\NTDS
Temp. Database: c:\temp\ntds.dit
Defragmentation Status (% complete)
0 10 20 30 40 50 60 70 80 90 100 |__|__|__|__|__|__|__|__|__|__|
Operation completed successfully in 17.896 seconds.
Spawned Process Exit code 0x0(0).,
D:\> copy c:\temp\ntds.dit %systemroot%\ntds\ntds.dit
Overwrite D:\WINNT\ntds\ntds.dit? (Yes/No/All) : у
1 file(s) copied.
Примечание. После дефрагментации рекомендуется немедленно провести резервное копирование базы данных. Если восстановить резервную копию, сделанную до дефрагментации, содержание базы данных будет восстановлено на момент создания резервной копии (и дефрагментация пройдет впустую).
Если сжатие файла прошло успешно, замените файл D: \wlNNT\NTDS\ntds. dit файлом С:\temp\ntds\ntds.dit.
Существуют ли еще какие-либо утилиты для дефрагментации базы данных Active Directory?
В комплекте с Windows 2000 компания Microsoft предоставляет утилиту для Exchange Server (esentutl . EXE), которую можно использовать и для дефрагментации базы данных. Для дефрагментации файла NTDS. DIT (имя файла используется по умолчанию) в командной строке введите следующую команду:
ESENTUTL /D ntds.dit [параметры]
Для получения списка параметров командной строки введите команду
ESENTUTL /?
или
ESENTUTL /help
Обычно для дефрагментации базы данных Active Directory все же применяется утилита Ntdsutil, завоевавшая наибольшую популярность.
■№|р8. Почему в имени NetBIOS компьютера под управлением Windows 2000 невозможно использовать пробелы?
В именах доменов NetBIOS в Windows NT 4.0 пробел разрешен. Домены Windows 2000 основаны на службе DNS и, таким образом, используют имена DNS (хотя для обратной совместимости можно указать имя NetBIOS). Служба DNS не поддерживает использование пробелов в имени домена или компьютера. Чтобы обеспечить единое соглашение имен, компания Microsoft запретила использование символа пробела в именах NetBIOS для компьютеров под управлением Windows 2000.1
Имена NetBIOS для систем Windows 2000 могут содержать следующие символы: !@#$%Л&()-_'{}.~
Использование следующих символов запрещено:
\ * + = | : ;«?<>,
м
Как в Windows 2000 создать схему доверительных отношений с помощью командной строки?
Инструмент Trustdom из пакета Resource Kit для Windows 2000 позволяет формировать доверительные отношения между доменами Windows 2000 и однонаправленные отношения между доменами Windows NT 4.0. Существует два типа однонаправленных доверительных отношений: исходящее отношение от локального или указанного домена и входящее отношение доверия от указанного домена. Команда Trustdom имеет следующий синтаксис: trustdom [[домен[:de],]целевой_домен[:dc]] [Параметры]
НЮНЮПо умолчанию используется параметр -out. Для получения списка остальных параметров используйте значение / ?.
НЮ
НЮ
. Что такое глобальный каталог?
Глобальный каталог (Global Catalog — GC) содержит записи для каждого объекта в лесу доменов предприятия, но лишь некоторые из свойств объектов. Весь лес доменов совместно использует один глобальный каталог, и несколько серверов содержат его копии. Поиск по всему лесу предприятия можно осуществлять только на основе свойств, хранящихся в глобальном каталоге, в то время как при поиске объектов в дереве пользовательского домена пригодится любое свойство. Копию глобального каталога имеют право содержать только контроллеры домена.
Настройка излишнего количества глобальных каталогов в домене приводит к нерациональному использованию пропускной способности сети при репликации данных. Достаточно иметь один сервер глобального каталога для домена в каждой физической подсети. Операционная система автоматически возлагает на сервер обязанность хранить глобальный каталог,
поэтому настройка дополнительных серверов глобального каталога понадобится только в том случае, если время отклика сервера на поступающие запросы заметно увеличилось.
татаПоскольку полный поиск данных требует передачи запросов в рамках всего дерева доменов, а не только глобального каталога, группирование ресурсов предприятия в одно дерево поможет сократить время поиска, благодаря чему можно будет обойтись и без глобального каталога. .
та
та
1. Как настроить сервер глобального каталога?
Для настройки контроллера домена Windows 2000 для работы в качестве сервера глобального каталога выполните перечисленные ниже действия.
Откройте оснастку Active Directory— сайты и службы (Active Directory— Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы^ Администрирование=>Ас11уе Directory — сайты и службы (Programs^Administrative Tools=>Active Directory — Sites and Services).
Раскройте раздел Сайты (Sites).
Раскройте раздел сайта, который содержит необходимый сервер, и выберите контейнер Servers.•
Выберите сервер, который необходимо настроить.
Щелкните правой кнопкой мыши на опции NTDS и выберите параметр Свойства (Properties).
Установите или сбросьте флажок Глобальный каталог (Global Catalog Server), как показано на рис. 15.24.
Рис. 15.24. Настройка сервера глобального каталогаРис. 15.24. Настройка сервера глобального каталога
Рис. 15.24. Настройка сервера глобального каталога
Рис. 15.24. Настройка сервера глобального каталога
Щелкните на кнопке Применить (Apply), после чего на кнопке ОК.
■ЧВД2. Почему при недоступности глобального каталога нельзя использовать основное имя пользователя для изменения пароля?
В Windows 2000 пользователям назначены основное имя (UPN), например john@savilltech.com, и имя SAM более низкого уровня, например savillj. Если изменить пароль с помощью имени SAM, то изменение вступит в силу даже в том случае, если глобальный каталог недоступен. При изменении пароля с помощью основного имени пользователя и недоступном глобальном каталоге будет выдано сообщение об ошибке.
The user name or old. password is incorrect. Letters in passwords must be typed using the correct case. Make sure the Caps is not accidentally on.
Если учетная запись расположена в дочернем домене, сообщение об ошибке будет выглядеть иначе.
Unable to change the password on this account due to the following error: 1359: An internal error occurred
Please consult your system administrator
Чтобы убедиться, что причиной проблемы является именно отсутствие глобального каталога, введите следующую команду для поиска сервера регистрации:
echo %logonserver%
После обнаружения сервера регистрации проверьте журнал событий службы каталогов на предмет наличия такого события:
Event 1126 Unable to establish connect with global catalog
Для решения этой проблемы необходимо обеспечить работоспособность глобального каталога. Глобальный каталог должен быть доступен при смене пароля с помощью основного имени пользователя, так как домен хранит информацию лишь о локальных объектах домена, в то время как глобальный каталог содержит данные обо всех объектах леса доменов. Таким образом, при использовании основного имени пользователя глобальный каталог должен быть доступен (кроме случаев использования одного домена).
■ Какие роли FSMO доступны в Windows 2000?
В Windows 2000 все контроллеры доменов обладают равными правами. Изменения реплицируются на все контроллеры домена с помощью процесса, известного как “репликация с несколькими хозяевами", который помогает решить возникшие проблемы.
В некоторых ситуациях предупреждение возможных конфликтов является более предпочтительной стратегией. Пять ролей FSMO (Flexible Single-Master Operation), ранее известные как Floating Single-Master Operation, управляют многими функциональными аспектами домена или леса доменов для предупреждения возникновения конфликтов. Существует возможность вручную распределять эти роли между контроллерами доменов.
Всего существует два типа ролей: для домена и для леса. Только контроллер домена может принимать роль, предназначенную для контроллера. Любой контроллер домена в лесу может принимать роль для всего леса. Контроллер домена не имеет право принять на себя роль, от-
носящуюся к другому домену или лесу.
Для назначения ролей FSMO предназначена утилита командной строки Ntdsutil и один из методов с применением пользовательского графического интерфейса. В табл. 15.3 содержится информация о каждой роли FSMO.
Таблица 15.3. Роли FSMO
Имя роли
ОписаниеДля домена или для леса
Domain Naming Master
Если необходимо добавить домен к лесу, имя Одна на лес домена должно быть уникальным. Роль Domain Naming Master для леса разрешает работу с именами доменов
Infrastructure Master
Когда пользователь или группа находятся в дру- Одна на домен гом домене, после изменения записей пользователей (например, имени) и до отображения этой информации в группе может возникать задержка. Роль Infrastructure Master в домене группы модифицирует отношение "группа-.
пользователь”, чтобы отразить внесенное изменение. Данная роль работает локально и полагается на репликацию данных для передачи из-.
менений на остальные контроллеры домена
PDC Emulator
Для обеспечения обратной совместимости один Одна на домен контроллер домена в домене Windows 2000'
должен эмулировать функции PDC для контроллеров домена и клиентов Windows NT 4.0 и 3.51
RID Master
Каждый контроллер домена может создавать Одна на домен новые объекты (пользователей, группы, учетные записи компьютеров). Однако после создания 512 объектов пользователей контроллер домена должен связаться с ролью RID Master домена для получения дополнительных 512 относительных идентификаторов. (На самом деле контроллер домена связывается с RID Master, когда остается менее 100 относительных идентификаторов. Таким образом, RID Master может оказаться недоступной на некоторое время, не провоцируя возникновение проблем при создании объектов.) Описанная процедура позволяет гарантировать, что каждый объект имеет уникальный относительный идентификатор (RID).
Когда контроллер домена создает основной■
объект безопасности, к объекту добавляется идентификатор безопасности (RID), который состоит из идентификатора безопасности домена и относительного идентификатора объекта.
Роль RID Master необходима для использования утилиты Movetree из пакета Resource Kit в Windows 2000, применяемой для перемещения объектов между доменами
Schema Master
В основе Active Directory лежит концепция схе- Одна на лес мы — формальное описание всех объектов
и контейнеров службы каталогов. Поскольку
схема должна быть одинаковой в пределах леса, только один компьютер может разрешать внесение изменений в схему
Даже в базовом режиме PDC Emulator имеет несколько специальных ролей.
Неудачные запросы на аутентификацию.
Роли для обслуживания клиентов, запрашивающих изменение системных данных (например, пароля).
Политика отправки измененных паролей и блокировок учетных записей.
Роли, предназначенные для тех случаев, когда клиенты при получении точного времени подключаются к контроллеру домена, который связывается с PDC Emulator, а последняя служба, в свою очередь, взаимодействует с основным контроллером домена высшего уровня. Роль PDC Emulator корневого домена использует протокол SNTP для взаимодействия с атомными часами в Internet.
ПОПОРоль групповых политик: для редактирования или создания групповой политики необходимо связаться с основным контроллером домена. Если основной контроллер недоступен, то связь устанавливается с другим контроллером домена.
ПО
ПО
Как изменить роль FSMO RID Master?
В разделе 15.43 рассматривается роль FSMO RID Master. Для изменения параметров роли выполните приведенную ниже последовательность действий.
На контроллере домена откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers). Для этого в меню Пуск (Start) выберите команду Программы^Администрирование^Асйуе Directory— Пользователи и компьютеры (Programs1*Administrative Tools*Active Directory — Users and Computers).
В левой панели диалогового окна щелкните правой кнопкой мыши на имени домена и выберите опцию Подключение к контроллеру домена (Connect to Domain Controller).
Выберите контроллер домена, который будет владельцем роли FSMO (рис. 15.25), и щелкните на кнопке ОК.
Рис. 15.25. Выбор альтернативного конРис. 15.25. Выбор альтернативного контроллера доменатроллера домена
Рис. 15.25. Выбор альтернативного кон
Рис. 15.25. Выбор альтернативного кон
троллера домена
троллера домена
Еще раз щелкните правой кнопкой мыши на домене и выберите опцию Хозяин операций (Operation Master) в контекстном меню.
Перейдите на вкладку Пул RID (RID Pool).
Будет показано имя компьютера, который выполняет роль FSMO RID Master (рис. 15.26).
Для внесения изменений щелкните на кнопке Изменить (Change).
Щелкните на кнопке ОК.
Появится диалоговое окно, подтверждающее изменение роли.
Кроме того, для изменения роли FSMO RID Master можно воспользоваться утилитой Ntdsutil. Ниже приводится пример использования утилиты (жирным шрифтом выделены вводимые команды).
С:\> ntdsutil ntdsutil: roles fsmo maintenance: connections server connections: connect to server <имя сервера» server connections: quit fsmo maintenance: transfer rid master
Щелкните на кнопке Да (Yes) в диалоговом окне для подтверждения передачи роли. После этого введите показанные ниже команды (также выделены жирным шрифтом).
Server "titanic" knows about 5 roles Schema - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com, Domain - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com PDC - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com RID - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com Infrastructure - CN-NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com
fsmo maintenance: quit ntds: quit
Как изменить роль FSMO Schema Master?
Для изменения роли FSMO Schema Master необходимо воспользоваться программой Диспетчер схемы Active Directory (Active Directory Schema Manager).
Для начала следует зарегистрировать библиотеку DLL для оснастки ММС. Перейдите в командную строку и введите следующую команду:
regevr32 echinnigint.dll
Затем воспользуйтесь консолью инструментов Windows 2000 Resource Kit для запуска программы Диспетчер схемы Active Directory (Active Directory Schema Manager). Кроме того, можно создать собственную консоль ММС и добавить в нее оснастку Диспетчер схемы Active Directory (Active Directory Schema Manager). В меню Пуск (Start) выберите команду Выполнить (Run) и введите следующую команду:
мне
В меню Консоль (Console) выберите команду Добавить/Удалить оснастку (Add/Remove Snap-in). Щелкните на кнопке Добавить (Add) и выберите опцию Схема Active Directory (Active Directory Schema).
Щелкните на кнопке Добавить (Add), после этого на кнопках Закрыть (Close) и ОК.
Откройте созданную оснастку на контроллере домена.
В левой панели щелкните правой кнопкой на опции Схема Active Directory (Active Directory Schema) и выберите параметр Изменение контроллера домена (Change Domain Controller) в контекстном меню.
Введите имя контроллера домена, к которому необходимо подключиться.
■ 8. Щелкните правой кнопкой на опции Схема Active Directory (Active Directory Domains Schema) и выберите опцию Хозяин операций (Operation Master) в контекстном меню.
ГсЬапде Opftratont Matter ~ГсЬапде Opftratont Matter ~Рис. 15.27. Изменение владельца роли Schema MasterРис. 15.27. Изменение владельца роли Schema MasterБудет показано имя компьютера, который в данный момент выполняет эту роль (рис. 15.27).
ГсЬапде Opftratont Matter ~
ГсЬапде Opftratont Matter ~
Рис. 15.27. Изменение владельца роли Schema Master
Рис. 15.27. Изменение владельца роли Schema Master
Для изменения щелкните на кнопке Изменить (Change).
Чтобы настроить системный реестр для внесения изменений в схему, установите флажок Схема может быть изменена на этом контроллере домена (Schema may be modified on this server). (Обратите внимание на рис. 15.27: компьютер уже обладает ролью Schema Master.)
И. Щелкните на кнопке ОК для подтверждения изменений.
Появится диалоговое окно, в котором подтверждается изменение роли.
Описываемые изменения роли можно внести с помощью командной строки (введенные команды выделены жирным шрифтом).
С:\> ntdsutil ntdsutil: roles fsmo maintenance: connections server connections: connect to server <имя сервера* server connections: quit fsmo maintenance: transfer schema master
Щелкните на кнопке Да (Yes) в диалоговом окне для подтверждения передачи роли, после чего введите команды, выделенные жирным шрифтом.
Server "titanic’1 knows about 5 roles Schema - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com, Domain - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site-■
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com PDC - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com RID - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com Infrastructure - CN-NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com fsmo maintenance: quit ntds: quit
^6. Как изменить роль FSMO PDC Emulator?
Для изменения этой роли выполните ряд действий.
На контроллере домена откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers). Для этого в меню Пуск (Start) выберите команду Программы=>Администрирование=>Ас1п/е Directory— Пользователи и компьютеры (Programs1*Administrative Tools*Active Directory — Users and Computers).
В самой левой панели диалогового окна щелкните правой кнопкой мыши на имени домена и выберите опцию Подключение к контроллеру домена (Connect to Domain Controller).
Выберите контроллер домена, который будет владельцем роли FSMO, и щелкните на кнопке ОК.
Еще раз щелкните правой кнопкой мыши на имени домена и выберите опцию Хозяева операций (Operations Master) в контекстном меню.
Перейдите во вкладку PDC.
Будет показано имя компьютера, который в данный момент является владельцем роли PDC Emulator.
Для изменения роли щелкните на кнопке Изменить (Change).
Щелкните на кнопке ОК для подтверждения изменения.
Появится диалоговое окно с подтверждением изменения роли.
Кроме того, для изменения роли PDC Emulator FSMO можно использовать утилиту Ntdsutil. (вводимые команды выделены жирным шрифтом).
С:\> ntdsutil ntdsutil: roles fsmo maintenance: connections server connections: connect to server <имя сервера* server connections: quit fsmo maintenance: transfer pdc
Щелкните на кнопке Да (Yes) в диалоговом окне передачи роли. Затем введите команды, выделенные жирным шрифтом. Server "titanic" knows about 5 roles Schema - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com, Domain - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com PDC - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com RID - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com Infrastructure - CN-NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com fsmo maintenance: quit ntds: quit
5p7. Как изменить роль FSMO Infrastructure Master?
Для изменения этой роли выполните перечисленные ниже действия.
На контроллере домена откройте оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers). Для этого в меню Пуск (Start) выберите команду Программы^Администрирование^Асйуе Directory— Пользователи и компьютеры (Programs'* Administrative Tools'*Active Directory — Users and Computers).
В левой панели диалогового окна щелкните правой кнопкой мыши на имени домена и выберите опцию Подключение к контроллеру домена (Connect to Domain Controller).
Выберите контроллер домена, который будет владельцем роли FSMO, и шелкните на кнопке ОК.
Щелкните правой кнопкой на домене еше раз и выберите опцию Хозяин операций (Operations Master) в контекстном меню.
Перейдите во вкладку Инфраструктура (Infrastructure). Будет показано имя компьютера, который в данный момент является владельцем роли FSMO.v
Для внесения изменений щелкните на кнопке Изменить (Change).
Щелкните в диалоговом окне на кнопке ОК.
Появится диалоговое окно, в котором подтверждается изменение роли.
Для изменения роли FSMO Infrastructure Master можно использовать утилиту Ntdsutil. (вводимые команды выделены жирным шрифтом). С:\> ntdsutil."
ntdsutil: roles fsmo maintenance: connections server connections: connect to server <имя сервера> server connections: quit fsmo maintenance: transfer infrastructure master
Щелкните на кнопке Да (Yes) в диалоговом окне передачи роли. Затем введите команды, выделенные жирным шрифтом. Server "titanic" knows about 5 roles Schema - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com, Domain - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com PDC - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com RID - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com Infrastructure - CN-NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com
fsmo maintenance: quit ntds: quit
Как изменить роль FSMO Domain Naming Master?
Для изменения этой роли необходимо, чтобы компьютер являлся Сервером глобального каталога.
Откройте оснастку Active Directory — Домены, и доверие (Active Directory — Domains and Trusts). В меню Пуск (Start) выберите команду Программы1*Администрированием Active Directory— Домены и доверие (Programs*Administrative Tools*Active Directory — Domains and Trusts).
В левой панели диалогового окна щелкните правой кнопкой мыши на разделе Active Directory — Домены и доверие (Active Directory — Domains and Trusts) и выберите опцию Подключение к контроллеру домена (Connect to Domain Controller) в контекстном меню.
Введите имя контроллера домена, к которому необходимо подключиться, и щелкните на кнопке ОК.
Щелкните правой кнопкой на разделе Active Directory — Домены и доверие (Active Directory— Domains and Trusts) и выберите опцию Хозяин операций (Operation Master) в контекстном меню. Будет показано имя компьютера, который в данный момент владеет ролью FSMO Domain Naming Master.
Чтобы модифицировать роль, щелкните на кнопке Изменить (Change).
Щелкните на кнопке ОК. Будет показано диалоговое окно с подтверждением изменения роли..
Для изменения роли FSMO Domain Naming Master можно использовать утилиту Ntdsutil. (вводимые команды выделены жирным шрифтом).
С:\> ntdsutil ntdsutil: roles fsmo maintenance: connections server connections: connect to server <имя сервера> server connections: quit fsmo maintenance: transfer infrastructure master
Щелкните на кнопке Да (Yes) в диалоговом окне передачи роли. Затем введите команды, выделенные жирным шрифтом. Server "titanic" knows about 5 roles Schema - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com, Domain - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com PDC - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com RID - CN=NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com Infrastructure - CN-NTDS Settings, CN=TITANIC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com fsmo maintenance: quit ntds: quit
Ml
9. Как найти текущих владельцев ролей FSMO в домене/лесу?
Существует пять ролей FSMO: Schema Master, Domain Naming Master, Relative Identifier Master, PDC Master и Infrastructure Master.
Для получения списка текущих владельцев ролей FSMO можно воспользоваться графическим интерфейсом, но при этом необходимо выполнить ряд последовательностей действий (данный метод рассмотрен в статье Q234790, которая доступна на Web-узле по адресу: http: / /support.microsoft.com/support/kb/articles/Q234/7/90.asp).
Существуют и другие подходы, направленные на сокращение времени, затрачиваемого на получение списка текущих владельцев ролей FSMO с помощью графического интерфейса. Для начала понадобится командный файл dumpfsmos.cmd, который поставляется в пакете Resource Kit для Windows 2000. Командный файл вызывает утилиту ntdsutil . EXE, отображающую всех владельцев ролей FSMO.
Для получения списка текущих владельцев ролей FSMO достаточно запустить в интересующем вас домене файл dumpfsmos. Например, можно ввести следующую команду: dumpfsmos.cmd savilltech.com
После появления на экране приведенной далее информации найдите строку “Server ' savilltech. com' knows about 5 roles”, ниже которой будут представлены сведения о текущих владельцах ролей FSMO. Ntdsutil: roles fsmo maintenance: Connections server connections: Connect to server savilltech.com Binding to savilltech.com...
Connected to savilltech.com using credentials of locally logged on user server connections: Quit
fsmo maintenance: select Operation Target select operation target: List roles for connected server Server "savilltech.com" knows about 5 roles Schema - CN=NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com, Domain - CN=NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com PDC - CN=NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com RID - CN=NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com Infrastructure - CN-NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com select operation target: Quit fsmo maintenance: Quit Ntdsutil: Quit Disconnecting from savilltech.com...
Кроме того, можно вручную запустить утилиту NTDSUTIL. EXE.
Выберите команду Пуск1*Выполнить (Start'bRun). В поле Открыть (Open) введите команду cmd и нажмите клавишу <Enter>.
Введите команду ntdsutil и нажмите клавишу < Enter>.
Введите команду domain management и нажмите клавишу <Enter>.
Введите команду connect to server [имя сервера] и нажмите клавишу < Enter>.
Введите команду quit и нажмите клавишу <Enter>.
Введите команду select operation target и нажмите клавишу < Enter>.
Введите команду list roles for connected server и нажмите клавишу <Enter>.
Пример выводимой на экран информации показан ниже. Как всегда, вводимые команды выделены жирным шрифтом. После строки “Server 'savilltech.com' knows about 5 roles” представлена информация о владельцах ролей FSMO.
С:\>ntdsutil ntdsutil: domain management domain management: connections server connections: connect to server titanic-dc Binding to titanic-dc...
Connected to titanic-dc using credentials of locally logged on user server connections: quit domain management: select operation target select operation target: list roles for connected server Server "titanic-dc" knows about 5 roles Schema - CN=NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com, Domain - CN=NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com PDC - CN=NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com RID - CN=NTDS Settings, CN=TITANIC-DC,CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com Infrastructure - CN-NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com select operation target: quit
domain management: quit
ntdsutil: quit
Disconnecting from titanic-dc ...
Третьим вариантом поиска текущего владельца роли FSMO является использование утилиты dcdiag, которая расположена в папке SupportXTools пакета Windows 2000 Support Tools. Для применения утилиты dcdiag введите следующую команду:
dcdiag /test:Knowsofroleholders /v
Ниже приводится результат использования этой команды. Информация о текущих владельцах ролей FSMO будет приведена после строки “Starting test: KnowsOfRoleHolders”.
DC Diagnosis
Performing initial setup:.
"Verifying that the local machine titanic-dc, is a DC.
"Connecting to directory service on server titanic-dc.
"Collecting site info.
"Identifying all servers.
"Found 1 DC(s). Testing one of them.
Done gathering initial info.
Doing initial non skippeable tests
Testing server: Default-First-Site-Name\TITANIC-DC
Starting test: Connectivity
"Active Directory LDAP Services Check
"Active Directory RPC Services Check
TITANIC-DCpassed test Connectivity
Doing primary tests
Testing server: Default-First-Site-Name\TITANIC-DC
Test omitted by user request: Replications
Test omitted by user request: Topology
Test omitted by user request: CutoffServers
Test omitted by user request: NCSecDesc
Test omitted by user request: NetLogons
Test omitted by user request: Advertising
Starting test: KnowsOfRoleHolders
Role Schema Owner = CN=NTDS
Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com
Role Domain Owner = CN=NTDS
Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com
Role PDC Owner = CN=NTDS
Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com
Role RID Owner = CN=NTDS
Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site-
Name, CN=Sites, CN=Configuration, DC=savilltech, DC=com
Role Infrastructure Update Owner = CN-NTDS Settings, CN=TITANIC-DC, CN=Servers, CN=Default-First-Site- Name, CN=Sites, CN=Configuration,
DC=savilltech, DC=com TITANIC-DC passed test KnowsOfRoleHolders
Test
omitted
by
user
request:
RidManager
Test
omitted
by
user
request:
MachineAccount
Test
omitted
by
user
request:
Services
Test
omitted
by
user
request:
OutboundSecureChannels
Test omitted by user request: ObjectReplicated
Test omitted by user request: frssysvol Test omitted by user request: kccevent
Test omitted by user request: systemlog Running enterprise tests on : savilltech.com
Test omitted by user request: Intersite Test omitted by user request: FsmoCheck
0. Почему нельзя добавить резервный контроллер домена Windows NT 4.0 к домену Windows 2000?
Хотя Windows 2000 и поддерживает резервные домены Windows NT 4.0, создание учетной записи резервного контроллера Windows NT 4.0 сопряжено с многими проблемами. Например, будет выдано сообщение об ошибке “The Machine Account for This Computer either does not exist or is inaccessible". Попытка воспользоваться утилитой Srvmgr для добавления учетной записи компьютера из существующего резервного контроллера домена Windows NT 4.0 приведет к выводу на экран сообщения “The Network Request i,s not supported”.
В журнале основного контроллера домена Windows 2000 будет записано приведенное ниже сообщение об ошибке.
Source: SAM
EVENT ID: 12298
Description: The Account "Computer$" cannot be converted to be a domain controller account as its object class attribute in the directory is not a computer or is not derived from a computer. If this is caused by an attempt to install a pre-Windows 2000 Domain, then you should recreate the account for the domain controller with the correct object class.
Для решения этой проблемы понадобится утилита Srvmgr, входящая в состав Windows 2000, с помощью которой следует создать учетную запись компьютера.
Как удалить из Active Directory несуществующий домен?
Операционная система Windows 2000 отслеживает параметры каждого домена с помощью метаданных. Если удалить все контроллеры домена и не установить флажок Последний контроллер домена в домене (This is last domain controller in the domain) при запуске утилиты DCPROMO для понижения режима контроллера домена до обычного сервера, утилита DCPROMO не удалит информацию о домене, которая сохранится на сервере без изменений.
Для удаления параметров домена из базы метаданных можно воспользоваться утилитой NTDSUTIL. (вводимые команды выделены жирным шрифтом).
ntdsutil
ntdsutil: metadata cleanup
metadata cleanup: connections
Подключитесь к серверу или домену (родительскому домену), который содержит данные об удаляемом домене.
server connections: connect to server titanic
Binding to titanic... '
Connected to titanic using credentials of locally logged on user server connections: quit metadata cleanup: select operation target
Затем выберите удаляемый домен.
select operation target: list domains
Found 3 domain(s)
0 - DC=savilltech, DC=com
1 - DC=dev, DC=savilltech, DC=com
2 - DC=deleteme, DC=savilltech, DC=com select operation target: select domain 2 Site — CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com Domain — Dc=deleteme, DC=savilltech, DC=com No current server
No current Naming Context select operation target: quit metadata cleanup: remove selected domain
В диалогом окне с запросом на подтверждение проводимой операции (рис. 15.28) щелкните на кнопке Да (Yes).
Рис. 15.28. Подтверждение на удаление объекта доменаРис. 15.28. Подтверждение на удаление объекта доменаЗавершите работу с утилитой."DC=deleteme, DC=savilltech, DC=com" remover from server "titanic" metadata cleanup: quit ntdsutil: quitDisconnecting from titanic...Завершите работу с утилитой."DC=deleteme, DC=savilltech, DC=com" remover from server "titanic" metadata cleanup: quit ntdsutil: quitDisconnecting from titanic...
Рис. 15.28. Подтверждение на удаление объекта домена
Рис. 15.28. Подтверждение на удаление объекта домена
Завершите работу с утилитой.
"DC=deleteme, DC=savilltech, DC=com" remover from server "titanic" metadata cleanup: quit ntdsutil: quit
Disconnecting from titanic...
Завершите работу с утилитой.
"DC=deleteme, DC=savilltech, DC=com" remover from server "titanic" metadata cleanup: quit ntdsutil: quit
Disconnecting from titanic...
Почему нельзя повторно понизить уровень
контроллера домена до обычного сервера?
Понижение уровня контроллера домена до обычного сервера не подразумевает возможность остановки проводимого процесса. Тем не менее выполняемый системный процесс можно остановить с помощью программы Диспетчер задач (Task Manager). Кроме того, благодаря программе Tlist имеется возможность получить идентификатор процесса, после чего следует воспользоваться командой kill. В любом случае при запуске утилиты dcpromo после понижения статуса контроллера домена будет выдано сообщение об ошибке (в зависимости от этапа остановки процесса работы DCPROMO).
Active Directory is already being installed or removed on this computer. That operation must finish before another may be attempted.
Единственным методом удаления данных о контроллере домена из Active Directory является их ручное удаление с помощью утилиты NTDSUTIL. Более подробная информация приводится в разделе 15.53.
Как удалить несуществующий контроллер домена?
Операционная система Windows 2000 отслеживает статус каждого контроллера домена посредством метаданных. Если удалить контроллер домена (путем переустановки программного или аппаратного обеспечения) и не запустить утилиту DCPROMO для очистки метаданных контроллера домена, объекты соединений продолжат свое существование.
В удалении сведений о сервере из базы метаданных поможет утилита ntdsutil (вводимые команды выделены жирным шрифтом).
ntdsutil
ntdsutil: metadata cleanup
metadata cleanup: select operation target
Затем необходимо подключиться к серверу домена.
select operation target: connections server connections: connect to domain savilltech.com Binding to WTITANIC.savilltech.com...
Connected to WTITANIC.savilltech.com using credentials of locally- logged on user server connections: quit
Теперь следует выбрать сайт, сервер для удаления и домен, в котором расположен этот сервер. Порядок выбора значения не имеет.
select operation target: list sites
Found 2 site(s)
0 — CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com 1 — CN=Kent, CN=Sites, CN=Configuration, DC=savilltech, DC=com select operation target: select site 0
Site — CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com No current domain
No current domain
No current domain
No current Naming Context select operation target: list servers in site Found 4 server(s) 0 — CN=TITANIC, CN=Servers, CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com
— CN=TITUS, CN=Servers, CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com
— CN=MORPHEUS, CN=Servers, CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com
- CN=TRINITY, CN=Servers, CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com
select operation target: select server 2
Site — CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com No current domain
Server - CN=MORPHEUS, CN=Servers, CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com
DSA object - CN=NTDS
Settings, CN=MORPHEUS, CN=Servers, CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com
DNS host name — MORPHEUS.deleteme.savilltech.com
Computer object - CN=MORPHEUS, OU=Domain Controllers, DC=deleteme, DC=savilltech, DC=com
No current Naming Context
select operation target: list domains
Found 3 domain(s)
0 - DC=savilltech, DC=com
— DC=dev, DC=savilltech, DC=com
- DC=deleteme, DC=savilltech, DC=com
select operation target: select domain 0
Site — CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com
Domain — DC=savilltech, DC=com
Server - CN=MORPHEUS, CN=Servers, CN=London, CN=Sites,
CN=Configuration, DC=savilltech, DC=com.
DSA object - CN=NTDS Settings, CN=MORPHEUS, CN=Servers, CN=London,
CN=Sites, CN=Configuration, DC=savilltech, DC=com
DNS host name — MORPHEUS.deleteme.savilltech.com
Computer object — CN=MORPHEUS, 0U=Domain Controllers, DC=deleteme, DC=savilltech, DC=com
No current Naming Context
select operation target: quit
Теперь удалите выбранный сервер.
metadata cleanup: remove selected server
В диалоговом окне, показанном на рис. 15.29, щелкните на кнопке Да (Yes), чтобы подтвердить удаление сервера.
, Рис. 15.29. Подтверждение на удаление объекта сервера из базы метаданных
Завершите работу с утилитой.
"CN=MORPHEUS, CN=Servers, CN=London, CN=Sites, CN=Configuration, DC=savilltech, DC=com"
removed from server "WTITANIC.savilltech.com"
metadata cleanup: quit
ntdsutil: quit
Disconnecting from WTITANIC.savilltech.com...
Наконец, сервер необходимо удалить с помощью оснастки Active Directory— Сайты и Службы (Active Directory — Sites and Services).
Откройте оснастку Active Directory — сайты и службы (Active Directory — Sites and Services). Для этого в меню Пуск (Start) выберите команду Программы1* Администрирование1*Active Directory — сайты и службы (Programs1*Administrative Tools'*Active Directory — Sites and Services).
. 2. Раскройте раздел Sites, выберите необходимый сайт, раскройте контейнер Services, щелкните на имени сервера правой кнопкой мыши и выберите команду Удалить (Delete).
Щелкните на кнопке Да (Yes).
Системные администраторы иногда сталкиваются с определенными проблемами при выполнении описанных выше действий на компьютере с установленным пакетом. Service Pack 2. В этом случае рекомендуется не инсталлировать данный пакет обновлений.
Ч^₽4. Почему нельзя организовать доверительные отношения Kerberos между двумя доменами в разных лесах?
При ручном создании схемы доверительных отношений можно выбрать один из протоколов аутентификации.
Kerberos. Протокол Kerberos v5 используется по умолчанию для аутентификации в Windows 2000, т.е. при проверке подлинности пользователя/компьютера. Протокол предназначен для создания схемы доверительных отношений между доменами в дереве доменов и между корневыми доменами в лесу доменов.
NTLM (NT LAN Manager). Протокол NTLM используется по умолчанию для сетевой аутентификации в Windows NT 4.0 и более ранних версиях, однако все еще поддерживается в Windows 2000, где изначально отключен. Протокол NTLM построен на базе модели аутентификации “запрос—ответ”.
Транзитивные доверительные отношения Kerberos связывают домены внутри леса. Таким образом, при организации доверительных отношений между доменами различных лесов можно выбрать только протокол аутентификации NTLM, поскольку Kerberos не позволяет реализовать такую схему доверия между различными лесами. Это ограничение относится не к протоколу Kerberos, а к его ограниченной реализации от компании Microsoft. В свою очередь, модели Kerberos сторонних компаний (например, MIT) позволяют создавать доверительные отношения между доменами различных лесов.
Как изменить количество объектов
Active Directory, среди которых проводится поиск данных?
Изначально Active Directory поддерживает единовременный поиск среди 10 000 объектов. Эта политика влияет на все типы обозревателей объектов, доступные в Active Directory (Локальные пользователи и группы (Local Users and Groups)), оснастка Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers), а также диалоговые окна, в которых определяются разрешения доступа для пользователей и групп Active Directory. По мере развития организации может потребоваться изменение количества единовременно просматриваемых объектов.■
Чтобы определить количество объектов групповой политики, выполните ряд действий.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers). Для этого в меню Пуск (Start) выберите команду Пporpaммы=>Aдминиcтpиpoвaниe=>Active Directory — Пользователи и компьютеры (Programs=>Administrative Tools ^Active Directory — Users and Computers).
Щелкните правой кнопкой мыши на нужном контейнере и выберите опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy)..
Выберите объект групповой политики и щелкните на кнопке Изменить (Edit).
Выберите раздел Конфигурация пользователя (User Configuration) и раскройте элемент Административные шаблоны=>Рабочий cron^Active Desktop (Administrative Templates^Desktop^Active Directory).
Дважды щелкните на опции Максимальный размер поиска в Active Directory (Maximum size of Active Directory searches).
Установите переключатель Включена (Enabled) и присвойте значению нужный параметр (например, 20000), как показано на рис. 15.30.
>№. ?>№. ?34VtT^^^^-^ 'L,. ои‘“Тч¥34VtT^^^^-^ 'L,. ои‘“Тч¥ЙЙNot configuredNot configuredNot configuredNot configuredffi -|sj Control Panel E- 0 Network 83 -SJ Systemffi -|sj Control Panel E- 0 Network 83 -SJ SystemРис. 15.30. Модифицирование значения параметра Максимальный размер поиска в Active Directory (Maximum size of Active Directory searches) с помощью групповой политикиРис. 15.30. Модифицирование значения параметра Максимальный размер поиска в Active Directory (Maximum size of Active Directory searches) с помощью групповой политикиDefault Domain Controllers Policy [IDefault Domain Controllers Policy [ISa Computer Configurationi $•••‘23 Software Settings E -^ Windows Settingsi $ £j Administrative I emplatesВ rjC ^ser Configuration$-23 Software Settings* ± Qj Windows Settings$~2J Administrative Templates S ^ Windows Components | -Xj Start Menu Ь Taskbar Й- Q] DesktopI i -Qd Active DesktopSa Computer Configurationi $•••‘23 Software Settings E -^ Windows Settingsi $ £j Administrative I emplatesВ rjC ^ser Configuration$-23 Software Settings* ± Qj Windows Settings$~2J Administrative Templates S ^ Windows Components | -Xj Start Menu Ь Taskbar Й- Q] DesktopI i -Qd Active Desktoplyi cnaoie racer in rina aiaiog dox ^f Hide Active Directory folderlyi cnaoie racer in rina aiaiog dox ^f Hide Active Directory folder
>№. ?
>№. ?
34VtT^^^^-^ 'L,. ои‘“Тч¥
34VtT^^^^-^ 'L,. ои‘“Тч¥
Й
Й
Not configured
Not configured
Not configured
Not configured
ffi -|sj Control Panel E- 0 Network 83 -SJ System
ffi -|sj Control Panel E- 0 Network 83 -SJ System
Рис. 15.30. Модифицирование значения параметра Максимальный размер поиска в Active Directory (Maximum size of Active Directory searches) с помощью групповой политики
Рис. 15.30. Модифицирование значения параметра Максимальный размер поиска в Active Directory (Maximum size of Active Directory searches) с помощью групповой политики
Default Domain Controllers Policy [I
Default Domain Controllers Policy [I
Sa Computer Configuration
i $•••‘23 Software Settings E -^ Windows Settings
i $ £j Administrative I emplates
В rjC ^ser Configuration
$-23 Software Settings
* ± Qj Windows Settings
$~2J Administrative Templates S ^ Windows Components | -Xj Start Menu Ь Taskbar Й- Q] Desktop
I i -Qd Active Desktop
Sa Computer Configuration
i $•••‘23 Software Settings E -^ Windows Settings
i $ £j Administrative I emplates
В rjC ^ser Configuration
$-23 Software Settings
* ± Qj Windows Settings
$~2J Administrative Templates S ^ Windows Components | -Xj Start Menu Ь Taskbar Й- Q] Desktop
I i -Qd Active Desktop
lyi cnaoie racer in rina aiaiog dox ^f Hide Active Directory folder
lyi cnaoie racer in rina aiaiog dox ^f Hide Active Directory folder
Щелкните на кнопке Применить (Apply).
Щелкните на кнопке ОК.
Закройте окно редактора групповой политики.
Определить количество объектов для пользователей можно с помощью системного реестра.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите кразделу HKEY_CURRENT_USER\Sof tware\Policies\Microsof t.
В меню Правка (Edit) выберите команду Создать^Раздел (New^Key).
Введите название раздела Windows.
Выберите новый раздел и в меню Правка (Edit) выберите команду Создать1*Раздел (New1* Key).
Введите название раздела Directory UI.
Перейдите в раздел Directory ui и в меню Правка (Edit) выберите команду Создать1* Параметр DWORD (New^DWORD Value)./
Введите название записи QueryLimit и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей необходимое десятичное значение.
Щелкните на кнопке OK.
Закройте окно редактора системного реестра.
Внесенные изменения вступят в силу только после следующей регистрации пользователя в системе.
4^6. Как настроить групповую политику, чтобы разрешить перенаправление папок тем пользователям, которые удаленно подключаются к локальной сети?
Групповые политики Windows 2000 не применяются по умолчанию для перенаправления папок пользователям с медленным сетевым соединением. Тем не менее ситуацию можно исправить.
Запустите редактор групповой политики и загрузите интересующую вас групповую политику (кроме того, можно щелкнуть на контейнере Active Directory, к которому относится групповая политика, выбрать опцию Свойства (Properties) из контекстного меню, перейти во вкладку Групповая политика (Group Policy) и щелкнуть на кнопке Edit)).,
Перейдите в раздел Конфигурация компьютера=>Административные шаблоны1* Система=*Групповая политика (Computer Configuration=*Administrative Templates* System=>Group Policy).
Дважды щелкните на опции Политика обработки перенаправления папки (Folder Redirection policy processing).
Выберите переключатель Включена (Enabled).
Установите флажок Разрешить обработку медленных сетевых подключений (Allow processing across slow network connection) (рис. 15.31).
Щелкните на кнопке OK.
Выберите опцию Включена (Enabled) для того, чтобы установить скорость соединения (по умолчанию используется скорость 500 Кбит/с).
Щелкните на кнопке ОК.
Закройте редактор групповой политики.
^1р7. Как реплицировать сценарии регистрации ■ между контроллерами доменов Windows 2000
и Windows NT 4.0?
Для репликации данных служба LAN Manager Replication (LMRepl) в Windows NT 4.0 использует дублирование каталогов с передающей системы (%systemroot%\system32\ Repl\export) в папки импорта на других контроллерах домена (%systemroot%\ system32\Repl\import), которые затем предоставляют данные в виде общедоступного ресурса Netlogon. Служба FRS (File Replication Service) в Windows 2000 использует том SYSVOL (%systemroot%\SYSVOL\sysvol), автоматически реплицируемый между контрол-
лерами домена. Общий ресурс Netlogon указывает на каталог %systemroot%\ SYSVOL\sysvol\симя домена>\SCRIPTS.
$• older НегЫегЛкт policy (Htir.e$smg Properties
Рис. 15.31. Параметры перенаправления папок (Folder Redirection)
Указанные подходы не совместимы между собой. Таким образом, необходимо вручную создать сценарий, который будет копировать файлы с одного из общих ресурсов Windows 2000 Netlogon на контроллер домена Windows NT 4.0, который, в свою очередь, будет распределять файлы на остальные контроллеры домена Windows NT 4.0. В составе пакета Resource Kit для Windows2000 поставляется утилита LBRIDGE.CMD, представляющая собой шаблон сценария, в котором д ля проведения операций с файлами используются команды Хсору или Robocopy.
Если не настроить такой сценарий, то контроллеры домена Windows NT 4.0 будут содержать устаревшие сценарии регистрации.
МП
■ Как запретить передачу изменений паролей владельцу роли FSMO главного контроллера домена с помощью WAN-соединений?
Когда какой-либо пользователь меняет пароль, соответствующее изменение записывается в базу данных локального контроллера домена. Кроме того, Windows отправляет информацию об изменении владельцу роли FSMO главного контроллера домена (PDC), так как данным об изменении пароля требуется некоторое время для распространения по всему домену. Если сведения об изменении не были переданы владельцу роли PDC FSMO и кто-то попытался за- ■ регистрироваться в системе с помощью нового пароля, который не был заранее реплицирован, регистрация завершится неудачей. Для того чтобы избежать подобных ситуаций, Windows стремится проводить регистрацию с помощью владельца роли PDC FSMO.
Для предотвращения передачи данных, относящихся к измененным паролям, по мед, ленным WAN-соединениям внесите изменения в системный реестр соответствующего контроллера домена.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Netlogon\Parameters.
В меню Правка (Edit) выберите команду Создать1^Параметр DWORD (New^ DWORD Value).
Введите имя записи AvoidPdcOnWan и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
г1@9. Как с помощью системного реестра настроитьвремя обновления групповых политик?
Обычно время обновления групповых политик настраивается в разделах Конфигурация ;омпьютера=>Административные шаблоны^Система^Групповая политика (Computer configuration=>Administrative Templates=>System=>Group Policy) и Конфигурация пользова- теляФАдминистративные шаблоны ^Система ^Групповая политика (User configurations Administrative Templates^System^Group Policy). Тем не менее для установки времени обновления групповой политики можно воспользоваться и системным реестром.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Policies\Microsoft\ Windows\System для настройки политики обновления системы или к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\System для настройки политики обновления пользователя..
Создайте новую запись типа DWORD с названием GroupPolicyRefreshTime. Присвойте ей значение в диапазоне от 0 до 648000 (минут).
Создайте новую запись типа DWORD с названием GroupPolicyRefreshTimeOffset. Присвойте ей значение в диапазоне от 0 до 1440 (минут). (Это значение указывается для того, чтобы избежать ситуации, когда множество пользователей одновременно пытаются провести обновление групповой политики.)
Закройте редактор системного реестра.
flQo. Почему нельзя создать организационное подразделение и дочерний домен одного родителя с одинаковыми именами?
Хотя стандарт Х.500 и поддерживает создание организационных подразделений и дочерних доменов с одинаковыми именами, Active Directory этого не позволяет. Использование одинаковых имен в Active Directory приводит к возникновению проблем с относительными составными именами (RDN). Если попытаться создать организационное подразделение и назвать его так же, как уже существующий дочерний домен, будет выдано сообщение об ошибке.
Active Directory
Windows cannot create the object because: An attempt was made to add an object to the directory with a name that was already in use. Name-related properties on this object might now be out of sync. Contact your network administrator.
При намерении создать дочерний домен и назвать его так, как уже существующее организационное подразделение, тоже будет выдано сообщение об ошибке.
Active Directory Installation Failed
The operation failed because: The Directory Service failed to create the object CN=Sales, CN=Partitions, CN-Configuration, DC=Savilltech, DC=com. Please check for possible system errors. "The directory service is busy".
Компании Microsoft известно об этом ограничении, однако способов решения этой проблемы до сих пор не существует.
m
ч^В1. Почему все клиенты Windows 2000 Professional стали использовать контроллер домена Windows 2000 для аутентификации, после того как один из контроллеров домена Windows NT 4.0 был обновлен до Windows 2000?
При обновлении до Windows 2000 необходимо обновить, как минимум, два контроллера домена Windows NT 4.0. Затем, если остановить работу одного из контроллеров домена Windows 2000, второй контроллер сможет выступать в роли главного для более старых контроллеров домена Windows NT 4.0. Если останавливается работа единственного контроллера домена Windows 2000, необходимо повысить один резервный контроллер домена Windows NT 4.0 до главного контроллера. Эта операция приведет к потере всей информации из базы данных Active Directory. Кроме того, пропадет возможность вернуть в домен контроллер домена Windows 2000, поскольку он не может выступать в роли резервного д ля основного контроллера домена Windows NT 4.0.
Описываемая проблема связана с особенностями сетевой инфраструктуры Windows. Основная идея заключается в том, что клиенты Windows 2000 должны использовать концепцию групповых политик, поэтому по мере возможности им следует использовать для аутентификации контроллер домена Windows 2000. Однако подобный подход заставляет клиентов Windows 2000 всегда использовать контроллер домена Windows 2000, что возлагает на него излишнюю нагрузку. К счастью, проблема решается путем установки служебного пакета обновлений Service Pack 1 для Windows 2000.
Как переместить файлы журнала Active Directory?
Вместе с файлом ntds.dit Active Directory использует несколько файлов системных журналов, которые можно разместить на более производительных жестких дисках.
Перезагрузите контроллер домена.
Нажмите клавишу <F8> в загрузочном меню.
Выберите опцию Режим восстановления службы каталогов (Directory Service Restore Mode).
Выберите необходимую копию операционной системы, если в системе установлено более одной копии. Зарегистрируйтесь в системе с правами администратора.
Запустите интерпретатор командной строки (Пуск=*Выполнить=>СМВ (Start* Run=*CMD)).
Запустите ути л иту ntd sutil.exe.
В приглашении утилиты ntdsutil введите следующую команду: ntdsutil: files
В приглашении на управление файлами введите команду file maintenance: move logs to [новое расположение файла]
Для просмотра файлов журналов введите команду
file maintenance: info
Дважды введите команду quit, чтобы вернуться к строке приглашения командного интерпретатора.
Перезагрузите компьютер в нормальном режиме работы.
Как включить циклическое протоколирование
событий Active Directory?
Служба каталогов Active Directory может создавать последовательные или циклические журналы. По умолчанию применяется последовательный подход, при котором файлы журналов не перезаписываются новыми данными. Размер файлов растет до указанного значения. В конце концов транзакции файла журнала заносятся в базу данных и журнал становится ненужным. Служба очистки базы данных Active Directory удаляет ненужные файлы журналов каждые 12 часов. Если период между перезагрузками сервера также не превышает 12 часов, то процесс очистки не сможет удалить старые файлы журналов. В итоге файлы журналов займут весь свободный объем жесткого диска.
Циклические журналы перезаписывают транзакции через указанный промежуток времени. Некоторые администраторы предпочитают использовать циклический метод перезаписи, а не последовательный, так как первый подход минимизирует объем данных журнала, расположенного на жестком диске. Для активизации циклического журнала необходимо внести изменения в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\NTDS\Parameters.
Если записи CircularLogging не существует, выберите команду Создать1* Строковый параметр (New=*String Value) в меню Правка (Edit). Введите имя записи CircularLogging. .
Дважды щелкните на новой записи и присвойте ей значение 1 для включения циклического журнала или значение 0 для его отключения и использования файлов последовательного протоколирования.
Закройте редактор системного реестра.
Перезагрузите компьютер для перезапуска службы каталогов и вступления изменения в силу.
*IW>4. Как провести аудит Active Directory?
Существует возможность настроить аудит Active Directory для записи успеш- ных/неудачных событий в журнале службы каталогов.
Откройте оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers). Для этого в меню Пуск (Start) выберите команду Программы^Администрирование^АсОуе Directory — Пользователи и компьютеры (Programs^ Administrative Tools ^Active Directory — Users and Computers).
В меню Вид (View) выберите опцию Дополнительные функции (Advanced Features).
Раскройте раздел домена, щелкните правой кнопкой мыши на контейнере Контроллеры домена (Domain Controllers) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите параметр Политика по умолчанию контроллеров домена (Default Domain Controllers Policy) и щелкните на кнопке Изменить (Edit).
Раскройте раздел Конфигурация компьютера^Конфигурация Windows^napaMerphi безопасности ^Локальные политики (Computer Configuration^Windows Settings1^ Security Settings1^Local Policies).
Выберите параметр Политика аудита (Audit Policy).
В правой панели будут показаны уровни аудита. Дважды щелкните на опции Аудит доступа к службе каталогов (Audit Directory Service Access).
Установите соответствующие флажки (Попытки успешного аудита (Audit successful - attempts) и Попытки неуспешного аудита (Audit failed attempts)), как показано на рис. 15.32, и щелкните на кнопке ОК.
Закройте окно Групповая политика (Group Policy).
В основном диалоговом окне щелкните на кнопке ОК.
Закройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers).
Для просмотра журнала событий можно использовать оснастку Просмотр событий (Event Viewer). Необходимая информация представлена в журнале безопасности. Поскольку контроллер домена запрашивает изменения политики каждые пять минут изменение политики вступит в силу максимум через пять минут. Другие контроллеры домена получат изменения после интервала в пять минут, к которому добавляется время, необходимое для репликации изменений.
Почему человек, изображенный на пиктограмме группы, имеет седые волосы?
Если верить базе знаний Microsoft Knowledge Base, подобный феномен не связан с повышенной стрессовой нагрузкой на группу, а является ошибкой Windows 2000, которая приводит к изменению цвета волос человека, изображенного на пиктограмме группы, при наличии в группе более 500 пользователей. На функциональных возможностях группы это никак не отражается, и изменение цвета волос, по сути, роли не играет (разве что группа выглядит более старой и немного отличается от других).
No AuditingNo AuditingNo AuditingNo AuditingNo AuditingNo Auditing^Audit Account Logon events ^$У Audit Account Management^Audit Account Logon events ^$У Audit Account ManagementNo Auditing No AuditingNo Auditing No Auditingi^Audit Logon Events &3Audit Object Access i§jQ Audft Policy Changei^Audit Logon Events &3Audit Object Access i§jQ Audft Policy ChangeDefalt Domain Consolers Policy (TOM Й ^ Computer Configuration• В ■В Software Settings'’ 3- О Windows S ettings; j S ^ Security Settings=;i S ^ Account Policies;': В jfl Local PoliciesDefalt Domain Consolers Policy (TOM Й ^ Computer Configuration• В ■В Software Settings'’ 3- О Windows S ettings; j S ^ Security Settings=;i S ^ Account Policies;': В jfl Local Policies:j; E ^ User Rights Assign?
No Auditing
No Auditing
No Auditing
No Auditing
No Auditing
No Auditing
^Audit Account Logon events ^$У Audit Account Management
^Audit Account Logon events ^$У Audit Account Management
No Auditing No Auditing
No Auditing No Auditing
i^Audit Logon Events &3Audit Object Access i§jQ Audft Policy Change
i^Audit Logon Events &3Audit Object Access i§jQ Audft Policy Change
Defalt Domain Consolers Policy (TOM Й ^ Computer Configuration
• В ■В Software Settings'
’ 3- О Windows S ettings
; j S ^ Security Settings
=;i S ^ Account Policies
;': В jfl Local Policies
Defalt Domain Consolers Policy (TOM Й ^ Computer Configuration
• В ■В Software Settings'
’ 3- О Windows S ettings
; j S ^ Security Settings
=;i S ^ Account Policies
;': В jfl Local Policies
‘ijj Й -^ Security Options
■ i * S -M Event Log
:Ё ш Restricted Groups
E G§ System Services
-j: Й- СЭ Registry
iFile System
;:' B § IP Security Policies on /
’ В Q] Public Key Policies
; : - ^ Scripts (Startup/Shutdown)
.' Й- £1 Administrative T emplates
£3 Audit Pnvili i^Audit Proci 8jQ Audit Syste£3 Audit Pnvili i^Audit Proci 8jQ Audit SysteAudit Directory Service AccessAudit Directory Service AccessРис. 15.32. Параметры аудита службы каталоговРис. 15.32. Параметры аудита службы каталоговЙ- s User Configuration|
£3 Audit Pnvili i^Audit Proci 8jQ Audit Syste
£3 Audit Pnvili i^Audit Proci 8jQ Audit Syste
Audit Directory Service Access
Audit Directory Service Access
Рис. 15.32. Параметры аудита службы каталогов
Рис. 15.32. Параметры аудита службы каталогов
тата
та
та
Как переместить объект в рамках леса
доменов?
Рекомендуется воспользоваться утилитой Movetree, которая поставляется в составе пакета Resource Kit для Windows 2000. Утилита предназначена для перемещения организационных подразделений, пользователей или компьютеров между, доменами одного леса. Эта возможность может оказаться весьма полезной при консолидации доменов или реструктуризации компании.
Утилиту Movetree нельзя использовать для перемещения некоторых типов объектов, например локальных и глобальных групп домена. Если переместить контейнер, в котором находится такой объект, утилита разместит объекты в контейнере orphan контейнера LostAnd- Found исходного домена.
Кроме того, утилита Movetree не позволяет перемещать связанные друг с другом данные, например политики, профили, регистрационные сценарии и персональные данные. Для переноса этих данных необходимо воспользоваться инструментом Remote Administration Scripts, создав дополнительные сценарии.
Утилита Movetree имеет следующий синтаксис
movetree [/start | /continue | /check] [/s SrcDSA] [/d DstDSA] [/sdn SrcDN], [/ddn DstDN] [/u DomainWsername] [/p Password] [/quiet]
В табл. 15.4 приводится описание каждой команды.
Запустите утилиту Movetree в режиме /check для проверки леса доменов без выполнения каких-либо действий. При этом могут быть показаны сообщения об ошибках, а утилита запишет необходимую информацию в файл movetree . err текущего каталога. Если проверка завершена успешно, вызовите утилиту с параметром /start.
Таблица 15.4. Команды утилиты Movetree
/start
Запуск утилиты Movetree с параметром /check. Для использования утилиты без дополнительной системной проверки воспользуйтесь параметром /startnocheck
/continue
Продолжение некорректно завершенной работы утилиты Move tree
/check
Проверка всего дерева доменов перед перемещением объектов
/s <SrcDSA>
Полностью определенное имя DNS исходного сервера. Обязательный параметр
/d <DstDSA>
Полностью определенное имя DNS сервера назначения. Обязательный параметр
/sdn <SrcDN>
Составное имя корневого раздела исходного поддерева. Необходимо для параметров /start и /check. Для параметра /continue указывать не обязательно
/ddn <DstDN>
Составное имя корневого раздела поддерева назначения. Относительное составное имя (RDN) и составное имя родителя назначения. Обязательный параметр
/u <Domain\Username>
Имя домена и имя учетной записи пользователя. Необязательный параметр
/p <Password> /quiet
Пароль. Необязательный параметр
“Тихий” режим (без отображения служебной информации). Необязательный параметр
Ниже приведен пример использования команды movetree.
movetree /check /s titanic.market.savilltech.com /d pluto.legal.savilltech.com /sdn OU=testing, DC=Market, DC=Savilltech, DC=COM /ddn 0U=test2, DC=Legal, DC=Savilltech, DC=COM
С помощью этой команды организационное подразделение testing переносится из домена market . savilltech.com в подразделение test2 домена legal. savilltech.com.
Как разрешить внесение изменений в схему Active Directory?
Схема является расширяемой, что позволяет вносить в нее определенные изменения. Однако изменение схемы — весьма небезопасный процесс, который влияет на весь лес доменов. Компания Microsoft предостерегает от изменения схемы, поскольку ее модифицирование нельзя отменить.
Если в изменении схемы все же есть насущная необходимость, воспользуйтесь пользовательским графическим интерфейсом или внесите изменения непосредственно в системный реестр. Для использования графического интерфейса понадобится регистрация библиотеки DLL для оснастки ММС путем ввода команды regervS 2 achntrngmt. dl 1
Затем следует использовать консоль пакета Resource Kit Tools в Windows 2000 для запуска программы Active Directory Schema Manager. С другой стороны, можно создать собственную консоль управления для запуска Active Directory Schema Manager, после чего появится возможность добавить оснастку Схема Active Directory (Active Directory Schema). В меню Пуск (Start) выберите опцию Выполнить (Run) и введите следующую команду: шлю
В меню Консоль (Console) выберите команду Добавить/удалить оснастку (Add/Remove Snap-in). Щелкните на кнопке Добавить (Add) и выберите параметр Схема Active Directory (Active Directory Schema). Щелкните на кнопке Добавить (Add), на кнопке Закрыть (Close) и затем на кнопке ОК.
Откройте оснастку Схема Active Directory (Active Directory Schema) на контроллере домена.
В левой панели щелкните правой кнопкой мыши на разделе Схема Active Directory (Active Directory Schema) и выберите опцию Хозяин операций (Operations Master) в контекстном меню.
Будет показано имя компьютера, который в данный момент является владельцем роли FSMO (рис. 15.33).
СКйПф? Ilpnrntmnx Maul nt
Рис. 15.33. Активизация возможности модификации схемы (будьте предельно осторожны!)
Установите флажок Схема может быть изменена на этом контроллере домена (Schema may be modified on this server).
Щелкните на кнопке OK для подтверждения изменений.
Еще одним способом внесения изменений в схему является редактирование системного реестра.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Services\NTDS\Parameters.х
Дважды щелкните на записи Schema Update Allowed (запись имеет тип REG_DWORD).
Присвойте записи значение 1.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
8. Как переключить домен Windows 2000
в основной режим работы?
Домены Windows 2000 имеют два режима работы: смешанный и основной. Смешанные домены позволяют резервным контроллерам домена Windows NT 4.0 взаимодействовать с доменом Windows 2000.
В основном режиме только контроллеры домена Windows 2000 имеют право входить в домен. Кроме того, резервные контроллеры домена Windows NT 4.0 не могут выступать в роли контроллера домена. Переключение в основной режим позволяет использовать универсальные группы безопасности, которые можно размещать в других группах (в отличие от междоменных глобальных групп). Клиенты NetBIOS все еще имеют возможность использовать имена NetBIOS для регистрации, даже если домен работает в основном режиме.
Для переключения домена Windows 2000 в основной режим выполните ряд действий.
Откройте оснастку Active Directory — Домены и доверие (Active Directory — Domains and Trusts). В меню Пуск (Start) выберите опцию Программы^Администрирование1^ Active Directory — Домены и доверие (Active Directory — Domains and Trusts).
Щелкните правой кнопкой мыши на имени домена, который необходимо перевести в основной режим и выберите опцию Свойства (Properties) в контекстном меню.
Перейдите во вкладку Общие (General).
Рис. 15.34. Переключение домена в основной режимРис. 15.34. Переключение домена в основной режимЩелкните на кнопке Изменить режим (Change Mode) (рис. 15.34),
Рис. 15.34. Переключение домена в основной режим
Рис. 15.34. Переключение домена в основной режим
Щелкните на кнопке Да (Yes).
Щелкните на кнопке Применить (Apply) для возврата в основное диалоговое окно.
Щелкните на кнопке ОК.
Проверьте все контроллеры домена. Если связь с контроллером домена установить не удается (т.е. если контроллер домена расположен в удаленном сайте и связь с ним устанавливается периодически), то домен перейдет в основной режим работы при следующей репликации данных.
ДО
Как переместить файл NTDS.DIT?
Файл NTDS.DIT содержит данные Active Directory для конкретного домена и хранится в каталоге %systemroot%\ntds. Размер этого файла может быть достаточно большим. Для увеличения быстродействия Active Directory может потребоваться перемещение файла на другой жесткий диск.
Перезагрузите контроллер домена.
Нажмите клавишу <F8> в загрузочном меню.
Выберите опцию Режим восстановления службы каталогов (Directory Services Restore Mode).
Выберите необходимую копию операционной системы, если на компьютере установлено более одной системы. После этого зарегистрируйтесь в системе с правами администратора.
Запустите интерпретатор командной строки (Пуск^Выполнить^СМВ (Starts Rurr^CMD)).'
Запустите УТИЛИТУ NTDSUTIL . EXE.
В приглашении утилиты ntdsutil введите команду files: ntdsutil: files
В приглашении file maintenance введите следующую команду: file maintenance: move DB to
Для просмотра базы данных в меню file maintenance введите команду info.
Для проверки целостности базы данных на новом диске в приглашении file maintenance введите команду integrity.
Дважды введите команду quit для возврата к основному приглашению командной строки.
Перезагрузите компьютер в обычном режиме работы.■
ДО
■гоУгО. Почему размер файла NTDS.DIT отличается на разных контроллерах домена?
Файл NTDS.DIT содержит данные Active Directory. Поскольку эта информация реплицируется между всеми контроллерами домена, можно ожидать, что файл будет иметь одинаковый размер на всех контроллерах домена. Однако оказывается, что файлы имеют различный размер, так как файл базы данных создается на каждом контроллере домена в отдельном порядке, а репликация проводится относительно измененных данных, а не самого файла базы данных. Таким образом, на размеры файла оказывают влияние несколько факторов.
• Со временем база данных может подвергаться фрагментации. Хотя объекты удаляются в процессе ее работы, пока база данных активно используется, ее сжатие провести невозможно (поскольку сжатие требует ручной дефрагментации неработающей базы данных).
Если контроллер домена является глобальным каталогом, то содержит информацию обо всех объектах в доменах леса. Таким образом, база данных будет иметь больший размер, чем базы данных на других контроллерах домена.
Отображаемый размер файла NTDS. DIT соответствует его размеру в момент запуска контроллера домена. Если добавить большое количество объектов и перезапустить контроллер домена, будет показан другой размер файла NTDS.DIT, хранящегося на локальном контроллере домена.
1. Как сбросить пароль учетной записи компьютера?
Как и учетные записи пользователей, учетные записи компьютеров в домене имеют пароль, который меняется автоматически. Домен хранит старые и текущие пароли, чтобы их можно было использовать для аутентификации в том случае, если кто-то изменит текущий пароль, однако контроллер домена не проведет полную репликацию измененного пароля в домене.
Если пароль изменится дважды, то компьютер, использовавший этот пароль, может оказаться недоступным. В подобном случае будет выдано сообщение об ошибке (например, сообщение “Access Denied” при репликации данных Active Directory). Кроме того, при репликации данных между контроллерами одного домена может произойти десинхронизация паролей.
Существует возможность ручного изменения пароля учетной записи компьютера, для чего понадобится утилита Netdom из пакета Resource Kit для Windows 2000, а не оснастка Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers). Утилита Netdom расположена в каталоге SupportXTools. Для сброса пароля учетной записи компьютера введите следующую команду:
netdom resetpwd /server:<имя_сервера>
/userd:<имя_пользователя>\А6т1п1вЬгаЬог /password d:*
После ввода команды будет выдано следующее сообщение:
Type the password associated with the domain user:
The machine account password for the local machine has been successfully reset.
The command completed successfully.
■ Программу Netdom следует запустить на компьютере, пароль которого необходимо изменить. Сервер должен являться контроллером домена, а пользователю, в свою очередь, требуется наличие административной учетной записи в домене для компьютера с модифицируемым паролем.
Для вступления в силу измененного пароля необходимо перезагрузить компьютер. Одновременный сброс пароля на локальном компьютере и контроллере домена позволяет гарантировать синхронизацию двух процессов, после чего начинается репликация данных Active Directory и произведенные изменения передаются другим контроллерам домена.
Как разрешить пользователям выполнять поиск данных Active Directory, но при этом запретить просмотр содержимого папок?
Для этого можно воспользоваться параметром групповой политики или системным реестром. Групповая политика применяется следующим образом.
Откройте оснастку Group Policy с помощью редактора групповых политик.
Перейдите к разделу Конфигурация пользователя^Административные шаблоны* Рабочий CTon=>Active Directory (User Configuration=r>Administrative Templates* Desktop*>Active Directory).
Дважды щелкните на параметре Скрыть папку Active Directory (Hide Active Directory folder).
Перейдите во вкладку Политика (Policy).
Выберите переключатель Включена (Enabled) и щелкните на кнопке ОК.
Закройте редактор групповой политики.
Для использования системного реестра выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mictosoft.
Если раздела Windows не существует, выберите команду Правка^Создать^Раздел (Edit*>New*>Key).
Если подраздела Directory UI в разделе Windows не существует, выберите команду Правка^СоздатьоРаздел (EditoNewoKey), чтобы создать нужный раздел.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New* DWORD Value).■
Введите имя записи HideDirectoryFolder и щелкните на кнопке ОК.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как утилита ntdsutil определяет использование режима восстановления службы каталогов?
При запуске контроллера домена в режиме восстановления службы каталогов (Directory Restore) переменной среды safeboot_option присваивается значение dsrepair. Если необходимо использовать одну из функций утилиты, доступную в режиме восстановления службы каталогов, введите в командной строке следующее:
set SAFEBOOT_OPTION=DSREPAIR
Не применяйте этот способ на очень загруженном компьютере, что может привести к повреждению системных данных. Проблемы возникают в тех случаях, когда изменяются системные параметры компьютера без включенного режима восстановления службы каталогов.
Как запретить операционной системе сохранять хэш-данные службы Lan Manager в Active Directory и файлах SAM?
Как Windows ХР, так и Windows 2000 поддерживают несколько методов аутентификации, в число которых входят службы LAN Manager (LM), NT LAN Manager (NTLM) и NTLM версии 2 (NTLMv2). Служба LM хранит пароли в хэшированном формате, который легко взло-
мать. Начиная с пакета Service Pack 2 для Windows 2000, компания Microsoft исправила этот недостаток, добавив возможность отключать хранение хэш-данных LM.
Для отключения хэш-данных LM в Windows 2000 выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE) на контроллере домена.
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Lsa.
В меню Правка (Edit) выберите команду Создать»Раздел (New=>Key).
Введите имя раздела NoLMHash и присвойте записи значение 1. Нажмите клавишу <Enter>.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Для отключения хэш-данных LM в Windows ХР при выполнении п. 3 приведенной инструкции в меню Правка (Edit) выберите команду Создать1»Параметр DWORD (New=> DWORD Value), после чего завершите остальные действия. Изменение не вступит в силу, пока каждый пользователь не сменит свой пароль.
В Windows ХР для отключения хэш-данных LM понадобится групповая политика. Необходимый параметр политики доступен в разделе Конфигурация компьютера-»Конфигурация Windows^napaMerpbi безопасности-»Локальные политики-»Параметры безопасности (Computer Configuration-»Windows Settings-»Security Settings-»Local Policies-»Security Options). Для изменения параметров этой политики, найдите политику Безопасность сети (Network Security), которая называется “Do not store LAN Manager hash value on next password change”. Обратите внимание, что при использовании этого параметра некоторые компоненты, которые зависят от хэш-данных LM (например, системный процесс изменения паролей в Windows 9х, служба аутентификации клиентов Windows 9х без установленного клиентского пакета для службы каталогов) могут перестать функционировать.
_ 5. Как опубликовать общую папку в Active Directory?
Как правило, для подключения к общей папке определенный компьютер просматривается на предмет наличия общих ресурсов (имена которых не заканчиваются символом $) или точно указывается полный адрес общего ресурса в формате UNC. Однако общие папки можно публиковать и в базе данных Active Directory.
Что произойдет, если двум объектам
Active Directory присвоить одинаковые относительные составные имена (RDN)?
Каждый объект Active Directory имеет составное имя (DN), например CN=John Savill, CN=Users, DC=SavillTech, DC=Com, которое уникально идентифицирует объект и его расположение в Active Directory. Кроме того, система создает относительное составное имя (RDN), указывающее объект в рамках контейнера (например, имя CN=John Savill для пользователя).
Два объекта с одинаковым относительным составным именем не могут существовать водном контейнере. Например, в контейнере CN=Users, DC=SavillTech разрешено наличие объектов CN=John Savill и OU=John Savill, так как первый объект является пользователем, а второй — организационным подразделением. Однако создавать два объекта CN=John Savill запрещено.
Единственным способом дублирования относительного составного имени является создание объектов на разных контроллерах домена. Тем не менее на следующем цикле репликации данных Active Directory переименует более старый объект.
Для получения списка объектов, которые были переименованы системой из-за совпадения относительного составного имени, можно воспользоваться сценарием search.vbs, который размещен в архиве \support\tools\support.cab. Сценарий вызывается следующим образом:
cscript search.vbs "LDAP://<сервер>/ас=<домен>,бс=сош"
/С:"(CN=*\OACNF:*)" /Р:distinguishedName /S:SubTree
При выполнении сценарий будут показаны относительные составные имена переименованных объектов.
Как переместить несколько пользователей
между организационными подразделениями?
Щелчок правой кнопкой мыши позволяет перемещать единичных пользователей между организационными подразделениями. Для этого необходимо воспользоваться оснасткой Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers) и выбрать в контекстном меню команду Переместить (Move). Перемещение нескольких пользователей проводится как описано ниже.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers). Для этого в меню Пуск (Start) выберите команду Программы^Администрирование^Active Directory — Пользователи и компьютеры (Programs=>Adminlstrative Tools^Active Directory — Users and Computers).
Откройте объект организационного подразделения, который содержит перемещаемых пользователей.
Выберите нескольких пользователей, удерживая клавишу <Ctrl> и щелкая левой кнопкой на каждом пользователе (если необходимые пользователи расположены рядом, их можно выбрать, щелкнув на первом пользователе и, удерживая клавишу <Shift>, щелкнув левой кнопкой на последнем пользователе в списке).
Щелкните правой кнопкой мыши на последнем выделенном пользователе и выберите команду Переместить (Move) в контекстном меню.
Выберите организационное подразделение, в которое перемещаются пользователи, и щелкните на кнопке ОК.
Ц^8. Как создать список доверия сертификатов ■ для домена?
Для создания списка доверия сертификатов (Certificate Trust List — CTL) необходимо настроить каждый домен с помощью списка центров сертификации (Certificate Authority — СА), которым домен доверяет, что позволит пользователям домена получать сертификаты. Для начала необходимо установить центр сертификации для всего предприятия (Дополнительная информация представлена в разделе 15.79.) Кроме того, следует создать сертификат администратора или явный сертификат доверия (Trust Signing). Приведенная ниже последовательность действий описывает запрос на получение административного сертификата.
Запустите консоль ММС.
В меню Консоль (Console) выберите команду Добавить/Удалить оснастку (Add/Remove snap-in).
Щелкните на кнопке Добавить (Add).
Выберите опцию Сертификаты (Certificates) и щелкните на кнопке Добавить (Add).
Выберите тип Моей учетной записи пользователя (Му user account) и щелкните на кнопке Готово (Finish).
. 6. Щелкните на кнопке Закрыть (Close).
Щелкните на кнопке ОК для возврата в основное диалоговое окно.
Раскройте корневой раздел Сертификаты (Certificates) и щелкните правой кнопкой мыши на опции Личные (Personal).
В меню Все задачи (All Tasks) выберите команду Запросить новый сертификат (Request New Certificate).
Щелкните на кнопке Далее (Next) в окне Certificate Request Wizard.
И. Выберите раздел Шаблон администратора (Administrator Template) и щелкните на кнопке Далее (Next).
Введите понятное имя/описание и щелкните на кнопке Далее (Next).
В следующем окне щелкните на кнопке Готово (Finish).
Когда появится диалоговое окно с подтверждением относительно создания сертифика- ' та, щелкните на кнопке Установить сертификат (Install Certificate).
Наконец, щелкните на кнопке ОК в последнем диалоговом окне.
Как показано на рис. 15.35, оснастку Сертификаты (Certificates) можно использовать для просмотра сертификатов. Оснастка позволяет убедиться, что сертификат выдан центром сертификации предприятия, а не локальным администратором.
Для создания списка доверия сертификатов выполните перечисленные ниже действия.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers). Для этого в меню Пуск (Start) выберите команду Программы^Администрирование^АсЙуе Directory — Пользователи и компьютеры (Programs^Administrative ToolsoActive Directory — Users and Computers).
S -^3 Trusted RootS -^3 Trusted Root22/11/209916/12/200220/03/200122/11/209916/12/200220/03/2001^Administrator О Administrator ^Administrator^Administrator О Administrator ^AdministratorAdministratorAdministrator Enterprise CAAdministratorAdministrator Enterprise CAFile Recovery<None>File Recovery<None>Code Signing. Microsoft Trust List Sig... AdministratorFile Recovery<None>File Recovery<None>Code Signing. Microsoft Trust List Sig... AdministratorРис. 15.35. Просмотр сертификатов текущего пользователяРис. 15.35. Просмотр сертификатов текущего пользователя_j Console Root
S -^3 Trusted Root
S -^3 Trusted Root
22/11/2099
16/12/2002
20/03/2001
22/11/2099
16/12/2002
20/03/2001
^Administrator О Administrator ^Administrator
^Administrator О Administrator ^Administrator
Administrator
Administrator Enterprise CA
Administrator
Administrator Enterprise CA
File Recovery<None>
File Recovery<None>
Code Signing. Microsoft Trust List Sig... Administrator
File Recovery<None>
File Recovery<None>
Code Signing. Microsoft Trust List Sig... Administrator
Рис. 15.35. Просмотр сертификатов текущего пользователя
Рис. 15.35. Просмотр сертификатов текущего пользователя
3 @ Certificates • Current
S -23 Personal
Щелкните правой кнопкой мыши на имени домене и выберите опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите политику Default Domain Policy (или другую) и щелкните на кнопке Изменить (Edit).
Выберите раздел Конфигурация пользователя^Конфигурация Windows^ Параметры безопасности=>РиЫю Key Policies^Enterprise Trust (User Configurations Windows SettingsoSecurity Settings^Public Key Policies^Enterprise Trust).
Щелкните правой кнопкой мыши на разделе Enterprise Trust и выберите команду Создать^Список доверия сертификатов (New^Certificate Trust List).
Рис. 15.36. Диалоговое окно для выбора назначения сертификатаРис. 15.36. Диалоговое окно для выбора назначения сертификатаПосле запуска мастера Certificate Trust List Wizard щелкните на кнопке Далее (Next), как показано на рис. 15.36.
Рис. 15.36. Диалоговое окно для выбора назначения сертификата
Рис. 15.36. Диалоговое окно для выбора назначения сертификата
Для списка доверия сертификатов можно ввести префикс и назначение (например, Encrypted File System).
Щелкните на кнопке Далее (Next).
Выберите сертификат, щелкните на кнопке Добавить из хранилища (Add from Store), выберите сертификат домена и щелкните на кнопке ОК. Снова щелкните на кнопке Далее (Next).
Выберите сигнатуру (т.е. созданный объект администратора), щелкните на кнопке Выбрать из хранилища (Select from Store), выберите отображаемый сертификат и щелкните на кнопке ОК, после чего на кнопке Далее (Next).
В случае необходимости можно добавить штамп времени. Щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish), когда появится экран с итоговой информацией.
Щелкните на кнопке ОК в последнем диалоговом окне.
*1^9. Как установить центр сертификации для предприятия?
Сервер сертификатов предоставляет доверенный ресурс для подтверждения правильности секретного ключа пользователя. Обычно домен содержит иерархию серверов сертификатов. Корневой центр сертификации предприятия предоставляет сам себе сертификат и создает подчиненные центры сертификации. Корневой центр сертификации предоставляет подчиненным центрам сертификации их сертификаты, а подчиненные центры сертификации, в свою очередь, могут предоставлять сертификаты пользователям.
Для проведения автоматической сертификации домен должен содержать центр сертификации предприятия, что позволяет клиентам запрашивать сертификаты (например, сертификат восстановления шифрованной файловой системы (EFS)). Для установки центра сертификации предприятия выполните описанные ниже действия.
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel).
‘ 2. Щелкните на кнопке Добавление и удаление компонентов Windows (Add/Remove Windows Components) для запуска программы Мастер компонентов Windows (Windows Components Wizard).
Щелкните на кнопке Далее (Next) в окне приветствия.
После отображения списка имеющихся компонентов, установите флажок Службы сертификатов (Certificate Services) и щелкните на кнопке Далее (Next).
После этого необходимо указать один из следующих типов центра сертификатов:
Enterprise Root СА;
Enterprise Subordinate СА;
Standalone Root СА;
Standalone Subordinate CA.
Выберите запись Enterprise Root СА и щелкните на кнопке Далее (Next).
Введите имя центра сертификации и другую информацию об организации (рис. 15.37). Щелкните на кнопке Далее (Next).
Оставьте расположение базы данных сертификатов принятым по умолчанию (%systemroot%\System32\CertLog) и щелкните на кнопке Далее (Next).
Запушенная служба IIS (Internet Information Service) будет установлена с отображением соответствующего диалогового окна. Щелкните на кнопке ОК.
Будет создан список копируемых файлов, которые затем инсталлируются. Кроме того, определяются служебные и системные параметры, для чего может понадобиться установочный компакт-диск Windows 2000 Server.
Рис. 15.37. Информация о сертификатеРис. 15.37. Информация о сертификате
Рис. 15.37. Информация о сертификате
Рис. 15.37. Информация о сертификате
После завершения работы мастера щелкните на кнопке Готово (Finish).
Теперь оснастка Certificate Authority будет содержать ссылку на папку Administrative Tools.
0. Как пользователь может запрашивать
сертификат с помощью Web-запроса?
Служба установки Windows 2000 Certification Service добавляет виртуальный каталог CertSrv, указывающий на каталог %systemroot%\System32\CertSrv. Этот каталог можно использовать для получения сертификатов во внутренней сети предприятия (intranet).
Перейдите в папку по адресу http: //сСервер центра сертификации*/ certsrv.
Выберите опцию Запрос сертификата (Request certificate) и щелкните на кнопке Далее (Next).'
Выберите параметр Пользовательский сертификат (User Certificate) и щелкните на кнопке Далее (Next).
Щелкните на разделе Дополнительные параметры (More Options) для получения информации о различных поставщиках служб шифрования (Cryptographic Service Provider — CSP). Выбор параметра Дополнительно (Advanced) позволит установить размер ключа, алгоритм хэширования и т.д.
Щелкните на кнопке Принять (Submit).
По завершении генерации сертификата щелкните на кнопке Установить этот сертификат (Install this certificate).
Закройте Web-страницу.
После инсталляции сертификата для просмотра его параметров необходимо воспользоваться оснасткой ММС Сертификаты (Certificates).
4 ГРУППОВАЯ ПОЛИТИКА
I О ACT,VE DIRECT0RY
С
корее всего, читателю известна концепция системных политик Windows NT 4.0. Редактор системной политики позволяет настроить различные ограничения, сохранить их в виде файлов NTCONFIG. POL и разместить на общем ресурсе netlogon. Параметры, сохраненные в этих файлах, относятся ко всему домену. По сути, все ограничения политик Windows NT 4 касались обновления различных разделов системного реестра. Подобные параметры политики можно настроить для пользователя, компьютера или группы пользователей.
Windows 2000 еще больше расширяет возможности групповых политик и делает реальностью следующий постулат: “администратор высказывает пожелание относительно статуса пользовательской операционной среды, а система обеспечивает автоматическую настройку необходимых параметров".
В Windows 2000 модель групповых политик полностью пересмотрена и теперь основывается на службе каталогов Active Directory, а также предоставляет намного больше функций, чем обычные ограничения на обновление системного реестра, например:
развертывание приложений (т.е. их назначение/публикация);
сценарии регистрации/завершения сеанса работы/выключения компьютера;
,• перенаправление папок.
Объекты групповых политик (Group Policy Objects — GPO) являются структурными единицами групповой политики и могут применяться в рамках сайта, домена или организационного подразделения. Действительно, случаи, когда к пользователю или компьютеру относится несколько объектов групповой политики, будут довольно частыми. Если параметры пересекаются между собой, используется следующий порядок приоритетов: сайт, домен и организационное подразделение (Site, Domain, Organizational Unit — SDOU). Поэтому все параметры, определенные на уровне сайта, могут быть переопределены настройками домена, а все свойства домена, в свою очередь, могут быть переписаны параметрами организационного подразделения. Существует и четвертый тип объекта — политика локального компьютера, который имеет наименьший приоритет, поэтому реальная последовательность приоритетов выглядит как LSDOU. Все политики, определенные для локального компьютера, могут быть переопределены другими объектами.
Существует три метода использования групповых политик для сайтов, доменов и организационных подразделений.
Объект групповой политики домена.
Откройте оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers), щелкните на имени домена правой кнопкой мыши и выберите опцию Свойства (Properties) в контекстном меню. Перейдите во вкладку Групповая политика (Group Policy).
Объект групповой политики организационного подразделения.
Откройте оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers), щелкните на имени подразделения правой кноп-
кой мыши и выберите опцию Свойства (Properties) в контекстном меню. Перейдите во вкладку Групповая политика (Group Policy).
Объект групповой политики сайта.
Откройте оснастку Active Directory — Сайты и службы (Active Directory — Sites and Services), щелкните на имени сайта правой кнопкой мыши и выберите опцию Свойства (Properties) в контекстном меню. Перейдите во вкладку Групповая политика (Group Policy).
Когда групповая политика выбирается для контейнера, по умолчанию объекта групповой политики не существует и предоставляется возможность его создания или добавления к контейнеру уже существующего объекта. Для создания нового объекта групповой политики щелкните на кнопке Новый (New) и введите имя объекта. После создания можно щелкнуть на кнопке Изменить (Edit) для редактирования указанной политики. Будет запушен новый экземпляр консоли ММС с редактором групповой политики и выбранным корневым объектом политики.
Групповые политики Windows NT 4.0 не обновляются при переходе на Windows 2000, поэтому придется переопределить все политики в виде объектов политики Windows 2000. В смешанном окружении с системами Windows NT 4.0 и Windows 2000 необходимо сохранить файл NTCONFIG.POL на ресурсе netlogon контроллера домена (даже если контроллер домена работает под управлением Windows 2000, поскольку имеет возможность аутентифицировать клиентов Windows NT 4.0), что позволит обеспечить передачу параметров групповых политик для клиентов Windows NT 4.0. Клиентские системы под управлением Windows 2000 будут по умолчанию игнорировать содержимое файла NTCONFIG. POL, что, однако, можно изменить путем модифицирования параметров групповой политики. Порядок применения групповых политик в подобном случае приведен ниже.
Объект групповой политики компьютера при загрузке.■
Системный файл NTCONFIG. pol при регистрации.
Пользовательский файл NTCONFIG. POL при регистрации.
Пользовательский объект групповой политики при регистрации.’
Как уже отмечалось, данные объекта групповой политики хранятся в Active Directory, однако сама политика содержится в контейнере SYSVOL на каждом контроллере домена в каталоге %systemroot%\SYSVOL\sysvol\<дoмeн>\Policies\<GUID объекта групповой политики>.
В этой папке находится файл GPT.INI, имеющий для нелокальных объектов групповой политики следующее содержание: [General]
Уегз1оп=<номер версии>
Например, версия может иметь номер 65539. Младшие четыре значащие цифры (четыре правые цифры) представляют номер версии системных параметров (3), а четыре старшие цифры (четыре левые цифры) — номер версии пользовательских параметров (1). Число необходимо преобразовать в шестнадцатеричный формат:
65639 : 0010003
Кроме того, в папке находится каталог Adm, содержащий шаблоны . ADM, используемые в объектах групповой политики, а также папки MACHINE и USER, включающие в себя файлы со специальными параметрами.
Глобально уникальный идентификатор (GUID) объекта групповой политики можно узнать, щелкнув правой кнопкой мыши на корневом объекте, выбрав в контекстном меню опцию Свойства (Properties) и просмотрев значение свойства Уникальное имя (Unique name) (рис. 16.1).
Рис. 16.1. Глобально уникальный идентификатор групповой политикиРис. 16.1. Глобально уникальный идентификатор групповой политики
Рис. 16.1. Глобально уникальный идентификатор групповой политики
Рис. 16.1. Глобально уникальный идентификатор групповой политики
Для того чтобы избежать конфликтов при модификации объектов групповой политики, только компьютер — владелец роли главного контроллера домена (РОС) имеет право менять объекты групповой политики.
В Windows NT 4.0 параметры политики “намертво” записывались в системный реестр, т.е., когда политика удалялась, ее свойства все равно оставались в системном реестре. Преимуществом групповых политик Windows 2000 является возможность полного удаления их параметров, что достигается удалением содержимого следующих разделов в системном реестре Windows 2000:
\SoftwareXPolicies;
XSoftwareXMicrosoftXWindowsXCurrentVersionXPolicies.
Наконец, в отличие от системных политик WindowsNT 4.0, групповая политика Windows 2000 обновляется через некоторый промежуток времени, что, однако, касается не всей политики —• параметры развертывания программного обеспечения и перенаправление папок не обновляются. Представьте себе, что с помощью объекта системной политики было настроено удаление программы Microsoft Word и вдруг, во время работы пользователя с приложением, оно удаляется! Все компьютеры под управлением Windows 2000 обновляют параметры групповых политик каждые 90 минут, кроме контроллеров домена, проводящих обновление каждые 5 минут. Это время и реплицируемые свойства политики можно изменить, отредактировав соответствующий объект групповой политики.
Как активизировать обновление объекта групповой политики?
Политики обновляются каждые 90 минут (5 минут на контроллере домена). Для того чтобы начать обновление системной политики, воспользуйтесь командой SECEDIT.
Для обновления политики компьютера введите следующую команду:
secedit /refreshpolicy machine_policy
Для обновления политики пользователя введите команду
secedit /refreshpolicy user_policy
Добавление параметра /enforce к предыдущим командам приведет к принудительному применению политики безопасности, даже если изменения в объект групповой политики не вносились.
Как разрешить клиентам Windows 2000 использовать файл NTCONFIG.POL?
Клиентские системы под управлением Windows 2000 по умолчанию вместо файла NTCONFIG. POL применяют объекты групповой политики, которые определяются в Active Directory. В свою очередь, клиенты Windows NT 4.0 используют файл NTCONFIG. POL даже в домене Windows 2000.
Раньше (до сборки 2128) существовала возможность настроить клиентские системы под управлением Windows 2000 на использование файла NTCONFIG. POL, для чего необходимо было иметь достаточно вескую причину, поскольку объекты групповых политик имеют множество преимуществ по сравнению со старыми политиками. Эта функция была удалена из-за сложностей в реализации.
Для включения системных политик (NTCONFIG. POL) выполните описанные ниже действия в операционной системе до сборки 2128.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers).
Щелкните правой кнопкой мыши на имени корневого домена, например savtech. com, и выберите опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите параметр Объект по умолчанию групповой политики домена (Default Domain Policy GPO) и щелкните на кнопке Изменить (Edit).
Будет запущена оснастка Групповая политика (Group Policy) с корневым объектом групповой политики домена.
Перейдите к разделу Конфигурация компьютерам Административные шабло- нымСистемамГрупповая политика (Computer Configuration1^ Administrative TemplatesMSystemMGroup Policy).
Дважды щелкните на разделе Отключить системную политику (Disable system policy) и выберите параметр Отключена (Disabled), как показано на рис. 16.2. Щелкните на кнопке ОК.
Отключение уже деактивизированной системной политики приводит к ее включению.
Закройте оснастку Групповая политика (Group Policy).
Обновленный объект групповой политики начнет работу при следующей регистрации клиента в системе (или же максимум через 90 минут после изменения).
Подобное обновление фактически приводит к присвоению записи DisableNT4Policy в системном реестре значения 0. Эта запись расположена в разделе HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\CurrentVersion\Policies\System.
mqlmql^ Default Domain Poky [THANDEMO.sav SI Q "S Computer Configuration^ I^ Default Domain Poky [THANDEMO.sav SI Q "S Computer Configuration^ Ia Software Settingsa Software Settingsвжвштаизивявш ' Disable background refresh of group policyвжвштаизивявш ' Disable background refresh of group policy^ Administrative Templates & Ari Windows Components a-i£l System^ Administrative Templates & Ari Windows Components a-i£l SystemiDisk Quotas.;^^W;; " • Sj System FHe ProtectioniЖ -Qj Network=• - ^ Printers® <jP User ConfigurationiDisk Quotas.;^^W;; " • Sj System FHe ProtectioniЖ -Qj Network=• - ^ Printers® <jP User ConfigurationItiiBSffiirtriiMijItiiBSffiirtriiMij^ Apply group policy for computers synchronously during startup al Apply group робсу for users synchronously during startup St Group Policy refresh interval for computersGroup Policy refresh interval for domain controllers User Group Policy loopback processing mode$ Group Policy slow fink detection Registry poky processing$ Folder Redirection poky processing® Disk Quota policy processingи! Scripts policy processinggy Security poky processing3l EPS recovery policy processingf§i Software Installation poky processing^Й IP Security poky processingDownload missing COM components^ Apply group policy for computers synchronously during startup al Apply group робсу for users synchronously during startup St Group Policy refresh interval for computersGroup Policy refresh interval for domain controllers User Group Policy loopback processing mode$ Group Policy slow fink detection Registry poky processing$ Folder Redirection poky processing® Disk Quota policy processingи! Scripts policy processinggy Security poky processing3l EPS recovery policy processingf§i Software Installation poky processing^Й IP Security poky processingDownload missing COM componentsNot configured ' Not configured Not configured Not configured Not configured Not configured Not configured Not configured•Not configured'Not configured Not configured Not configured Not configured r Not configured Not configured Not configuredNot configured ' Not configured Not configured Not configured Not configured Not configured Not configured Not configured•Not configured'Not configured Not configured Not configured Not configured r Not configured Not configured Not configuredaSaS
mql
mql
^ Default Domain Poky [THANDEMO.sav SI Q "S Computer Configuration^ I
^ Default Domain Poky [THANDEMO.sav SI Q "S Computer Configuration^ I
a Software Settings
a Software Settings
вжвштаизивявш ' Disable background refresh of group policy
вжвштаизивявш ' Disable background refresh of group policy
^ Administrative Templates & Ari Windows Components a-i£l System
^ Administrative Templates & Ari Windows Components a-i£l System
iDisk Quotas
.;^^W
;; " • Sj System FHe Protection
iЖ -Qj Network
=• - ^ Printers
® <jP User Configuration
iDisk Quotas
.;^^W
;; " • Sj System FHe Protection
iЖ -Qj Network
=• - ^ Printers
® <jP User Configuration
ItiiBSffiirtriiMij
ItiiBSffiirtriiMij
^ Apply group policy for computers synchronously during startup al Apply group робсу for users synchronously during startup St Group Policy refresh interval for computers
Group Policy refresh interval for domain controllers User Group Policy loopback processing mode
$ Group Policy slow fink detection Registry poky processing
$ Folder Redirection poky processing
® Disk Quota policy processing
и! Scripts policy processing
gy Security poky processing
3l EPS recovery policy processing
f§i Software Installation poky processing
^Й IP Security poky processing
Download missing COM components
^ Apply group policy for computers synchronously during startup al Apply group робсу for users synchronously during startup St Group Policy refresh interval for computers
Group Policy refresh interval for domain controllers User Group Policy loopback processing mode
$ Group Policy slow fink detection Registry poky processing
$ Folder Redirection poky processing
® Disk Quota policy processing
и! Scripts policy processing
gy Security poky processing
3l EPS recovery policy processing
f§i Software Installation poky processing
^Й IP Security poky processing
Download missing COM components
Not configured ' Not configured Not configured Not configured Not configured Not configured Not configured Not configured•
Not configured'
Not configured Not configured Not configured Not configured r Not configured Not configured Not configured
Not configured ' Not configured Not configured Not configured Not configured Not configured Not configured Not configured•
Not configured'
Not configured Not configured Not configured Not configured r Not configured Not configured Not configured
aS
aS
Рис. 16.2. Отключение системной политики для клиентов Windows 2000
■ Как добавить дополнительные шаблоны в объект групповой политики?
Шаблоны Windows NT 4.0 (. ADM) все еще поддерживаются в объектах групповой политики Windows 2000 и показаны в разделе Административные шаблоны (Administrative Templates), что обусловлено значениями записей системного реестра.
Windows 2000 поставляется со следующими файлами . adm:
. system. ADM (общие параметры системы);
• inetres . adm (параметры Internet Explorer).
Использование файла .adm с объектом групповой политики приводит к копированию файла из каталога %systemroot%\inf в каталог %systemroot%\SYSVOL\domain\Policies\ <GUID объекта групповой политикигДАбт.
Для добавления или удаления нового шаблона в контексте объекта групповой политики выполните ряд действий.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск^ПрограммыФАдминистрирование^Асйуе Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools^ Active Directory — Users and Computers)).'
Щелкните правой кнопкой на имени контейнера, объект групповой политики кото. рого необходимо изменить (например, savilltech.com), и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите объект групповой политики и щелкните на кнопке Изменить (Edit).
Откроется оснастка Групповая политика (Group Policy), отображающая выбранный корневой объект групповой политики.
В разделе Конфигурация пользователя (User Configuration) или Конфигурация компьютера (Computer Configuration) щелкните правой кнопкой мыши на опции Адми-
нистративные шаблоны (Administrative Templates) и выберите команду Добавление и удаление шаблонов (Add/Remove Templates).
Щелкните на кнопке Добавить (Add) (для удаления выберите шаблон и щелкните на кнопке Удалить (Remove)).
Выберите нужный файл . ADM и щелкните на кнопке Открыть (Open).
Щелкните на кнопке Закрыть (Close).
После этого будут доступны новые параметры.
Файл . ADM копируется в каталог Adm объекта групповой политики.
. Как применить объект групповой политики с группой безопасности?
Не существует способа применить объект групповой политики с группой безопасности. Тем не менее можно воспользоваться фильтром групповой политики, изменив разрешения последней таким образом, чтобы она была доступна лишь определенным пользователям/группам.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск^Программы^Администрирование^Ас^е Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools1* Active Directory — Users and Computers)).
Щелкните правой кнопкой на контейнере (организационном подразделении или домене), содержащем объект групповой политики, разрешения которого необходимо изменить, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите объект групповой политики и щелкните на кнопке Свойства (Properties).
Перейдите во вкладку Безопасность (Security).
Измените разрешения доступа так, чтобы только указанные пользователи имели право применять объект групповой политики. Кроме того, администраторы, модифицирующие объект групповой политики, также должны иметь разрешения на чтение и запись объектов (рис. 16.3).
Щелкните на кнопке ОК.
Щелкните на кнопке Закрыть (Close).
Теперь только выбранные пользователи получат право использовать объект групповой политики.
. Почему не работают политики паролей, назначенные сайту/организационному подразделению?
Хотя раздел политики паролей доступен для каждого объекта групповой политики, первая политика реализована только в объектах групповой политики на уровне домена. Изменение пароля с помощью объекта групповой политики на уровне организационного подразделения или сайта не вступит в силу. Далее представлен единственный способ применения параметров политики паролей.
Рис. 16.3. Указание необходимых параметров для чтения групповой политикиРис. 16.3. Указание необходимых параметров для чтения групповой политики
Рис. 16.3. Указание необходимых параметров для чтения групповой политики
Рис. 16.3. Указание необходимых параметров для чтения групповой политики
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск*Программы*Администрирование*Ас11уе Directory— Пользователи и компьютеры (Start*Programs* Administrative Tools1*Active Directory— Users and Computers)).
Щелкните правой кнопкой на имени домена и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите объект групповой политики домена и щелкните на кнопке Изменить (Edit).
Раскройте раздел Конфигурация компьютера*Конфигурация Windows*napaM6Tpbi безопасности*Политики учетных записей*Политика паролей (Computer Configuration* Windows Settings*Security Settings*Account Policies*Password Policy).
Теперь будет предоставлена возможность указать необходимые параметры (рис. 16.4).
После внесения необходимых изменений закройте окно редактора групповых политик.
. Как преобразовать файл политики .POL
Windows NT 4.0 в объект групповой политики
Windows 2000?
В служебный пакет Resource Kit для Windows 2000 входит утилита GPOLMIG. EXE, применяемая для преобразования файлов системных политик . POL WindowsNT 4.0 в объекты групповых политик Windows 2000. Эффективность утилиты gpolmig . EXE трудно переоценить! Для получения справочной информации введите следующую команду: gpolmig /?
^ Def auk Domain Poky [morpheus.se SS Computer Configuration-iS <^J Software SettingsiS- £0 Windows Settings}S Scripts (Startup/Shutdo'Security Settings:Iу@1 Account PoBdes :, i ^{Password Policyi•’t«@1 Account LockouiLt) 8f Kerberos Poky•^gLocal Policies^ 3 Event Logi:ft: S Restricted GroupsIt)-.3 System Services .:=ГЙ 23 Registryit) £g File System \i йй 2] public Key Policies - it) • ^ IP Security Policies (.i S) ^1 Administrative Templates ; its S User Configuration^ Def auk Domain Poky [morpheus.se SS Computer Configuration-iS <^J Software SettingsiS- £0 Windows Settings}S Scripts (Startup/Shutdo'Security Settings:Iу@1 Account PoBdes :, i ^{Password Policyi•’t«@1 Account LockouiLt) 8f Kerberos Poky•^gLocal Policies^ 3 Event Logi:ft: S Restricted GroupsIt)-.3 System Services .:=ГЙ 23 Registryit) £g File System \i йй 2] public Key Policies - it) • ^ IP Security Policies (.i S) ^1 Administrative Templates ; its S User Configuration^Enforce password history ^Maximum password age^Enforce password history ^Maximum password age^Minimum password length^Minimum password lengthI CotouI» setting '1 passwords remembered42 daysI CotouI» setting '1 passwords remembered42 days0 characters0 characters{Passwords must meet complexity requirements Disabled {Store password using reversible encryption f... Disabled{Passwords must meet complexity requirements Disabled {Store password using reversible encryption f... Disabled41 S^^^i41 S^^^iРис. 16.4. Определение параметров паролей с помощью соответствующей групповой политикиРис. 16.4. Определение параметров паролей с помощью соответствующей групповой политики
^ Def auk Domain Poky [morpheus.se SS Computer Configuration-
iS <^J Software Settingsi
S- £0 Windows Settings}
S Scripts (Startup/Shutdo'
Security Settings
:Iу@1 Account PoBdes :
, i ^{Password Policy
i•’t«@1 Account Lockou
iLt) 8f Kerberos Poky
•^gLocal Policies
^ 3 Event Log
i:ft: S Restricted Groups
It)-.3 System Services .
:=ГЙ 23 Registry
it) £g File System \
i йй 2] public Key Policies - it) • ^ IP Security Policies (.
i S) ^1 Administrative Templates ; its S User Configuration
^ Def auk Domain Poky [morpheus.se SS Computer Configuration-
iS <^J Software Settingsi
S- £0 Windows Settings}
S Scripts (Startup/Shutdo'
Security Settings
:Iу@1 Account PoBdes :
, i ^{Password Policy
i•’t«@1 Account Lockou
iLt) 8f Kerberos Poky
•^gLocal Policies
^ 3 Event Log
i:ft: S Restricted Groups
It)-.3 System Services .
:=ГЙ 23 Registry
it) £g File System \
i йй 2] public Key Policies - it) • ^ IP Security Policies (.
i S) ^1 Administrative Templates ; its S User Configuration
^Enforce password history ^Maximum password age
^Enforce password history ^Maximum password age
^Minimum password length
^Minimum password length
I CotouI» setting '
1 passwords remembered
42 days
I CotouI» setting '
1 passwords remembered
42 days
0 characters
0 characters
{Passwords must meet complexity requirements Disabled {Store password using reversible encryption f... Disabled
{Passwords must meet complexity requirements Disabled {Store password using reversible encryption f... Disabled
41 S^^^i
41 S^^^i
Рис. 16.4. Определение параметров паролей с помощью соответствующей групповой политики
Рис. 16.4. Определение параметров паролей с помощью соответствующей групповой политики
BBBBBBi^ Group Policy
BBB
BBB
Вот пример синтаксиса для преобразования системной политики в объект групповой политики пользователя:
gpolmig c:\teinp\ntconfig.pol /migrate user userl {00000000-0000-0000- 0000-000000000000}User
Как ограничить доступ к оснасткам ММС?
Существует возможность ограничить доступ к оснасткам ММС с помощью параметров групповой политики. •
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск*Программы*Администрирование*Ас1|уе Directory— Пользователи и компьютеры (Start*Programsi* Administrative Tools1* Active Directory — Users and Computers)).
Щелкните правой кнопкой мыши на имени домена или организационного подразделения, содержащего групповую политику, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите на вкладку Групповая политика (Group Policy).
Выберите групповую политику, которую необходимо изменить, и щелкните на кнопке Изменить (Edit).
Перейдите в раздел Конфигурация пользователя^Административные шаблоны ^Компоненты Windows1* Консоль управления Microsoft (User Configuration* Administrative Templates*Windows Components*Microsoft Management Console).
Дважды щелкните на параметре Ограничить использование оснасток списком явно разрешенных оснасток (Restrict Users to explicitly permitted list of snap-ins).
Выберите переключатель Включена (Enabled) или Отключена (Disabled).
Затем можно перейти в раздел Запрещенные/Разрешенные оснастки (Restricted/Permitted snap-ins) и включить/выключить определенные оснастки.
Когда для политики Ограничить использование оснасток списком явно разрешенных оснасток (Restrict Users to explicitly permitted list of snap-ins) указано значение Отключена (Disabled) или He задана (Not Configured), оснастки будут доступны (если не указано обратное в папке Запрещенные/Разрешенные оснастки (Restricted/Permitted snap-ins)).
Если политике Ограничить использование оснасток списком явно разрешенных оснасток (Restrict Users to explicitly permitted list of snap-ins) присвоено значение Включена (Enabled), то доступными будут лишь оснастки, для которых явно указано значение Включена (Enabled).
Как определить, какие контейнеры связаны с групповой политикой?
Операционная система Windows 2000 позволяет связывать групповую политику с несколькими доменами, сайтами или организационными подразделениями. Перед удалением групповой политики необходимо удостовериться, что с групповой политикой не связаны какие-либо контейнеры.
Для проверки всех связей групповой политики выполните ряд действий.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск^Программы^Администрирование^Асйуе Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools'* Active Directory — Users and Computers)).
Щелкните правой кнопкой мыши на имени контейнера, связанного с проверяемой ' групповой политикой.
Перейдите во вкладку Групповая политика (Group Policy).
Перейдите во вкладку Связи (Links).
Выберите домен, в котором необходимо провести поиск групповой политики, и щелкните на кнопке Найти (Find Now).
Будет показан список всех контейнеров, связанных с групповой политикой (рис. 16.5).
Ml
Как работают параметры групповой политики
No Override и Block Inheritance?
Групповые политики могут использоваться на нескольких уровнях (сайты, домены, организационные подразделения), причем на каждом уровне возможно применение нескольких групповых политик, что зачастую приводит к возникновению между ними конфликтов. В пределах каждой структуры Active Directory (сайт, домен или организационное подразделение) устанавливаются правила для всех ранее определенных политик. Тем не менее существует возможность указать одним политикам запрет на новое определение (No Override), адругим — запретить наследование от родительского контейнера (Block Inheritance).
Рис. 16.5. Поиск контейнеров, связанных с групповой политикой
Далее приводится несколько полезных определений.
No Override — запрет дочерним контейнерам переопределять политики, установленные родительскими контейнерами.
Block Inheritance — запрет контейнерам наследовать параметры политик от родительских контейнеров.
Параметр No Override имеет больший приоритет, чем Block Inheritance. Поэтому, если дочерний контейнер имеет параметр Block Inheritance, а родительский контейнер настроен с использованием параметра No Override, групповая политика будет применяться к дочернему контейнеру.
Кроме того, параметр No Override на более высоком уровне имеет приоритет над параметром No Override более низкого уровня. Для блокирования наследования политик выполните перечисленные ниже действия.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск^Программы^Администрирование^АсНуе Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools1* Active Directory — Users and Computers)).
Щелкните правой кнопкой мыши на имени контейнера, которому необходимо запретить наследование параметров от родительского контейнера, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Установите флажок Политика наследования родительского контейнера (Block Policy Inheritance) (рис. 16.6).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Для того чтобы запретить переопределение политики, выполните приведенную ниже последовательность действий.
*7 ^сск hnbrj ।J/- toreI
I I- Пдпге| I I
Рис. 16.6. Запрет наследования политики
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computer?) (Пуск^Программы^Администрирование^Ас!^ Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools^ Active Directory— Users and Computers)).
Щелкните правой кнопкой мыши на имени контейнера, групповая политика которого не должна переопределяться.
Перейдите во вкладку Групповая политика (Group Policy).
Щелкните на кнопке Параметры (Options).
Установите флажок Нет определения (No Override) (рис. 16.7).
'J V->4 о Overact prases oihsi Creep Polic^&BolflreS^'' * .
‘i ' ЕУЙ?! ЕЙ?- “* ^ « «"«_J *|
I r- Q 'd>i*d U e bipjp born Object г r*J ippteft to line *
Рис. 16.7. Запрет переопределения
;для объекта групповой политики
Щелкните на кнопке ОК.
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
И
чИуО. Как настроить применение отдельной области групповой политики, предназначенной для компьютера или пользователя?
Групповые политики состоят из двух модулей — пользовательского и системного. Существует возможность настроить использование только одного модуля.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers) (Пуск^Программы^Администрирование^Ас!^ Directory— Пользователи и компьютеры (StartsPrograms^Administrative Tools^ Active Directory — Users and Computers)).
Щелкните правой кнопкой на имени контейнера, для групповой политики которого необходимо выбрать активный модуль (пользовательский или системный), и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите групповую политику, режим использования которой необходимо изменить, и щелкните на кнопке Свойства (Properties).
Перейдите во вкладку Общие (General).
В разделе Отключить (Disable) выберите отключение модуля, предназначенного для системы или пользователя (рис. 16.8).
Рис. 16.8. Активизация отдельных компонентов объекта групповой политикиРис. 16.8. Активизация отдельных компонентов объекта групповой политики
Рис. 16.8. Активизация отдельных компонентов объекта групповой политики
Рис. 16.8. Активизация отдельных компонентов объекта групповой политики
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
HiHiТеперь необходимо обновить оба модуля групповой политики: secedit /refreshpolicy machine_policy secedit /refreshpolicy user_policy
Hi
Hi
Как определить результирующий набор политик
для пользователя или компьютера?
Результирующий набор политик (Resultant set of Policy — RSoP) является политикой, которая применяется по отношению к конечному клиенту на базе всех групповых политик, настроенных для доменов, сайтов и организационных подразделений, к которым принадлежит эта клиентская система.
Windows 2000 не предоставляет программы для получения подобных сведений. Тем не менее обратите внимание на утилиту FAZAM 2000, доступную на Web-узле по адресу: http://www.FullArmor.com. Утилита дает возможность просмотра такой информации для любого объекта. Кроме того, аналогичный инструмент поставляется в составе операционной системы Windows Server 2003. Пригодится и утилита RsoP в Windows ХР, которую в данном случае можно использовать, если система входит в домен Windows 2000.
ЗД2. Как скопировать объект групповой политики из одного домена в другой?
Операционная система Windows 2000 хранит информацию об объектах групповой политики в базе данных Active Directory и в качестве компонента структуры тома SYSVOL, содержимое которого реплицируется между контроллерами домена. Объект групповой политики в Active Directory состоит из имени объекта и глобально уникального идентификатора (GUID). Для определения GUID объекта групповой политики, последний необходимо загрузить в редактор групповой политики и выбрать опцию Свойства (Properties) в контекстном меню. Кроме того, можно раскрыть содержимое контейнера, к которому применяется объект групповой политики, выбрать нужный объект и щелкнуть на кнопке Свойства (Properties). Вне зависимости от выбранного метода, GUID объекта групповой политики будет отображаться в разделе Summary вкладки Общие (General).
Windows 2000 хранит данные объекта групповой политики в каталоге %SystemRoot%\ SYSVOL\sysvol\\Policies\{}. Для копирования объекта групповой политики выполните ряд действий..
Определите GUID копируемого объекта групповой политики.
Создайте новый объект групповой политики в целевом домене.
Определите GUID нового объекта групповой политики.
Перейдите в каталог хранения нового объекта групповой политики (%SystemRoot%\ SYSVOLXsysvol\\Policies\ {}) и удалите содержимое этого каталога.
Скопируйте содержимое папки старого объекта групповой политики в папку нового объекта.
Представим, что исходный объект групповой политики называется Test и находится в домене savilltech.com. Он имеет глобально уникальный идентификатор 5AA140D1-397A-4B5C-B4DC-DF60FF731FC0. Для копирования этого объекта групповой политики в новый объект Sales, расположенный в домене ntfaq.com, выполните описанные ниже действия.
Создайте в домене ntf aq. com объект групповой политики Sales.
Определите GUID нового объекта групповой политики (например, 600140D1-397A- 4B5C-B4DC-DF60FF73XXXX).
Перейдите в каталог нового объекта групповой политики (%SystemRoot%\ SYSVOLXsysvolXntfaq.com\PoliciesX(600140D1-397A-4B5C-B4DC- DF60FF73XXXX}) и удалите содержимое этого каталога.
Скопируйте содержимое каталога %SystemRoot%\SYSVOL\sysvol\ savilltech.com\Policies\(600140D1-397A-4B5C-B4DC-DF60FF731FC0) В каталог %SystemRoot%\SYSVOL\sysvol\ntfaq.comXPoliciesX (60014001- 397A-4B5C-B4DC-DF60FF73XXXX).
Обратите внимание, что указанные папки не расположены в одной системе, поэтому копирование данных осуществляется между контроллерами домена.
W3. Почему объекты групповой политики, настроенные на уровне организационного подразделения, не применяются к элементам этого подразделения?
Если объект групповой политики настроен на уровне организационного подразделения, причем параметры объекта уровня сайта и домена также настроены должным образом, однако свойства объекта все равно не действительны для элементов организационного подразделения, необходимо выполнить описанную ниже процедуру.
Зарегистрируйтесь с правами администратора в клиентской системе и откройте оснастку Управление компьютером (Computer Management) (Пуск=>Программы=>Администрирование^ Управление компьютером (Start=>Programs=>Administrative Tools=*Computer Management) или щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Управление (Management)). Щелкните на символе (+) возле раздела Просмотр событий (Event Viewer) и откройте окно журнала приложения. Проверьте наличие следующих записей в журнале протоколирования:
Event ID: 1000,
Event Source: Userenv
Description: Windows cannot determine the user or computer name. Return value (1722).
Если эта запись существует, следовательно, адрес предпочтительного сервера DNS на клиентском компьютере указан неправильно или же сервер недостижим, из-за чего доступ к службе DNS и базе данных Active Directory заблокирован. В результате применение объектов групповых политик становится невозможным.
Для решения этой проблемы укажите корректный адрес сервера DNS в свойствах протокола TCP/IP.
Щелкните правой кнопкой мыши на пиктограмме Мое сетевое окружение (Му Network Places) и выберите в контекстном меню опцию Свойства (Properties).
Щелкните правой кнопкой мыши на параметре Подключение по локальной сети (Local Area Connection) и выберите опцию Свойства (Properties).
Щелкните на разделе Протокол Интернета (TCP/IP) (Internet Protocol (TCP/IP)) и щелкните на кнопке Свойства (Properties).
В поле Предпочтительный сервер DNS (Preferred DNS Server) введите корректный адрес сервера DNS.
Затем зарегистрируйтесь в системе с правами пользователя проблемного организационного подразделения и убедитесь в том, что объекты групповой политики задействованы в полной мере.
Для получения дополнительной информации об ошибках журнала приложений обратитесь к статье, размещенной на Web-узле по адресу: http://support.microsoft.com/ default.aspx?scid=kb:EN-US;q261007.
*i "7 СЕМЕЙСТВО ПРОТОКОЛОВ I I TCP/IP
С
тек протоколов TCP/IP и сопутствующий ему набор системных утилит предназначены для организации сетевого взаимодействия между различными компьютерами. Семейство TCP/IP фактически состоит из двух протоколов: IP (Internet Protocol) и TCP (Transmission Control Protocol). Существует несколько реализаций TCP/IP, которые, тем не менее, соответствуют общему стандарту и доступны для совместного использования.
Каждый компьютер, на котором поддерживается протокол TCP/IP, должен получить уникальный адрес TCP/IP — 32-разрядное число, которое обычно отображается в виде четырех десятичных чисел (октетов), разделенных точками. Адрес TCP/IP имеет формат ххх.ххх.ххх.ххх, где ххх — число в диапазоне от 0 до 255. Примером такого адреса может служить значение 147.98.26.11. В табл. 17.1 показан этот IP-адрес в двоичном формате.
Таблица 17.1. Двоичный формат IP-адреса 147.98.26.11
100100110110001000011010
00001011
1479826
11
НЮНЮПервоначально протокол TCP/IP использовался в военной сети ARPANET, позднее нашел свое применение в различных университетах по всему миру и теперь поддерживается практически в каждом персональном компьютере.
НЮ
НЮ
Как реализовать поддержку TCP/IP без установленного сетевого адаптера?
Компания Microsoft предоставляет адаптер кольцевого замыкания (loopback), который можно использовать для тестирования протоколов TCP/IP. Кольцевой адаптер (в терминологии Microsoft — адаптер замыкания на себя) пригодится пользователям, имеющим желание поэкспериментировать с настройкой сетевых протоколов и других параметров операционной системы без физически установленного на компьютере сетевого адаптера. Очевидно, что отсутствие физического сетевого интерфейса делает невозможным связь с другими компьютерами.
Запустите аплет Установка оборудования (Add/Remove Hardware) из окна Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Установка оборудования (Start^Settings^Control Panel =>Add/Remove Hardware)).
Выберите раздел Добавить/Провести диагностику устройства (Add/Troubleshoot device) и затем щелкните на кнопке Далее (Next).
Щелкните на опции Добавление нового устройства (Add a new device) и на кнопке Далее (Next).
Выберите переключатель Нет, выбрать оборудование из списка (No, I want to select the hardware from a list) и щелкните на кнопке Далее (Next).
Щелкните на разделе Сетевые платы (Network Adapters) и затем на кнопке Далее (Next).
В поле Изготовители (Manufacturers) выберите Microsoft.
В поле Сетевой адаптер (Network Adapter) щелкните на опции Адаптер Microsoft замыкания на себя (Microsoft Loopback Adapter) и на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
Затем устройству следует присвоить IP-адрес и маску подсети. Если при этом выбрать службу DHCP (в Windows 2000 и более новых версиях), то адаптер получит фиксированный IP-адрес 169.254.Х.Х/16 (маска подсети 255.255.0.0), поскольку служба DHCP предназначена для использования только с физическими соединениями локальной сети.
. Как проверить правильность установки TCP/IP?
Выполните приведенную ниже последовательность действий.
В командной строке введите команду
ipconfig /all
На экран будет выведена информация об IP-адресе, маске подсети и физическом адресе сетевого адаптера. Обязательно проверьте правильность IP-адреса и маски подсети.
Для тестирования адаптера кольцевого замыкания используется специальный IP- адрес 127.0.0.1. Попробуйте отправить на этот адрес тестовый пакет: ping 127.0.0.1
На экран должны быть выведены четыре следующие строки:
Ответ от 127.0.0.1: число байт=32 времжЮмс TTL=128
Отправка запроса на адрес 127.0.0.1 не приводит к передачи пакетов данных в локальную сеть. Если команда ping не выдает приведенного выше результата, то стек протоколов TCP/IP не был загружен должным образом.
Теперь попробуйте отправить запрос на локальный IP-адрес, что также не приведет к передаче пакетов данных в локальную сеть, но необходимо для проверки работоспособности программных сетевых модулей:
ping 200.200.200.53
На экран должны быть выведены четыре ответные строки. Если запрос по этому адресу завершается ошибкой, а отправка запроса на адрес интерфейса замыкания прошла успешно, то IP-адрес, скорее всего, был введен неправильно. Проверьте правильность настройки TCP/IP.
Отправьте запрос шлюзу локальной сети:
ping 200.200.200.1
Это первый запрос, приводящий к отправке пакетов данных в локальную сеть. Шлюз должен находиться непосредственно в локальной подсети. Если отправка запроса к шлюзу завершилась неудачей, необходимо проверить работоспособность шлюза и параметры сетевого соединения.
Отправьте запрос по адресу системы, расположенной за пределами шлюза, т.е. не в локальной подсети:
ping 158.234.26.46
Если отправка запроса завершается неудачей, то, скорее всего, настройки шлюза некорректны.
Если все предыдущие отправки запросов прошли успешно, следовательно, пора приступать к проверке службы преобразования имен. Для этого с командой ping необходимо указывать не числовой IP-адрес, а символьное имя, что приведет к обращению к файлу HOSTS или серверу DNS. Если компьютеру присвоено имя john, адомену — savilltech. com, понадобится команда ping j ohn. savilltech. com.
Если отправка запроса завершилась неудачей, необходимо просмотреть содержимое диалогового окна Параметры сети^Протоколы^ТСР/IP (Network Settings^Protocols^ TCP/IP) на предмет правильности имени домена. Кроме того, проверьте файл HOSTS и конфигурацию службы DNS.
Затем можно попытаться отправить пакет данных на имя компьютера, расположенного за пределами локальной сети:
ping www.windows2000faq.com
Если запрос завершился неудачей, проверьте параметры связи с поставщиком услуг Internet. Убедитесь также в том, что запрашиваемый компьютер поддерживает работу с пакетами данных ICMP. В противном случае команду ping использовать бессмысленно.
Если все предыдущие проверки завершились удачно, пришло время заняться более интересными вещами и начать изучение просторов Internet!
■Rp. Как отследить путь передачи пакетов TCP/IP?
Пакеты данных TCP/IP не всегда передаются к месту назначения по одному и тому же сетевому пути. Начальная точка пути чаще всего остается фиксированной — это шлюз локальной сети или брандмауэр. Для получения информации о пути перемещения пакета данных необходима команда tracert, имеющая следующий синтаксис:
tracert <имя компьютера или 1Р-адрес>
Например:
tracert news.savilltech.com
Tracing route to news.savilltech.com [200.200.8.55] over a maximum of 30 hops:
1 <10ms<10ms<10ms200.200.24.1 200.200.200.24.1 is thegateway
2 <10ms<10ms<10ms200.200.255.81
3 <30ms<10ms<10msnews.savilltech.com [200.200.8.55]
Trace complete
Первый столбец содержит количество переходов через сетевые узлы. Следующие три столб- ца(“<10 ms <10 ms <10 ms”) указывают общее время обращения к сетевому ресурсу (в миллисекундах). В четвертом столбце представлено имя компьютера (при разрешении IP-адреса в имя). Последний столбец содержит IP-адрес системы. В целом выводимый на экран результат выполнения этой команды напоминает карту города, которая содержит описание пройденных перекрестков. Обращайте особое внимание на зацикливание пути передачи пакетов, когда последний передается с компьютера А на компьютер Б, с системы В на систему Д, после чего снова возвращается компьютеру А. Как правило, это свидетельствует о проблемах в работе сети.
Утилита Tracert не всегда работает корректно с некоторыми брандмауэрами, защищающими локальную сеть.
Что такое маска подсети?Что такое маска подсети?
Что такое маска подсети?
Что такое маска подсети?
Как уже отмечалось, IP-адрес состоит из четырех десятичных чисел (4 байт) и обычно представлен в формате наподобие 200.200.200.5; однако этот адрес сам по себе означает не так уж много. Для указания сегмента адреса, определяющего сеть, необходима маска подсети. Она позволяет выделить из IP-адреса идентификатор сети и идентификатор компьютера, расположенный в этой сети. Представьте идентификатор сети как название улицы, а идентификатор компьютера как номер дома. Возьмем, например, адрес “Тверская 16”, где “16” будет идентификатором компьютера, а “Тверская" — идентификатором сети. Маска подсети указывает на то, какая часть IP-адреса является идентификатором сети, а какая — идентификатором узла.
Например, при использовании IP-адреса 200.200.200.5 и маски подсети 255.255.255.0 идентификатором сети будет 200.200.200, а идентификатором компьютера — значение 5. Эта информация получена с помощью расчетов, представленных в табл. 17.2.
Таблица 17.2. Расчет маски подсети для IP-адреса 200.200.200.5
IP-адрес
11001000
11001000
11001000
00000101
Маска подсети
11111111
11111111
11111111
00000000
Идентификатор сети
11001000
11001000
11001000
00000000,
Идентификатор компьютера
00000000
00000000
00000000
00000101
При этом по отношению к маске подсети и IP-адресу используется побитовая операция логического сложения “И”.
1И1=1
1ио=о
0И1=о
оио=о
Существуют маски подсети, принятые по умолчанию в зависимости от используемого класса1Р-сети.
Class А: с 001.ххх.ххх.ххх по 126.ххх.ххх.ххх используется маска подсети 255.0.0.0
Class В: с 128.ххх.ххх.ххх по 191.ххх.ххх.ххх используется маска подсети 255.255.0.0
Class С: с 192.ххх.ххх.ххх по 224.ххх.ххх.ххх используется маска подсети 255.255.255.0
А где же адрес 127.xxx.xxx.xxx? Этот адрес зарезервирован и применяется для тестирования сетевого интерфейса. Тестовый пакет данных, переданный по адресу 127.0.0.1, передается локальной системе, отправившей пакет.
Маска подсети используется при организации сетевого взаимодействия двух компьютеров. Если оба компьютера расположены в одной подсети, то компьютер А может “общаться’’ непосредственно с компьютером В. Если компьютер в находится в другой подсети, то компьютер А должен использовать шлюз для связи с компьютером в. Для определения наличия компьютера В в локальной подсети, компьютеру А понадобится маска подсети.
Компьютер А: 200.200.200.5
Компьютер В: 200.200.200.9
Компьютер С: 200.200.199.6
Маска подсети: 255.255.255.0
Если в данном случае компьютер А попытается связаться с компьютером В, то окажется, что обе системы расположены в подсети 200.200.200 и могут взаимодействовать друг с другом
без посредников. Если же компьютер А станет подключаться к компьютеру с, выяснится, что обе системы расположены в разных подсетях — 200.200.200 и 200.200.199, поэтому компьютеру А для отправки пакетов данных системе с понадобится шлюз.
Чту. Какие существуют диагностические утилиты для TCP/IP?
Утилиты Ping и Tracert рассматривались в предыдущих разделах. Далее приводится полный список диагностических утилит стека протококолов TCP/IP.
Агр. Преобразует IP-адрес в физический адрес сетевого адаптера, используемый протоколом ARP (Address Resolution Protocol).
Finger. Отображает информацию о пользователе на указанном компьютере, поддерживающем службу finger.
Hostname. Отображает имя локальной системы.
Ipconfig. Используется для вывода информации о текущей конфигурации протокола TCP/IP, включая подробную информацию о сервера DNS и т.д. Кроме того, утилита может применяться для получения и освобождения арендованных адресов, предоставляемых службой DHCP.
Nbstat. Отображает конфигурационные данные протокола TCP/IP и списка текущих NBT-соединений (NetBIOS через TCP/IP).
Netstat. Отображает информацию о протоколе TCP/IP и текущих сетевых соединениях системы.
■ • Ping. Используется для проверки способности удаленного компьютера принимать пакеты по протоколу TCP/IP.
Route. Применяется для поддержки и отображения таблиц маршрутизации.
Tracert. Используется для просмотра пути, по которому пакеты данных передаются удаленной системе.
Pathping. Новая утилита, которая входит в состав Windows ХР и являет собой нечто среднее между утилитами ping и tracert.
та.та.Для получения дополнительной информации введите в командной строке интересующую вас команду с параметром -?, например netstat -?.
та.
та.
Что такое маршрутизация и как ее настроить?
Когда компьютер А пытается отправить пакет данных компьютеру в, расположенному в той же локальной сети, IP-адрес компьютера в с помощью протокола ARP преобразуется в физический адрес сетевого интерфейса. Для формирования цельного кадра в IP- дейтаграмму добавляются физические адреса (например, 00-05-f3-43-d3-3e) исходного и целевого компьютеров. С помощью таких кадров компьютеры А и в получают возможность непосредственного взаимодействия друг с другом.
Два компьютера, не входящие в одну локальную сеть, не имеют возможности организовать прямое сетевое соединение между собой. Поэтому между компьютерами должен исполь-
зоваться маршрутизатор (router). Большинство пользователей сталкивались с маршрутизатором при настройке протокола TCP/IP, поскольку сетевой шлюз, принятый по умолчанию, на самом деле является маршрутизатором, указанным в качестве связующего звена между компьютерами, конкретный путь передачи данных к которым неизвестен. В качестве маршрутизатора может выступать компьютер под управлением Windows NT, на котором установлено два сетевых адаптера (каждый адаптер подключен к своей локальной сети). Кроме того, выпускаются и специализированные маршрутизаторы, такие, как аппаратные маршрутизаторы компании Cisco.
Предположим, что оба компьютера находятся в разных локальных подсетях. Компьютер А проверяет свою таблицу маршрутизации для получения адреса маршрутизатора, входящего в локальную сеть с компьютером В. Если в таблице маршрутизации необходимый адрес не найден, пакеты с данными отправляются на шлюз, приятый по умолчанию. В большинстве случаев маршрутизаторы не обеспечивают непосредственного соединения с удаленной системой; обычно маршрутизатору “известен" путь, по которому необходимо отправлять данные другому маршрутизатору, затем еще одному и т.д., пока данные не поступят к принимающей системе. Компьютер А — 200.200.200.5 Компьютер В — 200.200.199.6 Маска подсети — 255.255.255.0 Маршрутизаторы — 200.200.200.2 и 200.200.199.2
Таблица маршрутизации на компьютере А — для сети 200.200.199.0 необходимо использовать маршрутизатор по адресу 200.200.200.2
В этом примере компьютеру А известно, что компьютер в расположен в другой сети, так как идентификатор сети равен 200.200.199. При этом после обращения к таблице маршрутизации компьютера А станет понятно, что для отправки пакетов в сеть 200.200.199 понадобится маршрутизатор с IP-адресом 200.200.200.2, который получит передаваемые пакеты данных и передаст их в сеть 200.200.199.
Аналогичный процесс проходит на каждом маршрутизаторе, поскольку все они содержат собственную таблицу маршрутизации, в которой представлен список возможных путей.
Для настройки пути необходимо использовать команду route. Например, для настройки пути к сети 200.200.199 с использованием маршрутизатора по адресу 200.200.200.2 следует ввести такую команду:
route -р add 200.200.199.0 mask 255.255.255.0 200.200.200.2
Параметр -р делает путь постоянным. Без использования этого параметра созданный маршрут исчезнет при перезагрузке.
Для просмотра существующей таблицы маршрутизации введите команду route print.
Что такое ARP?
Это протокол преобразования адресов (Address Resolution Protocol — ARP). Данная тема отчасти рассматривалась в предыдущем разделе. Протокол ARP применяется для преобразования IP-адреса в физический адрес сетевого адаптера.
Все сетевые адаптеры имеют уникальные 48-разрядные адреса, записанные в шестнадцатеричной форме в виде шести пар шестнадцатеричных цифр (например, 00-а0-24-7а-01-48). Этот адрес закреплен за сетевым адаптером. С помощью команды ipconfig /all можно получить информацию об аппаратном адресе сетевого адаптера. ■ ipconfig /all
Настройка протокола IP для Windows 2000
Имя компьютера :winmain
Основной DNS-суффикс :
Тип узла:Гибридный
Включена IP-маршрутизация ....:Нет
Доверенный WINS-сервер :Нет
Порядок просмотра суффиксовDNS.:localdomain
Адаптер Ethernet Подключение по локальной сети:
DNS-суффикс этого подключения . . : localdomain Описание :AMD PCNET Family PCI Ethernet
Физический адрес:00-0C-29-AC-2F-02
DHCP разрешен:Да
Автонастройка включена :Да
IP-адрес :172.16.171.128
Маска подсети :255.255.255.0
Основной шлюз:
DHCP-сервер :172.16.171.254
DNS-серверы :172.16.171.1
Основной WINS-сервер :192.168.1.1
Аренда получена:1 мая 2003 г. 17:27:32
Аренда истекает:1 мая 2 003 г. 17:57:32
Как уже упоминалось в разделе 17.6, когда принимающая система расположена в той же локальной сети, что и отправляющая, отправитель должен преобразовать IP-адрес в физический адрес сетевого интерфейса. Если компьютеры находятся в разных локальный подсетях, отправителю необходимо преобразовывать в физический адрес сетевого интерфейса IP-адрес маршрутизатора, выступающего в роли шлюза. Когда в операционной системе Windows NT инициализируется стек протоколов TCP/IP, в локальную сеть передается широковещательное сообщение с указанием соответствия “IP-адрес—физический адрес”. Далее представлена стандартная последовательность событий при отправке пакетов данных компьютеру в локальной сети.
1. Протокол ARP проверяет содержимое локального кэша ARP на предмет наличия IP- адреса компьютера назначения. Если соответствие найдено, аппаратный адрес сетевого интерфейса назначения добавляется в заголовок отправляемого кадра.
Если соответствие не найдено, в локальную сеть отправляется широковещательный запрос ARP (при этом на основе IP-адреса и маски подсети известно, что пункт назначения расположен в локальной сети). Запрос ARP содержит IP-адрес и аппаратный адрес компьютера-отправителя. Запрос отправляется по адресу 255.255.255.255 (на все адреса, однако маршрутизатор не пропустит такой пакет данных за пределы локальной подсети).
Принимающий компьютер, который получит данное сообщение, отправит в ответ ARP-пакет, содержащий собственный физический адрес сетевого адаптера и 1Р-адрес.
Компьютер-отправитель, получающий на свой широковещательный запрос ответный ARP-пакет, обновляет кэш ARP и добавляет в заголовок кадра полученный аппаратный адрес. Созданный кадр отправляется соответствующей системе.
Если пакет данных передается компьютеру, который находится за пределами локальной сети, процесс остается практически таким же, однако система-отправитель будет получать аппаратный адрес маршрутизатора.
Для получения информации о содержимом кэша ARP на локальном компьютере введите команду агр -а. Будет показан список IP-адресов и соответствующие им аппаратные адреса сетевых интерфейсов.
Используйте команду ping для проверки какой-либо системы в локальной сети, после чего снова просмотрите содержимое кэша ARP. Теперь в нем будут указаны адреса проверяемой системы. Точно так же посредством команды ping протестируйте компьютер, который находится за пределами локальной сети, что приведет к добавлению в кэш ARP адресов маршрутизатора.
Обратите внимание, что вместе с адресами указывается слово dynamic, поскольку записи добавляются по мере необходимости и являются временными, т.е. после перезагрузке они будут удалены. Однако записи исчезают еще быстрее! Запись, не используемая в течение двух минут, удаляется из кэша ARP. Если задействовать запись в течение последних двух минут, она не будет удалена еще десять минут. И наконец, если в промежуток времени, равный этим десяти минутам, запись применяется повторно, она еще на десять минут остается в кэше.
Для некоторых компьютеров можно добавить статические записи (чтобы избежать необходимости постоянно отправлять широковещательные запросы ARP). Воспользуйтесь следующим синтаксисом команды агр:
arp -а <1Р-адрес> <аппаратный адрео
Например:
arp -8 200.200.200.5 00-а0-24-7а-01-48
. Можно ли использовать любые IP-адреса, если локальная сеть не подключена к Internet?
В целом да. Тем не менее желательно использовать один из диапазонов IP-адресов, специально выделенных для частных сетей.
10.0.0.0—10.255.255.255. Это одна сеть класса А.
172.16.0.0—172.31.255.255. Это группа из 16 смежных сетей класса В.
192.168.0.0-192.168.255.255. Это группа из 256 смежных сетей класса С.
Предыдущие адреса подробно описаны в документе RFC 1918. Очевидно, что, когда возникнет необходимость в подключении локальной сети к Internet, следует запросить действительные IP-адреса (которые предоставляются организацией InterNIC или местным поставщиком услуг Internet).
Маршрутизация частных IP-адресов осуществляется по умолчанию. Не обязательно проводить открытую маршрутизацию, поэтому необходимо соответствующим образом настроить маршрутизатор. Магистральные Internet-маршрутизаторы специально сконфигурированы для отказа от маршрутизации частных адресов, что, однако, при желании можно изменить.
Применение частных адресов подразумевает настройку маршрутизаторов таким образом, чтобы маршрутизация частных адресов не осуществлялась. Маршрутизация подобных адресов проводится по умолчанию, поскольку заранее не известно, является ли маршрутизатор шлюзом или промежуточным WAN-маршрутизатором (за пределами шлюза). Очевидно, что при использовании частных адресов в локальной сети предприятия необходимо настроить маршрутизаторы внутренней сети для маршрутизации частных адресов, в противном случае компьютеры из различных подсетей не смогут взаимодействовать друг с другом.
. Как увеличить время хранения записей в кэше ARP?
Двухминутный интервал, принятый по умолчанию, можно увеличить, выполнив ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value) и введите имя записи ArpCacheLife. Щелкните на кнопке ОК.
Дважды щелкните на новой записи и присвойте ей значение, равное количеству секунд хранения записей в кэше. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
НЮ
■ ■ДУЮ. Как настроить более шести IP-адресов?
Применение графического интерфейса для настройки протоколов TCP/IP ограничивает количество возможных IP-адресов до шести. Редактирование системного реестра позволяет добавить дополнительные адреса.
Зарегистрируйтесь в системе на правах администратора.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services и просмотрите список, пока не будет найден сетевой адаптер (его название можно узнать во вкладке Адаптеры (Adapters) аплета Сеть (Network) в окне Панель управления (Control Panel). Например, адаптер “Etherlink3" будет представлен разделом Е1пкЗ. Необходимо найти первый сетевой адаптер, поэтому ищите раздел Elnkl.
Перейдите в подраздел Parameters \TCPIP.
Дважды щелкните на записи iPAddress. Введите дополнительные IP-адреса, разделенные символами новой строки (рис. 17.1).
Рис. 17.1. Ввод нескольких IP-адресов в системном реестре
По завершении ввода адресов щелкните на кнопке ОК.
Теперь необходимо отредактировать маску подсети в записи SubnetMask. Для этого в порядке следования IP-адресов требуется указать ряд значений. По завершении редактирования записи щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер..
НЮНЮКакие порты TCP используются чаще всего?
НЮ
НЮ
В табл. 17.3 приводится список часто используемых портов TCP.
Таблица 17.3. Наиболее часто используемые порты TCP
Ключевое слово
Порт
Описание
echo
7
Служба Echo
systat
11
Активные пользователи
qotd
17
Служба qotd
msp
18
Протокол отправки сообщений
ftp-data
20
Передача файлов (канал данных)
ftp
21
Передача файлов (канал управления)
telnet
23
Служба Telnet
smtp
25
Протокол SMTP
name
42
Сервер имен TCP
bootps
67
Сервер протокола удаленной загрузки
bootpc
68
Клиент протокола удаленной загрузки
tftp
69
Простой протокол передачи данных
gopher
70
Служба Gopher
finger
79
Служба Finger
WWW
80
World Wide Web
kerberos
88
Протокол Kerberos
pop3'
110
Почтовая служба TCP
nntp
119
Служба Usenet
nfs
2049
Сетевая файловая система
Как перейти к использованию DHCP?
В системном реестре есть лишь несколько записей, идентифицирующих компьютер в качестве клиента службы DHCP. Это позволяет создать простой сценарий системного реестра, который переведет компьютер на использование службы DHCP при следующем вызове сценария регистрации. Важно обеспечить уникальность диапазона IP-адресов, выдаваемых службой DHCP, по отношению к диапазону статических адресов.
Служба DHCP должна запускаться при загрузке системы. Для этого в системном реестре необходимо перейти к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\DHCP и изменить значение записи Start с 1 на 2.
Параметры протокола TCP/IP определяются для каждого сетевого адаптера в отдельном порядке.
Далее приводится пример сценария для системного реестра. Если название службы сетевого адаптера неизвестно, перейдите в системном реестре к разделу HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\l и укажите значение записи ServiceName.
REGEDIT4
[HKEY_LOCAL_HACHINE\SYSTEM\CurrentControlSet\Services\<cn^6a сетевого адаптера>\РагатеСегв\Тср1р]
" EnableDHCP"=dword:00000001
" IPInterfaceContext"=dword:00000001
"IPInterfaceContextMax"=dword:00000001
Затем в сценарий регистрации необходимо добавить фрагмент кода, который будет определять наличие на компьютере сетевого адаптера, запускать сценарий .REG и запрашивать 1Р-адрес.
if reg=elpc575 (for the 3com575tx) goto dhcp
:dhcp
regecit /s NIC_dhcp.reg ipconfig /renew
net send %computername% Congrats Your computer has been configured for DHCP! endif
Наиболее быстрым методом получения типа сетевого адаптера является использование локальной сети; при этом будут указаны различные типы сетевых адаптеров. Например, для драйвера Neflx3 могут быть представлены типы 3c89d, netflx3, 3c575tx. При установке службы DHCP в раздел системного реестра HKEY_LOCAL_MACHINE\System\ CurrentControlSet \Services\CpqNF31 добавляется соответствующий ключ.
[HKEY_LOCAL_MACHINE\SystemXCurrentControlSet\Services\CpqNF31\Parameters\ Tcpip]
"EnableDHCP"=dword:00000000
, Необходимо выяснить имя ключа, которое различается для каждого сетевого адаптера. Затем можно запустить программу KIX32 . EXE и воспользоваться следующей переменной: EXISTKEY ( "Key" }
Таким образом проверяется наличие указанного выше ключа в системном реестре.
Параметр Key определяет искомый ключ. Возможны такие результаты запуска программы к 1X3 2 .EXE:
0 — указанный раздел существует (обратите внимание, что это отличается от модели применения функции exist);
>0 — раздела не существует, а полученное значение является кодом ошибки.
$ReturnCode=ExistKey ( "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CpqNF31" )
If $ReturnCode=0 ? "Key exists. . ." Endif
Этот код применяется для определения ключа системного реестра и выполнения кода, соответствующего установленному сетевому адаптеру.
Для службы сетевого адаптера можно указать значения записей iPAddress и SubnetMask, которые, тем не менее, будут проигнорированы. Присвойте этим записям значение 0.0.0.0, поскольку незаполненные значения (или их удаление) не приведет к желаемому результату. Затем перезапустите службу Рабочая станция (Workstation).
Описанные выше действия также осуществляются с помощью языка сценариев WSH (Windows Scripting Host).
Пример взят из статьи Q197424 службы поддержки MS SupportOnline
' Следующий сценарий считывает значение системного реестра IPAddress для ' определения разделов реестра, значения которых следует изменить для 1 включения службы DHCP.
Приведенный код проверяет первые 11 сетевых привязок TCP/IP, чего вполне ' достаточно для типового сетевого окружения.
Dim WSHShell, NList, N, IPAddress, IPMask, IPValue, RegLoc Set WSHShell = WScript.CreateObject("WScript.Shell")
NList = array("0000'', "0001", "0002", "0003", "0004", "0005", "0006", _ "0007", "0008", "0009", "0010")
On Error Resume Next RegLoc = "HKLM\System\CurrentControlSet\Services\Class\NetTrans\"
For each N In NList
IPValue = "" Сброс значения переменной IPAddress = RegLoc & N & "\IPAddress" IPMask = RegLoc & N & "\IPMask"■
IPValue = WSHShell.RegRead(IPAddress) If (IPValue <> "") and (IPValue <> "0.0.0.0") then WSHShell.RegWrite IPAddress, "0.0.0.0" WSHShell.RegWrite IPMASK, "0.0.0.0" end If Next WScript.Quit 'Остановка работы сценария■
ran
Как назначить несколько IP-адресов одному сетевому адаптеру?
Существует возможность назначить несколько IP-адресов одному сетевому адаптеру. Для настройки дополнительных IP-адресов в Windows. NT 4.0 выполните описанные ниже действия.
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК в диалоговом окне TCP/IP.
Закройте все диалоговые окна.
Перезагрузите компьютер.
В Windows 2000 и Windows ХР требуются аналогичные действия, разве что для открытия диалогового окна со свойствами протокола TCP/IP придется выполнить следующее.
Щелкните правой кнопкой мыши на пиктограмме Мое сетевое окружение (Му Network Places) и выберите в контекстном меню опцию Свойства (Properties).
Щелкните правой кнопкой мыши на пиктограмме Подключение по локальной сети (Local Area Connection) и выберите в контекстном меню опцию Свойства (Properties).
Выберите раздел Протокол Интернета (TCP/IP) (Internet Protocol (TCP/IP)) и щелкните на кнопке Свойства (Properties).
Рис. 17.2. Добавление дополнительных IP-адресов с помощью графического интерфейсаРис. 17.2. Добавление дополнительных IP-адресов с помощью графического интерфейсаПри этом перезагружать компьютер не требуется.
Рис. 17.2. Добавление дополнительных IP-адресов с помощью графического интерфейса
Рис. 17.2. Добавление дополнительных IP-адресов с помощью графического интерфейса
Что такое IPv6?
Это следующая, шестая, версия протокола IP (как понятно из названия IPv6).
В настоящий момент в большинство систем применяется протокол IP версии 4.0, который, несмотря на свое создание в середине 1970-х годов, продолжает обладать массой полезных возможностей. Тем не менее постепенно начинает сказываться недостаток свободных сетевых адресов. Кроме того, протокол IPv4 не является самым эффективным в отношении использования пропускной способности сети, поэтому пришло время подыскивать ему замену.
Далее приводятся четыре основных причины, по которым протокол IPv4 нуждается в модернизации.
Ограниченное адресное пространство. На самом деле осталось не так уж много свободных адресов. В эпоху, когда все устройства, включая часы, имеют собственные IP- адреса, таких адресов может понадобиться еще больше.
Производительность. В протоколе IPv4 применяется строгий формат заголовка, что иногда приводит к нерациональному использованию пропускной способности сети.
Безопасность. Следующая версия протокола IP предоставляет усовершенствованные методы обеспечения безопасности, которые в данный момент обеспечиваются стеком протоколов более высокого уровня.
Автоматическое конфигурирование. Задача конфигурирования протокола IP по- прежнему является довольно сложной. Для решения этой проблемы предусмотрена служба DHCP, однако IPv6 позволяет просто подключить компьютер к сети и сразу же начать работу.
Текущие IP-адреса состоят из 32 бит, которые отображаются в виде четырех октетов по 4 байт, разделенных точками, например 200.200.200.202. В свою очередь, в протоколе IPv6 для обозначения IP-адреса применяется 128 бит!
Протокол IPv6 описывается в следующих документах RFC, которые можно загрузить с Web-узла компании Microsoft:
RFC 1287 — “Towards the Future Internet Architecture”;
RFC 1454 — “Comparison of Proposal for Next Version of IP”;
RFC 2373 — “IPv6 Addressing Architecture”;
RFC 2374 - “IPv6 Global Unicast Address Format”;
RFC 2460 - “IPv6 Specification”.
Как записывать IP-адреса стандарта IPv6?
Адреса стандарта IPv6 имеют длину 128 бит и поэтому в четыре раза длиннее IP-адресов четвертой версии. IP-адреса версии v6 записываются в следующем виде: Х:Х:Х:Х:Х:Х:Х:Х
Здесь X является шестнадцатеричным числом, состоящим из четырех чисел (16 бит), а каждое число имеет размер 4 бит. Каждое число находится в диапазоне от 0 до F. Вот примеры действительных IP-адресов шестой версии:
FEDC:ВА98:7654:3210:FEDC:ВА98:7654:3210.
1080:0:0:0:8:800:200С:417А
Как видно на примере второго адреса, незначащие нули можно опускать, поэтому фрагмент адреса :0800: записывается как 800:.
Очевидно, что адрес может содержать длинные последовательности нулей, вместо которых существует возможность указать символы ::. Например, адрес 1080:0:0:0:8:800:200С:417А может быть записан, как 1080::8:800:200С:417А. Адрес интерфейса кольцевого замыкания 0:0:0:0:0:0:0:1 (тоже самое, что и 127.0.0.1 в протоколе IPv4) может иметь формат :: 1.
Существует и третий формат, который используется при работе в смешанном окружении IPv4 и IPv6:
x:x:x:x:x:x:d.d.d.d
Здесь х — это шестнадцатеричные значения шести шестнадцатиразрядных элементов адреса, ad — десятичные значения четырех восьмиразрядных фрагментов адреса (стандартное представление IPv4). Вот примеры таких адресов: 0:0:0:0:0:0:13.1.68.3 0:0:0:0:0:0:129.144.52.38
Или в сокращенном виде:
: :13.1.68.3 ::129.144.52.38
Маска подсети заменена добавленным к адресу числом, которое указывает на сегмент адреса, определяющий адрес подсети (обозначение CIDR). Например, адрес 1Ру6/длинз префикса имеют вид.'
12АВ:0000:0000:CD30:0000:0000:0000:0000/60 12АВ:0000:0000:CD30::/60
В данном случае адрес подсети указан в первых 60 битах.
Запись адреса компьютера и адреса подсети можно комбинировать:
адрес компьютера: 11AC:O:O:CA2O:123:4567:89AB:CDEF;
адрес подсети: 11 АС:0:0:СА20::/60;
их объединенный вариант: 11AC:O:O:CA2O:123:4567:89AB:CDEF/6O.
НЮНЮКакой формат имеет заголовок пакета IPv6?
НЮ
НЮ
Далее представлена спецификация формата заголовка IPv6.
Версия (Version) — 4 бит для указания номера версии протокола IP.
Класс передачи (Traffic Class) — 8 бит.
Метка потока (Flow Label) — 20 бит.
Полезная нагрузка (Payload Length) — 16-разрядное беззнаковое целое число, представляющее собой длину пакета данных в байтах без заголовка. К полезной нагрузке относятся все данные пакета, составляющие его длину.
Следующий заголовок (Next Header) — 8-разрядный идентификатор, указывающий тип заголовка, который следует сразу после заголовка IPv6. В этом поле применяются те же значения, что и в соответствующем поле заголовка пакета IPv4 (RFC 1700).
Ограничение транзита (Hop Limit) — 8-разрядное беззнаковое целое число. Уменьшается на 1 каждым узлом, передающим пакет. Если параметр имеет значение 0, пакет данных удаляется.
Адрес отправителя (Source Address) — 128-разрядный адрес отправителя пакета.
Адрес получателя (Destination Address) — 128-разрядный адрес предполагаемого получателя пакета (не обязательно конечный получатель, если присутствует заголовок маршрутизации).
Обратите внимание, что заголовок IPv6 имеет намного меньше полей, чем заголовок IPv4. Кроме того, протокол IPv6 предоставляет возможность использования нескольких заголовков расширения, которые рассматриваются в документе RFC 2460.
Почему не получается установить стек
протоколов ТСРЛР?
Если проводится повторная установка TCP/IP после предыдущего удаления, то проблемы могут быть связаны с наличием ряда не удаленных ранее записей системного реестра, относящихся к протоколу TCP/IP.
Для ручного удаления записей системного реестра выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDT3 2. EXE).
Выберите раздел, который необходимо удалить.
Перейдите в меню Безопасность (Security) и выберите раздел Владелец (Owner). Появится одноименное диалоговое окно.
Щелкните на кнопке Стать владельцем (Take Ownership).
В меню Безопасность (Security) выберите раздел Разрешения (Permissions). Появится одноименное диалоговое окно, относящееся к выбранному разделу системного реестра.
В списке Имя (Name) выберите опцию Все (Everyone).
В ниспадающем списке Тип доступа (Type of Access) выберите опцию Полный доступ (Full Control).
Установите флажок Изменить разрешения для существующих подключей (Replace Permissions on Existing Subkeys).
Щелкните на кнопке ОК.
Повторите пп. 2—8 для всех удаляемых разделов системного реестра.
Перезагрузите компьютер, чтобы изменения системного реестра вступили в силу.
Альтернативным вариантом, не требующим изменения режима безопасности, является использование редактора системного реестра REGEDT32. EXE от имени учетной записи System. Запустить редактор системного реестра на правах этой учетной записи поможет служба Планировщик заданий (Scheduler). Представленную далее последовательность команд необходимо использовать только в том случае, если служба Планировщик заданий (Scheduler) еще не запущена: net start schedule at <время> /inter regedt32.exe
Введите следующую команду для остановки службы: net stop schedule
После перезагрузки системы запустите редактор системного реестра regedt32.exe и удостоверьтесь в удалении следующих разделов системного реестра (это те самые разделы, для которых изменяются параметры безопасности).
Утилиты связи:
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXNetBT;
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXTcpip;'
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXTcpipCU;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCP;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lmhosts;
HKEY_LOCAL_MACHINE\SYSTEMXCurrentControlSetX Services X 1 NetDriver 'x\ ParametersXTcpip (где x — номер сетевого адаптера);
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT;
HKEY_LOCAL_MACHINE\SYSTEMXCurrentControlSetXServicesXTcpip.
Служба SNMP:
HKEY_LOCAL_MACHINEXSoftwareXMicrosoft\RFC1156Agent;
HKEY_LOCAL_MACHINE\SоftwareXMicrоs оft\SNMP;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP.
Поддержка сетевой печати TCP/IP:
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXLPDSVC;.
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXTcpPrint;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LPDSVC.
Служба FTP Server:
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXFTPSVC;
HKEY_LOCAL_MACHINE\SYSTEMXCurrentControlSetXServicesXFTPSVC.
Базовые службы TCP/IP:
HKEY_LOCAL_MACHINE\So ftwar e\Microsоft\SimpTcp;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SimpTcp.
Служба DHCP Server:
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXDhcpMibAgent;
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXDhcpServer;
HKEY_LOCAL_MCHINE\SYSTEM\CurrentControlSet\Services\DhcpServer.
Служба WINS Server:
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXWins;
HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXWinsMibAgent;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSetXServicesXWins.
Сокеты (sockets) Windows:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock2.
Кроме того, может потребоваться удаление дополнительных разделов системного реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\Root\Legacy_DHCP;
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\Root\Legacy_Lmhosts;
HKEY_LOCAL_MACHINEXSystem\CurrentControlSetXEnum\Root\Legacy_LPDSVC;
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\Root\Legacy_NetBT;
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\Root\Legacy_TCPIP;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanManServer \Linkage\Bind;.
«8«8HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanManWorkst ationXLinkageXBind.
«8
«8
Какие параметры командной строки можно
использовать вместе с утилитой Ping?
Утилита Ping используется для проверки связи с другим компьютером по протоколу TCP/IP. Соответствующая команда предоставляет информацию о времени, которое потребовалось для отправки данных на другой компьютер и получение от него ответа. Самый простой способ применения программы Ping — прямое обращение к интересующей вас системе.
C:\>ping 172.16.171.1
Обмен пакетами с 172.16.171.1 по 32 байт:
Ответ от172.16.171.1:числобайт=32времжЮмсTTL=64
Ответ от172.16.171.1:числобайт=32времжЮмсTTL=64
Ответ от172.16.171.1:числобайт=32времжЮмсTTL=64
Ответ от172.16.171.1:числобайт=32времжЮмсTTL=64
Предыдущий пример демонстрирует, что команда Ping отправляет 32 байта данных компьютеру по адресу 160.82.52,11 и ответ каждый раз приходит менее чем через 10 мс. Это является признаком хорошего соединения.
Команда Ping имеет ряд параметров командной строки (табл. 17.4), которые позволяют достигнуть различных целей при тестировании сетевого соединения.
ping [-t] [-а] [-п счетчик] [-1 размер] [—£] [-i TTL] [-v TOS] [-г счетчик] [-s счетчик] [[—j список-узлов] | [-к список-узлов]] [-w лимит] список систем-получателей
Таблица 17.4. Параметры командной строки для утилиты Ping
-t
Отправка пакетов данных указанному компьютеру, пока соединение не будет прервано пользователем
-a
Преобразование адресов в имена компьютеров
-n
Количество отправляемых echo-запросов
-1 размер
-f
Размер буфера отправки
Установить для пакета флаг Don' t fragment (Не фрагментировать)
-i TTL
Время жизни пакета (Time to Live —■ TTL)
-V TOS
Тип обслуживания (Type of Service — TOS)
-г счетчик
Запись маршрута для указанного количества переходов,
-s счетчик
-j список-узлов
-k список-узлов
Временной штамп для указанного количества переходов Нестрогий маршрут на основе списка компьютеров Строгий маршрут на основе списка компьютеров
-W лимит
Задержка в миллисекундах на ожидание ответа
Указание параметра -t для утилиты Ping в Windows 2000 и нажатие комбинации клавиш <Ctrl+Break> во время работы утилиты позволяет получить статистику отправленных запросов. Для прекращения работы программы Ping необходимо нажать комбинацию клавиш <Ctrl+C>.
Иногда имеет смысл создать командный файл, который будет регулярно отправляет тестовые запросы различным компьютерам и терминальным серверам для проверки их работоспособности (аналогичными функциями обладают многие коммерческие программные пакеты). Такая несложная команда, как ping -f -п 1 -1 1 148.32.43.23, за один раз отправит на нужный компьютер один байт данных.
Обратите внимание на то, что программа Ping применяет echo-пакеты ICMP, которые фильтруются некоторыми маршрутизаторами, а потому не всегда работает корректно.
Как изменить лимит времени на ретрансляцию пакетов данных TCP?
Служебный пакет Service Pack 5 для Windows NT 4.0 предоставляет доступ к новой записи в системном реестре — initialRtt. Эта запись позволяет изменить время, которое проходит перед повторной отправкой пакетов данных. Запись может иметь значение в диапазоне от 0 до 65535 (миллисекунд). Чтобы изменить значение этой записи, выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters.
В меню Правка (Edit) выберите команду Создать1*Параметр DWORD (New* DWORD Value).
Введите имя записи initialRtt и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей количество миллисекунд задержки, например 5000 для пятисекундной задержки (по умолчанию указана задержка в 3 с). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер для вступления изменений в силу.
Этот параметр управляет первоначальной задержкой при повторной передаче данных, используемой протоколом TCP при инициализации каждого нового соединения. Эта задержка относится к запросам на соединение (SYN) и к первым сегментам данных, передаваемым по каждому соединению.
Изменяйте это значение разумно и осторожно. Присвоение записи большого значения приведет к увеличению времени, которое требуется для закрытия TCP-соединения в том случае, если указанный IP-адрес не существует.
Например, по умолчанию используется значение записи 3000, что соответствует трем секундам. Запрос на соединение выполняется повторно два раза. Общая задержка составляет 3+6+12=21 с.'
Если присвоить записи системного реестра значение 6000 (6 с), то общая задержка будет составлять 6+12+24=42 с. В течение этого времени приложение перестанет отвечать на запросы.
ЯфО. Как отключить обнаружение носителя для TCP/IP?
В Windows 2000 для сетевых адаптеров добавлена новая функция. Адаптер может обнаружить отсутствие подключения к сетевому кабелю и отключить поддержку протоколов, связанных с этим сетевым адаптером (при этом адрес кольцевого замыкания 127.0.0.1 и имя локального компьютера остаются работоспособными).
Эта функция зачастую становится причиной ряда проблем при работе с портативными компьютерами, использующими программы, которым требуется наличие работоспособного IP-адреса этого компьютера. Для таких случаев существует возможность отключить обнаружение носителя для протоколов TCP/IP (чего нельзя сделать для других протоколов).
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Тер ip\ Par ame t er s.
В меню Правка (Edit) выберите команду Создать* Параметр DWORD (New* DWORD Value).
Введите имя записи DisableDHCPMediaSense и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1.
Щелкните на кнопке ОК.
Перезагрузите компьютер.
Как узнать владельца подсети х?
Поддержка и управление распределением IP-подсетей осуществляются централизованно, что позволяет обращаться к центральной базе данных для получения информации о владельце определенной подсети. Кроме того, к базе данных можно обращаться за названиями организаций, которые являются владельцами подсетей.
Некоммерческая организация ARIN поддерживает подобную базу данных и предоставляет утилиту whois с Web-интерфейсом, доступную по адресу: http: / /www.arin.net/whois/.
Для использования этой утилиты введите номер подсети, например 169.254, или название организации, например Microsoft.
«W^2. Как отключить службу APIPA?
Служба APIPA (Automatic Private IP Addressing — автоматическая адресация для частных IP-адресов) рассматривается более подробно в разделе 19.18. Она применяется в небольших сетях для автоматического распределения IP-адресов из диапазона 169.254.х.х, когда нет возможности подключиться к серверу DHCP.■
Однако иногда возникает необходимость в отключении этой службы.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\TcpipX Parameters\Interfaces.
Выберите необходимый интерфейс.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя записи IPAutoconfigurationEnabled и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 0. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Если в системе установлено несколько сетевых адаптеров и необходимо отключить службу APIPA для всех без исключения адаптеров, создайте запись HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\ServicesXTcpipXParameters\IPAutoconfigurationEnabled и присвойте ей значение 0.
Что такое качество обслуживания QoS?
Концепция качества обслуживания (Quality of Service — QoS) была впервые реализована в 1970-х годах в сетях Х.25, которые в ограниченном объеме поддерживали технологии QoS и позволяли выделять различные потоки данных Х.25. Для пакетов с большим приоритетом поддерживалась приоритетная передача. С тех времен было создано немало технологий, поддерживающих концепцию QoS. К их числу относится и технология ATM (Asynchronous Transfer Mode).
Принцип качества обслуживания в настоящее время не применим к Internet, поскольку требует наличия поддержки QoS на всем маршруте следования пакетов данных. Зародившись в WAN-сетях, эта технология постепенно расширяет сферы влияния, особенно благодаря распространению таких технологий, как Voice over IP. Дело не в том, что QoS не подходит для
Internet. В будущем QoS, без сомнения, станет важной составляющей глобальной сети, однако в данный момент эта технология просто не готова для массового использования.
Технологии QoS требуется поддержка на всем пути следования пакетов данных. Это значит, что каждый компьютер, маршрутизатор и коммутатор должны в полной мере поддерживать QoS. В чем же состоит назначение QoS? Не углубляясь в технические подробности, QoS дает возможность зарезервировать некоторый диапазон пропускной способности сети. Естественно, что резервирование должно поддерживаться на всем маршруте. Предположим, что один из центральных маршрутизаторов не поддерживает QoS. Выделенный диапазон полосы пропускания будет резервироваться от исходного компьютера к маршрутизатору. Допустим, что целевой компьютер также поддерживает QoS. В идеальном случае будет получен зарезервированный туннель передачи данных, но если центральный маршрутизатор не поддерживает QoS, все резервирование полосы пропускания будет бесполезным. Следовательно, реализация QoS подразумевает поддержку этой технологии каждым компонентом сети.
Существует и вторая разновидность QoS. В этом случае пропускная способность сети не резервируется, а пакетам данным присваивается больший приоритет, чем остальным передаваемым данным. Эта технология известна как дифференцированное обслуживание.
Для обеспечения работоспособности QoS в сети необходимо выполнение двух условий. Первым является резервирование ресурсов, в данном случае полосы пропускания. Для этого предназначен протокол резервирования ресурсов (Resource Reservation Protocol— RSVP). Второе условие состоит в резервировании полосы пропускания для передаваемых данных. Хотя все выглядит довольно простым, реальная реализация представляет немало сложностей.
Библиотека Winsock 2.0, являющаяся реализацией технологии сокетов в Windows, предоставляет полную поддержку QoS. В Windows 2000 сетевое приложение имеет возможность воспользоваться всеми преимуществами QoS.
Для получения дополнительной информации обратитесь к перечисленным ниже Web-узлам.
http:///www.microsoft.com/windows/server/Techincal/networking/ . QoSOver. asp. Страница содержит ценную информацию по данной теме.
http://www.microsoft.com/windows/server/Techincal/networking/ enablingQOS.asp. На этой странице рассматриваются аспекты использования QoS в приложениях.■
http://support.microsoft.eom/support/kb/articles/Q233/0/39.ASP. В этой статье базы знаний Knowledge Base рассматривается применение очередей QoS.
http://support.microsoft.eom/support/kb/articles/Q228/8/30 .ASP. В статье описывается использование службы SBM (Subnet Bandwidth Manager) для QoS.
http:/msdn.microsoft.com/library/backgrnd/html/msdn_qostech.htm. Это документ базы данных MSDN, посвященный технологии QoS.
■№4. Как в Windows 2000 реализовать поддержку QoS?
Активизация поддержки QoS в Windows 2000 требует настройки двух компонентов.
Первым компонентом поддержки QoS является планировщик пакетов, процедура установки которого описана ниже.
Щелкните правой кнопкой мыши на пиктограмме Подключение по локальной сети (Local Area Network) в окне аплета Сеть и удаленный доступ к сети (Network and Dial-Up connections), расположенного в окне Панель управления (Control Panel).
Щелкните на кнопке Установить (Install).
Выберите опцию Служба (Service) и щелкните на кнопке Добавить (Add).
Выберите раздел Планировщик пакетов QoS (QoS Packet Scheduler) и щелкните на кнопке ОК.
После этого QoS будет указана в списке установленных служб. Щелкните на кнопке Закрыть (Close).
Хотя после установки QoS перезагрузки компьютера не требуется, инсталляция компонентов QoS приводит к закрытию всех активных соединений TCP/IP, поэтому в процессе установки QoS не стоит проводить важных операций в сети.
Следующим этапом будет установка службы ACS (Admission Control Service).
Запустите аплет Установка и удаление программ (Add/Remove Software) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления=>Установка и удаление программ (Starts Settings^Control PanelsAdd/Remove Software)).
Выберите раздел Добавление и удаление компонентов Windows (Add/Remove Windows Components).
Выберите опцию Сетевые службы (Network Services) и щелкните на кнопке Состав (Details).
Установите флажок Служба управления доступом QoS (QoS Admission Control Service) (рис. 17.3) и щелкните на кнопке ОК.
Рис. 17.3. Установка компонентов QoS
Щелкните на кнопке Далее (Next) в основном диалоговом окне.
Будет создан список копируемых файлов, а затем установлено необходимое программное обеспечение. Щелкните на кнопке Готово (Finish).
Планировщик пакетов QoS поддерживается как в Windows 2000 Professional, так и в Windows 2000 Server. Однако служба ACS доступна только в Windows 2000 Server. Планировщик пакетов QoS должен быть установлен на всех клиентских системах, входящих в схему QoS.
После установки ACS в меню Администрирование (Administrative Tools) будет добавлена новая оснастка Управление доступом QoS (QoS Admission Control).
ЧЧ5. Как в Windows 2000 настроить использование QoS?
Установка компонентов QoS занимает много времени. Следующим шагом является непосредственное администрирование служб QoS, что позволяет указать пользователей, имеющих право резервировать определенный диапазон полосы пропускания и выполнять другие задачи.
Системные политики QoS для всего предприятия или отдельных подсетей определяются с помощью оснастки QoS Admission Control (Пуск^Программы^Администрирование^ Управление доступом QoS (Start^Programs^Administrative Tools=>QoS Admission Control)). Подсети настраиваются с помощью оснастки Active Directory — Сайты и службы (Active Directory — Sites and Services).
В рамках различных предприятий или локальных подсетей существует два типа системных политик: для аутентифицированных и неаутентифицированных пользователей. Аутентифицированным является пользователь доверенного домена, запрашивающий поддержку QoS с помощью клиента под управлением Windows 2000. К неаутентифицированным относятся все пользователи, не подпадающие под приведенное выше описание. Существует возможность добавления системной политики, предназначенной для отдельного пользователя или организационного подразделения.
Фактическая конфигурация политики QoS остается одинаковой для предприятия и подсети. Таким образом, рассмотрим конфигурирование единственной политики.
Запустите оснастку Управление доступом QoS (QoS Admission Control).
Выберите ветку Параметры предприятия (Enterprise Settings).
Щелкните правой кнопкой на разделе Любой аутентифицированный пользователь (Any Authenticated User) и выберите в контекстном меню опцию Свойства (Properties).
Во вкладке Общие (General) указан параметр Любой аутентифицированный пользователь, выбранный для идентификации (Any authenticated user is selected for the Identity). В качестве направления возможны прием и передача данных. Параметру Уровень обслуживания (Service level) присвоено значение Все (АП). Для уровня обслуживания также доступны значения Загрузка контроллера (Controller load), Гарантированное обслуживание (Guaranteed service) и Деактивизирован (Disabled).
Переход во вкладку Ограничения потока (Flow limits) позволяет указать скорость передачи данных (по умолчанию это 500 Кбит/с), пиковую скорость передачи данных, а также длительность передачи каждого потока данных (рис. 17.4).
Последняя вкладка, Общие ограничения (Aggregate limits), дает возможность указать ограничения для всех вместе взятых потоков данных. К ограничениям относятся общая комбинированная скорость передачи данных, комбинированная пиковая скорость передачи данных и количество одновременных потоков данных.
Как изменить учетную запись, которая используется для службы QoS?
Служба QoS по умолчанию работает на правах учетной записи System. Однако может потребоваться создание специальной учетной записи для QoS. При этом в конфигурацию службы необходимо внести изменения, которые позволят использовать новую учетную запись.
Рис. 17.4. Выбор параметров для политики передачи данных, принятой по умолчаниюРис. 17.4. Выбор параметров для политики передачи данных, принятой по умолчанию
Рис. 17.4. Выбор параметров для политики передачи данных, принятой по умолчанию
Рис. 17.4. Выбор параметров для политики передачи данных, принятой по умолчанию
Создайте новую учетную запись ACSService и добавьте ее в локальную группу Администраторы (Administrators). При добавлении учетной записи в группу удостоверьтесь в том, что установлен флажок Срок действия пароля не ограничен (Password never expires) и сброшен флажок Потребовать смену пароля при следующем входе в систему (User must change password at next logon).
Откройте оснастку Управление компьютером (Computer Management) (Пуск=> Программы=»Администрирование=» Управление компьютером (StartsPrograms^ Administrative Tools=>Computer Management)).
Выберите ветку Службы и приложения (Services and Applications).
Выберите раздел Службы (Services).
Щелкните правой кнопкой на разделе Управление доступом QoS (QoS Admission Control) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Вход в систему (Log On).
Выберите параметр Эта учетная запись (This account) и учетную запись ACSService. Введите пароль этой учетной записи.
ададЩелкните на кнопке Применить (Apply) и затем на кнопке ОК (после щелчка на кнопке Применить (Apply) учетной записи будет предоставлено право регистрации на правах системной службы).
ад
ад
7. Поддерживается ли протокол IPv6 в Windows NT,
Windows 2000, Windows 98 и Windows 95?
Протокол IPv6 рассматривается в разделе 17.14.
Компания Microsoft предоставила программную реализацию протокола IPv6, которая доступна для загрузки по адресу: http: //research.microsoft.com/msripv6/. Этот модуль
поддерживается операционными системами Windows NT/2000, но не Windows 95/98. Новый стек протоколов не замещает стек протоколов IPv4, а является его дополнением, что позволяет использовать обычный протокол IPv4.
В случае необходимости, кроме исполняемых файлов, можно загрузить исходный код программного модуля IPv6.
ИЩИЩ8. Что такое IPSec?8. Что такое IPSec?
ИЩ
ИЩ
8. Что такое IPSec?
8. Что такое IPSec?
Стек протоколов TCP/IP со временем приобрел самую широкую популярность и вместе с операционной системой Windows 2000 формирует основу большинства локальных сетей. Однако TCP/IP обладает рядом существенных недостатков.
При использовании TCP/IP данные передаются в незашифрованном виде, что делает их уязвимыми перед злоумышленниками, получающими возможность перехватывать и просматривать все курсирующие по сети данные.
Просмотр передаваемых данных позволяет перехватывать незашифрованные пароли системных служб, которые не кодируют данные перед их передачей. Примером такой службы является FTP.
Решением описанной проблемы может служить IPSec — промышленный стандарт, реализующий концепцию безопасной передачи данных от отправителя к получателю, причем только отправляющая и принимающая системы “знают” о шифровании передаваемых данных.
Windows 2000 поддерживает собственную реализацию службы IPSec и параметров групповых политик, формирующих схему надстройки над протоколом IP. Подобная технология была разработана компаниями Microsoft и Cisco.
нюнюОдной из важных особенностей IPSec является функционирование службы на третьем уровне стека протоколов, что позволяет всем приложениям IP и таким протоколам верхних уровней, как TCP и UDP, использовать преимущества IPSec без модифицирования кода приложений.
ню
ню
Как начать использование IPSec?
В домене Windows 2000 служба IPSec обычно активизируется с помощью групповой политики. Тем не менее существует возможность применения IPSec и на отдельных системах.
Щелкните правой кнопкой на пиктограмме Мое сетевое окружение (Му Network Places) и выберите в контекстном меню опцию Свойства (Properties).
Щелкните правой кнопкой мыши на пиктограмме Подключение по локальной сети (Local Area Connection) и выберите в контекстном меню опцию Свойства (Properties).
Выберите раздел Протокол Интернета (TCP/IP) (Internet Protocol (TCP/IP)) и щелкните на кнопке Свойства (Properties).
Щелкните на кнопке Дополнительно (Advanced).
Перейдите во вкладку Параметры (Options).
Выберите раздел IP-безопасность (IP Security) и щелкните на кнопке Свойства (Properties).
Выберите параметр Использовать следующую политику IP-безопасности (Use this IP Security policy) и применяемую политику безопасности (рис. 17.5).
Клиент (Только ответ) (Client (Respond Only)). IPSec будет использоваться только при запросе со стороны другой системы.
. IP Set-unty
I •
; о
i
!
i
i
Рис. 17.5. Выбор политики безопасности клиентской системы
Безопасность сервера (Требовать безопасность) (Secure Server (Require Security)). Вся передача данных с использованием протокола IP должна осуществляться на основе системы безопасности Kerberos.
Сервер (Запрос безопасности) (Server (Request Security)). Использование IPSec по мере возможности..
Щелкните на кнопке ОК во всех диалоговых окнах.
И®И®Для установки компонентов IPSec на компьютере необходимо входить в локальную группу Администраторы (Administrators). Политику IPSec, настроенную для домена, нельзя переопределить с помощью локальной политики. При этом все описанные выше параметры будут недоступны.
И®
И®
0. Как настроить политику IPSec для объекта
групповой политики?
Служба IPSec в среде домена настраивается с помощью объекта групповой политики (GPO) в рамках всего домена или организационного подразделения.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers) (Пуск=>Программы=>Администрирование=*Ас11уе Directory— Пользователи и компьютеры (Start=*Programs=>Administrative Tools* Active Directory — Users and Computers)).
Щелкните правой кнопкой мыши на контейнере, который содержит необходимый объект групповой политики и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите объект групповой политики и щелкните на кнопке Edit.
Раскройте раздел Конфигурация компьютера (Computer Configuration).
Раскройте раздел Конфигурация Windows* Параметры безопасности*Политики безопасности IP (Windows Settings*Security Settings*IP Security Settings).
Щелкните правой кнопкой мыши на политике, которую необходимо назначить, и выберите в контекстном меню команду Назначить (Assign), как показано на рис. 17.6.
4# Group Policy4# Group PolicyИ рИ р^t1!^t1!^ Default Domain Poh»[tianic.sevfflti g- ф| Computer Configuration. ER ^ Software Settingsi ^-^ Windows Settings: ! J*^ Scripts (Startie/Shutdo1 ’ | Ё) ^ S ecurity S ettings :'В ^Account PoliciesIф --Л!Local Policies1B-^Eventlog:j$ оЭRestricted Groi©s:ER'J®System Servicesi ilegistry1BQ®File System■ I (S-S Public Key PoliciesВ !^ Administrative Templates9 Д1 User Configuration В • ^| Software Settings Й- u3 Windows Sellings B-^ Administrative Templates^ Default Domain Poh»[tianic.sevfflti g- ф| Computer Configuration. ER ^ Software Settingsi ^-^ Windows Settings: ! J*^ Scripts (Startie/Shutdo1 ’ | Ё) ^ S ecurity S ettings :'В ^Account PoliciesIф --Л!Local Policies1B-^Eventlog:j$ оЭRestricted Groi©s:ER'J®System Servicesi ilegistry1BQ®File System■ I (S-S Public Key PoliciesВ !^ Administrative Templates9 Д1 User Configuration В • ^| Software Settings Й- u3 Windows Sellings B-^ Administrative TemplatesГ^Ти^^Т^^orrifTiunic^jtu riuimdlk1 |ип;еГ^Ти^^Т^^orrifTiunic^jtu riuimdlk1 |ип;ей) Secure Server (Requii 83 Server (Request Secuй) Secure Server (Requii 83 Server (Request Secuilwys requir...ilwqys reque...ilwys requir...ilwqys reque...NoNoNoNoРис. 17.6. Назначение политики безопасности IPSecРис. 17.6. Назначение политики безопасности IPSec
4# Group Policy
4# Group Policy
И р
И р
^t1!
^t1!
^ Default Domain Poh»[tianic.sevfflti g- ф| Computer Configuration
. ER ^ Software Settings
i ^-^ Windows Settings
: ! J*^ Scripts (Startie/Shutdo1 ’ | Ё) ^ S ecurity S ettings :'В ^Account Policies
Iф --Л!Local Policies
1B-^Eventlog
:j$ оЭRestricted Groi©s
:ER'J®System Services
i ilegistry
1BQ®File System
■ I (S-S Public Key Policies
В !^ Administrative Templates
9 Д1 User Configuration В • ^| Software Settings Й- u3 Windows Sellings B-^ Administrative Templates
^ Default Domain Poh»[tianic.sevfflti g- ф| Computer Configuration
. ER ^ Software Settings
i ^-^ Windows Settings
: ! J*^ Scripts (Startie/Shutdo1 ’ | Ё) ^ S ecurity S ettings :'В ^Account Policies
Iф --Л!Local Policies
1B-^Eventlog
:j$ оЭRestricted Groi©s
:ER'J®System Services
i ilegistry
1BQ®File System
■ I (S-S Public Key Policies
В !^ Administrative Templates
9 Д1 User Configuration В • ^| Software Settings Й- u3 Windows Sellings B-^ Administrative Templates
Г^Ти^^Т^^orrifTiunic^jtu riuimdlk1 |ип;е
Г^Ти^^Т^^orrifTiunic^jtu riuimdlk1 |ип;е
й) Secure Server (Requii 83 Server (Request Secu
й) Secure Server (Requii 83 Server (Request Secu
ilwys requir...
ilwqys reque...
ilwys requir...
ilwqys reque...
No
No
No
No
Рис. 17.6. Назначение политики безопасности IPSec
Рис. 17.6. Назначение политики безопасности IPSec
Существует возможность назначения только одной политики. Если назначить более одной политики, параметры предыдущей политики будет аннулированы.
Закройте редактор групповой политики.
При необходимости удалить политику щелкните правой кнопкой мыши на назначенной политике и выберите в контекстном меню команду Снять (Unassign). Политики IPSec, в отличие от параметров групповой политики, остаются неизменными даже в случае удаления объекта групповой политики, поэтому перед удалением GPO необходимо аннулировать назначения всех политик IPSec.
Для ручного обновления объекта групповой политики на каждой клиентской системе введите следующую команду:
secedit /refreshpolicy machine_policy /enforce
татаОбновление объекта групповой политики и вступление в силу новой политики иногда занимает несколько минут. Не забудьте просмотреть журнал Application Log на предмет возникновения каких-либо ошибок при обновлении объекта.
та
та
Как разрешить передачу данных IPSec через
брандмауэр?
Обычно служба IPSec остается “невидимой” для маршрутизаторов, поскольку работает на уровне 3 стека протоколов OSI, при этом шифруются все данные протокола IP и протоколов верхних уровней.
Тем не менее иногда возникает необходимость в передаче данных некоторых протоколов IP и портов UDP через брандмауэры и маршрутизаторы, размещенные по пути следования пакетов данных (что обеспечивает надежную работу службы IPSec.
IP Protocol ID 51. Аналогичен предыдущему, однако применяется для передачи данных АН (Authentication Header).
UDP 500. Используется для обеспечения работы входящих/исходящих фильтров данных и позволяет передавать данные протокола ISAKMP (Internet Security Association and Key Management Protocol).
Данные протокола туннелирования второго уровня L2TP/IPSec имеют структуру, схожую со структурой данных протокола IPSec. Для таких данных следует обеспечить маршрутизацию IP Protocol ID 50 и открыть порт UDP 500..
617,32. Как провести диагностику IPSec?
Для диагностики конфигурации IPSec существует несколько полезных средств:
оснастка IPSec для настройки соответствующей политики;
журнал событий;
оснастка Групповая политика (Group Policy), используемая при настройке политик IPSec для объекта групповой политики;
файл OAKLEY. LOG в каталоге %systemroot%\debug.■
В этом разделе основное внимание уделяется двум другим инструментам: программам NETDIAG.EXE и IPSECMON.EXE (IP Security Monitor).
Программа IP Security Monitor поставляется в комплекте с Windows 2000, а утилита netdiag.exe - в пакете Support Tools (<CD:>\Support\Tools), для которого требуется отдельная установка.
Программа IP Security Monitor отличается удобством в применении, отображает текущие параметры безопасности для компьютера, с которым осуществляется связь, а также определяет факт использования IPSec (с указанием типа IPSec).
Щелчок на кнопке Параметры (Options) позволяет менять частоту обновления параметров IPSec. На рис. 17.7 демонстрируется использование одной связи IPSec с алгоритмом шифрования Triple DES.
Значения параметров IP Security Monitor рассматриваются в табл. 17.5.
Таблица 17.5. Параметры программы IP Security Monitor
Active Associations
Количество отслеживаемых активных каналов шифрования
Confidential Bytes Send
Общее количество байтов, переданных с флагом confidentiality, который указывает на использование для передачи пакетов протокола безопасности ESP (Encapsulating Security Payload) (десятичный идентификатор 50)
Confidential Bytes Received
Общее количество байтов, полученных с флагом Confidentiality, который указывает на использование для передачи пакетов протокола безопасности ESP (Encapsulating Security Payload) (десятичный идентификатор 50)
Authenticated Bytes Sent
Общее количество байтов, отправленное с указанным свойством аутентификации
Authenticated Bytes Received
Общее количество байтов, отправленное с указанным свойством аутентификации
■Окончание табл. 17.5
Bad SPI Packet
Общее количество пакетов данных, имеющих неправильный индекс SPI (Security Parameters Index). Возможно, это означает, что связь безопасности SA (Security Association) больше не действительна или время ее действия истекло.
SPI — это специальный идентификатор связи SA, дающий принимающей системе возможность выбирать необходимую связь SA, в соответствии с параметрами которой будут обрабатываться пакеты данных
Packets Not Decrypted
Общее количество пакетов, которые не смог расшифровать драйвер IPSec. Это может указывать на истечение срока действия связи SA, неудачную аутентификацию или проверку целостности пакетов данных
Packets Not Authenticated
Общее количество пакетов, которые не удалось успешно аутентифицировать для драйвера IPSec. Это может указывать на истечение срока действия связи SA, информация о которой необходима драйверу IPSec для обработки пакетов данных.
Кроме того, параметр может указывать на несовместимость свойств аутентификации для обеих систем (передающей и принимающей). Убедитесь в использовании общего метода аутентификации
Key Additions
Общее количество ключей, которые были отправлены драйверу IPSec службой ISAKMP (ISAKMP/Oakley). Это указывает на успешное утверждение связей безопасности во время второй фазы инициализации ISAKMP
Oakley Main Modes
Общее количество связей безопасности, утвержденных во время первой фазы инициализации ISAKMP. Это указывает на успешное завершение обмена данными, относящимися к ключам шифрования, аутентификацию всех основных функций и применение общих параметров для ключей
Oakley Quick Modes
Общее количество связей безопасности, утвержденных во время второй фазы инициализации ISAKMP. Это указывает на успешное завершение переговоров по использованию служб защиты при передаче данных
Soft Associations
Общее количество переговоров во время второй фазы инициализации ISAKMP, при которой системы “договариваются” о передаче исключительно текстовых данных (без их шифрования или подписывания)
Authentication Failures
Общее количество неудачных аутентификаций. Проверьте совместимость методов аутентификации, настроенных на всех системах. Параметр может указывать на истечение срока действия связей безопасности
Программа NETDIAG.EXE, которая используется для диагностики проблем в локальной сети, предоставляет более универсальные возможности. Одной из них является проверка статуса IPSec, как показано ниже.
netdiag /testzipsec /v /debug
Gathering IPX configuration information.
Opening \Device\NwLnkIpx failed
Querying status of the Netcard drivers... Passed
Testing Domain membership... Passed
Gathering NetBT configuration information.
Gathering IP Security information
Рис. 17.7. Использование программы IP Security MonitorРис. 17.7. Использование программы IP Security Monitor
Рис. 17.7. Использование программы IP Security Monitor
Рис. 17.7. Использование программы IP Security Monitor
Tests complete.
Computer Name: CYPHER
DNS Host Name: cypher.savilltech.com
DNS Domain Name: savilltech.com
System Info: Windows 2000 Professional (Build 2195)
Processor: x86 Family 6 Model 5 Stepping 2, Genuinelntel
Hotfixes : Installed? Name
IP Security test :Passed
Directory IPSec Policy Active : 'Server (Request Security)'
IP Security Verbose Test: Failed
Access is denied.
The command completed successfully.
Как управлять политиками IP Security?
Операционная система Windows 2000 предоставляет оснастку Политики безопасности IP (IP Security Policies), которая может использоваться для модификации и создания политик IPSec, назначаемых компьютерам и объектам групповой политики.
Для того чтобы открыть оснастку, выполните ряд действий.
Запустите консоль ММС. Для этого выберите команду Пуск^Выполнить^ММС (Starts Run=> ММС).
В меню Консоль (Console) выберите опцию Добавить/удалить оснастку (Add/Remove Snap-in) или нажмите комбинацию клавиш <Ctrl+M>.
Во вкладке Изолированная оснастка (Standalone) щелкните на кнопке Добавить (Add).
Выберите раздел Управление политикой безопасности IP (IP Security Management) и щелкните на кнопке Добавить (Add).
Выберите раздел Локальный компьютер (Local Computer) или политику домена и щелкните на кнопке Готово (Finish). Если необходимо указать параметры домена, выберите опцию Управлять политикой домена для этого компьютера (Manage domain policy for this computer's domain). Щелкните на кнопке Готово (Finish).
Щелкните на кнопке Закрыть (Close) и на кнопке ОК.
Дважды щелкните на корневом элементе оснастки, что приведет к отображению трех параметров:
Клиент (Только ответ) (Client (Respond Only));
Безопасность сервера (Требовать безопасность) (Secure Server (Require Security));
Сервер (Запрос безопасности) (Server (Request Security)).
Щелчок на корневом элементе правой кнопкой мыши позволяет создать новую политику, выбрав команду Создать политику безопасности IP (Create IP Security Policy), как показано на рис. 17.8. Если выполнить двойной щелчок на существующей политике и выбрать Свойства (Properties) в контекстном меню, можно изменить параметры политики.
Рис. 17.8. Создание новой политики безопасности IPSecРис. 17.8. Создание новой политики безопасности IPSec
Рис. 17.8. Создание новой политики безопасности IPSec
Рис. 17.8. Создание новой политики безопасности IPSec
. Как изменить метод аутентификации для
политики IPSec?
Для аутентификации IPSec по умолчанию используется протокол Kerberos версии 5, од
нако существуют и другие возможности.
Протокол Windows 2000 Kerberos 5 (по умолчанию).
Сертификат определенного центра сертификации.
Предопределенная последовательность (предварительно распространенный ключ).
Для изменения существующей политики IPSec откройте оснастку Политика безопасности IP (IP Security Policy), как показано в предыдущем разделе, и выполните ряд действий.
Щелкните правой кнопкой на политике и выберите в контекстном меню опцию Свойства (Properties).
Выберите одно из правил безопасности, для которого необходимо изменить метод аутентификации (рис. 17.9) и щелкните на кнопке Изменить (Edit).
Рис. 17.9. Параметры безопасности для передаваемых данных
Перейдите во вкладку Методы проверки подлинности (Authentication Methods), на которой показан метод аутентификации, используемый в данный момент. Например, по умолчанию используется протокол Kerberos. Выберите необходимый метод и щелкните на кнопке Изменить (Edit).
Выберите предпочтительный метод аутентификации.
Щелкните на кнопке Применить (Apply) и затем на кнопке Закрыть (Close).
Закройте все диалоговые окна.
Если модифицирование метода аутентификации проводилось в рамках объекта групповой политики домена, для вступления изменений в силу необходимо ввести следующую команду: secedit /refreshpolicy machine_policy
1^5. Как установить сертификат для IPSec?
Если для службы IPSec необходимо использовать сертификацию, каждый компьютер должен иметь установленный сервер аутентификации или соответствующее клиентское приложение. Эти сертификаты можно получить от нескольких центров сертификации (в том
числе и от центра Microsoft, который будет использоваться в данном случае). Установка сертификата выполняется, как описано ниже.
Запустите программу Internet Explorer.
Введите в адресной строке путь http: / /sectestca2. rte .microsof t. com/certsrv.
Выберите команду Запрос сертификата (Request certificate) и щелкните на кнопке Далее (Next).
В окне запроса сертификата выберите раздел Расширенный запрос (Advanced request) и щелкните на кнопке Далее (Next).
В диалоговом окне расширенного запроса выберите опцию Submit a certificate request to this CA using a form и щелкните на кнопке Далее (Next).
Введите данные, как показано ниже (рис. 17.10).
httpV/sectestcaZfte.microsoflcom/certsfv/wlrqma.asphttpV/sectestcaZfte.microsoflcom/certsfv/wlrqma.aspAdvanced Certificate RequestAdvanced Certificate RequestM/crosoft Certificate Sendees - SeeTesiCA?M/crosoft Certificate Sendees - SeeTesiCA?HomeHome
httpV/sectestcaZfte.microsoflcom/certsfv/wlrqma.asp
httpV/sectestcaZfte.microsoflcom/certsfv/wlrqma.asp
Advanced Certificate Request
Advanced Certificate Request
M/crosoft Certificate Sendees - SeeTesiCA?
M/crosoft Certificate Sendees - SeeTesiCA?
Home
Home
Identifying information:
Name: pohrTs^^
E-Mail: |jоhn@saviI Itech.com
Company: [SavillTech Ltd __
Department: [iT _ ~"
City: [London
State: [ZZZZTZZZTZ
Country/Region: [gb]
Intended Purpose:
| Server Authentication Cert^^^
Key Options:
CSP: | Microsoft BajeJDryptographjc Provider vl .0
Key Usage: О Exchange <?> Signature CBoth
Key Size: |1 024 j m'^^I (common key siw:512 1024)
® Create new key set
□ Set the container name
О Use existing key set
□ Enable strong private key protection□ Enable strong private key protectionПМагк keys as exportableПМагк keys as exportablePlUse local machine store must an administrator to neratePlUse local machine store must an administrator to nerateРис. 17.10. Запрос сертификата через InternetРис. 17.10. Запрос сертификата через Internet
□ Enable strong private key protection
□ Enable strong private key protection
ПМагк keys as exportable
ПМагк keys as exportable
PlUse local machine store must an administrator to nerate
PlUse local machine store must an administrator to nerate
Рис. 17.10. Запрос сертификата через Internet
Рис. 17.10. Запрос сертификата через Internet
К вводимым данным относятся:
имя пользователя;
адрес электронной почты;
в разделе Цель использования (Intended use) выберите опцию Сертификат аутентификации сервера (Server Authentication Certificate) или Сертификат аутентификации клиента (Client Authentication Certificate);
в разделе Параметры ключа (Key Options) укажите для параметра CSP значение Microsoft Base Cryptographic Provider v1.0;
в разделе Использование ключа (Key Usage) выберите переключатель Подпись (Signature) и присвойте параметру Размер ключа (Key Size) значение 1024;
установите флажок Хранить на локальной системе (Use local machine store).
Щелкните на кнопке Установить (Submit), после чего будет предложено обратиться через несколько дней на указанный выше Web-узел для получения сертификата.
Как перезапустить агент политики IPSec?
Агент политики является компонентом Windows 2000, который отвечает за обмен данными между компьютерами, использующими службу IPSec. Если возникли какие-либо проблемы и необходимо перезапустить агент политики, остановите и запустите эту службу повторно с помощью таких команд:
net stop policyagent net start policyagent
Как использовать журнал протоколирования
IPSec?
При желании можно применять журнал протоколирования операций IPSec. При этом получаемые отладочные данные будут записываться в файл %systemroot%\debug\oakley.log. Для записи отладочной информации необходимо внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\PolicyAgent.
В меню Правка (Edit) выберите команду Создать^Раздел (New^Key).
Введите имя раздела Oakley и щелкните на кнопке ОК.
Выберите раздел Oakley и в меню Правка (Edit) выберите команду Создать^ Параметр DWORD (New=>DWORD Value).
Введите имя записи EnableLogging.
Дважды щелкните на новой записи и присвойте ей значение 1.
Закройте редактор системного реестра.
Перезапустите агент политики IPSec:
net stop policyagent net start policyagent
4WV8. Как отключить предварительную широковещательную рассылку пакетов ARP?
При запуске компьютера под управлением Windows NT или Windows 2000 в сеть отправляется широковещательный пакет с TCP/IP-адресом этого компьютера, что позволяет избежать использования дублированных адресов в одной сети. Этот пакет называется предварительным (gratuitous ARP).
Чтобы повысить быстродействие системы и упростить ее администрирование, существует возможность отключить рассылку предварительных пакетов в Windows NT с установленным пакетом Service Pack 5 и в любой версии Windows 2000.
Запустите редактор системного реестра (regedit . EXE).
ПерейдитекразделуHKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Services\ Терip\Parameters.
Дважды щелкните на записи ArpRetryCount и присвойте ей значение 0. Затем щелкните на кнопке ОК. Если записи не существует, создайте ее (она имеет тип REG_DWORD).
Закройте редактор системного реестра.
Перезагрузите компьютер.
м
Шчф9. Как в Windows 2000 настроить ретрансляцию IP-пакетов?
В WindowsNT 4.0 для передачи IP-пакетов между сетевыми интерфейсами нужно было установить флажок Включить маршрутизацию IP (Enable IP Routing) в диалоговом окне Дополнительные параметры TCP/IP (Advanced TCP/IP configuration). Для того чтобы компьютер под управлением Windows 2000 с несколькими установленными сетевыми адаптерами выступал в роли маршрутизатора, выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ TcpipXParameters.
Дважды щелкните на записи IPEnableRouter.
Присвойте записи значение 1 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
ВДуО. Как изменить путь, используемый по умолчанию для размещения БД TCP/IP?
Стандарт TCP/IP Windows Sockets (Winsock) подразумевает применение файлов баз данных для хранения некоторых данных (например, информации о компьютере и службах, кото-
рая содержится в файле services). Обычно Windows хранит такие файлы в каталоге %systemroot%\system32\drivers\etc, однако их местоположение можно изменить.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters.
Дважды щелкните на записи DataBasePath и измените значение записи на новый путь к расположению файлов.
Щелкните на кнопке ОК.
. 5. Закройте редактор системного реестра.
Перезагрузите компьютер.
СЛУЖБА ДОМЕННЫХ ИМЕНСЛУЖБА ДОМЕННЫХ ИМЕН
СЛУЖБА ДОМЕННЫХ ИМЕН
СЛУЖБА ДОМЕННЫХ ИМЕН
С
лужба доменных имен (Domain Name Service — DNS) используется для преобразования IP-адресов в имена компьютеров и обратно. Эта служба используется ежедневно; когда открывается какой-либо Web-узел (например, http: //ww.williamspublishing.com), Web-броузер осуществляет преобразование имени с помощью настроенного сервера DNS, тот, в свою очередь, взаимодействует с другими серверами DNS и в конечном итоге возвращает IP-адрес сервера назначения, к которому подключается пользователь.
В этой главе рассматривается установка сервера DNS во внутренней (intranet) сети для локального преобразования имен, а также настройка параметров локального сервера DNS для передачи запросов на преобразование внешних имен другим серверам DNS.
Как установить DNS?
Служба DNS может быть установлена только в системах Windows NT Server и Windows 2000/ 2003 Server. Для установки DNS в системе Windows NT 4.0 выполните ряд действий.
. 1. Запустите аплет Сеть (Network) в окне Панель управления (Control Panel) (Пуск=> Настройка^Панель управления=>Сеть (StartsSettings^Control Panel^Network)).
Перейдите во вкладку Службы (Services) и щелкните на кнопке Добавить (Add).
Выберите опцию Microsoft DNS Server и щелкните на кнопке ОК.
Будет установлено необходимое программное обеспечение, после чего следует перезагрузить компьютер. ’
Для установки DNS в Windows 2000 требуется выполнить перечисленные ниже действия (если установка DNS завершится неудачей, использование утилиты DCPROMO для создания домена позволит автоматически установить службу DNS).
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Установка и удаление программ (Start^Settings^Control Panel^Add/Remove Programs)).
Щелкните на кнопке Добавление и удаление компонентов Windows (Add/Remove Windows Components).
Выберите опцию Сетевые службы (Networking Services) и щелкните на кнопке Состав (Details).
Установите флажок Служба имен доменов (Domain Name Service (DNS)) и щелкните на кнопке ОК.
Щелкните на кнопке Далее (Next) во всех остальных диалоговых окнах.
Как настроить домен на сервере DNS?
После установки службы DNS в группу приложений Администрирование (Administrative Tools) будет добавлено новое приложение DNS Manager. Для настройки домена в Windows NT 4.0 выполните приведенную ниже последовательность действий.
Запустите программу DNS Manager (Пуск^Программы^Администрирование^ОМЗ Manager (Start^Programs^Administrative Tools^DNS Manager)).
В меню DNS выберите опцию Новый сервер (New Server), введите IP-адрес сервера DNS (например, 200.200.200.3) и щелкните на кнопке ОК. Теперь к имени сервера будет добавлена приставка cache.
Добавьте домен (например, savilltech. com) с помощью меню DNS, в котором следует щелкнуть на опции Новая зона (New Zone).
Выберите раздел Основная (Primary) и щелкните на кнопке Далее (Next).
Введите имя (например, savilltech.com) и нажмите клавишу <ТаЬ> для заполнения поля Имя файла зоны (Zone File Name). Щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
После этого необходимо создать зону обратного преобразования имен (IP-адрес в имя системы), поэтому снова щелкните на опции Новая зона (New Zone) в меню DNS.
Выберите раздел Основная (Primary) и щелкните на кнопке Далее (Next). Введите имя сервера в виде первых трех октетов IP-адреса и добавьте к ним запись in- •addr.arpa. Например, если домен имел IP-адрес 158.234.26, то запись будет иметь вид 26.234.158. in-addr. агра. В нашем случае название зоны обратного преобразования будет выглядеть как 200.200.200.in-addr.агра. Нажмите клавишу <ТаЬ> для заполнения поля с именем файла зоны и щелкните на кнопке Далее (Next). Затем щелкните на кнопке Готово (Finish).
Добавьте запись д ля сервера DNS в домене, щелкнув на имени домена правой кнопкой мыши и выбрав в контекстном меню опцию Новая запись (New Record).
Введите имя компьютера (например, BUGSBUNNY — странное название, не правда ли?), IP-адрес (в данном случае 200.200.200.3) и щелкните на кнопке ОК.
Если нажать клавишу <F5> и проверить содержимое зоны 200.200.200. in-addr. агра, можно заметить, что в зону была добавлена запись о компьютере BUGSBUNNY.
Для Windows 2000 процедура добавления сервера DNS практически не изменилась. Однако некоторые отличия все же существуют.
Откройте оснастку DNS (Пуск^Программы^Администрирование^ОНЗ (Starts Programs^Administrative Tools^DNS)).
Щелкните правой кнопкой мыши на имени сервера DNS и выберите в контекстном меню опцию Конфигурирование сервера (Configure the server).
Щелкните в окне приглашения на кнопке Далее (Next).
Щелкните на кнопке Да (Yes) для создания зоны прямого преобразования имен, после чего щелкните на кнопке Далее (Next).
Выберите тип зоны DNS. Зона, интегрированная в Active Directory, будет доступна только в том случае, если сервер DNS является контроллером домена. Выберите тип зоны и щелкните на кнопке Далее (Next).
Введите имя зоны (например, savilltech.com) и щелкните на кнопке Далее (Next).
Укажите необходимость создания нового файла и щелкните на кнопке Далее (Next).
Щелкните на кнопке Да (Yes) для создания зоны обратного преобразования имен, а затем на кнопке Далее (Next).
Еще раз выберите тип зоны: интегрированную в Active Directory, стандартную или вторичную. Щелкните на кнопке Далее (Next).'
Введите идентификатор сети (первые сегменты IP-адреса) и щелкните на кнопке Далее (Next).
Укажите необходимость создания нового файла зоны и щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish) для завершения создания зоны.
HiHiКак добавить запись на сервер DNS?
Hi
Hi
Для добавления записи, например TAZ с IP-адресом 200.200.200.4, выполните ряд действий (в Windows NT 4.0).
Запустите программу DNS Manager (riyCK=>nporpaMMbi=>AflMHHHCTpMpoBaHMe=>DNS Manager (Start^Programs^ Administrative TooIsmDNS Manager)).
Дважды щелкните на имени сервера DNS для отображения списка зон.
Щелкните правой кнопкой мыши на имени домена и выберите в контекстном меню опцию Новая запись (New Record).
Введите имя (например, TAZ) и IP-адрес. Выберите тип записи. Для добавления нового компьютера можно воспользоваться принятой по умолчанию записью типа А.
Если настроена зона Reverse Агра и необходимо автоматически добавить запись
■ типа PTR, удостоверьтесь в том, что установлен флажок Создать ассоциированную запись PTR (Create Associated PTR record).
Щелкните на кнопке ОК.
В Windows 2000 добавление записи происходит практически так же.
Откройте оснастку DNS (ПускМПрограммыМ Администрированием DNS (StartProgramsM Administrative ToolsMDNS)).
Раскройте раздел Прямой просмотр зон (Forward Lookup Zones) и выберите домен DNS, к которому необходимо добавить запись.
Щелкните правой кнопкой на зоне DNS и выберите в контекстном меню опцию Новый хост (New Host).
Введите имя и IP-адрес для записи. В случае необходимости можно создать запись в зоне
Рис. 18.1. Добавление записи на сервер DNS с одновременным созданием записи в зоне обратного преобразованияРис. 18.1. Добавление записи на сервер DNS с одновременным созданием записи в зоне обратного преобразованияобратного преобразования (рис. 18.1).
Рис. 18.1. Добавление записи на сервер DNS с одновременным созданием записи в зоне обратного преобразования
Рис. 18.1. Добавление записи на сервер DNS с одновременным созданием записи в зоне обратного преобразования
Щелкните на кнопке Добавить хост (Add Host).
ЧЗД. Как настроить клиент службы DNS?
После конфигурирования серверов DNS клиенты (и серверы) должны быть настроены для использования серверов DNS при преобразовании имен в IP-адреса (в некоторых случаях требуется преобразование IP-адресов в имена компьютеров).
При использовании протокола DHCP сервер DNS можно указать в виде одного из параметров настройки клиента DHCP. Применение статических IP-адресов подразумевает ручное указание данных о серверах DNS на каждой клиентской системе.
На компьютере под управлением Windows NT (или Windows 95) выполните перечисленные ниже действия.
Запустите аплет Сеть (Network) в окне Панель управления (Control Panel). Для этого в меню Пуск (Start) выберите команду Настройка=>Панель управления^Сеть (Settings* Control Panel<*Network).
Перейдите во вкладку Протоколы (Protocols).
Выберите запись TCP/IP и щелкните на кнопке Свойства (Properties).
Перейдите во вкладку DNS.
Имя компьютера следует ввести в первое поле, а имя домена (например, savilltech.com) — в поле Домен (Domain).,
В разделе Сервер DNS (DNS Server) щелкните на кнопке Добавить (Add). В диалоговом окне введите IP-адрес сервера DNS и щелкните на кнопке Добавить (Add).
В разделе Порядок просмотра суффиксов домена (Domain Suffix Search Order) щелкните на кнопке Добавить (Add), введите имя домена (например, savilltech.com) и снова щелкните на кнопке Добавить (Add).
Щелкните на кнопке ОК.
Для компьютера под управлением Windows 2000 выполните следующее.
Щелкните правой кнопкой мыши на пиктограмме Мое сетевое окружение (Му Network Places) и выберите в контекстном меню опцию Свойства (Properties).
Щелкните правой кнопкой мыши на пиктограмме Подключение по локальной сети (Local Area Connection) и выберите в контекстном меню опцию Свойства (Properties).
Выберите Протокол Интернета (TCP/IP) (Internet Protocol (TCP/IP)) и щелкните на кнопке Свойства (Properties).
Введите информацию о сервере DNS (рис. 18.2) и щелкните на кнопке ОК.
Рис. 18.2. Указание адреса сервера DNS, который будет использоваться клиентской системой
Для проверки введенной информации начните сеанс работы с командной строкой и введите следующую команду:
nslookup синя компьютера*
Например:
nslookup taz
Будет отображен IP-адрес, присвоенный компьютеру TAZ. Кроме того, можно провести обратное преобразование имен, введя следующую команду:
nslookup <1Р-адрес>
Например:
nslookup 200.200.200.4
ТОТОВ результате будет отображено имя компьютера TAZ.
ТО
ТО
Как изменить IP-адрес сервера DNS?
В этом разделе предполагается, что IP-адрес системы уже изменен (ПускМНастройкам Панель управлениямСетьМПротоколымТСР/1РмСвойства (StartMSettingsMControl PanelM NetworkMProtocolsMTCP/IPMProperties)) и компьютер был перезагружен (впрочем, перезагрузки Windows 2000 или Windows 2003 Server в данном случае не требуется). В предложенном далее сценарии действий учитывается, что старым IP-адресом системы был 200.200.200.3, а новым — 200.200.200.8.
Для сетевого адаптера необходимо настроить второй IP-адрес. Запустите аплет Сеть (Network) в окне Панель управления (Control Panel) (ПускМ Настройкам Панель управления (StartMSettingsMControl Panel)).
Перейдите во вкладку Протокол (Protocol).
Выберите запись TCP/IP и щелкните на кнопке Свойства (Properties).
Щелкните на кнопке Дополнительно (Advanced) и затем на кнопке Добавить (Add).
Введите старый IP-адрес (например, 200.200.200.3) и щелкните на кнопке Добавить (Add).
Щелкните на кнопках ОК для возврата в окно Панель управления (Control Panel).
Перезагрузите компьютер.
Запустите программу DNS Manager (ПycкMПporpaммыMAдминиcтpиpoвaниeмDNS Manager (StartMProgramsMAdministrative TooIsmDNS Manager)).
Щелкните правой кнопкой на параметре Список серверов (Server List) и выберите в контекстном меню раздел Новый сервер (New Server).
Введите новый IP-адрес (200.200.200.8) и щелкните на кнопке ОК.
Выберите старый IP-адрес (200.200.200.3) и щелкните на нем правой кнопкой мыши.
Выберите в контекстном меню команду Удалить сервер (Delete Server) и щелкните на кнопке Да (Yes), чтобы подтвердить удаление адреса.
Не завершая работу программы DNS Manager, обновите запись для сервера DNS.
Выберите IP-адрес сервера DNS (например, 200.200.200.8) наравне с именем домена (например, SAVILLTECH. СОМ).
Дважды щелкните на записи для сервера и обновите значение IP-адреса (для компьютера bugsbunny будет использоваться адрес 200.200.200.3). Измените адрес на 200.200.200.8.
Щелкните на кнопке ОК.
Теперь можно удалить добавленный вторичный адрес.
Запустите аплет Сеть (Network) в окне Панель управления (Control Panel) (ПускмНастройкамПанель управления (StartMSettingsMControl Panel)).
Перейдите во вкладку Протокол (Protocol).
Выберите запись TCP/IP и щелкните на кнопке Свойства (Properties).
Щелкните на кнопке Дополнительно (Advanced) и выберите старый адрес (200.200.200.3). Щелкните на кнопке Удалить (Remove).
Щелкните на кнопке ОК для возврата в окно Панель управления (Control Panel).
По возможности перезагрузите компьютер, чтобы удалить адрес 200.200.200.3 из списка активных IP-адресов.
Обновите параметры всех клиентских систем, которые должны использовать новый адрес сервера DNS.
Предыдущие действия представляют собой исчерпывающую инструкцию по изменению IP-адреса сервера DNS. В некоторых случаях достаточно выполнить только пп. 2 и 3.
. Как настроить службу DNS для использования сервера WINS?
Существует возможность настройки DNS для использования сервера WINS при преобразовании имен компьютеров, указанных в формате FQDN (Fully Qualified Domain Name).
Запустите программу DNS Manager (Пуск^Программы^Администрирование^ DNS Manager (Start^Programs^Administrative Tools^DNS Manager)).
Щелкните правой кнопкой мыши на имени зоны DNS, в которой должен использоваться сервер WINS, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Просмотр WINS (WINS Lookup).
Установите флажок Использовать разрешение WINS (Use WINS Resolution) и введите IP-адрес сервера WINS. Щелкните на кнопке Добавить (Add).
Щелкните на кнопке ОК после внесения всех изменений.
. Где в системном реестре хранятся записи, относящиеся к серверу DNS?
Записи системного реестра, относящиеся к серверу DNS, содержатся в разделе HKEY_LOCAL_MACHINE\SYSTEMXCurrentControlSet\Services\Tcpip\Parameters в записи Nameserver. Записи разделены пробелами. Утилита REG. EXE из пакета Resource Kit позволяет изменять записи сервера DNS с помощью следующей команды:
reg update HKLM\Systexn\CurrentControlSet\Services\Tcplp\Parameters\ NameServer="
158.234.8.70 158.234.8.100" \\<имя компьютера*
В данном случае адреса 158.234.8.70 и 158.234.8.100 являются адресами серверов DNS.
Примечание. Команда reg update указывает значение записи, но не добавляет новое значение к старому, поэтому обязательно вводите IP-адреса как новых, так и уже установленных серверов DNS.
Команда reg update используется при предоставлении пользователям доступа к Internet, поскольку позволяет удаленно обновлять записи системного реестра для указания адресов серверов DNS.
ншншПочему выводится сообщение об ошибке “No More Endpoints”? .
нш
нш
Это сообщение об ошибке может возникать при установке сервера DNS на компьютере, содержащем старые настройки в каталоге %systemroot%\system32\dns. Для решения этой проблемы выполните описанные ниже действия.
Остановите работу службы DNS, воспользовавшись аплетом Службы (Services) в окне Панель управления (Control Panel). Для запуска аплета в меню Пуск (Start) выберите команду Настройка=>Панель управления=>Службы (Settings=>Control Panel=> Services). Выберите из списка службу DNS и щелкните на кнопке Стоп (Stop).
Создайте архивную копию всех файлов зон из каталога %systemroot%\system32\dns.
Удалите сервер DNS, щелкнув правой кнопкой на пиктограмме Сетевое окружение (Network Neighborhood) и выбрав в контекстном меню опцию Свойства (Properties). Перейдите во вкладку Службы (Services) и выберите запись DNS. Щелкните на кнопке Удалить (Remove).
Удалите все файлы из каталога %systemroot%\system32\dns.
Переустановите сервер DNS, воспользовавшись вкладкой Службы (Services) аплета Сеть (Network) в окне Панель управления (Control Panel).
■rep. Как настроить сервер DNS для использования в домене Windows 2000?
Домены Windows 2000 во многом полагаются на использование службы DNS и нуждаются в технологии Dynamic DNS, которая является обновлением базовой спецификации службы DNS. Подробное описание спецификации Dynamic DNS представлено в документе RFC2136, который можно загрузить по адресу: ftp://ftp.isi. edu/in-notes/rfc2136. txt.
Еще одним заметным нововведением службы DNS 5.0 стали записи служб (SRV). Подобные записи уже применялись для публикации серверов LDAP (_1аар._сср.<домен>). Именно с помощью записей SRV можно проводить поиск доменов с использованием DNS.
Существует возможность настроить сервер DNS на отдельном компьютере под управлением Windows 2000. Контроллер домена и сервер DNS, скорее всего, будут представлены различными системами. Сервер DNS должен быть настроен еще до обновления сервера до контроллера домена (кроме тех случаев, когда для настройки сервера DNS используется утилита DCPROMO). Для установки службы DNS 5.0 на сервер выполните ряд действий.
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel). Для этого в меню Пуск (Start) выберите команду Настройка^ Панель управления=>Установка и удаление программ (Settings=>Control Panel^Add/Remove Programs).
Щелкните на левой панели Настройка Windows (Configure Windows).
Щелкните на кнопке Компоненты (Components).
Выберите раздел Сетевые компоненты (Networking Options) и щелкните на кнопке Обзор (Details).
Выберите раздел Microsoft DNS Server и щелкните на кнопке ОК.
Щелкните на кнопке Далее (Next).
Перед настройкой службы DNS необходимо изменить параметры TCP/IP для конфигурирования системы в качестве сервера DNS.
Щелкните правой кнопкой мыши на пиктограмме Мое сетевое окружение (Му Network Places) и выберите в контекстном меню опцию Свойства (Properties).
Щелкните правой кнопкой мыши на записи Подключение по локальной сети (Local Area Connection) и выберите в контекстном меню опцию Свойства (Properties).
Выберите раздел Протокол Интернета (TCP/IP) (Internet Protocol (TCP/IP)) и щелкните на кнопке Свойства (Properties).
В разделе DNS выберите запись Использовать следующие адреса серверов DNS (Use the following DNS server addresses) и введите IP-адрес компьютера.
Можно щелкнуть на кнопке Дополнительно (Advanced), перейти во вкладку DNS и удостовериться в правильности ввода суффикса соединения DNS. Суффикс должен соответствовать создаваемому домену. Щелкните на кнопке ОК.
Щелкните на кнопке ОК во всех диалоговых окнах.
Теперь следует проверить статус основного суффикса DNS.
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Сетевая идентификация (Network Identification) и щелкните на кнопке Свойства (Properties).
Щелкните на кнопке Дополнительно (More).
Удостоверьтесь в том, что основной суффикс DNS компьютера равен имени домена DNS, который будет создан (рис. 18.3). Щелкните на кнопке ОК.
Щелкните на кнопке ОК во всех диалоговых окнах.
Щелкните на кнопке Да (Yes) для перезагрузки компьютера.
Если не выполнить указанные выше действия, то записи ns для зон DNS будут содержать имя компьютера, после которого указывается символ точки “. ”, а не полностью определенное имя домена (FQDN) сервера имен. Это чревато появлением некоторых проблем. Иногда записи NS обновляются после того, как компьютер становится контроллером домена, однако не стоит полагаться на безошибочность такого подхода.
После этого необходимо настроить службу DNS.
Откройте оснастку DNS Management. Для этого в меню Пуск (Start) выберите команду nporpaMMbi^AflMHHHCTpnpoBaHne^DNS Management (Programs^Administrative Tools^DNS Management).
Щелкните правой кнопкой мыши на корневом разделе оснастки и выберите в контекстном меню команду Настройка сервера (Configure Server). Это приведет к запуску конфигурационного аплета. Щелкните на кнопке Далее (Next).
Аплет определит отсутствие корневых серверов, поэтому установите флажок Первый сервер DNS в этой сети (This is the first DNS server on this network) и щелкните на кнопке Далее (Next).
Щелкните на записи Добавить прямой просмотр зоны (Yes, add a forward lookup zone) и затем на кнопке Далее (Next). Указанная зона используется для хранения соответствия имен систем и IP-адресов.
Рис. 18.3. Указание суффикса DNS
Теперь необходимо выбрать тип зоны. Выберите тип Стандартная основная (Standard Primary) и щелкните на кнопке Далее (Next). Зона, интегрированная в Active Directory, используется для хранения базы данных DNS, относящейся к Active Directory. Однако на данном этапе Active Directory не настроена, что можно сделать позднее.
Введите имя зоны (например, savilltech. com) и щелкните на кнопке Далее (Next).
■ 7. Выберите опцию Новый файл (New File) и щелкните на кнопке Далее (Next). В случае необходимости импортируйте уже существующий файл . DNS.
Установите флажок Добавить обратный просмотр зоны (Yes, add a reverse lookup zone) и щелкните на кнопке Далее (Next). Зона обратного преобразования используется для преобразования имен компьютеров в IP-адреса. При создании записи узла можно указать и запись типа ptr, что приведет к добавлению соответствующей записи в зону обратного преобразования.
Выберите опцию Стандартная основная (Standard Primary) и щелкните на кнопке Далее (Next).
Введите первую часть адреса подсети (адрес подсети может выглядеть как 200.200.200.0 — подсеть будет указан автоматически). Если маска подсети представляет собой значение 255.255.0.0, необходимо ввести первые два октета (сегмен-та) IP-адреса. Если же маской подсети является значение 255.255.255.0, требуется ввести первые три октета IP-адреса. Щелкните на кнопке Далее (Next).
Еще раз установите флажок Создать файл (New File) и щелкните на кнопке Далее (Next).
Будет показана итоговая информация. Щелкните на кнопке Готово (Finish) для завершения процедуры установки.
Последний этап заключается в настройке зон для поддержки службы динамического обновления, которая позволяет компьютерам добавлять записи на сервер DNS.
Откройте оснастку DNS Management. Для этого в меню Пуск (Start) выберите команду Программы^Администрирование^ОЫЗ Management (Programs^Administrative Tools=> DNS Management).
Раскройте раздел сервера DNS и затем раздел Прямой просмотр зон (Forward Lookup Zones). Выберите домен (например, savilltech. com).
Щелкните правой кнопкой мыши на имени домена и выберите в контекстном меню опцию Свойства (Properties).
Выберите запись Да (Yes) в списке Разрешить динамические обновления (Allow dynamic updates?).
Щелкните на кнопке Применить (Apply) и на кнопке ОК.
После этого раскройте раздел Обратный просмотр зон (Reverse Lookup Zones) и выберите зону обратного преобразования (например, 200.200.200.x).
Выберите зону, щелкните на ней правой кнопкой мыши и выберите в контекстном меню опцию Свойства (Properties).
Еще раз выберите запись Да (Yes) в раскрывающемся списке Разрешить динамические обновления? (Allow dynamic updates?).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Теперь сервер DNS настроен для использования в пределах домена и можно приступать к созданию самого домена.
Для того чтобы обеспечить правильность ввода всех параметров, введите следующую команду в приглашении командной строки (CMD. EXE):
ipconfig /reglsterdns
■РВД0. Как настроить сервер DNS, интегрированный в Active Directory?
Существует возможность настройки серверов DNS, которые выступают в роли контроллеров домена и содержат данные DNS в базе данных Active Directory. Эти данные будут реплицированы на все остальные контроллеры домена. Серверы DNS, не являющиеся контроллерами доменов, не имеют возможности хранить информацию DNS в Active Directory.
Почему указание вторичного сервера DNS в качестве первичного приводит к появлению ошибок?
Настройка вторичного сервера DNS на дублирование всей информации, содержащейся на другом сервере DNS, иногда может приводить к возникновению каких-либо проблем. Как правило, сложности возникают при использовании вторичного сервера DNS в качестве первичного, что делает запуск службы DNS невозможным из-за наличия некорректных данных. Далее представлены некоторые записи из журнала событий, демонстрирующие подобные ошибки. Event ID: 7023
The MS DNS Server service terminated with the following error: The data is invalid.
Event ID: 130
DNS Server zone name has invalid or corrupted registry data.
Delete its registry data and recreate with DNSAdmin.
Event ID: 133 DNS.
Server secondary zone name had no master IP addresses in registry.
Secondary zone requires masters.
Программа DNS Manager не указывает правильное значение записи DNS Type в системном реестре (сервер остается вторичным), однако удаляет адрес первичного сервера DNS, с которого передаются данные. Для решения этой проблемы выполните ряд действий.
1. Запустите редактор системного реестра (regedit . ехе).
' 2. Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Dns\Zones\<HMH зоны>, где <имя зоны> является именем домена (например, savilltech. com).
Дважды щелкните на записи type и измените ее значение с 2 на 1.
Закройте редактор системного реестра.
После этого должна появиться возможность успешного запуска службы DNS: net start dns
Запись Type может иметь одно из двух значений:
0x1 — для первичного сервера зоны;
0x2 — для вторичного сервера зоны.
Описываемая в этом разделе проблема решена в служебном пакете Service Pack 4 для Windows NT 4.0.
4^2. Как выключить службу Dynamic DNS?
Стек протоколов TCP/IP в Windows 2000 по умолчанию пытается зарегистрировать свою запись типа А на сервере DNS. Это имеет смысл в большинстве сетей на базе Windows 2000. Тем не менее в случае использования статического сервера DNS, системным администрато-
рам может не понравиться количество “ошибок”, связанных с таким сервером DNS, поскольку остальные серверы DNS сети не воспринимают динамических “обновлений".
Как правило, выводятся следующие сообщения об ошибках:
Dnsapi;
Failed to register network adapter with settings;
Sent update to server.
Для того чтобы запретить клиенту публиковать адреса/имена на сервере DNS, выполните перечисленные ниже действия.
Зарегистрируйтесь на клиентских системах с правами администратора.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New^ DWORD Value).
Введите имя записи DisableDynamicUpdate и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Если на компьютере установлено несколько сетевых адаптеров, иногда имеет смысл не отключать динамическое обновление для всех адаптеров.
Следовательно, вместо присвоения записи hkey_local_machine\system\ CurrentControlSet\Services\Tcpip\Parameters\DisableDynamicUpdate значения 1 присвойте ей значение 0, после чего перейдите в подраздел Interfaces\<номер интерфейса>, создайте в этом разделе запись DisableDynamicUpdate и укажите для нее значение 1.
Когда описываемые выше действия необходимо провести с большим количеством систем, создайте сценарий . REG или настройте регистрационный сценарий.
Как настроить перенаправление запросов с помощью сервера DNS в Windows 2000?
Если создается сервер DNS, не являющийся основным сервером (в компании установлен базовый центральный сервер DNS), может возникнуть необходимость передавать запросы, которые не может обработать локальный сервер DNS, центральному серверу компании.
Все дело в том, что лишь некоторые серверы DNS локальной сети получат доступ к внешним серверам DNS (например, из-за конфигурационных настроек брандмауэров), поэтому сервер DNS (отдела) не сможет получить доступ к серверам DNS, расположенным выше в организационной иерархии. Для настройки передачи запросов другим серверам DNS выполните описанные ниже действия.
Откройте оснастку DNS Management. Для этого в меню Пуск (Start) выберите команду Программы^Администрирование^ОИб Management (Programs^Administrative Tools=> DNS Management).
Щелкните правой кнопкой мыши на имени сервера DNS и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Перенаправление (Forwarders).
Установите флажок Включить перенаправление (Enable forwarder(s)).
Рис. 18.4. Включение передачи запросов другим серверам DNS ■Рис. 18.4. Включение передачи запросов другим серверам DNS ■
Рис. 18.4. Включение передачи запросов другим серверам DNS ■
Рис. 18.4. Включение передачи запросов другим серверам DNS ■
Введите IP-адрес сервера DNS и щелкните на кнопке Добавить (Add) (рис. 18.4).
Щелкните на кнопке ОК.
Закройте оснастку DNS Management.
; Если вкладка Перенаправление (Forwarders) отсутствует или недоступна, обратитесь к разделу 18.14.
Что делать, если в меню службы DNS 5.0
отсутствуют вкладки Forwarder и Root Hints?
Это возможно в том случае, когда сервер DNS считается корневым в домене и содержит зону “. ”. Для перенаправления запросов другим серверам DNS необходимо удалить эту зону с сервера.
Откройте оснастку DNS Management. Для этого в меню Пуск (Start) выберите команду Программы^Администрирование^ОМЗ Management (Programs^Administrative Tools^ DNS Management).
Раскройте раздел сервера, раздел Прямой просмотр зон (Forward Lookup Zones) и выберите папку “. ” (рис. 18.5).
Щелкните правой кнопкой на папке зоны DNS и выберите в контекстном меню команду Удалить (Delete).
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление зоны.
Завершите работу с программой DNS Management и запустите ее повторно, после чего вкладки Forwarder и Root Hints станут доступными.
Рис. 18.5. Зона".”Рис. 18.5. Зона".”
Рис. 18.5. Зона".”
Рис. 18.5. Зона".”
Аналогичного эффекта можно достичь, воспользовавшись командной строкой: dnscmd /ZoneDelete . /DsDel
Параметр /DsDel необходим, если зона DNS интегрирована в Active Directory.
Как использовать функцию кругового опроса при разрешении имен DNS?
Последние пакеты обновлений WindowsNT предоставляют функцию LocalNetPriority, которая обеспечивает отображение локальных компьютерных ресурсов в ответ на запрос клиента вместо использования функции кругового опроса всех серверов зоны DNS. Тем не менее при желании эту функцию можно активизировать.■
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\DNS\Parameters.
В меню Правка (Edit) выберите команду Создать=> Параметр DWORD (New^ DWORD Value).
Введите имя записи LocalNetPriority и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 0 для отключения режима LocalNetPriority и включения кругового опроса. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезапустите службу DNS.
т
Почему завершается неудачей разрешение имени DNS в Windows NT?
При использовании службы DNS в WindowsNT с установленными пакетами Service Pack 4 или Service Pack 5 может оказаться, что домен, имена ресурсов которого преобразуются с помощью служб DNS в UNIX, считается неисправным для утилиты NSLOOKUP в Windows NT. Эта известная ошибка была исправлена в пакете Service Pack 6а для Windows NT 4.0.
ил
Как повторно зарегистрировать записи DNS на контроллере домена Windows 2000?
Для перерегистрации записей DNS на контроллере домена выполните одно из следующих действий:
перезапустите службу netlogon, которая повторно зарегистрирует все записи SRV в файле NETLOGON. DNS;
воспользуйтесь командой Netdiag / f ix;
кроме того, можете использовать команду ipconfig /registerdns.
Являются ли записи о переносе зоны DNS в журнале событий признаком попытки взлома?
Не стоит паниковать. Подобные сообщения всего лишь означают, что кто-то обычным образом просматривает содержимое зоны. Информация о зоне DNS в любом случае доступна для всеобщего ознакомления.
Если необходимо запретить пользователям переносить зону DNS, запустите программу DNS Management, выберите опцию Зона (Zone), перейдите в окно свойств зоны и во вкладку Уведомление (Notify). Установите флажок Разрешить доступ только для подчиненных (Only Allow Access for Secondaries). Типичное сообщение в журнале событий показано на рис. 18.6.
■ Как остановить переполнение кэша DNS?
Причиной переполнения кэша DNS могут быть чьи-то злонамеренные действия. Последние зачастую используют прием “фальшивых запросов” (spoofing), когда в ответ на запрос DNS отправляется набор небезопасных данных. Этот способ атаки применяется для перенаправления запросов на “фальшивый” сервер DNS злоумышленников.
Сервер DNS в Windows NT можно настроить для фильтрации ответов на небезопасные записи. Для этого выполните следующее.
Запустите редактор системного реестра (regedit . ехе).
LI vt*nt I'jopnrhns
Рис. 18.6. Запись в журнале о переносе
зоны DNS1
Перейдите кpaздeлyHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ DNS\Parameters.
В меню Правка (Edit) выберите команду Создать* Параметр DWORD (New* DWORD Value).
Введите имя SecureResponses и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Следующая информация приводится из статьи Q198409 и помогает лучше усвоить принцип использования “фальшивых запросов”.
Пример: сервер DNS выполняет запрос MX для домена domain, samples .microsoft.com на сервере DNS samples.microsoft.com. Сервер samples.microsoft.com предоставляет ответ, в который, однако, включена запись типа А для сервера A.root-servers.NET, имеющего собственный IP-адрес. Исходя из этого, можно сделать вывод, что серверу DNS злоумышленников был присвоен статус корневого сервера в кэше запрашивающего сервера DNS. Менее опасными, но более распространенными являются справочные ответы (или прямые ответы от сервера BIND; ознакомьтесь с параметром WriteAuthorityNs), которые содержат записи для сервера DNS из раздела ISP: Authority:
new.samples.microsoft.com NS ns.new.samples.microsoft.com. new.samples.microsoft.com NS ns.isp.samples.microsoft.com.
Дополнительный раздел:
ns.new.samples.microsoft.com. А 1.1.1.1 ns.isp.samples.microsoft.com. А 2.2.2.2
Примечание. В данном случае запись адреса ISP оказывается старой или неверной. Если указан параметр SecureResponses, то записи, которые не расположены в поддереве запрашиваемой зоны, просто удаляются. Так, в приведенном выше примере сервер DNS samples. microsoft. сот. получил . запрос и вернул безопасные записи, кроме ns.isp.microsoft. сот. Последняя запись не расположена в поддереве sample.microsoft. сот. поэтому не кэшируется и не возвращается сервером DNS.
0. Как разрешить доступ к Web-узлу
williamspublushing.com вместо www.williamspublushing.com?
Все пользователи Internet привыкли к адресам Web-узлов в формате www. <имя домена>, например www.serverfaq.com, однако www — это лишь обычная запись DNS. Если необходимо, чтобы доступ к Web-узлу предоставлялся посредством имени <домен> (например, yahoo. com), создайте незаполненную запись узла.
Для создания незаполненной записи в Windows 2000 выполните ряд действий.
Откройте оснастку DNS (ПускоПрограммыоАдминистрирование^ОНЗ (Start* Programs*Administrative Tools*DNS)).■
Раскройте раздел Сервер^Прямой просмотр зон*Домен DNS (Server* Forward Lookup Zones* DNS Domain).
Щелкните правой кнопкой мыши на имени домена и выберите запись Новый узел (New Host).
Оставьте имя незаполненным и введите IP-адрес (установите флажок Создать ассоциированную запись указателя (Create associated pointer record), как показано на рис. 18.7).
Рис. 18.7. Создание пустой записи о компьютере для доменаРис. 18.7. Создание пустой записи о компьютере для доменаЩелкните на кнопке Добавить узел (Add Host).
Рис. 18.7. Создание пустой записи о компьютере для домена
Рис. 18.7. Создание пустой записи о компьютере для домена
Новая запись узла будет показана в формате Узел <1Р-адрес>. Для достижения подобного результата в Windows NT 4.0 выполните следующее (в контексте домена ntf aq. com).
Остановите выполнение службы DNS:
net stop dns '
Отредактируйте файл NTFAQ.COM.DNS (размещенный в каталоге %systemroot%\ system32\dns\* .dns).
Найдите запись, которая выглядит следующим образом:
www IN A W.X.Y.Z
Добавьте такую запись:
9 IN A W.X.Y.Z
Сохраните файл.
ниниПерезапустите сервер DNS: net start DNS
ни
ни
Как указать основной суффикс DNS
в Windows 2000?
В Windows NT 4.0 основной суффикс DNS указывается с помощью поля Домен (Domain) во вкладке DNS свойств протокола TCP/IP. В Windows 2000 выполните приведенную ниже инструкцию.
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Сеть (Network).
Щелкните на кнопке Свойства (Properties).
Щелкните на кнопке Дополнительно (More).
Введите основной суффикс DNS (рис. 18.8) и щелкните на кнопке ОК.
Рис. 18.8. Модифицирование суффикса DNS. Суффикс можно изменить при изменении членства системы в доменеРис. 18.8. Модифицирование суффикса DNS. Суффикс можно изменить при изменении членства системы в домене
Рис. 18.8. Модифицирование суффикса DNS. Суффикс можно изменить при изменении членства системы в домене
Рис. 18.8. Модифицирование суффикса DNS. Суффикс можно изменить при изменении членства системы в домене
Щелкните на кнопке ОК в диалоговом окне, в котором предлагается перезагрузить компьютер.
Закройте все диалоговые окна.
Перезагрузите компьютер.
Описываемые действия крайне важны для контроллера домена перед настройкой сервера DNS, поскольку без указания основного суффикса все создаваемые записи DNS не будут иметь полностью определенных имен компьютеров.
■Р№2. Как настроить сервер кэширования DNS?
Обычно сервер DNS содержит информацию о различных зонах DNS, которая реплицируются между другими серверами DNS (в зоне DNS, интегрированной в Active Directory, репликация данных осуществляется средствами Active Directory).
Сервер кэширования DNS не содержит данных о зонах и не является основным сервером разрешения имен для какого-либо домена. Сервер предназначен для кэширования результатов запросов, предоставляемых клиентам. Если клиент запрашивает преобразование адреса ww.savilltech.com, то серверу DNS, который отвечает за соответствующую зону DNS, дается указание преобразовать адрес и сохранить полученный результат в локальном кэше. Если еще один клиент запросит преобразование той же записи, то ответ второму клиенту будет предоставлен из локального кэша. Как видите, принцип работы сервера кэширования DNS напоминает использование proxy-сервера для кэширования популярных Web-страниц.
Серверы кэширования часто применяются в сайтах Active Directory, соединенных с внешней сетью медленным WAN-соединением. Настройка сервера кэширования DNS позволяет сократить объем передаваемых по сети данных. Для настройки сервера выполните описанные ниже действия.
Удостоверьтесь в том, что компьютер имеет статический 1Р-адрес.
Настройте обычным образом службу DNS (ПускМНастройкаМПанель управлениям Установка и удаление программ мДобавление и удаление компонентов WindowsM КомпонентымСетевые службымСоставмОота!п Name System (DNS)MOKMflaneeM Готово (StartMSettingsMControl Panel MAdd/Remove SoftwareMAdd/Remove Windows ComponentsMComponentsMNetworking ServicesMDetailsMDomain Name System (DNS)M OKMNextMFinish)).
Откройте оснастку DNS (nycKMnporpaMMbiMAflMHHHCTpnpoBaHneMDNS (StartM ProgramsMAdministrativeToolsMDNS)).
В меню Действие (Action) выберите команду Подключиться к компьютеру (Connect То Computer).
В окне Выберите целевой компьютер (Select Target Computer) установите флажок Подключаться к указанному компьютеру (Connect to specified computer now) и введите имя сервера DNS, данные которого требуется кэшировать (рис. 18.9). Затем щелкните на кнопке ОК.
Рис. 18.9. Выбор целевого сервера
Теперь сервер кэширования начнет заполнять кэш данными о соответствии IP-адресов и имен компьютеров.
Для очистки кэша необходимо щелкнуть правой кнопкой мыши на имени сервера (однако не на имени сервера, данные которого кэшируются) и выбрать в контекстном меню команду . Очистить кэш (Clear Cache).
Как запретить контроллерам домена Windows динамически регистрировать имена DNS?
Служба netlogon на контроллере домена по умолчанию регистрирует динамические записи на сервере DNS для предоставления информации о доступных службах Active Directory. Модифицирование системного реестра позволяет это изменить.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Netlogon\Parameters.
Если запись UseDynamicDns существует, дважды щелкните на ней левой кнопкой мыши и присвойте ей значение 0.
Если записи UseDynamicDns не существует, создайте ее. В меню Правка (Edit) выберите команду Создать1Параметр DWORD (New*DWORD Value).'
Введите имя записи UseDynamicDns и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 0.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Если отключить динамическое обновление записей DNS, необходимые записи можно создать вручную с помощью файла %windir%\system32 \conf ig\netlogon. dns.
Как определить метод загрузки, применяемый службой DNS?
Операционная система Windows содержит информацию, необходимую для запуска службы DNS, в одном из трех возможных ресурсов. Windows хранит данные в записи системного реестра BootMethod с помощью приведенных ниже значений.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\DNS. '
Просмотрите значение записи BootMethod и сравните его с тремя вариантами, представленными ранее.
Закройте редактор системного реестра.
Обратите внимание, что при обновлении Windows NT 4.0 до Windows 2000 значение этой записи следует проверить после обновления системы. Если в Windows NT 4.0 не устанавливался пакет Service Pack 4, Windows может использовать другую запись системного реестра, а именно EnableRegistryBoot, пока служба DNS не укажет нужное значение записи.
дп
■1^5. Как воспользоваться приложением DNSCMD?
Для настройки сервера DNS обычно используется оснастка DNS. Тем не менбе компания Microsoft предоставляет дополнительную утилиту для командной строки, которая называется DNSCMD. EXE и входит в служебный пакет Support Tools. Применение утилиты DNSCMD подразумевает инсталляцию всего пакета Support Tools или же извлечение утилиты из архива посредством представленных далее действий.
Вставьте в дисковод CD-ROM установочный компакт-диск Windows 2000.
Перейдите в папку \Support\Tools.
Щелкните правой кнопкой мыши на файле support . САВ и выберите в контекстном меню команду Просмотр (Explore).
‘ 4. Найдите файл DNSCMD.exe, щелкните на нем правой кнопкой мыши и выберите в контекстном меню команду Извлечь (Extract).
Выберите расположение файла (которое должно быть указано в значениях переменной PATH).
После установки утилиты можно воспользоваться следующим синтаксисом командной строки:
dnscmd [сцелевой сервер>] <команда> [спараметры команды>]
И
®геу>6. Как при использовании нескольких серверов DNS настроить их для одновременного преобразования имен локальных и удаленных компьютеров?
Операционные системы Windows 2000, Windows NT и Windows 9х позволяют указать несколько серверов DNS, например иногда применяются сервер DNS в локальной сети и удаленный сервер DNS, который становится доступным при подключении к Internet. Если в подобном сетевом окружении первым указать локальный сервер DNS, преобразование имен удаленных компьютеров может стать невозможным. В свою очередь, указание первым удаленного сервера DNS может сделать невозможным преобразование имен локальных компьютеров.
В сетевом окружении с несколькими серверами DNS, когда клиент передает запрос первому серверу DNS и он не отвечает, запрос передается второму серверу DNS. Если первый сервер DNS (например, локальный сервер DNS, в котором не указаны адреса удаленных компьютеров) отвечает, что запрашиваемый компьютер не существует, клиент не будет отправлять запрос второму серверу DNS. Вместо этого клиент попытается воспользоваться другими методами (файл LMHOSTS, сервер WINS) для получения адреса нужного домена.
Чтобы решить эту проблему, необходимо настроить компьютеры для передачи запросов другим серверам DNS. Обычно под этим подразумевается указание данных локального сервера DNS на клиентских системах и конфигурирование локальных серверов DNS для ретрансляции неизвестных им запросов удаленным серверам DNS.
«| ПРОТОКОЛ DHCP
П
ротокол динамической конфигурации узла (Dynamic Host Configuration Protocol — DHCP) используется для автоматической настройки компьютера, подключаемого к сети TCP/IP. Кроме того, DHCP применяется для изменения параметров изначально подключенных к сети компьютеров.
Это означает, что все доступные IP-адреса можно хранить в единой базе данных. Кроме того, с IP-адресами хранится информация о масках подсети, а также адресах шлюзов и серверов DNS.
Смысл использования DHCP заключается в настройке клиентских систем для динамического получения IP-адресов с помощью сервера DHCP, что избавляет от необходимости предоставления статических IP-адресов. Клиентская система после загрузки отправляет широковещательный запрос ВООТР для получения IP-адреса (рис. 19.1). Сервер DHCP, получив этот запрос, предлагает клиенту IP-адрес, который не используется в текущий момент времени. Если клиент принимает предложенный IP-адрес, этот адрес предоставляется ему в аренду на определенный срок.
►
Запрос аренды DHCP
Предложение аренды DHCP
:►
Выбор адреса DHCP
<
Подтверждение аренды DHCP
Рис. 19.1. Принцип работы службы DHCP
Клиенту DHCP, работающему под управлением Windows 2000, IP-адрес не предлагается, и, если функция автоматической настройки IP-адреса не отключена, клиент пытается найти адрес, который не используется в текущий момент. Если такой адрес найти не удалось, инициализация TCP/IP отменяется.
ЧЭД. Как установить службу DHCP Server?
Служба DHCP Server может быть установлена только на компьютере под управлением серверной системы Windows (в данном примере описывается установка для Windows NT 4.0).
Запустите аплет Сеть (Network) в окне Панель управления (Control Panel) (Пуск=> Настройка^Панель управления^Сеть (Start=>Settings=>Control Panel^Network)).
Перейдите во вкладку Службы (Services) и щелкните на кнопке Добавить (Add).
Выберите запись Microsoft DHCP Server и щелкните на кнопке ОК.
Появится запрос на предоставление установочного компакт-диска Windows NT Server или на указание расположения каталога 13 86
Отобразится предупреждение о необходимости использовать статические IP-адреса для каждого сетевого адаптера, установленного на компьютере. Щелкните на кнопке ОК.
Щелкните на кнопке Закрыть (Close) и затем на кнопке Да (Yes) для перезагрузки компьютера.
Для установки службы DHCP Server в Windows 2000 выполните перечисленные ниже действия.
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления=>Установка и удаление программ (Start=>Settings=>Control PanelsAdd/Remove Programs)).
В левой панели выберите раздел Добавление и удаление компонентов Windows (Add/Remove Windows Components).
Будет запущена программа Мастер компонентов Windows (Components Wizard).
Щелкните на кнопке Далее (Next).
Выберите раздел Сетевые службы (Networking Services) и щелкните на кнопке Состав (Details).
Установите флажок Протокол динамической конфигурации узла (Dynamic Host Configuration Protocol) и щелкните на кнопке ОК.
Щелкните на кнопке Далее (Next), после чего будут установлены/настроены необходимые файлы и службы.
Щелкните на кнопке Готово (Finish).
Щелкните на кнопке Закрыть (Close).
Как настроить службу DHCP Server?
Служба DHCP Server настраивается с помощью утилиты DHCP Manager, которая устанавливается после инсталляции службы DHCP Server.
Запустите программу DHCP Manager (Пуск^Программы^Администрирование^ DHCP Manager (Start^Programs^Administrative Tools=>DHCP Manager)).
Дважды щелкните на записи Локальный компьютер (Local Machine). '
В меню Область (Scope) выберите команду Создать (Create).
Будет показано диалоговое окно, в котором необходимо ввести следующую информацию:
начальный адрес, например 200.200.200.10;
конечный адрес, например 200.200.200.100; это означает, что для использования клиентами DHCP будут доступны адреса в диапазоне от 200.200.200.10 до 200.200.200.100;
маска подсети, например 255.255.255.0;
начальный и конечный адреса, исключенные из диапазона, например 200.200.200.20 и 200.200.200.30; таким образом, клиентам DHCP будут доступны IP- адреса в диапазоне 200.200.200.10-200.200.200.20 и 200.200.200.30-200.200.200.100;
единственный адрес, исключенный из диапазона, например 200.200.200.56;
время аренды адреса— по умолчанию используется время аренды, равное трем дням; существует возможность указать бесконечную длительность аренды;
имя, т.е. имя области DNS (scope), например subnet 200.200.200;
комментарий — любой комментарий.
Щелкните на кнопке ОК.*
Появится сообщение о добавлении диапазона и о том, что диапазон неактивен. Будет предложено сделать диапазон активным. Щелкните на кнопке Да (Yes).
Для настройки таких глобальных параметров, как свойства сервера DNS, сервера WINS и т.д., понадобится программа DHCP Manager.
Щелкните на опции Область (Scope) и выберите раздел Глобальные (Global) в меню Параметры DHCP (DHCP Options).
Выберите запись 06 DNS Servers и щелкните на кнопке Добавить (Add).
Щелкните на кнопке Значение (Value).
Щелкните на кнопке Редактировать массив (Edit Array) в нижней области диалогового окна.
Введите IP-адрес и щелкните на кнопке Добавить (Add). Продолжайте добавлять адреса, пока не будут добавлены все серверы DNS.
Щелкните на кнопке ОК и закройте диалоговое окно Редактирование массива (Edit Array).
Выберите запись 15 Domain name и щелкните на кнопке Добавить (Add).
Выберите имя домена и отредактируйте строку в нижней области диалогового окна (например, savilltech.com).
Щелкните на кнопке ОК.
м
Как настроить клиентскую систему для использования протокола DHCP?
Для клиентских компьютеров под управлением Windows NT Workstation и Windows 95 выполните описанные ниже действия.
Запустите аплет Сеть (Network) в окне Панель управления (Control Panel) (Пуск^ Настройка=>Панель управления=>Сеть (Start^Settings^Control Panel^Network)) или дважды щелкните на пиктограмме Сетевое окружение (Network Neighborhood) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Протоколы (Protocols).
Выберите раздел Протокол Интернета (TCP/IP) (Internet Protocol (TCP/IP)) и щелкните на кнопке Свойства (Properties).
Выберите переключатель Получить IP-адрес от сервера DHCP (Obtain an IP address from a DHCP Service). При этом параметры DHCP переопределят только локально указанные IP-адрес и маску подсети. В свою очередь, локальные параметры серверов DNS, WINS и т.д. не переопределяются конфигурационными параметрами DHCP.
Для Windows 98 выполните следующее.
Запустите аплет Сеть (Network) в окне Панель управления (Control Panel) (Пуск=> Настройкам Панель управлениямСеть (StartMSettingsMControl PanelMNetwork)) или дважды щелкните на пиктограмме Сетевое окружение (Network Neighborhood) и выберите в контекстном меню опцию Свойства (Properties).
Выберите команду ТСР/1Р=> Adapter и щелкните на кнопке Свойства (Properties).
Перейдите во вкладку IP Address.
Выберите переключатель Получить IP-адрес автоматически (Obtain IP address automatically).
Для компьютера под управлением Windows 2000 выполните следующее.
Щелкните правой кнопкой мыши на пиктограмме Мое сетевое окружение (Му Network Places) и выберите в контекстном меню опцию Свойства (Properties).
Щелкните правой кнопкой мыши на пиктограмме Подключение по локальной сети (Local Area Connection) и выберите в контекстном меню опцию Свойства (Properties).
Выберите раздел Протокол Интернета (TCP/IP) (Internet Protocol (TCP/IP)) и щелкните на кнопке Свойства (Properties).
Выберите переключатель Получить IP-адрес автоматически (Obtain IP address automatically) (установите переключатель и для адреса сервера DNS), после чего щелкните на кнопке ОК.
теД. Как уменьшить размер базы данных DHCP?
В комплекте с операционной системой Windows NT Server предоставляется утилита Jetpack (jetpack . EXE), которая применяется для сжатия баз данных серверов DHCP и WINS.
Начните сеанс работы с командной строкой (CMD. EXE).
Введите следующие команды:
cd %SystemRoot%\SYSTEMS2\DHCP (например, cd d:\winnt\system32\dhcp) net Stop DHCPSERVER
jetpack DHCP.MDB TMP.MDB net start DHCPSERVER
Примечание. При остановке работы сервера DHCP клиенты, использующие протокол DHCP, могут прекратить свою работу, так как применение данного протокола невозможно.
Утилита Jetpack фактически преобразует файл DCHP.MDB в файл TMP.MDB, после чего удаляет DHCP. mdb и копирует вместо него файл ТМР. MDB. Не правда ли, все просто?
Для получения дополнительной информации обратитесь к статье Q145881, доступной по адресу: http://support.microsoft.com/support/kb/articles/ql45/8/81.asp.
HUHUКак узнать IP-адрес клиента DHCP?
HU
HU
В зависимости от клиентской системы, можно использовать следующие утилиты:
на компьютере под управлением Windows NT, Windows 2000 и Windows ХР введите команду ipconfig в командной строке;
на компьютере под управлением Windows 95, Windows 98 и Windows Me запустите программу winipcfg. exe.
HUHUКак перенести базу данных DHCP с одного сервера на другой?
HU
HU
Далее в этом разделе описаны действия, которые необходимо выполнить на компьютере с установленной службой DHCP Server. Обратите внимание, что при этом клиенты DHCP не смогут инициировать сеансы связи TCP/IP, следовательно, проводите эту операцию в нерабочее время.
Зарегистрируйтесь в системе с правами администратора и остановите работу службы DHCP (Пуск*Настройка*Панель управления^Службы^МюговоЙ DHCP server1* Стоп (Start^Settings^Control Panels Services-* Microsoft DHCP server^Stop)).
Кроме того, следует запретить запуск службы DHCP Server после перезагрузки. Затем запустите аплет Службы (Services) в окне Панель управления (Control Panel), выберите раздел Microsoft DHCP Server и щелкните на опции Запуск (Startup). Выберите ■ параметр Отключена (Disabled) и щелкните на кнопке ОК.
Скопируйте дерево каталогов сервера DHCP (%systemroot%\system32\DHCP) во временный каталог.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдитекразделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentConCrolSet\Services\ DHCPServer\Configuration.
В меню Реестр (Registry) выберите команду Сохранить раздел (Save Key). Введите имя для сохраняемого файла, например DHCPCFG.BAK.
Закройте редактор системного реестра.
Если необходимо удалить сервер DHCP с исходной системы, полностью удалите каталог DHCP (%systemroot%\system32\dhcp) и службу DHCP Server (Пуск*НастроЙка* Сеть*Службы*М1сгозоЙ DHCP 8еп/ег=*Удалить (Start^Settings^Network^Services1* Microsoft DHCP Server1*Remove)).
На новом сервере DHCP выполните перечисленные ниже действия.
Зарегистрируйтесь в системе с правами администратора.
Инсталлируйте службу DHCP Server в том случае, если она еще не установлена (Пуск1* Настройка^Сеть^Службы*Добавить1*DHCP Server (Start^Settings^Network1* Services1* Add^DHCP Server)).
Остановите выполнение службы DHCP Server (Пуск^Настройка^Панель управления1* Службы * Microsoft DHCP server*CTon (Start^Settings^Control Panel^Services1* Microsoft DHCP Server1*Stop)).
Удалите содержимое каталога %systemroot%\system32\dhcp.
Скопируйте содержимое каталога из временного каталога, переименовав файл SYSTEM.MDB в SYSTEM. SRC. В Windows NT 4.0 последнего файла не существует, поэтому данный шаг можно пропустить.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\DHCPServer\Configuration.
В меню Реестр (Registry) выберите команду Восстановить (Restore).
Найдите файл DHCPCFG.BAK, который был сохранен на исходном компьютере, и щелкните на кнопке Открыть (Open).
Щелкните на кнопке Да (Yes).
Закройте редактор системного реестра.
Перезагрузите компьютер.
Как настроить агент ретрансляции DHCP?
Если в сетевом сегменте между клиентскими системами и сервером DHCP установ-' лены маршрутизаторы, не отвечающие по своим характеристикам ряду стандартов, описанных в соответствующих документах RFC, могут возникнуть разнообразные проблемы. Эту проблему можно решить, разместив в локальной сети агент ретрансляции DHCP, который не является сервером DHCP, а передает запросы реальному серверу DHCP. Агент ретрансляции DHCP должен выполняться на компьютере под управлением серверной системы Windows.
Зарегистрируйтесь с правами администратора в системе под управлением Windows NT/2000/2003 Server.
Запустите аплет Сеть (Network) в окне Панель управления (Control Panel) (Пуск=> Настройка=>Панель управления^Сеть (Start^Settings^Control Panel^Network)) или щелкните правой кнопкой мыши на пиктограмме Сетевое окружение (Network Neighborhood) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Службы (Services) и щелкните на кнопке Добавить (Add).
Выберите раздел Агент ретрансляции DHCP (DHCP Relay Agent) и щелкните на кнопке ОК.
Введите путь к файлам (например, d:\i386)и щелкните на кнопке ОК.
Будет выдан запрос на добавление IP-адреса в список серверов DHCP. Щелкните на кнопке Да (Yes).
Перейдите во вкладку Ретрансляция DHCP (DHCP Relay) и щелкните на кнопке Добавить (Add).
В поле DHCP Server введите IP-адрес сервера DHCP и щелкните на кнопке Добавить (Add).
Щелкните на кнопке ОК.
Перезагрузите компьютер.
Как остановить работу агента ретрансляции DHCP?
Для остановки работы агента ретрансляции DHCP выполните ряд действий.
Зарегистрируйтесь в системе с правами администратора.
Запустите аплет Службы (Services) в окне Панель управления (Control Panel) (Пуск» Настройка»Панель управления»Службы (Start»Settings»Control Panel^Services)).
Выберите раздел Агент ретрансляции DHCP (DHCP Relay Agent).
Щелкните на кнопке Запуск (Startup).
Выберите опцию Отключена (Disabled) и щелкните на кнопке ОК.
Закройте окно Панель управления (Control Panel).
После этого можно перезагрузить компьютер или просто остановить работу службу DHCP.
ИОИОКак заархивировать базу данных DHCP?
ИО
ИО
База данных DHCP архивируется каждые 60 мин в каталоге %SystemRoot%\ System32\Dhcp\Backup\Jet. Этот временной интервал можно изменить.
Запустите редактор системного реестра (REGEDIT. ехе).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\
■ServicesXDHCPServerXParametersXBackupInterval.
Дважды щелкните на записи Backupinterval и присвойте ей значение, равное количеству минут, через которые должно проводиться архивирование базы данных DHCP. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Остановите и запустите повторно службу DHCP Server (Пуск»Настройка»Панель управления» Службы» DHCP Server»CTon и Пуск (Start»Settings»Control Panel» Services1» DHCP Server»Stop and Start)).
При желании можно архивировать содержимое каталога %SystemRoot%\System32\ Dhcp\Backup\ Jet. Архивирование базы данных DHCP также проводится в качестве одного из элементов процесса сохранения состояния системы Windows 2000 и более поздних версий.
0. Как восстановить базу данных DHCP?
Выполните описанные ниже действия.
При запуске службы DHCP Server и обнаружении ошибки в базе данных выполняется автоматическое восстановление базы данных из архивной копии.
Существует возможность отредактировать системный реестр и присвоить параметру HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ServicesXDHCPServerX ParametersXRestoreFlag значение 1. Затем перезапустите службу DHCP Server,
после чего база данных будет восстановлена на основе архивной копии и параметру RestoreFlag будет присвоено значение 0.
НЮНЮОстановите работу службу DHCP Server. Скопируйте файлы из каталога %SysteiriRoot%\System32\Dhcp\Backup\Jet в каталог %SystemRoot%\System32\ Dhcp. Запустите службу DHCP Server.
НЮ
НЮ
Как зарезервировать определенный IP-адрес
для конкретного компьютера?
Перед выполнением этой задачи необходимо получить аппаратный адрес сетевого адаптера на интересующей вас системе. Этот адрес можно получить с помощью команды Ipconfig /all
В выведенной на экран информации найдите следующую строку:
Physical Address: 00-60-97-А4-20-86
Затем на сервере DHCP выполните ряд действий.
Зарегистрируйтесь в системе с правами администратора.,
Запустите программу управления сервером DHCP (Пуск^Программы^Администри- рование=>ОНСР Manager (Start*Programs1*Administrative Tools*DHCP Manager)).
Дважды щелкните на сервере DHCP (например, Локальный компьютер (Local Machine)).
Выберите пиктограмму в виде лампочки и в меню Область (Scope) выберите команду Добавить зарезервированные (Add Reservations).
Введите в диалоговом окне Добавить зарезервированных клиентов (Add Reservations Clients) IP-адрес, который необходимо зарезервировать. В поле Уникальный идентификатор (Unique Identifier) введите аппаратный адрес сетевого адаптера, установленного на клиентской системе (этот адрес можно получить с помощью команды ipconfig /all). Не вводите дефисы между сегментами адреса, например укажите ■ аппаратный адрес как 006097А42086. Кроме того, введите имя компьютера (а также вольный комментарий), после чего щелкните на кнопке Добавить (Add).
НЮНЮЩелкните на кнопке Закрыть (Close) после резервирования всех необходимых IP-адресов.
НЮ
НЮ
Какие записи в системном реестре относятся
к журналу DHCP в Windows 2000?
Служба DHCP позволяет проводить эффективный аудит своей работы. В Windows 2000 функции аудита были расширены для сокращения количества проблем, связанных с файлами журналов. Это позволяет предотвратить заполнение файлами журналов всего доступного дискового пространства.
Приведенные в табл. 19.1 записи расположены в разделе системного реестра HKEY_LOCAL_MACHINE\SYSTEMXCurrentControlSet\ServicesXDHCPServerXParameters.
Таблица 19.1. Параметры системного реестра для журнала DHCP
Имя записи
ТипОписание
DhcpLogFilePath
reg_szРаздел и каталог для журнала аудита.
В качестве значения записи необходимо ввести полный путь к файлу
DhcpLogMinSpaceOnDisk
reg_dword Если объем свободного пространства на диске уменьшается ниже указанного значения (в мегабайтах), ведение журнала прекращается
DhcpLogDiskSpaceChecklnterval
reg_dword Количество записей в журнале аудита, после внесения которых проверяется объем свободного пространства на жестком диске
DhcpLogFileMaxSize
reg_dword Максимальный размер файлов журнала (в мегабайтах). По умолчанию используется значение 7
НИНИКак провести авторизацию сервера DHCP
НИ
НИ
в Windows 2000?
Каждый пользователь компьютера под управлением Windows 2000 Server может установить службу DHCP Server, что иногда приводит к появлению каких-либо проблем. Именно поэтому в Windows 2000 добавлена концепция авторизации серверов с помощью Active Directory перед обслуживанием клиентских запросов. Если сервер, входящий в домен, не авторизован в Active Directory, служба DHCP не будет запущена.
Для авторизации сервера выполните приведенную ниже инструкцию.
Зарегистрируйтесь с правами члена группы Enterprise Administrators.
Откройте оснастку DHCP (Пуск=>Программы=>Администрирование=>ОНСР (Starts Programs^Administrative Tools^DHCP)).
Выберите корневой элемент оснастки DHCP, щелкните на нем правой кнопкой мыши и выберите команду Просмотреть авторизированные серверы (Browse authorized servers).
Будет показан список авторизованных серверов DHCP. Щелкните на кнопке Добавить (Add).
Введите имя или IP-адрес сервера DHCP и щелкните на кнопке ОК.
Щелкните на кнопке Закрыть (Close).
Теперь при обновлении параметров DHCP красная стрелка над сервером DHCP сменится на зеленую (обновление может занять несколько минут).
НИНИКак в Windows 2000 создать область
НИ
НИ
видимости DHCP?
Область видимости (scope) DHCP является диапазоном адресов, которые могут назначаться клиентам. Кроме того, область видимости позволяет получать информацию о серверах DNS, WINS и других компонентах сети.
Области видимости DHCP настраиваются с помощью оснастки DHCP, как показано далее.
Откройте оснастку DHCP (Пуск^Программы^Администрирование^ОНСР (Starts Programs^Administrative Tools^DHCP)).
Щелкните на имени сервера правой кнопкой мыши и выберите в контекстном меню команду Создать=>Область видимости (New1* Scope).
Будет запущен мастер Scope Creation Wizard. Щелкните на кнопке Далее (Next).
Введите имя/комментарий для области видимости и щелкните на кнопке Далее (Next).
Введите используемый диапазон адресов (рис. 19.2), например от 200.200.200.1 до 200.200.200.15 (помните, что идентификатор компьютера в адресе не может быть равен 0). Кроме того, следует ввести маску подсети в виде количества битов (например, значение 24 соответствует маске 255.255.255.0) или же стандартную маску подсети. Щелкните на кнопке Далее (Next).
Рис. 19.2. Добавление новой области видимости DHCP
Существует возможность указать адреса, которые необходимо исключить из области видимости (например, с 200.200.200.5 до 200.200.200.7) и щелкнуть на кнопке Добавить (Add). Кроме того, можно ввести только начальный адрес и щелкнуть на кнопке Добавить (Add) для исключения из области лишь одного адреса. Щелкните на кнопке Далее (Next).
Теперь можно настроить время аренды для выдаваемых IP-адресов. Указание слишком большого времени аренды сделает невозможным использование адреса, если клиентский компьютер будет неактивен в течение длительного времени. В свою очередь, указание небольшого времени аренды приведет к чрезмерному генерированию данных при возобновлении аренды адреса. Значение в восемь дней, принятое по умолчанию, является самым подходящим. Щелкните на кнопке Далее (Next).
Мастер настройки предоставит возможность конфигурирования общих параметров DHCP. Щелкните на кнопке Да (Yes) и затем на кнопке Далее (Next).
Введите адрес шлюза и щелкните на кнопке Добавить (Add). Можно ввести адреса нескольких шлюзов. Щелкните на кнопке Далее (Next) после ввода всех адресов.
Ю. Введите имя домена DNS (например, savilltech.com) и адреса серверов DNS (рис. 19.3). Щелкните на кнопке Далее (Next).
Введите адреса серверов WINS и щелкните на кнопке Добавить (Add). Щелкните на кнопке Далее (Next).
Рис. 19.3. Настройка дополнительных параметров DHCP, таких, как адреса серверов DNSРис. 19.3. Настройка дополнительных параметров DHCP, таких, как адреса серверов DNS
Рис. 19.3. Настройка дополнительных параметров DHCP, таких, как адреса серверов DNS
Рис. 19.3. Настройка дополнительных параметров DHCP, таких, как адреса серверов DNS
Затем будет выдан запрос на активизацию области видимости. Ответьте на запрос щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish) для завершения работы мастера.
Затем будет показана новая область и ее статус (Активная (Active) или Неактивная (Inactive)).
Если был выбран вариант без активизации области, ее можно активизировать вручную, щелкнув на области правой кнопкой мыши и выбрав команду Все задачиоАктивизировать (All Tasks'^Activate), как показано на рис. 19.4. Активизация выполняется немедленно. Таким же образом область видимости можно отменить.
Рис. 19.4. Активизация области DHCP в доменеРис. 19.4. Активизация области DHCP в домене
Рис. 19.4. Активизация области DHCP в домене
Рис. 19.4. Активизация области DHCP в домене
НЮНЮ
НЮ
НЮ
Как настроить параметры области видимости
DHCP в Windows 2000?
При создании области видимости настраиваются общие параметры, в частности адреса серверов DNS и WINS, однако доступны и другие параметры.
Откройте оснастку DHCP (Пуск^Программы^Администрирование^ОНСР (Start» Programs1» Administrative Tools=»DHCP)).
Раскройте раздел сервера.
Раскройте ветку области видимости, параметры которой необходимо изменить.
Выберите ветку Параметры области видимости (Scope Options), и в правом окне будут показаны текущие параметры.
Щелкните правой кнопкой мыши на разделе Параметры области видимости (Scope Options) и выберите параметр Настроить параметры (Configure Options).
Перейдите во вкладку Основные (Basic) и настройте необходимые параметры, установив флажок и введя требуемую информацию. Например, для указания адреса сервера точного времени установите флажок 004 Time Server, введите IP-адрес и щелкните на кнопке Добавить (Add), как показано на рис. 19.5.
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Рис. 19.5. Указание необязательных параметров DHCP после создания области видимостиРис. 19.5. Указание необязательных параметров DHCP после создания области видимости
Рис. 19.5. Указание необязательных параметров DHCP после создания области видимости
Рис. 19.5. Указание необязательных параметров DHCP после создания области видимости
ададПосле этого новые параметры будут показаны в правой панели диалогового окна. Можно изменить существующие параметры, выполнив описанную ранее последовательность действий, выбрав уже настроенный параметр и изменив параметры в разделе Data.
ад
ад
Как просмотреть список арендованных
адресов в Windows 2000?
Когда клиент принимает предлагаемый IP-адрес, создается “аренда” на количество дней, равное х. Для просмотра арендованных адресов выполните следующее.
Откройте оснастку DHCP (Пуск*Программы*Администрирование*ОНСР (Start1* Programs*Administrative Tools * DHCP)).
Раскройте раздел сервера.
Раскройте ветку области, арендованные адреса которой необходимо просмотреть.
Выберите ветку Арендованные адреса (Address Leases), и в правом окне будет показана информация о текущих арендах.
НИНИВ диалоговом окне будет представлена информация об IP-адресе, имени клиента и сроке истечения аренды. Истекшие аренды также отображаются примерно в течение одного дня, однако обозначаются более темной пиктограммой. Этот период необходим для сохранения аренды клиента в тех случаях, когда клиент и сервер находятся в разных часовых поясах, в случае нарушения синхронизации часов или когда нарушается работа сетевого соединения между клиентом и сервером.
НИ
НИ
Как в Windows 2000 изменить время аренды
адреса, предоставляемого сервером DHCP?
Для этого выполните перечисленные ниже действия.
Откройте оснастку DHCP (Пуск*Программы*Администрирование*ОНСР (Start* Programs*AdministrativeTools*DHCP)).
Раскройте раздел сервера.
Щелкните правой кнопкой на области, время аренды адреса в которой необходимо ■ изменить, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Общие (General).
В нижней области окна будет отображена длительность аренды (неограниченная или . ограниченная по времени), как показано на рис. 19.6.
НИНИЩелкните на кнопке Применить (Apply) и затем на кнопке ОК.
НИ
НИ
Почему компьютер под управлением
Windows 2000, являющийся клиентом DHCP,
имеет IP-адрес, который не входит нив одну из областей видимости?
Компания Microsoft стремилась максимально упростить настройку Windows 2000 для работы в небольшой локальной сети. Поэтому системы сетевого окружения Windows 2000 настроены по умолчанию для использования протокола DHCP в целях получения IP-адресов. В небольших локальных сетях настроенного сервера DHCP может не оказаться. Чтобы избежать проблемы неудачной инициализации TCP/IP из-за отсутствия сервера DHCP, компания Microsoft решила добавить функцию, присваивающую компьютеру IP-адрес из диапазона сети класса В 169.254.xjc, не применяемого в данной локальной сети. Этот диапазон IP- адресов зарезервирован для внутреннего использования и не должен пересекаться с любыми “реальными” адресами в локальной сети. Этот же диапазон используется операционной системой MacOS, когда клиенты DHCP не могут подключиться к серверу DHCP. Аналогичная функция также поддерживается в Windows 98 Second Edition.
Рис. 19.6. Указание времени аренды для сервера DHCPРис. 19.6. Указание времени аренды для сервера DHCP
Рис. 19.6. Указание времени аренды для сервера DHCP
Рис. 19.6. Указание времени аренды для сервера DHCP
Подобное распределение адресов DHCP построено на разрешении конфликтов посредством широковещательных запросов именования NetBIOS поверх DHCP, поэтому каждый компьютер получает неиспользуемый IP-адрес из диапазона 169.254-х.х. Фактический адрес выбирается случайным образом.
Если какой-то из компьютеров получает адрес из диапазона 169.254„х.х, это значит, что система не имеет возможности подключиться к серверу DHCP. Следовательно, имеет смыл проверить корректность сетевых параметров Windows.
Технология автоматического распределения IP-адресов также именуется APIPA (Automatic Private IP Addressing).
НЮНЮ9. Что такое кража имен?9. Что такое кража имен?
НЮ
НЮ
9. Что такое кража имен?
9. Что такое кража имен?
Операционная система Windows 2000 поддерживает службу Dynamic DNS, которая позволяет клиентам обновлять/создавать записи на сервере DNS. Эта операция обычно выполняется с помощью службы DHCP, однако имеет потенциальную проблему, связанную с тем, что клиенты могут неверно изменить записи на сервере DNS и, таким образом, “украсть” имя системы.
Решением такой проблемы может быть использование защищенных динамических обновлений, что возможно только в зонах DNS, интегрированных в Active Directory, поэтому сервер DNS должен быть установлен на контроллере домена. При использовании защищенных динамических обновлений группа контроллеров домена получает полный контроль над зонами DNS. Проблема заключается в том, что, когда на контроллере домена.также установлен сервер DHCP, служба DHCP Server выполняется на правах учетной записи контроллера домена, что позволяет более старым клиентам DHCP или произвольному программному коду перезаписать записи компьютера — законного владельца и “позаимствовать” его имя. Для защиты от подобных злоумышленных действий компания Microsoft советует удалить сервер DHCP с контроллера домена.
"IWO. Почему сервер DHCP не освобождает IP-адреса, переданные в аренду клиентам?
Существует известная проблема в работе сервера DHCP в Windows 2000, состоящая в том, что сервер DHCP игнорирует запросы клиентов на завершение аренды адреса, когда клиенты находятся в другой подсети, поскольку по завершении аренды адреса сервер DHCP использует собственный IP-адрес вместо адреса клиента. Как правило, причина заключается в отсутствии настроенной области видимости для подсети основного интерфейса сервера DHCP. Следовательно, необходимо создать область видимости для локальной подсети (область не обязательно активизировать).
Кроме того, существует возможность вручную удалить аренду адресов. Для этого выполните ряд действий.
Откройте оснастку DHCP (Пуск^Программы^Администрирование^ОНСР (Starts Programs^ Administrative Tools=»DHCP)).
Выберите область видимости, которая содержит интересующие аренды.
Выберите контейнер Арендованные адреса (Address Leases).
Щелкните правой кнопкой на аренде, которую необходимо удалить, и выберите в контекстном меню команду Удалить (Delete).
Щелкните на кнопке ОК, чтобы подтвердить удаление аренды.
Почему после переноса области видимости с одной системы на другую с помощью утилиты DHCPEXIM сервер DHCP больше не арендует IP-адреса?
Утилита DHCPEXIM (которая входит в состав пакета Resource Kit, Supplement 1 в Windows 2000) позволяет переносить области видимости DHCP с одного сервера на другой. Существует программная ошибка, которая не позволяет новой области выдавать клиентам IP-адреса. Для решения этой проблемы выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\DhcpServer\ Configuration\Subnets\[IP-адрес подсети]\lpRanges\[Начало диапазона IP-адресов].
Дважды щелкните на записи RangeFlags.
Присвойте записи RangeFlags значения 1, 2 или 3, где:
« 1 — только протокол DHCP;
е 2 — только протокол ВООТР;
■• 3 — как DHCP, так и ВООТР.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
НЮНЮКак активизировать журнал сервера DHCP?
НЮ
НЮ
Для ведения расширенного журнала DHCP выполните приведенную ниже последовательность действий.
Откройте оснастку DHCP (Пуск» Программы» Администрирование» DHCP (Start» Programs»Administrative Tools» DHCP)).
Щелкните правой кнопкой мыши на сервере DHCP и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Общие (General).
Установите флажок Вести журнал сервера DHCP (Enable DHCP audit logging) (рис. 19.7).
Рис. 19.7. Параметры сервера DHCPРис. 19.7. Параметры сервера DHCPЩелкните на кнопке ОК.
Рис. 19.7. Параметры сервера DHCP
Рис. 19.7. Параметры сервера DHCP
Затем Windows 2000 создаст файл журнала DHCP, который расположен в каталоге %systemroot%\system32\dhcp. Этот файл будет создаваться каждый день, и его название будет иметь формат DhcpSrvLog. XXX.
В файле журнала записываются следующие коды аудита:
00 — журнал запущен;
01— журнал остановлен;
02 — работа журнала была временно приостановлена из-за недостатка свободного места на диске;
10 — клиенту в аренду был сдан новый 1Р-адрес;
11 — аренда была возобновлена клиентом;
12 — аренда была освобождена клиентом;
13 — IP-адрес оказался используемым;
е 14 — запрос аренды не может быть удовлетворен из-за недостатка адресов в области, определенной для этой подсети;
15 — в аренде отказано;
16 — аренда удалена;
17 — срок аренды истек;
2 0 — адрес ВООТР был арендован клиентом;
21— динамический адрес ВООТР был арендован клиентом;
22 — запрос ВООТР не может быть удовлетворен, поскольку свободные адреса области видимости ВООТР исчерпаны;
23 — IP-адрес, выданный по протоколу ВООТР, был удален после определения того, что адрес не используется.
Сервер DHCP использует коды свыше 50 для указайия данных службы RSD (Rogue Server Detection).
О^ ФАЙЛОВЫЕ СИСТЕМЫ ^О WINDOWS
В
Windows NT поддерживаются файловые системы FAT (File Allocation Table) и NTFS (NT Filesystem). В Windows 2000 была добавлена поддержка файловой системы Windows 9х— FAT32. Кроме того, в Windows 2000 добавлена новая файловая система NTFS 5.0. В Windows ХР, в свою очередь, реализована расширенная поддержка файловой системы NTFS 5.0.
Файловая система FAT поддерживается для сменных носителей и обеспечения обратной совместимости с другими системами. Она не содержит функций безопасности и исправления ошибок, характерных для NTFS, поэтому не рекомендуется для использования на файловых серверах и контроллерах доменов.
Важно помнить о поддержке файловых систем на компьютерах с двумя установленными операционными системами. Например, Windows 9х не поддерживает NTFS, a Windows NT, в свою очередь, не позволяет работать с FAT32. По этим причинам на компьютерах с двойной загрузкой необходимо использовать файловую систему, которая поддерживается обеими операционными системами и позволяет обмениваться данными между ними.
Как преобразовать FAT в NTFS?
В приглашении командной строки введите команду convert d: /fs:ntfs. Действие этой команды нельзя отменить, поскольку не существует действенного способа для преобразования NTFS в файловую систему FAT. Если FAT используется на системном разделе, преобразование будет выполнено при следующей перезагрузке компьютера.
После преобразования файловой системы разрешения файлов предоставляют полный контроль доступа для всех пользователей (в Windows ХР подобные разрешения не устанавливаются, за исключением использования параметра /nosecurity). Если операционная система устанавливается на раздел жесткого диска с файловой системой NTFS, разрешения дтя файлов предоставляют пользователям более ограниченный доступ к системным ресурсам.
Как преобразовать NTFS в FAT?
Простое преобразование невозможно, и единственным способом является архивирование всех данных раздела жесткого диска, форматирование раздела с помощью файловой системы FAT и восстановление файлов из архивной копии.
Подобное преобразование позволяют проводить некоторые программы сторонних компаний, например Partition Magic компании PowerQuest.
. Как сжать каталог?. Как сжать каталог?
. Как сжать каталог?
. Как сжать каталог?
Выполните перечисленные ниже действия (эти инструкции относятся только к NTFS).
С помощью программы Проводник (Windows Explorer) или диалогового окна Мой компьютер (Му Computer) выберите необходимый диск.
Щелкните правой кнопкой мыши на каталоге и выберите в контекстном меню опцию Свойства (Properties).
Установите флажок Сжимать каталог для экономии места на диске (Compress) и щелкните на кнопке Применить (Apply).
Будет выдан запрос на необходимость сжатия подкаталогов. Щелкните на кнопке ОК.
Щелкните на кнопке ОК для закрытия диалогового окна.
Как разархивировать каталог?
Следуйте инструкциям, приведенным в предыдущем разделе, однако вместо установки флажка Сжимать каталог для экономии места на диске (Compress) сбросьте его.
Существуют ли утилиты для дефрагментации раздела NTFS?
Ниже описано несколько популярных утилит.
Diskeeper. Предоставляется компанией Executive Software (http://www.diskee- per. com). Для загрузки доступна бесплатная ограниченная версия — Diskeeper Lite. Существует обновленная, пятая, версия утилиты для операционной системы Windows 2000.
Norton Utilities for NT. Содержит программные инструменты для дефрагментации диска. Дополнительную информацию об этом пакете можно получить по адресу: http: / / www. Symantec. com.
« PerfectDisk 2000. Доступна для загрузки по адресу: http://www.raxco.com. Поддерживает функции оптимизации жесткого диска, недоступные в Diskeeper, и изначально работает под управлением Windows 2000...
О&О Defragmentation. Зарекомендовала себя как надежный и полезный инструмент дефрагментации. Для ее приобретения посетите Web-узел по адресу: http://www.oo-defrag.com/index-e.html.
VoptNT. Предлагается компанией Golden Bow Systems. Дополнительную информацию можно получить по адресу: http: / /www.goldenbow.com.•
Операционная система Windows 2000 также позволяет проводить дефрагментацию диска с помощью встроенной утилиты, обладающей ограниченными функциональными возможностями.
Откройте консоль ММС (Пуск^Выполнить^ММС (Start=>Run=>MMC)).
В меню Консоль (Console) выберите раздел Добавить/Удалить оснастку (Add/ Remove Snap-in).
Щелкните на кнопке Добавить (Add).
Выберите опцию Дефрагментация диска (Disk Defragmenter) и щелкните на кнопке Добавить (Add). Щелкните на кнопке Закрыть (Close).
Щелкните на кнопке ОК в основном диалоговом окне Добавить/Удалить оснастку (Add/Remove Snap-in).
Выберите папку Дефрагментация диска (Disk Def ragmenter), входящую в каталог Console Root.
Выберите нужный раздел жесткого диска, затем щелкните на кнопках Анализ (Analyze) и Дефрагментация (Defragment) (рис. 20.1).
Рис. 20.1. Оснастка ММС для дефрагментации содержимого жесткого дискаРис. 20.1. Оснастка ММС для дефрагментации содержимого жесткого диска
Рис. 20.1. Оснастка ММС для дефрагментации содержимого жесткого диска
Рис. 20.1. Оснастка ММС для дефрагментации содержимого жесткого диска
НЩНЩ
НЩ
НЩ
Можно ли восстановить удаленный файл в Windows NT?
Это зависит от конкретной файловой системы. Windows NT не позволяет восстанавливать удаленные файлы. При использовании файловой системы FAT можно загрузить DOS и воспользоваться программой для восстановления файлов (утилитой UNDELETE. EXE). В состав пакета Resource Kit в Windows NT входит утилита DiskProbe, которая позволяет пользователям просматривать данные, записанные на жестком диске. Данные, полученные с помощью этой утилиты, можно скопировать в другой файл. При использовании утилиты DiskProbe существует возможность проводить поиск данных в секторах диска.
Если файлы были удалены из раздела с файловой системой NTFS, загрузка DOS и использование утилиты UNDELETE. EXE невозможны, поскольку DOS не позволяет считывать данные из раздела NTFS. Файловая система NTFS не производит разрушающего удаления, т.е. данные фактически остаются на жестком диске (пока в секторы удаленного файла не будет записан новый файл). Это дает возможность использовать такие приложения, как Network Undelete компании Executive Software, которое предназначено для восстановления удаленных файлов в разделе с NTFS. Бесплатную ознакомительную версию с ограничением в 30 дней можно загрузить по адресу: http: //www.networkundelete.com.
Компания Executive Software предоставляет бесплатную утилиту Emergency Undelete, которая может использоваться для локального восстановления удаленных файлов. Утилита доступна по адресу: http: //www. execsof t. com.
После удаления файла важно остановить выполнение любых операций в системе, чтобы уменьшить вероятность перезаписи данных, которые необходимо восстановить.
. Поддерживает ли Windows NT файловую систему FAT32?
Изначально Windows NT не поддерживает работу с FAT32. Компания NT Internals предоставляет специальный драйвер для Windows NT 4.0, который поддерживает чтение данных файловой системы FAT32. Этот драйвер можно получить по адресу: http://www.sysinternals.com/ fat32 .htm. Полная версия, поддерживающая как чтение, так и запись, доступна для приобретения по адресу: http://www.winternals.com.
Windows 2000 реализует полноценную поддержку FAT32 при соблюдении следующих условий:
уже существующие разделы с файловой системой FAT32 и размером до 127 Гбайт бу, дут монтироваться и поддерживаться в Windows 2000;
Windows 2000 позволяет создавать новые разделы с файловой системой FAT32 размером до 32 Гбайт.
. Можно ли в системе под управлением DOS считывать данные из раздела NTFS?
При использовании стандартной версии DOS это невозможно. Существует программа NTFSDos, предоставляющая возможность чтения данных из раздела NTFS. Дополнительная информация об этой утилите доступна по адресу: ht tp: / /www. sysinternals. com.
i Как удалить раздел с файловой системой NTFS?
Как правило, необходимо загрузить систему с помощью установочного диска или установочного компакт-диска и выполнить следующее.
Прочитайте лицензионное соглашение и нажмите клавишу <F8>.
Выберите раздел NTFS, который необходимо удалить.
Нажмите клавишу <L>, чтобы подтвердить удаление раздела.
Дважды нажмите клавишу <F3> для завершения установки Windows NT.
Обычно раздел с NTFS можно удалить с помощью утилиты FDISK (команда delete non-DOS partition); однако данный метод не подходит для расширенного раздела NTFS.
Раздел с NTFS можно удалить с помощью программы Disk Administrator, выбрав нужный раздел и нажав клавишу <Delete> (если это не системный/загрузочный раздел).
Утилита DELPART. EXE, которую предоставляет компания Microsoft, позволяет также удалять раздел с файловой системой NTFS с помошью командной строки DOS.
Какой максимальный объем жесткого диска разрешено использовать в Windows NT?
Не углубляясь в технические подробности, Windows NT позволяет просматривать раздел жесткого диска, максимальный объем которого равен 2 Тбайт (или 2 199 023 255 552 байт). Однако существуют ограничения, не дающие работать с разделами подобного объема.
Файловая система FAT имеет ограничение в 4 Гбайт, так как в ней используются 16- разрядные поля для хранения размеров файлов. Значение 216 равно 65 536, а при размере кластера в 64 Кбайт получается максимальный объем в 4 Гбайт.
В файловой системе HPFS (High Performance File System) используются 32-разрядные поля, что позволяет обрабатывать разделы большего размера, однако размер одного файла максимально составляет 4 Гбайт. Файловая система разделяет дисковое пространство на секторы по 512 байт, что может привести к проблемам на азиатских рынках жестких дисков, где принято использование секторов размером 1024 байт, т.е. HPFS будет непригодна (впрочем, эта файловая система не поддерживается в Windows 2000 и более поздних версиях).
В NTFS для хранения любых размеров файлов выделено 64 бит, что позволяет достигнуть максимального размера в 16Эбайт (18 446 744 073 709 551 616байт)! Однако WindowsNT не поддерживает разделы такого объема.
Для дисков с интерфейсом IDE максимальный размер составляет 136,9 Гбайт. Для старых дисков IDE ограничение еще более жесткое — 504 Мбайт. Новые диски с интерфейсом EIDE, безусловно, имеют намного больший объем.
Важно отметить, что размер системного раздела (т.е. раздела, содержащего файлы ntldr, BOOT. INI и т.д.) не должен превышать объем первых 7,8 Гбайт жесткого диска (это ограничение относится и к разделам, которые одновременно являются как системными, так и загрузочными). Ограничение связано с интерфейсом прерывания INT 13Н, который используется загрузчиком ntldr и предоставляется BIOS. Интерфейс используется для загрузки до момента инициализации собственных драйверов жестких дисков с интерфейсом IDE или SCSI. Интерфейс INT 13Н поддерживает использование 24-разрядных параметров для указания ци- линдра/головки/сектора диска. Если после дефрагментации системная загрузочная область будет перемещена за точку инициализации драйверов, загрузка системы станет невозможной.
Ограничение в 7,8 Гбайт справедливо только для жесткого диска с интерфейсом, IDE, количеством головок, равным 255 и 63 секторам. Реальным ограничением является 1024-й цилиндр. Если максимальное количество головок составляет 16 (как требуется для некоторых дисков с интерфейсом IDE), файлы NTLDR, boot.INI и так далее должны находиться в пределах первых 504 Мбайт. Ситуация с некорректным использованием дисков/BIOS одно время ухудшалась, так как производители записывали образы дисков на единые разделы с размером 20 или 30 Гбайт, причем на тех системах, интерфейс INT 13Н которых не поддерживает разделы подобного размера.
Процесс загрузки начинается с BIOS, а не с системных параметров Windows NT. При этом BIOS находит начало раздела, используя три значения: начальная головка, начальный цилиндр и начальный сектор.
Конечная область раздела определяется тремя аналогичными значениями. Головка диска определяется 8-разрядным значением в диапазоне 0—255. Цилиндр определяется 10-раз- рядным значением в диапазоне 0—1023 (1024 цилиндра). Сектор определяется 6-разрядным числом в диапазоне от 1 до 63 (63 сектора). (Обратите внимание, что значение 0 нельзя использовать в качестве номера сектора.) Следовательно, максимальным сектором диска, доступным благодаря параметрам BIOS, является сектор с параметрами головка 255, цилиндр 1023 и сектор 63. В целом это составляет около 16,5 млн. секторов (256x1023x63). Стандартный сектор имеет размер 512 байт, поэтому системный раздел должен входить в начальную область жесткого диска размером 7,87 Гбайт.
Описываемое ограничение не относится к Windows 2000, поскольку параметры ограничения зависят непосредственно от BIOS конкретного компьютера. Более новые компьютеры и новые версии BIOS не имеют таких проблем.
Как отключить создание имен формата 8.3 для NTFS?
В разделе системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ControlAFileSystem измените значение записи NtfsDisable8dot3NameCreation сО на 1.
При аннулировании имен формата 8.3 могут возникнуть проблемы с установкой Office 97. Для корректной инсталляции имеет смысл оставить использование имен этого формата без изменений.
Как запретить Windows NT генерировать длинные имена файлов в файловой системе FAT?
С помощью редактора системного реестра (REGEDIT.EXE) измените значение записи HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\Win31File- System с 0 на 1. Это приведет к созданию только имен формата 8.3.
Причина отключения длинных имен файлов заключается в том, что некоторые утилиты, работающие непосредственно с FAT, искажают длинные имена файлов. В свою очередь, утилиты работы с дисками, в частности SCANDISK и DEGRAG, поставляемые в составе DOS 6.x и более поздних версий, не искажают длинных имен файлов.
Почему нельзя создавать файлы в корневом каталоге раздела FAT?
Корневой каталог раздела с файловой системой FAT имеет ограничение в 512 записей. Если превысить это ограничение, файлы в корневом каталоге создаваться не будут. Кто-то из пользователей может заявить, что у него нет такого количества файлов в корневом каталоге. Возможно, однако не забывайте, что длинные имена файлов занимают больше места на диске. Дополнительная информация приводится в разделе 20.15. Если в корневом каталоге раздела с файловой системой FAT расположено много файлов с длинными именами, допустимое количество файлов в корневом каталоге резко сокращается.
чЗД4. Что такое принудительная блокировка?
Если при использовании принудительной блокировки файл открывается в неисключительном режиме, служба перенаправления (redirector) запрашивает принудительную блокировку для всего файла. До тех пор пока никакой другой системный процесс не откроет этот файл, сервер обеспечивает подобную блокировку, предоставляя службе перенаправления исключительный доступ к файлу. В результате служба получает возможность проводить упреждающее чтение, обратную запись и кэширование блокировки, пока другие процессы не попытаются открыть используемый файл.
Когда второй системный процесс сделает попытку открыть файл, первоначальному владельцу блокировки будет передан запрос на отмену блокировки или отмену блокировки второго уровня (Level II Oplock). На этом этапе служба перенаправления должна сделать кэшированные данные недействительными, записать надиск данные блокировки и чтения, аннулировать блокировку или закрыть файл. .
Принудительная блокировка второго уровня обеспечивает доступ на чтение более чем одной рабочей станции, которые получают возможность локально кэшировать данные (упреждающее чтение). Пока ни одна рабочая станция не записывает данные в файл, несколько рабочих станций могут инициировать принудительную блокировку второго уровня.
Для получения дополнительной информации обратитесь к Web-узлу по адресу: http://support.microsoft.com/support/kb/articles/Q129/2/02.asp. Этот Web-узел содержит огромное количество информации о тщательной настройке серверов и рабочих станций.
e0yi5. Как используются длинные имена файлов?
Длинные имена файлов (Long Filenames — LFN) хранятся с применением наборов взаимосвязанных записей о каталогах жесткого диска. В длинном имени файла используется одна запись о каталоге для хранения псевдонима (псевдоним является автоматически создаваемым именем в формате 8.3) и скрытая запись о каталоге для хранения каждых 13 символов длинного имени. Таким образом, если имя имеет длину 200 символов, для его хранения будет использоваться 17 записей о каталогах!
Псевдоним генерируется на основе первых шести символов длинного имени, после чего добавляется символ (~) и номер для первых четырех имен с одинаковыми первыми шестью символами. Например, для имени файла john savills file.txt будут созданы псевдонимы j ohnsa-1. txt, j ohnsa~2 . txt, j ohnsa~3 . txt И т.д.
После первых четырех версий указываются только первые два символа имени файла, а остальные шесть генерируются в случайном порядке (например, joOE38-l. txt).
чЭДб. Как изменить разрешения доступа к каталогу?
Разрешения доступа можно указывать только в разделе с файловой системой NTFS. Выполните ряд действий.
• 1. Запустите программу Проводник (Windows Explorer) (Пуск^Программы^Проводник (Start^Programs^Windows Explorer)).
Щелкните правой кнопкой на имени каталога и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security).
Щелкните на кнопке Разрешения (Permissions).
Введите необходимую информацию.
Щелкните на кнопке ОК и еще раз на кнопке ОК для закрытия диалогового окна.
<ЭД7. Как изменить разрешения доступа из командной строки?
В комплекте с Windows NT предоставляется утилита cacls . EXE, которую можно применять и с помощью командной строки. Ознакомьтесь со справочным руководством утилиты CACLS. EXE, которое доступно при вводе команды cacls / ?. Для предоставления пользователю john прав на чтение каталога files введите следующую команду:
CACLS files /е /р John:г
Параметр /е используется для редактирования списка контроля доступа (ACL) вместо его замещения. Таким образом, другие разрешения для этого каталога будут сохранены. Параметр /р используется для указания разрешения формата <пользователь>: <раэрешение>.
ВО
Как предотвратить запуск утилиты CHKDSK, запланированный на следующий запуск системы?
■ Если в командной строке ввести команду chkdsk /f /г (для поиска дефектных секторов, восстановления содержащихся в них данных и исправления ошибок на жестком диске), при следующей перезагрузке будет выполнена проверка содержимого жесткого диска. Однако иногда возникает необходимость в отмене подобной проверки.
Запустите редактор системного реестра (REGEDT32. EXE). Воспользуйтесь именно программой REGEDT32.EXE, а не REGEDIT.EXE.
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager.
Измените значение записи BootExecute с
autocheck autochk * /r\DosDevice\<6yKBa диска>
на
autocheck autochk *
Как восстановить раздел диска с файловой
системой NTFS?
Приведенная далее информация относится к NTFS на компьютере, работающем под управлением Windows NT 4.0. Если NTFS создавалась под управлением другой операционной системы, обратитесь к статье Q121517 базы знаний Microsoft Knowledge Base.
Для восстановления раздела с NTFS необходимо найти архивную копию загрузочного сектора и скопировать ее на интересующий вас раздел. Для этого следует воспользоваться утилитой NTDiskedit, которая доступна для загрузки на Web-узле Microsoft Support Services. (Кроме того, пригодится и утилита DiskProbe, которая поставляется в пакете Resource Kit. Инструкции по использованию утилиты DiskProbe приводятся в статье базы знаний Microsoft Knowledge Base, которую можно найти по адресу: http://support.microsoft.com/ support/kb/articles/ql53/9/73.asp.)
В меню Файл (File) утилиты NTDiskedit для WindowsNT 4.0 выберите команду Открыть (Open).
Введите имя тома в таком формате:
\\.\Фиэический_диск_Х
Здесь X — порядковый номер диска, используемый утилитой Disk Administrator.
Щелкните на кнопке ОК.
В меню Считывание (Read) выберите раздел Секторы (Sectors). Укажите 0 как значение параметра Начальные секторы (Starting Sectors) и присвойте параметру Длина (Run Length) значение 1. Щелкните на кнопке ОК.
В меню Вид (View) выберите опцию Таблица разделов (Partition Table), после чего будет представлена таблица, включающая в себя четыре раздела (нумерация 0-3, которая соответствует порядку основных разделов жесткого диска). Следовательно, если нужен второй раздел диска, в таблице необходимо обратиться к записи 1. Если понадобился первый раздел диска, обратитесь к записи 0.
Запишите значения параметров Начальный сектор (Starting Sector) и Секторы (Sectors).
-Примечание. Все значения указаны в шестнадцатеричном формате.
Преобразование в десятичный формат недопустимо.
Воспользуйтесь калькулятором для сложения шестнадцатеричных чисел (подойдет стандартный калькулятор Windows). Сложите значения параметров Начальный сектор (Starting Sector) и Секторы (Sectors) и отнимите от полученного результата значение 1.
STARTING SECT0R=0X3F SECTORS=0X201c84 +
0х201ССЗ
Less 1 0x1 -
Copy of NTFS bootsector=0x201CC2■
В меню Считывание (Read) выберите раздел Секторы (Sectors). Для параметра Начальные секторы (Starting Sectors) введите значение, полученное после расчетов, выполненных в п. 7. В качестве значения параметра Длина (Run Length) введите 1. Щелкните на кнопке ОК.
Теперь будет представлена копия загрузочного сектора раздела с файловой системой NTFS. Визуально определите целостность загрузочного сектора. В первой строке должен присутствовать заголовок NTFS, а ниже должен быть указан текст (например, “A kernel file is missing from the disk”)HT.fl.
Щелкните на кнопке Сдвинуть секторы (Relocate Sectors). Указываемый сектор будет использоваться при записи загрузочного сектора. Необходимо указать значение параметра Начальный сектор (Starting Sector) и присвоить параметру Длина
' (Run Length) значение 1. Щелкните на кнопке ОК.
Завершите работу с утилитой NTDiskedit. Воспользуйтесь программой Disk Administrator для назначения буквы диска, если таковая еще не назначена. Перезагрузите компьютер, после чего файловая система будет распознаваться как NTFS.
V0. Как удалить файл без перемещения его в корзину Windows (Recycle Bin)?
При удалении файла удерживайте клавишу <Shift>.
^V1- Как изменить регистрационный номер диска?
Регистрационный (серийный) номер указан в загрузочном секторе тома. Для разделов с файловой системой FAT серийный номер предоставляет собой 4-байтовое значении со смещением 0x27. В разделах с файловой системой NTFS используется 8-байтовое значение со смещением 0x48. Для модифицирования номера понадобится редактор, поддерживающий редактирование на уровне секторов (подобный редактор предоставляет утилита DiskProbe, поставляемая в составе пакета Resource Kit).
м■
Как архивировать/восстанавливать главную
. загрузочную запись (MBR)?
Главная загрузочная запись (Master Boot Record — MBR), размещенная на жестком диске, используется для запуска компьютера (системного раздела) и является одной из основных записей, которую обязательно нужно архивировать. Кроме того, крайне важное значение имеет загрузочный раздел (в котором расположен каталог %systemroot%). Для архивирования главной загрузочной записи воспользуйтесь утилитой DiskProbe.
Запустите утилиту DiskProbe.
В меню Диски (Drives) выберите раздел Физический диск (Physical Drive) и щелкните на диске, который содержит системный раздел (в диалоговом окне Открытие физического диска (Open Physical Drive)).
Выбранный диск будет показан в разделе Дескриптор 0 (Handle 0). Щелкните на записи Сделать активным (Set Active) и затем на кнопке Закрыть (Close).
Из меню Секторы (Sectors) выберите опцию Считать (Read). Воспользуйтесь принятыми по умолчанию значениями параметров Начальный сектор (Starting Sector) и Число файлов (Number of Files) (0 и 1 соответственно).
В меню Файл (File) выберите команду Сохранить как (Save As) и введите имя файла.
Для восстановления главной загрузочной записи выполните перечисленные ниже действия.
Запустите утилиту DiskProbe.
В меню Файл (File) выберите команду Открыть (Open) и выберите файл, в котором была сохранена информация.
В меню Диски (Drives) выберите раздел Физический диск (Physical Drive) и щелкните на диске, в котором необходимо заменить загрузочный сектор.
В разделе Handle 0 сбросьте флажок Только для чтения (Read Only) и щелкните на кнопке Сделать активным (Set Active). После этого щелкните на кнопке Закрыть (Close).
В меню Секторы (Sectors) выберите опцию Записать (Write) и присвойте параметру Начальный сектор (Starting Sector) значение 0. Щелкните на кнопке Записать (Write It).
Проверьте запись и завершите работу программы DiskProbe.
Скрестите в ожидании пальцы.
Альтернативным вариантом может быть использование утилиты DISKSAVE.EXE, которая поставляется в составе пакета Resource Kit для Windows NT. Эта утилита позволяет получить двоичный образ основной загрузочной записи или загрузочного сектора раздела и сохранить его в файле.
Утилита disksave должна запускаться под управлением DOS, поэтому придется создать загрузочный диск DOS и скопировать в него утилиту DISKSAVE.EXE. Для создания загрузочного диска DOS введите следующую команду в приглашении командной строки DOS (но не с помощью командного интерпретатора Windows NT): format а: /а
После загрузки посредством созданного диска появится возможность выбрать один из описанных ниже.,
F2 Back up the Mater Boot Record. Позволяет ввести путь и имя файла для сохранения образа основной загрузочной записи. Длина пути и имени файла ограничена размером в 64 символа. Полученный файл является двоичным образом сектора и имеет размер 512 байт. Основная загрузочная запись всегда расположена в цилиндре 0, головке 0 и секторе 1 загрузочного диска.
F3 Restore Master Boot Record. Предоставляет возможность ввести путь и имя файла, в котором был ранее сохранен образ основной загрузочной записи. Единственный метод контроля ошибок заключается в проверке размера файла (он должен быть равен 512 байт). Копирование дефектного файла в основную загрузочную запись полностью удалит таблицу разделов диска. Кроме того, компьютер не сможет загрузиться без основной загрузочной записи с корректными данными. Ограничение на длину пути и имя файла составляет 64 символа.
F4 Backup the Boot Sector. Позволяет ввести имя файла для сохранения в нем образа загрузочного сектора. Путь и имя файла ограничены размером в 64 символа. Полученный файл имеет размер 512 байт и является двоичным образом загрузочного сектора. Функция открывает таблицу разделов, находит активный раздел и переходит к его первому сектору. Затем сектор активного раздела сохраняется в указанном файле. При этом не проводится никаких проверок, которые гарантируют, что сохраненный сектор является загрузочным.
F5 Restore Boot Sector. Запрашивает путь и имя файла, в котором был ранее сохранен образ загрузочного сектора. Проверяется только размер файла (он должен быть равен 512 байт). Копирование неправильного файла в загрузочный сектор приведет к полному удалению информации из этого сектора. Кроме того, компьютер не загрузится без корректного загрузочного сектора. Ограничение на длину пути и имя файла составляет 64 символа.
F6 Disable FT on the Boot Drive. Полезна в том случае, когда Windows NT не может загрузиться с зеркального системного раздела. Функция ищет загрузочный (активный) раздел. Затем проверяется старший бит параметра SystemType. Операии-
онная система Windows NT указывает бит с высоким логическим уровнем для параметра SystemType, если раздел является частью набора Fault Tolerant. Отключение этого бита эквивалентно “разбитию” зеркального раздела, поскольку не существует возможности вновь активизировать старший бит после его сброса.
торЗ. Какие файловые системы для компакт-дисков поддерживаются в Windows NT?
Основной файловой системой Windows NT для компакт-дисков является CDFS (Compact Disk File System), предназначенная только для чтения. При этом доступно чтение всех файловых систем, совместимых со стандартом ISO9660.
ш
ЗД4. Как отменить создание имен формата 8.3 в файловой системе VFAT?
Запустите редактор системного реестра (REGEDIT.EXE) и присвойте записи HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\Win95Trun- catedExtensions значение 0.
^^5. Какой длины может достигать имя файла?
Ответ на этот вопрос зависит от того, создан файл в файловой системе FAT или NTFS. Файловая система FAT поддерживает имена файлов с длиной до 11 символов (восемь символов имени и три символа расширения), a NTFS — имена файлов длиной до 256 символов. Имена файлов NTFS сохраняют регистр символов, a FAT, в свою очередь, вообще не поддерживает регистр в именах файлов (при проведении поиска данных и других операций в NTFS регистр символов игнорируется). Новая файловая система VFAT (Virtual File Application Table) также имеет ограничение длины имени файла в 256 символов.
Имена файлов в NTFS могут содержать любые символы (в том числе пробелы) в любом регистре, за исключением следующих:
" * : / \ ? < > |■
Эти символы зарезервированы операционной системой Windows NT. Имя файла должно начинаться с буквы или цифры.
Имена файлов в VFAT могут содержать любые символы, кроме следующих:
/ \ : | =?";[], А
В этой файловой системе имена файлов также должны начинаться с буквы или цифры.
Файловые системы NTFS и VFAT, кроме обычного имени файла, создают псевдоним формата 8.3. Дополнительная информация о длинных именах приводится в разделе 20.15.
Как запретить программе CHKDSK проверять диск X в процессе загрузки Windows?
При загрузке Windows NT осуществляется проверка всех логических разделов (томов) дисков на предмет наличия некорректных битов. Если таковые обнаружены, выполняется команда chkdsk /f. Для того чтобы запретить Windows NT проверять некорректные биты, следует исключить необходимые разделы из соответствующего списка, что может понадобиться для некоторых типов сменных носителей (например, для дисков Iomega).
Запустите редактор системного реестра (REGEDT32.EXE). Необходимо использовать именно редактор REGEDT32 . EXE, а не REGEDIT. EXE.
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager.
Измените значение записи BootExecute с autocheck autochk *
на autocheck autochk /к:х *
Здесь х — буква диска (например, если необходимо запретить проверку диска F, введите команду autocheck autochk Д:Г *). Для запрета проверки нескольких дисков введите последовательность имен дисков (например, для запрета проверки дисков Е и G, введите команду autocheck autochk Д:eg *; параметр / к вводится только один раз).
Если используется Windows NT 4.0 с установленным пакетом Service Pack 2 или более поздней версией, то для отмены проверки дисков можно воспользоваться программой chkntfs . EXE, которая автоматически обновляет системный реестр. Утилита используется следующим образом:
chkntfs /х <буква диска>:
Например, команда chkntfs /х f: исключает из проверки диск F. Для того чтобы настроить системы на проверку всех дисков, введите в командной строке такую команду: chkntfs /d
Как сжимать каталоги и файлы с помощью командной строки?
В составе пакета Resource Kit поставляется утилита COMPACT.EXE, которая позволяет просматривать и изменять параметры сжатия файлов и каталогов.
Какие параметры безопасности можно настроить для файлов и каталогов в NTFS?
При щелчке правой кнопкой мыши на файле в программе Проводник (Windows Explorer) и выборе в контекстном меню опции Свойства (Properties) (или выборе опции Свойства
(Properties) в меню Файл (File)) появляется диалоговое окно с информацией о размере и владельце файла. Если файл или каталог расположены на диске с NTFS, в диалоговом окне отображается специальная вкладка Безопасность (Security) с кнопкой Разрешения (Permissions). С помощью этой кнопки можно предоставлять права доступа к ресурсам системы различным пользователям и группам.
Существует шесть основных разрешений:
R — чтение;
W — запись;
D — удаление;
X — выполнение;
Р — изменение разрешений;
о — передача другому владельцу.
Эти разрешения могут быть назначены системному ресурсу и группируются в специальные наборы параметров.
No Access — пользователь не имеет прав доступа к ресурсу.
List R — пользователь может просматривать каталоги и имена файлов в каталогах.
Read RX — пользователь может читать файлы из каталога и запускать программы.
Add WX — пользователь может добавлять файлы в каталог, но не читать или просматривать содержимое каталога.
Add & Read /?И<У—пользователь имеет права на чтение и добавление данных.
Change RWXD — пользователь имеет право читать, добавлять, менять содержимое каталога и удалять файлы.
All RWXDPO — пользователь обладает всеми правами доступа.
Приведенные разрешения относятся к каталогам. Для файла список возможных разрешений ограничен и включает параметры No Access, Read, Change и Full Control.
Существует дополнительное ограничение, которое называется Special Access. (Для каталога указывается два таких разрешения: одно для каталога, а другое для файлов.) В рамках Special Access ресурсу можно назначить набор базовых разрешений.
Ж
Как стать владельцем файла?
Иногда может потребоваться стать владельцем файлов или каталогов. Как правило, это связано с ситуацией, когда какой-либо пользователь аннулировал все разрешения для ресурса и больше не может получить к нему доступ. Можно зарегистрироваться на правах администратора и стать владельцем ресурса. Статус владельца нельзя передать другим пользователям с помощью стандартных средств Windows NT.
Зарегистрируйтесь в системе с правами администратора или пользователя — члена группы администраторов.
Запустите программу Проводник (Windows Explorer).
Щелкните правой кнопкой мыши на имени файла или каталога и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security) и щелкните на кнопке Владелец (Ownership).
Щелкните на кнопке Стать владельцем (Take Ownership) и затем на кнопке Да (Yes), чтобы подтвердить проводимую операцию.
В Windows 2000 и более поздних версиях описанная процедура остается практически без изменений, однако после перехода во вкладку Безопасность (Security) необходимо щелкнуть на кнопке Дополнительно (Advanced), перейти во вкладку Владелец (Owner) и выбрать нового владельца ресурса.
0. Как просмотреть разрешения файла
с помощью командной строки?
В составе пакета Resource Kit поставляется утилита PERMS. EXE, которая может использоваться для просмотра разрешений файлов и каталогов. Утилита имеет следующий синтаксис: perms <домен>\<пользователь> <файл>
Например:
perms savillteoh\savillj d:\file\john\file.dat
Для просмотра информации о подкаталогах и файлах в подкаталогах можно добавить параметр /s. В табл. 20.1 описываются разрешения, отображаемые программой PERMS. EXE.
Таблица 20.1. Разрешения доступа программы PERMS.EXE
R
Чтение
W
Запись
X
Выполнение
D
Удаление
Р
Изменение разрешений
0
Принятие статуса владельца
А
Все права"
None
Нет доступа
*
Пользователь является владельцем ресурса
#
Файлом владеет группа, членом которой является пользователь
?
Разрешения определить невозможно
Для записи получаемой информации в файл необходимо в конец команды добавить параметр > <имя файла>, например:
perms <пользователь> <файл> > file.txt
Как определить объем дискового пространства, используемый для хранения каталога (со всеми вложенными подкаталогами)?
Для этого существует, как минимум, два способа (а в целом их намного больше). Один предполагает использование программы Проводник (Windows Explorer), а второй требует доступа к командному интерпретатору Windows. Информацию об объеме каталога с помощью программы Проводник (Windows Explorer) можно получить, как описано ниже.
Запустите программу Проводник (Windows Explorer) (с помощью комбинации клавиш <Win+E> или команды Пуск^Программы^Проводник (Start^Programs^Expiorer)).
Щелкните правой кнопкой мыши на нужной папке и выберите в контекстном меню опцию Свойства (Properties).
Во вкладке Общие (General) будет показан размер папки, который равен общему размеру папки, ее вложенных папок и входящих в них файлов.
В командной строке можно использовать команду dir с параметром /s, который также позволяет просмотреть информацию о подкаталогах. Например, приведенная ниже команда отображает список всех файлов/папок в каталоге savilltechhomepage. В конце списка отображается информация об объеме всех элементов списка.
dir /в d:\savilltechhomepage
Можно ли удалить файлы, расположенные в корневом каталоге диска с NTFS, имена которых начинаются с символа “$”?
Эти файлы содержат системную информацию о разделе с NTFS. В табл. 20.2 приводится список файлов, необходимых для обеспечения работы файловой системы.
Таблица 20.2. Системные файлы NTFS
$MFT $MFTMIRR $LOGFILE $VOLUME $ATTRDEF $BITMAP $BOOT
Главная файловая таблица (Master File Table — MFT)
Копия первых 16 записей MFT
Журнал изменений, выполненных на данном разделе диска Информация о томе, его серийный номер и дата создания Определения атрибутов
Карта кластеров диска
Загрузочная запись диска
$BATCLUS
Список поврежденных кластеров на диске
SQUOTA
$UPCASE
Информация о квотах (в NTFS 5.0)
Файл преобразует символы нижнего регистра в символы верхнего регистра
Если необходимо просмотреть эти файлы, введите следующую команду: dir /ah $mft
Указанные в таблице файлы удалить невозможно, поскольку для них нельзя изменить значение атрибута Hidden (Скрытый).■
Какая файловая система предназначена для дисков Iomega Zip?
В отформатированных дисках Zip по умолчанию используется файловая система FAT. Существует возможность отформатировать диски Zip для NTFS. Реализация NTFS на небольших томах (изначально используются тома по 2 Мбайт) нежелательна из-за использования системных файлов NTFS большего объема, чем в FAT. Таким образом, NTFS не подходит для гибких дисков объемом 1,44 Мбайт.
Какой размер кластера используется в NTFS и FAT?
В табл. 20.3 представлены используемые по умолчанию размеры кластеров файловой системы FAT.
Таблица 20.3. Размер кластеров FAT
Размер раздела
Секторов на кластер
Размер кластера
До 32 Мбайт
1
512 байт
До 64 Мбайт
2
1 Кбайт
До 128 Мбайт
4
2 Кбайт
До 255 Мбайт
8
4 Кбайт
До 511 Мбайт
16
8 Кбайт
До 1023 Мбайт
32
16 Кбайт
До 2047 Мбайт ■
64
32 Кбайт
До 4095 Мбайт
128
64 Кбайт
Таблица демонстрирует, почему не рекомендуется применять разделы с файловой системой FAT объемом более 511 Мбайт: при использовании кластеров размером более 16 Кбайт “теряется" большой объем дискового пространства.
В табл. 20.4 представлены используемые по умолчанию размеры кластеров NTFS.
Таблица 20.4. Размер кластеров NTFS
Размер раздела
Секторов на кластер
Размер кластера
До 512 Мбайт
1
512 байт (или размер аппаратного сектора, превышающий предел в 512 байт)
До 1024 Мбайт
2
1 Кбайт
До 2048 Мбайт
4
2 Кбайт
До 4096 Мбайт
8
4 Кбайт
До 8192 Мбайт
16
8 Кбайт
Окончание табл. 20.4
Размер раздела
Секторов на кластер
Размер кластера
До 16384 Мбайт
32
16 Кбайт
До 32768 Мбайт
64
32 Кбайт
До 65536 Мбайт
128
64 Кбайт
Файловая система NTFS предоставляет наилучший баланс между фрагментацией диска при уменьшении размера кластера и потерей дискового пространства при увеличении размера кластера.
Существует возможность изменить размер кластера при форматировании раздела диска, воспользовавшись параметром /а:<размер>, например: format d: /а:1024 /fszntfs
«|р5. Какой объем дискового пространства необходим для преобразования FAT в NTFS?
Следующие расчеты могут использоваться для дисков со стандартным размером кластера в 512 байт.
Возьмите размер раздела и разделите его на 100. Если полученный результат оказался меньше, чем 1 048 576, воспользуйтесь значением 1 048 576; если результат превышает 4 194 304, воспользуйтесь значением 4 194 304.
К предыдущему результату добавьте размер раздела, разделенный на 803.
К полученному результату добавьте количество файлов и каталогов, умноженное на ’1280. Количество файлов и каталогов в разделе можно получить с помощью команды
dir / s, указанной для корневого каталога раздела:
dir /s d:\
Будет показано количество файлов и каталогов во всем разделе.
Добавьте к полученному результату значение 196 096.
Итак, для подсчета необходимого дискового пространства понадобится следующая формула: (объем раздела в байтах)/100 + (размер раздела в байтах)/803 + (количества файлов и каталогов)* 1280 +196096.
Для получения дополнительной информации по этой теме обратитесь к статье Q156560, размещенной на Web-узле по адресу: http://support.microsoft.com/support/kb/ articles/q!56/5/60.asp.
АО
Что делать, если Windows NT перестает реагировать на запросы при обращении к жесткому диску (например, посредством команды dir)?
При активном обращении к содержимому жесткого диска с файловой системой NTFS с помощью таких команд, как dir / s * . * или ntbackup : \ *. *, Windows NT может пере-
стать реагировать на запросы, поскольку Windows обновляет время последнего доступа для файлов NTFS. Если одновременно просматривать тысячи файлов, файл журнала NTFS переполняется и ожидает записи в файл на жестком диске, поэтому Windows NT может перестать реагировать на запросы пользователя. Чтобы отменить обновление времени последнего доступа для файлов NTFS, выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Control\ FileSystem.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
"4. Введите имя записи NtfsDisableLastAccessUpdate и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Описываемые действия помогут повысить быстродействие раздела жесткого диска с NTFS.
Далее приводится пример содержимого файла . REG, демонстрирующий, как автоматизировать внесение изменений в системный реестр:
REGEDIT4,
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] NtfsDisableLastAccessUpdate=dword:1
Почему в разделах с NTFS “пропадает” свободное дисковое пространство (альтернативные потоки данных)?
Существует возможность сокрытия данных от программы Проводник (Windows Explorer) и команды dir. Для этого используется специальный файл NTFS, информацию из которого невозможно просмотреть без знания его поточного имени. NTFS позволяет применять несколько потоков для одного файла, которые указываются в формате <имя файла>:<имя потока>, для чего необходимо выполнить описанные ниже действия.
Запустите интерпретатор командной строки (CMD. EXE).
Запустите редактор Блокнот (Notepad) и введите в файл NORMAL. тхт какой-нибудь текст. Сохраните файл в разделе только с файловой системой NTFS.
Затем повторно отредактируйте файл, указав другой поток с помощью команды notepad NORMAL. TXT: hidden. Будет выдан запрос на создание нового файла. Введите необходимый текст и сохраните файл.
Введите команду dir, которая покажет первоначальный файл normal . тхт с таким же, как и ранее, размером.
Допускается создание любого количества потоков данных. Скопированный файл сохраняет все настроенные потоки, поэтому копирование содержимого файла NORMAL. тхт в файл JOHN. ТХТ оставит неизменным поток JOHN. тхт: hidden. Реализация потоков посредством
командной строки невозможна, так как командный интерпретатор разрешает использование символа “: ” лишь для букв дисков.
Компания Microsoft не предоставила удобного способа обнаружения или удаления таких потоков. Тем не менее для их удаления существует два способа:
скопируйте файл в раздел с файловой системой FAT и затем обратно в NTFS;
Воспользуйтесь такой последовательностью команд:
геп <файл> temp.exe oat temp.exe > <файл> del temp.exe
Обратите также внимание на утилиту Lizp, которая доступна для загрузки по адресу: http: / / www .lizp. com. Эта утилита обладает рядом полезных функциональных возможностей. Интерфейс Lizp показан на рис. 20.2. .
Lizp Kei riel Wm?2 - Lizp NT
Lizp Kernel Win32 16.9603
Operating system: Windows NT version 4.0 build 1381 (Service Pack 4, RC 1.43> fi Jser name:savillji.Machine name:WORKSTATIONУJU speed index:150X•hOperating system: Windows NT version 4.0 build 1381 (Service Pack 4, RC 1.43> fi Jser name:savillji.Machine name:WORKSTATIONУJU speed index:150X•h*** LIZP KERNEL*** LIZP KERNELLOADED **»LOADED **»d:\temp\John.txt>d:\temp\John.txt>(John Savill) Xgetaltstreams (<:hidden.txt>>(John Savill) Xgetaltstreams (<:hidden.txt>>Рис. 20.2. Интерфейс утилиты LizpРис. 20.2. Интерфейс утилиты LizpCopyright (c> 1997-1998 Fima Stache. fill rights reserved.y^:
Operating system: Windows NT version 4.0 build 1381 (Service Pack 4, RC 1.43> fi Jser name:savillji.
Machine name:WORKSTATIONУ
JU speed index:150X•h
Operating system: Windows NT version 4.0 build 1381 (Service Pack 4, RC 1.43> fi Jser name:savillji.
Machine name:WORKSTATIONУ
JU speed index:150X•h
*** LIZP KERNEL
*** LIZP KERNEL
LOADED **»
LOADED **»
d:\temp\John.txt>
d:\temp\John.txt>
(John Savill) Xgetaltstreams (<:hidden.txt>>
(John Savill) Xgetaltstreams (<:hidden.txt>>
Рис. 20.2. Интерфейс утилиты Lizp
Рис. 20.2. Интерфейс утилиты Lizp
Xdeletef lie *d:\temp4john.txt:hidden.txt) 8:\temp\John.txt:hidden.txt Xgetaltstreams *d:\temp\john.txt>
Кроме того, существует возможность создания функции, которая будет перечислять все альтернативные потоки каждого файла в соответствии с шаблоном с: \winnt\ *. Определим новую функцию и назовем ее las. Функция будет принимать только один аргумент: шаблон пути. Затем для получения необходимой информации следует ввести команду (las 'c:\wlnnt\*)
Определение функции las представлено в листинге 20.1.
Листинг 20.1. Определение функции las
(sequence
(define
(las Dir) (filter
1(lambda
1(o)
(cdr о) ) (mapcar
(getfilesize(getfilesize1(lambda (Fileinfo) (if
(getfilesize
(getfilesize
(car Fileinfo) )
(cons
(car Fileinfo) (getaltstreams (car Fileinfo) ) ) (cons nil nil) ) )
(dirlist Dir) ) ) )
1(Enhanced with las) )
, Несмотря на то что текст функции можно ввести в командной строке, проще сохранить его в файле. Назовем файл LAS.LZP. Теперь в приглашении командной строки программы Lizp можно ввести такую команду:
(eval (load 'las.lzp))
В результате будет получена новая функция las. Затем можно ввести команду, которая уже рассматривалась ранее:
(las 'c:\winnt\*)
Для того чтобы программа Lizp всегда использовала эту функцию, введите следующую команду:
(Compile (load 'las.lzp) 'Lizp_with_las.exe true)
Это приведет к созданию новой версии программы Lizp, которая называется Lizp_with_las.ехе.
Наконец, предположим, что необходимо создать приложение с графическим интерфейсом, которое будет запрашивать у пользователя шаблон пути и отображать альтернативные потоки в диалоговом окне. Сохраните приведенные в листинге 20.2 строки в файле LAS_GUI. LZP.
Листинг 20.2. Код файла LAS_GUI.LZP
(local
(Result)
(setq Result
(las
(inputbox
'((Wild path to check for Alt Streams)) ) ) ) (messagebox
(if Result Result
'((No Alt Streams found in path.)) ) )
(exit) )
Теперь в приглашении командной строки программы Lizp введите следующую команду:
(Compile (load 'las_gui.lzp) 'Las.ехе nil
Будет создано новое приложение, называемое las . EXE, которое выполняет необходимую функцию. Обратите внимание на последний аргумент функции Compile: при первой компиляции использовалось значение true, а при второй — nil. Причина заключается в том, что при первом запуске программы требовалось создание консоли (поскольку применялся собственный командный интерпретатор Lizp). Во второй раз использование консоли не требуется.
Еще один метод удаления альтернативных потоков заключается в редактировании потоков с помощью редактора Блокнот (Notepad) и удалении всего кода в файле. По завершении работы с редактором Блокнот (Notepad) Windows NT сообщит о том, что файл не заполнен и будет удален. Затем достаточно лишь подтвердить его удаление.
Если необходимо создать собственную программу, которая будет определять наличие альтернативных потоков, обратите внимание на информацию, приведенную по следующим адресам:
http://www.brilig.demon.co.uk/nt/streams.html;
http://www.mvps.org/win32/ntfs/streams.html.
Единственным надежным способом обработки альтернативных потоков является использование функции BackupRead (). С этой функцией связана только одна проблема — необходимость в наличии разрешений SeResotorePriviledge/SeBackupPriviledge, которые не предоставляются большинству пользователей.
Функция BackupRead () “превращает” файл и все связанные с ним метаданные (расширенные атрибуты, данные безопасности, альтернативные потоки и связи) в поток байтов. Для обратного преобразования можно воспользоваться функцией BackupWrite ().
Как изменить идентификатор тома?
Операционная система Windows NT предоставляет функцию, которая позволяет менять имя тома для диска посредством команды label <диск>: синя метки>
Тем не менее WindowsNT не позволяет изменять идентификатор тома. Компания NT Internals предлагает бесплатную утилиту VolumelD, которую можно получить по адресу: http://www.sysinternals.com/ntw2k/utilities.shtml. Утилита VolumelD дает возможность менять идентификатор тома файловых систем FAT и NTFS. Для просмотра текущего идентификатора тома можно воспользоваться командой dir <диск>:, которая отображает регистрационный номер во второй строке, например:
Том в устройстве С не имеет метки.
Серийный номер тома: 087D-D58C
Для изменения идентификатора тома введите следующую команду:
volumeid <буква диска>: хххх-хххх
Как в Windows NT просмотреть содержимое раздела NTFS 5.0?
В состав пакета Service Pack 4 входит драйвер чтения/записи для разделов NTFS 5.0 (обновленный драйвер NTFS. SYS). Этот драйвер устанавливается по умолчанию вместе с пакетом Service Pack 4. Драйвер не позволяет использовать такие расширенные возможности NTFS, как точки соединения и файловая система с шифрованием (EFS).
0. Как взаимодействуют системы защиты общих ресурсов и файлов?
При указании параметров зашиты для файлов/папок или общих ресурсов добавляются специальные системные привилегии. Например, если пользователь John является членом
двух групп, одна из которых предоставляет право чтения, а вторая — право изменения файлов, пользователю будет разрешено выполнять обе операции. Исключением из этого правила является ситуация, когда для группы не предоставлен доступ, т.е. вне зависимости от разрешений, предоставляемых другими группами, пользователи, входящие в определенную группу, не получат доступа к файлу.
Возможна и обратная ситуация, когда параметры защиты указаны для файловой системы и общего ресурса, для которого применены наибольшие ограничения. Например, если пользователю разрешен полный доступ к файлу, а общий ресурс предоставляет только право чтения, пользователю будет разрешено исключительно чтение файлов. В свою очередь, если разрешено только чтение файла, а раздел предоставляет полный доступ, пользователю все равно будет предоставлено право только на чтение файла.
Г1Г1Зашита общих ресурсов необходима при доступе к файловой системе с помощью сетевого соединения. Если раздел применяется локально, параметры защиты общего ресурса игнорируются.
Г1
Г1
Как преобразовать раздел NTFS в раздел NTFS 5.0?
В Windows 2000 используется NTFS версии 5.0, которая обладает рядом новых возможностей. При установке Windows 2000 все разделы с NTFS 4.0 автоматически преобразуются в формат NTFS 5.0. При монтировании разделов жесткого диска все разделы NTFS 4.0, обнаруженные Windows 2000 (включая сменные носители), преобразуются в NTFS 5.0.
Служебный пакет Service Pack4 для WindowsNT содержит обновленный драйвер NTFS. SYS, который можно использовать для чтения разделов с NTFS 5.0. Служебный пакет необходимо установить на всех системах, которым требуется доступ к разделам NTFS 5.0, а также на всех компьютерах с двумя установленными операционными системами, причем до установки Windows 2000.
НЮНЮПри установке Windows 2000 Server загрузочный раздел по умолчанию (что можно изменить, щелкнув на кнопке Дополнительно (Advanced)) преобразуется в формат NTFS (т.е. проводится конвертирование файловой системы FAT в NTFS).
НЮ
НЮ
Почему нельзя сжать файлы в разделе с NTFS?
Попытка сжать файлы в разделе с файловой системой NTFS с помощью программы Проводник (Windows Explorer) (щелкните правой кнопкой на файле/каталоге, выберите в контекстном меню опцию Свойства (Properties) и установите соответствующий флажок) может завершиться неудачей. В свою очередь, сжатие файлов с помощью команды compact /с ntfaq.txt /s, введенной в командной строке, может вызвать появление следующего сообщения об ошибке: The filesystem does not support compression.
Причиной возникновения такой ошибки является превышение размера кластера в 4096 байт. Для проверки размера кластера в разделе NTFS можно воспользоваться командой chkdsk,например:
chkdsk <диск>: /1 /с
Параметры /i /с используются для увеличения эффективности работы программы CHKDISK. В конечном абзаце выводимой на экран информации будет показан размер каждого единичного блока дискового пространства:'
2048 bytes in each allocation unit.■
1012032 total allocation units on disk.
572750 allocation units available on disk.
Если полученное значение указывает размер свыше 4096 байт, необходимо провести архивирование всех данных на диске и переформатировать раздел с помощью одного из следующих методов.
Запустите программу Проводник (Windows Explorer), удостоверившись в том, что в разделе жесткого диска не проводится никаких операций, щелкните правой кнопкой мыши на нужном разделе и выберите в контекстном меню команду Форматировать (Format). Выберите размер единичного блока до 4096 байт.
Запустите программу Disk Administrator (Пуск^Программы^Администрирование1» Disk Administrator (Start=>Programs=>Administrative Tools=>Disk Administrator)), щелкните на названии раздела правой кнопкой мыши и выберите команду Форматировать (Format). В этот раз также укажите размер единичного блока менее 4096 байт.
В командной строке введите следующую команду:
format <диск>: /fasntfs /as4096
После форматирования архивированные данные можно восстановить.
ноноДля получения дополнительной информации относительно ограничения в 4096 байт обратитесь к статье Q171892 базы знаний Microsoft Knowledge Base, которая доступна по адресу: http://support.microsoft.eom/support/kb/articles/ql71/8/92.asp.
но
но
Как изменить таймер CHKDSK?
' Пакет Service Pack 4 предоставляет новую функцию, которая перед вызовом команды CHKDISK в случае установленного дополнительного бита (так называемого dirty bit) в значение 1 запускает 30-секундный таймер, позволяя отменить запуск CHKDISK. "
Если необходимо изменить начальное значение таймера (30 секунд), выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEMXCurrentControlSet\Control \ Session Manager.
В меню Правка (Edit) выберите команду Создать=»Параметр DWORD (New=* DWORD Value). Введите имя записи AutoChkTimeOut и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 0 для отключения таймера или укажите необходимое количество секунд. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Изменение вступит в силу при следующей перезагрузке.
Щр4. Как узнать текущего владельца файла?
Обычно для этого необходимо щелкнуть правой кнопкой мыши на файле в программе Проводник (Windows Explorer), выбрать в контекстном меню опцию Свойства (Properties) и перейти во вкладку Безопасность (Security). Затем щелкните на кнопке Владелец (Ownership) (в Windows 2000 й более поздних версиях во вкладке Безопасность (Security)
следует щелкнуть на кнопке Дополнительно (Advanced) и перейти во вкладку Владелец (Owner)). Это приведет к отображению имени текущего владельца и предоставит возможность стать владельцем файла.
Для просмотра имени владельца с помощью командной строки необходимо воспользоваться утилитой SUBINACL. ехе, которая поставляется в составе пакета Resource Kit Supplement 2 для Windows NT. Чтобы просмотреть текущего владельца файла, воспользуйтесь приведенной ниже командой.
subinacl /file <имя файла*
//++++
//D:\Document1\<имя файла*
Н—
+ Owner = builtinXadministrators
+ Primary Group = InautdOOOIXdomain users
+ System ACE count = 0
+ Disc. ACE count = 1
InautdOOOIXsaviljo ACCESS_ALLOWED_ACE_TYPE FILE_ALL_ACCESS
НОНОДля просмотра владельцев всех файлов во всех подкаталогах можно ввести шаблон *. * (при этом не обязательно использовать параметр / s).
НО
НО
Как просмотреть данные о фрагментации
страничного файла и провести его
дефрагментацию?
Компания System Internals выпустила бесплатную утилиту PageDefrag, которая позволяет просмотреть сведения о фрагментации страничного файла и провести его дефрагментацию на этапе загрузки Windows. Эту утилиту можно загрузить с Web-узла по адресу: http: //www. sysinternals. com. Затем распакуйте архив и запустите исполняемый файл PAGEDFRG. ЕХЕ. На рис. 20.3 показан пример работы этой утилиты.
Рис. 20.3. Рабочий интерфейс утилиты дефрагментации System InternalsРис. 20.3. Рабочий интерфейс утилиты дефрагментации System Internals
Рис. 20.3. Рабочий интерфейс утилиты дефрагментации System Internals
Рис. 20.3. Рабочий интерфейс утилиты дефрагментации System Internals
Утилита Diskeeper4.0 и более поздние версии, которая предоставляется компанией Executive Software, также предназначена для дефрагментации страничных файлов и весьма неплохо справляется со своими обязанностями (дополнительная информация приводится по адресу: http: //www.diskeeper. com).
Почему в процессе загрузки Windows выдается сообщение об обслуживании жесткого диска?
Иногда в процессе загрузки Windows выдается следующее сообщение:
Setup has performed maintenance on your hard disk(s) that requires a reboot take effect. You must reboot and restart Setup to continue. Press F3 to reboot.
Сообщение указывает на то, что утилита Autochk исправила ошибки в разделе жесткого диска в процессе загрузки Windows, однако система нуждается в перезагрузке для вступления изменений в силу.
Для файловой системы FAT это сообщение означает исправление поврежденных атрибутов, сброс значения дополнительного бита (“dirty bit”), исправление неработающих длинных имен файлов, записей каталогов, перекрестных ссылок на файлы, неуникальных имен файлов и т.д. Разумеется, некоторые структурные исправления в NTFS также могут вызвать появление соответствующего сообщения об ошибке. Кроме того, причиной проблемы может являться исправление и других конфигурационных параметров, не относящихся непосредственно к файловым системам.
В целом эта проблема не влечет за собой каких-либо особых сложностей в работе, разве что процесс загрузки Windows будет постоянно выдавать сообщение об обслуживании диска.
ВД£7. Где в Windows 2000 найти программу
. Disk Administrator?
Как и в случае других программных административных инструментов в Windows 2000, утилита Disk Administrator была заменена соответствующей оснасткой ММС.
Для использования этой оснастки понадобится оснастка Управление компьютером (Computer Management).
Откройте оснастку Управление компьютером (Computer Management) (Пуск=* Программы^Администрирование^Управление компьютером (Start^Programs^ Administrative Tools=»Computer Management)).
Перейдите в раздел Запоминающие устройства (Storage).
Выберите папку Управление дисками (Disk Management).
Внешний вид программы практически не изменился (рис. 20.4).
С другой стороны, можно создать собственную консоль ММС.
Запустите консоль ММС. Для этого выберите команду Пуск=»Выполнить=»ММС (Start ^Run^ ММС).
В меню Консоль (Console) выберите команду Добавить/Удалить оснастку (Add/Remove Snap-in).
Щелкните на кнопке Добавить (Add).
Выберите раздел Управление дисками (Disk Management) и щелкните на кнопке Добавить (Add).
-Выберите параметр Локальный компьютер (Local Computer) и щелкните на кнопке Готово (Finish).
Щелкните на кнопке Закрыть (Close).
Щелкните на кнопке ОК в основном диалоговом окне.
Будет создана новая консоль ММС, в которую входит только оснастка Управление дисками (Disk Management). Оснастку можно сохранить, выбрав команду Сохранить как (Save As) в меню Консоль (Console). В качестве имени введите Disk Admin и щелкните на кнопке Сохранить (Save). Теперь в меню Программы (Programs) появится новая папка Мои инструменты администрирования (Му Administrative Tools), в которой будет указана ссылка на оснастку Disk Admin.
Рис. 20.4. Оснастка Управление дисками (Disk Management)Рис. 20.4. Оснастка Управление дисками (Disk Management)
Рис. 20.4. Оснастка Управление дисками (Disk Management)
Рис. 20.4. Оснастка Управление дисками (Disk Management)
попо
по
по
Как преобразовать обычный диск
в динамический?
В Windows 2000 впервые используется концепция динамического диска, который применяется в системах с повышенными требованиями к надежности проводимых с диском операций. Для преобразования диска выполните ряд действий.
Откройте оснастку Управление компьютером (Computer Manager).
Раскройте раздел Запоминающие устройства^Управление дисками (Storage^ Disk Management).
Щелкните правой кнопкой мыши на диске и выберите команду Обновить до динамического диска (Upgrade to Dynamic Disk).
Выберите диск, который необходимо модернизировать, и щелкните на кнопке ОК. Будет показана итоговая информация.
Щелкните на кнопке Обновить (Upgrade).
Щелкните на кнопке Да (Yes), чтобы подтвердить преобразование диска.
Преобразование обычного диска в динамический не требует перезагрузки системы (кроме преобразования системного или загрузочного раздела). Тем не менее после преобразования все тома, которые расположены на этих дисках, выведут на экран диалоговое окно с требова-
нием перезагрузки перед началом использования тома. Обычно стоит давать отрицательный ответ на все запросы, пока не будут идентифицированы все тома. Затем достаточно перезагрузить компьютер всего один раз.
При обновлении диска с простого до динамического все существующие разделы становятся обычными томами. Все зеркальные, чередующиеся или составные наборы томов, созданные в Windows NT 4.0, становятся динамическими зеркальными, чередующимися или составными томами соответственно.
Если выдается сообщение о том, что свободного дискового пространства недостаточно, следовательно, в конечной области диска может не хватать свободного пространства, в котором расположена закрытая база данных. Эта база данных используется динамическими дисками для хранения системной информации о дисковом томе. Для того чтобы диск стал динамическим, необходимо около 1 Мбайт свободного нераспределенного пространства в конечной области диска. Это дисковое пространство не всегда можно просмотреть с помощью графического интерфейса, однако оно все же есть в наличии.
Нераспределенного дискового пространства не существует, если раздел занимает весь объем диска и создан с помощью программы установки, более ранней версии Windows NT или другой операционной системой. Если разделы создаются средствами Windows 2000, необходимое дисковое пространство резервируется автоматически. В операционных системах Windows ХР и Windows Server 2003 дисковое пространство также резервируется автоматически при создании разделов с помощью программы установки.
Для отмены преобразования диска можно воспользоваться утилитой dmunroot.EXE, которая преобразует системный и загрузочный разделы в обычные, при этом удаляя все остальные тома. С другой стороны, существует возможность провести архивирование всех данных на нужном диске и удалить все разделы, после чего необходимо выбрать в соответствующем меню команду Вернуться к обычному диску (Revert to Basic Disk). При этом все пространство диска должно быть нераспределенным или незаполненным. Утилита DMUNROOT.EXE не поддерживается компанией Microsoft.
1щ(^9. Как удалить дисковый том в Windows 2000?
Для удаления тома выполните перечисленные ниже действия. Помните, что все данные, содержащиеся в этих томах, будут утрачены.
Откройте оснастку Управление компьютером (Computer Management) (Пуск=> Программы^Администрирование^Управление компьютером (Start^Programs^ Administrative Tools ^Computer Management)).
Раскройте раздел Запоминающие устройства^Управление дисками (Storage^Disk Management).
Щелкните правой кнопкой на томе, который необходимо удалить, и выберите в контекстном меню команду Удалить том (Delete Volume).
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление тома.
И
Как импортировать внешний дисковый том в Windows 2000?
Если взять динамический диск другого компьютера и подключить его к системе, работающей под управлением Windows 2000, он будет показан как внешний и его разделы окажутся недоступными. Существует возможность импортировать данные тома, что позволит ис-
пользовать его в полной мере. Все тома, входящие в один набор, будут удалены, если не провести импортирование данных всего набора.
Откройте оснастку Управление компьютером (Computer Management) (Пуск=> Программы=>Администрирование=>Управление компьютером (StartsPrograms^ Administrative Tools=»Computer Management)).
Раскройте раздел Запоминающие устройства=»Управление дисками (Storage^Disk Management).
Щелкните правой кнопкой на томе, который необходимо импортировать, и выберите в контекстном меню команду Импорт внешних дисков (Import Foreign Disks) (рис. 20.5).
Рис. 20.5. Импортирование внешнего динамического диска
Щелкните на кнопке ОК для подтверждения импорта. Несколько импортируемых дисков будут сгруппированы на компьютере, с которого они перемещаются. Диски можно выбрать с помощью кнопки Выбрать диск (Select Disk). Если импортируемые диски не являются динамическими, они будут импортированы все, независимо от мнения пользователя на этот счет.
Наконец, будет показано диалоговое окно со списком импортируемых томов (рис. 20.6). Щелкните на кнопке ОК..
Обратите внимание, что разделы, которые входили в массив RAID 5, недоступны для использования.
Данные на импортированных томах станут доступными по завершении выполнения приведенной выше последовательности действий (для получения доступа к данным может понадобиться нажать клавишу <F5> в программе Проводник (Windows Explorer), чтобы обновить содержимое диалогового окна).
«8«8Рис. 20.6. Проверка импортируемых томов, которые размещены на внешнем дискеРис. 20.6. Проверка импортируемых томов, которые размещены на внешнем диске1. Как удалить основную загрузочную запись (MBR)?
«8
«8
Рис. 20.6. Проверка импортируемых томов, которые размещены на внешнем диске
Рис. 20.6. Проверка импортируемых томов, которые размещены на внешнем диске
Обычный метод удаления заключается в использовании программы FDISK, которая входите DOS: fdiek /rnbr
В некоторых случаях эта команда дает сбой, поэтому может потребоваться более эффективный метод.
Программа debug . EXE поставляется в составе операционных систем DOS, Windows 9х, Windows NT и применяется для запуска небольших программ, написанных на языке ассемблера. Именно такую небольшую программу можно использовать для удаления содержимого основной загрузочной записи. Выполните описанные ниже действия, но будьте осторожны: программа удалит содержимое основной загрузочной записи, после чего загрузка операционной системы станет невозможной.
Загрузите Windows 9х или DOS (в данном случае Windows NT не подходит, поскольку не поддерживает прямого доступа к диску).
Запустите командный интерпретатор.
Р \WiNNT\Sy8tem32Vcmd Аме - debugР \WiNNT\Sy8tem32Vcmd Аме - debugf 9000:0f 9000:0L 200 0L 200 01005ft:0100 ИС5Д:0103 0С5А:010Б 0C5R:0107 |0С5Й:010ft |QC5ft:010D I0C5A:0110 |0C5A:0112 |0C5A:01141005ft:0100 ИС5Д:0103 0С5А:010Б 0C5R:0107 |0С5Й:010ft |QC5ft:010D I0C5A:0110 |0C5A:0112 |0C5A:0114Мои Мои Xor Moo Мои Nov IntМои Мои Xor Moo Мои Nov Intdx,9000ex,0001 dx,0080 ax,03011320dx,9000ex,0001 dx,0080 ax,03011320-u 100 L 12-u 100 L 120C5ft:0100 0050:0103 005 A: 01.05 8050:0107 0CSA:010A 0C5A:010D 0C5A:01100C5ft:0100 0050:0103 005 A: 01.05 8050:0107 0CSA:010A 0C5A:010D 0C5A:0110BA0090 8EC2 31DB R90100 BAS000 B80103 CD13BA0090 8EC2 31DB R90100 BAS000 B80103 CD13MOV MOV XOR MOU MOV мои INIMOV MOV XOR MOU MOV мои INI|Pruyrapi terninated|Pruyrapi terninatednornallynornallyDX,9000 ES,DX BX,BX CX,0001 DX,0080 AX,0301 13DX,9000 ES,DX BX,BX CX,0001 DX,0080 AX,0301 13Введите приведенную ниже последовательность команд (вводимые команды выделены жирным шрифтом). Пример показан на рис. 20.7.
Р \WiNNT\Sy8tem32Vcmd Аме - debug
Р \WiNNT\Sy8tem32Vcmd Аме - debug
f 9000:0
f 9000:0
L 200 0
L 200 0
1005ft:0100 ИС5Д:0103 0С5А:010Б 0C5R:0107 |0С5Й:010ft |QC5ft:010D I0C5A:0110 |0C5A:0112 |0C5A:0114
1005ft:0100 ИС5Д:0103 0С5А:010Б 0C5R:0107 |0С5Й:010ft |QC5ft:010D I0C5A:0110 |0C5A:0112 |0C5A:0114
Мои Мои Xor Moo Мои Nov Int
Мои Мои Xor Moo Мои Nov Int
dx,9000
ex,0001 dx,0080 ax,0301
13
20
dx,9000
ex,0001 dx,0080 ax,0301
13
20
-u 100 L 12
-u 100 L 12
0C5ft:0100 0050:0103 005 A: 01.05 8050:0107 0CSA:010A 0C5A:010D 0C5A:0110
0C5ft:0100 0050:0103 005 A: 01.05 8050:0107 0CSA:010A 0C5A:010D 0C5A:0110
BA0090 8EC2 31DB R90100 BAS000 B80103 CD13
BA0090 8EC2 31DB R90100 BAS000 B80103 CD13
MOV MOV XOR MOU MOV мои INI
MOV MOV XOR MOU MOV мои INI
|Pruyrapi terninated
|Pruyrapi terninated
nornally
nornally
DX,9000 ES,DX BX,BX CX,0001 DX,0080 AX,0301 13
DX,9000 ES,DX BX,BX CX,0001 DX,0080 AX,0301 13
Рис. 20.7. Удаление основной загрузочной записи
debug
-F 9000:0 L 200 0
-a 0C5A:0100 Mov dx,9000 0C5A:0103 Mov ee,dx 0C5A.-0105 Xor bx,bx 0C5A:0107 Mov ex, 0001 0C5A:0109 Mov dx,0080 0C5A:010A Mov ax,0301 0C5A:010D Int 13 0C5A:0110 Int 20
<дважды нажмите клавишу <Enter>>
-u 100 L 12 <проверьте, совпадает ли код с введенным выше>
-д <выполнение кода>
Program terminated normally.
-quit
Теперь основную загрузочную запись можно установить стандартным способом.
Марк Минаси (Mark Minasi) предоставил разрешение опубликовать его ассемблерный код. Полное объяснение этого кода можно найти в журнале WindowsNT Magazine (лето 1999 г.).
Еще один метод предложил Дэвид Линч (David Lynch).т
С:\> debug -а хххх:0100 mov ах,0301 хххх:01хх mov сх,1 хххх:01хх mov dx,80 хххх:01хх int 13 xxxx.-Olxx int 3 xxxx:01xx <CR>
-G
Этот код намного короче, однако теоретически имеет два возможных случая неудачного
завершения.
Оператор ES-. вх случайным образом указывает на действительную запись MBR, что крайне маловероятно и, скорее всего, технически невозможно. Оператор ES:BX инициализируется при запуске программы debug. Значение ВХ обычно соответствует верхней области длины отлаживаемого файла и равно о, если такого файла не существует. Значение ES по умолчанию равно значениям DS, SS, CS.
Слово 510, на которое указывает оператор ES:BX, равно АА55. Сложно предсказать вероятность такого развития событий — пожалуй, 1 к 64 000. Даже если это условие выполняется, работа программы может продолжиться, поскольку последующие процедуры форматирования диска воспримут MBR в качестве хоть и немного странной, но все же действительной записи.
Ничего особенного в процессе заполнения записи MBR нулями нет. Суть в том, чтобы полученная запись MBR не имела корректного формата. Существование недействительной записи MBR эквивалентно ее полному отсутствию.
Как отменить запланированное преобразование
файловой системы в формат NTFS?
Если с помощью утилиты CONVERT было запланировано преобразование файловой системы в формат NTFS при следующей перезагрузке системы, это преобразование можно отменить.
Запустите редактор системного реестра (REGEDT32.EXE). Необходимо использовать именно редактор REGEDT32 . EXE, а не REGEDIT. EXE.
Перейдите к разделу HKEY_LOCALJ4ACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager.
Дважды щелкните на записи BootExecute.
Измените ее значение с autocheck \DosDevices\x: /FS:NTFS на autocheck autochk *
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Что такое файловая система с шифрованием
(EFS)?
В Windows 2000 и NTFS 5.0 впервые была представлена возможность использования файловой системы с шифрованием (Encrypted File System — EFS). Как следует из названия, EFS применяется для шифрования файлов.
Файловая система NTFS обладает многофункциональной системой безопасности. Однако с увеличением количества пользователей портативных компьютеров и утилиты NTFSDos, доступной по адресу http://www.sysinternals.com и позволяющей обойти меры безопасности, предоставляемые NTFS, возникла необходимость в новой системе защиты.
Файловая система EFS основана на шифровании с помощью открытого и закрытого ключей и архитектуры CryptoAPI. Для шифрования файлов EFS может использоваться любой симметричный алгоритм. Начальная версия EFS подразумевала применение только алгоритма DES. В Северной Америке используются ключи длиной 128 бит, в то время как во всем остальном мире — длиной 40 бит (впрочем, ключи длиной 128 бит стали применяться и в Европе).
Для шифрования файлов не нужны дополнительные приготовления. Когда пользователь в первый раз проводит шифрование файла, автоматически генерируется сертификат шифрования и закрытый ключ для пользователя.
Если зашифрованные файлы переместить, они останутся зашифрованными. Когда пользователи добавят файлы в папку с активизированной функцией шифрования, новые файлы будут автоматически зашифрованы. Дешифрации файла перед его использованием не требуется, поскольку операционная система автоматически проведет дешифрацию безопасным способом.
В том случае, если закрытый ключ пользователя утрачен (при переустановке операционной системы или добавлении нового пользователя) агент восстановления EFS автоматически осуществит дешифрацию файлов.
НМНМКак зашифровать/дешифровать файл?
НМ
НМ
Шифрование и сжатие файла/папки являются взаимно исключающими операциями. Можно зашифровать или сжать файл, однако нельзя выполнить то и другое одновременно.
Для шифрования файла выполните ряд действий.
Запустите программу Проводник (Windows Explorer).
Щелкните правой кнопкой мыши на имени файла или папки.
Выберите в контекстном меню опцию Свойства (Properties).
Во вкладке Общие (General) щелкните на кнопке Другие (Advanced).
Рис. 20.8. Шифрование файлов с помощью графического интерфейсаРис. 20.8. Шифрование файлов с помощью графического интерфейсаУстановите флажок Шифровать содержимое для защиты данных (Encrypt contents to secure data), как показано на рис. 20.8. Щелкните на кнопке ОК.
Рис. 20.8. Шифрование файлов с помощью графического интерфейса
Рис. 20.8. Шифрование файлов с помощью графического интерфейса
Щелкните на кнопке Применить (Apply).
После выбора файла операционная система потребует шифрования родительской папки во избежание дешифрации файла при его модификации. Щелкните на кнопке ОК, если была выбрана папка. При этом операционная система запросит, необходимо ли шифрование вложенных папок и файлов. Щелкните на кнопке ОК.
Щелкните на кнопке ОК в основном диалоговом окне.
Для дешифрации файла выполните приведенную выше последовательность действий, но вместо установки сбросьте соответствующий флажок. Если проводится дешифрация папки, операционная системы запросит, требуется ли дешифрация дочерних папок и файлов.
Файл не может быть одновременно зашифрован и сжат, так как существует ряд технических ограничений. Это никак не связано с точками переопределения (reparse points), которые не участвуют в операциях сжатия или шифрования. Основная причина того, что одновременное сжатие и шифрование данных невозможно, связана с их архивированием/восстановлением. Члену группы Backup Operators предоставлена возможность резервирования зашифрованного файла. Однако пользователь не имеет права чтения этого файла в обычном текстовом формате. Результат сжатия в NTFS зависит от размера дискового кластера. Если источник архивной копии и ресурс для восстановления данных имеют различный размер кластеров, NTFS не сможет восстановить шифрованные данные, поскольку метод интерпретации этих данных неизвестен.
Технология шифрования совместима с разреженными/фрагментарными файлами (sparse). Разреженный файл можно зашифровать, однако он все равно останется разреженным.
w®5. Как зашифровать/дешифровать файл с помощью командной строки?
Для этого можно использовать утилиту CIPHER. EXE, которая имеет следующий синтаксис:
CIPHER [/Е | /В] [/Srdir] [/I] [/F] [/Q] [dirname [...]]
Далее представлен список параметров этой команды.
/Е — шифрование указанных каталогов. Каталоги будут соответствующим образом отмечены, чтобы добавленные впоследствии файлы были зашифрованы.
/D — дешифрация указанных каталогов. Каталоги будут соответствующим образом отмечены, чтобы добавленные впоследствии файлы не шифровались.
/5 — выполнение указанной операции с папками в указанном каталоге и всех его подкаталогах.
/I— продолжение проведения указанной операции даже после появления ошибок. Утилита cipher по умолчанию завершает свою работу после возникновения каких- либо ошибок.
/F — принудительное шифрование указанных каталогов, даже если они уже зашифрованы. К зашифрованным каталогам по умолчанию шифрование не применяется.
/Q — вывод на экран только самой необходимой информации.
dirname — шаблон или имя каталога.
Если вызвать утилиту CIPHER без параметров, будет отображен статус шифрования текущего каталога и всех расположенных в нем файлов. Можно указывать несколько имен каталогов и шаблоны имен. Параметры утилиты разделяются пробелами.
£0^56. Как запросить сертификат пользователя для восстановления EFS?
Для запроса сертификата EFS необходимо, чтобы в домене содержался список доверенных центров сертификации, а пользователь являлся администратором домена.
Запустите консоль ММС. Для этого выберите команду Пуск^Выполнить^ММС (Start ^Run^MMC).
В меню Консоль (Console) выберите команду Добавить/удалить оснастку (Add/ Remove Snap-in) (или нажмите комбинацию клавиш <Ctrl+M>).
Щелкните на кнопке Добавить (Add).'
Выберите раздел Сертификаты (Certificates) и щелкните на кнопке Добавить (Add).
Выберите раздел Моя учетная запись пользователя (Му User Account) и щелкните на кнопке Готово (Finish)..■
Щелкните на кнопке Закрыть (Close).
Щелкните на кнопке ОК в основном диалоговом окне.
Раскройте корневой раздел Сертификаты (Certificates) и щелкните правой кнопкой на опции Личные (Personal).
Выберите команду Запросить новый сертификат (Request New Certificate) в меню Все задачи (All Tasks).
Щелкните на кнопке Далее (Next) в диалоговом окне Мастер запроса сертификата (Certificate Request Wizard).
Выберите параметр Агент восстановления EPS (EPS Recovery Agent) и щелкните на кнопке Далее (Next).
Введите понятное имя и описание. Щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish) в итоговом диалоговом окне.
Щелкните на кнопке Установить сертификат (Install Certificate) и затем на кнопке ОК.
После выполнения этих действий будет получен сертификат Восстановление файла (File Recovery), который будет размещен в папке Личные/Сертификаты (Personal\Certificates).
Wp7. Как добавить пользователя в качестве агента восстановления EFS для домена?
Агент восстановления (recovery agent) — это пользователь, который имеет право на восстановление зашифрованных файлов в домене. Для добавления новых пользователей в качестве агентов восстановления последним следует предоставить сертификаты восстановления от центров сертификации предприятия (локальный сертификат, выданный администратором локальной сети, не подходит).
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск^Программы^Администрирование^Ас^е Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools» Active Directory— Users and Computers)).
Щелкните правой кнопкой на домене и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите раздел Групповая политика по умолчанию (Default Group Policy) и щелкните на кнопке Изменить (Edit).
Выберите команду Конфигурация компьютера1»Конфигурация Windows» Параметры безопасности^Политики открытого ключа^Агенты восстановления шифрованных данных (Computer Configuration^Windows Settings^Security Settings» Public Key Policies^Encrypted Data Recovery Agents).
Щелкните правой кнопкой мыши на опции Агенты восстановления шифрованных данных (Encrypted Data Recovery Agents) и затем на кнопке Добавить (Add).
Щелкните на кнопке Далее (Next) в окне программы Мастер добавления агента восстановления (Add Recovery Agent Wizard).
Щелкните на кнопке Обзор папок (Browse Directory). Найдите учетную запись необходимого пользователя и щелкните на кнопке ОК.
Щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
Закройте редактор групповой политики.
Обновите политику с помощью следующей команды:
seoedit /refreshpolicy machine_policy
Агент может восстанавливать файлы, зашифрованные только после создания агента. Если зашифрованный файл дешифрован и зашифрован еще раз или даже просто открыт, новый агент получит возможность восстанавливать такие файлы, так как файл “обновит" свои сертификаты восстановления (если была изменена политика восстановления).
НЮНЮЛокальный администратор на отдельном компьютере или администратор, зарегистрировавшийся первым на контроллере домена, по умолчанию являются агентами восстановления. Это можно изменить, удалив агента восстановления, созданного по умолчанию, и передав статус агента любому другому пользователя. Иными словами, системный администратор, который не является агентом восстановления, не имеет права прочитать зашифрованные файлы другого пользователя. Назначение первого зарегистрированного администратора агентом восстановления реализовано с целью облегчить процесс администрирования системы. Корпоративным пользователям можно посоветовать изменить агентов восстановления, созданных по умолчанию.
НЮ
НЮ
Как удалить исключенный общий ресурс?
Когда каталог, представленный в виде общего ресурса, удаляется, ресурс становится “исключенным” (orphaned). Если удалить каталог с помощью программы Проводник (Windows Explorer), то все связанные с каталогом общие ресурсы будут удалены автоматически. При удалении каталога посредством другого метода, например командного интерпретатора, общий ресурс останется неизменным и в системном журнале может быть указано следующее сообщение:
The server service was unable to recreate the share NTFAQ because the directory D:\ntfaq files no longer exists.
Для удаления таких неисправных общих ресурсов можно вручную обновить системный реестр.
Запустите редактор системного реестра (REGEDT32.EXE). Необходимо использовать именно редактор REGEDT32 . EXE, а не REGEDIT. EXE.
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Services\ lanmanserverXShares. В этом разделе указаны записи для каждого общего ресурса (рис. 20.9).
1aqs*0 Maxi *1aqs*0 Maxi *К I t Гн р Г.« V” >. VК I t Гн р Г.« V” >. V- C3 AutotunedParameters-CD Defaultsecurity- C3 AutotunedParameters-CD Defaultsecurity. NETLOGON: REG_MULTI SZ : CSCFlags-0 Ma> £ Г SYSVOL: REG_MULTl_SZ: CSCFIags-0 MaxUsi ^. NETLOGON: REG_MULTI SZ : CSCFlags-0 Ma> £ Г SYSVOL: REG_MULTl_SZ: CSCFIags-0 MaxUsi ^-О Enum-О Linkage-CH parameters-Q Security-О Enum-О Linkage-CH parameters-Q SecurityMulti-String EditorMulti-String EditorLCD Security-?*-CD lanmanworkstat ‘^LCD Security-?*-CD lanmanworkstat ‘^-GD Licenseinfo-GD Licenseinfo-S LicenseService i* -GlLmHosts -G3lp6nds35£-S Messenger^-Smnmdd -GimnmsrvcV';~S Modem -SMouclass«J-Gl MountMgr-S LicenseService i* -GlLmHosts -G3lp6nds35£-S Messenger^-Smnmdd -GimnmsrvcV';~S Modem -SMouclass«J-Gl MountMgrCSCFIags«O MaxUses-4294967295 Path-EAdeadshare PetmissonseO Remark* Турв-0CSCFIags«O MaxUses-4294967295 Path-EAdeadshare PetmissonseO Remark* Турв-02121
1aqs*0 Maxi *
1aqs*0 Maxi *
К I t Гн р Г.« V” >. V
К I t Гн р Г.« V” >. V
- C3 AutotunedParameters
-CD Defaultsecurity
- C3 AutotunedParameters
-CD Defaultsecurity
. NETLOGON: REG_MULTI SZ : CSCFlags-0 Ma> £ Г SYSVOL: REG_MULTl_SZ: CSCFIags-0 MaxUsi ^
. NETLOGON: REG_MULTI SZ : CSCFlags-0 Ma> £ Г SYSVOL: REG_MULTl_SZ: CSCFIags-0 MaxUsi ^
-О Enum
-О Linkage
-CH parameters
-Q Security
-О Enum
-О Linkage
-CH parameters
-Q Security
Multi-String Editor
Multi-String Editor
LCD Security-?*
-CD lanmanworkstat ‘^
LCD Security-?*
-CD lanmanworkstat ‘^
-GD Licenseinfo
-GD Licenseinfo
-S LicenseService i* -GlLmHosts -G3lp6nds35£
-S Messenger^
-Smnmdd -GimnmsrvcV';
~S Modem -SMouclass«J
-Gl MountMgr
-S LicenseService i* -GlLmHosts -G3lp6nds35£
-S Messenger^
-Smnmdd -GimnmsrvcV';
~S Modem -SMouclass«J
-Gl MountMgr
CSCFIags«O MaxUses-4294967295 Path-EAdeadshare PetmissonseO Remark* Турв-0
CSCFIags«O MaxUses-4294967295 Path-EAdeadshare PetmissonseO Remark* Турв-0
21
21
Выберите запись ресурса, который необходимо удалить, и выберите в меню Правка (Edit) команду Удалить (Delete).
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление ресурса.
Если общий ресурс имеет особые параметры безопасности, он будет иметь свою запись в разделе Security, поэтому перейдите в раздел Security (в разделе Shares), выделите и удалите соответствующую запись.
При вводе в командной строке команды net share имя общего ресурса будет отображаться до перезапуска службы Lanmanserver. Если перезапуск выполнить вручную, интерфейс служб осуществит перезапуск службы netlogon, обозревателя компьютеров и распределенной файловой системы (Distributed File System — DFS).
Еще один метод — применение программы Server Manager в Windows NT 4.0. Подключитесь к системе, и исключенные ресурсы, которые можно удалить, будут выделены серым цветом. Оснастка Управление компьютером (Computer Manager) в Windows 2000 не выделяет исключенные общие ресурсы другим цветом, что не позволяет использовать такой подход в Windows 2000.
Как узнать, какой пользователь последним
открывал файл?
Единственный метод — это использование аудита для файла и проверка содержимого журнала безопасности (рис. 20.10).
Рис. 20.10. Событие доступа к файлуРис. 20.10. Событие доступа к файлу
Рис. 20.10. Событие доступа к файлу
Рис. 20.10. Событие доступа к файлу
Для этого выполните ряд действий.
Включите аудит для файлов и папок с помощью оснастки User Manager (Диспетчер пользователей). В Windows 2000 воспользуйтесь редактором групповой политики и отредактируйте локальную политику или другой объект групповой политики (Конфигурация компьютерам Параметры WindowsMnapaMeTpbi безопасности^ Локальные политиким Политика аудита (Computer ConfigurationMWindows SettingsM Security SettingsMLocal PoliciesMAudit Policy)).
Запустите программу Проводник (Windows Explorer).
Щелкните правой кнопкой мыши на файле/папке и выберите опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security).'
Щелкните на кнопке Дополнительно (Advanced).
Перейдите во вкладку Аудит (Audit).
Щелкните на кнопке Добавить (Add).
Выберите запись Все (Everyone).
Щелкните на кнопке ОК.
Выберите действия, для которых необходимо использовать аудит, например List folder/read data.
И. Щелкните на кнопке OK.
НЮНЮЩелкните на кнопке ОК во всех диалоговых окнах.
НЮ
НЮ
0. Почему Windows NT не обнаруживает
увеличения размера аппаратного тома RAID?
Необходимо аннулировать конфигурационные параметры программы Disk Administrator.
Создайте архивную копию конфигурации дисков, запустив Disk Administrator (Пуск=> nporpaMMbi^AflMMHHCTpMpoBaHMe^Disk Administrator (Start=>Programs=>Administrative Tools'^Disk Administrator) или просто запустите программу windisk . exe).
Вставьте в дисковод гибкий диск и в меню Раздел (Partition) выберите команду Конфигурация^Сохранить (Configuration^ Save). Затем конфигурационные настройки будут сохранены на гибком диске.
Завершите работу программы Disk Administrator.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\DISK.
Выберите раздел Диск (Disk) и нажмите клавишу <Delete>.
Закройте редактор системного реестра.
Перезапустите программу Disk Administrator, которая сообщит о первом запуске, после чего конфигурация диска будет обновлена (рис. 20.11).
t Disk Administratort Disk Administrator*.41*|^&Mii6^iM$8®^*.41*|^&Mii6^iM$8®^(WroraawSbjefr(WroraawSbjefr
t Disk Administrator
t Disk Administrator
*.41*|^&Mii6^iM$8®^
*.41*|^&Mii6^iM$8®^
(WroraawSbjefr
(WroraawSbjefr
Рис. 20.11. Диалоговое окно, отображаемое при первом запуске программы Disk Administrator
Почему нельзя использовать EFS в Windows 2000, если пользователь является членом домена Windows NT 4.0?
Поскольку система в домене использует политику домена для восстановления данных, если домен не поддерживает EFS (что характерно для доменов Windows NT 3.51 и Windows NT 4.0), то EFS отключается. Для решения этой проблемы выполните следующее.
Удалите компьютер под управлением Windows 2000 из домена Windows NT 4.0.
В командной строке введите следующую команду: secedit /refreshpolicy machine_policy /enforce■
Повторно добавьте компьютер под управлением Windows 2000 в домен Windows NT 4.0.
Щ0|В2. Как настроить дисковые квоты NTFS 5.0 для тома/пользователя?
Операционная система Windows 2000 впервые предоставляет ограниченную поддержку дисковых квот, что дает возможность настраивать квоты для пользователя или тома. Квоту для нескольких томов настроить невозможно.
Квоты устанавливаются по отношению к размерам файлов. Даже если файлы заархивированы, разрешено использовать только указанный объем данных. Например, когда настроена квота в 5 Мбайт и файл размером 5 Мбайт сжат с помощью соответствующих средств NTFS, квота считается исчерпанной..
Поддержка квот доступна только для NTFS 5.0 и активизируется, как описано ниже.
Запустите программу Проводник (Windows Explorer).
Щелкните на томе правой кнопкой мыши и выберите опцию Свойства (Properties).
Установите флажок Включить управление квотами (Enable quota management), как показано на рис. 20.12.
Существует возможность указать значения, принятые по умолчанию для новых пользователей, а также список действий, которые будут выполняться при превышении установленной квоты (например, запрет на использование дискового пространства или разрешение продолжать работу). Кроме того, можно настроить несколько параметров ведения журнала, например занесение в журнал соответствующих событий, когда пользователь превышает предварительный уровень выделенного ему дискового пространства или превышает фактическую квоту.
Щелкните на кнопке Применить (Apply).
Появится специальное предупреждение. Щелкните на кнопке ОК. Затем служба квот проверит дисковый том и создаст список параметров текущего использования дискового пространства.
Рис. 20.12. Включение дисковых квотРис. 20.12. Включение дисковых квот3. Как проверить текущие параметры квот?
Рис. 20.12. Включение дисковых квот
Рис. 20.12. Включение дисковых квот
Для просмотра текущих параметров квот выполните перечисленные ниже действия.
Запустите программу Проводник (Windows Explorer).
Щелкните на томе правой кнопкой мыши и выберите опцию Свойства (Properties).
Щелкните на кнопке Записи квот (View Quota Entries).
^)сж jonn save savyjoSPsavtecn.com и Dy res su ma as ma 0 фок BLULTlN^Administrators 2.09 GB No Limit No Limit N/A фок NT AUTH0RITV\5VSTEM 20.73 MB 50 MB 45 MB 41^)сж jonn save savyjoSPsavtecn.com и Dy res su ma as ma 0 фок BLULTlN^Administrators 2.09 GB No Limit No Limit N/A фок NT AUTH0RITV\5VSTEM 20.73 MB 50 MB 45 MB 41Рис. 20.13. Просмотр параметров дисковых квот для томаРис. 20.13. Просмотр параметров дисковых квот для томаБудет показан список параметров квот и значение используемого дискового пространства (рис. 20.13).
^)сж jonn save savyjoSPsavtecn.com и Dy res su ma as ma 0 фок BLULTlN^Administrators 2.09 GB No Limit No Limit N/A фок NT AUTH0RITV\5VSTEM 20.73 MB 50 MB 45 MB 41
^)сж jonn save savyjoSPsavtecn.com и Dy res su ma as ma 0 фок BLULTlN^Administrators 2.09 GB No Limit No Limit N/A фок NT AUTH0RITV\5VSTEM 20.73 MB 50 MB 45 MB 41
Рис. 20.13. Просмотр параметров дисковых квот для тома
Рис. 20.13. Просмотр параметров дисковых квот для тома
1^Д4. Как добавить квоту для пользователя?
Для добавления квоты для пользователя выполните ряд действий.
Запустите программу Проводник (Windows Explorer).
Щелкните на томе правой кнопкой мыши и выберите опцию Свойства (Properties).
Щелкните на кнопке Записи квот (Quota Entries).
Будет показан список параметров квот и значение используемого дискового пространства. В меню Квота (Quota) выберите команду Создать запись квоты (New quota entry) или щелкните на кнопке Новый документ.
Выберите пользователя, для которого будет добавляться квота. Щелкните на кнопке Добавить (Add). После указания необходимых параметров щелкните на кнопке ОК.
Выберите уровень предупреждения и конечный уровень (рис. 20.14). Щелкните на кнопке ОК.
Рис. 20.14. Настройка ограничений квотыРис. 20.14. Настройка ограничений квоты
Рис. 20.14. Настройка ограничений квоты
Рис. 20.14. Настройка ограничений квоты
гаигаиПри выборе нескольких пользователей квота между нйми не распределяется. Это всего лишь метод быстрого добавления большого количества записей о квотах с одинаковыми параметрами.
гаи
гаи
Что такое точки переопределения?
Большинство новых функциональных возможностей файловой системы Windows 2000 доступны благодаря точкам переопределения (reparse point), которые предоставляют интерфейс доступа к файловой системе, а также возможность использования расширений для подсистемы хранения данных без написания специального программного кода.
НЮНЮТочки переопределения являются специальными объектами файловой системы, имеющими особый атрибут для активизации дополнительных функций в подсистеме хранения данных. Любой файл или папка могут иметь точку переопределения. Это означает, что на единственный путь к файлу можно “наложить” инициализацию нескольких расширенных функций.
НЮ
НЮ
Что такое соединения каталогов?
Соединения каталогов (directory junctions) позволяют объединять папки для связи каталога с любым локальным каталогом. Представьте, что есть три папки: с: \folderl, с: \folder2 и с: \documents. Существует возможность создания соединения каталогов для папки с: \documents, которая получит роль подкаталога для папок с: \folderl и с: \folder2. Это приведет к созданию каталогов с: \folderl\documents и с: \folder2\documents.
Первоначально для создания точек соединения использовалась утилита LINKD.EXE, но она была изъята из базовой поставки операционной системы и поставляется в составе пакета Resource Kit. Соединения каталогов могут создаваться с помощью программного API, но для этого придется создавать отдельную программу.
На первый взгляд соединение каталогов и распределенная файловая система (Distributed File System — DFS) выполняют одинаковую роль, поскольку эмулируют единое дерево каталогов, которое на самом деле состоит из нескольких распределенных папок. Тем не менее между этими концепциями существует ряд отличий.
Распределенная файловая система в домене для хранения информации использует Active Directory.
Благодаря Active Directory система DFS менее чувствительна к ошибкам и позволяет проводить балансировку нагрузки. Соединения каталогов не предоставляют аналогичных функций (хотя этого и не требуется в локальной системе.)
DFS более приспособлена для объединения нескольких сетевых ресурсов в общее пространство имен, в то время как соединение каталогов используется только для объединения локальных ресурсов.
DFS позволяет работать с несколькими файловыми системами, а соединения каталогов зависят от возможностей NTFS 5.0.
DFS требует наличия клиентского программного обеспечения, чего не требуется для соединений каталогов.
Щр7. Что такое точки монтирования?
Точки монтирования (mount points) напоминают точки соединения, однако позволяют монтировать в качестве папки только корневой каталог тома. Точки монтирования создаются посредством точек перенаправления, следовательно, требуют наличия NTFS 5.0.
Точки монтирования полезны для увеличения “размера" диска без внесения в него структурных изменений. Например, можно создать точку монтирования для диска D в виде папки с: \documents, благодаря чему свободный объем диска С как бы увеличится.
%удо8. Как добавить точку монтирования?
Точки монтирования создаются с помощью оснастки Управление дисками (Disk Administration).
Откройте оснастку Управление компьютером (Computer Management) (Пуск=> Программы^Администрирование^Управление компьютером (Start=>Programs=> Administrative Tools^Computer Management)).
Раскройте раздел Запоминающие устройства^Управление дисками (Storage^Disk Management).
Щелкните правой кнопкой на томе, который необходимо указать в качестве точки монтирования, и выберите команду Изменение буквы диска й пути диска (Change Drive Letter and Path).
Щелкните на кнопке Добавить (Add).
Выберите новую папку для монтируемой папки (рис. 20.15). Если щелкнуть на кнопке Обзор (Browse), будут показаны только тома NTFS 5.0. Щелкните на кнопке ОК.
После этого в программе Проводник (Windows Explorer) можно проверить точку монтирования, которая будет иметь пиктограмму диска и позволит просмотреть все его содержимое.
Рис. 20.15. Добавление новой точки монтирования для тома
Как удалить точку монтирования?
Точки монтирования удаляются с помощью оснастки Управление дисками (Disk Administrator).
Откройте оснастку Управление компьютером (Computer Management) (Пуско Программы^Администрирование^Управление компьютером (Start^Programs^ Administrative Tools=>Computer Management)).
Раскройте раздел Запоминающие устройства^Управление дисками (Storage^Disk Management).
Щелкните правой кнопкой на томе, который необходимо указать в качестве точки монтирования, и выберите команду Изменение буквы диска и пути диска (Change Drive Letter and Path).
Выберите точку монтирования, которую необходимо удалить.
Щелкните на кнопке Удалить (Remove).
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление точки.
При удалении точки монтирования созданная папка останется без изменений, поэтому ее необходимо удалять вручную. В данном случае останется папка d: \data drive.
В Как создать точку монтирования с помощью командной строки?
В соответствии с политикой компании Microsoft, направленной на то, чтобы предоставлять все функциональные возможности Windows и в командной строке, в состав Windows 2000 входит утилита MOUNTVOL.EXE, которая применяется для создания точек монтирования средствами командной строки.
Ввод команды MOUNTVOL без параметров выдаст список доступных для монтирования томов.
Для создания, удаления или просмотра точки монтирования домена можно воспользоваться следующими командами:
MOUNTVOL [диск:]путь Имя_тома;
MOUNTVOL [диск:]путь /D;
MOUNTVOL (диск:]путь /L.
Ниже описаны параметры этих команд.
Путь — указание существующей папки в файловой системе NTFS, в которой будет расположена точка монтирования.
Имя_Тома — указание имени тома, который предназначен для создания точки монтирования.
/D — удаление точки монтирования тома из указанного каталога.
/L — вывод имени смонтированного тома для указанного каталога.
Список возможных значений для параметра Имя_тома с текущими точками монтирования приведен ниже.
\\?\Volume(123504dc-643c-lld3-843d-806d6172696f}\
С:\
\\?\Volume(123504dd-643c-lld3-843d-806d6172696f}
***N0 MOUNT POINTS***
\\?\Volume{123504db-643c-lld3-843d-806d6172696f)
D:\
\\?\Volume{123504da-643c-lld3-843d~806d6172696f}
A: \
Для ручного создания точки монтирования организуйте новый каталог, после этого создайте точку монтирования с помощью идентификатора тома, указанного для команды mountvol.
Создайте катало г С D:
ind CD
Создайте точку монтирования для привода компакт-дисков:
mountvol CD \\?\Volume{123504db-643c-lld3-843d-806d6172696f}\
Вот и все!
■. Что такое NSS (Native Structured Storage)?
Технология NSS (Native Structured Storage) ранее являлась новой функцией Windows 2000; тем не менее функцию изъяли из финальной версии операционной системы из-за проблем совместимости с другими компонентами.
Технология NSS — это метод хранения файлов документов ActiveX в многопоточном формате в томах NTFS. Поскольку NSS больше не поддерживается, файлы ActiveX хранятся в обычном формате файлов документов.
В составе предварительной версии Windows 2000 Beta3 поставлялась утилита NSS2DOC. EXE (изъятая из в более поздних версий). Эта утилита применялась для преобразования файлов NSS в стандартный файловый формат и запускалась автоматически в процессе обновления операционной системы. Все возникающие при этом проблемы записывались в журнал, представляющий собой файл %systemroot%\setuperr. log.
Эту' утилиту можно запустить и вручную:
HSS2DOC-ca
Распространенные условия для неудачного завершения автоматического преобразования файлов заключались в следующем:
шифрование файлов с помощью системы шифрования NTFS (поскольку учетная запись, используемая при установке операционной системы, не имеет права выполнять дешифрацию файлов);
невозможность записывать данные из-за настроек системы безопасности (утилиту NSS2DOC следует запускать от имени пользователя, которому разрешена запись данных в нужные файлы).
2. Как создать архивную копию ключа
восстановления локальной системы EFS?
Если компьютер является частью домена, для дешифрации файлов, закрытый ключ которых утерян пользователем, используется агент восстановления файловой системы с шифрованием.
В рабочей группе или в домене Windows NT 4.0 агентом восстановления является локальный администратор, поэтому очень важно выполнить архивирование закрытого ключа администратора.
Зарегистрируйтесь в системе с правами администратора.
В меню Пуск (Start) выберите команду Выполнить (Run).
Введите имя secpol .msc.
Раскройте раздел Политики открытого ключа (Public Key Policies) и выберите опцию Агенты восстановления шифрованных данных (Encrypted Data Recovery Agents). Будет показан сертификат для администратора с ролью Восстановление файлов (File Recovery).
Щелкните правой кнопкой мыши на сертификате и выберите опцию Экспорт (Export) в контекстном меню Все задачи (All Tasks).
Запустится программа Мастер экспорта сертификатов (Certificate Export Wizard). Щелкните на кнопке Далее (Next).
Представится возможность экспортирования закрытого ключа. Щелкните на кнопке Да (Yes) и затем на кнопке Далее (Next).
Удостоверьтесь в том, что установлен флажок Включить усиленную защиту (Enable strong protection) и щелкните на кнопке Далее (Next) (кроме того, можно удалить закрытый ключ после его архивирования).
Введите пароль для экспортированного ключа и щелкните на кнопке Далее (Next).
Введите имя экспортируемого файла и щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
Щелкните на кнопке ОК после завершения экспорта.
Если было выбрано удаление закрытого ключа после экспортирования, необходимо провести восстановление базовых параметров системы.
В указанном каталоге будет создан файл размером 2 Кбайт, содержащий сертификат. Убедитесь в безопасном хранении этого файла.
ЧЗДгЗ. Как восстановить ключ восстановления локальной системы EFS?
Если ключ восстановления локальной системы EFS был заархивирован, выполните описанные ниже действия, чтобы его восстановить.
Зарегистрируйтесь в системе с правами администратора.
Перейдите в каталог, в котором расположен заархивированный ключ восстановления (файл имеет расширение . PFX).
Щелкните на файле правой кнопкой мыши и выберите в контекстном меню команду Установить PFX (Install PFX).
Будет запущен Мастер импорта сертификатов (Certificate Import Wizard). Щелкните на кнопке Далее (Next).
Щелкните на кнопке Далее (Next) для подтверждения имени файла и пути к нему.
Введите пароль и щелкните на кнопке Далее (Next).
Выберите команду Поместить все сертификаты в следующее место (Place all certificates in the following store) и щелкните на кнопке Обзор (Browse).
Выберите опцию Личные (Personal) и щелкните на кнопке ОК.
Щелкните на кнопке Далее (Next) и затем на кнопке Готово (Finish).
Щелкните на кнопке ОК, чтобы подтвердить восстановление ключа.
Другие методы восстановления рассматриваются в статье Q242296 базы знаний Microsoft Knowledge Base, которую можно найти по адресу; http://support.microsoft.com/ support/kb/articles/Q242/2/96.ASP. •
м
«0^4. Как использовать программу CHKDSK по отношению к разделу NTFS 5.0 в Windows NT 4.0?
Компания System Internals предоставляет утилиту ntfschk, которая использует ряд основных файлов Windows 2000 и позволяет применять утилиту CHKDSK к разделам NTFS 5.0 в системе, работающей под управлением Windows NT 4.0. Дополнительная информация об этой утилитой представлена по адресу: http: //www. sysinternals. com/ntfschk.htm.
Существует ли альтернатива утилите Linkd, которая поставляется в составе пакета Resource Kit для Windows 2000?
Утилита Linkd используется для создания соединений каталогов, которые рассматриваются в разделе 20.66. Изначально эта утилита поставлялась в комплекте с операционной системой, но впоследствии была перемешена в пакет Resource Kit.
Компания System Internals создала альтернативный вариант утилиты LINKD. EXE под названием junction. Утилиту, которая обладает рядом новых функций по сравнению с первоначальной версией, можно получить на Web-узле по адресу: http: / /www. sys internals. com.
Почему индикатор данных оснастки Remote
Storage показывает некорректные значения?
Операционная система Windows 2000 обеспечивает встроенную поддержку для сменных носителей. Однако со временем операционная система начинает ошибаться в указании объема автономных данных. Windows 2000 позволяет сохранять редко используемые данные на магнитной ленте, но при этом продолжает предоставлять к ним доступ.
Ошибки в работе индикатора связаны с тем, что процедура Validate Files не проводится каждый раз, когда файлы перемещаются в автономное хранилище. Когда файлы переносятся в автономное хранилище, значение Data in Remote Storage увеличивается для указания правильного объема данных. Когда файлы удаляются из автономного хранилища, значение этого параметра не уменьшается.
Для решения данной проблемы можно принудительно запустить задание Validate Files.
Откройте оснастку Администраторы внешних хранилищ (Remote Storage Administrators) и выберите раздел Управляемые тома (Managed Volumes).
Щелкните правой кнопкой мыши на томе, управляемом RSS, для которого необходимо запустить задание Validate Files.
В контекстном меню выберите команду Все задачи^Проверить файлы (All Tasks1* Validate Files) (рис. 20.16). При этом будет выдано уведомление о создании требуемого задания. Текущий статус выполнения этого задания можно проследить средствами программы Планировщик задач (Task Scheduler). Щелкните на кнопке ОК.
й Гт Remote Storageй Гт Remote Storagei -Q 4mm DOS- Й- Q Backup।-Q 4mm DOSЙ <?1 Physical Locations I -# Work Queue-- «Q Operator Requestsi -Q 4mm DOS- Й- Q Backup।-Q 4mm DOSЙ <?1 Physical Locations I -# Work Queue-- «Q Operator Requests
й Гт Remote Storage
й Гт Remote Storage
i -Q 4mm DOS
- Й- Q Backup
।-Q 4mm DOS
Й <?1 Physical Locations I -# Work Queue
-- «Q Operator Requests
i -Q 4mm DOS
- Й- Q Backup
।-Q 4mm DOS
Й <?1 Physical Locations I -# Work Queue
-- «Q Operator Requests
Рис. 20.16. Пункт Проверить файлы (Validate Files) в контекстном меню
Если просмотреть свойства Remote Storage для тома, параметру Data in Remote Storage будет присвоено значение о, которое постепенно увеличивается в процессе проверки работоспособности файлов.
w|r7. Что такое RSS (Remote Storage System)?
Служба удаленного хранения (Remote Storage System — RSS), впервые представленная в Windows 2000, является решением проблемы ограниченного дискового пространства.
В последнее время стоимость жестких дисков заметно снизилась. Но магнитная лента все еще продолжает оставаться более дешевой (20 долларов за 8 Гбайт), хотя и более медленной по сравнению с жесткими дисками. Windows 2000 предоставляет механизм управления иерархическим хранилищем данных (лицензированным у компании Seagate Software), который позволяет перемещать редко используемые файлы с тома NTFS 5.0 на магнитную ленту, оставляя на диске специальную ссылку на файл. Когда пользователь пытается открыть один из таких файлов, файл восстанавливается с магнитной ленты и открывается в режиме только для чтения. ЭТот процесс проходит практически незаметно для пользователя, т.е. отображается лишь небольшое диалоговое окно, в котором пользователь информируется о начале процедуры восстановления файла с магнитной ленты.
Служба RSS также известна, как система иерархического хранения данных (Hierarchical Storage Management — HSM), поскольку позволяет создавать два уровня хранения данных. Первым уровнем является жесткий диск, а вторым — данные, перемещенные на магнитную ленту.
Первоначальный размер файла продолжает отображаться, но он не используется при подсчете свободного пространства на жестком диске.
Программам следует указать на наличие внешнего хранилища данных. Особенно это относится к программам резервного копирования и антивирусным пакетам. В противном случае операционная система Windows 2000 будет извлекать все файлы из внешнего хранилища, что приведет в большим задержкам в работе системы. Кроме того, может потребоваться извлечение файлов из внешнего хранилища для проведения полного архивирования данных. Пакет NTBackup, который поставляется в составе Windows 2000, полностью поддерживает использование внешнего хранилища и может применяться для архивирования данных, размещенных во внешнем хранилище. Обратите особое внимание на утилиту FindFast, входящую в состав пакета Office 97, которую лучше всего отключить.
Для настройки внешнего хранилища необходимы права локального администратора. В первой версии Windows 2000 поддерживается использование приводов DLT и DAT 4 мм/8 мм. Дисковые тома должны быть отформатированы для NTFS 5. В будущем, возможно, будут поддерживаться и такие носители, как диски Zip и JAZ. Кроме того, привод DAT/DLT должен входить в список поддерживаемого оборудования HCL. С другой стороны, автор этой книги приобрел привод HP DAT8i, который не входит в список HCL, но все равно работает должным образом. И суть не в том, что можно смело применять аппаратное обеспечение, не входящее в список HCL для Windows 2000. На самом деле, если привод имеет стандартный тип DAT/DLT, то, скорее всего, он будет работать без проблем. Носители, отличные от DAT/DLT, не поддерживаются. В свое время автор книги пытался воспользоваться приводом Trawan, однако внешнее хранилище данных отказалось с ним взаимодействовать.
Как установить службу RSS?
В состав Windows 2000 входит служба RSS (Remote Storage Subsystem), которая применяется для копирования данных из нечасто используемых файлов на носители внешнего хранилища,
например на магнитную ленту. При этом вместо исходного файла оставляется специальная ссылка. При последующем доступе к файлу данные извлекаются с магнитной ленты. Описываемый метод работает на основе аудита дисковых томов. Как только объем свободного дискового пространства становится ниже порогового значения, все файлы, к которым за указанный промежуток времени не осуществлялся сторонний доступ, перемещаются на сменный носитель.
Служба RSS поставляется вместе со всеми версиями Windows 2000 Server и недоступна для пользователей Windows 2000 Professional. Для установки этой подсистемы выполните описанные ниже действия.
Запустите аплет Установка и удаление программ (Add/Remove Software) в окне Панель управления (Control Panel) (Пуск^НастройкаоПанель управления^ Установка и удаление программ (Starts Settings^Control Panel ^Add/Remove Software)).
Выберите опцию Добавление и удаление компонентов Windows (Add/Remove Windows Components).
Установите флажок Внешнее хранилище (Remote Storage), как показано на рис. 20.17, и щелкните на кнопке Далее (Next).
Будут скопированы необходимые файлы, после чего следует перезагрузить сервер.
После завершения перезагрузки в папку Администрирование (Administrative Tools) будет добавлен новый компонент Внешнее хранилище (Remote Storage).
Рис. 20.17. Установка службы RSSРис. 20.17. Установка службы RSS
Рис. 20.17. Установка службы RSS
Рис. 20.17. Установка службы RSS
Как настроить службу RSS?
Когда оснастка Внешнее хранилище (Remote Storage) открывается в первый раз (из папки Администрирование (Administrative Tools)), запускается мастер конфигурирования, который можно использовать для настройки базовых параметров. Перед запуском этого мастера необходимо подключить привод DAT 4 мм/8 мм или DLT, в противном случае мастер настройки не будет работать.
Щелкните на кнопке Далее (Next) в первом диалоговом окне.
Мастер проверит наличие локальных разрешений и самого привода, который соответствует необходимым спецификациям. Если процесс обнаружения завершается неудачно, но привод DAT или DLT настроен правильно, следует щелкнуть на записи
Внешнее хранилище (Remote Storage) в разделе Сменные носители (Removable Storage) и удостовериться в наличии пула носителей необходимого типа DAT или DLT.
Далее будет показан список приводов, которые можно использовать с внешним хранилищем. Выберите нужные тома (рис. 20.18) и щелкните на кнопке Далее (Next).
Затем укажите процент свободного дискового пространства, который является пороговым значением для перемещения файлов на внешнее хранилище. Кроме того, укажите размеры файлов и время последнего доступа к файлу (рис. 20.19). Щелкните на кнопке Далее (Next)."
Выберите тип носителя, на который необходимо копировать файлы (например, 4 мм DDS). Щелкните на кнопке Далее (Next).
Затем можно настроить расписание, в соответствии с которым будет проверяться, нужно ли перемешать файлы. Щелкните на кнопке Изменить расписание (Change Schedule) для изменения расписания, принятого по умолчанию (каждый день в 2:00). Щелкните на кнопке Далее (Next).
Будет отображена итоговая информация. Щелкните на кнопке Готово (Finish).
Теперь информация будет отображаться с помощью раздела Управляемые тома (Managed Volumes). При необходимости подобную информацию можно изменить. Кроме того, в свойствах диска программы Проводник (Windows Explorer) будет добавлена новая вкладка Внешнее хранилище (Remote Storage).
Рис. 20.18. Выбор томов для внешнего хранилища
Дополнительные управляемые тома можно добавить, щелкнув правой кнопкой мыши на разделе Управляемые тома (Managed Volumes) и выбрав команду Создать1* Поддерживаемые тома (New*Managed Volume(s)).
■ 20^80. Как принудительно начать сканирование внешнего хранилища?
Обычно сканирование внешнего хранилища планируется для запуска один раз в день. Тем не менее существует возможность принудительного запуска сканирования.
Рис. 20.19. Указание порогового значения свободного дискового пространства для использования внешнего хранилищаРис. 20.19. Указание порогового значения свободного дискового пространства для использования внешнего хранилища
Рис. 20.19. Указание порогового значения свободного дискового пространства для использования внешнего хранилища
Рис. 20.19. Указание порогового значения свободного дискового пространства для использования внешнего хранилища
Откройте оснастку Внешнее хранилище (Remote Storage) (Пуск^Программы^ 1 Администрирование^Внешнее хранилище (Start^Programs^Administrative Tools'* Remote Storage)).
Выберите раздел Управляемые тома (Managed Volumes).
Щелкните на томе правой кнопкой мыши и выберите в контекстном меню команду Все задачи^Копировать файлы во внешнее хранилище (All TasksoCopy Files to Remote Storage).
Щелкните на кнопке ОК для запуска сканирования.
Сканирование может занять некоторое время, а текущее состояние процесса можно контролировать с помощью оснастки Назначенные задания (Scheduled Tasks) (Пуск^ Программы^Администрирование^Назначенные задания (Start=>Programsc> Administrative Tools'* Scheduled Tasks)). По завершении сканирования задание удаляется из списка.
. 1. Как определить, был ли файл перемещен во внешнее хранилище?
Файлы, которые перемещены во внешнее хранилище, имеют специальную пиктограмму с изображением часов (рис. 20.20).
Такой файл при реализации доступа к нему извлекается из внешнего хранилища, в процессе чего на экран выводится специальное диалоговое окно.
При использовании командной строки файлы, перемешенные во внешнее хранилище, отличаются размером, заключенным в скобки.
F:\NT FAQ Book>dir
Volume in drive F is Archive
Volume Serial Number is D44C-7669
Directory of F:\NT FAQ Book
30/06/1999 13:59 <DIR> .
30/06/1999 13:59 <DIR> ..
05/02/1999 16:58 1,618, 2000only.tif
05/02/1999 16:57 1,758 465.tif
05/02/1999 16:58 1,638 40only.tif
04/01/1999 15:36 (281,088) appendixa.doc
04/01/1999 15:38 (310,272) appendixb.doc
09/02/1999 12:42 1,050,246 book cover.bmp
23/02/1999 15:47 (297,472) btoc.doc
04/01/1999 15:35 (279,552) dedication.doc
DesktopH- @ My Computer : ® ^ ЗИ Floppy (A:) . Ф @1 System (C) i 03 @ Local Disk (D:) ■ $- ^ Compact Disc (E:) j a ^l Archive (F:) : M CJ Images•• О MailArchive . ! S Q NT FAQ archived ■ .□■ О togoDesktopH- @ My Computer : ® ^ ЗИ Floppy (A:) . Ф @1 System (C) i 03 @ Local Disk (D:) ■ $- ^ Compact Disc (E:) j a ^l Archive (F:) : M CJ Images•• О MailArchive . ! S Q NT FAQ archived ■ .□■ О togo' i ; W-LJ Reviews:C]NT FAQ Book Edited: > i О NT4 to NTS Upgradei $ О Office 2000: i j О RECVCLER.О System Volume Inform: I i- О temp|' a O Windows 2000 к’ i $ -^ Windows 2000 Inform® 3 О wininfo archive■ Ml DaafG''Sob^xHQMifra' i ; W-LJ Reviews:C]NT FAQ Book Edited: > i О NT4 to NTS Upgradei $ О Office 2000: i j О RECVCLER.О System Volume Inform: I i- О temp|' a O Windows 2000 к’ i $ -^ Windows 2000 Inform® 3 О wininfo archive■ Ml DaafG''Sob^xHQMifra. Как. КакNT FAQ BookNT FAQ BookSelect an item to view its description.Select an item to view its description.See also:Mv DocumentsMv Network PiscesMv ComputerSee also:Mv DocumentsMv Network PiscesMv ComputerglossaryglossaryРис. 20.20. Файл был перемещен во внешнее хранилищеРис. 20.20. Файл был перемещен во внешнее хранилищеBzoooor* BU5 EMOor* elaooendixa Si appendixb W book cover fibtoc Bl dedication iff flag Bl glossary Bl Introduction 8П Introduction ffjS02_01 ЙJS02_02 0JSC2_O3 QjSC2_04 BjS03_01 BJSO3_O2 BJSO3„O3 В-1504^01 BJSO4_O2Bzoooor* BU5 EMOor* elaooendixa Si appendixb W book cover fibtoc Bl dedication iff flag Bl glossary Bl Introduction 8П Introduction ffjS02_01 ЙJS02_02 0JSC2_O3 QjSC2_04 BjS03_01 BJSO3_O2 BJSO3„O3 В-1504^01 BJSO4_O22 KB2 KB2 KB 275 KB 303 KB 1,026 KB291 KB 273 KB2 KB 283 KB 289 KB 290 KB12 KB28 KB10 KB10 KB15 KB44 KB 13KB30 KB40 KB2 KB2 KB2 KB 275 KB 303 KB 1,026 KB291 KB 273 KB2 KB 283 KB 289 KB 290 KB12 KB28 KB10 KB10 KB15 KB44 KB 13KB30 KB40 KBотключить внешнее хранилище дляотключить внешнее хранилище для
Desktop
H- @ My Computer : ® ^ ЗИ Floppy (A:) . Ф @1 System (C) i 03 @ Local Disk (D:) ■ $- ^ Compact Disc (E:) j a ^l Archive (F:) : M CJ Images
•• О MailArchive . ! S Q NT FAQ archived ■ .□■ О togo
Desktop
H- @ My Computer : ® ^ ЗИ Floppy (A:) . Ф @1 System (C) i 03 @ Local Disk (D:) ■ $- ^ Compact Disc (E:) j a ^l Archive (F:) : M CJ Images
•• О MailArchive . ! S Q NT FAQ archived ■ .□■ О togo
' i ; W-LJ Reviews
:C]NT FAQ Book Edited
: > i О NT4 to NTS Upgrade
i $ О Office 2000
: i j О RECVCLER
.О System Volume Inform
: I i- О temp|
' a O Windows 2000 к
’ i $ -^ Windows 2000 Inform® 3 О wininfo archive
■ Ml DaafG'
'Sob^xHQMifra
' i ; W-LJ Reviews
:C]NT FAQ Book Edited
: > i О NT4 to NTS Upgrade
i $ О Office 2000
: i j О RECVCLER
.О System Volume Inform
: I i- О temp|
' a O Windows 2000 к
’ i $ -^ Windows 2000 Inform® 3 О wininfo archive
■ Ml DaafG'
'Sob^xHQMifra
. Как
. Как
NT FAQ Book
NT FAQ Book
Select an item to view its description.
Select an item to view its description.
See also:
Mv Documents
Mv Network Pisces
Mv Computer
See also:
Mv Documents
Mv Network Pisces
Mv Computer
glossary
glossary
Рис. 20.20. Файл был перемещен во внешнее хранилище
Рис. 20.20. Файл был перемещен во внешнее хранилище
Bzoooor* BU5 EMOor* elaooendixa Si appendixb W book cover fibtoc Bl dedication iff flag Bl glossary Bl Introduction 8П Introduction ffjS02_01 ЙJS02_02 0JSC2_O3 QjSC2_04 BjS03_01 BJSO3_O2 BJSO3„O3 В-1504^01 BJSO4_O2
Bzoooor* BU5 EMOor* elaooendixa Si appendixb W book cover fibtoc Bl dedication iff flag Bl glossary Bl Introduction 8П Introduction ffjS02_01 ЙJS02_02 0JSC2_O3 QjSC2_04 BjS03_01 BJSO3_O2 BJSO3„O3 В-1504^01 BJSO4_O2
2 KB
2 KB
2 KB 275 KB 303 KB 1,026 KB
291 KB 273 KB
2 KB 283 KB 289 KB 290 KB
12 KB
28 KB
10 KB
10 KB
15 KB
44 KB 13KB
30 KB
40 KB
2 KB
2 KB
2 KB 275 KB 303 KB 1,026 KB
291 KB 273 KB
2 KB 283 KB 289 KB 290 KB
12 KB
28 KB
10 KB
10 KB
15 KB
44 KB 13KB
30 KB
40 KB
отключить внешнее хранилище для
отключить внешнее хранилище для
дискового тома?
Если принято решение об отключении внешнего хранилища для дискового тома, выполните приведенную ниже последовательность действий. Необходимо решить, должны ли файлы из внешнего хранилища копироваться обратно или их необходимо оставить на магнитной ленте.
Откройте оснастку Внешнее хранилище (Remote Storage) (Пуск=>Программы=> Администрирование=>Рето1е Storage (Start^Programs^Administrative Tools=> Remote Storage)).
Выберите раздел Управляемые тома (Managed Volumes).
Щелкните правой кнопкой мыши на томе, для которого необходимо отключить внешнее хранилище, и выберите в контекстном меню команду Удалить (Remove).
Щелкните на кнопке Далее (Next) в окне Мастер удаления (Removal Wizard).
Укажите необходимость в перемещении файлов из внешнего хранилища на жесткий диск. При этом новые файлы не будут перемешаться во внешнее хранилище. Выберите параметр Повтор (Recall) и щелкните на кнопке Далее (Next), как показано на рис. 20.21.
Щелкните на кнопке Да (Yes)..
Щелкните на кнопке Готово (Finish) в последнем окне мастера настройки.
В процессе получения файлов из внешнего хранилища возле тома будет показана пиктограмма с изображением красного креста. После полного восстановления файлов том будет удален из диалогового окна.
. 3. Какие данные нельзя копировать с помощью службы FRS (File Replication Service)?
Служба репликации файлов (File Replication Service — FRS) в Windows 2000 является аналогом службы LMREPL WindowsNT 3.51 и WindowsNT 4.0, однако обладает большими функциональными возможностями благодаря использованию технологии репликации с несколькими хозяевами.
Рис. 20.21. Отключение внешнего хранилища и копирование файлов обратно на жесткий дискРис. 20.21. Отключение внешнего хранилища и копирование файлов обратно на жесткий диск
Рис. 20.21. Отключение внешнего хранилища и копирование файлов обратно на жесткий диск
Рис. 20.21. Отключение внешнего хранилища и копирование файлов обратно на жесткий диск
Цикл репликации запускается как только протокол изменений NTFS обнаруживает закрытие файла в системе FRS или дереве каталогов SYSVOL. Перед запуском репликации проходит три секунды, что необходимо для репликации только последнего изменения часто модифицируемого файла.
Перечисленные ниже файлы и папки не реплицируются.
Папки, которые не обрабатываются службой FRS. Служба по умолчанию реплицирует файлы и папки из тома SYSVOL. Содержимое нечувствительных к ошибкам корневых каталогов DFS и дочерних реплицированных элементов каталогов реплицируется в том случае, если репликация разрешена в файле DFSGUI.MSC, а каждый уровень пространства имен “поддерживается" более чем одним сервером Windows 2000.
Файлы с расширениями .ВАК или .ТМР либо файлы, имена которых начинаются с символа ~. Обратите внимание, что фильтр файлов и каталогов можно изменить
в Active Directory с помощью подходящего редактора, например ldp.exe (поставляется в составе пакета Resource Kit) или adsiedit .MSC.
Файлы и папки, для которых разрешено шифрование. Зашифрованные с помощью EFS файлы получают особый системный статус и исключаются из процесса репликации.
Изменения времени последнего доступа к файлам или папкам.
Изменения бита архивирования файлов или папок.
Точки монтирования NTFS.
Что делать, если Windows 2000 некорректно
сообщает размер созданного набора томов?
Для решения этой проблемы необходимо внести изменения в системный реестр. Проблема возникает в том случае, если сразу после создания набора томов с помощью программы Disk Administrator компьютер не был перезагружен. В этом случае компьютер не в состоянии определить правильный размер раздела.
Запустите редактор системного реестра (regedt32.exe). Необходимо использовать именно редактор REGEDT32 . EXE, а не REGEDIT. EXE.
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Control\ Session Manager.
Дважды щелкните на записи BootExecute.
Добавьте следующую строку (рис. 20.22):
autochk /х D:
Рис. 20.22. Запланированная на следующую перезагрузку проверка дискаРис. 20.22. Запланированная на следующую перезагрузку проверка диска
Рис. 20.22. Запланированная на следующую перезагрузку проверка диска
Рис. 20.22. Запланированная на следующую перезагрузку проверка диска
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Почему на портативном компьютере нельзя
обновлять обычный диск до динамического?
Операционная система Windows 2000 впервые предоставила возможность использования динамических дисков, предназначенных для создания устойчивых к ошибкам томов. Динамические
диски не совместимы с операционными системами, созданными до Windows 2000. Все диски по умолчанию являются обычными и могут быть обновлены с помощью оснастки Управление дисками (Disk Management). Необходимо щелкнуть на диске правой кнопкой мыши и выбрать в контекстном меню команду Преобразовать в динамический диск (Convert to dynamic disk).
Тем не менее для портативных компьютеров возможности динамических дисков недоступны. Причина в том, что на портативных компьютерах установлен один жесткий диск, что не позволяет применять преимущества динамических дисков в отношении отказоустойчивости к ошибкам. При использовании стыковочных станций с дополнительными жесткими дисками могут возникать проблемы при отключении компьютера от стыковочной станции. Метода обойти подобное ограничение пока не существует.
„ 6. Почему перестала отвечать на запросы служба NTFRS (NT File Replication System)?
Обычно причиной возникновения этой проблемы является заполнение промежуточной области хранения службы NTFRS. Эта область хранения содержит данные, перемещаемые между сетевым диском и финальным местом назначения. Поскольку данные быстрее передаются локально, чем по сети, эта область хранения быстро заполняется при репликации больших объемов данных. Система по умолчанию выделяет для области хранения 660 Мбайт. Однако этот объем можно увеличить, если соответствующий том содержит достаточный объем свободного дискового пространства.
Перед внесением подобных изменений следует вычислить шестнадцатеричное значение необходимого дискового пространства в килобайтах. Например, если требуется выделить 1 Гбайт промежуточного хранилища (примерно 1 000 000 Кбайт), для получения шестнадцатеричного значения выполните ряд действий.
Запустите программу Калькулятор (CALC. ехе).
В меню Вид (View) выберите опцию Инженерный (Scientific).
Установите тип ввода Dec.
Введите количество килобайт (в данном случае 1000000).
Установите тип ввода Нех. Введенное число будет преобразовано в шестнадцатеричный эквивалент (в данном случае F4240).
Запишите полученное шестнадцатеричное значение.
Для увеличения размера промежуточного хранилища выполните перечисленные ниже действия.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\NtFrs\Parameters.
Дважды щелкните на записи Staging Space Limit in KB.
Перейдите в шестнадцатеричный режим ввода и введите полученное значение (в данном случае F4240).
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
®@7. Почему не получается извлечь диск Zip, отформатированный с помощью NTFS?
Диск Zip с NTFS при монтировании блокируется, так как NTFS является файловой системой для фиксированных дисков. Поскольку диск блокируется при монтировании, его невозможно извлечь с помощью соответствующей кнопки на приводе Zip. Для извлечения диска из привода зарегистрируйтесь в системе с правами члена локальной группы администраторов. Завершите работу всех программ, которые могут осуществлять доступ к диску Zip. Щелкните правой кнопкой на пиктограмме Iomega на рабочем столе или в диалоговом окне Мой компьютер (Му Computer) и выберите в контекстном меню команду Извлечь (Eject).
При использовании этого подхода по отношению к более новым дискам Iomega иногда возникает ряд проблем. Пункт меню Извлечь (Eject) может оказаться неактивным, и единственным способом извлечения диска Zip из дисковода будет перезагрузка компьютера или защита диска с помощью пароля. Наилучший вариант — форматирование диска Zip с использованием файловой системы FAT или FAT32, которые не имеют проблем с извлечением дисков из приводов.
Как в Windows 2000 разрешить использование сжатых папок из Windows 98?
В составе пакета Plus! для Windows 98 поставлялась утилита, позволявшая с помощью программы Проводник (Windows Explorer) просматривать файлы zip в виде папок. В Windows 2000 аналогичной возможности не предоставляется. Тем не менее существует решение этой проблемы, описываемое далее.•
Вставьте в дисковод CD-ROM компакт-диск Windows 98 Plus!
В файле PLUS98. сав найдите все файлы, имеющие в названии буквы zip (например, *ZIP* . *). Извлеките все эти файлы:
dunzip.dll;
DUNZIP32.DLL;
dzip.dll;
DZIP32.DLL;
ZIPFLDR.DLL.
Скопируйте файлы вкаталогзузьет32 (например, с: \winnt\system32).
Запустите следующую команду:
regsrv32.ехе с:\winnt\зузСетеЗ2\zipfldr.dl1
Будет выведено сообщение
DllRegisterServer in [nyTbl\zipfldr.dll succeeded.
Перезагрузки компьютера или завершения сеанса работы с программой Проводник (Windows Explorer) не требуется. Сжатые папки будут помечены с помощью небольшой пиктограммы zip. Для открытия сжатой папки дважды щелкните на ней левой кнопкой или щелкните правой кнопкой мыши и выберите в контекстном меню команду Просмотр (Explore). Для извлечения файлов из сжатой папки выполните ряд действий.
Щелкните правой кнопкой мыши на сжатой папке и выберите в контекстном меню команду Извлечь (Extract)."
Будет запущен мастер Extract Wizard (рис. 20.23).
Рис. 20.23. Мастер Extract Wizard
Выберите папку, в которую необходимо извлечь файлы. Если файл . ZIP защищен паролем, щелкните на кнопке Пароль (Password) и введите нужный пароль. Щелкните на кнопке Далее (Next).
Система извлечет файлы и выведет на экран диалоговое окно, которое предоставляет возможность просмотреть распакованные файлы., Щелкните на кнопке Готово (Finish).
Для сжатия файла щелкните на нем правой кнопкой мыши и в контекстном меню выберите команду Отправить (Send То). Затем выберите раздел Сжатая папка (Compressed Folder). Система создаст сжатую папку с тем же именем, что и у исходного файла и расширением .ZIP. Если выбрать несколько файлов, то папка будет иметь имя первого файла (в алфавитном порядке, при этом цифры следуют после букв). Например, предположим, ЧТО были выбраны три файла: WININFO.EXE, DELOLD.EXE и L3 65.TXT. В этом случае папка будет называться DELOLD.ZIP.
IMIg. Как запланировать дефрагментацию диска
в Windows 2000?
В комплекте с Windows 2000 поставляется программа дефрагментации диска, доступ к которой можно получить с помощью интерфейса консоли ММС. Поскольку программа дефрагментации диска не имеет интерфейса командной строки, запланировать дефрагментацию с помощью службы Планировщик заданий (Scheduler) не удастся.
Компания Winternals выпустила утилиту Defrag Commander 2000, которая является программной “надстройкой” утилиты дефрагментации Windows и позволяет запланировать дефрагментацию диска. Эта утилита не заменяет аналогичной программы Windows 2000, а лишь предоставляет возможность планировать дефрагментацию.
Кроме того, компания Winternals выпустила утилиту Defrag Commander NE, которая позволяет планировать дефрагментацию на удаленных компьютерах (для компьютеров под управлением Windows 2000 дополнительного программного обеспечения не требуется; в свою очередь, для Windows 98 и Windows Me требуются клиентские модули). Программа Defrag
Commander NE позволяет работать не только с программой дефрагментации, встроенной в Windows 2000, но и с программой дефрагментации Diskeeper Professional.
Дополнительная информация по этой теме представлена на Web-узле по адресу: http://www.winternals.com.
«|р0. Почему копирование сжатой папки или файла на другой диск завершается неудачно, хотя система сообщает о наличии достаточного объема свободного дискового пространства?
При копировании сжатых файлов система сначала осуществляет их распаковку, копирует файл и сжимает его на целевом диске. Следовательно, если на выбранном диске недостаточно свободного дискового пространства, для распакованного файла операция копирования завершится неудачей. Для решения этой проблемы освободите .дополнительный объем дискового пространства на нужном диске.
®®1. Как узнать имя группы динамических дисков?
Если было проведено обновление обычных дисков до динамических в целях применения дополнительных функциональных возможностей (например, массива RAID), система назначает группе динамических дисков специальное имя. Это имя является комбинацией имени компьютера и суффикса “DgO”. Для получения этого имени выполните следующее.
' 1. Запустите редактор системного реестра (regedit.exe).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Services\dmio\Boot Info\Primary Disk Group.
Запись Name содержит имя группы динамических дисков.
Закройте редактор системного реестра.
Компания Microsoft рекомендует не менять значение этой записи системного реестра.
ЯП
^92. Позволяет ли конфигурация дисков загружать несколько операционных систем?
Для Windows NT 4.0 и Windows NT 3.51 компания Microsoft рекомендовала создавать в начале диска небольшой (200 Мбайт) раздел с файловой системой FAT для решения проблем, возникающих с установленной операционной системой Windows NT (если она установлена на разделе с файловой системой FAT). Таким образом, для DOS и Windows NT формируется среда с двойной загрузкой. В настоящее время не требуется использования (и даже не рекомендуется компанией Microsoft) параллельной копии DOS. Вместо этого в Windows 2000 предлагается безопасный режим загрузки и консоль восстановления. Однако иногда на одном компьютере возникает необходимость в использовании более чем одной операционной системы. Например, для тестирования, проверки требований к программному обеспечению или для поддержки аппаратного обеспече-
ния. (После слияния Windows 2000 и Windows 98 в Windows ХР различный подход к поддержке программного и аппаратного обеспечения должен исчезнуть, однако в некоторых случаях все еще требуется установка нескольких операционных систем.)
Windows 2000 впервые представила концепцию динамических дисков, которая заменяет основные и логические разделы. Однако с динамическими дисками связан ряд проблем, относящихся к взаимной совместимости различных версий Windows. В табл. 20.5 представлен список функциональных возможностей и различных операционных систем, поддерживающих разные типы дисков.
Таблица 20.5. Использование типов дисков в различных операционных системах Windows
Конфигурация диска
Возможности
Поддерживающие операционные системы
Простые диски
Поддерживаются всеми операционными системами. Каждый экземпляр операционной системы должен находиться на собственном разделе или логическом диске
Windows ХР/2003,
Windows 2000,Windows NT
4.0/3.51, Windows Me, Windows 98, Windows 98SE и DOS
Единственный динамический диск
При использовании одного динамического диска можно устанавливать по одной операционной системе на раздел, если раздел имеет соответствующую запись в таблице разделов
Windows XP, Windows 2000, Windows Server 2003
Несколько динамических дисков
При использовании нескольких динамических дисков можно устанавливать одну операционную систему на один физический динамический диск, если на дисковом томе есть отдельный раздел
Windows XP, Windows 2000, , Windows Server 2003
Использование набора различных дисков подразумевает применение соответствующих правил. Таким образом, если в системе установлен один простой диск и один динамический диск, можно установить по одной операционной системе на раздел простого диска и одну на динамическом диске.
Для установки Windows ХР и Windows 2000 на один диск последний должен быть простым.
Почему при попытке использования оснастки Управление дисками (Disk Management) выводится сообщение об ошибке?
При попытке получения доступа к оснастке Управление дисками (Disk Management) (в ветке Запоминающие устройства (Storage) оснастки Управление компьютером
Рис. 20.24. Доступ к компонентуУправление дисками (Disk Management) невозможенРис. 20.24. Доступ к компонентуУправление дисками (Disk Management) невозможен(Computer Management)) может выдаваться такое сообщение об ошибке (рис. 20.24):
Рис. 20.24. Доступ к компоненту
Управление дисками (Disk Management) невозможен
Рис. 20.24. Доступ к компоненту
Управление дисками (Disk Management) невозможен
Access to Disk Manager on XXX is denied.
You don't have access rights to the service.
Для решения этой проблемы необходимо зарегистрироваться в системе с правами администратора. Распространенной причиной возникновения такой ошибки является изменение параметров аутентификации Distributed COM (DCOM) с Connect на Default. Для решения этой проблемы выполните ряд действий.
Запустите утилиту DCOM Configuration (в меню Пуск (Start) выберите Выполнить (Run) и введите dcomcnfg. ехе).
Перейдите во вкладку Свойства по умолчанию (Default Properties).
Измените параметр Уровень проверки подлинности по умолчанию (Default Authentication Level) с Default на Connect (рис. 20.25) и щелкните на кнопке ОК.
Перезагрузите компьютер.
Как определить, включена ли загрузочная
дефрагментация в Windows ХР?
Операционная система Windows ХР предоставляет возможность проведения загрузочной дефрагментации, когда все файлы, необходимые для загрузки системы, размещаются рядом друг с другом для ускорения процесса загрузки компьютера. Операционная система использует по умолчанию загрузочную дефрагментацию; однако для проверки ее статуса или активизации выполните перечисленные ниже действия.
Бе*паснесгьгЮ1мв/нан* I Набоопрапжшюв *
Приложен ( Свойства тр »пзлча1мо > t <v Р £вэрешлъ испс*эование ЙСОМ к. этом ммыотерв Г Рдзрец1т>СОМ*/укбыИкгерЬеганаэтомкомпыотвре
Свойств» СССМ по у* /ммг
Уровень проверки поапижости опрюепяегт беэоласноетв м
Ы роев*» дроверкм лооммости по удолчвжюЫ роев*» дроверкм лооммости по удолчвжюРис. 20.25. Параметры DCOMРис. 20.25. Параметры DCOM
Ы роев*» дроверкм лооммости по удолчвжю
Ы роев*» дроверкм лооммости по удолчвжю
Рис. 20.25. Параметры DCOM
Рис. 20.25. Параметры DCOM
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SoftwareXMicrosoft\Dfrg\ BootOptimizeFunction.
Если записи Enable не присвоено значение Y, дважды щелкните на ней левой кнопкой мыши и присвойте значение Y.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Если необходимо отключить загрузочную дефрагментацию, присвойте записи Enable значение N.
б. Почему компьютер отказывается открывать файл, к которому разрешен доступ?
Операционные системы Windows ХР и Windows 2000 поддерживают файловую систему с шифрованием (EFS). Если у одного пользователя есть разрешение на доступ к файлу, который зашифрован другим пользователем, будет выдано сообщение об отказе в доступе.
Для определения статуса шифрования файла выполните следующие действия, просмотрев соответствующие атрибуты с помощью программы Проводник (Windows Explorer).
Запустите программу Проводник (Windows Explorer).
В меню Вид (View) выберите раздел Детально (Details).
Выберите параметр Атрибуты (Attributes) и щелкните на кнопке ОК.
Если файл имеет атрибут Е, значит, он зашифрован. Только пользователь, который осуществил шифрование файла, или агент восстановления имеют право на дешифрацию файла.
Как провести сканирование диска в Windows ХР и Windows 2000? .
Операционные системы Windows ХР и Windows 2000 не содержат утилиту SCANDISK, которая поставлялась в комплекте с DOS. Тем не менее аналогичными возможностями обладает функция Error Checking в Windows ХР/2000. Для получения к ней доступа выполните ряд действий.
Запустите программу Проводник (Windows Explorer).
Щелкните правой кнопкой на диске, который необходимо проверить, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Сервис (Tools).
В разделе Проверка диска (Error Checking) щелкните на кнопке Выполнить проверку (Check Now).
Если необходимо автоматически исправлять найденные ошибки или искать на диске поврежденные секторы, установите соответствующие флажки и щелкните на кнопке Запуск (Start).
Закройте окно программы Проводник (Windows Explorer).
Что такое DEFRAG.EXE?
Одной из проблем, связанных с развитием возможностей программы дефрагментации в Windows 2000, является отсутствие интерфейса командной строки. В результате не существует простого метода планирования дефрагментации. Исходя из этой ситуации, компания Microsoft предоставляет в составе Windows ХР утилиту для дефрагментации диска с интерфейсом командной Строки (DEFRAG.EXE).
Далее приведен пример анализа диска с помощью этой утилиты.
Windows Disk Defragmenter
Copyright (c) 2001 Microsoft Corp, and Executive Software International, Inc.
Analysis Report
6.91 GB Total, 6.73 GB (97%) Free, 2% Fragmented (5% file fragmentation)
Команда имеет следующий формат: defrag <том> [-a] [-f] [ —v] [-?] буква тома диска или точка монтирования (d: или d:\vol\mountpoint) -а Только анализ
-f Дефрагментация диска даже с небольшим объемом свободного пространства -V Расширенный режим выводимой информации•
-? Отображение текста справки
Как просмотреть информацию, которая отображается при запуске программы CHKDSK в процессе загрузки Windows?
При работе утилиты CHKDSK на экран выводится соответствующая информация, которая записывается в журнал событий в разделе Application, если утилита CHKDSK запущена с указанием параметра / f (исправлять ошибки) или/и / г (восстановление поврежденных секторов). Event Type: Information Event Source: Winlogon Event Category: None Event ID: 1001 Date: 03/12/2001 Time: 12:47:52 User: N/A Computer: DBLON20344 Description: Checking file system on G: The type of the file system is NTFS. Volume label is DBWXP.
A disk check has been scheduled. Windows will now check the disk. Cleaning up minor inconsistencies on the drive. Cleaning up 30 unused index entries from index $SII of file 0x9. Cleaning up 30 unused index entries from index $SDH of file 0x9. Cleaning up 30 unused security descriptors.
14333738 KB total disk space. 3961616 KB in 45629 files. 13040 KB in 4297 indexes. 0 KB in bad sectors.
116436 KB in use by the system.
65538 KB occupied by the log file. 10242636 KB available on disk.
4096 bytes in each allocation unit. 3583432 total allocation units on disk. 2560659 allocation units available on disk.
Internal Info:
47 c3 00 00 11 c3 ba 00 00 00 00 00 70 bf cc 03 00 00 7e e6 d3 03 00 00 00 00 00 00 00 00 aO ad 7e 33 00 00 00 40 cc fl 00 00
00 00 e4 fb 00 00 00 00 00 00 G
00 00 c7 00 00 00 00 00 00 00
00 00 36 cd 4d 09 00 00 00 00 p6M
00 00 00 00 00 00 00 00 00 00 -
00 00 74 2a cl 18 00 00 00 00
00 00 3d b2 00 00 00 00 00 00 ..~3. . . =
00 00 c9 10 00 00 00 00 00 00 ,@
Windows has finished checking your disk.
Please wait while your computer restarts.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
^ Л РАСПРЕДЕЛЕННАЯ
^ I ФАЙЛОВАЯ СИСТЕМА
Р
аспределенная файловая система (Distributed File System — DFS) являлась новым инструментом для Windows NT Server, однако не была закончена вовремя для включения в дистрибутив операционной системы Windows NT Server. Поэтому рабочие файлы DFS были предоставлены для загрузки через Internet (дополнительная информация приводится в разделе 21.1). В целом DFS позволяет администратору эмулировать сетевое окружение единственного сервера, который в реальности включает в себя несколько физических серверов. Иными словами, каталоги основного сервера являются ссылками на ресурсы других серверов.
Распределенная файловая система позволяет настроить единообразный доступ ко всем общим сетевым ресурсам. Это позволяет упростить операции архивирования данных, поскольку можно заархивировать лишь корневой каталог общего ресурса, a DFS обеспечит сбор данных с общих ресурсов по всей сети.
Не обязательно создавать единое дерево (как известно, структуры каталогов DFS называются деревьями (trees)). Вместо этого существует возможность создавать несколько различных деревьев для конкретных целей (например, по одному дереву для каждого организационного подразделения Active Directory). Каждое дерево может иметь одинаковую структуру (разделы sales, info и т.д.).'
. Где взять DFS?
Файлы системы DFS для Windows NT 4.0 распространяются компанией Microsoft по адресу: http: //www.microsoft.com/ntserver/nts/downloads/winfeatures/NTSDistrFile/ default. asp). В Windows 2000 и более поздних версиях DFS предоставляется по умолчанию в комплекте с операционной системой. Следуйте инструкциям, приведенным на Web- узле, и заполните форму с данными о себе. Для платформы i386 необходимо получить файл Dfs-V41-I386.EXE.
После получения файла инсталляции достаточно дважды щелкнуть на нем мышью и подтвердить, что поддерживаете выведенное на экран лицензионное соглашение. Затем рабочие файлы DFS будут установлены на жесткий диск.
:. Как установить DFS?
Следуйте приведенным ниже инструкциям. Для начала необходимо загрузить и распаковать файл Dfs-V41-1386.EXE.
Щелкните правой кнопкой мыши на пиктограмме Сетевое окружение (Network Neighborhood) и выберите в контекстном меню опцию Свойства (Properties) или дважды щелкните на пиктограмме Сеть (Network) в окне Панель управления (Control Panel).
Перейдите во вкладку Службы (Services) и щелкните на кнопке Добавить (Add).
Щелкните на кнопке Установить с диска (Have disk) и. после запроса на ввод пути введите %systemroot%/system32/dfs. Само значение %systemroot% вводить не нужно — это системная переменная, указывающая на основной каталог Windows (например, d:\winnt). В данном случае полный путь к основному каталогу будет выглядеть как<3: \winnt\system32\dfs.
Нажмите на клавишу <Enter> и щелкните на кнопке ОК для начала процесса установки DFS.
Будет показано новое диалоговое окно. Щелкните на кнопке Новый ресурс (New Share), введите имя корневого каталога ресурса (например, c:\dfsroot) и щелкните на кнопке Да (Yes) для создания каталога.
Выберите команду Совместный каталог (Shared As), введите необходимую информацию и щелкните на кнопке ОК.
Закройте все диалоговые окна и перезагрузите компьютер.
В Windows 2000 не требуется отдельной установки DFS, поскольку она изначально встроена в операционную систему. Тем не менее DFS необходимо должным образом настроить.
ЯП
Как создать новую папку в качестве элемента DFS?
После установки распределенной файловой системы в папке Администрирование (Administrative Tools) будет создано новое приложение — Dfs Administrator. Это приложение используется для управления системой DFS. Для добавления новой области в качестве элемента дерева DFS выполните ряд действий.
Запустите программу Dfs Administrator (Пуск=>Программы=>Администрирование^ Dfs Administrator (StartoProgramsoAdministrative Tools^Dfs Administrator)).
Выберите команду Добавить к Dfs (Add to Dfs) в меню Dfs.
Введите имя папки, под которым должен быть известен существующий общий ресурс.
Затем необходимо выбрать ресурс, на который будет указывать эта папка. Можно указать полный путь или воспользоваться кнопкой Обзор (Browse).
Щелкните на кнопке Добавить (Add).
Завершите работу программы Dfs Administrator.
Как удалить DFS?
Выполните перечисленные ниже действия.
Запустите аплет Сеть (Network) в окне Панель управления (Control Panel). Для этого необходимо в меню Пуск (Start) выбрать команду НастройкаоПанель управления^ Сеть (Settings^Control Panels Network).
Перейдите во вкладку Службы (Services).
Выберите раздел Распределенная файловая система (Distributed File System) и щелкните на кнопке Удалить (Remove).
Затем будет выдан запрос на продолжение удаления системы Да (Yes).
татаПерезагрузите компьютер.
та
та
Как в Windows 20000 создать корневой том DFS?
В настоящее время Windows 2000 поддерживает использование одного корневого элемента DFS на каждом сервере. В следующих версиях операционной системы или пакетах обновлений это ограничение будет снято.
Распределенная файловая система имеет собственную оснастку Распределенная файловая система DFS, ярлык для которой расположен в папке Администрирование (Administrative Tools). Для создания корневого тома DFS выполните приведенную ниже последовательность действий.
Откройте оснастку Распределенная файловая система DFS (Пуск^Программы^ Администрирование^Распределенная файловая система DFS (Start *> Programs'* Administrative Tools^DFS)).
Щелкните правой кнопкой на корневом элементе оснастки и выберите команду Создать корень Dfs (New Dfs Root), как показано на рис. 21.1.
3.3.4.4.Будет запущена программа Мастер создания нового корня DFS (Dfs Root Creation Wizard). Щелкните на кнопке Далее (Next) в окне приветствия.
3.
3.
4.
4.
В следующем окне предоставляется возможность создания отказоустойчивого корневого элемента DFS, для хранения данных которого используется Active Directory. Кроме того, можно создать изолированный корневой эле
мент DFS, если доступ к Active Directory отсут- РиС-21.1. Создание корневого эле- ствует или использование Active Directory не- мента dfs
желательно. Выберите переключатель Создать
корень DFS в домене (Create a domain Dfs
root), как показано на рис. 21.2, и щелкните на кнопке Далее (Next).
Выберите необходимый домен. Будет отображен список доступных доменов и выделен текущий домен. Щелкните на кнопке Далее (Next). Данное окно не выводится на экран при создании обычного, не отказоустойчивого элемента DFS.
Теперь следует указать сервер, который будет использоваться для хранения корневого элемента DFS (при использовании отказоустойчивого элемента DFS сервер должен входить в домен). Кроме того, на сервере должна выполняться служба DFS. Далее будет выбран текущий сервер, однако можно выбрать и другой, введя имя домена или щелкнув на кнопке Обзор (Browse). Щелкните на кнопке Далее (Next).
Следующий этап — это выбор ресурса, который будет выступать в роли корневого элемента DFS. Будет показан список существующих общих ресурсов. Можно создать новый ресурс, введя имя ресурса и его расположение. Щелкните на кнопке Далее (Next).
Каждый корневой элемент DFS должен иметь уникальное имя. По умолчанию имя будет совпадать с именем ресурса. Кроме того, можно указать добавление корневого элемента DFS в текущую консоль ММС. Щелкните на кнопке Далее (Next).
Наконец будет показано окно с итоговой информацией, в котором указывается имя домена, сервера, общего ресурса и корневого элемента DFS. Щелкните на кнопке Готово (Finish) для создания последнего.
По завершении создания корневого элемента будет показано соответствующее окно. Щелкните в нем на кнопке ОК.
Рис. 21.2. Указание типа корневого элемента DFSРис. 21.2. Указание типа корневого элемента DFS
Рис. 21.2. Указание типа корневого элемента DFS
Рис. 21.2. Указание типа корневого элемента DFS
Как в Windows 2000 добавить копию корневого
тома DFS?
Если корневой элемент DFS был создан отказоустойчивым, можно добавить дополнительные серверы DFS в качестве членов группы корневой репликации. Для добавления нового члена набора репликации DFS выполните ряд действий.
Откройте оснастку Распределенная файловая система DFS (Пуск=>Программы=> Администрирование^Распределенная файловая система DFS (Start^Programs^ Administrative Tools^DFS)).
Щелкните правой кнопкой на корневом элементе, для которого необходимо добавить копию, и выберите команду Создать корневую реплику (New Root Replica).
Будет выдан запрос на ввод имени сервера, содержащего копию корневого элемента DFS. Щелкните на кнопке Далее (Next).
Как и при создании исходного корневого элемента, необходимо указать существующий ресурс или создать новый ресурс и папку. Щелкните на кнопке Готово (Finish).
Щелкните на кнопке ОК.
Копии корневого элемента DFS будут содержать всю информацию исходного элемента, для чего применяются службы репликации Active Directory. Данные DFS можно просмотреть с помощью оснастки Active Directory — Пользователи и Компьютеры (Active Directory — Users and Computers). Выберите в меню Вид (View) раздел Дополнительные функции (Advanced Features).
WWКак в Windows 2000 добавить дочерний узел DFS?
W
W
Следующим шагом после создания структуры DFS будет добавление в корневой элемент дочерних узлов, которые являются ссылками на какие-либо данные.
Для добавления дочернего узла DFS (впрочем, большей популярностью сейчас пользуется термин “ссылка DFS”) выполните следующее.
Откройте оснастку Распределенная файловая система DFS (Пуск^ Программы^ Администрирование^Распределенная файловая система DFS (Start^Programs^ Administrative ToolsoDFS)).
Щелкните правой кнопкой на корневом элементе, к которому необходимо добавить дочерний узел, и выберите команду Создать связь Dfs (New Dfs Link).
Рис. 21.3. Добавление узла в дерево DFSРис. 21.3. Добавление узла в дерево DFSВведите расположение и имя дочернего узла, имя UNC для точки назначения и комментарий (рис. 21.3). Кроме того, можно указать время кэширования клиентских запросов. Затем щелкните на кнопке ОК.
Рис. 21.3. Добавление узла в дерево DFS
Рис. 21.3. Добавление узла в дерево DFS
«В«ВВсе подкаталоги дочернего узла будут опубликованы в DFS вместе с родительским каталогом. Например, если добавить в качестве дочернего узла DFS ресурс ntfaq, то все подкаталоги этого ресурса будут также присутствовать в дереве DFS на правах дочерних записей этого узла.
«В
«В
Как в Windows 2000 добавить копию дочернего
узла в DFS?
Версия DFS в Windows 2000 позволяет создавать дочерние наборы репликации, в которых один узел DFS указывает на несколько общих ресурсов различных серверов. Служба репликации файлов (FRS) будет обеспечивать синхронизацию данных всех общих ресурсов. Это позволяет добиться отказоустойчивости проводимых операций и балансировки сетевой нагрузки.
Члены набора репликации должны:
входить в домен;
использовать NTFS 5.0;
находиться на различных серверах; проводить репликацию между различными ресурсами одного сервера невозможно.
Для добавления нового дочернего члена набора репликации выполните ряд действий.
Удостоверьтесь в том, что актуальная копия ресурса, для которого будет добавлен новый член набора репликации, размещена в новом общем ресурсе, добавляемом в набор.
Откройте оснастку Распределенная файловая система DFS (Пуск=»Программыс> Администрирование^Распределенная файловая система DFS (Start^Programs^ Administrative Tools^DFS)).
Щелкните правой кнопкой на дочернем узле, к которому необходимо добавить копию, и выберите команду Создать дочерний член набора репликации (New Replica).
Затем следует ввести имя нового раздела в формате UNC. После этого будет возможна как ручная, так и автоматическая репликация.
Ручная репликация оказывается полезной в том случае, если данные являются предназначенными только для чтения документами, которые не слишком часто модифицируются. Совместная репликация подразумевает копирование содержимого ресурса на всех системах — участниках набора репликации. Щелкните на кнопке ОК.
Будет показано диалоговое окно с топологией репликации. Проверьте, активизирована ли служба репликации. Щелкните на кнопке ОК.
Репликация с несколькими хозяевами используется повсеместно, за исключением первого пути репликации, применяемого для копирования содержимого основного сервера на другие серверы. Все данные, которые в текущий момент расположены на других ресурсах, перемещаются в подкаталог NtFrs-PreExisting (проводится проверка контрольной суммы, и если файлы совпадают с данными общего ресурса основного сервера, то они перемещаются обратно в основной каталог; это необходимо для уменьшения нагрузки на локальную сеть при копировании данных с основного сервера).
Репликация по умолчанию проводится каждые 15 минут.
МАССИВ RAID
И
збыточный (или недорогой) массив недорогих дисков (Redundant Array of Inexpensive Disks — RAID) предоставляет собой надежную и доступную технологию использования набора жестких дисков, логически объединенных в группу.
Аппаратные решения RAID в полной мере поддерживаются в операционных системах Windows, однако существуют и программные массивы RAID, которые находятся под управлением средств операционной системы. В Windows поддерживаются уровни RAID 0,1 и 5.
Альтернативой RAID является технология SLED (Single Large Expensive Disk), поскольку диски большого объема в последнее время стали более дешевыми. Однако при использовании таких дисков сложно достичь уровня надежности, свойственного RAID.
HI
Какие уровни RAID поддерживаются в серверных системах Windows?
Серверные системы Windows поддерживают уровни RAID 1 (зеркальное расположение дисков) и RAID 5 (чередующийся набор с контролем четности). Кроме того, Windows поддерживает уровень RAID 0, который реализует концепцию чередования без контроля четности. Тем не менее уровень RAID 0 не обеспечивает избыточности данных.
Как в Windows настроить массив дисков RAID 5?
Операционная система Windows 2000 впервые предоставляет возможность использования динамических дисков. Все члены набора томов RAID должны быть расположены на динамических дисках. (Если проводится обновление наборов RAID в Windows NT 4.0, массивы RAID будут размешены на обычных дисках; однако при обновлении Windows NT 4.0 до Windows ХР или Windows Server 2003 может возникнуть ряд проблем. Дополнительная информация приводится в статье Q303246 базы знаний Microsoft Knowledge Base.) Для преобразования обычного диска в динамический ознакомьтесь с разделом 20.48.
Для настройки набора RAID 5 выполните ряд действий.
В меню Пуск (Start) выберите команду Программы^Администрирование (Programs^ Administrative Tools) и откройте оснастку Управление компьютером (Computer Management).
Раскройте раздел Запоминающие устройства (Storage) и выберите опцию Управление дисками (Disk Management).
Щелкните правой кнопкой мыши на области нераспределенного дискового пространства и выберите в контекстном меню команду Создать том (Create Volume) (рис. 22.1).
Рис. 22.1. Создание нового тома в неиспользуемом дисковом пространстве
Щелкните на кнопке Далее (Next) в окне мастера Create Volume Wizard.
Выберите тип тома RAID 5 (рис. 22.2) и щелкните на кнопке Далее (Next).
Рис. 22.2. Выбор типа создаваемого тома
В левой панели выберите необходимые диски (как минимум, три диска) и щелкните на кнопке Добавить (Add).
Выберите объем дискового пространства, которое будет использоваться на каждом из дисков. Объем пространства на каждом из дисков должен быть одинаков, поэтому наибольший объем массива равен наименьшему свободному объему на каждом из дисков. После указания объема дискового пространства щелкните на кнопке Далее (Next). Если указать 1000 Мбайт для каждого диска, то общий объем будет равен 2000 Мбайт, поскольку данные четности занимают треть всего используемого объема.
Выберите букву диска и щелкните на кнопке Далее (Next).
Выберите файловую систему для раздела и укажите метку раздела. Кроме того, можно указать необходимость сжатия папок и файлов. Щелкните на кнопке Далее (Next).
Появится окно с итоговой информацией. Щелкните на кнопке Готово (Finish).
Теперь Windows 2000 покажет области дискового пространства в виде массива RAID 5 и в режиме регенерации.
Программа Local Disk Manager может выдать сообщение “The operation did not complete because the partition/volume is not enabled. Please reboot the computer to enable the partition/volume". Щелкните на кнопке OK в этом окне сообщения, но не перезагружайте компьютер, пока регенерация не завершится и Windows 2000 не укажет, что том не содержит ошибок. В противном случае по завершении перезагрузки потребуется форматирование раздела. Кроме того, может понадобиться повторное форматирование тома при возникновении проблем с его применением.
Щр. Как в Windows 2000 удалить массив RAID 5?
При удалении массива RAID 5 теряются все содержащиеся на нем данные. Таким образом, перед удалением необходимо провести резервное копирование всех данных. Для удаления массива RAID 5 выполните ряд действий.
В меню Пуск (Start) выберите команду Программы^Администрирова^ие (Programs^ Administrative Tools) и откройте оснастку Управление компьютером (Computer Management).
Раскройте раздел Запоминающие устройства (Storage) и выберите опцию Управление дисками (Disk Management).
Щелкните правой кнопкой мыши на элементе массива RAID 5 и выберите в контекстном меню команду Удалить том (Delete Volume).
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление массива.
Затем Windows 2000 отметит дисковое пространство, ранее занятое массивом RAID 5, как нераспределенное.
Как в Windows 2000 регенерировать массив RAID 5?
Если в Windows 2000 заменить один жесткий диск из набора RAID 5, информация не будет утрачена, поскольку массив содержит данные четности. Однако поврежденный диск необходимо заменить новым, чтобы восстановить отказоустойчивость массива дисков RAID 5.
После замены поврежденного диска выполните перечисленные ниже действия.
В меню Пуск (Start) выберите команду Программы^Администрирование (Programs^ Administrative Tools) и откройте оснастку Управление компьютером (Computer Management).
Раскройте раздел Запоминающие устройства (Storage) и выберите опцию Управление дисками (Disk Management). Windows 2000 отметит удаленный диск, как отсутствующий (метка Mis sing).
Щелкните правой кнопкой мыши на элементе массива RAID 5 и выберите в контекстном меню команду Восстановить том (Repair Volume)..
Выберите из списка диск, предназначенный для замены поврежденного диска, и щелкните на кнопке ОК.
Рис. 22.3. Удаление недоступного дискаРис. 22.3. Удаление недоступного дискаТеперь массив RAID 5 восстановит свои отказоустойчивые свойства, однако с изъятого диска необходимо удалить раздел RAID 5.
Рис. 22.3. Удаление недоступного диска
Рис. 22.3. Удаление недоступного диска
Если на извлеченном диске расположены и другие разделы, щелкните на разделах правой кнопкой мыши и выберите в контекстном меню команду Удалить том (Delete Volume). Затем щелкните правой кнопкой мыши на метке Missing и выберите в контекстном меню команду Отключить диск (Remove Disk) (рис. 22.3).
НВНВЕсли базовый диск используется в массиве повторно, Windows 2000 будет рассматривать его в качестве внешнего (метка Foreign). Для получения информации о методах применения подобных дисков обратитесь к разделу 20.50.
НВ
НВ
Как в Windows 2000 настроить зеркальный массив (RAID 1)?
Все члены массива RAID 1 должны быть расположены на динамических дисках. Информация о преобразовании обычных дисков в динамические приводится в разделе 20.48.
Для создания массива RAID 1 в Windows 2000 выполните описанные ниже действия.
В меню Пуск (Start) выберите команду Программы1»-Администрирование (Programs» Administrative Tools) и откройте оснастку Управление компьютером (Computer Management).
Раскройте раздел Запоминающие устройства (Storage) и выберите опцию Управление дисками (Disk Management).
Щелкните правой кнопкой на разделе, зеркальный образ которого необходимо создать, и выберите в контекстном меню команду Добавить зеркальный образ (Add Mirror).
Выберите диск, который будет содержать зеркальный образ и выберите команду Add Mirror.
Если создается зеркальный образ загрузочного раздела, диалоговое окно представит подробную информацию об изменениях, вносимых в файл BOOT. INI для обеспечения загрузки с зеркального массива (рис. 22.4). Щелкните на кнопке ОК.1
Windows покажет зеркальный массив в режиме регенерации.
Как в Windows 2000 отключить зеркальный массив (RAID 1)?
Разбивка зеркального массива не приводит к потере данных, однако оставляет два тома, содержащие одинаковые данные. Чтобы разбить массив RAID 1 в Windows 2000, выполните ряд действий.
1.1.2.2.3.3.В меню Пуск (Start) выберите команду Программы^Администрирование (Programs1» Administrative Tools) и откройте оснастку Управление компьютером (Computer Management).Раскройте раздел Запоминающие устройства (Storage) и выберите опцию Управление дисками (Disk Management).Щелкните правой кнопкой на зеркальном томе, который необходимо удалить, и выберите в контекстном меню команду Удалить зеркальный образ (Break Mirror). (НаВ меню Пуск (Start) выберите команду Программы^Администрирование (Programs1» Administrative Tools) и откройте оснастку Управление компьютером (Computer Management).Раскройте раздел Запоминающие устройства (Storage) и выберите опцию Управление дисками (Disk Management).Щелкните правой кнопкой на зеркальном томе, который необходимо удалить, и выберите в контекстном меню команду Удалить зеркальный образ (Break Mirror). (На
1.
1.
2.
2.
3.
3.
В меню Пуск (Start) выберите команду Программы^Администрирование (Programs1» Administrative Tools) и откройте оснастку Управление компьютером (Computer Management).
Раскройте раздел Запоминающие устройства (Storage) и выберите опцию Управление дисками (Disk Management).
Щелкните правой кнопкой на зеркальном томе, который необходимо удалить, и выберите в контекстном меню команду Удалить зеркальный образ (Break Mirror). (На
В меню Пуск (Start) выберите команду Программы^Администрирование (Programs1» Administrative Tools) и откройте оснастку Управление компьютером (Computer Management).
Раскройте раздел Запоминающие устройства (Storage) и выберите опцию Управление дисками (Disk Management).
Щелкните правой кнопкой на зеркальном томе, который необходимо удалить, и выберите в контекстном меню команду Удалить зеркальный образ (Break Mirror). (На
этом шаге можно выбрать команду Delete Mirror для удаления обоих томов, формирующих зеркальный образ, но при этом будут утрачены все данные.)•
Чтобы подтвердить удаление, щелкните на кнопке Да (Yes).
Еще одно диалоговое окно может выдать предупреждение о возможной потере данных на аннулированном зеркальном наборе. Щелкните на кнопке Да (Yes), чтобы продолжить выполнение операции.
Затем останутся два дисковых тома, один из которых стоит удалить во избежание каких- либо недоразумений.
'^ cum|*mqmt- (Computer Management (LoiMlJXSloMqnXDivk Management I - и ‘да;, к?
$• & System ToolsЕ § Storage■ £9 Logical Drives$• & System ToolsЕ § Storage■ £9 Logical Drives[Pi$| btor^[Pi$| btor^& ^| Server Applications and Sei& ^| Server Applications and SeiО Data (F:)О Data (F:)Simple Mirror SimpleSimple Mirror Simple«New Volume (I:) RAID-5«New Volume (I:) RAID-5DynamicNTFSDynamicNTFSDynamicNTFSDynamicNTFSDynamicNTFSDynamicNTFSDynamicNTFSDynamicNTFSHealthy (System)1.95 GB1.70GBRegenerating: (...1.95 GB690 MBНеаМу1.95 GB774MBHealthy1.95 GB1.95GBHealthy (System)1.95 GB1.70GBRegenerating: (...1.95 GB690 MBНеаМу1.95 GB774MBHealthy1.95 GB1.95GBРис. 22.4. Диск с массивом RAID 5 и зеркальными томамиРис. 22.4. Диск с массивом RAID 5 и зеркальными томами
$• & System Tools
Е § Storage
■ £9 Logical Drives
$• & System Tools
Е § Storage
■ £9 Logical Drives
[Pi$| btor^
[Pi$| btor^
& ^| Server Applications and Sei
& ^| Server Applications and Sei
О Data (F:)
О Data (F:)
Simple Mirror Simple
Simple Mirror Simple
«New Volume (I:) RAID-5
«New Volume (I:) RAID-5
DynamicNTFS
DynamicNTFS
DynamicNTFS
DynamicNTFS
DynamicNTFS
DynamicNTFS
DynamicNTFS
DynamicNTFS
Healthy (System)1.95 GB1.70GB
Regenerating: (...1.95 GB690 MB
НеаМу1.95 GB774MB
Healthy1.95 GB1.95GB
Healthy (System)1.95 GB1.70GB
Regenerating: (...1.95 GB690 MB
НеаМу1.95 GB774MB
Healthy1.95 GB1.95GB
Рис. 22.4. Диск с массивом RAID 5 и зеркальными томами
Рис. 22.4. Диск с массивом RAID 5 и зеркальными томами
23 СЛУЖБЫ ТЕРМИНАЛОВ
С
овременные пользователи персональных компьютеров (ПК) привыкли использовать компьютеры с большим объемом оперативной памяти, дискового пространства и мощными центральными процессорами. Все эти высокопроизводительные компоненты применяются для запуска приложений одного пользователя. Подобный подход существенно отличается в операционных системах UNIX и VMS, где вся оперативная память, дисковое пространство и центральные процессоры относятся к серверу, а пользователи работают с простыми терминалами, посредством которых серверу отправляются текстовые запросы, а в ответ обновляется содержимое экрана терминала.
Концепция модели клиент/сервер UNIX/VMS имеет ряд преимуществ. Большинство настольных компьютеров основную часть рабочего времени ничем не заняты, центральный процессор используется максимум на 10%, а оперативная память элементарно простаивает. При использовании центрального сервера ресурсы по необходимости распределяются между рабочими сеансами, что уменьшает нерациональное использование системы и обеспечивает доступность ресурсов в любой момент времени.
Установка приложений и их сопровождение на каждом настольном компьютере занимает немало времени. При установке приложений на центральный сервер процесс сопровождения ПК заметно упрощается, кроме того, снижается общая стоимость владения (Total Cost of Ownership — TCO).
Операционные системы Windows NT Server Terminal Server Edition и Windows 2000 обеспечивают реализацию описываемой концепции с помощью клиентского программного обеспечения для Windows 9x/NT и Windows for Workgroups, которое позволяет проводить обработку всех данных на сервере. Локальному компьютеру остается лишь передавать серверу данные клавиатуры и манипулятора типа мыши. Сервер терминалов проводит всю обработку и хранение данных, а также обновляет содержимое экрана клиентских систем.
На рис. 23.1 демонстрируется пример сеанса сервера терминалов с собственным диалоговым окном, в которых видно отдельную кнопку Пуск (Start) и панель задач. Все приложения, предоставленные в этом окне, выполняются на терминальном сервере. Данные программы Проводник (Windows Explorer) относятся к дискам сервера терминалов, а не локальной системы.
Очевидно, что Windows NT и Windows 95 являются совершенно разными операционными системами, поэтому запуск терминального клиента на компьютерах под их управлением кажется бессмысленным. Однако такой подход имеет смысл для управления приложениями. Например, установите пакет Microsoft Office на терминальном сервере, и все клиенты получат возможность применять пакет Microsoft Office посредством сетевого соединения с терминальным сервером. Только представьте себе применение пакета Office ХР на компьютере под управлением Windows for Workgroups.
Сетевое взаимодействие сервера и клиентов реализовано с помощью протокола RDP (Remote Desktop Protocol), созданного компанией Microsoft.
Система Windows Terminal Server (TS) основана на продукте WinFrame компании Citrix. Эта компания предоставляет модуль MetaFrame, расширяющий возможности сервера терминалов, включая поддержку DOS, OS/2, UNIX, языка программирования Java и т.д. (дополнительная информация представлена по адресу: http: / /www.citrix.com).
Рис. 23.1. Службы терминалов в действииРис. 23.1. Службы терминалов в действииКак настроить сервер терминалов
Рис. 23.1. Службы терминалов в действии
Рис. 23.1. Службы терминалов в действии
в Windows 2000?
Компоненты Terminal Services встроены в Windows 2000. Их инсталляцию можно указать как при установке операционной системы, так и уже в процессе работы. Для установки компонентов Тerminal Services выполните ряд действий.
Откройте окно Панель управления (Control Panel) (Пуск=>Параметры=>Панель управления (Start^Settings^Control Рапе))).
Запустите аплет Установка и удаление программ (Add/Remove Programs).
Выберите в левой панели раздел Настройка Windows (Configure Windows).
Щелкните на кнопке Компоненты (Components).
Щелкните на кнопке Далее (Next).
Установите флажки Службы терминалов (Terminal Services) и Лицензирование служб терминалов (Terminal Services Licensing). Щелкните на кнопке Далее (Next).
Будет выдано предупреждение об установке соответствующих компонентов. Щелкните на кнопке Далее (Next).
Можно указать необходимость в установке драйверов печати. Щелкните на кнопке Далее (Next).
Будет проведено копирование файлов на компьютер. Щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
Перезагрузите компьютер.
По завершении перезагрузки в папке Администрирование (Administrative Tools) появится четыре дополнительные программы:
Terminal Server Administration;
Terminal Server Client Generator;
Terminal Server Connection Configuration;
Terminal Server License Manager.
. Как установить клиенты терминалов на компьютеры под управлением Windows 9x/Windows NT?
Сервер терминалов содержит встроенные клиентские модули для таких операционных систем:
Windows 95;
Windows 98;
WindowsNT;
Windows 2000;
Windows for Workgroups.
Первые четыре клиента реализованы на базе одного программного обеспечения. В составе сервера терминалов (для Windows NT 4.0 и Windows 2000) поставляется утилита записи гибких дисков с программным обеспечением для этих операционных систем.
Зарегистрируйтесь на компьютере, содержащем сервер терминалов.
Выберите раздел Создатель клиента служб терминалов (Terminal Server Client Creator) в папке Администрирование (Administrative Tools). Для этого в меню Пуск (Start) выберите команду Программы=>Администрирование=>Создатель клиента служб терминалов (Programs'* Administrative Tools^Terminal Server Client Creator).
Будет показано диалоговое окно (рис. 23.2), в котором указаны следующие разделы:
Terminal Server Client for WFW;
Terminal Server Client for Windows 95/NT Intel;
Terminal Server Client for Windows 95/NT Alpha.
Рис. 23.2. Запись гибкого диска с клиентом для служб терминалов
Выберите клиентскую систему (Terminal Server Client for Windows 95/NT Intel) и букву диска (можно использовать только приводы гибких дисков), затем щелкните на кнопке ОК.
Будет выдан запрос на предоставление гибкого диска. Щелкните на кнопке ОК. Необходимые файлы будут скопированы на гибкий диск.
Щелкните на кнопке ОК по завершении копирования данных.
Закройте диалоговое окно.
Выполнение этих действий приводит к копированию на гибкий диск содержимого каталога %systemroot%\system32\clients\tsclient\win32\disks\diskl. Это дает возможность вручную скопировать необходимые файлы на гибкий диск или создать общий ресурс для этого каталога. Подкаталог net в каталоге tcsclient содержит клиенты, распределенные по отдельным каталогам без подкаталогов diskl и т.д., что позволяет предоставить общий доступ к каталогу, содержащему инсталляционные файлы всех клиентов. Рекомендуется создать общий ресурс на основе папки net.
Для установки клиента выполните перечисленные ниже действия.
Воспользуйтесь гибким диском, созданным ранее, или откройте общий ресурс, содержащий необходимые файлы.
Запустите файл SETUP. EXE.
Будет запушена программа выполнения клиента Terminal Server. Щелкните на кнопке Продолжить (Continue), чтобы подтвердить поддержку лицензионного соглашения.
Введите имя пользователя и название компании. Щелкните на кнопке ОК. Еще раз щелкните на кнопке ОК.
Выберите переключатель Принимаю условия лицензионного соглашения (I agree to the license agreement).
Щелкните на большой кнопке Установить (Setup) (на этом этапе можно указать альтернативную папку для установки).
Будет выдан запрос о том, требуется ли установка приложения для всех пользователей или только для текущего. Щелкните на кнопке Да (Yes).
Затем проводится копирование файлов и выдается сообщение об удачном завершении этой операции. Щелкните на кнопке ОК.
В результате в меню Пуск (Start) добавляется новая папка Клиент служб терминалов (Terminal Server Client), в которой содержатся две утилиты и указана команда удаления программного обеспечения клиента терминала.
м
Как установить клиент терминалов для Windows for Workgroups?
Сервер терминалов содержит встроенную поддержку для Windows for Workgroups, однако копия этой операционной системы должна иметь установленный пакет TCP/IP 32b (этот пакет можно получить на Web-узле компании Microsoft по адресу: http://support.microsoft.com/support/kb/articles/qlll/6/82.asp). О необходимости установки этого пакета многие администраторы узнают методом проб и ошибок. Пакет TCP/IP можно установить с помощью пиктограммы Настройка сети (Network setup) в Windows for Workgroups. После установки может потребоваться запуск программы
memmaker для удаления содержимого оперативной памяти. При установке пакета можно выбрать опцию Ускоренное (Express).
Для записи гибкого диска клиента терминалов Windows for Workgroups выполните ряд действий.
Зарегистрируйтесь на компьютере с установленным сервером терминалов.
Выберите раздел Создатель клиента служб терминалов (Terminal Server Client Creator) в папке Администрирование (Administrative Tools). Для этого в меню Пуск (Start) выберите команду Г1рограммы*Администрирование*Создатель клиента служб терминалов (Programs"*Administrative Tools=*Terminal Server Client Creator).
Будет показано диалоговое окно, предлагающее на выбор следующие разделы:
Terminal Server Client for WFW;
Terminal Server Client for Windows 95/NT Intel;
Terminal Server Client for Windows 95/NT Alpha.
Выберите клиент (Terminal Server Client for WFW) и диск назначения (можно указать только гибкий диск) и щелкните на кнопке ОК.
Будет выдан запрос на предоставление гибкого диска. Щелкните на кнопке ОК.
Необходимые файлы будут скопированы на гибкий диск.
Щелкните на кнопке ОК по завершении копирования.
Закройте диалоговое окно.
Выполнение этих действий приводит к копированию на гибкий диск содержимого каталога %systemroot%\system32\clients\tsclient\win32\disks\diskl. Это дает возможность вручную скопировать необходимые файлы на гибкий диск или создать общий ресурс для этого каталога. Подкаталог net в каталоге tcsclient содержит клиенты, распределенные по отдельным каталогам без подкаталогов diskl и т.д., что позволяет предоставить общий доступ к каталогу, содержащему инсталляционные файлы всех клиентов. Рекомендуется создать общий ресурс на основе папки net.
Для установки клиента выполните перечисленные ниже действия.
Воспользуйтесь гибким диском, созданным ранее или откройте общий ресурс, содержащий необходимые файлы.
Запустите файл SETUP. EXE.
Будет запущена программа выполнения клиента Terminal Server. Щелкните на кнопке ОК.
Введите имя пользователя и название компании. Щелкните на кнопке ОК. Еще раз щелкните на кнопке ОК.
Выберите переключатель Я принимаю условия лицензионного соглашения (I agree to the license agreement).
Щелкните на большой кнопке Установить (Setup) (на этом этапе можно указать альтернативную папку для установки).
Будет выдан запрос о том, требуется ли установка приложения для всех пользователей или только для текущего. Щелкните на кнопке Да (Yes).
Затем проводится копирование файлов и выдается сообщение об удачном завершении этой операции. Щелкните на кнопке ОК.
В результате в меню Пуск (Start) добавляется новая папка Клиент служб терминалов (Terminal Server Client), в которой содержатся две утилиты и указана команда удаления программного обеспечения клиента терминала.
На рис. 23.3 показана программа 3D Pinball в Windows 2000, которая предоставлена в окне системы Windows for Workgroups 3,11. Впечатляет, не правда ли?
Рис. 23.3. Службы терминалов для компьютера под управлением Windows for WorkgroupsРис. 23.3. Службы терминалов для компьютера под управлением Windows for Workgroups
Рис. 23.3. Службы терминалов для компьютера под управлением Windows for Workgroups
Рис. 23.3. Службы терминалов для компьютера под управлением Windows for Workgroups
Как подключиться к серверу терминалов в Windows 9х, Windows NT и Windows 2000?
В первую очередь необходимо установить клиент терминалов, что рассматривается в разделе 23.2. Затем можно воспользоваться одним из двух способов подключения к серверу терминалов. Первый требует проведения большого количества ручных операций и не подходит для большинства пользователей.
Выберите раздел Клиент служб терминалов (Terminal Server Client) в одноименной папке.
В диалоговом окне выберите сервер (или введите другое имя сервера/1Р-адрес) и разрешение экрана. (Это диалоговое окно в Windows for Workgroups выглядит немного иначе, но предоставляет аналогичные функциональные возможности.)
Щелкните на кнопке Подключить (Connect).•
Появится окно с экраном регистрации. Зарегистрируйтесь в системе и начните сеанс работы с сервером терминалов.
Необходимо помнить, что нажатие комбинации клавиш <Ctrl+Alt+Del> приведет к открытию именно локального меню Безопасность (Security), а не удаленного. Для открытия удаленного меню Безопасность (Security) необходимо выбрать раздел
Безопасность Windows NT (Windows NT Security) в меню Пуск (Start). Обратите внимание на отсутствие кнопки Завер-шение работы (Shutdown) (для всех пользователей, кроме администратора), поскольку применение этой кнопки на удаленном компьютере приведет к отключению сервера терминалов.
Альтернативный подход заключается в создании ярлыка для сетевого терминального соединения. Ярлык можно создать с помощью программы Диспетчер клиентских подключений (Client Connection Manager).
Запустите программу Диспетчер клиентских подключений (Client Connection Manager), выбрав соответствующий пункт в папке Клиент служб терминалов (Terminal Server Client) в меню Пуск (Start).
В меню Файл (File) выберите команду Создать подключение (New Connection).
Введите описание и имя (или IP-адрес) сервера терминалов. Щелкните на кнопке Далее (Next).
Затем можно указать необходимость в автоматической регистрации, установив флажок Автоматический вход (Autologon) и введя имя пользователя, пароль и информацию о домене. Щелкните на кнопке Далее (Next).
Выберите разрешение рабочего стола и параметры быстродействия сетевого соединения. Щелкните на кнопке Далее (Next).
Следующее окно позволяет указать, нужно ли использовать весь рабочий стол или только определенное приложение. При выборе приложения укажите имя исполняемого файла, его расположение и имя рабочего каталога. Щелкните на кнопке Далее (Next).
Теперь укажите пиктограмму соединения, щелкнув на кнопке Сменить значок (Change Icon). Кроме того, следует указать группу программ, содержащую ярлык (по умолчанию ярлык расположен в папке Клиент служб терминалов (Terminal Server Client)). Щелкните на кнопке Далее (Next).
На экран будет выведена итоговая информация. Щелкните на кнопке Готово (Finish).
В окне Диспетчер клиентских подключений (Client Connection Manager) появится новая пиктограмма.
Для этой пиктограммы можно создать ярлык на рабочем столе. Щелкните правой кнопкой на пиктограмме и выберите команду Создать ярлык на рабочем столе (Create shortcut on desktop). Ярлык применяется для вызова клиента служб терминалов с указанием имени набора конфигурационных параметров, например:
"C:\Program Files\Terminal Server Client\MSTSC.EXE" "TS 1 Connect"
Ярлык может пригодиться для создания командных меню и т.д. Фактическая информация о сетевом соединении хранится в системном реестре в разделе hkey_CURRENT_user\ Software\Microsoft\Terminal Server Client. Таким образом, содержимое раздела системного реестра можно импортировать в системный реестр других систем, тем самым автоматизируя установку соответствующих ярлыков. Единственный параметр, который не распространяется автоматически, — это пароль автоматической регистрации.
Для записи раздела системного реестра в файл выберите нужный раздел в редакторе системного реестра regedit.exe (например, TS 1 Connect) и выберите команду Экспорт файла реестра (Export Registry File) в меню Файл (File). Введите имя файла и щелкните на кнопке ОК. Затем файл . REG можно скопировать на любой компьютер и записать его содержимое в системном реестре с помощью такой команды:
regedit /е <файл>.гед
Как закрыть сетевое соединение с сервером
терминалов?
Если щелкнуть на кнопке Пуск (Start) в окне сеанса работы с сервером терминалов, в меню будет предоставлено два пункта (рис. 23.4):
Завершение сеанса (Logoff);
Отключение (Disconnect).
Между этими двумя параметрами существует определенное различие. Выбор опции Завершение сеанса (Logoff) приводит к завершению сетевого сеанса, и соединение с сервером терминалов разрывается. Затем соединение становится доступным для другого пользователя.
Если выбрать параметр Отключение (Disconnect), сеанс работы с системой не завершается. При этом закрывается окно сеанса, но если зарегистрироваться с использованием того же имени пользователя, сервер терминалов восстановит все приложения на момент завершения сеанса. Это идеальный вариант использования сервера терминалов, однако сервер поддерживает ограниченное
Рис. 23.4. Пункт меню Отключение (Disconnect) сеанса службы терминаловРис. 23.4. Пункт меню Отключение (Disconnect) сеанса службы терминаловколичество соединений, а отключенный сеанс связи остается активным, т.е. другой пользователь не сможет подключиться к серверу.
Рис. 23.4. Пункт меню Отключение (Disconnect) сеанса службы терминалов
Рис. 23.4. Пункт меню Отключение (Disconnect) сеанса службы терминалов
Отключенный сеанс остается активным до тех пор, пока не произойдет одно из следующих событий:
происходит регистрация под тем же именем пользователя и последующее завершение сеанса;
достигнуто временное ограничение неактивности сеанса, после чего сеанс завершается;
администратор принудительно завершает сеанс с помощью утилиты Terminal Server Administration.
Если осуществляется подключение к серверу терминалов, работающему под управлением Windows 2000, будут отображены пункты меню Отключение (Disconnect) и Завершение работы (Shutdown). Выбор пункта Завершение работы (Shutdown) предоставляет возможность завершения сеанса связи.
Как установить приложения, применяемые с помощью сервера терминалов?
Установка приложений на сервер терминалов отличается от их обычной инсталляции, поскольку необходимо обеспечить одновременную работу с этими приложениями для всех пользователей сервера терминалов.
Сервер терминалов имеет два режима работы: выполнение (execute) и установка (install). Все пользователи по умолчанию регистрируются в режиме выполнения, который обеспечивает возможность запуска приложений. Когда необходимо установить приложение, применяемое всеми пользователями сервера, администратор должен перевести сервер терминалов в режим установки.
Наилучший метод установки приложений — использование аплета Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel), поскольку при этом используется режим установки, по завершении которой сервер переводится в режим выполнения. Кроме того, режим можно переключить вручную с помощью следующей команды (переход в режим установки): change user /install
Для возврата сервера в режим выполнения воспользуйтесь такой командой: change user /execute
Для получения информации о текущем режиме пригодится команда change user /query
В данном примере для установки пакета Winzip на сервер терминалов используется аплет Установка и удаление программ (Add/Remove Programs).
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления ^Установка и удаление программ (Start^Settings^Control Panel'bAdd/Remove Programs)).
Перейдите во вкладку Установка/Удаление (Install/Uninstall) и щелкните на кнопке Установка (Install).
Будет предложено предоставить установочный носитель. Щелкните на кнопке Далее (Next).1
Мастер установки найдет на компакт-диске или гибком диске программу SETUP. EXE. Если программа не будет обнаружена, выберите другой исполняемый файл программы установки, щелкнув на кнопке Обзор (Browse) и выбрав файл WINZIP. EXE. Щелкните на кнопке Далее (Next).
Появится возможность изменить режим работы так, чтобы все пользователи получили доступ к приложению. Выберите переключатель Все пользователи начинают работу с едиными параметрами приложений (All users begin with common application settings) и щелкните на кнопке Далее (Next).
Начнется процесс установки приложения. При этом режим работы сменится на режим установки, в чем можно убедиться, введя команду change user /query.
Установите приложение обычным образом.
По завершении процесса установки щелкните на кнопке Далее (Next) и на кнопке Готово (Finish) в следующем диалоговом окне.
Теперь все пользователи сервера терминалов получат возможность работать с программой Winzip. Альтернативным вариантом будет ручное переключение в режим установки, инсталляция необходимого программного обеспечения и обратное переключение в режим выполнения.
ш
Почему нельзя установить пакет Office 97 SR2 на сервер терминалов?
При попытке установить офисный пакет Office 97 SR2 на сервер терминалов с помощью аплета Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) выдается следующее сообщение об ошибке:
Setup cannot register MSJET35.dll in the system Registry because an older version is in use. Close all applications and try again.
Это сообщение появляется из-за того, что указанный файл используется службой Terminal Server License. Для решения этой проблемы остановите работу службы лицензирования:
net stop "terminal server licensing"
Щелкните на кнопке Повтор (Retry) в появившемся диалоговом окне, и процесс установки будет продолжен. По завершении установки перезапустите службу:
net start "terminal server licensing"
НИНИТеперь пакет Office 97 будет полностью установлен на сервере терминалов и доступен для всех пользователей.
НИ
НИ
Как отправить сообщение клиенту сервера
терминалов?
Сервер терминалов поддерживает два метода взаимодействия с клиентами сервера терми- . налов. Первый предполагает использование графического интерфейса.
Откройте оснастку Диспетчер служб терминалов (Terminal Services Manager) (Пуск^ Программы^Администрирование^Диспетчер служб терминалов (Start^Programs^ Administrative Tools^Terminal Services Manager)).
Раскройте раздел Домен^Сервер (Domain^Server), после чего будет показан список подключенных сетевых процессов.■
Щелкните правой кнопкой на нужном процессе и выберите в контекстном меню команду Послать сообщение (Send Message) (рис. 23.5).
Теперь можно ввести заголовок и текст сообщения. Щелкните на кнопке ОК.
Рис. 23.5. Пункты контекстного меню для сеанса службы терминалов, доступные в консоли управленияРис. 23.5. Пункты контекстного меню для сеанса службы терминалов, доступные в консоли управления
Рис. 23.5. Пункты контекстного меню для сеанса службы терминалов, доступные в консоли управления
Рис. 23.5. Пункты контекстного меню для сеанса службы терминалов, доступные в консоли управления
Для отправки сообщения из командной строки воспользуйтесь командой MSG:
msg <польэователь> [/С1те:<секунды>] [/w] [/server:<HMH сервера>] <сообщение>
Например:
msg savillj /w Оставь в покое этот компьютер!
Параметр /w указывает на приостановку сетевого сеанса администратора до тех пор, пока пользователь не щелкнет на кнопке ОК в окне сообщения.
ГР:!
■ ^3^9. Как найти системы, содержащие службу терминалов?
Запуск оснастки Диспетчер служб терминалов (Terminal Services Manager) (Пуск* Программы*Администрирование*Диспетчер служб терминалов (Start* Programs* Administrative Tools ^Terminal Services Manager)) и раскрытие раздела домена приведет к выводу на экран списка компьютеров, предоставляющих сеансы службы терминалов. Аналогичного эффекта можно достичь, введя следующую команду в командной строке: qappsrv [/address] [/domain:<имя домена>] [/continue]
Например:
qappsrv /address
Known Terminal servers Network Node Address
DEMO [ A024E34948]*
Параметр /domain является необязательным, кроме тех случаев, когда запрос не относится к домену, в который входит компьютер. Параметр /continue отключает использование паузы после вывода на экран каждого окна с запрашиваемыми данными.
11
23.10. Как проверить, зарегистрирован ли пользователь на сервере терминалов?
Запуск оснастки Диспетчер служб терминалов (Terminal Services Manager) (Пуск* Программы*Администрирование*Диспетчер служб терминалов (Start* Programs* Administrative Tools*Terminal Services Manager)) приведет к выводу на экран списка системных процессов пользователей для каждого компьютера, однако подобный способ не подходит при наличии большого количества компьютеров, содержащих серверы терминалов. Поэтому имеет смысл воспользоваться такой командой:
query user [<имя пользователя>] [/server:<имя сервера>]
Например:
query user
USERNAMESESSIONNAMEIDSTATEIDLETIMELOGON TIME
▻administrator console0Active.09/05/99 18:19
savilljrdp-tcp#l1Active1009/05/99 14:23
Эта команда выведет на экран список всех пользователей, зарегистрированных на сервере терминалов.
Кроме того, можно воспользоваться командой QPROCESS:
qprocess <имя пользователя>
Для получения информации о пользователе, запустившем определенную программу (например, WINWORD. EXE), воспользуйтесь такой командой: qprocess спроцесо
Эта команда выведет на экран список всех пользователей, применяющих указанную программу.
- 23J1. Почему в сеансах сервера терминалов указатель мыши перемещается рывками?
Клиент сервера терминалов по умолчанию передает обновленные данные серверу каждые 100 миллисекунд, что можно изменить.
Зарегистрируйтесь на компьютере-клиенте.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^> DWORD Value).
Введите имя записи Min Send Interval и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение, соответствующее количеству миллисекунд между обновлениями. Чем меньше значение, тем больше должна быть пропускная способность сети. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезапустите программное обеспечение клиента сервера терминалов.
Об
■§®2. Работает ли система MetaFrame под управлением Windows 2000?
Обычная версия системы MetaFrame 1.8а работает под управлением Windows 2000. Ее можно приобрести на Web-узле компании Citrix по адресу: http: / /www.citrix.com.
««3. Как переключить терминальный сеанс из оконного режима в полноэкранный и наоборот?
Обычно терминальный сеанс выполняется в отдельном окне, однако существует возможность перейти в полноэкранный режим, что нивелирует визуальное различие между сеансом клиента сервера терминалов и работой на локальном компьютере. Для переключения между оконным и полноэкранным режимами воспользуйтесь комбинацией клавиш <Ctrl+Alt+Break>.
Существует способ различения терминального сеанса и локальной работы на компьютере. В меню Пуск (Start) будет указан текст Windows 2000 Terminal вместо Windows 2000 Professional или Windows 2000 Server.
*|ЭД4. Как в Windows 2000 удаленно управлять другим сеансом сервера терминалов?
Пользователям и администраторам должно быть известно программное обеспечение, которое позволяет администратору управлять рабочим столом пользователя, например для установки программы или решения возникшей проблемы. Программная надстройка Citrix MetaFrame сервера терминалов Windows NT 4.0 давала администратору возможность управлять или просматривать сеанс работы пользователя без применения программ сторонних компаний.
Новый сервер терминалов в Windows 2000 позволяет проводить так называемое затенение сеанса (т.е. удаленное управление сеансом пользователя) без надстройки MetaFrame; эта функция получила в Windows 2000 название удаленное управление (remote control).
Для затенения сеанса необходимо использовать разрешение экрана, равное (или большее) разрешению окна сеанса.
Администратор по умолчанию имеет право на затенение сеансов других пользователей, ■ели они согласны предоставить возможность просмотра своих сеансов и управления ими. Возможность удаленного управления сеансом пользователя определяется с помощью объекта пользователя во вкладке Удаленное управление (Remote Control). Удаленное управление разрешено в том случае, если пользователь даст на то свое согласие.
Существует возможность переопределить параметры, установленные пользователем, отредактировав конфигурацию соединения RDP с помощью оснастки Настройка служб терминалов (Terminal Services Configuration). (Безусловно, все инструменты управления службами терминалов в Windows 2000 являются оснастками ММС.)’
В разделе Подключения (Connections) щелкните правой кнопкой на параметре RDP-Tcp и выберите в контекстном меню опцию Свойства (Properties). Перейдите во вкладку Удаленное управление (Remote Control). В диалоговом окне будет предложено воспользоваться базовыми параметрами пользователей. Указание какого-либо другого параметра позволит реализовать удаленное управление с любой системой.
Для удаленного управления сеансом необходимо зарегистрироваться на сервере терминалов. Удаленное управление нельзя проводить с помощью консоли (в отличие от пакета MetaFrame).
После регистрации с правами администратора для удаленного управления сеансом выполните перечисленные ниже действия.
Запустите программу Диспетчер служб терминалов (Terminal Services Manager).
Щелкните правой кнопкой на сеансе пользователя и выберите раздел Удаленное управление (Remote Control).
Будет выдан запрос на ввод ключевой комбинации клавиш, которая завершит удаленное управление и вернет собственный сеанс работы с сервером терминалов.
Пользователь получит запрос на согласие с удаленным управлением, для чего необходимо щелкнуть на кнопке Да (Yes). Затем администратору передается управление над терминальным сеансом пользователя. При этом не выводится новое окно и собственный сеанс “заменяется” сеансом пользователя.
Чтобы завершить удаленное управление сеансом, нажмите определенную ранее комбинацию клавиш.
таг5. Какие расширения среды пользователя добавляет сервер терминалов в Windows 2000?
В Windows 2000 была добавлена встроенная группа Terminal Services Users. Эта группа работает аналогично группе пользователей Interactive Users. Пользователь, зарегистрировавшийся на сервере терминалов, добавляется в группу Terminal Services Users.
Идентификатор безопасности (SID) группы Terminal Services Users может применяться к файлам, папкам и другим ресурсам, использующим списки контроля доступа (ACL). Это дает возможность предоставлять доступ к ресурсам только пользователям, зарегистрированным с помощью службы терминалов. Кроме того, членство в группе Terminal Services Users можно проверять с помощью сценария регистрации, позволяющего выполнять различные операции.
Над вкладкой Удаленное управление (Remote Control) для пользователей добавлены три дополнительные вкладки. Вкладка Профиль службы терминалов (Terminal Services Profile) позволяет указывать время истечения работы сеанса, а также альтернативные профили и локальные пути, применяемые при подключении к серверу терминалов с помощью этой вкладки.
Во вкладке Окружение (Environment) можно указать программу, которая будет запускаться автоматически при регистрации на сервере терминалов, а также подключиться к принтерам и дисковым/ленточным приводам клиентской системы.
Наконец, вкладка Сессия (Session) позволяет указывать время до отключения активных и неактивных сеансов, а также определять время до полного закрытия сеанса после его отключения (рис. 23.6). .
Рис. 23.6. Настройка параметров сеанса службы терминалов
%ЭД6. Как разрешить клиентским компьютерам регистрироваться на сервере терминалов Windows 2000?■
Для успешной регистрации на сервере терминалов Windows 2000 выполните приведенную ниже последовательность действий.
Зарегистрируйтесь на сервере терминалов с правами администратора.
Откройте оснастку Управление компьютером (Computer Management) (Пуск=> Программы-^ Администрирование^Управление компьютером (StartsPrograms^ Administrative Tools^Computer Management)).
Раскройте раздел Служебные программы^Локальные пользователи и группы=> Пользователи (System Tools^Local Users and Groups=>Users).
Дважды щелкните на имени пользователя, которому необходимо разрешить регистрацию в качестве клиента сервера терминалов.
Во вкладке Профиль (Profile) установите флажок Разрешить подключение к Terminal Server (Allow to log on to Terminal Server) и щелкните на кнопке OK.,
Закройте оснастку Управление компьютером (Computer Management).
Откройте оснастку Настройка служб терминалов (Terminal Services Configuration) (Пуск^Программы^Администрирование^Настройка служб терминалов (Starts Programs^Administrative Tools^Terminal Services Configuration)).
Откройте папку Подключения (Connections) и щелкните на разделе Rdp-Tcp.
В меню Действие (Actions) выберите опцию Свойства (Properties).
Во вкладке Разрешения (Permissions) добавьте пользователей или группы, которым необходимо разрешить регистрацию на сервере терминалов.
Как настроить Web-интерфейс для доступа к службам терминалов Windows 2000?
На компакт-диске с пакетом Service Pack I для Windows 2000 и более поздних версий предоставляется модуль расширения служб терминалов (Terminal Services Advanced Client), который дает возможность реализовать сеанс службы терминалов на Web-странице с помощью специального элемента управления ActiveX. Этот модуль можно получить по адресу: http://www.microsoft.com/WINDOWS2000/downloads/recommended/TSAC/tsac.asp.
Модуль не нужно устанавливать на сервере терминалов Windows 2000, однако для него требуется наличие установленной WindowsNT 4.0 Server или более поздней версии и 11S4.0 и выше.
Для установки модуля выполните ряд действий.
Зарегистрируйтесь с правами администратора на компьютере, который содержит сервер 1IS.
Вставьте в дисковод CD-ROM компакт-диск Windows 2000 Service Pack.
Перейдите в папку VALUEADD\ECP.
Дважды щелкните на файле TSWEBSETUP. EXE.
Щелкните на кнопке Да (Yes) для установки пакета Terminal Services Web Client.
Щелкните на кнопке Да (Yes) в окне с лицензионным соглашением.
Затем будет запрошен каталог, в который необходимо установить тестовые примеры Web-страниц (например, d: \lnetpub\wwroot\TSWeb). Щелкните на кнопке ОК.
Появится предупреждение об установке программного обеспечения с цифровым сертификатом. Согласитесь на продолжение установки.
Будет предложено прочитать последние добавления к документации.
Щелкните на кнопке ОК в окне сообщения о завершении установки пакета.
Программа установки ActiveX Client Control создает каталог Tsweb в каталоге WWWRoot целевого компьютера и копирует в этот каталог следующие файлы:
MSTSCAX.CAB;
DEFAULT.НТМ;
CONNECT.asp;
MANYSERVERS.НТМ.
Как только Web-интерфейс служб терминалов Windows 2000 будет установлен, появится возможность открыть Web-страницу по адресу: http: / /<имя cepBepa>/TSWeb, на которой можно ввести имя сервера и подключиться к серверу терминалов (рис. 23.7). Кроме того, существует возможность указать использование полноэкранного режима или определенный размер окна.
^ ГопгкчЯ to Tt.4inin.il Serwi Miciosofi Intrrrwt Cxplorm
■ •« й. A■ •« й. A<<ГГhttp: / Ай anic/T SWeb/http: / Ай anic/T SWeb/Windows2000Windows2000Terminal Services Web ConnectionTerminal Services Web Connection:ai:ai
■ •« й. A
■ •« й. A
<
<
Г
Г
http: / Ай anic/T SWeb/
http: / Ай anic/T SWeb/
Windows2000
Windows2000
Terminal Services Web Connection
Terminal Services Web Connection
:ai
:ai
Type the neme of the Terminal server you want to use, select the screen size for your connection, and then click Connect,When the connection page opens, you can add it to your Favorites for easy connection to the same Terminal server.Type the neme of the Terminal server you want to use, select the screen size for your connection, and then click Connect,When the connection page opens, you can add it to your Favorites for easy connection to the same Terminal server.S«rv«r: [titanic.sevilltech.comsit*: I Full-screen J[j Send logon Information for this connectionS«rv«r: [titanic.sevilltech.comsit*: I Full-screen J[j Send logon Information for this connection
Type the neme of the Terminal server you want to use, select the screen size for your connection, and then click Connect,
When the connection page opens, you can add it to your Favorites for easy connection to the same Terminal server.
Type the neme of the Terminal server you want to use, select the screen size for your connection, and then click Connect,
When the connection page opens, you can add it to your Favorites for easy connection to the same Terminal server.
S«rv«r: [titanic.sevilltech.com
sit*: I Full-screen J
[j Send logon Information for this connection
S«rv«r: [titanic.sevilltech.com
sit*: I Full-screen J
[j Send logon Information for this connection
Рис. 23.7. Подключение к серверу терминалов с помощью Web-интерфейса
Сразу после подключения будут запрошены имя пользователя, пароль и имя домена, если не был установлен флажок Передать информацию о регистрации для данного соединения (Send logon information for this connection). Установка флажка дает возможность отправить данные аутентификации при запросе на подключение к серверу. Предоставляется еще один файл, MANYSERVERS. нтм, который позволяет настроить несколько сетевых соединений на одной Web-странице.
*ВД18. Как установить интерфейс ММС для службы терминалов Windows 2000?
На компакт-диске пакета Service Pack 1 для Windows 2000 и более поздних версий предоставлена программная “надстройка” для служб терминалов, которая позволяет управлять сеансами службы терминалов с помощью интерфейса ММС, упрощая процесс перемещения между сеансами. Для установки этой надстройки выполните ряд действий.
Вставьте в дисковод CD- ROM компакт-диск Windows 2000 Service Pack.
Запустите программу Проводник (Windows Explorer).
Перейдите в папку VALUEADD/ЕСР.
Дважды щелкните на файле TSMMCSETUP. EXE.
Щелкните на кнопке Да (Yes) для установки пакета Terminal Services Connections.
Щелкните на кнопке Да (Yes) в окне с лицензионным соглашением.
Выберите путь установки % Program Files%\Terminal Services ММС Snap-in и щелкните на кнопку ОК.
Будет предложено прочитать последние дополнения к документации. ..
Щелкните на кнопке ОК в окне сообщения о завершении установки.
Теперь может потребоваться перезагрузка компьютера.
После выполнения предыдущих действий следует настроить консоль ММС для управления службами терминалов Windows 2000.'
Запустите консоль ММС (Пуск^Выполнить^ММС.ЕХЕ (Start^Run^MMC.EXE)).
В меню Консоль (Console) выберите команду Добавить/Удалить оснастку (Add/ Remove snap-in).
Щелкните на кнопке Добавить (Add).
Выберите раздел Соединения служб терминалов (Terminal Services Connections) и щелкните на кнопке Добавить (Add).
Щелкните на кнопке Закрыть (Close).
Щелкните на кнопке ОК.
Теперь можно щелкнуть правой кнопкой мыши на корневом элементе оснастки Соединения служб терминалов (Terminal Services Connections) и выбрать команду Добавить новое подключение (Add New Connect) для организации подключения к серверу терминалов. При этом предоставляется доступ к диалоговому окну, показанному на рис. 23.8.
Выберите нужное соединение, щелкните на нем правой кнопкой мыши и выберите в контекстном меню команду Отключить (Disconnect) для закрытия соединения.
Как установить пакет Office 2000 на компьютер с установленным сервером терминалов?
Программная архитектура служб терминалов (Windows NT 4.0 Terminal Services Edition или Windows 2000 с активизированной службой Terminal Services) делает невозможной установку некоторых пакетов программ обычным образом, что относится и к Microsoft Office 2000.
Рис. 23.8. Настройка автоматической регистрации на сервере терминалов
При попытке установить пакет Microsoft Office 2000 на компьютер с инициализированными службами терминалов выдается сообщение об ошибке.
Some default settings in Microsoft Office 2000 setup do not work properly on a Windows Terminal Server. To install Office on Terminal Server, you must use the instructions and tools available in your Office 2000 Resource Kit or at http://www.microsoft.com/office/ork/.
Для проведения успешной установки необходимо воспользоваться файлом TERMSRVR.MST из пакета Resource Kit, как показано ниже.
Скопируйте фай TERMSRVR.MST из пакета Resource Kit или загрузите его в каталог на жестком диске компьютера с Web-узла по адресу: http://www.microsoft.com/ office/ork/2000/download/0RKTools.exe.
Запустите аплет Установка и удаление программ (Add/Remove Programs) (Пуск^ Настройка^ Панель управления^Установка и удаление программ (Start^Settings1* Control PaneloAdd/Remove Programs)).
Щелкните на кнопке Установить (Install) в Windows NT 4.0 или на кнопке Добавить новые программы (Add New Programs). Затем щелкните на опции Компакт-диск или дискета (CD or Floppy), если применяется Windows 2000.
Щелкните на кнопке Далее (Next).
Щелкните на кнопке Обзор (Next), выберите файл SETUP. EXE в корневом каталоге установочного компакт-диска Office 2000 и щелкните на кнопке ОК (Открыть (Open) в Windows 2000).
В командной строке окна установочной программы добавьте следующий параметр после файла SETUP.EXE:
TRANSFORMS="<путь>\TermSrvr. ms t"
В данном случае путь — это каталог, в который скопирован файл . MST. Команда указывает на преобразование сервера терминалов в процессе установки пакета.
Щелкните на кнопке Далее (Next).
В диалоговом окне Изменить параметры пользователя (Change User Options) выберите опцию Все пользователи начинают работу с общими параметрами приложения (All users begin with common application settings) и щелкните на кнопке Далее (Next) для начала установки пакета Office.
чЭДЮ. Как отменить дополнительные привилегии, предоставляемые пользователям служб терминалов?
Для поддержки работы старых программ совместно со службами терминалов пользователям предоставляются дополнительные привилегии, которые можно аннулировать.
В Windows 2000 предоставляются два дополнительных шаблона безопасности: NOTSSID.INF и DEFLTSV.INF. Шаблон NOTSSID.INF удаляет дополнительные привилегии, а шаблон DEFLTSV. INF, в свою очередь, присваивает привилегиям параметры, принятые по умолчанию. Для аннулирования привилегий выполните следующее.
Начните сеанс работы с командной строкой (CMD. EXE).
Перейдите в папку %systemroot%\security\templates:
cd /d %systemroot%\security\templates
Внесите в систему информацию из файла NOTSSID. INF:
secedit /configure /db notssid.sb /cfg notssid.inf /verbose
Для возврата привилегий, принятых по умолчанию, выполните следующее.,
Начните сеанс работы с командной строкой (CMD. ехе).
Перейдите в папку %systemroot%\inf.■
cd /d %systemroot%\inf
Внесите в систему информацию из файла DEFLTSV. INF:
secedit /configure /cfg defltsv.inf /db defltsv.sb /log defltsv.log / verbose
Описываемые изменения можно внести непосредственно в системный реестр. Это позволит отменить запись пользователей, зарегистрированных с помощью служб терминалов, в группу TERMINAL SERVER USERS, благодаря чему предотвращается предоставление пользователям дополнительных разрешений.
Запустите редактор системного реестра (REGEDIт. ЕХЕ).'
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Terminal Server.
Дважды щелкните на записи TSUserEnabled.
Присвойте записи значение 1, чтобы все пользователи, которые зарегистрировались с помощью службы терминалов, записывались в группу Terminal Server Users, и значение 0, чтобы пользователи не входили в данную группу.
Щелкните на кнопке ОК.
Как перенести лицензию клиентского доступа (CAL) служб терминалов Windows 2000 на другой компьютер?
Клиенты Windows 2000 поставляются со встроенной лицензией клиентского доступа (Client Access License — CAL) для сервера терминалов, поэтому необходимость в ее получе-
нии отсутствует. Лицензии CAL предоставляются по схеме “на клиента”, которая разрешает однократное перемещение на другой компьютер.
Для переноса лицензии CAL выполните перечисленные ниже действия.
Откройте оснастку Лицензирование служб терминалов (Terminal Services Licensing) на компьютере под управлением Windows 2000 Server (Пуск*Программы* Администрирование1*Лицензирование служб терминалов (Start*Programs* Administrative Tools*Terminal Services Licensing)).
Выберите опцию Свойства (Properties) в меню Вид (View).
Во вкладке Способ подключения (Connection Method) щелкните на разделе Телефония (Telephone) и выберите нужную страну.
Щелкните на кнопке ОК.
Воспользуйтесь меню Действие (Action) и выберите параметр Установить лицензии (Install Licenses). Это приведет к запуску мастера лицензирования (Licensing Wizard) и отображению номера телефона.'
Позвоните в центр работы с клиентами (Customer Service Center — CSC) и опишите необходимость повторного получения лицензий. Представитель центра расскажет о дальнейших действиях.
Если необходимо удалить лицензию CAL с базового клиентского устройства, воспользуйтесь редактором системного реестра.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing\ StoreXLICENSEOOx.
Удалите раздел LICENSE000 или LiCENSEOOx. (Может быть два раздела: один для компьютера под управлением Windows NT 4.0 или Windows 2000, а второй — для ли’ цензии CAL сервера терминалов.)
Закройте редактор системного реестра.
ш
Как разрешить пользователям регистрироваться в службе терминалов Windows 2000 Server?
Для того чтобы обеспечить регистрацию пользователей с помощью службы терминалов, выполните описанные ниже действия.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers) (Пуск*Программы*Администрирование*Асйуе Directory— Пользователи и компьютеры (Start*Programs*Administrative Tools* Active Directory — Users and Computers)).
Примечание. Если пользователь является членом домена или оснастка Управление компьютером (Computer Management) работает с правами локальной учетной записи, выберите команду Пуск ^Программы ^ Администрирование ^Управление компьютером (Startci-Programs^Administrative Tootsd-Computer Management).
Выберите папку Пользователи (Users) (если используется оснастка Управление компьютером (Computer Management), выберите раздел Локальные пользователи и группы (Local Users and Groups)).
Щелкните правой кнопкой мыши на имени пользователя, которому необходимо предоставить возможность регистрации, и выберите в контекстном меню опцию Свойства (Properties).
Если учетная запись является записью домена, перейдите во вкладку Профиль службы терминалов (Terminal Services Profile) и установите флажок Разрешить подключение к Terminal Server (Allow logon to Terminal Server). Для локальной учетной записи на вкладке Профиль (Profile) установите флажок Разрешить подключение к Terminal Server (Allow logon to Terminal Server).
Щелкните на кнопке Применить (Apply).
Теперь необходимо убедиться, что пользователь/группа имеют право доступа.
Откройте оснастку Настройка служб терминалов (Terminal Services Configuration) (ПускФПрограммыФАдминистрированиеФНастройка служб терминалов (Start» Programs1»Administrative Tools^Terminal Services Configuration)).
Откройте папку Подключения (Connections) и щелкните на разделе Rdp-Tcp.
В меню Действие (Actions) выберите опцию Свойства (Properties).
Во вкладке Разрешения (Permissions) добавьте пользователей и группы, которые должны получить необходимые разрешения для подключения к службам терминалов Windows 2000.
Как с помощью сервера терминалов защитить
сетевое соединение между клиентом и сервером?
Службы терминалов Windows 2000 Server поддерживают три уровня шифрования: низкое, среднее и высокое. По умолчанию используется средний уровень шифрования, достаточный для большинства сетей. Тем не менее рассмотрим в табл. 23.1 все три уровня шифрования.
Таблица 23.1. Уровни шифрования сервера терминалов
Уровень
Описание•.
Низкое
Позволяет обезопасить регистрационную информацию пользователя и данные, которые отправляются на сервер, однако данные, передаваемые от сервера к клиенту, не защищаются. Компания Microsoft рекомендует использовать этот метод шифрования в защищенных сетях (например, внутренней сети предприятия)
Среднее
Используется для шифрования данных, передаваемых в обоих направлениях. Компания Microsoft рекомендует использовать средний уровень шифрования, когда сеть не является безопасной и размещена за пределами Северной Америки (из-за ограничений на технологии шифрования с 128-разрядным ключом; впрочем, на данный момент это ограничение уже снято). Обратите внимание, что при подключении к Windows 200'0 Server с сервером терминалов, на котором настроен низкий или средний уровень шифрования, посредством клиента служб терминалов версии 4.0 данные шифруются с помощью 40-разрядного ключа. Если для организации соединения применяется клиент служб терминалов версии 5.0, данные шифруются с помощью 56-разрядного ключа
Высокий
Используется для шифрования данных, передаваемых в обоих направлениях, посредством 128-разрядного ключа. Компания Microsoft рекомендует использовать этот уровень шифрования, когда сеть не считается защищенной и расположена на территории Северной Америки
Для изменения параметров шифрования выполните ряд действий.
Откройте оснастку Настройка служб терминалов (Terminal Services Configuration) (Пуск'*Программы'*Администрирование|*Тегт1па1 Services Configuration (Start* Programs'* Administrative Tools*Terminal Services Configuration)).
Откройте папку Подключения (Connections) и дважды щелкните на соединении, уровень шифрования которого необходимо изменить.
Перейдите во вкладку Общие (General).
Выберите подходящий уровень шифрования из раскрывающегося списка Уровень шифрования (Encryption level) (рис. 23.9).
Щелкните на кнопке ОК.
Рис. 23.9. Параметры шифрования, применяемые службами терминаловРис. 23.9. Параметры шифрования, применяемые службами терминалов
Рис. 23.9. Параметры шифрования, применяемые службами терминалов
Рис. 23.9. Параметры шифрования, применяемые службами терминалов
Новый уровень шифрования вступает в силу при следующей регистрации пользователя. Если необходимо использовать несколько уровней шифрования на одном сервере, установите несколько сетевых адаптеров и настройте каждый из них в отдельном порядке.
Почему пропадают клиенты служб терминалов
с перемещаемыми профилями?
Если один перемещаемый профиль используется одновременно с клиентом Windows и клиентом служб терминалов Windows 2000 Server, он может быть поврежден, поскольку изменения профиля со стороны клиента Windows перезаписывают изменения профиля служб
терминалов, когда клиент Windows последним завершает сеанс связи. Эта же проблема может возникнуть при одновременном использовании одного профиля несколькими сеансами клиентов служб терминалов.
Перемещаемые профили необходимы в том случае, когда все настольные компьютеры в организации имеют одинаковое программное обеспечение и системные параметры. Сервер служб терминалов имеет другие параметры, отличные от представленных в настольных компьютерах, поэтому Microsoft не советует использовать профиль одновременно для клиента служб терминалов и стандартных сеансов связи. Для отключения профиля выполните ряд действий.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск=*Программы*>Администрирование=*АсЙуе Directory— Пользователи и компьютеры (Starts Programs1*Administrative Tools* Active Directory — Users and Computers)).
Перейдите в раздел Пользователи (Users).
Щелкните правой кнопкой на пользовательском профиле, который необходимо изменить, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Профиль службы терминалов (Terminal Services Profile).
Удалите строку Профиль пользователя (User Profile).
Щелкните на кнопке ОК.
ИДб. Какие комбинации клавиш можно использовать в сеансе служб терминалов Windows 2000 Server?
Типичные комбинации клавиш, например <Ctrl+Alt+Del> для открытия окна Безопасность (Security), не подходят для сеанса служб терминалов и влияют только на локальный сеанс. В табл. 23.2 приведен список альтернативных комбинаций клавиш, поддерживаемых в сеансе служб терминалов.■
Таблица 23.2. Комбинации клавиш для сеанса служб терминалов
Локальная комбинация Аналоа для сеанса служб
Описание
клавиш
терминалов
<Ctrl+Alt+Del>
<Ctrl+Alt+End>
Открытие диалогового окна Безопасность (Security)
<Alt+Tab>
<Alt+PgUp>
Отображение указателя приложений и его перемещение вправо
<Alt+Shift+Tab>
<Alt+PgDn>
Аналог комбинации <Alt+Tab>, но с перемещением указателя влево
<Alt+Esc>
<Alt+lnsert>
Переключение между работающими приложениями
<Ctrl+Esc>
<Alt+Home>
Открытие меню Пуск (Start)
<АН+пробел>
<Alt+Del>
Аналог щелчка правой кнопкой мыши на пиктограмме активного приложения
<Ctrl+Alt+Break>
Переключение между полноэкранным и оконным режимом работы
<Print Screen>
<Ctrl+A!t+nnK>c на цифровой клавиатуре>
Снимок всего окна службы терминалов
<Alt+Print Screen>
<СМ+АИ+минус на цифровой клавиатуре>
Снимок экрана для текущего окна
w^6. Почему система продолжает запрашивать пароль даже после ввода пароля для клиентского соединения со службой терминалов?
Использование соединения служб терминалов в Windows 2000 Server всегда требует ввода пароля пользователя, даже если регистрационная информация была ранее настроена. Для отключения запроса пароля выполните ряд действий.
Откройте оснастку Настройка служб терминалов (Terminal Services Configuration) (ПускФПрограммыФАдминистрированиеФНастройка служб терминалов (Starts Programs^Administrative Tools^Terminal Services Configuration)).
Щелкните правой кнопкой мыши на названии конфигурации, для которой необходимо отключить параметры, принятые по умолчанию, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Параметры регистрации (Logon Settings).
Снимите флажок Всегда предлагать ввод пароля (Always prompt for password). Щелкните на кнопке Применить (Apply). Затем щелкните на кнопке ОК.
Закройте диалоговое окно. После этого для соединений не будет требоваться обязательный ввод пароля.
Как начать удаленное управление сеансом из командной строки служб терминалов в Windows 2000 Server?
Для активизации удаленного управления сеансом можно воспользоваться утилитой для командной строки SHADOW. Перед ее применением необходимо получить имя сеанса, для чего понадобится команда QWINSTA. (Помните, что удаленно управлять сеансом можно только из другого сеанса служб терминалов, поэтому использование этих команд вне сетевого сеанса служб терминалов бессмысленно.)
G: \>qwinsta
SESSIONNAME
USERNAME
ID
STATE
TYPE
DEVICE
console
Admin
0
Active
wdcon
rdp-tcp
65635
Listen
rdpwd
>rdp-tcp#10
Admin
1
Active
rdpwd
rdp-tcp#11
Admin
2
Active
rdpwd
Сессия, отмеченная символом правой угловой скобки (>), является текущей.
Для управления сеансом воспользуйтесь следующей командой:
SHADOW [имя сеанса]
Например, для управлением сеансом rdp-tcp#ll вводится команда, в ответ на которую система выдает приведенные далее сообщения.
G:\shadow rdp-tcp#ll
Your session may appear frozen while the remote control approval is
being negotiated.
Please wait...
Для прекращения сеанса удаленного управления нажмите принятую по умолчанию комбинацию клавиш <Ctrl+*>.
Как запретить пользователям проводить перенаправление буфера обмена и принтеров с помощью клиента служб терминалов Windows 2000 Server?
Многие пользователи считают небезопасным перенаправление буфера обмена (clipboard) и принтеров. Переназначение буфера обмена позволяет пользователям вырезать и вставлять данные из сеанса служб терминалов в локальный сеанс. Переназначение принтеров делает локальные принтеры пользователей доступными для сеанса служб терминалов. В системный реестр локальных компьютеров можно добавить две записи, предназначенные для запрета переназначения буфера обмена и принтеров.
Запустите редактор системного реестра (REGEDIT.EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft. Если раздела Terminal Services Client не существует, его необходимо создать.
В меню Правка (Edit) выберите команду Создать^Раздел (New^Key).
Введите имя раздела Terminal Services Client и нажмите клавишу <Enter>.
Выберите новый раздел.
В меню Правка (Edit) выберите команду Создать1* Параметр DWORD (New* DWORD Value).
Введите имя DisableClipRedirection, чтобы отключить переназначение буфера обмена, или имя DisablePrinterRedirection, чтобы отключить перенаправление принтеров. Щелкните на кнопке ОК.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте окно редактора системного реестра.’
Необходимости в перезагрузке компьютера нет. Переназначение принтера/буфера обмена будет отключено при использовании обычного или расширенного клиента служб терминалов.
Кроме того, перенаправление буфера обмена/принтеров можно отключить на стороне сервера с помощью вкладки Параметры клиента (Client Settings) раздела Подключение (Connect) оснастки Настройка служб терминалов (Terminal Services Configuration).
Как использовать клиент MSI со службой
терминалов?
В состав пакета Terminal Services Advanced Client для Windows 2000 Server входит новый клиент MSI (Microsoft Installer). Этот клиент весьма напоминает существующий клиент служб терминалов, за исключением того, что компания Microsoft предоставляет его в формате Windows 2000 Installer (в виде файла .MSI).
Этот клиент расположен в каталоге %systemDrive%\Program Files\Terminal Services Client. Для установки щелкните на клиенте правой кнопкой мыши и выберите в контекстном меню команду Install. Основное назначение формата MSI — развертывание приложения с помощью групповой политики. При повреждении системного реестра или одного из файлов приложения поврежденные файлы будут автоматически восстановлены.
0. Как настроить предпочтительный сервер лицензирования служб терминалов?
Службы терминалов Windows 2000 Server обычно используют сервер лицензирования локального домена. Иногда может потребоваться создание централизованного сервера лицензирования, чтобы упросить ведение аудита или применение сервера лицензирования из другого домена. Выполните описанные ниже действия для назначения сервера лицензирования, который будет использоваться сервером служб терминалов.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ ServicesTermService\Parameters.
В меню Правка (Edit) выберите команду СоздатьФСтроковый параметр (New1» String Value).
Введите имя записи DefaultLicenseServer и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение, равное имени используемого сервера лицензирования.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Для того чтобы изменение вступило в силу, воспользуйтесь следующими командами для остановки и перезапуска службы протоколирования лицензий:
net stop "license logging service" net start "license logging service"
Если предпочтительный сервер лицензирования недоступен, сервер служб терминалов будет использовать следующий доступный в домене сервер.
Почему клиенты служб терминалов отключаются сразу после соединения с сервером?
Когда клиенты служб терминалов под управлением Windows 2000 Server пытаются подключиться к серверу, может быть выдано следующее сообщение об ошибке:
Terminal Services Client Disconnected. The terminal server has ended the connection.
В возникновении этой ошибки виноват сервер без действительной лицензии служб терминалов. При установке служб терминалов в режиме приложения предоставляется временная лицензия на 90 дней. По истечении этого срока клиенты не смогут подключиться к серверу. Единственным решением может быть приобретение действительной лицензии.
%9|р2. Как воспользоваться расширением служб терминалов File Сору?
Сеансы служб терминалов Windows 2000 Server позволяют копировать, вырезать и вставлять текст и изображения между сеансами сервера и клиента. Расширение служб терминалов File Сору дает возможность копировать, вырезать и вставлять файлы для перемещения папок и файлов между клиентом и сервером. С помощью расширения File Сору можно:
копировать, вырезать и вставлять несколько файлов и каталогов;
копировать, вырезать и вставлять данные на клиентах под управлением 32- и 16-раз- рядных систем Windows. .
Для использования расширения File Сору выполните на сервере перечисленные ниже действия.
Установите пакет Resource Kit для Windows 2000.
Перейдите на Web-узел по адресу: http://www.microsoft.com/windows2000/ library/resources/reskit/tools/hotfixes/rdpclip-o.asp и щелкните на кнопке Download this tool для загрузки файла rdpclip_HOTFIX . EXE..
Запустите редактор системного реестра (REGEDT32 . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Terminal Server\AddIns\Clip Redirector.
Дважды щелкните на записи Name.
Измените значение RDPCLIP на FXRDPCLIP.
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Control\ Terminal Server\Wds\rdpwd.
Дважды щелкните на записи Startup Programs.
Измените значение RDPCLIP на FXRDPCLIP (если была установлена служба Drive Share, запись должна иметь значение FXRDPCLIP,DRMAPSRV).
Переименуйте новый файл RDPCLIP.EXE (который находится в установочной папке Resource Kit) в FXRDPCLIP.EXE и скопируйте его в каталог %systemroot%\ System32.
Скопируйте файл fxfr.dll (который расположен в установочном каталоге Resource Kit) в каталог %systemroot%\System32.
Перезагрузите компьютер.
На клиентском компьютере выполните следующее.
Скопируйте файл FXFR. DLL в каталог Program Files\Terminal Services Client.
Переименуйте файл RDPDR. DLL в каталоге Program Files\Terminal Services Client B RDPDR. PSS.
Скопируйте файл RDPDR. DLL в каталог Program Files\Terminal Services Client.
Для использования программного расширения File Сору выберите необходимый файл/файлы клиента, нажмите комбинацию клавиш <Ctrl+C> и вставьте содержимое буфера обмена в сеансе службы терминалов или на клиентской системе.'
чЭДВЗ. Как включить удаленный рабочий стол в Windows ХР?
Операционная система Windows ХР предоставляет возможность использовать единственный сеанс служб терминалов, который позволяет получить доступ к приложениям и файлам системы с удаленного компьютера. Для активизации удаленного доступа выполните ряд действий.
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Удаленное использование (Remote).
Установите флажок Разрешить удаленный доступ к этому компьютеру (Allow users to connect remotely to this computer), как показано на рис. 23.10.
Рис. 23.10. Активизация системы Удаленный рабочий стол (Remote Desktop) на компьютере под управлением Windows ХР
Щелкните на кнопке Выбрать удаленных пользователей (Select Remote Users), если удаленный доступ необходимо предоставить не администратору систему.
Щелкните на кнопке Добавить (Add).
Выберите пользователей и щелкните на кнопке ОК.
Щелкните на кнопке ОК для закрытия диалогового окна Пользователи удаленного рабочего стола (Remote Desktop Users).
Щелкните на кнопке ОК для закрытия основного диалогового окна.
Этот сеанс связи можно использовать только при блокировании компьютера или отсутствии других пользователей, зарегистрированных на компьютере. При удаленной регистрации
на компьютере будут отображены все приложения, которые были запущены на системе после локальной регистрации.
Для регистрации в сеансе необходимо воспользоваться клиентом служб терминалов. Если соединение устанавливается с компьютера под управлением Windows ХР, понадобится приложение Подключение к удаленному рабочему столу (Remote Desktop Connection), которое называется mstsc . EXE.
Как воспользоваться службой Подключение
к удаленному рабочему столу
(Remote Desktop Connection) в Windows ХР?
В Windows ХР встроен клиент служб терминалов (MSTSC. EXE), который применяется для подключения к удаленному рабочему столу Windows ХР и обычным серверам служб терминалов. Для использования службы Подключение к удаленному рабочему столу (Remote Desktop Connection) выполните описанные ниже действия.
Запустите приложение Подключение к удаленному рабочему столу (Remote Desktop Connection) (Пуск^Программы^СтандартныеФСвязьФПодключение к удаленному рабочему столу (Starts Prog rams ^Accessories1* Communications^ Remote Desktop Connection)).
Система по умолчанию отображает сокращенную версию диалогового окна, в котором требуется ввод только имени компьютера (рис. 23.11).
Рис. 23.11. Клиент службы Удаленный рабочий стол (Remote Desktop)Рис. 23.11. Клиент службы Удаленный рабочий стол (Remote Desktop)
Рис. 23.11. Клиент службы Удаленный рабочий стол (Remote Desktop)
Рис. 23.11. Клиент службы Удаленный рабочий стол (Remote Desktop)
Щелкните на кнопке Подключить (Connect) для запуска сеанса в полноэкранном режиме. Кроме того, можно щелкнуть на кнопке Параметры (Options) для настройки разрешения экрана, параметров звука и клавиатуры, локальных устройств, кэширования растровых изображений и архивирования файлов.
Что такое служба Удаленный помощник
(Remote Assistance)?
Как уже отмечалось, Windows ХР предоставляет единый сеанс служб терминалов (сеанс службы Удаленный рабочий стол (Remote Desktop)). Служба Удаленный помощник (Remote Assistance) основана на описываемой технологии и применяется для предоставления авторизованному персоналу доступа к пользовательскому рабочему сеансу для решения
возникших проблем. Служба Удаленный рабочий стол (Remote Desktop) позволяет подключаться с любой платформы благодаря клиенту служб терминалов, а служба Удаленный помощник (Remote Assistance), в свою очередь, требует, чтобы оба компьютера работали под управлением Windows ХР.
Если у пользователя возникла какая-либо проблема при работе с компьютером, он высылает запрос по электронной почте с помощью службы Windows Messenger или в виде файла. Пользователь или администратор, который в состоянии оказать помощь, получает электронное сообщение с вложенным в него файлом. Запуск этого файла приводит к открытию приложения Удаленный помощник (Remote Assistance), которое отправляет запрос пользователю на соединение. Когда пользователь соглашается, удаленный помощник начинает свою работу.
чЗДВб. Как включить службу Удаленный помощник (Remote Assistance)? .
Служба Удаленный помощник (Remote Assistance) по умолчанию включена. Однако, чтобы убедиться в ее работоспособности, выполните ряд действий.
Запустите аплет Система (System) в окне Панель управления (Control Panel) (Пуск^Настройка^Производительность и обслуживание^Система (Starts Settings^Performance and Maintenance^System)).
Перейдите во вкладку Удаленное использование (Remote).
Удостоверьтесь в том, что установлен флажок Разрешить отправку приглашения удаленному помощнику (Allow Remote Assistance invitations to be sent from this computer).
■ 4. Щелкните на кнопке Подробнее (Advanced) для указания максимального промежутка времени, в течение которого приглашение остается действительным (как правило, 30 дней). Кроме того, можно указать, имеет ли помощник право принимать управление локальным компьютером.
Щелкните на кнопке ОК.
Существует также возможность внести изменения в системный реестр для активизации службы Удаленный помощник (Remote Assistance).
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Terminal Server.
Дважды щелкните на записи fAllowToGetHelp (или создайте эту запись, имеющую тип DWORD, если таковой не существует).
Присвойте записи fAllowToGetHelp значение 1 для разрешения соединений или значение 0 для их запрета.
Щелкните на кнопке ОК..
Закройте окно редактора системного реестра.
Служба Удаленный помощник (Remote Assistance) активизируется немедленно, и перезагрузки компьютера не требуется.
Как отправить запрос службе Удаленный помощник (Remote Assistance)?
Наилучший метод отправки запроса службе Удаленный помощник (Remote Assistance) — использование системы Windows ХР Справка и поддержка (Help and Support).
Щелкните на кнопке Пуск (Start) и выберите раздел Справка и поддержка (Help and Support).
Выберите раздел Приглашение на подключение для Удаленного помощника (Invite a friend to connect to your computer with Remote Assistance), как показано на рис. 23.12.
(?) Центр справки и подцержки
0>• 0 " О :6)К*и«», .‘^Избранное 0 Журнал jjjjpoaaat^^
© Центр справки и поддержкиV'unrtri"''' Zl’ lull- .n-jri.d© Центр справки и поддержкиV'unrtri"''' Zl’ lull- .n-jri.dРоад^д справкиРоад^д справкиЗапрос о по^деслю^Запрос о по^деслю^L1 1'1.'НИЦ. П ilLl'V-'I'H tU'IKK.
© Центр справки и поддержки
V'unrtri"''' Zl’ lull- .n-jri.d
© Центр справки и поддержки
V'unrtri"''' Zl’ lull- .n-jri.d
Роад^д справки
Роад^д справки
Запрос о по^деслю^
Запрос о по^деслю^
♦ >их<1>из«а.гмижнги1к WtrtduwyXP* Музыка, пидео, хрыи фопирафт* Шнгюы р^ты в Windows♦ >их<1>из«а.гмижнги1к WtrtduwyXP* Музыка, пидео, хрыи фопирафт* Шнгюы р^ты в Windows, >.* р<^тта д ^•.ш*Па(Ыа в удагюттм режиме•^*Гн- «HUUKCK. 1ЬИ «1ДЙ1*<И(. ТрМр0В«1ИИС1,т♦H.*.i)Hi0Ka<«iMiw>ie|M"V*(тич^^лнысиюзможногти♦ Печать и ^««г* 1фГ»ГШПДИГ0>*ЛХи.7ЬИ17£К4Ту>КиЯЛ^ Оборудование" • Устранение неполадок* Отправка шчыяа в Майкрософт, >.* р<^тта д ^•.ш*Па(Ыа в удагюттм режиме•^*Гн- «HUUKCK. 1ЬИ «1ДЙ1*<И(. ТрМр0В«1ИИС1,т♦H.*.i)Hi0Ka<«iMiw>ie|M"V*(тич^^лнысиюзможногти♦ Печать и ^««г* 1фГ»ГШПДИГ0>*ЛХи.7ЬИ17£К4Ту>КиЯЛ^ Оборудование" • Устранение неполадок* Отправка шчыяа в Майкрософт
♦ >их<1>из«а.гмижнги1к WtrtduwyXP
* Музыка, пидео, хрыи фопирафт
* Шнгюы р^ты в Windows
♦ >их<1>из«а.гмижнги1к WtrtduwyXP
* Музыка, пидео, хрыи фопирафт
* Шнгюы р^ты в Windows
, >.* р<^тта д ^•
.ш*Па(Ыа в удагюттм режиме
•^*Гн- «HUUKCK. 1ЬИ «1ДЙ1*<И(. ТрМр0В«1ИИС1
,т♦H.*.i)Hi0Ka<«iMiw>ie|M
"V*(тич^^лнысиюзможногти
♦ Печать и ^««г
* 1фГ»ГШПДИГ0>*ЛХи.7ЬИ17£К4Ту>КиЯЛ^ Оборудование
" • Устранение неполадок
* Отправка шчыяа в Майкрософт
, >.* р<^тта д ^•
.ш*Па(Ыа в удагюттм режиме
•^*Гн- «HUUKCK. 1ЬИ «1ДЙ1*<И(. ТрМр0В«1ИИС1
,т♦H.*.i)Hi0Ka<«iMiw>ie|M
"V*(тич^^лнысиюзможногти
♦ Печать и ^««г
* 1фГ»ГШПДИГ0>*ЛХи.7ЬИ17£К4Ту>КиЯЛ^ Оборудование
" • Устранение неполадок
* Отправка шчыяа в Майкрософт
|4ififwrm*j>#+?H4n.vi<rm^^.
f-4| Зйпр-.г о гк>АД<‘р1«кс ыпн гечит'гг^^ру^у^п е группах «догм тяи Windows ХР
ЗЬЮОр- 3<^Д«^НЬЯ
|*НЮисг.со«м*?с1и#<мо1Мк.'ц.1уд1Нп»«ипип,><>|раммдп>1''^1ГК>:)*ий ;f- 1 ■
|-fi Отшз H„-TKitowi с м
Г*| MiTV.W..^T;arir>#j Г ЛуУКРбпыХ tiptll p.TMM ДПЯ П|>ХГ№ф;-1 ТафТрНЭЦГМ Г> HWtblW’fit3 и Д11&ГНОГ1ИК1гГк?ГХЧУ1ЛГ»'■.■■'
ЗНЭ6*Н^ г'^’ ЗЫ?
--.,п г * з . '. чапусгнге
майор нопь!хпадняк1ч< нии>» .
Рис. 23.12. Окно Центр справки и поддержки (Help and Support), позволяющее попросить друга о предоставлении удаленной помощи
Система отобразит диалоговое окно с параметрами создания нового приглашения или просмотра текущих открытых приглашений. Щелкните на опции Запрос к удаленному помощнику (Invite someone to help you).'
Система предложит три варианта отправки приглашения: служба Windows Messenger, электронная почта и файл (рис. 23.13).
Если выбрать службу Windows Messenger или электронную почту, то можно ввести сообщение, которое описывает причину оказания помощи.
Кроме того, существует возможность ввести пароль, который должен знать помощник (пароль необходимо передать по телефону или при личной встрече).
(Т/ Центр справки и поддержки
фн»м -,,0 • ^ J^ »«^е)ъ'^№6р»«<* (^Журнал jjgQMMp^'^
Су Центр справки и поддержки
I юддержна
Удаленный помощникВыберите способ связи с помощникомУдаленный помощникВыберите способ связи с помощникомИспользуя Windows Messenger...Используя Windows Messenger...о поддержке,.,Сведения об >iom «омпьютырео поддержке,.,Сведения об >iom «омпьютыреили электронную почтуили электронную почтуQ Сохранить лркп^иеине в файлQ Сохранить лркп^иеине в файлQ Запрос к удаленному помощнику □ Форум пользователей windows
Удаленный помощник
Выберите способ связи с помощником
Удаленный помощник
Выберите способ связи с помощником
Используя Windows Messenger...
Используя Windows Messenger...
о поддержке,.,
Сведения об >iom «омпьютыре
о поддержке,.,
Сведения об >iom «омпьютыре
или электронную почту
или электронную почту
Q Сохранить лркп^иеине в файл
Q Сохранить лркп^иеине в файл
□ Расшрчэяжые сведения о системе
□ настройка системы
Рис. 23.13. Страница с параметрами запроса удаленной помощи
По завершении ввода всей информации щелкните на кнопке Отправить приглашение (Send Invitation).
Система создает файл с расширением MsRclncident (по умолчанию используется имя файла RAINVITATION.MSRCINCIDENT). Если в качестве транспортной системы была выбрана служба Windows Messenger или электронная почта, система “прикрепляет” файл к сообщению и отправляет его помощнику. Если в качестве транспортной системы был выбран файл, его можно доставить вручную. Файл является пакетом XML, который включает в себя приведенный ниже код.
<?xml version="1.0" encoding="Unicode" ?>
<UPLOADIFO TYPE="Escalated">
<UPLOADDATA USERNAME="savillj">
RCTICKET="65538, 1, 10.128.62.201:3389; chicago.savilltech.com:3389, 7Klph/ EQOTcQhojZPew=, pbyDuQJnoIoi7qzc5IxaXnJaHZg+bQXy/uDOOUS/IVQ=, Solicited Help, 7otj4PASdDx8h5ejesUyTkqLnosaAT+lue6i/E//9mjmuh005JvDcA==, iq51V681t DMjvRtY3PXcnPtf4Pc=" RCTICKETENCRYPTED="1" DtStart="992591553" DtLenght="120" PassStub="51$0Wtlw98MTP_" L="0" />
</UPLOADINFC»
Обратите внимание, что файл содержит IP-адрес компьютера, запрашивающего удаленную помощь. Если система использует протокол DHCP и адрес изменится после отправки запроса, запрос на соединение с компьютером пользователя для оказания помощи не достигнет адресата.
Как принять запрос на соединение от службы Удаленный помощник (Remote Assistance) и что делать потом?
Рис. 23.14. Для того чтобы принять приглашение, необходимо знать парольРис. 23.14. Для того чтобы принять приглашение, необходимо знать парольПри получении приглашения необходимо запустить файл .msecincident, который поставляется вместе с сообщением службы Windows Messenger, электронной почты или передается пользователю другим способом. Если пользователь указал пароль для сетевого соединения, необходимо ввести пароль и щелкнуть на кнопке Да (Yes) для подключения к компьютеру пользователя (рис. 23.14).
Рис. 23.14. Для того чтобы принять приглашение, необходимо знать пароль
Рис. 23.14. Для того чтобы принять приглашение, необходимо знать пароль
Компьютер, с которым осуществляется соединение, выведет на экран диалоговое окно, в котором пользователю сообщается о принятии запроса, а также запрашивается разрешение на просмотр сеанса. Кроме того, диалоговое окно позволяет пообщаться с удаленным помощником в интерактивном режиме.
■ Когда пользователь щелкает на кнопке Да (Yes), окно пользовательского сеанса выводится на рабочий стол помощника, что позволяет просматривать все действия пользователя. В свою очередь, на рабочем столе пользователя также выводится диалоговое окно, с помощью которого можно общаться с помощником.
Если необходимо взять управление на себя, щелкните на кнопке Взять управление (Take Control) и система запросит у пользователя разрешение на передачу управления помощнику. Когда пользователь дает свое согласие, управление рабочим столом предоставляется одновременно как пользователю, так и помощнику. Чтобы завершить удаленное управление, помощник или пользователь должны нажать клавишу <Esc> (или любую комбинацию клавиш, которая содержит клавишу <Esc>).
Для завершения сеанса связи помощник или пользователь могут щелкнуть на кнопке Отключение (Disconnect). При необходимости провести сеанс удаленной помощи еще раз, можно воспользоваться первоначальным приглашением, пока срок его действия не истек или пользователь его не удалил.
Как активизировать несанкционированное подключение службы Удаленный помощник (Remote Assistance)?
Обычно при использовании службы Удаленный помощник (Remote Assistance) пользователь должен сам отправить запрос на получение помощи. Благодаря групповой политике можно разрешить не отправлять подобные запросы. На каждом компьютере, который должен поддерживать несанкционированное подключение службы Удаленный помощник (Remote Assistance), выполните описанные ниже действия.
Запустите консоль ММС (Пуск=>Выполнить=>ММС (StartMRunMMMC)).
В меню Файл (File) выберите команду Добавить/Удалить оснастку (Add/Remove Snap-in).
Во вкладке Изолированная оснастка (Standalone) щелкните на кнопке Добавить (Add).
Выберите раздел Групповая политика (Group Policy) и щелкните на кнопке Добавить (Add).
Выберите запись Локальный компьютер (Local Computer), принятую по умолчанию, и щелкните на кнопке Готово (Finish).
Щелкните на кнопке Закрыть (Close) и затем на кнопке ОК.
Раскройте раздел Политика локального компьютераМКонфигурация компьютерам Административные шаблонымсистемамудаленный помощник (Local Computer PolicyMComputer ConfigurationMAdministrative TemplatesMSystemM Remote Assistance).
Укажите для политики статус Включена (Enabled) и щелкните на кнопке Приме, нить (Apply).
Закройте окно консоли ММС.
Настроенные параметры также доступны и с помощью групповой политики в домене Windows Server 2003.
НЮНЮ0. Как инициировать несанкционированное
НЮ
НЮ
подключение службы Удаленный помощник (Remote Assistance)?
Если компьютер поддерживает несанкционированные подключения службы Удаленный помощник (Remote Assistance), воспользуйтесь следующим адресом URL (на компьютере под управлением Windows ХР) для создания сетевого соединения: hep://CN=Microsoft%23Corporation,L=Redmond,S=Washington,C=US/Remote%20 Assistance/Escalation/unsolicited/unsolicitedcui. htm.
Программа отобразит диалоговое окно, в котором можно ввести IP-адрес компьютера для подключения к нему. Щелкните на кнопке Запустить удаленный помощник (Start Remote Assistance). Следуйте тем же инструкциям, что и при получении приглашения от пользователя компьютера (см. раздел 23.38).
^Д1. Как отключить автоматическое разрешение регистрации на терминальном сервере?
Для изменения статуса регистрации, принятого по умолчанию, выполните ряд действий,
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Terminal Server\DefaultUserConfiguration.
Дважды щелкните на записи f LogonDisabled и присвойте ей значение 1.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
ДО
та|р2. Необходимо ли связаться с Microsoft при потере маркеров доступа лицензий для служб терминалов Windows 2000 Server?
При использовании лицензий служб терминалов необходимо связаться с компанией Microsoft для активизации на сервере службы Client Access Tokens. Как правило, если проводилась перенастройка параметров сервера лицензий служб терминалов, следует связаться с Microsoft для повторной активизации лицензий.
Компания Microsoft выпустила специальное программное исправление, доступное на Web-узле по адресу: http://support.microsoft.com/support/kb/articles/Q287/ 6/87. asp, которое позволяет восстанавливать все будущие лицензии CAL. Для использования этого исправления следует установить пакет Service Pack 1 (и выше) для Windows 2000. Помните, что для восстановления всех лицензий CAL, которые были настроены до установки исправления, если не создавалась архивная копия базы данных лицензий, все равно придется связаться с Microsoft.
Почему невозможно настроить перенаправление буфера обмена в Windows 2000?
Перенаправление буфера обмена позволяет вырезать и вставлять данные, передаваемые между локальным и удаленным сеансами связи. Если при этом возникают какие-либо проблемы, причина может заключатся в отсутствии настроенного виртуального канала. Виртуальный канал хотя и позволяет службам терминалов Windows 2000 Server выполнять свои функции, однако не предоставляет дополнительных возможностей. Чтобы определить наличие виртуального канала, выполните перечисленные ниже действия.
Откройте оснастку Настройка сервера терминалов (Terminal Services Configuration) (Пуск^Программы^Администрирование^Настройка сервера терминалов (Starts Programs^Administrative Tools^Terminal Services Configuration)).
Откройте папку Подключения (Connections).
Щелкните правой кнопкой мыши на разделе RDP-Tcp и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Разрешения (Permissions).
Щелкните на кнопке Дополнительно (Advanced).
Установите флажок Пользователи (Users) и щелкните на опции Просмотр/ Изменение (View/Edit).
Удостоверьтесь в том, что параметру Виртуальные каналы (Virtual Channels) присвоено значение Разрешить (Allow), а не в Запретить (Deny).
Щелкните на кнопке ОК и закройте все диалоговые окна.
Как воспользоваться системным реестром для включения или выключения службы Удаленный рабочий стол (Remote Desktop) в Windows ХР?
В разделе 23.33 рассматривалось включение службы Удаленный рабочий стол (Remote Desktop) для Windows ХР. Кроме того, для активизации службы можно воспользоваться редактором системного реестра, выполнив следующие действия.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ’Control\Terminal Server.
Дважды щелкните на записи fDenyTSConnections.
Измените значение этой записи на 0 для включения службы Удаленный рабочий стол (Remote Desktop) и на 1 для отключения службы. Щелкните на кнопке ОК.
Закройте редактор системного реестра и перезагрузите компьютер, чтобы изменения вступили в силу.
ОБОЗРЕВАТЕЛЬ INTERNET EXPLORER
В
последнее время велось много споров о том, является ли обозреватель Internet Explorer (IE) неотъемлемым компонентом операционной Системы Windows. Но пусть эти проблемы не касаются обычных пользователей — нам достаточно разобраться в многочисленных возможностях, предоставляемых столь сложной и многофункциональной программой.
В процессе развития операционных систем среда Web приобретала все большее значение, благодаря чему Web-броузер IE был интегрирован в операционную систему. Теперь не существует возможности его удаления, но кому бы это понадобилось?
Как отключить службу Active Desktop?
Службу Active Desktop можно отключить без удаления.
Щелкните правой кнопкой на рабочем столе.
Выберите опцию Активный рабочий стол (Active Desktop).
Сбросьте флажок Отображать веб-содержимое (View as Web Page).
Для фактического удаления Active Desktop без использования Web-броузера выполните ряд действий.
Запустите аплет Установка и удаление программ (Add/Remove Software) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления ^Установка и удаление программ (Start=>Settings=>Control Panel^Add/Remove Programs)).
Выберите раздел Microsoft Internet Explorer и щелкните на кнопке Добавить/Удалить (Add/Remove).
Щелкните на опции Удалить компоненты обновления рабочего стола, но оставить обозреватель Internet Explorer (Remove the Windows Desktop Update component but keep the Internet Explorer Web browser) и затем на кнопке OK.
Будет показано диалоговое окно, в котором объясняется изменение, вносимое в конфигурационные параметры системы. После этого щелкните на кнопке Перезагрузка (Restart Windows).
После перезагрузки системы служба Active Desktop будет удалена. ■
Как отключить отображение страницы восстановления Active Desktop?
Это можно сделать путем удаления файла desktop . нтт.
Запустите программу Проводник (Windows Explorer).
Перейдите в папку %systemroot%\Prof 11ез\<имя пользователя>\АррИсаЬ1оп DataXMicrosoftMnternet Explorer.
Выберите файл DESKTOP. НТТ и удалите его (файл является скрытым, поэтому перед его удалением необходимо изменить параметры отображения папки с помощью команды Вид^Свойства папки =»Вид (View^Folder Options^View)).
Закройте окно программы Проводник (Windows Explorer).
НИНИЩелкните на рабочем столе правой кнопкой мыши и выберите команду Обновить (Refresh).
НИ
НИ
Какие комбинации клавиш можно использовать в Internet Explorer 4.0 и более новых версиях?
В табл. 24.1 приводится список часто используемых комбинаций клавиш.
Таблица 24.1. Комбинации клавиш обозревателя Internet Explorer
<А11-к-> (или «Backspace»)
<Alt+~»
<Tab>
<Shift+Tab>
«Enter»
«1»
«PgDn»
<End>
<?>
«PgUp»
«Home»
Переход назад'
Переход вперед
Переход к следующей гиперссылке
Переход к предыдущей гиперссылке
Переход к странице, на которую указывает гиперссылка
Прокрутить страницу вниз
Прокрутить страницу вниз с большими промежутками
Перейти в конец документа
Прокрутить страницу вверх
Прокрутить страницу вверх с большими промежутками
Перейти в начало документа
<F5> <Ctrl+F5> <Esc> <F11>
Обновить страницу
Обновить не из локального кэша
Прекратить загрузку страницы
Переход между полноэкранным и оконным режимами
Как создать комбинацию клавиш для перехода к определенному Web-узлу?
Существует возможность создания собственных комбинаций клавиш <Ctrl+Alt+6yKBa>.
Запустите обозреватель Internet Explorer.
Выберите команду Упорядочить избранное (Organize Favorites) в меню Избранное (Favorites).'
Щелкните правой кнопкой на ссылке и выберите в контекстном меню опцию Свойства (Properties).
В диалоговом окне Ярлык (Shortcut) введите комбинацию клавиш. Можно использовать любую комбинацию, включающую клавиши <Ctrl>, <Alt> и <Shift>, а также неиспользуемую в аналогичной комбинации буквенную клавишу.
Щелкните на кнопке ОК.
С помощью этой последовательности действий можно создать комбинацию клавиш для элементов рабочего стола. Щелкните на ярлыке правой кнопкой мыши и выберите в контекстном меню опцию Свойства (Properties).
. Как настроить вид папок при включении режима
Web View?
Если было установлено обновление Windows Desktop Update и включено отображение папки в качестве Web-страницы (Вид=»Как веб-страница (View^As Web Page)), вид папки можно настроить (Вид^Настроить вид папки (View^Customize this folder)) и выбрать тип страницы (фоновое изображение или файл HTML). Таким же образом можно изменить вид папки, используемый по умолчанию, который хранится в скрытом файле HTML (%systemroot%\ web\ folder. htt). Отредактируйте файл, внеся в него необходимые изменения.
Для добавления собственных ссылок, которые будут отображаться во всех папках, можно использовать следующую строку: “HERE' S A GOOD PLACE ТО ADD A FEW LINES OF your own” в файле folder . нтт.
Существует еще четыре шаблона, также доступных для редактирования:
control? . нтт — Панель управления;
PRINTERS . нтт — Принтеры;
mycomp . нтт — Мой компьютер;
safemode . нтт — безопасный режим работы.
Как уже отмечалось, эти файлы являются скрытыми, поэтому необходимо изменить соответствующий атрибут (attrib <файл> -h) или ввести имя файла в редакторе.
Внимание: прежде чем модифицировать эти файлы, обязательно сделайте их архивную копию.
Как изменить пиктограммы в панели
инструментов Быстрый запуск (Quick Launch)?
Пиктограммы в панели инструментов Быстрый запуск (Quick Launch) (Internet Explorer, Outlook Express, Показать рабочий стол (Show Desktop) и Каналы (Channels)) хранятся в каталоге %systemroot%\profiles\<nonb3oBaTenb>\Application Data\Microsoft\ Internet Explorer\Quick Launch. Для добавления или удаления пиктограмм в этой панели инструментов необходимо добавить файлы в папку или удалить из нее с помощью программы Проводник (Windows Explorer).
В каталог Quick Launch можно скопировать любой ярлык; обновление системных параметров проводится немедленно, поэтому необходимость в завершении сеанса работы или в перезагрузке компьютера отсутствует. Ярлык в каталог Quick Launch добавляется путем
обычного копирования. Альтернативным методом является перенос ярлыка в панель инструментов Быстрый запуск (Quick Launch), куда он будет добавлен автоматически.
Все файлы в папке являются ярлыками, за исключением ярлыков Показать рабочий стол (Show Desktop) и View Channels. Более подробно они рассматриваются в разделе 24.7.
Почему из панели инструментов Быстрый запуск (Quick Launch) исчезли ярлыки Показать рабочий стол (Show Desktop) и View Channels?
Как отмечалось в предыдущем разделе, эти пиктограммы являются файлами в каталоге %systemroot%\proflies\<пользователь>\Application
Data\Microsof tMnternet ExplorerXQuick Launch. Для возврата пиктограмм Показать рабочий стол (Show Desktop) и View Channels создайте описываемые далее файлы в каталоге Quick Launch (или скопируйте их из каталога другого пользователя).
Для возврата пиктограммы Показать рабочий стол (Show Desktop) создайте файл Show Desktop. SCF со следующим содержимым: [Shell] Command=2 IconFile=explorer.exe,3
[Taskbar]
Cammand=ToggleDesktop
Для возврата пиктограммы View Channels создайте файл view channels. scf, содержащий следующий код: [.Shell] Command=3'
IconFile=shdocvw.dll,-118
[IE]
Command=Channels
. Как изменить поисковый сервер, указанный по умолчанию в обозревателе Internet Explorer 4.0?
Адрес URL поискового сервера, который вызывается по команде Переход^Поиск в веб (Go^Search the Web), хранится в системном реестре и может быть изменен.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SoftwareXMicrosoftXInternet ExplorerXMain.
Дважды щелкните на записи Search Page.
Измените значение записи так, чтобы она содержала адрес необходимой поисковой системы (например, http://www. altavista. com), и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Теперь при выборе команды поиска будет использован указанн2ый адрес. Если необходимо изменить адрес, не принятый по умолчанию, введите запись http://www.msn.com/ access/allinone.htm.
Как удалить пиктограмму Internet Explorer с рабочего стола?
Это можно сделать в меню Дополнительно (Advanced) окна свойств Internet Explorer. Для обозревателя Internet Explorer 4.0 выполните перечисленные ниже действия.
Запустите обозреватель Internet Explorer.
В меню Вид (View) выберите параметр Свойства обозревателя (Internet Options).
Перейдите во вкладку Дополнительно (Advanced).
Сбросьте флажок Показывать Internet Explorer на рабочем столе (Show Internet Explorer on Desktop).
Щелкните на кнопке OK.
Перезагрузите компьютер.
--Если используется Internet Explorer 5.0 или более новая версия, выберите опцию Свойства обозревателя (Internet Options) в меню Сервис (Tools).
-
-
*Ч24рО. Как просматривать Web-страницы в автономном режиме?
При подключении к Web-узлу получаемая с него информация кэшируется на локальном компьютере для ускорения будущих сеансов работы с этим Web-узлом (размер кэша можно указать с помощью команды Вид^Свойства обозревателя^Общие^Папка временных файлов Интернета^Настройка (View^lnternet Options^General^Temporary Internet Files* Settings)). По сути, кэш можно использовать для просмотра Web-страниц без наличия активного сетевого соединения. Очевидно, что это касается только Web-страниц, занесенных в кэш. Для работы в автономном режиме необходимо:
запустить обозреватель Internet Explorer;
в меню Файл (File) установить флажок Работать автономно (Work Offline).
После этого появится возможность вводить обычным образом адреса URL и гиперссылки, но при попытке получения доступа к Web-узлу, содержимое которого не сохранено в кэше, будет выдано сообщение об ошибке. Для прекращения автономной работы достаточно сбросить флажок Работать автономно (Work Offline).
Как освободить дисковое пространство, занимаемое программами работы с электронной почтой компании Microsoft?
Программы для работы с электронной почты компании Microsoft (включая утилиты Internet Mail для Internet Explorer 3 и Outlook Express для Internet Explorer 4) занимают огромный объем дискового пространства из-за используемого метода хранения сообщений электронной почты. Причина выбора подобной технологии кроется в необходимости достичь нужного уровня быстродействия. Если понадобилось вернуть некий объем утраченного дискового пространства, выполните следующее.
Выберите одну из папок: Входящие (Inbox), Исходящие (Outbox), Отправленные (Sent Items).
Выберите раздел Папка (Folder) в меню Файл (File) и щелкните на опции Сжать все папки (Compact all Folders).
Кроме того, можно настроить утилиту Outlook на автоматическое удаление содержимого папки Удаленные (Deleted Items).
Выберите раздел Параметры (Options) в меню Сервис (Tools).
Перейдите во вкладку Общие (General).
Установите флажок Очищать папку "Удаленные" перед выходом (Empty messages from the Deleted Items folder on exit) и щелкните на кнопке OK. .
Почему при загрузке файла нельзя указать . каталог для его хранения?
При загрузке файла предоставляется возможность открыть его из текущего места (Open this file its current location) или сохранить на диске (Save this file to disk). Кроме того, в диалоговом окне можно установить флажок Перед открытием этого типа файла всегда задавать вопрос (Always ask before opening this type of file). Если его сбросить, то все файлы указанного типа будут сохраняться в каталоге Temporary Internet Files и открываться с помощью программы, связанной с этим типом файлов. Для отмены подобной модели сохранения файлов выполните ряд действий.
Дважды щелкните на пиктограмме Мой компьютер (Му Computer).
В меню Вид (View) выберите раздел Свойства папки (Folder Options).
Перейдите во вкладку Типы файлов (File Types).
Выберите проблемный тип файла в поле Зарегистрированные типы файлов (Registered File Types) и щелкните на кнопке Изменить (Edit).
В нижнем правом углу диалогового окна установите флажок Подтверждать открытие после загрузки (Confirm open after Download) и щелкните на кнопке ОК.
Щелкните на кнопке ОК еще раз для закрытия диалогового окна Свойства папки (Folder Options).
Закройте диалоговое окно Мой компьютер (Му Computer).
®ЦЗ. Почему Internet Explorer открывает файлы .EXE вместо их загрузки?
Как отмечалось в предыдущем разделе, если сбросить флажок Перед открытием этого типа файла всегда задавать вопрос (Always ask before opening this type of file) для исполняемых файлов, в системный реестр будут внесены изменения, позволяющие системе не запрашивать у пользователя разрешение на открытие указанного типа файлов. Но это можно изменить.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CLAS SES_ROOT \ exe file.
Дважды щелкните на записи EditFlags.
Измените третью пару цифр с 01 на 00 (например, D8070100 наВ8070000).
Закройте редактор системного реестра.
Для файлов .WAV, .MOV или .AVI (файлы формата ActiveMovie), необходимо изменить значение записи HKEY_CLASSES_ROOT\AMOVIE.ActiveMovieControl:2\EditFlags на 00000000.
Как изменить стартовую Web-страницу, принятую по умолчанию?
При первом запуске обозревателя Internet Explorer по умолчанию загружается страница Web-узла компании Microsoft (http://www.microsoft.com). Этот адрес, принятый по умолчанию, можно изменить.
Запустите обозреватель Internet Explorer.
В меню Вид (View) выберите опцию Свойства обозревателя (Internet Options).
Перейдите во вкладку Общие (General).
В первом разделе Домашняя страница (Home раде) введите адрес Web-страницы, которая должна отображаться при запуске Internet Explorer, и щелкните на кнопке Применить (Apply). Затем щелкните на кнопке ОК. Если необходимо начинать работу с пустой страницы, щелкните на кнопке С пустой (Use Blank). Щелкните на кнопке Применить (Apply) и еще раз на кнопке ОК.
Завершите работу с Internet Explorer.
Предыдущие действия приводят к обновлению записи системного реестра HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start Page. Существует возможность создать сценарий системного реестра, который будет обновлять системный реестр на компьютерах и указывать Web-страницу, принятую по умолчанию. Сценарий . reg выглядит следующим образом:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main] "Start Page"="http://www.ntfaq.com"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
"Default_Page_URL"="http://www.ntfaq.com"
Имеет смысл указать в сценарии ссылку на нужную Web-страницу, а клиентам следует выбрать команду Открыть из текущего места (Open from current location).
Если в качестве обозревателя используется Netscape Navigator, выполните перечисленные ниже действия для изменения Web-страницы, открываемой по умолчанию.
Запустите обозреватель Netscape Navigator.
В меню Правка (Edit) выберите опцию Свойства (Properties).
Выберите категорию Navigator.
Введите адрес интересующей вас стартовой страницы в поле Стартовая страница (Ноте Раде) и щелкните на кнопке ОК.
Обозреватель Netscape Navigator не содержит данных о стартовой странице в системном реестре. Вместо них применяется файл JavaScript, который называется PREFS. JS. Этот файл расположен в каталоге Program Files\Netscape\Users\. Особый интерес в файле вызывает следующая строка:
user_pref("browser.startup.homepage", "http://www.ntfaq.com");
Тем не менее редактировать файл не рекомендуется. .
И
Что делать, если пользователь забыл пароль ограничения доступа?
Пароль ограничения доступа хранится в зашифрованной форме и его дешифрация, если и возможна, представляет массу сложностей. Поэтому более разумным будет аннулирование пароля так, как будто его и не существовало.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Policies\Rating\.
Выберите запись Key и нажмите клавишу <Delete>. Щелкните на кнопке ОК, чтобы подтвердить удаление файла. Кроме того, можно удалить запись FileNameO и файл, на который она указывает.
Если вместо записи существует подраздел .default, перейдите в него и удалите запись Key.
№0№0Перезапустите Internet Explorer, после чего можно заново указать пароль в диалоговом окне Свойства обозревателя ^Содержание (Internet Options^Content).
№0
№0
Где можно загрузить Internet Explorer 5.0
и более новые версии?
momoОбозреватель Internet Explorer5.0 можно загрузить по адресу: http: //www.microsoft.com/ windows/ie/default.htm. Этот обозреватель не поставляется вместе со службой Active Desktop, поэтому для использования последней необходимо установить пакет Service Pack 2 для Internet Explorer 4.0, содержащий службу Active Desktop. Затем обычным образом установите Internet Explorer 5.0.
mo
mo
Как очистить журнал Internet Explorer?
Обозреватель Internet Explorer хранит журнал со списком Web-узлов, которые посещались за последнее время. Если содержимое журнала необходимо удалить, выполните ряд действий (для Internet Explorer 4).
Выберите опцию Свойства обозревателя (Internet Options) в меню Вид (View).
В разделе Журнал (History) щелкните на разделе Очистить (Clear History). (Кроме того, можно указать количество дней, в течение которых следует хранить журнал.)
Щелкните на кнопке Да (Yes).
Щелкните на кнопке ОК для закрытия диалогового окна с параметрами обозревателя.
Для Internet Explorers необходимо выполнить аналогичные действия, однако пункт Свойства обозревателя (Internet Options) расположен в меню Сервис (Tools).
Фактически файл журнала находится в каталоге %systemroot%\Profiles\<HMH пользователя>\Н1зСогу. Однако файл имеет сложные разрешения доступа, поэтому его ручное удаление не рекомендуется.
Как изменить фон панели инструментов Internet Explorer?
Фон панели инструментов обозревателя Internet Explorer можно заменить на любое растровое изображение. Для этого выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\SoftwareXMicrosoftXlnternet ExplorerXToolbar.
В меню Правка (Edit) выберите команду Создать=>Строковый параметр (New=> String Value).
Введите имя записи BackBitmap и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение, соответствующее имени и расположению файла (например, с: \images \ savtech. bmp).
Закройте редактор системного реестра.
Перезапустите Internet Explorer.
На рис. 24.1 показан пример обозревателя IE с измененным фоном панели инструментов.
1?М9. Как восстановить анимированный логотип Internet Explorer?
Существует возможность изменить небольшой логотип “Е” в верхнем правом углу окна обозревателя Internet Explorer (такие поставщики услуг Internet, как MSN, меняют эту пиктограмму). Для восстановления пиктограммы выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. ехе)..
Перейдите к разделу HKEY_CURRENT_USER\Software\MicrosoftXlnternet ExplorerXToolbar.
Выберите запись BrandBitmap и нажмите клавишу <Delete>. Подтвердите ее удаление.
Выберите запись SmBrandBitmap и нажмите клавишу <Delete>. Подтвердите ее удаление.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Рис. 24.1. Измененная основная панель инструментов Internet Explorer (и очень старая версия Web-узла ntfaq . сом)
Щ^О. Существуют ли в Internet Explorer 5.0 скрытые функции?
В Internet Explorer 5.0 существует две скрытые функции, известные также, как “пасхальные яйца” (Easter Egg).
Функция 1
Откройте редактор Блокнот (Notepad).
Введите следующую строку:
<!— introducing the Trident team -->
Сохраните файл под именем TEST.HTM.
Откройте файл TEST.HTM с помощью Internet Explorer5. Будет показано первое “пасхальное яйцо".
(Эта функция также доступна и в Internet Explorer 4.01.)
Функция 2
Запустите Internet Explorer 5.
В меню Сервис (Tools) выберите опцию Свойства обозревателя (Internet Options).
Перейдите во вкладку Общие (General).
Щелкните на кнопке Языки (Language).
Щелкните на кнопке Добавить (Add).
Введите запись ie-ee и щелкните на кнопке ОК.
Перенесите пункт Особый [ie-ee] (User Defined [ie-ee]) в верхнюю позицию списка. Щелкните на кнопке ОК.
Щелкните на кнопке ОК в основном диалоговом окне.
Щелкните на пиктограмме Поиск (Search) (для открытия бокового меню поиска) и обратите внимание на новый параметр поиска.
Выберите раздел Предыдущий поиск (Previous Searches).
Для удаления записи ie-ee откройте диалоговое окно Языки (Languages), выберите ie-ee и щелкните на кнопке Удалить (Remove).,
Как запретить пользователям получать доступ к локальным дискам с помощью Internet Explorer?
Если ввести с: (или букву другого диска) в поле адреса обозревателя Internet Explorer, будет показано содержимое этого диска. В том случае, когда разрешения доступа NTFS не указаны, пользователи получат возможность удалять, переименовывать и читать все файлы на диске. Как правило, это становится проблемой в ограниченной операционной среде, где пользователи не имеют доступа к программе Проводник (Windows Explorer) (например, в Internet-кафе).
Для предотвращения доступа пользователей к локальному жесткому диску с помошьк) Internet Explorer выполните приведенную ниже последовательность действий.
Запустите редактор системного реестра (REGEDIT.EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer.-
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New1* DWORD Value).
Введите имя записи NoRun и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК для закрытия диалогового окна, в котором редактируется значения записи.
В меню Правка (Edit) выберите команду Создать^ Параметр DWORD (New1* DWORD Value).
Введите имя записи NoDrives и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение, соответствующее дискам, которые необходимо скрыть (это рассматривается ниже). Щелкните на кнопке ОК для закрытия диалогового окна.
Для Internet Explorer 4.01 (с установленным пакетом Service Pack 1) и более новых версий выполните следующие действия:
в меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value);
введите имя записи NoFileUrl и нажмите клавишу <Enter>;
дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК для закрытия диалогового окна.
Закройте редактор системного реестра.
Параметр NoRun отключает просмотр локальных файлов с помощью ввода адреса или URL (например, file://d:\) в поле Адрес (Address). Кроме того, параметр отключает пункт Выполнить (Run) в меню Пуск (Start).
ПОПОПараметр NoDrives отключает выбранные диски. Этот вопрос рассматривается в разделе 7.6. В целом диску А соответствует значение 1, диску в — значение 2, диску С — 4, диску D — 8 и т.д. Значения можно складывать, поэтому для сокрытия дисков С и D необходимо добавить 8 и 4, что составляет 12, или значение с в шестнадцатеричном формате. При этом записи NoDrives необходимо присвоить шестнадцатеричное значение с.
ПО
ПО
Как настроить параметры прокси-сервера
Internet Explorer 5.0?
Для настройки параметров прокси-сервера в Internet Explorer 5.0 выполните ряд действий.
Запустите обозреватель Internet Explorer 5.
В меню Сервис (Tools) выберите раздел Свойства обозревателя (Internet Options).
Перейдите во вкладку Подключения (Connections).
Щелкните на кнопке Настройка сети (LAN Settings).
По умолчанию будет указан параметр Автоматическое определение настроек (Automatically detect settings). Кроме того, можно указать размещение сценария настройки.
Для ручной настройки параметров установите флажок Использовать прокси-сервер (Use a proxy server) и введите имя или IP-адрес сервера, а также используемый порт.
Щелкните на кнопке ОК.
Щелкните на кнопке ОК в основном диалоговом окне.
Если установить флажок Автоматическое определение настроек (Automatically detect settings), цикл обнаружения адреса будет, как правило, включать в себя один запрос DHCP и один запрос DNS. Однако цикл обнаружения проводится довольно редко.
При первом запуске Internet Explorer 5 цикл обнаружения адреса проводится в том случае, если компьютер подключен к локальной сети и не использует коммутируемый доступ (для коммутируемого доступа обнаружение автоматически отключено).
Если первоначально обнаружение завершается неудачей, процедура автоматического обнаружения отключается до тех пор, пока не будет возобновлена пользователем. Когда обнаружение завершится успешно, следующее обнаружение будет проведено по истечении срока использования полученного конфигурационного файла (истечение срока действия файла определяется семантикой HTTP). Если информация о сроке действия не предоставляется, обнаружение проводится каждые семь дней. Описываемая последовательность поиска выполняется только при успешном обнаружении адреса при первом запуске IE.
Представленные ниже записи системного реестра можно обновлять вручную.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet SettingsXProxyEnable — присвойте этой записи значение 1.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet SettingsXProxyServer — присвойте этой записи значение <ргоху-сервер>:<порт> (например, ргоху:80).
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet SettingsXProxyOverride— запись, необходимая в том случае, если ргоху-сервер не используется. Для игнорирования локальных адресов введите запись “<1оса1>” (не вводите кавычки, однако не забудьте об угловых скобках).
Как установить Internet Explorer 4.0 без размещения соответствующей пиктограммы на рабочем столе?
Начните установку IE с помощью следующей команды, которая запретит Internet Explorer размещать пиктограмму на рабочем столе или указывать себя в качестве обозревателя, принятого по умолчанию. (Описываемый метод не сработает, если в системе установлена служба Windows Desktop Update.)
IE4SETUP.EXE /C:"ie4wzd" /Ss""#e',n /X /R:N /Q:A /m:0”
Как воспользоваться утилитой Repair обозревателя Internet Explorer 5?
Утилита Repair может применяться для диагностики и исправления проблем, возникающих в работе Internet Explorer 5. Эта утилита обладает следующими возможностями:,
применяется для идентификации проблем в работе Internet Explorer, вызванных присутствием файлов, потерявших актуальность;
используется для решения проблем, которые возникают из-за неполной или некорректной регистрации файлов Internet Explorer;
используется для восстановления или исправления пиктограмм рабочего стола или меню Пуск (Start), которые относятся к Internet Explorer (эти пиктограммы могут быть удалены или работать некорректно).
Для запуска утилиты Repair выполните ряд действий.
В меню Пуск (Start) выберите команду Настройка^Панель управления (Settings^ Control Panel).
Дважды щелкните на пиктограмме аплета Установка и удаление программ (Add/ Remove Programs).
Выберите раздел Microsoft Internet Explorer и средства Интернета (Microsoft Internet Explorer 5 and Internet Tools).
Щелкните на кнопке Добавить/Удалить (Add/Remove).
Выберите команду Восстановить Internet Explorer (Repair Internet Explorer) и щелкните на кнопке ОК.
Щелкните на кнопке Да (Yes), чтобы подтвердить проводимую операцию.
Если необходимый пункт в аплете Установка и удаление программ (Add/Remove Programs) окна Панель управления (Control Panel) отсутствует, можно воспользоваться следующей командой:
rundll32 setupwbv.dll,IE5Maintenance "С;\Program FilesXInternet Explorer\ Setup\SETUP.EXE" /g "C:\Windows\IE uninstall Log.txt"
Что делать, если пользователь забыл пароль ограничения доступа в Windows 9х/1Е 5.0?
Пароль ограничения доступа хранится в зашифрованном виде, и его дешифрация если и возможна, то крайне сложна. Поэтому более разумным будет аннулирование пароля, будто его вовсе не существовало.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Policies.
Выберите запись Ratings и удалите ее (нажмите клавишу <Delete>). Щелкните на кнопке ОК, чтобы подтвердить удаление.
Удалите файл ratings . POL (он является скрытым) из каталога \windows \ system.
Перезапустите Internet Explorer и повторно введите пароль ограничения доступа.
Что делать, если клавиша <ТаЬ> не позволяет выбрать правую панель при поиске данных . в справочном руководстве Internet Explorer 5?
Это общеизвестная проблема. Нажмите клавишу <F6> для переключения между правой и левой панелью. Указанный способ работает и для библиотеки Microsoft Developer Network (MSDN).
®^7. Как выключить автоматическое дополнение адресов Internet Explorer?
Обозреватель Internet Explorer предоставляет полезную функцию автоматического дополнения вводимых Web-адресов. Тем не менее иногда возникает необходимость в ее отключении. Выполните приведенную далее последовательность действий.
Запустите обозреватель Internet Explorer.
В меню Сервис (Tools) выберите раздел Свойства обозревателя (Internet Options).
Перейдите во вкладку Содержание (Content).
Щелкните на опции Автозаполнение (AutoComplete) в разделе Личные данные (Personal Information).
Сбросьте флажок веб-адресов (Web addresses), показанный на рис. 24.2. Щелкните на кнопке ОК..
Щелкните на кнопке ОК в основном диалоговом окне.
Аналогичного эффекта можно достичь, присвоив значение по записи системного реестра HKEY_CURRENT_USER\Sof tware\Microsof t\Windows\CurrentVersion\Explorer\ AutoComplete\AutoSuggest.
Рис. 24.2. Меню с параметрами автоматического дополнения Web-Рис. 24.2. Меню с параметрами автоматического дополнения Web-
Рис. 24.2. Меню с параметрами автоматического дополнения Web-
Рис. 24.2. Меню с параметрами автоматического дополнения Web-
НОНОадресов
НО
НО
Почему при попытке установить Internet
Explorer 4.0 с помощью службы Active Setup выводится сообщение об ошибке?
В программе установки Internet Explorer 4.0 существует ошибка, приводящая при инсталляции обозревателя к выдаче на экран нескольких сообщений об ошибках.
Internet Explorer 4.0 Active Setup'
Internet Explorer 4.0 was not successfully installed.
Программа Setup не смогла загрузить все необходимые компоненты IE, возможно, из-за неработоспособности Internet-соединения. Запустите программу Setup позднее и выберите опцию Smart Recovery, чтобы продолжить установку.
В статье Q171714 базы знаний Microsoft Knowledge Base (которую можно найти на Web-узле по адресу: http://support.microsoft.com/support/kb/articles/Q171/7/14.ASP) рассматриваются различные решения этой проблемы. Например, в Windows NT 4.0 необходимо выполнить следующее. ■
Запустите программу Проводник (Windows Explorer).
Перейдите в папку %systemroot%\system32.
Переименуйте файл WINTRUST. DLL в WINTRUST. OLD.
ненеЗапустите программу установки Internet Explorer 4.0 (перезагрузки компьютера не требуется).
не
не
Как установить избранную пиктограмму
Internet Explorer для определенного Web-узла?
Обозреватель Internet Explorers позволяет использовать собственную пиктограмму для Web-узла в списке избранных узлов.
При создании избранного Web-узла в Internet Explorer 5.0 и более новых версиях корневой каталог Web-узла проверяется На наличие файла FAVICON. ICO, который должен содержать пиктограмму размером 16x16 пикселей. Файл может игнорироваться (в Windows 2000 существует возможность использования пиктограмм размером 32x32 пикселя). Для создания собственной пиктограммы понадобится редактор пиктограмм, поставляемый в составе пакета программирования Visual Studio.
Кроме того, существует возможность вручную указать пиктограмму, размещенную в другом файле. Это делается с помощью следующего кода:
<HEAD>
cLINK REL="SHORTCUT ICON" HREF="http://www.mydomain.com/myicon.ico"> <TITLE>NT FAQ</TITLE>
</HEAD>
Очевидно, что конкретный заголовок файла HTML будет другим, однако самым важным элементом кода является дескриптор LINK REL (рис. 24.3).
ш ‘ ‘ ^|Н1НННВННН1ВЯИИ1ННИЯВН|НВ1НЯ1^^
ЙВ Help► iВЖ WindowN1 *■<■ F^i> ► 3‘p
8i\у|ПГ]0,А,5^ F^ien^A^^,■В
Рис. 24.3. Ссылка с измененной пиктограммой Web-страницы
Эта пиктограмма используется лишь для размещения в списке избранных файлов, поэтому не проверяться до тех пор, пока Web-узел не будет добавлен в список избранных.
0. Как определить наличие на компьютере установленной службы Windows Update?
В Windows 2000 в качестве базового компонента поставляется служба Windows Update, присутствующая в виде дополнения Internet Explorer 4.0 в Windows NT 4.0. Для проверки наличия службы можно использовать несколько методов.
Щелкните на панели задач правой кнопкой мыши. Наличие пункта для панели инструментов предполагает и присутствие Windows Update.
Щелкните правой кнопкой мыши на пункте меню Пуск (Start). Если будет показано соответствующее контекстное меню, можно сделать вывод о наличии Windows Update.
Кроме того, проверьте содержимое раздела системного реестра hkey_local_machine\ SOFTWARE\Microsoft\Active SetupMnstalled Components\(89820200-ECBD-11CF- 8B85-00AA005B4340). Если записи Islnstalled присвоено значение 1, следовательно, служба Windows Update установлена на компьютере.
Для проведения такой проверки можно воспользоваться командой REG. EXE с параметром /query.
@R01. Почему версия пакета IE Admin Kit для
Internet Explorer 5.0 заменяет 128-разрядное шифрование в Windows 2000?
При установке в Windows 2000 обозревателя Internet Explorer 5.0, настроенного с помощью пакета IE Admin Kit с 128-разрядным шифрованием (IE5DOM.EXE), может быть выдано следующее сообщение об ошибке:
System cannot log you on because domain <имя компьютера:» is not available.
Эта ошибка возникает из-за файлов RSAENH. DLL и SCHANNEL. DLL в Windows 2000, которые заменяются более ранними версиями файлов Internet Explorers (впрочем, значение имеет ТОЛЬКО файл RSAENH. DLL).
В принципе устанавливать обозреватель Internet Explorer 5 в Windows 2000 нет смысла, поскольку в комплекте с Windows 2000 уже поставляется обозреватель Internet Explorer 5.01. .
При необходимости распространения более новой версии Internet Explorer в будущем, удостоверьтесь в доступности нового пакета шифрования и создайте отдельный установочный образ Internet Explorer, в который входит последнее обновление 128-разрядного шифрования для Windows 2000 (ENCPACK.EXE). Если этот пакет недоступен и для создания отдельной установочной версии Internet Explorer для Windows 2000 применяется компонент IE5DOM. EXE, не указывайте параметр командной строки /п: v.'
Для решения возникшей проблемы загрузите и запустите файл ENCPACK. EXE (или запустите файл гибкого диска, поставляемого в комплекте с Windows в США).
Если на компьютере невозможно зарегистрироваться, понадобится Консоль восстановления (Recovery Console) для замены файла rsaenh . dll версией с поддержкой более эффективного шифрования (можно воспользоваться другой установленной копией системы Windows NT).
Запустите программу Консоль восстановления (Recovery Console).
Перейдите в каталог system32:-
cd system32
Проверьте наличие файла rsaenh . DLL: dir rsaenh.dll
Переименуйте существующий файл RSAENH. DLL: ren rsaenh.dll rsaenh.old
Вставьте гибкий диск, содержащий пакет шифрования.
Скопируйте файл rsaenh . dll на жесткий диск: сору a:\rsaenh.dll rsaenh.dll'
Введите команду exit и нажмите клавишу <Enter> для перезагрузки компьютера в обычном режиме. После этого необходимо вынуть гибкий диск из привода.
Как запустить Internet Explorer без отображения панелей инструментов?
■ Обозреватель Internet Explorer можно запустить в сокращенном режиме, когда его окно будет расширено на весь экран без отображения панелей инструментов. Этот режим можно включить с помощью параметра командной строки -к.
iexplore -к
Тем не менее иногда такого режима недостаточно. Тогда можно написать сценарий WSH (Windows Scripting Host), который запускает объект Internet Explorer с отключенными панелями инструментов.
Dim objIE
Set objIE = WScript.CreateObject ("InternetExplorer.Application")
ObjIE.Toolbar = false
objIE.Navigate "http://www.williamspublishing.com" objIE.Visible = true
Если сохранить файл под именем IENOBAR.VBS и запустить его с помощью следующей команды, обозреватель Internet Explorer будет запущен без панелей инструментов:
osoript ienobar.vbs
Почему в программах Internet Explorer 5.5 и Outlook Express по умолчанию указан неверный принтер?
Программы Internet Explorer 5.5. и Outlook Express “запоминают” принтер, который использовался последним, и при следующем запуске применяют его по умолчанию вместо принтера, установленного в системе. Это общеизвестная ошибка, для исправления которой необходимо перед завершением работы с программой указать принтер, установленный в системе по умолчанию.
ди
Почему невозможно подключиться к защищенной Web-странице с помощью Internet Explorer?
При подключении к защищенной Web-странице могут быть выданы сообщения об ошибках.
В Internet Explorer 4:
An error occurred in the secure channel.
В Internet Explorer 5:
The page cannot be displayed. Cannot find server or DNS error.
Эти ошибки возникают при запрете на один из следующих методов аутентификации:
PCT (Private Communications Technology) 1.0;
SSL (Secure Socket Layer) 2.0;
SSL 3.0.
Для решения этой проблемы выполните ряд действий.
Запустите обозреватель Internet Explorer.
В меню Сервис (Tools) выберите раздел Свойства обозревателя (Internet Options).
Перейдите во вкладку Дополнительно (Advanced).
Установите флажок РСТ 1.2, SSL 2.0 или SSL 3.0.,
Щелкните на кнопке Применить (Apply) и на кнопке ОК.
Еще одной причиной возникновения ошибки может быть организация сетевого соединения через брандмауэр. В этом случае proxy-сервер не настроен на использование протокола HTTPS (Hypertext Transfer Protocol over Secure Socket Layer).
Запустите обозреватель Internet Explorer.
В меню Сервис (Tools) выберите раздел Свойства обозревателя (Internet Options).
Перейдите во вкладку Подключение (Connections).
Щелкните на кнопке Настройка LAN (Lan Settings).
В разделе Прокси-сервер (Proxy) щелкните на кнопке Дополнительно (Advanced).
Удостоверьтесь в том, что в разделе Безопасность (Secure) указано правильное имя компьютера и номер порта (при необходимости уточните их у администратора). Диалоговое окно показано на рис. 24.4.
Щелкните на кнопке ОК во всех диалоговых окнах.
Рис. 24.4. Настройка параметров проксисервера для Internet Explorer
Если все настроено должным образом; но проблема не исчезает, попробуйте установить последний пакет обновлений.
зЩВ5. Почему в Windows 2000 обозреватель
Internet Explorer использует только две цифры для указания количества дней, определяющих время хранения Web-страниц в журнале?
Это связано с размером элементов диалогового окна в Windows 2000. Хотя содержится полноценное значение (в пределах от 0 до 999 дней), однако отображаются только две цифры (рис. 24.5).
Запустите обозреватель Internet Explorer. '
В меню Сервис (Tools) выберите раздел Свойства обозревателя (Internet Options).
Перейдите во вкладку Общие (General).
Рис. 24.5. Количество дней, в течение которых необходимо хранить в журнале ссылки на Web- страницыРис. 24.5. Количество дней, в течение которых необходимо хранить в журнале ссылки на Web- страницы
Рис. 24.5. Количество дней, в течение которых необходимо хранить в журнале ссылки на Web- страницы
Рис. 24.5. Количество дней, в течение которых необходимо хранить в журнале ссылки на Web- страницы
В нижней панели диалогового окна находится раздел Журнал (History) и параметр Сколько дней хранить ссылки (Days to keep pages in history).
Если необходимо отобразить все три числа, можно изменить размер полосы прокрутки, что, однако, затронет все диалоговые окна.
Запустите аплет Экран (Display) в окне Панель управления (Control Panel) (Пуск=> Настройка^Панель управления^Экран (Start^Settings^Control Panels Display)).
Во вкладке Оформление (Appearance) выберите раздел Полоса прокрутки (ScrollBar) в меню Элемент (Item).
В поле Размер (Size) возле списка Элемент (Item) необходимо уменьшить текущее значение. Например, если текущее значение равно 13 (принято по умолчанию), измените его на 10.
Щелкните на кнопке ОК.
Теперь будут отображаться все три цифры.
nonoФактическое значение хранится в записи системного реестра hkey_current_user\ SoftwareXMicrosoft:\Windows\CurrentVersibn\Internet SettingsWrl HistoryX DaysToKeep.
no
no
Как настроить Internet Explorer 4
на использование определенной поисковой системы?
В обозревателе Internet Explorer 4 при щелчке на кнопке Поиск (Search) используется случайный поисковый сервер. Существует возможность настроить конкретную поисковую систему, для чего необходимо внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl.
Дважды щелкните на записи (По умолчанию).
Присвойте записи одно из значений, указанных в табл. 24.2, и щелкните на кнопке ОК.
№0№0Закройте редактор системного реестра.
№0
№0
Таблица 24.2. Возможные значения записи системного реестра SearchUrl
Altavista
http://www.altavista.com/cgi-bin/query?q=%
Ask Jeeves
http://askjeeves.com/AskJeeves.asp=%s
Excite
http://search.excite.search.gw?search=%s
Goto.com
http://www.goto.сот/d/search/?type=topbar&Keywords=%s
HotBot
http://hotbot.com/?MT=%s
Infoseek
http://www.infoseek.com/Titles?qt=%s
Lycos Magellan Metacrawler Yahoo
http://www.Lycos.com/cgi-bin/pursuit?query=%s
http://www.mckinley.com/searcher.cgi?query=%shttp://www.metacrawler.com/crawler?general=%s.
http://search.yahoo.com/bin/search?p=%s
7. Почему в Windows 2000 невозможно загрузить
только Internet Explorer 5.5?
Служба защиты файлов Windows 2000 не позволяет загрузить обозреватель Internet Explorer 5.5 в отдельном порядке. Для решения этой проблемы выполните перечисленные ниже действия.
Перейдите на Web-узел по адресу: http://ww.msdn.microsoft.com/downloads/ webtechnolоду/ i е / iepreview.asp.
Щелкните на названии языка, версию обозревателя для которого необходимо загрузить (например, English).
Выберите команду Сохранить программу на диске (Save this program to disk) и щелкните на кнопке ОК.
Выберите папку, в которую необходимо сохранить полученные файлы.
По завершении загрузки (около 500 Кбайт) начните сеанс работы с командной строкой (CMD. EXE) и перейдите в каталог, в котором был сохранен загруженный файл.
Введите следующую команду:
ie5setup /с:"ie5wzd.exe /d /s:""#E"""
Загрузите необходимые файлы.
При выполнении п. 6 можно добавить параметр командной строки /q, что приведет к загрузке файлов для текущей операционной системы без выдачи дополнительных сообщений. Параметр /d можно заменить на /d: 1, указывающий на загрузку файлов для всех операционных систем; при этом нельзя будет загрузить файлы для определенной системы.
Как освободить большой объем оперативной памяти, занимаемый обозревателем Internet Explorer 5?
При использовании параметров, принятых по умолчанию для получения и обработки данных XML (например, с помощью модуля Digital Dashboard), объем свободной оперативной памяти может быстро сократиться. Содержимое памяти освобождается при щелчке на кнопке Обновить (Refresh). Если оставить работающим модуль Digital Dashboard в течение нескольких часов или дней, работа компьютера может замедлиться из-за недостатка оперативной памяти, поскольку Internet Explorer некорректно произвел очистку памяти.
Для того чтобы избавиться от необходимости постоянно щелкать на кнопке Обновить (Refresh) каждые х минут, можно создать сценарий автоматизации (с помощью VBScript или другого языка сценариев). На Web-страницу следует добавить такой код:
<script language="vbscript">
sub Refresh()
top.History.go 0'
end sub
</script>.
Затем необходимо вызывать сценарий каждые х секунд:
Setinterval("Refresh!)",10000)
Функция Setinterval устанавливает таймер для вызовов функции Refresh!), а значение 10000 — это количество миллисекунд между вызовами.
■ ФЩВ9. Почему после обновления до Windows 2000 установленная версия Internet Explorer 5.5 была заменена на Internet Explorer 5.0?
Ничего удивительного не происходит. В комплекте с Windows 2000 поставляется обозреватель Internet Explorer 5.0. Если до обновления Windows был установлен обозреватель Internet Explorer 5.5, пакет Windows 2000 Upgrade Exception, который входит в пакет Internet Explorer 5.5, устанавливает версию Internet Explorer 5.0 для обеспечения обратной совместимости с Windows 2000.
После обновления до Windows 2000 можно в отдельном порядке установить Internet Explorer 5.5.
0. Как узнать номер предыдущей установленной версии Internet Explorer?
При установке Internet Explorer 4 или 5 номер предыдущей версии сохраняется в записи системного реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IE Setup\Setup\ PreviousIESysFile для Internet Explorer 5.0 или в записи HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\IE4\setup\PreviousIESysFileдля Internet Explorer 4.
Возможные значения перечислены в табл. 24.3.
Таблица 24.3. Определение номера версии IE
Значение
Версия
4.70.0.1155
4.70.0.1158
4.70.0.1215
'3.0
'3.0
3.01
4.70.0.1300
4.72.3110.3
3.02
Windows 98 Internet Explorer
Как создать пятую зону безопасности в Internet Explorer?
Обозреватель Internet Explorer по умолчанию использует четыре зоны безопасности. Существует возможность добавить пятую зону с помощью редактирования системного реестра. Если скопировать приведенный ниже код в файл 5TH.REG и дважды щелкнуть на последнем, будет создана пятая зона безопасности.
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsof t:\Windows\CurrentVersion\Internet Settings\Zones\5]'
@="" "DisplayName"="Internet with Cookies" "Description" = "Эта зона содержит все Web-узлы, не добавленные в другие зоны” " Icon” = "inetcpl.cpl#001313 " "CurrentLevel"=dword:00000000 "MinLevel"=dword:00011000 "ReconimendedLevel"=dword:00011000 "Flags"=dword:00000003 "1001"=dword:00000001 "1004"=dword:00000003 " 1200"=dword:00000000 " 1201"=dword:00000003 "1400"=dword:00000000 "1402"=dword:00000000 "1405"=dword:00000000 "1406"=dword:00000001 "1407"=dword:00000000 " 1601"=dword:00000101 " 1604"=dword:00000000 " 1605"=dword:00000000 "1606"=dword:00000000 " 1607"=dword:00000000 "1800"=dword:00000001 "1802"=dword:00000000 " 1803"=dword:00000000.
" 1804"=dword:00000001 " 1805"=dword:00000001 "1A00"=dword:00020000 "1A02"=dword:00000000
11 1A03"=dword:00000000 "lC00"=dword:00010000 "IE05n=dword:00020000
Если затем перезапустить Internet Explorer, новый пункт меню появится в разделе Сервис^ Свойства обозревателяоБезопасность (Tools^Internet Options^Security), как показано на рис. 24.6. .
Рис. 24.6. Параметры зоны безопасности
Почему программы Office 2000 не работают
после установки пакета Service Pack 1 для Internet Explorer 5?
Это весьма удивительная ошибка, которая ставит под сомнение сам факт предварительного тестирования программы Internet Explorer 5.0. После установки пакета Service Pack 1 для Internet Explorer 5 будет выдано следующее сообщение об ошибке:
Help requires Microsoft Internet Explorer 3.0 or greater. You can install the latest version of the IE from www.Microsoft.com
Проблема заключается в том, что пакет Service Pack 1 указывает некорректный формат номера сборки в системном реестре Windows 2000. Поэтому пакет Office 2000 предполагает, что используется очень старая версия обозревателя Internet Explorer.
Для решения проблемы выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer..
Дважды щелкните на записи Build.
Запись будет иметь значение 5.00.3103.1000, т.е. некорректный формат. Для Internet Explorer следует указать значение 52920.
Щелкните на кнопке ОК.
Теперь справочная система Office 2000 будет работать без проблем. С Internet Explorer 5.5 также поставляется программное исправление, которое указывает номер сборки как 54134.0600.
Как изменить текст “Microsoft Internet Explorer”, который отображается в заголовке каждого окна Internet Explorer?
Для изменения заголовка Internet Explorer выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsof tMnternet ExplorerXMain.■
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
Введите имя записи Windows Title и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и введите заголовок, который должен отображаться в окне Internet Explorer (например, SavillTech Web). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Изменение вступает в силу немедленно (рис. 24.7). Для удаления нового заголовка удалите запись Windows Title, созданную при выполнении п. 4.
Рис. 24.7^Измененная строка заголовка в окне Internet ExpidrerРис. 24.7^Измененная строка заголовка в окне Internet Expidrer
Рис. 24.7^Измененная строка заголовка в окне Internet Expidrer
Рис. 24.7^Измененная строка заголовка в окне Internet Expidrer
№0№0
№0
№0
Как настроить Internet Explorer на показ
или сокрытие изображений Web-страниц?
На раннем этапе развития Internet (в частности, WWW) изображения автоматически не выводились в окне обозревателя, что было связано с ограничениями пропускной способности сети. Вместо изображений размещался специальный указатель на них. Существует возможность настроить Internet Explorer на автоматический вывод изображений.
Запустите обозреватель Internet Explorer.
В меню Сервис (Tools) выберите раздел Свойства обозревателя (Internet Options).
Перейдите во вкладку Дополнительно (Advanced) и прокрутите список до раздела Мультимедиа (Multimedia).
Установите или сбросьте флажок Отображать рисунки (Show pictures).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК. Изменения вступят в силу при следующем просмотре Web-страницы.
И
QW5. Как запретить запуск мастера Internet Connection Wizard, оставив пользователям возможность подключаться к Internet?
Хотя и существует специальный шаблон политики, который позволяет отключить мастер Internet Connection Wizard, пользователи, для которых применяется этот шаблон, не смогут запустить Internet Explorer без хотя бы одной инициализации Internet Connection Wizard. В подобной ситуации для Windows 2000 следуйте инструкциям, приведенным в статье Q250380. Для получения доступа к папке Default User удостоверьтесь в отображении всех скрытых файлов и папок. Описываемый метод подходит для Windows 2000, но бесполезен в Windows NT. Далее приводится способ модифицирования системного реестра, позволяющий пользователю создавать профиль при первой регистрации и запускать обозреватель Internet Explorer без инициализации мастера Internet Connection Wizard. Данный подход предназначен для единой системы, где несколько пользователей имеют уникальные учетные записи.
Для отмены запуска мастера Internet Connection Wizard при первой регистрации пользователя в системах Windows 2000 или Windows NT выполните приведенную ниже последовательность действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_USERS\ . DEFAULT\Software\Microsoft.
В меню Правка (Edit) выберите команду Создать^Раздел (New=>Key).
Введите название нового раздела Internet Connection Wizard и нажмите клавишу < Enter>.
Перейдите в новый раздел.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^ DWORD Value).
Введите имя новой записи DesktopChanged и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
В меню Правка (Edit) выберите команду Создать^Двоичный параметр (New=> Binary Value).
Введите имя новой записи Completed и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 01 00 00 00. Щелкните на кнопке ОК.,
Закройте редактор системного реестра.
Теперь операционная система не будет требовать от новых пользователей запуска мастера Internet Connection Wizard.
чяУ1б. Какие параметры ограничения доступа существуют в Internet Explorer 5.01 с пакетом Service Pack 1 и в более новых версиях?
Обозреватель Internet Explorer 5 л предоставляет немало возможностей для ограничения действий, разрешенных пользователям (полный список приводится в табл. 24.4). Эти ограничения можно наложить на одного пользователя с помощью записи в разделе HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Internet ExplorerXRestric- tions или на всех пользователей, изменив запись раздела HKEY_LOCAL_MACHINE\SOFTWARE\ Policies\Microsoft\lnternet ExplorerXRestrictions. Если ограничения настроены как на уровне компьютера, так и для отдельных пользователей, то первое ограничения имеет больший приоритет. Значение записи, равное 1, используется для установки ограничения, а значение 0 — для его отмены.
Таблица 24.4. Параметры записи системного реестра Restrictions
Значение
Описание
NoToolbarCustomize
Настройка панелей инструментов■
NoBandCutomize
Настройка функции band
Smalllcons
LocklconSize
SpecifyDefaultButtons
Принудительное использование маленьких пиктограмм
Блокирование изменения размера пиктограмм
Укажите значение 1, чтобы отключить любую из кнопок, принятых по умолчанию, например, кнопку Назад (Back) (Btn_Back)
Btn_Back Btn_Forward Btn_Stop Btn_Refresh Btn_Home Btn_Search Btn_Favorites Btn_Folders Btn_Fullscreen Btn_Tools Btn_MailNews Btn_Size Btn_PrinC Btn_Edit BCn_Discussions Btn_Cut
Btn_Copy BCn_Paste Btn_Encoding NoWindowsUpdate
Кнопка Назад (Back) и соответствующий пункт меню
Кнопка Вперед (Forward) и соответствующий пункт меню
Кнопка Остановить (Stop) и соответствующий пункт меню
Кнопка Обновить (Refresh) и соответствующий пункт меню
Кнопка Домашняя (Ноте) и соответствующий пункт меню
Кнопка Поиск (Search) и соответствующий пункт меню
Кнопка Избранное (Favorites) и соответствующий пункт меню Команда Свойства папки (Folders Options) в меню Вид (View) Раздел Во весь экран (Full Screen) в меню Правка (Edit)
Раздел Сервис (Tools) и соответствующий пункт меню
Кнопки Почта (Mail), Новости (News) и соответствующие пункты меню Редактирование размера текста
Кнопка Печать (Print) и соответствующий пункт меню
Пункт меню Правка (Edit)
Кнопка Обсуждение (Discussions) и соответствующий пункт меню
Пункт меню Правка^Вырезать (Edit^Cut)
Пункт меню Правка^Копировать (Edit^Copy)
Пункт меню Правка^Вставить (Edit^Paste)
Пункт меню Вид^Кодировка (View=* Encoding)
Удаление пункта Windows Update в меню Сервис (Tools)
Продолжение табл. 24.4
Значение
Описание
NoExpandedNewMenu
NoFileUrl
Раскрытие меню Создать (New)
Использование ссылок на локальные файлы
NoChannelUI
Пользовательский интерфейс каналов
NoAddingchannels NoEdit ingChannels NoRemovingChannels NoAddingSubcriptions NoEditingSubscriptions NoRemovingSubscriptions NoChannelLogging NoManualUpdates
NoScheduledUpdates NoUnat tendedDialing NoChannelContent
Добавление каналов
Редактирование каналов
Удаление каналов
Добавление подписки
Редактирование подписки
Удаление подписки
Журнал каналов
Ручное обновление
Запланированные обновления
Автоматический дозвон
Доставка файлов CDF (Channel Definition Format) без содержимого.
Этот параметр переопределяет настройки отдельных каналов
NoSubscriptionContent
NoEdit ingScheduleGroups
MaxChanne1S i z e
Отслеживание изменений подписки без загрузки их содержимого Редактирование групп расписания и создание новых групп Максимальный размер в килобайтах элементов канала, расположенных в кэше. Параметр переопределяет максимальные значения для отдельных каналов
MaxSubscriptionSize
Максимальный размер в килобайтах элементов подписки, расположенных в кэше. Параметр переопределяет максимальные значения для отдельных подписок
MaxChannelCount
Пользователю не разрешено добавлять более п каналов. Администраторы могут добавлять более п каналов. Значение п не может быть равным о
MaxSubscriptionCount
Пользователю не разрешено добавлять более п подписок. Администраторы могут добавлять более п подписок. Значение п не может быть равным 0 '
MinUpdatelnterval
Каналы и подписки не могут обновляться чаще указанного количества минут
UpdateExcludeBegin
Количество минут после полночи, когда игнорируются изменения расписания. Значение 0 недействительно
UpdateExcludeEnd
Конечная область диапазона для игнорирования обновлений расписания. Не должно превышать значения UpdateExcludeBegin
UpdatelnNewProcess
Подписка будет обновляться в отдельном системном процессе, что делает систему более стабильной за счет снижения быстродействия
MaxWebcrawlLevels
Подписка Web-узла будет ограничена параметром мах- webcrawlLevels - 1. Значение 0 отменяет ограничение
MaxchannelsLeve1
Подписка на каналы, содержащая дескриптор level, будет ограничена параметром Maxchannel sLevel — 1. Значение 0 отменяет ограничение
NoSubscriptionPasswords
NoBrowserSaveWebConplete
Предотвращение ввода и кэширования паролей
Сохранение файлов только в формате .HTML, .нтмили .тхт
Окончание табл. 24.4
Значение
Описание
NoSearchCustomization
Настройка поиска
NoSplash
Экран-заставка при запуске
NoFileOpen
Меню ФайлоОткрыть (File=>Open) (только для Internet Explorer)
NoFileNew
Меню Файл^Создать (File^ New) (только для Internet Explorer)
NoBrowserSaveAs
Меню Файл^Сохранить как (File^Save As) (только для Internet Explorer)
NoBrowserSaveAs
Меню Cepanc^lntemet Options (File-» Internet Options) (только для Internet Explorer)
NoFavorites
Пункт меню Избранное (Favorites) (только для Internet Explorer)
NoSelectDownloadDir
Выбор каталога для сохранения загруженных файлов (только для Internet Explorer)
NoBrowserContextMenu
Контекстное меню в обозревателе (только для Internet Explorer)
NoBrowserClose
Закрытие главного окна обозревателя (только для Internet Explorer)
NoOpeninNewWnd
Новое окно обозревателя (только для Internet Explorer)
NoTheaterMode
Режим Theater (только для Internet Explorer)
NoFindFiles
Диалоговое окно Find Files (только для Internet Explorer)
NoViewSource
Меню Правка^Источник (Edit^Source) (только для Internet Explorer)
RestGoMenu
Меню Вид^Переход (View^Go) (только для Internet Explorer)
NoToolbarOptions
Параметры панелей инструментов (только для Internet Explorer)
AlwaysPromptWhenDownload
Всегда выдавать сообщение о процессе загрузки файла (только для Internet Explorer).
NoHelpItemTipOfTheDay
Совет дня (только для Internet Explorer)
NoHelpItemNetscapeHelp
Справка по Netscape
NoHelpItemTutorial
Обучающая система (только для Internet Explorer)
NoHe Ipl temSendFeedback
Отправка отчета (только для Internet Explorer)
NoNavButtons
Кнопки навигации (только для Internet Explorer)
NoHelpMenu
Меню Справка (Help) (только для Internet Explorer). (Параметр не подходит для Internet Explorer 5.01 с пакетом SP1)
NoBrowserBars
Панели обозревателя (только для Internet Explorer)
NoToolBar
Панель инструментов (только для Internet Explorer)
NoAddressBar
Панель адреса (только для Internet Explorer)
NoLinksBar
Панель ссылок (только для Internet Explorer)
Для того чтобы добавить какое-либо ограничение, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USERSSOFTWARESPoliciesSMicrosoftS Internet ExplorerSRestrictions (для пользователя) или к разделу HKEY_LOCAL_MACHINESSOFTWARESPoliciesSMicrosoftSInternet Explorers Restrictions (для всех пользователей).
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
В табл. 24.4 найдите запись, введите ее в качестве имени раздела системного реестра и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК для закрытия диалогового окна.
Закройте окно редактора системного реестра.
Записи NoFindFiles и NoTheaterMode по умолчанию создаются при установке пакета Service Pack 2, однако имеют тип BINARY из-за ограничений файла . INF. В случае необходимости можно удалить созданные записи и создать новые с указанным типом DWORD.
Как настроить дополнительные параметры Internet Explorer с помощью групповой политики?
Раздел групповой политики Поддержка Internet Explorer (Internet Explorer Maintenance) (Конфигурация пользователя=>Конфигурация Windows (User ConfigurationoWindows Settings)) содержит скрытый параметр. Для получения к нему доступа выполните перечисленные ниже действия.
Откройте групповую политику, которую необходимо модифицировать.
Раскройте раздел Конфигурация пользователя^Конфигурация Windows (User Configuration^Windows Settings).
Щелкните правой кнопкой на разделе Поддержка Internet Explorer (Internet Explorer Maintenance).
Выберите в контекстном меню режим Preference.
■ 5. Будет добавлен раздел Дополнительно (Advanced), содержащий две группы: Параметры внутренней сети (Corporate Settings) и Параметры подключения к Интернет (Internet Settings). Дважды щелкните на одной из них.
Система откроет диалоговое окно с различными параметрами, доступными для модификации. (Раздел Дополнительные параметры (Advanced Settings) каталога . Параметры подключения к Интернет (Internet Settings) может оказаться весьма по
лезным. Раздел показан на рис. 24.8.)
Щелкните на кнопке ОК.
Для удаления раздела Дополнительно (Advanced) следует выбрать команду Сбросить параметры обозревателя (Reset Browser Settings), что приведет к удалению всех других параметров и раздела Дополнительно (Advanced). Если групповая политика уже применяется, аннулируйте ее свойства и включите режим Preference.
Как удалить сохраненную информацию о пароле и значениях полей формы Internet Explorer?
Обозреватель Internet Explorer содержит полезную функцию автоматического дополнения, которая записывает предыдущие ответы на запросы паролей и ввод данных в поля форм. При последующем посещении Web-страниц проводится автоматическое заполнение полей.
Рис. 24.8. Настройка дополнительных параметров IE
Если необходимо удалить сохраненную информацию, выполните ряд действий.
Запустите обозреватель Internet Explorer.
В меню Сервис (Tools) выберите Свойства обозревателя (Internet Options).
Перейдите во вкладку Содержимое (Content).
Щелкните на кнопке Автозаполнение (Autocomplete).
Щелкните на кнопке Очистить формы (Clear Forms), если необходимо сбросить всю информацию, кроме паролей. Щелкните на кнопке Очистить пароли (Clear Passwords), если необходимо удалить только пароли.
Щелкните на кнопке ОК, чтобы подтвердить удаление.
Закройте все диалоговые окна.
Фактическая информация хранится в защищенном сегменте системного реестра в разделе HKEY_CURRENT_USER\SOFTWARE\Microsft\Protected Storage System Provider\ [SID пользователя] \Data. Пользователи не имеют права просматривать эти данные (хотя администратор может изменить параметры соответствующего списка ACL с помощью редактора REGEDT32.EXE). Например, на рис. 24.9 представлен фрагмент пароля загрузки для библиотеки MSDN.
Как воспользоваться режимом Kiosk
в Internet Explorer?
Обозреватель Internet Explorer предоставляет возможность работы в полноэкранном режиме, перейти в который можно с помощью клавиши <F11>. При этом диалоговое окно все равно содержит кнопки для переключения в оконный режим, свертывания, изменения размера и закрытия окна обозревателя. Режим Kiosk, с другой стороны, скрывает все кнопки. Для запуска Internet Explorer в этом режиме понадобится поле Выполнить (Run) меню Пуск (Start): iexplore -к [узел]
KmyMry fdttor [HKIY (URRLNf tlSLR onloctilMnibmcj
-B MSPropertyTree-BMSVSDGВ Multimedia-BNetDDE-BNetShowD Notepad-BNtbackupB OfficeВ Outlook ExpressQ PegasusB Photo Editor-B MSPropertyTree-BMSVSDGВ Multimedia-BNetDDE-BNetShowD Notepad-BNtbackupB OfficeВ Outlook ExpressQ PegasusB Photo Editor* f*t* f*t##s’Zs’Z-B Protected Storage System Provider.*-£)S-1-5-21-1390067357-854245398-1957994488-10dL-B Protected Storage System Provider.*-£)S-1-5-21-1390067357-854245398-1957994488-10dLBehavior REG BINARVJ)2 00 00 00 02 00JO0 00... ijemjDatajRg^^Behavior REG BINARVJ)2 00 00 00 02 00JO0 00... ijemjDatajRg^^B Data£l-B 14d96c20-255b-11d1-898M0c04Mbfc4 ЦB 220d5cc1-853er11d0-84bo00c04fd43f8f ■B 5e7e8100-9138-11 d1 -945a-00c04fc308« 1B 89c39569-6841-11 d2-9f59-0000l8085266 /B ac62cbdf-45a5-497b-922b-eSb2277a183 »LB e161255a-37c3-11 d2-bcaa-00c04fd929dtf„ LB e! 61255a-37c3-11 d2-bcaa-00c041d9^.B Data£l-B 14d96c20-255b-11d1-898M0c04Mbfc4 ЦB 220d5cc1-853er11d0-84bo00c04fd43f8f ■B 5e7e8100-9138-11 d1 -945a-00c04fc308« 1B 89c39569-6841-11 d2-9f59-0000l8085266 /B ac62cbdf-45a5-497b-922b-eSb2277a183 »LB e161255a-37c3-11 d2-bcaa-00c04fd929dtf„ LB e! 61255a-37c3-11 d2-bcaa-00c041d9^.
-B MSPropertyTree
-BMSVSDG
В Multimedia
-BNetDDE
-BNetShow
D Notepad
-BNtbackup
B Office
В Outlook Express
Q Pegasus
B Photo Editor
-B MSPropertyTree
-BMSVSDG
В Multimedia
-BNetDDE
-BNetShow
D Notepad
-BNtbackup
B Office
В Outlook Express
Q Pegasus
B Photo Editor
* f*
t
* f*
t
#
#
s’
Z
s’
Z
-B Protected Storage System Provider.
*-£)S-1-5-21-1390067357-854245398-1957994488-10dL
-B Protected Storage System Provider.
*-£)S-1-5-21-1390067357-854245398-1957994488-10dL
Behavior REG BINARVJ)2 00 00 00 02 00JO0 00... ijemjDatajRg^^
Behavior REG BINARVJ)2 00 00 00 02 00JO0 00... ijemjDatajRg^^
B Data£
l-B 14d96c20-255b-11d1-898M0c04Mbfc4 Ц
B 220d5cc1-853er11d0-84bo00c04fd43f8f ■
B 5e7e8100-9138-11 d1 -945a-00c04fc308« 1
B 89c39569-6841-11 d2-9f59-0000l8085266 /
B ac62cbdf-45a5-497b-922b-eSb2277a183 »
LB e161255a-37c3-11 d2-bcaa-00c04fd929dtf„ LB e! 61255a-37c3-11 d2-bcaa-00c041d9^.
B Data£
l-B 14d96c20-255b-11d1-898M0c04Mbfc4 Ц
B 220d5cc1-853er11d0-84bo00c04fd43f8f ■
B 5e7e8100-9138-11 d1 -945a-00c04fc308« 1
B 89c39569-6841-11 d2-9f59-0000l8085266 /
B ac62cbdf-45a5-497b-922b-eSb2277a183 »
LB e161255a-37c3-11 d2-bcaa-00c04fd929dtf„ LB e! 61255a-37c3-11 d2-bcaa-00c041d9^.
-CD Data 2
Рис. 24.9. Зашифрованный пароль MSDN (фрагмент)
Вместо параметра [узел] нужно указывать одно из следующих значений:
a Blank — используется страница, принятая по умолчанию;
• адрес URL (например, http://www.savilltech.com) — используется страница, на которую указывает адрес URL;
а локальная Web-страница (например, с: \folder\page.htm) — применяется указан
. ная локальная Web-страница;
а удаленная Web-страница (например, \\server\share\folder\page.htm).
Например, для запуска Internet Explorer в режиме Kiosk и отображения Web-страницы с часто задаваемыми вопросами о Windows 2000 введите следующую команду:
iexplore -к http://www.windows2000faq.com
В режиме Kiosk доступны команды, представленные в табл. 24.5.
Таблица 24.5. Команды режима Kiosk
Комбинация клавиш
Описание
<Ctrf+A> <Ctrl+B> <Ctrl+C> <Ctrl+F> <Ctrl+H> <Ctrl+L> <Ctri+N> <Ctrl+O> <Ctrl+P> <Ctrl+R> <Ctrl+S>
Выбрать все (редактирование)
Упорядочить избранное
Копировать (редактирование)
Найти (на текущей странице)
Просмотр журнала
Открыть диалоговое окно Открыть (Location) (то же самое, что <Ctrl+O>)
Новое окно (открывается в обычном режиме)
Открыть диалоговое окно Открыть (Location) (то же самое, что <Ctrl+L>) Печать
Обновить
Сохранить
Окончание табл. 24.5
Комбинация клавиш
Описание'
<Ctrl+V>
<Ctrl+W>
<Ctrl+X>
<Alt+F4>
Вставить (редактирование) Закрыть (то же, что и <Alt+F4>)
Вырезать (редактирование) Закрыть (то же, что и <Ctrl+W>)
<Alt+«->
Назад
<Alt+—»
<Esc>
<F5>
Вперед Остановить Обновить
0. Как удалить приложение Планировщик заданий
(Task Scheduler) из Internet Explorer 5.0, если аплет Установка и удаление программ (Add/Remove Programs) недоступен?
Когда аплет Установка и удаление программ (Add/Remove Programs) недоступен, необходимо удалить приложение Планировщик заданий (Task Scheduler) из Internet Explorer 5.0 старым добрым способом (с помощью редактора системного реестра).
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ Currentversion\Uninstai1\SchedulingAgent.
Дважды щелкните на записи UninstallString.
Скопируйте значение записи и щелкните на кнопке ОК.
Закройте редактор системного реестра.
В поле Выполнить (Run) (Пуск^Выполнить (StartsRun)) вставьте содержимое буфера обмена и щелкните на кнопке ОК.
Затем операционная система проведет удаление программы Планировщик заданий (Task Scheduler).
@|51. Как создать архивную копию автоматически добавляемых адресов Internet Explorer?
При вводе адреса URL в поле Адрес (Address) программы Internet Explorer известные адреса автоматически дополняются. Эти адреса указаны в разделе HKEY_CURRENT_USER\ SOFTWARE\Microsoft\Internet Explorer\TypedURLs. Для архивирования раздела выполните ряд действий. .
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\SOFTWARE\MicrosoftMnternet Explorer:
Щелкните на записи TypedURLs.
В меню Реестр (Registry) выберите команду Экспорт файла реестра (Export Registry File).
В окне Сохранить в (Save in) выберите ресурс, в котором необходимо сохранить раздел, укажите имя раздела и щелкните на кнопке Сохранить (Save).
Восстановить раздел можно точно так же, только при выполнении п. 4 необходимо выбрать команду Импорт файла реестра (Import Registry File) и указать файл, который был создан при выполнении п. 5.
Как включить/отключить использование стилей CSS в Internet Explorer?
Стили CSS (Cascading Style Sheets) используются на Web-страницах для улучшения их внешнего вида. Тем не менее иногда возникает необходимость в отключении стилей CCS.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft:\Internet Explorer\Main.'
Дважды щелкните на записи Use Stylesheets (или создайте запись строкового типа, если таковой не существует).
Чтобы разрешить использования стилей CSS, присвойте записи значение Yes. Для отключения стилей CSS присвойте записи значение No.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезапустите Internet Explorer.
Как включить или выключить использование пиктограмм в панели Быстрый запуск (Quick Launch)?
Пиктограммы панели Быстрый запуск (Quick Launch) можно отключить, присвоив соответствующей записи системного реестра значение 0. В данном случае речь идет о значении записи HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer\ClassicShell. .
Для повторного отображения пиктограмм удалите эту запись реестра.
Как остановить автоматический запуск службы MSN Messenger, которая запускается при каждой регистрации пользователя в системе, однако отсутствует в папке Автозапуск (Startup)?
Служба MSN Messenger указана в разделе системного реестра Run в виде записи %systemdrive%:\Program Files\Messenger\msmsgs.exe /background. Если требуется полностью удалить службу MSN Messenger, воспользуйтесь аплетом Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel). Если понадобилось лишь отключить запуск службы MSN Messenger при регистрации пользователя в системе, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Run.
Щелкните правой кнопкой мыши на записи MSMSGS и выберите в контекстном меню команду Удалить (Delete)..
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление записи.
К,А . Почему после обновления до версии . Internet Explorer 5.0 нельзя использовать режим Active Desktop?
При обновлении до версии Internet Explorer 5.0 более старых обозревателей, не поддерживавших режим Active Desktop, установка этого режима не осуществляется. Для решения этой проблемы следует удалить обозреватель Internet Explorer 5.0, восстановить старую версию Internet Explorer с добавлением функции Active Desktop и повторно провести обновление до Internet Explorer 5.0.
Почему при установке Internet Explorer 5.0 выдается сообщение об ошибке?
При установке Internet Explorer 5.0 можно получить следующее сообщение об ошибке:
Windows Update Setup
A previous program installation was never completed. You need to restart your computer to complete that installation before running Internet Explorer Setup. Setup will now close.
Это связано с тем, что системный процесс установки другой программы все еще ожидает переименования файлов. Обозреватель Internet Explorer не будет установлен, пока не завершатся все операции переименования файлов. После перезагрузки системы можно продол-
жить установку Internet Explorer. Если после перезагрузки выдается аналогичное сообщение об ошибке, следует удалить системную операцию из очереди. ■
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager.
Дважды щелкните на записи PendingFileRenameOperations и удалите все ее значения. Щелкните на кнопке ОК.
Кроме того, можно проверить следующие разделы на наличие операций переименования:
HKEY_LOCAL_MACHINE\SoftwareXMicrosoft\WindowsXCurrentVersionX RunOnce;
HKEY_LOCAL_MACHINE\SoftwareXMicrosoft\Windows\CurrentVersion\ RunOnceEx;
HKEY_LOCAL_MACHINE\SoftwareXMicrosoft\Windows\CurrentVersionX RunServicesOnce;
HKEY_CURRENT_USER\SoftwareXMicrosoft\Windows XCurrentVersionX RunOnce.
Закройте редактор системного реестра.
in
Щр7. Почему Internet Explorer прекращает работу открытии папки Temporary Internet Files • (дисковый кэш)?
Иногда обозреватель Internet Explorer переходит в такой режим, когда его работа останавливается и центральный процессор нагружается на все 100%. В частности, к этому приводит попытка удалить папку Temporary Internet Files с помощью диалогового окна Сервис^ Свойства обозревателя (Tools^Internet Options). Кроме того, удаление файлов или папок из каталога %systemdrive%\Documents and Settings\%username%\Local SettingsX Temporary Internet Files (или другого каталога, в котором расположена папка Temporary internet Files) приводит к “зависанию” программы Проводник (Windows Explorer), что связано с повреждением базы данных Temporary Internet Files.
. Временные файлы на самом деле представляют собой записи в файле %systemdrive%\ Documents and Settings\%username%\Local SettingsXTemporary Internet FilesX Content.IE5\index.dat. Для решения описанной проблемы удалите этот файл.
Завершите работу с Internet Explorer и программой Проводник (Windows Explorer) (процессы iexplorer . EXE и explorer . EXE в окне Диспетчер задач (Task Manager)).
Воспользуйтесь следующей командой в командной строке для удаления файла:
del"%systeindrive%\Documents and Settings\%username%\Local SettingsX Temporary Internet Files\Content.IE5\index.dat"
Перезапустите обозреватель Internet Explorer и программу Проводник (Windows Explorer).
HiHiКак отключить/включить всплывающую
Hi
Hi
панель инструментов в Internet Explorer 6?
Рис. 24.10. Всплывающее диалоговое окно с четырьмя кнопкамиРис. 24.10. Всплывающее диалоговое окно с четырьмя кнопкамиОбозреватель Internet Explorer 6 отображает новую панель инструментов, которая содержит четыре кнопки. Эта панель (рис. 24.10) отображается при наведении указателя мыши на изображение Web-страницы.
Рис. 24.10. Всплывающее диалоговое окно с четырьмя кнопками
Рис. 24.10. Всплывающее диалоговое окно с четырьмя кнопками
Четыре кнопки позволяют сохранить изображение на диске, распечатать, отправить с помощью сообщения электронной почты или открыть папку Мои рисунки (Му Pictures). Для отключения/включения этой панели выполните перечисленные ниже действия.
Запустите обозреватель Internet Explorer.
В меню Сервис (Tools) выберите Свойства обозревателя (Internet Options).
Перейдите во вкладку Дополнительно (Advanced).
Прокрутите окно до раздела Мультимедиа (Multimedia).
Установите (для включения) или сбросьте (для отключения) флажок Включить панель изображений (требует перезапуск) (Enable Image Toolbar (requires restart)) (рис. 24.11).
Свойства: Интернет
Общие ^ Безопасность | Конфиденциальность J Содержание Ji Подключения J Программы | Дополнительно
Параметры:
‘ Д Мультимедиа
1 0 Включить автоматическую подгонку размеров изображения :
[Включить панель изображений (требуется перезапуск)[Включить панель изображений (требуется перезапуск)' 1 0 Воспроизводить анимацию на веб-страницах' 1 0 Воспроизводить анимацию на веб-страницах|*0 Воспроизводить видео не веб-страницах-.-^
[Включить панель изображений (требуется перезапуск)
[Включить панель изображений (требуется перезапуск)
' 1 0 Воспроизводить анимацию на веб-страницах
' 1 0 Воспроизводить анимацию на веб-страницах
(0 Воспроизводить звуки на веб-страницах^1
; i И Не отображать оперативное медиа-содержимое на панели меди^' |V Отображать рисунки&
I□ Показывать рамки рисунков‘' * =
=0 Улучшенная передача цветовых оттенков■
; ® Настройка HTTP 1.1।
[ И Использовать HTTP 11;
Q Использовать HTTP 1Л через прокси-соединения;
, Я Обзор'
Автоматически проверять обновления Internet Explorer.-
0 Включение стилей отображения для кнопок и иных элементов уг ‘
Включить личное меню избранного«g;
[Восстановить значения по умолчанию [
CZ-^ZZ3 f -'^ 'применить ]
Рис. 24.11. Настройка панели ийструментов с помощью параметров обозревателя
Щелкните на кнопке ОК.
Завершите работу Internet Explorer и всех других приложений, после чего перезагрузите компьютер.
Как установить компонент Windows Desktop
Update в процессе инсталляции
Internet Explorer 5.0?
Вначале необходимо установить обозреватель Internet Explorer 4.0 с компонентом Windows Desktop Update, после чего выполнить обновление до Internet Explorer 5.0 или более новой версии. Существует возможность настройки этого компонента в процессе инсталляции Internet Explorer 5.0.
Запустите программу установки Internet Explorer 5.0 (IE5SETUP. EXE).
Когда появится диалоговое окно с лицензионным соглашением, найдите файл IESETUP. GIF в одном из подкаталогов каталога Тетр на жестком диске.
Откройте файл IESETUP.GIF с помощью редактора Блокнот (Notepad) и в разделе [lE4Shell_win] (для Windows95/98) или [lE4Shell_NTx86] (для WindowsNT) найдите строку DisplayName=%MSXE4Shell%. Измените параметр UIVISIBLE=O на UIVISIBLE=1 и сохраните файл.
Согласитесь с лицензией и щелкните на кнопке начала инсталляции.
После этого в списке компонентов будет указан и Windows Desktop Update. Щелкните на кнопке Продолжить (Continue).
0. Почему выводится сообщение об ошибке “The procedure entry point PrivacyGetZonePreferenceW could not be located
. in the dynamic link library WININET.dll” при попытке использования пакета Internet Explorer 6 Administration Kit (IEAK)?
Эта ошибка указывает на попытку использования пакета Internet Explorer 6 Administration Kit (IEAK) без предварительной установки самого обозревателя Internet Explorer 6. Обозреватель необходим пакету IEAK для доступа к новому файлу WININET. dll. Для решения этой проблемы нужно инсталлировать Internet Explorer 6.
Что такое список небезопасных файлов в Internet Explorer б?
Обозреватель Internet Explorer 6 содержит список небезопасных файлов, расположенный в файле SHDOCVW.DLL. Обозреватель использует этот список для предотвращения случайного открытия файла, что потенциально может привести к возникновению каких-либо проблем.
В табл. 24.6 представлен полный список небезопасных расширений.
Таблица 24.6. Небезопасные расширения файлов
.AD
.ASP
. .BAT
. CMD
. ADP
.BAS
. CHM
• COM
. CPL
. JSE
. PIF
• VBS
-CRT
. LNK
.REG
. VSD
.EXE
.MDB
• SCR
• VSS
. HLP
.MDE
• SCT
• VST
. HTA
■ MSC
. SHB
-VSW
.INF
• MSI
. SHS
• WS
.INS
■ MSP
• URL
-WSC
• ISP
. MST
.VB
. WSF
. JS
-PCD
. VBE
• WSH
Для добавления новых расширений в список выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\MicrosoftMnternet Explorer\UnsafeFiles\Include (если раздела не существует, его необходимо создать).
В меню Правка (Edit) выберите команду Создать^Раздел (NewoKey).
Введите расширение, которое следует добавить (например, для расширения . txt необходимо указать запись HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftMnternet Explorer\UnsafeFiles\Include\.txt).
Закройте редактор системного реестра.■
Чтобы исключить расширение из основного списка, выполните следующее.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsof tMnternet Explorer\UnsafeFiles\Exclude (если раздела не существует, его необходимо создать).
В меню Правка (Edit) выберите команду Создать^Раздел (New^Key).
Введите расширение, которое следует исключить (например, для расширения . txt необходимо указать запись HKEY_LOCAL_MACHlNE\SOFTWARE\MicrosoftMnternet Explorer\UnsafeFiles\Exclude\.txt).
Закройте редактор системного реестра.
Если удалить записи системного реестра, Windows будет использовать принятый по умолчанию список небезопасных расширений Internet Explorer 6.
Почему при посещении некоторых Web-узлов выводятся сообщения об ошибках, относящиеся к службе Microsoft Passport?
Некоторые пользователи сталкиваются с этой проблемой при загрузке файлов Microsoft Developer Network (MSDN) для подписчиков. При этом есть доступ к нескольким Web-узлам, использующим аутентификацию Microsoft Passport, однако подключиться к Web-узлу MSDN никак не получается.
Для решения этой проблемы пришлось удалить файл cookie службы MSDN Microsoft Passport. Обозреватель хранит файлы cookie в каталоге Cookies профиля пользователя в таком формате:
<имя пользователя>@<имя сайта>
Если используется Internet Explorer 5.5 или Internet Explorer 6, все файлы cookie можно удалить одновременно. Обратите в внимание, что при удалении всех файлов cookie будет утрачена вся информация, которая содержится в локальных профилях Web-узлов. Для удаления файлов cookie в Internet Explorer 5.5 или Internet Explorer 6 выполните ряд действий.
Запустите обозреватель Internet Explorer.
В меню Сервис (Tools) выберите раздел Свойства обозревателя (Internet Options).
В разделе Временные файлы Интернета (Temporary Internet Files) во вкладке Общие (General) щелкните на кнопке Удалить файлы (Delete Cookies).
Щелкните на кнопке ОК.
■ 5. Завершите работу с Internet Explorer..
ИрЗ. Почему Internet Explorer сохраняет изображения в растровом формате (.BMP), даже если они доступны в других форматах?
Эта особенность Internet Explorer проявляется при сохранении изображения на жестком диске. При этом можно сохранить изображение только в формате . вмр вместо изначального формата .GIF или . JPG. Поскольку возникновение данной проблемы связано с рядом причин, далее приводится несколько возможных решений.
Если переполнен кэш Temporary Internet Files, удалите содержимое папки Temporary Internet Files с помощью команды Сервис^Свойства обозревателя (Tools^lnternet Options) во вкладке Общие (General) и щелкните на кнопке Удалить (Delete).
В диалоговом окне Сервис^Свойства обозревателя (Tools ^Internet Options) установлен флажок Не сохранять зашифрованные страницы на диск (Do not save encrypted pages to disk) и проводится загрузка Web-страницы по защищенному соединению (например, HTTPS). Этот флажок находится во вкладке Дополнительно (Advanced). Чтобы решить проблему, необходимо сбросить флажок Не сохранять за-
шифрованные страницы на диск (Do not save encrypted pages to disk) и выбрать команду Вид ^Обновить (View^ Refresh) для обновления содержимого страницы.
Подключение к Web-узлу проводится с помощью адреса, который содержит имя пользователя и пароль (например, ЬССр://<имя пользователя:пароль@сайт>/ default.htmвместо http: //<caftT>/default.htm). Для решения этой проблемы выполните следующее.
Откройте каталог Temporary Internet Files и найдите изображение, которое необходимо сохранить.
Щелкните на изображении правой кнопкой мыши и выберите команду Открыть (Open).
При загрузке изображения в Internet Explorer щелкните на нем правой кнопкой мыши и выберите в контекстном меню команду Сохранить рисунок как (Save Picture As). При этом должны отображаться корректные тип и имя файла.
Щ4. Как отключить сокращенные меню
(IntelliMenus) в папке Избранное (Favorites) обозревателя Internet Explorer?
Для отключения сокращенных меню в Internet Explorer выполните перечисленные ниже действия.
В меню Сервис (Tools) выберите раздел Параметры (Options).
Перейдите во вкладку Дополнительно (Advanced).
Сбросьте флажок Закрыть неиспользуемые папки в меню Журнал и Избранное (Enable Personalized Favorites Menu) и щелкните на кнопке ОК.
Аналогичного эффекта можно достичь с помощью редактора системного реестра.
Запустите редактор системного реестра (regedi т . ехе) .
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main.
Присвойте записи FavlntelliMenus значение по (если записи не существует, создайте запись строкового типа)..
Закройте редактор системного реестра.
АДб. Как отключить использование базового редактора HTML в Internet Explorer?
При открытии файла в Internet Explorer проверяется значение дескриптора meta creator и соответствующим образом модифицирует пункт Править (Edit) в меню Файл (File) (если файл создавался с помощью Microsoft Word, пункт будет называться Править в Microsoft Word (Edit with Microsoft Word); если же файл создавался с помощью редактора Frontpage, пункт будет называться Править в Microsoft Frontpage (Edit with Microsoft FrontPage)). При необходимости использовать другой редактор, принятый по умолчанию, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsof t:\Internet ExplorerXMain."
В меню Правка (Edit) выберите команду Создать=>Строковый параметр (New=> String Value).
Введите имя записи CheckDocumentForProgID и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение No. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
ПРОИЗВОДИТЕЛЬНОСТЬ WINDOWS
Б
ольшая власть предполагает большую ответственность. Производительность Windows заметно повысилась, но, даже несмотря на это, тщательная настройка ее конфигурационных параметров позволяет достичь еще большего быстродействия.
В любой операционной системе всегда будут существовать компоненты, ограничивающие производительность. В противном случае выполнение системных задач проводилось бы мгновенно. Любому пользователю требуется достичь выполнения системных задач в приемлемые (и реалистичные) сроки. Термин “бутылочное горлышко" (bottleneck) происходит из визуального образа воды, выливаемой из бутылки. Скорость, с которой она выливается, ограничена сечением горлышка бутылки.
Физик Вернер Гейзенберг (Werner Heisenberg) утвердил принцип неопределенности, который указывает, что одновременное измерение и точного расположения, и импульса части; цы физически невозможно, поскольку процесс наблюдения влияет на наблюдаемый объект. Этот принцип относится и к измерению производительности операционной системы. При измерении производительности используется дополнительное процессорное время. Если проводится анализ производительности жестких дисков, уменьшается скорость их работы. Тем не менее для анализа используются незначительные системные ресурсы и возникающие при этом погрешности измерения можно не учитывать в конечном результате.
@. Как переместить файл подкачки?
Выполните перечисленные ниже действия.
Запустите аплет Система (System) в окне Панель управления (Control Panel) (Пусю* Настройка^Производительность и обслуживание^Система (Start^Settings^ Performance and MaintenanceoSystem)).
Щелкните на разделе Изменить параметры производительности и виртуальной памяти (Performance and Virtual Memory Change). (В Windows 2000 и более новых версиях необходимо перейти во вкладку Дополнительно (Advanced) и в разделе Вирту» альная память (Virtual Memory) щелкнуть на кнопке Изменить (Change))
Выберите диск, на котором расположен файл подкачки, укажите объем файла как 0 и щелкните на кнопке Задать (Set).
Выберите другой жесткий диск, измените основной и максимальный размеры файла, после чего щелкните на кнопке Задать (Set).
Щелкните на кнопке ОК и закройте диалоговое окно.
Перезагрузите компьютер.
Какой размер должен иметь файл подкачки?
Обратите внимание на ряд особенностей.
Не создавайте два файла подкачки на одном физическом диске.
Файл подкачки должен иметь объем, на 11 Мбайт превышающий объем оперативной памяти (или же быть в 2,5 раза больше файла SAM).
Если это возможно, создайте несколько файлов подкачки на разных физических дисках.
Некоторого прироста производительности можно добиться при размещении файла подкачки в дисковом наборе с чередованием. В данном случае повышение производительности не столь велико, как при использовании нескольких чередующихся дисков.
Проведите дефрагментацию диска, на котором расположен файл подкачки.
Используйте файловую систему NTFS для раздела, на котором находится файл подкачки.
Файл подкачки имеет минимальный размер 2 Мбайт.
Для повышения производительности системы можно создать второй файл подкачки на другом физическом диске. Перемещать файл подкачки не рекомендуется, поскольку система не получит возможности создать файл с содержимым ОЗУ (дамп памяти) при аварийном завершении работы системы (параметры создания такого файла доступны во вкладке Загрузка (Startup) аплета Система (System)). Для того чтобы записать содержимое оперативной памяти в файле подкачки (например, сохраненном под именем memory, dmp), один файл подкачки должен находиться на загрузочном разделе диска.
25Д Почему пользователи жалуются на низкое быстродействие сервера, хотя администратор работает с ним в обычном режиме?
Причиной может быть хранитель экрана на сервере. Хранители экрана, использующие библиотеку OpenGL (особенно заставка Трубопровод), иногда задействуют все свободные рабочие циклы центрального процессора. Обычно на сервере необходимо использовать хранитель экрана, просто отключающий монитор.
Как определить необходимость установки более быстродействующего центрального процессора?
Для просмотра информации о задержках в обработке данных центральным процессором можно воспользоваться утилитой Системный монитор (Performance Monitor) (Пуск=> Программы=>Администрирование=>Системный монитор (Start^Programs^Administrative Tools=>Performance)).
Откройте оснастку Системный монитор (Performance).
Щелкните на кнопке (+) (если панель инструментов не отображается, нажмите комбинацию клавиш <Ctrl+T>).
В раскрывающемся списке Объект (Object) выберите раздел Система (System).
Выберите из списка счетчик Длина очереди процессора (Processor Queue Length).
Проверьте работу системы в течение рабочего дня и, если значение счетчика превысит
установите более быстродействующий процессор.
Как лучше всего запустить несколько 16-разрядных приложений?
Наилучший способ — создать ярлык для 16-разрядного приложения, щелкнуть правой кнопкой мыши на этом ярлыке и выбрать в контекстном меню опцию Свойства (Properties). Перейдите во вкладку Ярлык (Shortcut) и установите флажок Запускать в отдельной области памяти (Run in separate memory space). В результате приложение будет выполняться в отдельной виртуальной машине DOS с индивидуальным адресным пространством. Этот метод приводит к повышению производительности и стабильности системы, поскольку 16-раз- рядное приложение не сможет влиять на другие программы.
Кроме того, приложение можно настроить на выполнение в отдельном адресном пространстве с помощью такой команды:
start /separate <имя приложения>.
Как запустить приложение с более высоким
приоритетом?
Существует возможность запуска приложений с более высоким приоритетом по сравнению с обычными приложениями, однако, если запустить приложение с очень высоким приоритетом, производительность системы может снизиться. Приоритет принимает значения в диапазоне 0—31. Приоритеты от 0 до 15 могут использоваться динамическими приложениями, например приложениями пользователей и большинством служб операционной системы. Приоритеты 16—31 назначаются приложениям, работающим в масштабе реального времени (например, ядро системы), данные которых нельзя записать в файле подкачки. Обычным уровнем приоритета является 8 (в Windows NT 3.51 в качестве такого приоритета используется значение 7). Далее представлен полный список уровней приоритета:
приоритет реального времени (Realtime) — 24;■
высокий приоритет (High) — 13;
средний приоритет (Normal) — 84;
низкий приоритет (Low) — 4;
выше среднего (Above normal) — 10 (только в Windows 2000);
ниже среднего (Below normal) — 6 (только в Windows 2000).
Для запуска приложения с приоритетом, отличающимся от принятого по умолчанию, воспользуйтесь командой start:
start /<приоритет> <приложение>
Например:
start /high winword
Для выполнения той же операции с помощью ярлыка введите следующую команду: end /с start /<приоритет> <приложение>
Помните, что запуск приложения с высоким приоритетом может привести к снижению быстродействия системы, поскольку другие приложения получат меньше времени на операции ввода-вывода. Для использования параметра /realtime необходимо иметь привилегии администратора.
Для изменения привилегий уже работающего приложения воспользуйтесь программой Диспетчер задач (Task Manager).
Запустите программу Диспетчер задач (Task Manager) (щелкните правой кнопкой на панели задач и выберите в контекстном меню опцию Диспетчер задач (Task Manager)).
Перейдите во вкладку Процессы (Processes).
Щелкните правой кнопкой мыши на нужном процессе и выберите опцию Приоритет (Set Priority).
Теперь можно выбрать другой приоритет процесса.
Закройте окно программы Диспетчер задач (Task Manager).
Кроме того, можно повысить приоритет интерактивных приложений по сравнению с фоновыми.
Запустите аплет Система (System) в окне Панель управления (Control Panel) (Пуск=> Настройка=>Производительность и обслуживание=>Система (Start^Settings* Performance and Maintenance=>System)).
Перейдите во вкладку Быстродействие (Performance).
В разделе Производительность приложения (Application Performance) переместите стрелку к одному из значений:
None — активные приложения работают так же, как и фоновые (значение диапазона 6);
Middle — активные приложения работают с увеличенным приоритетом до значения диапазона 12; фоновые приложения работают с неизменным приоритетом;
Maximum — приоритет активных приложений повышается до 18; фоновые приложения работают с неизменным приоритетом.
ю
Как контролировать процессы, которые выполняются после запуска программы Системный монитор (Performance Monitor)?
Если программа Системный монитор (Performance Monitor) работает в режиме записи журнала и после закрытия журнала необходимо просмотреть некоторые процессы в раскрывающемся списке, будут показаны только процессы, которые выполнялись на момент запуска журнала. Однако дела обстоят несколько иначе.
Выберите раздел Просмотр журнала (Log View) (команда Вид=>Журнал (View=>Log)) или нажмите <Ctrl+L>.
Добавьте в журнал объекты, которые нужно контролировать (Правка=>Добавить в журнал (Edit=>Add to Log)), включая Процесс (Process). После завершения щелкните на кнопке Done.
В меню Параметры (Options) выберите раздел Журнал (Log) и введите имя файла и период времени. Щелкните на кнопке Начать запись журнала (Start Log).
По записи достаточного объема данных в журнал перейдите к программе Системный монитор (Performance Monitor), где в меню Параметры (Options) выберите раздел Журнал (Log) и щелкните на кнопке Остановить ведение журнала (Stop Log).
Перейдите в окно Диаграмма (Chart) (команда Вид=>СЬаП (View=>Chart) или нажмите комбинацию клавиш <Ctrl+C>).
Загрузите созданный журнал, выбрав команду Параметры1*Данные из (Options=>Data From) и указав нужный файл. Щелкните на кнопке ОК.
В меню Правка (Edit) выберите команду Добавить (Add) и добавьте счетчики, которые необходимо просмотреть. Обратите внимание, что в разделе Процессы (Processes) указаны только те приложения, которые работали при запуске журнала. Однако беспокоиться не стоит.
Скорее всего, будет показана область, которую необходимо исследовать более подробно, например периоды пиковой нагрузки на центральный процессор или активные операции ввода-вывода жестких дисков. Измените окно для рассмотрения содержащихся в нем параметров.
В меню Правка (Edit) выберите раздел Окно времени (Time Window).
Перемешайте левую панель до тех пор, пока левая линия не будет находиться в нужном фрагменте графика (на пике). Щелкните на кнопке ОК.
Затем в меню Правка (Edit) выберите команду Добавить (Add). В списке процессов будут указаны процессы, которые работали в указанный момент времени, что позволяет провести соответствующую диагностику проблемных операций. Настроенное ранее окно можно перевести в стандартный режим, и проблемный процесс все равно будет отображаться.
Все это означает, что в списке отображаются процессы, которые работали на момент открытия окна временного анализа, поэтому для добавления процессов в список можно продолжить изменение размеров этого окна.
Как запретить запись в файле подкачки системного кода Windows NT и кода драйверов?
Как правило, драйверы, работающие в режиме пользователя и режиме ядра, а также системный код режима ядра записываются в память, для которой поддерживается или нет создание файла подкачки. Существует возможность настроить Windows NT таким образом, чтобы программный код системы и драйверов никогда не записывался в файле подкачки. Эта операция должна проводиться на системах, в которых установлено достаточно оперативной памяти. В противном случае могут возникнуть серьезные проблемы с производительностью всей системы.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session ManagerXMemory Management.
Дважды щелкните на записи DisablePagingExecutive и присвойте ей значение 1. Щелкните на кнопке ОК (если записи не существует, создайте ее; запись должна иметь тип DWORD).
терезагрузите компьютер.
Как изменить размер файла подкачки?
Ранее (в разделе 25.1) уже рассматривался вопрос перемещения файла подкачки. Можно всего лишь изменить размер файла подкачки или создать новый файл в дополнение к уже существующему. Чем большей производительностью обладает жесткий диск, тем выше производительность файла подкачки. Следовательно, перемещение файла подкачки на массив RAID 0 приведет к достижению быстродействия, близкого с оптимальному (RAID 0 — это чередующийся набор дисков без контроля четности). В то же время использование массива RAID 5 для хранения файла подкачки не приведет к аналогичному повышению производительности, поскольку придется записывать дополнительную информацию о четности (RAID 5 — это чередующийся набор с контролем четности). Добавление второго файла подкачки на другой раздел одного физического диска не имеет особого смысла, поэтому лучше увеличить размер существующего файла подкачки. Создание двух меньших файлов подкачки на разных дисках будет иметь больший эффект, чем использование одного большого файла.
Запустите аплет Система (System) в окне Панель управления (Control Panel) (Пуск=> Настройка^Производительность и обслуживание=>Система (Start=>Settings=> Performance and Maintenance=>System)).
т ерейдите во вкладку Быстродействие (Performance) (в Windows 2000 и более новых версиях перейдите во вкладку Дополнительно (Advanced) и щелкните на кнопке Настройка (Settings) в разделе Быстродействие (Performance); в новом диалоговом окне перейдите во вкладку Дополнительно (Advanced) и в разделе Виртуальная память (Virtual Memory) щелкните на кнопке Изменить (Change)).
В разделе Виртуальная память (Virtual Memory) будет показан текущий объем файла подкачки. Щелкните на кнопке Изменить (Change).
Будет показан список всех разделов и размеров файлов подкачки, соответствующих этим разделам. Для изменения размера существующего файла подкачки выберите диск (например, с) и в разделе Размер файла подкачки для выбранного диска (Paging file size for selected drive) введите новые значения первоначального и максимального размера файла подкачки, т осле изменения значений щелкните на кнопке Задать (Set). Минимальный объем составляет 2 Мбайт, однако общий размер файлов подкачки должен быть равен объему оперативной памяти плюс 11 Мбайт.
Рис. 25.1. Параметры файлов подкачкиРис. 25.1. Параметры файлов подкачкиЕсли необходимо добавить дополнительный файл подкачки, выберите диск, который не содержит файла подкачки (например, D), введите текущее и максимальное значение файла подкачки (рис. 25.1) и щелкните на кнопке Задать (Set).
Рис. 25.1. Параметры файлов подкачки
Рис. 25.1. Параметры файлов подкачки
После внесения изменений щелкните на кнопке ОК.
Щелкните на кнопке ОК в аплете Система (System) окна Панель управления (Control Panel).
ншншПерезагрузите компьютер.
нш
нш
0. Как удаленно изменить размер файла подкачки?
Информация о файле подкачки хранится в системном реестре в виде многострочного параметра (для редактирования таких записей необходимо использовать программу REGEDT32. EXE). Для локального изменения размера файла подкачки выполните ряд действий.
Запустите редактор системного реестра (REGEDT3 2. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ControlXSession ManagerXMemory Management.
Дважды щелкните на записи PagingFiles.
Для каждого файла подкачки в записи указана отдельная строка (рис. 25.2), которая имеет следующий формат:
расположение > <начальный размер> <максимальный размер>'
Например:
Multi-SUmg EdrtuiMulti-SUmg EdrtuiC:\pagefile.sys 120140DApagefie. sys 30 40C:\pagefile.sys 120140DApagefie. sys 30 40leAtShutdown : REG.DWORD: 0 gExecutive : REG_DWORD: 0 mit: REG_DWORD: 0 Cache: REG DWORD. 0 olOuota:REG DWORD :0leAtShutdown : REG.DWORD: 0 gExecutive : REG_DWORD: 0 mit: REG_DWORD: 0 Cache: REG DWORD. 0 olOuota:REG DWORD :0-t+3 SecurityProviders - CO SetviceGroupOrder -& Seivice Provider ~G3 Session Manager-GO AppPatches -CO DOS Devices -CO Environment-t+3 SecurityProviders - CO SetviceGroupOrder -& Seivice Provider ~G3 Session Manager-GO AppPatches -CO DOS Devices -CO EnvironmentРис. 25.2. Изменение параметров файла подкачки в системном реестреРис. 25.2. Изменение параметров файла подкачки в системном реестреc:\pagefile.sys 120 140
Multi-SUmg Edrtui
Multi-SUmg Edrtui
C:\pagefile.sys 120140
DApagefie. sys 30 40
C:\pagefile.sys 120140
DApagefie. sys 30 40
leAtShutdown : REG.DWORD: 0 gExecutive : REG_DWORD: 0 mit: REG_DWORD: 0 Cache: REG DWORD. 0 olOuota:REG DWORD :0
leAtShutdown : REG.DWORD: 0 gExecutive : REG_DWORD: 0 mit: REG_DWORD: 0 Cache: REG DWORD. 0 olOuota:REG DWORD :0
-t+3 SecurityProviders - CO SetviceGroupOrder -& Seivice Provider ~G3 Session Manager
-GO AppPatches -CO DOS Devices -CO Environment
-t+3 SecurityProviders - CO SetviceGroupOrder -& Seivice Provider ~G3 Session Manager
-GO AppPatches -CO DOS Devices -CO Environment
Рис. 25.2. Изменение параметров файла подкачки в системном реестре
Рис. 25.2. Изменение параметров файла подкачки в системном реестре
oolSize: REG_DWORD: 0uota: REG_DWORD: 0
PagedPoolSize: REG.DWORD 0
PagingFiles: REG_MULTLSZ 1 C:\paqefi1e.sys 1 <
SecondLevelDataCache: REG_DWORD: 0 SystemPages: REG DWORD: 0
TempPageFile : REG.DWORD : 0
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Для внесения изменений на удаленном компьютере необходимо воспользоваться утилитой REG. EXE из пакета Resource Kit. Приведенная ниже команда заменит текущий файл подкачки без проверки наличия необходимого дискового пространства. Может потребоваться создание сценария, который проверяет наличие свободного пространства. Перезагрузите компьютер после внесения изменений в системный реестр.
С:\> reg update
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\ Memory ManagementPaging Files"="«расположение» «начальный размер» «максимальный размер»" \\<удаленная система»
Например:
С:\> reg update
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Managementpaging Files"="C:\pagefile.sys 120 140" \\titanic.savilltech.com
НЮНЮПроверьте сценарий перед его использованием на рабочих системах.
НЮ
НЮ
Почему программа Системный монитор
(Performance Monitor) не указывает все возможные объекты и счетчики?
Если при попытке добавления счетчика список объектов и счетчиков оказывается пуст или неполон, это может быть вызвано повреждением файлов данных, которые содержат этот список.
В разделе системного реестра HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftWindows NT\CurrentVersion\Perflib находится запись, определяющая используемый в системе язык (например, 009 для американского английского). Программа Системный монитор (Performance Monitor) будет перечислять счетчики только для текущего идентификатора языка (его можно изменить с помощью аплета в окне Панель управления (Control Panel)).
НОНОДля решения этой проблемы восстановите файлы РЕКГС«код страны».DAT и PERFH<koa страны». DAT (например, PERFC009. DAT и PERFH009. DAT) с установочного компакт-диска. Файлы необходимо разместить в каталоге %systemroot%\system32.
НО
НО
Как включить счетчики дисков в программе
Системный монитор (Performance Monitor)?
В Windows NT 4.0 все счетчики дисков по умолчанию отключены. В Windows 2000 дела обстоят несколько по-другому: объект физического диска включен по умолчанию, а объект логического диска выключен.
Для активизации объектов логических дисков введите следующую команду:
diskperf -yv
Both Logical and Physical Disk Performance counters on this system are now set to start at boot.
Для отключения счетчиков дисков воспользуйтесь командой
diskperf -п
Команда имеет следующий синтаксис:
DISKPERF [-Y|D|V] | -N[d|V] [\\имя_компьютера]
-Y — запуск всех счетчиков производительности дисков при перезагрузке компьютера.
-YD — включение счетчиков производительности дисков для физических дисков при перезагрузке компьютера.
-YV — включение счетчиков производительности дисков для логических дисков и томов при перезагрузке компьютера.,
-N — отключение всех счетчиков производительности дисков при перезагрузке компьютера.
-ND — отключение счетчиков производительности дисков для физических дисков.
-NV — отключение счетчиков производительности дисков для логических дисков.
ЩЭДЗ. Как настроить интерактивный запуск программы в качестве ответа на сигнал оповещения?
Для настройки запуска приложения после инициализации системного сигнала тревоги (оповещения) выполните описанные ниже действия.
Откройте оснастку Системный монитор (Performance) (Пуск* Программы* Администрирование*Системный монитор (Start* Programs* Administrative Tools* Performance)).■
Раскройте раздел Оповещения и журналы производительности (Performance Log and Alerts) и выберите опцию Оповещения (Alerts).
Щелкните правой кнопкой мыши на правой панели и выберите опцию Новые параметры оповещений (New Alert Settings).
Введите имя параметра, указывающего процесс, который отслеживается службой оповещения, и щелкните на кнопке ОК.
Во вкладке Общие (General) добавьте анализируемый счетчик и укажите параметры запуска приложения.
Во вкладке Действие (Action) установите флажок Запустить программу (Run this Program).
Щелкните на кнопке Обзор (Browse) и выберите имя приложения, которое должно запускаться.
Щелкните на кнопке ОК.
Теперь в ответ на выдачу системного оповещения будет запущена определенная ранее программа. К сожалению, поскольку программа не может взаимодействовать с рабочим столом, она будет выполняться в фоновом режиме и останется видимой только для приложения Диспетчер задач (Task Manager). Для того чтобы разрешить интерактивный запуск программ, выполните ряд действий.
Рис. 25.3. Разрешение службе взаимодействовать с рабочим столом
Щелкните на кнопке ОК.
Перезапустите службу, чтобы изменение вступило в силу.
■Норд. Почему так медленно работает просмотр общих ресурсов Windows Me или Windows 98 с системы под управлением Windows 2000?
Когда с помощью Windows 2000 пользователь просматривает общие ресурсы систем Windows Me или Windows 98, на этих компьютерах проверяется список назначенных заданий. Отключение предварительной проверки приводит к ускорению просмотра общих ресурсов.
Запустите редактор системного реестра (REGEDIT. ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\RemoteComputer\NameSpace. •
Щелкните правой кнопкой мыши на разделе (D6277990-4C6A-11CF-8D87- 00AA00605FBF} и выберите в контекстном меню команду Удалить (Delete).
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление раздела.
Закройте редактор системного реестра.
■^SslS. Что такое Windows Datacenter Server Limited Edition (Datacenter LE)?
Новый серверный продукт компании Microsoft — Windows Datacenter LE —предназначен для компаний, нуждающихся в высокой производительности и функциях масштабирования.
НЮНЮОперационная система поддерживает системы с 16 процессорами и более. Система Datacenter LE основана на Windows 2000 Datacenter Server и была доступна исключительно в рамках программы Windows Datacenter Program в первом и втором кварталах 2002 года. Эта операционная система предназначена для процессорной платформы Intel Itanium.
НЮ
НЮ
Почему Windows ХР замедляет работу
при использовании функции быстрого переключения пользователей?
Функция быстрого переключения пользователей в рабочей группе Windows ХР позволяет нескольким пользователям одновременно зарегистрироваться на одном компьютере, не закрывая сеансы предыдущих пользователей. Таким образом, программы, которые были запущены первым пользователем, продолжают работать, когда второй пользователь регистрируется в системе. В результате компьютер замедляет работу, поскольку выполняет приложения из обоих сеансов.
В этом нет никакой ошибки, и пользователям необходимо помнить, что компьютер продолжает выполнять приложения, запущенные в другом сеансе. Для повышения производительности необходимо перейти в первый сеанс и закрыть некоторые из рабочих приложений. Если перейти в другой сеанс и завершить работу программ нельзя, перезагрузите компьютер для закрытия других сеансов и приложений. Кроме того, администратор может запустить программу Диспетчер задач (Task Manager) и остановить выполнение некоторых приложений.
ПЕЧАТЬПЕЧАТЬ
ПЕЧАТЬ
ПЕЧАТЬ
К
азалось бы, в настоящее время все должны жить в безбумажном мире — ведь любые данные можно передавать по беспроводной сети непосредственно на портативные устройства PDA и хранить на миниатюрных носителях. Тем не менее не стоит полностью отказываться от бумаги, чтобы иметь счастливую возможность приобрести в ближайшем книжном магазине эту книгу. Итак, решили: без бумаги просто никуда. Для того чтобы более подробно осветить преимущества бумажных документов, рассмотрим эффективные методы организации печати в Windows.
Как создать очередь печати к сетевому принтеру?
Если в сети установлен принтер с собственным сетевым интерфейсом и сетевым адаптером, для него можно создать очередь документов.
. 1. Зарегистрируйтесь на компьютере с правами администратора.
Откройте окно Панель управления (Control Panel) (Пуск^Настройка^Панель управления (Start^Settings^Control Panel)).
Дважды щелкните на пиктограмме Сеть (Network) и перейдите во вкладку Службы (Services).
Щелкните на кнопке Добавить (Add) и выберите раздел Microsoft TCP/IP Printing.
Щелкните на кнопке ОК и затем на кнопке Закрыть (Close).
Щелкните на кнопке Да (Yes) для перезагрузки компьютера.
После загрузки компьютера дважды щелкните на пиктограмме Мой компьютер (Му Computer).
Дважды щелкните на папке Принтеры (Printers) и выберите раздел Установка принтера (Add Printer).
Выберите опцию Локальный принтер (Printer is a local printer) и щелкните на кнопке Далее (Next).
Щелкните на кнопке Добавить порт (Add Port) и выберите порт LPR.
Щелкните на кнопке Создать порт (New Port). Введите IP-адрес принтера в верхнем поле и имя принтера в нижнем поле.
Щелкните на кнопке ОК для игнорирования ошибок о невозможности подключиться к принтеру.
Щелкните на кнопке Далее (Next) и выберите драйвер принтера.
Щелкните на кнопке Далее (Next) и укажите необходимость предоставления доступа к принтеру как к общему ресурсу. Затем щелкните на кнопке Готово (Finish).
Можно начинать печать.
Как удалить сетевой порт (например, LPT3)?
Сетевые порты определяются в разделе HKEY_LOCAL_MACHINE\SOFTWARE\ MicrosoftXWindows NT\CurrentVersion\Ports системного реестра. Выберите порт, который необходимо удалить, и в меню Правка (Edit) выберите команду Удалить (Delete).
Порт можно удалить и с помощью командной строки:
net user lpt3: /del
Как настроить время ожидания заданий печати до окончания рабочего дня?
Если было создано большое задание на печать, которое необходимо напечатать по завершении рабочего дня, укажите рабочие часы для очереди печати.
Щелкните на пиктограмме Мой компьютер (Му Computer).
Щелкните на пиктограмме Принтеры (Printers).
Щелкните правой кнопкой мыши на названии принтера и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Расписание (Scheduling) и в верхнем поле раздела Доступен (Available) введите время С (From) и По (То) (например, 18:00-08:30).
Щелкните на кнопке ОК.
гавгавЗадания, отправленные в очередь печати, будут печататься только в указанный промежуток времени. Если какой-либо пользователь захочет распечатать документы сразу после создания, необходимо определить два принтера: один для ночной работы, а второй для круглосуточной.
гав
гав
Как отключить всплывающее сообщение
принтера?
Запустите редактор системного реестра, перейдите в раздел HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\Print\Providers и присвойте записи NetPopup значение 0. Затем необходимо перезагрузить Windows (впрочем, достаточно перезапустить очередь печати). Если принтер подключен к компьютеру под управлением Windows NT Server, описанный выше параметр необходимо настроить на сервере, управляющем очередью печати.
Это же изменение можно осуществить с помощью аплета Принтеры (Printers) в окне Панель управления (Control Panel).
Запустите аплет Принтеры (Printers) в окне Панель управления (Control Panel) (Пуск^Настройка^Принтеры (Start^Settings^Printers)).
В меню Файл (File) выберите опцию Свойства сервера (Server Properties).
Перейдите во вкладку Дополнительно (Advanced).
Сбросьте флажок Уведомлять, если документ напечатан (Notify, when remote documents are printing).
Щелкните на кнопке OK.
Перезагрузите компьютер.
Как изменить размещение папки, содержащей очереди печати принтера?
С помощью редактора системного реестра измените значение записи HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\Control\Print\Printers\ DefaultSpoolDirectory, дважды щелкнув на ней мышью и указав в качестве значения имя каталога. Это приведет к изменению расположения папки с очередями печати для всех принтеров. Чтобы изменить папку только для одного принтера, перейдите в раздел принтера и создайте запись типа reg_sz, которая называется SpoolDirectory. Присвойте записи значение, соответствующее расположению файлов очереди печати данного принтера.
В Windows 2000 и Windows ХР описанные действия можно выполнить с помощью параметра Буферизация (Spool) вкладки Дополнительно (Advanced) свойств сервера, для чего откройте окно меню Файл (File) аплета Принтеры (Printers).
Как использовать аудит печати?
' Для проверки статуса заданий печати понадобится служба аудита печати.
Дважды щелкните на пиктограмме Мой компьютер (Му Computer) и затем на пиктограмме Принтеры (Printers).
Щелкните на интересующем вас принтере правой кнопкой мыши и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security).
Выберите вкладку Аудит (Auditing) и щелкните на кнопке Добавить (Add). Появится диалоговое окно Выбор: Пользователь или Группа (Add Users and Groups).
Выберите пользователей и группы, для которых необходимо использовать аудит, и щелкните на кнопке Добавить (Add).
Щелкните на кнопке ОК и в основном диалоговом окне Printer Auditing выберите события, которые необходимо контролировать (например, Print, Delete).
События печати будут отображаться в журнале безопасности, который можно просмотреть с помощью оснастки Просмотр событий (Event Viewer) (Пуск=>Настройка=> Администрирование (Start=>Settings^Administrative Tools)).
Если события не фиксируются, активизируйте аудит для события доступа к файлам и объектам (File and Object Access).
Как настроить печать при перетаскивании значка документа на пиктограмму принтера?
Для начала печати при перетаскивании значка документа на пиктограмму принтера следует создать ярлык принтера на рабочем столе.
Дважды щелкните на пиктограмме Мой компьютер (Му Computer).
Дважды щелкните на пиктограмме Принтеры (Printers).
Щелкните правой кнопкой на принтере и, удерживая кнопку, перетащите пиктограмму на рабочий стол. Отпустите кнопку для создания ярлыка на рабочем столе.
Затем достаточно перенести файл на ярлык принтера, чтобы печать содержимого файла началась (необходимо, чтобы тип файла поддерживался операционной системой).
Как настроить страницу— разделитель заданий?
Страница — разделитель заданий создается в виде текстового файла, содержащего специальные коды управления. Далее приводится базовый формат страницы-разделителя.
$ — любой символ; должен быть первым символом первой строки. Необходимо выбрать символ, который не является управляющим. В данном случае применяется символ доллара ($).
$LUser Name $N — значение $L используется для отображения обычного теста до нахождения другого кода; значение $N указывает на отображение имени пользователя.
$L, Job Number $1 — значение $1 используется для отображения номера задания.
$Е — завершение страницы.
Существуют и другие символы.
$B$S — активизация блочной символьной печати.
$D — задания принтера.
$F <имя файла> — файл, отправленный на печать.
$н — специфичный для принтера управляющий код.
$х — количество пустых строк, которые необходимо напечатать.
$т — время печати задания.
$и — выключение блочной символьной печати.
$Wxx — ширина страницы-разделителя.
Итак, настроим принтер для использования страницы-разделителя.
Запустите аплет Принтеры (Printers) в окне Панель управления (Control Panel) (Пуск^Настройка^Принтеры (Start^Settings^Printers)).
Щелкните на интересующем вас принтере правой кнопкой мыши и выберите в контекстном меню опцию Свойства (Properties).'
Щелкните на кнопке Страница-разделитель (Separator Page).
Введите имя файла и путь файла страницы-разделителя и щелкните на кнопке ОК.
Щелкните на кнопке ОК для закрытия диалогового окна.
. Как ограничить количество пользователей, которым разрешено устанавливать локальные драйверы принтеров?
Существует возможность ограничения установки драйверов принтеров, чтобы только администратор, члены групп Операторы печати (Print Operators) (на сервере) и Опытные пользователи (Power Users) (на рабочих станциях) могли устанавливать локальные драйверы принтеров.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Print\Providers\LanMan Print Services\Servers.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^ DWORD Value). Введите имя записи AddPrinterDrivers и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.'
нюнюПерезагрузите компьютер.
ню
ню
0. Как записать документ в текстовый файл
формата ASCII?
Драйвер печати Generic/Text по умолчанию применяется только для вывода содержимого файлов.
Запустите аплет Принтеры (Printers) в окне Панель управления (Control Panel) (Пуск^Настройка^Принтеры (StartoSettings^Printers)). ■
Запустите Мастер установки принтеров (Add Printer Wizard), щелкнув на пиктограмме Установка принтера (Add Printer).
Выберите раздел Локальный компьютер (Local Computer) и щелкните на кнопке Далее (Next
В разделе Использовать имеющийся порт (Ports) установите флажок FILE и щелкните на кнопке Далее (Next).
В разделе Изготовители (Manufacturers) выберите опцию Общие (Generic) и запись Generic/Text Only в качестве названия принтера. Щелкните на кнопке Далее (Next).
Введите имя принтера и укажите его статус как устройства, принятого по умолчанию. Щелкните на кнопке Далее (Next).
Выберите опцию Нет общего доступа (Not shared) и щелкните на кнопке Далее (Next).
Откажитесь от печати тестовой страницы и щелкните на кнопке Готово (Finish).
Вставьте установочный компакт-диск Windows NT и щелкните на кнопке ОК.
Для использования драйвера печати ASCII перейдите в окно приложения и начните печать. В качестве принтера укажите запись Generic/Text Only и щелкните на кнопке ОК. Появится диалоговое окно. Введите имя файла, данные которого следует записать в другой файл, и щелкните на кнопке ОК. Затем файл можно будет просматривать с помощью текстового редактора, например Блокнот (Notepad).
м
<ЗД1. Как настроить параметры безопасности для принтера?
Для принтера можно использовать различные уровни безопасности.
Нет доступа (No Access). Пользователь не имеет доступа к принтеру.
Печать (Print). Пользователь может печатать документы на принтере и приостанавливать печать собственных заданий. Кроме того, предоставляется возможность продолжать выполнение остановленных заданий и удалять собственные задания.
Управление документами (Manage Documents). Пользователю предоставляется право менять статус всех заданий принтера.
Полный (Full). Пользователю предоставляется полный доступ и права администратора принтера.
Все пользователи по умолчанию имеют доступ Печать (Print), который предоставлен группе Все (Everyone). Кроме того, роли СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ (Creator Owner) предоставляется право доступа Управление документами (Manage Documents). СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ (Creator Owner) — это пользователь, отправивший документ на печать. Он имеет право удалять собственные задания из очереди печати.
Для изменения разрешений печати выполните ряд действий.
Дважды щелкните на пиктограмме Мой компьютер (Му Computer).
Дважды щелкните на пиктограмме Принтеры (Printers).
Щелкните правой кнопкой на принтере, разрешения для которого необходимо изменить, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security).
Щелкните на вкладке Разрешения (Permissions).
Теперь можно указывать различные разрешения для пользователей.
Где в системном реестре находится параметр, указывающий используемый по умолчанию принтер?
Принтер, используемый по умолчанию, настраивается для каждого пользователя в отдельном порядке, поэтому соответствующий параметр находится в разделе системного реестра HKEY_USERS. Для просмотра принтера, который настроен для пользователя, зарегистрированного в системе в текущий момент, просмотрите содержимое следующей записи:
HKEY_CURRENT_USER\SoftwareXMicrosoft\Windows NT\CurrentVersion\ Windows\Device
Значение имеет формат “\\LN014\LN.5651.CSP001.HPLJ5,winspool,NeOl:”, где в первой части записи указано название общего ресурса принтера, после него — очередь печати, а затем метод подключения (например, сетевое соединение или параллельный порт).
Для просмотра информации относительно другого пользователя или в удаленном реестре понадобится запись HKEY_users\<SID пользователя>\5оГtware\Microsoft\ Windows NT\CurrentVersion\Windows\Device. Информация о соответствии имен пользователей и идентификаторов SID приводится в разделе 7.14.
Рели принтер, настроенный по умолчанию, не указывался вручную, будет применяться принтер, первый по алфавиту.
ЙО
Почему при попытке печати через параллельный порт (LPT1) выдается сообщение об ошибке “System could not find the file"?
Эта ошибка может быть вызвана неработоспособностью службы параллельного порта. Для диагностики/исправления проблемы выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ServicesXParallel.
Дважды щелкните на записи start.
• 4. Рели запись имеет значение 0, служба будет запускаться слишком рано в процессе загрузки. В подобном случае значение записи можно изменить на 2 и щелкнуть на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Рели проблема не исчезла, проверьте параметры разделов Parport и ParVdm в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\, поскольку эти службы также необходимы для печати посредством параллельного порта.
Щ1Щ1Рше одна причина этой проблемы может быть связана с отключением порта LPT1 в BIOS компьютера.
Щ1
Щ1
Как разрешить членам группы Операторы
печати (Print Operators) добавлять принтеры?
Хотя пользователи, входящие в группу Операторы печати (Print Operators), могут останавливать и перезапускать очереди печати, а также изменять задания и выполнять другие административные функции, они не имеют права добавлять или модифицировать реальные принтеры. Однако это можно исправить.
Запустите редактор системного реестра (REGEDT32.EXE). Необходимо использовать именноREGEDT32.EXE, а не REGEDIT.EXE.
Перейдите К разделу HKEY_LOCALjyiACHINE\SYSTEM\CurrentControlSet\Control\ PrintXMonitors.
В меню Безопасность (Security) выберите раздел Разрешения (Permissions).
Щелкните на кнопке Добавить (Add).
Выберите группу Операторы печати (Printer Operators) и предоставьте им статус Полный доступ (Full Control). Щелкните на кнопке ОК. .
Закройте редактор системного реестра.
Перезапустите компьютер для вступления изменения в силу. Кроме того, можно перезапустить службу Очередь печати (Print Spool):
net stop spooler-
net start spooler
®Ц!5. Как проверить количество страниц, которые печатаются каждым пользователем в сети Windows NT?
Рели необходима только основная информация для рабочих станций WindowsNT, ее можно получить из журнала событий сервера печати. Журнал событий будет содержать информацию о каждом задании, включая количество страниц. Для компьютеров под управлением Windows 98, Windows 95 и Windows 3.x, для рабочих станций под управлением других операционных систем, а также для заданий печати, отправленных посредством консоли приложения MS DOS, счетчик страниц всегда будет равен 0. Кроме того, не учитывается количество копий, отправленных пользователем на печать.
Для аудита печати выполните перечисленные ниже действия.
Запустите аплет Принтеры (Printers) в окне Панель управления (Control Panel) (Пуск^Настройка^Принтеры (Start^Settings^Printers)).
В меню Файл (File) выберите раздел Свойства сервера (Server Properties).
Перейдите во вкладку Другие (Advanced).
Установите флажок Протоколирование сообщений очереди печати (Log spooler information events) и щелкните на кнопке ОК.
Затем перезапустите сервер для инициализации аудита (можно также перезапустить службу Print Spooler).
После включения аудита информацию можно просмотреть благодаря приложению Просмотр событий (Event Viewer) в разделе Журнал системы (System Log). Для просмотра только журнала печати выберите раздел Фильтр (Filter Events) в меню Вид (View) и присвойте параметру Источник события (Source) значение Print. Каждое задание, отправленное на печать, будет записано вместе с объемом в байтах и количеством страниц.
Рели необходимо получить точное количество страниц, следует приобрести какую- либо программу сторонних компаний для администрирования системы печати и ее контролирования. Одним из таких пакетов является Printer Accounting Server от компании Software Metrics (http: //www.metrics . com). Этот пакет работает с большим количеством типов принтеров, сетевых соединений и предназначен для проведения эффективного анализа процесса печати.
Как указать собственный размер страницы для печати?
Иногда приходится указывать собственные параметры страницы документа, отправляемой на печать. Выполните действия, описанные ниже.
Запустите аплет Принтеры (Printers) в окне Панель управления (Control Panel) (Пуск^Настройка^Принтеры (Start^Settings^Printers)).
Выберите опцию Установка принтера (Add Printer) с помощью одного щелчка мышью. (При этом будет активизирована пиктограмма без собственно добавления принтера. Кроме того, необходимо иметь права администратора.)
В меню Файл (File) выберите команду Свойства сервера (Server Properties).
Перейдите во вкладку Формы (Forms).
Щелкните на кнопке Создать новую форму (Create a New Form) и добавьте необходимую информацию.
Щелкните на кнопке ОК.
Как предотвратить запись информации о заданиях печати в журнале системы?
Операционные системы Windows NT и Windows NT Advanced Server по умолчанию записывают в журнал протоколирования информацию обо всех обработанных заданиях печати. Для отключения этой функции выполните ряд действий.
Запустите аплет Принтеры (Printers) в окне Панель управления (Control Panel) (Пуск^Настройка^Принтеры (StartsSettings^Printers)).
В меню Файл (File) выберите опцию Свойства сервера (Server Properties).
Перейдите во вкладку Другие (Advanced).
Затем можно выбрать события, которые заносятся в журнал:
Протоколирование ошибок очереди печати (Log spooler error events);
Протоколирование предупреждений очереди печати (Log spooler warning events);
Протоколирование сообщений очереди печати (Log spooler information events).
Для вступления изменений в силу перезагрузите компьютер.'
Настройка этих параметров приводит к обновлению записи системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\ EventLog, которая имеет тип DWORD. Каждый параметр имеет соответствующее значение:
Протоколирование ошибок очереди печати (Log spooler error events) — 1;
Протоколирование предупреждений очереди печати (Log spooler warning events) — 2;
Протоколирование сообщений очереди печати (Log spooler information events) — 4.
Эти значения можно складывать для получения необходимой комбинации, например:
значение 7 указывает на необходимость протоколирования всех событий;
значение 3 указывает на необходимость протоколирования ошибок и предупреждений.
Обратите внимание, что параметры 1, 2 и 4 являются соответствующими значениями бита записи DWORD. Заким образом, бит1 соответствует ошибкам, бит 2 — системным предупреждениям, а бит 3 — информационным сообщениям.
8. Как в Windows 2000 создать очередь заданий для сетевого принтера?
Рели используется принтер с собственным сетевым адаптером и IP-адресом, например HP JetDirect, существует возможность создать очередь заданий для этого устройства.
Зарегистрируйтесь в системе с правами администратора.
В меню Пуск (Start) выберите раздел Настройка=>Принтеры (Settings=>Printers).
Дважды щелкните на пиктограмме Установка принтера (Add Printer).
Щелкните на кнопке Далее (Next) в открывшемся диалоговом окне.
Выберите опцию Локальный принтер (Local printer) и сбросьте флажок Автоматическое определение и установка Plug and Play (Automatically detect my printer). Щелкните на кнопке Далее (Next).
В следующем окне запрашивается название порта. Выберите команду Создать новый порт (Create new port) и укажите запись Стандартный порт TCP/IP (Standard TCP/IP Port). Щелкните на кнопке Далее (Next).
Будет запушена программа Мастер добавления стандартного TCP/IP порта принтера (TCP/IP Printer Wizard). Щелкните на кнопке Далее (Next).
Введите IP-адрес или имя принтера (используемое сервером DNS). По умолчанию в качестве имени порта будет использоваться запись 1Р_<1Р/имя DNS>. Щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish), чтобы завершить создание порта.
Зеперь следует выбрать производителя и модель принтера. Щелкните на кнопке Далее (Next).
Введите имя принтера (будет показано имя, принятое по умолчанию). Щелкните на кнопке Далее (Next).
Выберите общий ресурс для принтера и имя общего ресурса. Щелкните на кнопке Далее (Next).
Введите расположение принтера и комментарий (эта информация может оказаться полезной для поиска принтера средствами Active Directory). Щелкните на кнопке Далее (Next).
Укажите на необходимость печати тестовой страницы и установки дополнительных драйверов на клиентских системах (таких, как Windows 98). Щелкните на кнопке Далее (Next).
Будет показана итоговая информация. Щелкните на кнопке Готово (Finish).
Рели порт принтера указан неверно (сервер JetDirect использует порт 9100, однако для внутреннего адаптера зарезервирован порт 9099), выполните перечисленные ниже действия.
Запустите аплет Принтеры (Printers) в окне Панель управления (Control Panel) (Пуск=>Настройка=>Принтеры (Start^Settlngs^Printers)).
Щелкните правой кнопкой мыши на имени сетевого принтера и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Порты (Ports).
Выберите IP-порт и щелкните на кнопке Настройка порта (Configure Port).
В разделе Параметры данных (Raw Settings) можно изменить номер порта. Щелкните на кнопке ОК.
Щелкните на кнопке Закрыть (Close) в основном диалоговом окне.
Как просмотреть список заданий на печать с помощью командной строки?
Операционная система Windows NT позволяет просматривать очереди печати в командной строке с помощью команды NET print. Для просмотра текущей очереди печати необходимо воспользоваться следующим синтаксисом: net print \\<сервер>\<ресурс принтера>
Например:
net print \\LNPSPA0001\LNPRTP0017
Printers at WLNPSPA0001
Name Job # Size Status
LNPRTP0017 Queue 1 jobs *Printer Active*
В данном случае в очереди находится одно задание пользователя saviljo, которое печатается в текущий момент времени.
0. Как удалить задание из очереди печати с помощью командной строки?
Удалить задание из очереди можно с помощью команды net print, но для этого необходимо знать идентификатор задания. Идентификатор можно получить посредством следующей команды:
net print \\<сервер>\<ресурс принтера> <пользователь> сидентификатор задания> <размер> сстатуо
После получения идентификатора задания введите следующую команду: net print \\<сервер> <номер задания> /delete (или /del)
Как указать принтер в пункте контекстного меню Отправить (Send То)?
Для добавления принтера в пункт контекстного меню Отправить (Sent То), выполните ряд действий.
Запустите программу Проводник (Windows Explorer).
Перейдите в папку Send То профиля пользователя (например, %systemroot%\ Profiles\<nonb3OBaTenb>\SendTo).
Запустите аплет Принтеры (Printers) в окне Панель управления (Control Panel) (Пуск^Настройка^Принтеры (Start^Settings^Printers
Перенесите с помощью правой кнопки мыши пиктограмму принтера в папку Send то и выберите команду Создать ярлык (Create shortcut here).
Переименуйте ярлык, воспользовавшись более коротким именем (для этого нажмите клавишу <F2>).
Появится возможность щелкнуть на документе правой кнопкой мыши и отправить его на печать (рис. 26.1).
Рис. 26.1. Отправка документа на печать с помощью контекстного менюРис. 26.1. Отправка документа на печать с помощью контекстного меню
Рис. 26.1. Отправка документа на печать с помощью контекстного меню
Рис. 26.1. Отправка документа на печать с помощью контекстного меню
FMFM
FM
FM
Как добавить принтер средствами
командной строки?
Компания Microsoft предоставляет утилиту, которая позволяет добавлять принтеры из командной строки, однако утилита доступна лишь производителям аппаратного обеспечения. Рше один способ — это манипулирование файлом библиотеки printui . DLL:
rundll32 printui.dll,PrintUIEntry [параметры]
Например, для добавления принтера HP DeskJet 970Cxi, подключенного к порту LPT1 в Windows 2000, воспользуйтесь следующей командой:
rund!132 printui.dll,PrintUIEntry /if /Ь "HP DeskJet 970Cxi" /f
%windir%\inf\ntprint.inf /r "Iptl:" /m "HP DeskJet 970Cxi"
Доступны и другие параметры:
/а[имя_файл] имя двоичного файла
/Ь[имя] основное имя принтера
/с [имя] UNC-имя компьютера, где выполняется команда
/dl удаление локального принтера
/dn удаление подключения к сетевому принтеру
/dd удаление драйвера принтера
/е вывод параметров настройки печати
/f[file] или информационный файл, или выходной файл
/да добавление подключений’компьютеров к принтеру
/де перечисление подключений компьютеров к принтеру
/gd удаление подключений компьютеров к принтеру
/March] Архитектура драйвера Alpha | Intel | IA64
/1а установка драйвера принтера с помощью информационного файла
/id установка драйвера принтера с помощью мастера установки драйверов- принтеров
/if установка принтера с помощью информационного файла
/ii установка принтера с помощью мастера установки принтеров и информационного файла
/il установка принтера с помощью мастера установки принтеров
/in добавление подключения к принтеру /j[provider] имя системы печати
/к печать пробной страницы на выбранном принтере, не может использоваться с другими командами установки принтера
/l[path] путь к исходному размещению драйвера принтера
/т[model] имя модели драйвера принтера
/п[пате] имя принтера
/о показать очередь заданий на печать
/р отображение свойств принтера
/q скрытый режим без вывода сообщений об ошибках
/г[port] имя порта■
/s показать свойства сервера
/Ss запись параметров принтера в файл
/Sr чтение параметров принтера из файла
Флаги при записи или чтении параметров принтера, помещаемые в конце команды:
2PRINTER_INFO_2
7PRINTER_INFO_7
спрофиль цвета
dPrinterData
sдескриптор безопасности
gглобальный DevMode
mминимальный набор параметров
ипользовательский DevMode
г'разрешить конфликты имен
fпринудительное использование имени
рсопоставить порт
/и использовать существующий драйвер принтера, если он установлен
/t[#] номер начальной страницы (с нуля)
/v[version] версия драйвера для Windows 95. 98 или Me | Windows NT 4.0 или 2000 | Windows 2000 или ХР | Windows ХР'
/w запрос 'драйвера у пользователя, если драйвер не найден в inf-файле /у назначить принтер используемым по умолчанию
/Хд получить параметры принтера
/Xs установить параметры принтера
/z не разрешать автоматический общий доступ к этому принтеру
/Y не генерировать автоматически имя принтера
/К изменяет значение ключей /v и /h, чтобы значения 0,1,2,3 соответствовали Windows IA64 | Windows NT х86 | Windows NT Alpha_AXP | Windows 4.0 /Z общий доступ к принтеру, используется только вместе с /if /? вывод справки
@[file] файл аргументов командной строки
/Mw[сообщение] отображать предупредительное сообщение перед выполнение команды
/Mw[сообщение] отображать сообщение подтверждения перед выполнением команды
/W[флаги] указывает флаги и ключи для мастеров (добавления принтера и драйвера) г позволить этим мастерам перезапускаться с последней страницы /G[флаги] указывает глобальные флаги и ключи
w подавляет предупреждения интерфейса пользователя по установке драйвера (супертихий режим)
Далее представлены примеры использования приведенных выше параметров.
Запуск'Свойств сервера:
rundll32 printui . dll, PrintUIEntry /s /tl /nWmachine
Запуск свойств принтера:
rundll32 printui.dll,PrintUIEntry /p /n\\machine\printer
Локальный запуск мастера установки принтеров:
rundll32 printui.dll,PrintUIEntry /il
Запуск мастера установки принтеров на компьютере Wmachine:
rundll32 printui .dll, PrintUIEntry /il /cWmachine
Запуск показа очереди:
rundll32 printui.dll,PrintUIEntry /о /n\\machine\printer
Запуск установки с помощью информационного файла:
rundll32 printui.dll,PrintUIEntry /if /Ь "Test Printer" /f %windir%\inf\ntprint.inf /r "Iptl:" /m "AGFA-AccuSet v52,3" Запуск мастера установки принтеров с помощью информационного файла: rundll32 printui.dll,PrintUIEntry /ii /f %windir%\inf\ntprint.inf Добавление подключений компьютеров к принтеру:
rundll32 printui.dll,PrintUIEntry /да /cWmachine /n\\machine\printer /j"LanMan Print Services"
Удаление подключений компьютеров к принтеру:
rundll32 printui.dll,PrintUIEntry /gd /cWmachine /n\\machine\printer Перечисление подключений компьютеров к принтеру:
rund!132 printui .dll, PrintUIEntry /ge /cWmachine
Добавление драйвера принтера с помощью информационного файла:
rundll32 printui.dll,PrintUIEntry /ia /cWmachine /m "AGFA-AccuSet v52,3 /h "Intel" /v "Windows 2000 или XP" /f %windir%\inf\ntprint.inf Добавить драйвер принтера:
rundll32 printui.dll,PrintUIEntry /ia /К /cWmachine /m "AGFA-AccuSet v52,3" /h "Windows NT x86" /v 3
Удаление драйвера принтера:
rundll32 printui .dll, PrintUIEntry /dd /cWmachine /m "AGFA-AccuSet v52,3" /h "Intel" /v "Windows 2000 или XP"
Удалить драйвер принтера:
rundll32 printui.dll,PrintUIEntry /dd /К /cWmachine /m "AGFA-AccuSet v52,3" /h "Windows NT x86" /v 3
Назначение принтера используемым по умолчанию:
rundl!32 printui.dll,PrintUIEntry /у /n "printer"
Указание описания принтера:
rundll32 printui .dll, PrintUIEntry /Xs /n "printer" comment "My Cool Printer" Получение параметров принтера:
rundll32 printui.dll,PrintUIEntry /Xg /n "printer"
Получение параметров принтера и запись их в файл:
rundll32 printui.dll,PrintUIEntry /f "results.txt" /Xg /n "printer" Справка об установке параметров принтера:
rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ?
Запись всех параметров принтера в файл:
rundll32 printui.dll,PrintUIEntry /Ss /n "printer" /a "file.dat" Восстановление всех параметров принтера из файла:
rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat"
Запись сведений принтера уровня 2 в файл:
rundll32 printui.dll,PrintUIEntry /Ss /n "printer” /a "file.dat" 2 Восстановление дескриптора безопасности из файла: ■
rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" s Восстановление глобального devmode и данных принтера из файла:
rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" g d Восстановление минимального набора параметров из файла и разрешение имени порта:
rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" m p Дополнительную информацию можно получить в статье Q189105 базы знаний Microsoft Knowledge Base
(http://support.microsoft.com/support/kb/агticles/QI89/1/05.ASP).
Рще одной возможностью является использование команды START:
start \\print_server\print_name
дедеПри первом запуске команды система сделает запрос о необходимости установки принтера. Заким образом, в этом процессе отсутствуют программы настройки и вопросы, на которые приходится отвечать. Драйвер загружается непосредственно с указанного сервера печати.
де
де
Как указать принтер в Active Directory?
При создании общего ресурса принтера предоставляется возможность добавить его в БД Active Directory, что позволит пользователям проводить поиск принтера и находить устройства печати, физически расположенные ближе остальных.
Для указания принтера в Active Directory выполните следующее.
Щелкните правой кнопкой на принтере, который необходимо включить в Active Directory, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Доступ (Sharing).
Установите флажок Отображать в каталоге (List in the Directory) (рис. 26.2).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Рис. 26.2. Указание принтера в Active DirectoryРис. 26.2. Указание принтера в Active Directory
Рис. 26.2. Указание принтера в Active Directory
Рис. 26.2. Указание принтера в Active Directory
Как начать печать с помощью командной строки или воспользоваться портом LPT1?
В данном случае нас интересуют два аспекта. Рели известен сервер, общий ресурс принтера и необходимо просто распечатать файл, скопируйте файл на общий ресурс принтера, например: copy readme.1st \\morpheus\HPLaserJ
Для копирования двоичного файла необходимо указать параметр /Ь. Кроме того, можно воспользоваться непосредственно портом LPT1, указав команду net use.
net use Iptl \\10.129.210.71\HPLaserJ [/p:n]
Параметр /р:п указывает на непостоянное соединение.
Рели предыдущая команда завершается неудачей, проверьте статус порта LPT1. net use Iptl Local name LPT1
Remote name \\10.129.210.71\HPLaserJ
Resource type Print Status OK # Opens 0 # Connections 1
The command was completed successfully.
Рели необходимо аннулировать существующее соединение, введите команду net use Iptl /d Iptl was deleted successfully.
Зеперь появится возможность использовать порт LPT1 в качестве локального порта для команд, вводимых из командной строки.
В пакет Resource Kit для Windows 2000 входит утилита CON2PRT, которую можно использовать для подключения к принтеру, например: con2prt /с \\morpheus\HPLaserJ
Connected to printer: \\morpheus\HPLaserJ
Команда позволяет добавить принтер в качестве обычного устройства печати в аплете Принтеры (Printers) окна.Панель управления (Control Panel). С помощью параметра /cd можно указать принтер в качестве принятого по умолчанию.
Как проверить/заменить несовместимые с Windows 2000 драйверы принтеров?
На установочном компакт-диске Windows 2000 расположена папка \Printers\ Fixprnsrv, которая содержит утилиту FIXPRNSV.EXE. Эту утилиту можно использовать для замены драйверов принтеров Windows NT 4.0 их аналогом для Windows 2000 или для удаления драйверов, потенциально способных вызвать какие-либо проблемы.
Рели запустить утилиту FIXPRNSV.EXE с параметром /fix на компьютере под управлением Windows NT 4.0, будут установлены драйверы для Windows 2000, что позволит клиентам Windows 2000 подключаться к серверу печати. При запуске утилиты в системе Windows 2000, все несовместимые с Windows NT 4.0 драйверы печати будут заменены их корректными версиями, что позволит получать доступ к серверу клиентам Windows NT 4.0.
Запуск утилиты с параметром командной строки /diag дает возможность проверить наличие несовместимых драйверов без их замены.
Для получения более подробной информации по этой теме обратитесь к статье базы знаний Knowledge Base по адресу: http://support.microsoft.com/support/kb/articles/ Q247/1/96.ASP.
Как администрировать принтеры с помощью Web-интерфейса?
Операционная система Windows 2000 предоставляет виртуальный каталог Printers (который указывает на каталог %systemroot%\web\printers). Этот каталог используется в службе IIS для удаленного администрирования принтерами сервера. При этом достаточно подключиться к серверу по адресу http: //<сервер>/Printers, после чего появится список принтеров (рис. 26.3). Щелчок на одном из принтеров выведет на экран диалоговое окно с соответствующими параметрами.
Рис. 26.3. Просмотр данных с помощью Web-интерфейсаРис. 26.3. Просмотр данных с помощью Web-интерфейса
Рис. 26.3. Просмотр данных с помощью Web-интерфейса
Рис. 26.3. Просмотр данных с помощью Web-интерфейса
Как использовать групповую политику отслеживания принтера?
Политика отслеживания принтеров в Windows 2000 позволяет рассчитать местоположение принтера на основе данных о подсети клиента и заполнить поле Расположение (Location).
Когда пользователь осуществляет поиск принтера, Windows 2000 использует указанное расположение (и другие критерии) для поиска ближайшего принтера. Эту политику можно применять для перенаправления пользователей к определенному принтеру или группе принтеров.
Рели отключить или не настраивать подобную политику, а пользователь, в свою очередь, не будет вводить расположение принтера в качестве одного из- критериев поиска, Windows 2000 осуществит поиск ближайшего принтера на основе IP-адреса и маски подсети клиентской системы.
Для того чтобы применять политику расположения принтера, требуется выполнение следующих условий:
в сети должна быть установлена служба Active Directory;
необходимо использовать более одного сайта и подсети;
схема IP-адресации должна соответствовать физической структуре сети (в разумных пределах);
компьютеры клиентов должны использовать запросы по протоколу LDAPv2 или более поздней версии;
каждый сайт должен находиться в отдельной подсети;
каждая подсеть должна иметь свой объект подсети в Active Directory.
Для использования расположения принтеров выполните ряд действий.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск=>Программы=>Администрирование=>Асйуе Directory— Пользователи и компьютеры (Start=>Programs=>Administrative Toolso Active Directory—Users and Computers)).■
Щелкните правой кнопкой на домене и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите объект Политика домена по умолчанию (Default Domain Policy) и щелкните на кнопке Изменить (Edit).
Раскройте раздел Конфигурация компьютера=>Административные шаблоны^ Принтеры (Computer Configurations Administrative Templates^Printers).
Дважды щелкните на опции Заполнение строки поиска принтеров (Pre-populate printer search location text).
Выберите переключатель Включена (Enable) и щелкните на кнопке Применить (Apply). Щелкните на кнопке ОК.
Закройте окно Групповая политика (Group Policy) и оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers).
Теперь можно указать расположение каждого принтера.
Откройте окно свойств принтера.
Введите его расположение.
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Для проверки внесенных изменений попробуйте найти принтер, и вы увидите новую кнопку Обзор (Browse).
Как добавить/удалить принтер из базы данных Active Directory?
Служба каталогов Active Directory позволяет указывать принтеры, доступные в каталоге. Существует возможность с помощью групповой политики указать на необходимость записи объектов принтеров в домене, организационном подразделении и т.д.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск=>Программы=>Администрирование=> Active Directory— Пользователи и компьютеры (StartoPrograms^Administrative Toolso Active Directory — Users and Computers)).
Щелкните правой кнопкой на домене и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите объект Политика домена по умолчанию (Default Domain Policy) и щелкните на кнопке Изменить (Edit).'
Раскройте раздел Конфигурация компьютера^Административные шаблоны=> Принтеры (Computer ConfigurationoAdministrative TemplatesoPrinters).
Дважды щелкните на параметре Разрешить публикацию принтеров (Allow printer to be published).
Выберите переключатель Включена (Enabled) или Отключена (Disabled) и щелкните на кнопке Применить (Apply). Щелкните на кнопке ОК.
Закройте окно Групповая политика (Group Policy) и оснастку Active Directory — Пользователи и компьютеры (Active Directory— Users and Computers).
Даже если эта политика не настроена, пользователи имеют возможность указывать принтеры в Active Directory.
Политика Автоматическая публикация новых принтеров в Active Directory (Automatically publish new printers in Active Directory) позволяет автоматически включать новые принтеры в Active Directory. Если политика отключена, принтеры не будут автоматически публиковаться в базе данных Active Directory.
Щ|*9. Как запретить удаление принтеров, указанных в Active Directory?
Если компьютер с опубликованными в Active Directory принтерами не может ответить на поступающий запрос, принтеры по умолчанию удаляются из Active Directory. Эта проверка выполняется каждые восемь часов, а попытка подключения проводится дважды. При последующей перезагрузке компьютера принтеры будут снова добавлены в Active Directory.
Существует возможность отменить удаление принтеров из базы данных Active Directory в случае временного отключения компьютера от сети.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (ПускоПрограммыоАдминистрирование^Асйуе Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools^ Active Directory — Users and Computers)).
Щелкните правой кнопкой на домене и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите объект Политика домена по умолчанию (Default Domain Policy) и щелкните на кнопке Изменить (Edit).
Раскройте раздел Конфигурация компьютера^Административные шаблоны^ Принтеры (Computer Configuration^Administrative Templates^Printers).
Дважды щелкните на опции Удалять принтеры, которые не были автоматически повторно опубликованы (Prune printers that are not automatically republished).
Выберите переключатель Отключена (Disabled) и щелкните на кнопке Применить (Apply). Щелкните на кнопке ОК.
Закройте окно Групповая политика (Group Policy) и оснастку Active Directory — Пользователи и компьютеры (Active Directory— Users and Computers).
Кроме того, можно изменить промежуток времени между проверками доступности системы, а также количество попыток соединения.
Интервал очистки Active Directory (Directory pruning interval). С восьми часов можно изменить на Немедленно (Immediately) или Никогда (Never).
Повторы при очистке Active Directory (Directory pruning retry). Можно изменить с двух на 0-6.
Приоритет потока при очистке Active Directory (Directory pruning priority). Изменение нормального приоритета системного потока, который выполняет проверку.
№
чд^ВО. Как изменить ссылку, размещенную в левой панели окна принтеров?'
Панель с конфигурационными параметрами принтеров имеет ссылку на Web-узел службы поддержки компании Microsoft, которую можно изменить.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers) (Пуск*Программы*Администрирование*Ас1|уе Directory — Пользователи и компьютеры (Start* Programs* Administrative Tools* Active Directory — Users and Computers)).
Щелкните правой кнопкой на домене и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите объект Политика домена по умолчанию (Default Domain Policy) и щелкните на кнопке Изменить (Edit).
Раскройте раздел Конфигурация компьютера*Административные шаблоны* Принтеры (Computer Configuration6*Administrative Templates*Prlnters).
Дважды щелкните на разделе Особый URL-адрес службы поддержки в левой панели папки принтеров (Custom support URL In the Printer folder's left pane).
Выберите переключатель Включена (Enabled) и укажите параметры Заголовок для URL (URL Title) и URL (рис. 26.4). Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Закройте окно Групповая политика (Group Policy) и оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers).
После этого в диалоговом окне Принтеры (Printers) будет показана новая ссылка. Аналогичного эффекта можно достичь с помощью непосредственного редактирования системного реестра. В разделе системного реестра HKEY_LOCALJHACHINE\SOFTWARE\Policies\ Microsof t\Windows NT\Printers укажите следующие записи:
SupportLink — ссылка URL (например, http: //ww. savilltech. com).
SupportLinkName — название ссылки.
Рис. 26.4. Указание ссылки на Web-узел
Как запретить принтерам, использующим очереди NT Line Print Remote (LPR), делать паузу между выполнением заданий на серверах с большой загрузкой?
Операционная система Windows NT 4.0 по умолчанию использует только 11 портов в диапазоне 721—733. Это означает возможность применять только 11 одновременных соединений с сервером печати. Дополнительная информация приводится в статье Q179156 по адресу: http://support.microsoft.com/support/kb/articles/Q179/l/56.asp.
Для повышения производительности на компьютерах под управлением Windows NT 4.0 с пакетом Service Pack 3 (SP3) и более новыми версиями необходимо изменить параметры системного реестра и указать другие порты для службы LPR.
Запустите редактор системного реестра (REGEDT32 .EXE). Необходимо использовать именноREGEDT32.EXE, а не REGEDIT.EXE.
Перейдите К разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\LPDSVC\lpr.
В меню Реестр (Registry) выберите команду Сохранить раздел (Save Key) и введите имя файла, в котором необходимо сохранить текущий раздел.
Удалите раздел 1рг для удаления всех записей об IP-адресах.
Выберите раздел lpdsvc.
В меню Правка (Edit) щелкните на опции Добавить раздел (Add Key) и в поле Раздел (Key Name) введите 1рг.
Выберите новый раздел 1рг.
В меню Правка (Edit) выберите команду Добавить параметр (Add Value) и введите следующую информацию:
Value Name: UseNonRFCSourcePorts;
Data Type: REGDWORD;
value: 0 (для использования портов в диапазоне 721—733, как это принято по умолчанию) или 1 (для использования любого порта свыше 1024).
Почему некоторые приложения MS DOS печатают неполные страницы в Windows ХР, Windows 2000 и Windows NT?
Приложения MS DOS используют очередь печати Windows NT. Очередь печати ожидает некоторое время (по умолчанию 15 секунд) до отправки данных принтеру. Если на генерацию задания печати уходит больше времени, очередь передает принтеру уже сгенерированные данные, в результате чего задание разбивается на несколько страниц.
Для решения этой проблемы путем увеличения периода задержки выполните перечисленные ниже действия.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\WOW.'
Дважды щелкните на записи LPT_timeout.
Присвойте записи LPT_timeout большее значение (например, 30 секунд).
Щелкните на кнопке ОК.'
Закройте редактор системного реестра.
Как в Windows 2000 и Windows ХР установить принтер с помощью Web-интерфейса?
Компьютеры под управлением Windows 2000/ХР предоставляют Web-страницу по адресу http: //<cepBep>/printers, которая содержит список доступных принтеров. Если используется Windows ХР, то принтер можно добавить, выбрав его на Web-странице и щелкнув на кнопке Подключить (Connect). Клиент выполнит установку драйверов и укажет принтер в качестве обычного сетевого устройства. Окно с данными принтера представлено на рис. 26.5.
Почему при запуске программы Мастер установки принтеров (Add Printer Wizard) выводится сообщение об ошибке?
■ При попытке добавить принтер может выдаваться сообщение об ошибке (программном исключении), если запись Installation Sources в разделе HKEY_LOCAL_MACHINE\ SOFTWAREXMictosoftWindows\CurrentVersion\Setup, имеет ТИП REG_SZ (строковый) вместо правильного типа reg_multi_sz (многострочный). Для решения этой проблемы выполните ряд действий.
Рис. 26.5. Управление принтером с помощью Web-интерфейса
. 1. Запустите редактор системного реестра (REGEDT32 .ехе). Необходимо использовать именноREGEDT32.ЕХЕ, а не REGEDIT.ЕХЕ.
Перейдите К разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersionXSetup.
Проверьте тип записи installation Sources. Если запись имеет тип REG_SZ, запишите ее значение и удалите запись. Затем перейдите к следующему шагу. Если запись имеет тип reg_multi_SZ, то проблема связана с чем-то другим и необходимо провести дополнительную диагностику системы.
В меню Правка (Edit) выберите команду Co3flaTb=>Multi-String Value в редакторе Regedit или REG MULTI SZ в редакторе Regedt32.
Введите имя записи Installation Sources.
Дважды щелкните на новой записи и укажите для нее первоначальное значение, записанное при выполнении п. 3. Каждое значение должно быть указано в отдельной строке.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
ЗД5. Как разрешить пользователям, которые не являются администраторами, перенаправлять порт LPT1?
В Windows 2000 Professional и Windows ХР Professional пользователи, не имеющие прав администраторов, не могут перенаправлять порт LPT1 (например, с помощью команды net use lptl \\server\printer /yes).
Если используются старые приложения, которым требуется печать с помощью перенаправленного порта LPT1, отключите порт LPT1 посредством программы Диспетчер устройств (Device Manager). В результате пользователи получат возможность перенаправления порта, поскольку физический порт будет отсутствовать.
Запустите программу Диспетчер устройств (Device Manager) (Пуск^Программы^ АдминистрированиеоДиспетчер устройств (Start^Programs^Administrative Tools^ Device Manager)).
Раскройте раздел Порты Com и Lpt (Ports COM & LPT).
Щелкните правой кнопкой мыши на LPT1 и выберите в контекстном меню опцию Свойства (Properties)..■
В разделе Применение устройства (Device usage) выберите опцию Это устройство не используется (отключено) (Do not use this device (disable)).
Щелкните на кнопке OK.
После этого LPT1 станет таким же логическим портом, как LPT2 и LPT3.
МУЛЬТИМЕДИАМУЛЬТИМЕДИА
МУЛЬТИМЕДИА
МУЛЬТИМЕДИА
О
перационная система Windows ХР, объединившая в себе функциональные возможности Windows 9х и Windows NT, поддерживает работу с мультимедийными данными с помощью таких программ, как Media Player, Movie Maker и утилиты записи компакт-дисков CD-R/CD-RW. В этой главе рассматриваются аспекты работы с файлами формата MP3 (MPEG1 Audio Layer-З), фильмами на DVD-дисках, а также множество других вопросов, связанных с мультимедиа.
Как отключить автоматическое проигрывание музыкальных компакт-дисков?
Воспользуйтесь утилитой TweakUI, перейдя во вкладку Дополнительно (Paranoia) или внесите изменения в системный реестр. В системном реестре в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom записи Autorun можно присвоить значение 0x0 для отключения функции автоматического проигрывания Компакт-дисков. Если используется утилита TweakUI, то внесенные изменения будут относиться только к текущему пользователю. Изменения в системном реестре относятся ко всем пользователям. Чтобы модифицировать системный реестр, что повлияет на параметры системы только текущего пользователя, выполните ряд действий.
Запустите редактор системного реестра (regedit . ехе).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer.
Дважды щелкните на записи NoDriveTypeAutoRun.
Измените значение записи с 0x9 5 на Oxff и щелкните на кнопке ОК.
татаЗакройте редактор системного реестра.
та
та
Почему с панели задач исчезла пиктограмма
динамика?
Пиктограмму динамика можно создать еще раз, запустив утилиту SYSTRAY. ЕХЕ. Чтобы удостовериться, что пиктограмма динамика создается при каждом запуске Windows, утилиту необходимо разместить в папке Автозагрузка (Startup).
Удостоверьтесь в том, что записи SystemTray в разделе системного реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run присвоено текстовое значение SYSTRAY.EXE.
Кроме того, можно запустить аплет Мультимедиа (Multimedia) в окне Панель управления (Control Panel) (Пуск=Жастройка=>Панель управления^Мультимедиа (Start=>Settings=>Control PaneloMultimedia)) и установить флажок Регулятор громкости на панели задач (Show volume control on task bar).
on
ЗД. Как в Windows 2000 настроить аудиоадаптер, подключенный к шине PCI?
В настоящее время в Windows 2000 встречаются проблемы в работе таких аудиоадаптеров PCI, как Creative PCI 64 и Creative PCI 128. Существует возможность использования драйверов Windows NT 4.0 после внесения некоторых изменений в системные параметры.
Проблема заключается в том, что в Windows 2000 по умолчанию применяется технология управления линиями прерываний IRQ. Эта технология позволяет Windows 2000 перепрограммировать прерывания шины PCI для реализации балансировки ресурсов шин PCI и ISA между устройствами ISA, которые не поддерживают функции Plug and Play.
Без службы управления прерываниями Windows 2000 не сможет перераспределять линии прерывания для разрешения аппаратных конфликтов. Например, если в BIOS компьютера не указаны адаптеры ISA, которые не поддерживают технологию Plug and Play, или операционная система не использует управление прерываниями, а также если в BIOS для устройства, подключенного к шине PCI, назначено прерывание IRQ 10, может возникнуть конфликт системных ресурсов. Конфлйкт возникает в том случае, когда устройство, подключенное к шине ISA и не поддерживающее технологию Plug and Play, также настроено на использование прерывания IRQ 10..
Благодаря технологии управления прерываниями для шины PCI операционная система имеет возможность разобраться с возникшим конфликтом ресурсов. Итак, что же именно делает Windows?
Отключает устройство с интерфейсом PCI.
Перепрограммирует свободную линию IRQ на IRQ PCI, например IRQ 11.
Назначает владельца линий прерываний для IRQ 11.
Указывает для устройства PCI прерывание IRQ 11.
Перепрограммирует IRQ 10 для использования устройств ISA.
Удаляет владельца IRQ для IRQ 10.
Чтобы отключить управление IRQ, выполните перечисленные ниже действия.
Откройте оснастку ■ Управление компьютером (Computer Management) (Пуск=> Программы^АдминистрированиеоУправление компьютером (Start^Programs^ Administrative ToolsoComputer Management)).■
Раскройте раздел Служебные программы (System Tools).
Выберите раздел Дйспетчер устройств (Device Manager). '
В правой панели раскройте раздел Компьютер (Computer) и щелкните правой кнопкой мыши на опции Стандартный компьютер (Standard PC).
Выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Управление прерываниями (IRQ Steering).
Сбросьте флажок Использовать управление линией запроса прерывания (IRQ) (IRQ Steering) (рис. 27.1).
Рис. 27.1. Параметры управления IRQ
Щелкните на кнопке ОК.
Перезагрузите компьютер.
После перезагрузки компьютера можно установить драйверы аудиоадаптера PCI для Windows NT 4.0. (Загрузите новейшие драйверы с Web-узла производителя конкретного аудиоадаптера.)
При работе с нестандартным персональным компьютером необходимо отключить автоматическое определение служб ACPI BIOS.
Измените файл txtsetup . SIF в установочном каталоге Windows 2000.
Измените строку АСР1ЕпаЫе=2 на строку АСР1ЕпаЫе=0.
Переустановите операционную систему Windows 2000.
Альтернативой переустановке является открытие окна программы Диспетчер устройств (Device Manager) (щелкните правой кнопкой на пиктограмме Мой компьютер (Му Computer), выберите в контекстном меню опцию Свойства (Properties) и откройте окно Диспетчер устройств (Device Manager)), откройте раздел Компьютер (Computer), дважды щелкните на типе системы (например, mps PC), перейдите во вкладку Драйвер (Driver) и щелкните на кнопке Обновить драйвер (Update driver). Перейдите к списку драйверов, щелкните на параметре Полный список устройств этого класса (Show all hardware of this device class) и затем на записи Стандартный компьютер (Standard PC).
Затем можно изменить параметры управления IRQ. Перезагрузите компьютер и установите необходимый драйвер аудиоадаптера.
ranran12.12.2002 01:11:3212.12.2002 01:11:32Английский . 23.03.2000 03:00:00Английский . 23.03.2000 03:00:00Неполадок не найдено.Неполадок не найдено.X Средство диагностики DhectXX Средство диагностики DhectXddraw.dl ddrawex.dlld3d8.dl d3d8thk.dl d3dref8.dll d3d9.dl d3drm.dll d3dim700.dll d3dref.dll d3dramp.dll dSdrm.dl d3dxof.dll dSdpmesh.dl dptay.dll dplayx.tflddraw.dl ddrawex.dlld3d8.dl d3d8thk.dl d3dref8.dll d3d9.dl d3drm.dll d3dim700.dll d3dref.dll d3dramp.dll dSdrm.dl d3dxof.dll dSdpmesh.dl dptay.dll dplayx.tfl5.03.0000.09005.00.2134.00015.00.2180.00015.03.0000.09005.03.0000.09005.01.2600.08815.03.0001.09025.00.2180.00015.03.0001.09025.01.2600.08815.00.2180.00015.00.2134.00015.00.2135.00015.00.2134.00015.00.2134.00015.03.0000.09005.03.0000.09005.03.0000.09005.00.2134.00015.00.2180.00015.03.0000.09005.03.0000.09005.01.2600.08815.03.0001.09025.00.2180.00015.03.0001.09025.01.2600.08815.00.2180.00015.00.2134.00015.00.2135.00015.00.2134.00015.00.2134.00015.03.0000.09005.03.0000.0900Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончате/ьмая версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версияОкончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончате/ьмая версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версияАнглийский Русский Английский Английский Русский Английский Английский Английский Английский Английский Английский Английский Английский АнглийскийАнглийский Русский Английский Английский Русский Английский Английский Английский Английский Английский Английский Английский Английский Английский23.03.2000 03:00:0012.12.2002 01:14:3212.12.2002 01:14:32 30.10.200108:10:00 30.05.2003 09:00:0212.12.2002 01:14:3230.05.2003 09:00:0230,10.2001 08:10:0012.12.2002 01:14:3212.12.2002 01:14:3212.12.2002 01:14:3212.12.2002 01:14:3215.12.1999 00:00:0012.12.2002 01:14:3212.12.2002 01:14:3223.03.2000 03:00:0012.12.2002 01:14:3212.12.2002 01:14:32 30.10.200108:10:00 30.05.2003 09:00:0212.12.2002 01:14:3230.05.2003 09:00:0230,10.2001 08:10:0012.12.2002 01:14:3212.12.2002 01:14:3212.12.2002 01:14:3212.12.2002 01:14:3215.12.1999 00:00:0012.12.2002 01:14:3212.12.2002 01:14:322433610064 11566087168 196608 163430444622479718490112 591120 36481649424 37648 "."-- -2433610064 11566087168 196608 163430444622479718490112 591120 36481649424 37648 "."-- -ifbSBJK".ifbSBJK".Рис. 27.2. Утилита диагностики DirectXРис. 27.2. Утилита диагностики DirectXBS8BS8.jtwuuivnx..jtwuuivnx.тйбвыкмjb ^тйбвыкмjb ^
ran
ran
12.12.2002 01:11:32
12.12.2002 01:11:32
Английский . 23.03.2000 03:00:00
Английский . 23.03.2000 03:00:00
Неполадок не найдено.
Неполадок не найдено.
X Средство диагностики DhectX
X Средство диагностики DhectX
ddraw.dl ddrawex.dll
d3d8.dl d3d8thk.dl d3dref8.dll d3d9.dl d3drm.dll d3dim700.dll d3dref.dll d3dramp.dll dSdrm.dl d3dxof.dll dSdpmesh.dl dptay.dll dplayx.tfl
ddraw.dl ddrawex.dll
d3d8.dl d3d8thk.dl d3dref8.dll d3d9.dl d3drm.dll d3dim700.dll d3dref.dll d3dramp.dll dSdrm.dl d3dxof.dll dSdpmesh.dl dptay.dll dplayx.tfl
5.03.0000.0900
5.00.2134.0001
5.00.2180.0001
5.03.0000.0900
5.03.0000.0900
5.01.2600.0881
5.03.0001.0902
5.00.2180.0001
5.03.0001.0902
5.01.2600.0881
5.00.2180.0001
5.00.2134.0001
5.00.2135.0001
5.00.2134.0001
5.00.2134.0001
5.03.0000.0900
5.03.0000.0900
5.03.0000.0900
5.00.2134.0001
5.00.2180.0001
5.03.0000.0900
5.03.0000.0900
5.01.2600.0881
5.03.0001.0902
5.00.2180.0001
5.03.0001.0902
5.01.2600.0881
5.00.2180.0001
5.00.2134.0001
5.00.2135.0001
5.00.2134.0001
5.00.2134.0001
5.03.0000.0900
5.03.0000.0900
Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончате/ьмая версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия
Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончате/ьмая версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия Окончательная версия
Английский Русский Английский Английский Русский Английский Английский Английский Английский Английский Английский Английский Английский Английский
Английский Русский Английский Английский Русский Английский Английский Английский Английский Английский Английский Английский Английский Английский
23.03.2000 03:00:00
12.12.2002 01:14:32
12.12.2002 01:14:32 30.10.200108:10:00 30.05.2003 09:00:02
12.12.2002 01:14:32
30.05.2003 09:00:02
30,10.2001 08:10:00
12.12.2002 01:14:32
12.12.2002 01:14:32
12.12.2002 01:14:32
12.12.2002 01:14:32
15.12.1999 00:00:00
12.12.2002 01:14:32
12.12.2002 01:14:32
23.03.2000 03:00:00
12.12.2002 01:14:32
12.12.2002 01:14:32 30.10.200108:10:00 30.05.2003 09:00:02
12.12.2002 01:14:32
30.05.2003 09:00:02
30,10.2001 08:10:00
12.12.2002 01:14:32
12.12.2002 01:14:32
12.12.2002 01:14:32
12.12.2002 01:14:32
15.12.1999 00:00:00
12.12.2002 01:14:32
12.12.2002 01:14:32
24336
10064 1156608
7168 196608 1634304
446224
797184
90112 591120 364816
49424 37648 "."-
- -
24336
10064 1156608
7168 196608 1634304
446224
797184
90112 591120 364816
49424 37648 "."-
- -
ifbSBJK".
ifbSBJK".
Рис. 27.2. Утилита диагностики DirectX
Рис. 27.2. Утилита диагностики DirectX
BS8
BS8
.jtwuuivnx.
.jtwuuivnx.
тйбвыкмjb ^
тйбвыкмjb ^
Как проверить параметры DirectX для
локальной системы?
В комплекте с Windows 2000 поставляется утилита DXDIAG. EXE (рис. 27.2), которую можно использовать для проверки совместимости компьютера с библиотекой DirectX, включая компоненты DirectSound, DirectDraw и DirectPlay.
На большинстве вкладок расположены кнопки для проверки различных компонентов DirectX, например проверка DirectMusic заключается в проигрывании различных мелодий.
. Поддерживается ли в Windows 2000 интерфейс
FireWire?
Интерфейс FireWire предоставляет возможность подключения к компьютеру цифровых видеокамер и жестких дисков. Интерфейс позволяет достичь скорости передачи данных 400 Мбит (около 50 Мбайт) в секунду и весьма рекомендуется для захвата цифровых видеопотоков (DV). В Windows 2000 реализована поддержка большинства адаптеров FireWire. После установки адаптер будет отображаться в разделе Хост-контроллеры шины IEEE 1394 (IEEE 1394 Bus host controllers) окна Диспетчер устройств (Device Manager). После инсталляции адаптера включите устройство с шиной FireWire, подключенное к системе, и Windows автоматически его опознает.
Как воспроизводить диски DVD с помощью программы Media Player?
Если компьютер предоставляет аппаратную поддержку формата DVD, то с целью применять программу Windows Media Player для проигрывания дисков этого формата внесите ряд изменений в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\SOFTWARE\Microsof t\MediaPlayer\ Player\Settings.
В меню Правка (Edit) выберите команду Создать=>Строковый параметр (New=> String Value).
Введите имя записи EnableDVDUI и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение Yes. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Для того чтобы начать просмотр диска DVD, выберите команду Файл=>Открыть=»ОУО (File=>Open=>DVD). Затем щелкните на кнопке Play.
Почему выводится сообщение об ошибке WMPLAYER.EXE при попытке запуска программы ' Windows Media Player 7 или более новых версий?
Если выдается приведенное ниже сообщение об ошибке при запуске Windows Media Player, причиной может оказаться поврежденный список композиций или недостаточные права доступа пользователя.
wmplayer.exe has generated errors and will be closed by Windows. You will need to restart the program.
An error log is being created.
Проблема может заключаться в списке композиций (файл . ASX), который содержит некорректные дескрипторы STARTMARKER и ENDMARKER. Для решения этой проблемы можно удалить и создать повторно список композиций или открыть файл . ASX в редакторе Блокнот (Notepad) и исправить код дескрипторов startmarker и endmarker (их модификация является более сложным процессом, чем повторное создание списка композиций). Корректный дескриптор должен иметь формат <STARTMARKER NUMBER = "1" /> или <STARTMARKER NUMBER = "Marker_StartHere" /> и <ENDMARKER NUMBER = "20" />
ИЛИ
<ENDMARKER NUMBER = "Marker_StopHere" />
Если неизвестно, какими должны быть значения, просто создайте резервную копию файла и удалите операторы startmarker и endmarker.
Это сообщение об ошибке возникает и в случае, когда активизирован параметр Запускать проигрыватель с узла Media Guide (Start player in Media Guide) и пользователь без административных привилегий пытается зарегистрироваться и воспроизвести компакт-диск. Для решения этой проблемы таким образом, чтобы пользователи с обычными привилегиями могли использовать WMP, выполните следующее.
Зарегистрируйтесь в системе с правами администратора.
Запустите WMP.
В меню Сервис (Tools) выберите раздел Параметры (Options).
Перейдите во вкладку Проигрыватель (Player), снимите флажок Запускать проигрыватель с узла Media Guide (Start player in Media Guide) и щелкните на кнопке OK.
. Как вручную добавить изображения альбома для файлов MP3?
Если с помощью Media Player создаются файлы MP3 на основе музыкальных композиций компакт-диска, будет загружена не только информация об альбоме, но и его обложка в виде двух изображений, которые будут сохранены в папке с файлами MP3. Эти изображения считываются проигрывателем MP3 и отображаться в окне визуализации. Два изображения хранятся в таких файлах:
folder . JPG — изображение размером 200x197 пикселей;
ALBUMARTSMALL. JPG — изображение размером 75x74 пикселей, которое используется в небольших окнах.
Если файлы MP3 уже были записаны на жесткий диск и эту информацию необходимо добавить позднее, имеет смысл добавить изображения вручную, сохранив их в папке альбома под именами, показанными ранее. Изображения можно загрузить по адресу http://windowsmedia.com/mg/home.asp, проведя поиск по имени исполнителя или названию альбома.
При использовании дополнительного пакета Windows Media ХР, один из инструментов, Media Library Management Wizard, будет автоматически загружать информацию об альбоме, если таковая доступна.
. Что такое дополнительный пакет Windows Media ХР?
Дополнительный пакет Windows Media ХР может быть получен по адресу: http://www.microsoft.com/windows/windowsmedia/download/bonuspack.asp. Этот пакет содержит следующие утилиты:
ограниченная версия утилиты преобразования данных из формата MP3 в WMA, представленная в пакете Plus!;
Media Player Power Toys;
новые графические элементы;
новые типы интерфейса;
набор инструментов Movie Maker.
0. Как настроить автоматический запуск программы при вставке компакт-диска в дисковод CD-ROM?
Когда компакт-диск вставляется в дисковод CD-ROM, Windows ищет файл AUTORUN. INF в корневом каталоге носителя. Если такой файл существует, проверяется его содержимое. Программа, которая должна запускаться, указывается с помощью параметра OPEN: [autorun] OPEN=DELOLD.EXE
Кроме того, предоставляется возможность указать пиктограмму для компакт-диска: ICON=DELOLD.ICO
Щр1. Как использовать программу Телефон
■ (Phone Dialer)?
Если к компьютеру подключен модем, аудиоадаптер, колонки и микрофон, существует возможность воспользоваться компьютером в качестве телефона и звонить другим пользователям. Кроме того, можно взаимодействовать с пользователями Internet. Если у других пользователей установлена программа Телефон (Phone Dialer), они могут принимать входящие звонки и общаться голосом без использования телефонной сети.
Для запуска программы Телефон (Phone Dialer) достаточно щелкнуть на соответствующей пиктограмме в папке Связь (Communications) каталога Стандартные (Accessories), как показано на рис. 27.3. Кроме того, программу Телефон (Phone Dialer) можно запустить путем ввода в командной строке команды dialer . EXE.
Рис. 27.3. Запуск программы Телефон (Phone Dialer)
Как только программа Телефон (Phone Dialer) будет запущена на удаленном компьютере, для вызова компьютера выполните ряд действий.
Запустите программу Телефон (Phone Dialer) на локальном компьютере.
Щелкните на кнопке Вызов (Dial) (или выберите опцию Набрать номер (Dial) в меню Телефон (Phone)).
Выберите раздел Через Интернет (Internet Call) и введите IP-адрес или имя компьютера, который будет принимать вызов.
4.5.4.5.Щелкните на кнопке Вызвать (Place Call).
4.
5.
4.
5.
Рис. 27.4. Входящий вызов от администратора ■ (его лучше принять)Рис. 27.4. Входящий вызов от администратора ■ (его лучше принять)На удаленном компьютере будет показано диалоговое окно с кнопкой Входящий звонок (Take Call) (рис. 27.4).
Рис. 27.4. Входящий вызов от администратора ■ (его лучше принять)
Рис. 27.4. Входящий вызов от администратора ■ (его лучше принять)
6.6.После щелчка на кнопке Входящий звонок (Take Call) по сети будут передаваться голосовые данные. Для разрыва сетевого соединения выберите команду Отключить (Disconnect) на любом из компьютеров.
6.
6.
Как просмотреть журнал вызовов программы
Телефон (Phone Dialer)?
Вызовы последних 30 дней (входящие и исходящие) протоколируются в файле %userprofile%\Local SettingsXApplicationDataXMicrosoft\Dialer\<HMa
пользователя>_са11_1од.txt. Вызовы программы Телефон (Phone Dialer) могут просматриваться с помощью опции Журнал звонков (Call Log) в меню Вид (View). Далее приводится пример журнала исходящих и входящих вызовов.'
"Outgoing", "6/7/2000", "20:01", "1:19", "", "titanic" "Incoming", "6/7/2000", "20:03", "0:39", "Administrator;titanic.savilltech.com", ""
Почему компьютер начинает проигрывать случайным образом классическую (и не только) музыку?
Компьютеры, на которых установлена BIOS компании Award/Unicore, начиная с 1997 года имеют возможность проигрывания с помощью системного динамика мелодий “Fur Elise” или “It's a Small World", когда отключается вентилятор охлаждения процессора или напряжение блока питания выходит за пределы допустимых норм. Для получения дополнительной информации обратитесь на Web-узел ио адресу: http://www.dfiusa.com/ support/music.html.
4. Как4. Каквоспользоваться возможностямивоспользоваться возможностями
4. Как
4. Как
воспользоваться возможностями
воспользоваться возможностями
Windows ХР для записи компакт-дисков?
Операционная система Windows ХР содержит специальную утилиту записи компактдисков, поддерживаемую большинством записывающих дисководов CD-R/CD-RW. Перед использованием утилиты необходимо указать параметры записи компакт-дисков.
Запустите программу Проводник (Windows Explorer), воспользовавшись комбинацией клавиш <Win+E>.
Щелкните правой кнопкой на пиктограмме дисковода записи компакт-дисков и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Запись (Recording) (если вкладка недоступна, устройство не поддерживает запись компакт-дисков).
Зеперь следует указать ряд параметров.
• Разрешить запись компакт-дисков (рис. 27.5).
Свойства: CD-RW дисковод (G:) .&J^i
. Общиеf Автозапуск! Оборудование | Доступ| InCD Page Settings Дались ।
; (^L Этипараметрыопределяют способ записинаданноег
jустройство CD-R.5
i Запись на CD с рабочего столо •
.[Установите этот флажок, чтобы разрешить запись CD:[
перетаскиванием файлов и папок на значок CO-R1
й Разрешить запись СО на этом устройстве?
Выберите диск для хранения образа записываемого СО.. I
. Файлобразаможетзаниматьдо! ГБ.;•\
j : !ЯВВК ^।
| Выберите скорость записи. Высокая скорость требуетt
| ; меньше времени, но если она приводит к возникновению£
* : ошибок, выберите более низкую скорость..г
I . [Быстрейшая$
j " [^Автоматически извлекать СО после записи•>
I ' ~ ;
Рис. 27.5. Настройку параметров утилиты записи компакт-дисков в Windows ХР
Тля записи компакт-диска выполните описанные ниже действия.
Вставьте пустой компакт-диск CD-R/CD-RW в дисковод (этот диск не потребуется до шага 4, однако стоит вставить его в дисковод еше до начала записи).
Перенесите необходимые файлы и папки на пиктограмму записывающего привода компакт-дисков или выберите файлы и папки, после чего в контекстном меню укажи' те команду Отправить* Запись диска (Send То1*Writable CD).
После копирования всех файлов выберите привод компакт-дисков. Копируемые файлы будут размешены в окне Добавленные файлы для записи на компактдиск (Files add to the CD).
Щелкните на пиктограмме дисковода правой кнопкой мыши и выберите команду Записать на диск (Write to CD) (если параметр недоступен, в приводе отсутствует пустой записываемый компакт-диск).•
Введите имя компакт-диска и щелкните на кнопке Далее (Next).
Система проведет запись данных на компакт-диск. После записи всех файлов на компакт-диск, последний будет извлечен из дисковода (если этот параметр был указан ранее).
Щелкните на кнопке Готово (Finish).
Как очистить список файлов, расположенных
в очереди на запись компакт-дисков?
Тля очистки очереди файлов выберите необходимые файлы и папки из окна Добавленные файлы для записи на компакт-диск (Files add to the CD) и нажмите клавишу <Delete>. Дели необходимо удалить все содержимое списка, щелкните правой кнопкой мыши на пиктограмме дисковода и выберите в контекстном меню команду Очистить очередь (Clear staging area).
Кроме того, файлы можно удалить вручную. Файлы хранятся в каталоге %USERPROFILE%XLocal SettingsXApplication DataXMicrosoft\CD Burning. Это расположение можно изменить, указав другое значение записи системного реестра HKEY_CURRENT_USER\SoftwareXMicrosoft\Windows\CurrentVersion\ExplorerShell FoldersXCD Burning.
Как удалить файлы с компакт-диска?
Дели компакт-диск является перезаписываемым (CD-RW), выполните ряд действий, чтобы удалить с него файлы.
2 52 5БЕЗОПАСНОСТЬ WINDOWSБЕЗОПАСНОСТЬ WINDOWS
2 5
2 5
БЕЗОПАСНОСТЬ WINDOWS
БЕЗОПАСНОСТЬ WINDOWS
В
наше время операционные системы все чаще становятся объектами нападения со стороны сетевых злоумышленников, поэтому вопросы безопасности приобретают важнейшее значение для сетевых администраторов и обычных пользователей. В этой главе рассматриваются некоторые основные аспекты обеспечения защиты операционной системы и локальной сети.
АО
Как просматривать и удалять содержимое журнала безопасности?.
Зарегистрируйтесь в системе с правами администратора и выполните ряд действий.
В меню Пуск (Start) выберите команду Программы-»Администрирование (Programs^» , Administrative Tools) и запустите аплет Просмотр событий (Event Viewer).
В меню Журнал (Log) выберите раздел Безопасность (Security).
Дважды щелкните на любой записи для получения дополнительной информации.
Закройте отдельное окно с информацией о событии.
Для очистки журнала откройте меню Журнал (Log) и выберите команду Стереть все события (Clear all events). В диалоговом окне появится запрос о том, необходимо ли сохранить все данные; щелкните на кнопке Нет (No).
Появится еще один запрос на подтверждение проводимых действий; щелкните на кнопке Да (Yes).
Закройте окно Просмотр событий (Event Viewer).
В Windows 2000 откройте оснастку Просмотр событий (Event Viewer) (Пуск=> Программы^Администрирование^Просмотр событий (Start^Programs1^ Administrative Tools^Event Viewer)). Доступ к этой оснастке можно также получить из оснастки ММС Управление компьютером (Computer Management). Щелкните правой кнопкой на журнале безопасности и выберите в контекстном меню команду удаления данных.
щ.
Где получить информацию о проблемах безопасности Windows NT?
Эта информация предоставлена на разнообразных Web-узлах, в том числе:
http://www.ntsecurity.com;
http://www.ntsecurity.net;
http://www.microsoft.com/security.
Как восстановить разрешения, принятые по умолчанию в структуре каталогов Windows NT?
Выполните перечисленные ниже действия.
Зарегистрируйтесь с правами администратора.
Встроенной учетной записи SYSTEM необходимо обеспечить доступ к каталогам и подкаталогам Windows NT, принятым по умолчанию. Для предоставления доступа выполните следующие действия:
в меню Диспетчер файлов (File Manager) воспользуйтесь разделом Безопас- ность/Разрешения (Security/Permissions) для предоставления учетной записи SYSTEM права доступа FULL CONTROL для корневого каталога тома NTFS, который содержит файлы Windows NT;
выберите опцию Заменить разрешения для подкаталогов (Replace Permissions on Subdirectories), чтобы предоставить учетной записи system полный доступ к подкаталогам всего тома.'
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL„MACHINE\System\CurrentControlSet\ Control\SessionManager.
Дважды щелкните на записи BootExecute.
Запись BootExecute может содержать такие значения:
autocheck autochk *
После всех значений добавьте в отдельной строке следующий код:
setae! /а■
XDosDevicesX<вувtemdrive>:\<winnt_root>XSystems 2Xwinperms.txt \DosDevices\<systeindrive>:
В данном случае <systemdrive> — Ого диск, который содержит каталог Windows NT, a <winnt_root> — корневой каталог диска.
Сохраните внесенные изменения и щелкните на кнопке ОК.
Закройте редактор системного реестра и перезагрузите компьютер.
При перезагрузке система установит стандартные параметры безопасности.
Предыдущие инструкции используются в Windows NT 3.51. Для выполнения аналогичных действий по отношению к Windows NT 4.0, необходимо инсталлировать пакет Resource Kit Supplement 2.
Зарегистрируйтесь с правами учетной записи, которая имеет привилегии для архивирования файлов и папок.
Запустите утилиту FIXACLS. EXE (Пуск^ВыполнитьФАхаск (Start^Run^fixacIs)).
Щелкните на кнопке Продолжить (Continue).
Щелкните на кнопке ОК после завершения работы.
Утилита fixacls в Windows NT 4.0 устанавливает разрешения в соответствии с записями, которые определены в файле %SYSTEMROOT%\INF\PERMS.inf. Таким образом, доступ к этому файлу необходим для запуска утилиты fixacls.
В Windows 2000 выполните приведенную ниже последовательность действий.
Запустите программу ММС. EXE.
В меню Консоль (Console) выберите команду Добавить/удалить оснастку (Add/Remove Snap-in).
Добавьте оснастку Анализ и настройка безопасности (Security Configuration and Analysis).
Щелкните на кнопке Закрыть (Close) и затем на кнопке ОК.
Щелкните правой кнопкой мыши на опции Анализ и настройка безопасности (Security Configuration and Analysis) и выберите команду Открыть базу данных (Open database).
Введите имя новой базы данных и щелкните на кнопке ОК.
Выберите шаблон basicwk. inf и щелкните на кнопке ОК.
Щелкните правой кнопкой мыши на нужном узле и выберите команду Настроить компьютер (Configure Computer now).
ЧВД1- Как скопировать файлы с сохранением их разрешений и параметров безопасности?
При копировании из одного раздела NTFS в другой файлы по умолчанию наследуют параметры безопасности родительского каталога. Существует возможность копирования файлов, которые будут сохранять собственные параметры безопасности, для чего понадобится программа scopy, поставляемая в пакете Windows NT Resource Kit. Программа SCOPY позволяет копировать информацию о владельце и данные аудита безопасности:
SCOPY с:\savilltech/secure.dat d:\teirp \ /о /а
Эта команда копирует информацию о владельце и данные аудита. Кроме того, можно воспользоваться параметром /з для копирования информации о подкаталогах.
ИВИВПрограмму SCOPY можно использовать только в том случае, если исходный и целевой диски отформатированы для NTFS. В противном случае работа программы завершится неудачей.
ИВ
ИВ
Как проводить аудит определенных файлов или папок?
Служба аудита доступна только в NTFS. Выполните перечисленные ниже действия.
Запустите программу Проводник (Windows Explorer).
Щелкните правой кнопкой мыши на файле или каталоге, для которого необходимо использовать аудит, и в контекстном меню выберите опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security) и щелкните на кнопке Аудит (Auditing).
Если был выбран каталог, установите флажок Переносить наследуемый от родительского объекта аудит на этот объект (Replace auditing on subdirectories).
Щелкните на кнопке Добавить (Add) и добавьте пользователей, аудит которых следует провести, путем выделения определенного имени пользователя и щелчка на кнопке Добавить (Add). По завершении проводимых действий щелкните на кнопке ОК.
Выберите события, для которых будет использоваться аудит, и щелкните на кнопке ОК
Необходимо удостовериться в том, что был включен аудит доступа к файлам (Пуск1* Программы*Администрирование*118ег Мападеп*Политики*Аудит (Start*Programs* Administrative Tools*User Manager*Policies*Audit)).
События аудита можно просматривать с помощью приложения Просмотр событий (Event Viewer) (Пуск*Программы*Администрирование*Просмотрсобытий*Журнал* Безопасность (Start*Programs*Administrative Tools*Event Viewer*Log*Security)).
дп
Как использовать программу SYSKEY.EXE
в пакете Service Pack 3 и более поздних версиях?
В пакете Service Pack 3 для Windows NT 4.0 предоставляется новая утилита Windows NT, которая позволяет усилить систему безопасности базы данных SAM (Security Access Manager). Это делается с помощью нового ключа в одном из трех режимов.
Ключ безопасности, генерируемый системой. Ключ используется для шифрования базы данных SAM и содержится на локальном жестком диске.
Ключ безопасности, генерируемый системой. Ключ хранится на гибком диске, который следует вставить в дисковод при загрузке компьютера.
Пароль, предоставленный пользователем, используется для шифрования базы данных SAM и должен вводиться при загрузке системы.
Для генерации системного ключа необходимо применять утилиту SYSKEY.EXE. Следует помнить, что после ее активизации шифрование невозможно отключить без восстановления системы посредством дисков аварийного восстановления (Emergency Recovery Disks — ERD), которые создаются заранее. Для использования программы SYSKEY.EXE выполните ряд действий.
Удостоверьтесь в том, что установлен пакет Service Pack 3.
Зарегистрируйтесь в системе с правами администратора (только администраторам разрешен запуск утилиты SYSKEY. EXE).
Создайте диск аварийного восстановления (rdisk /s), сохраните его в безопасном месте и надпишите “До создания системного ключа”.
Запустите утилиту генерации системного ключа (Пуск*Выполнить*8у$кеу.ехе (Start*Run*syskey.exe)). .■
Появится диалоговое окно, указывающее на отключенную систему шифрования. Укажите на необходимость включить шифрование и щелкните на кнопке ОК.
Щелкните на кнопке ОК в следующем диалогом окне.'
Выберите один из трех режимов шифрования. Если выбрано использование пароля, введите пароль и его подтверждение. Если указана необходимость хранения системного ключа на гибком диске, вставьте диск в дисковод после соответствующего запроса и щелкните на кнопке ОК.
Щелкните на кнопке ОК, после чего появится сообщение об успешном завершении проводимой операции. Щелкните на.кнопке ОК.
■ Перезагрузите компьютер.
После перезагрузки создайте новый диск аварийного восстановления (rdisk / s).
После начала графического этапа загрузки операционной системы (в том случае, если было выбрано шифрование с помощью пароля) появится новое диалоговое окно. Введите в нем пароль и щелкните на кнопке ОК. Регистрация в системе проходит обычным образом. Если же был выбран гибкий диск, появится запрос на предоставление последнего. Вставьте диск в дисковод и щелкните на кнопке ОК.
Хотя системный ключ нельзя удалить, режим использования системного ключа можно изменить с помощью утилиты syskey.exe. Щелкните на кнопке Обновить (Update), после чего введите существующий пароль или вставьте в дисковод гибкий диск с ключом, если происходит смена одного из указанных режимов.
Для получения дополнительной информации обратитесь к статье Q143475, которая доступна на Web-узле по адресу: http://support.microsoft.com/support/kb/articles/ ql43/4/475.asp.
Как удалить службу системного ключа, поставляемую в пакете Service Pack 3 и более новой версии?
Как отмечалось в предыдущем разделе, метода обычного удаления системного ключа не существует. Тем не менее, если восстановить базу данных SAM с помощью диска аварийного восстановления, который был создан до использования системного ключа, процесс восстановления приведет к удалению ключа.
Загрузите систему с помощью установочного диска Windows NT.
После загрузки с помощью второго диска нажмите клавишу <R>.
Сбросьте все флажки, кроме Проверить файлы системного реестра (Inspect Registry Files), и щелкните на кнопке Продолжить (Continue).
Продолжайте восстановление системы, вставив третий диск и диск аварийного восстановление (тот, который создавался до системного ключа).
По завершении перезагрузите компьютер, и применение системного ключа будет прекращено.
ш
Как настроить блокировку системы при заполнении журнала безопасности?
Для того чтобы избежать потери содержимого журнала безопасности, можно настроить блокировку системы в случае заполнения этого журнала. После блокировки регистрация в системе будет разрешена только администратору, который получит возможность создать архивную копию журнала и удалить содержимое основного журнала безопасности.
Запустите редактор системного реестра (REGEDI т. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Lsa.
Если запись CrashOnAuditFail существует, перейдите к п. 4. В противном случае вменю Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value) и введите имя записи CrashOnAuditFail. Щелкните на кнопке ОК.
Дважды щелкните на записи CrashOnAuditFail и присвойте ей одно из следующих значений:
1 — остановка ведения аудита при заполнении журнала;
2 — только администратор может регистрироваться в системе; этот параметр указывается операционной системой перед блокировкой системы по причине заполнения журнала аудита.
Закройте редактор системного реестра.
При блокировке системы на экран будет выведено сообщение о системной ошибке — так называемый синий экран (Blue Screen of Death — BSOD).
Как удалить содержимое файла подкачки при завершении работы системы?
Как уже отмечалось, файл подкачки содержит область оперативной памяти, записанную на жесткий диск. Имеет смысл очищать файл подкачки по завершении работы системы, поскольку в файле может содержаться область памяти, включающая в себя пароли и другую важную информацию.*
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\SessionManager\Memory Management.
Если записи ClearPageFileAtShutdown не существует, в меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^DWORD Value). Введите имя записи ClearPageFileAtShutdown.
Дважды щелкните на записи ClearPageFileAtShutdown и присвойте ей значение 1.
Перезагрузите компьютер и при последующем завершении работы системы содержимое файла подкачки будет удалено.
0. Как настроить параметры аварийного завершения работы системы?
При аварийном завершении работы по умолчанию создается файл, содержащий проблемную область памяти (“дамп” памяти), однако существует возможность настроить и другие средства диагностики.
Первый метод заключается в добавлении записи в журнал безопасности, который можно настроить во вкладке Загрузка/Завершение работы (Startup/Shutdown) аплета Система (System) в окне Панель управления (Control Panel) в Windows NT 4.0 или с помощью кнопки Загрузка и восстановление (Startup and Recovery) во вкладке Дополнительно (Advanced) аплета Система (System) окна Панель управления (Control Panel) в Windows 2000/ХР. Установите в соответствующем диалоговом окне флажок Записать событие в системный журнал (Write an event to the system log).
Аналогичного эффекта можно достичь, присвоив записи системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\CrashControl\LogEventзначение 1.
Существует возможность отправки специального оповещения администратору с помощью службы сообщений. В указанном выше диалоговом окне установите флажок Отправить административное оповещение (Send an administrative alert).
ПОПОС той же целью записи системного реестра hkey_local_machine\system\ CurrentControlSet\CrashControl\SendAlert можно присвоить значение 1.
ПО
ПО
Как настроить автоматическую перезагрузку
системы при аварийном завершении работы?
Этого можно добиться с помощью вкладки Загрузка/Завершение работы (Startup/Shutdown) аплета Система (System) в окне Панель управления (Control Panel) в Windows NT 4.0 или кнопки Загрузка и восстановление (Startup and Recovery) во вкладке Дополнительно (Advanced) аплета Система (System) в окне Панель управления (Control Panel) в Windows 2000/ХР. Установите в соответствующем диалоговом окне флажок Выполнить автоматическую перезагрузку (Automatically reboot).
ragragАналогичного эффекта можно достичь, присвоив записи системного реестра hkey_local_ MACHlNE\SYSTEM\CurrentControlSet\CrashControl\AutoReboot значение 1.
rag
rag
Как отключить запрос/ответ службы
LanManager в Windows NT?
Сервер Windows NT с установленным пакетом Service Pack 4 и более новыми его версиями поддерживает три типа аутентификации:
LanManager (LM) запрос/ответ;
Windows NT запрос/ответ (также известен, как NTLM);
Windows NT запрос/ответ версии 2.0 (NTLMv2).
При подключении клиента к серверу одновременно задействуются типы аутентификации LM и NTLM на тот случай, если клиент не поддерживает NTLM. Однако LM является менее надежным методом аутентификации, чем NTLM, поэтому из соображений безопасности имеет смысл отключить службу LM.
Редактирование раздела системного реестра, как показано ниже, позволяет клиенту выбрать метод аутентификации. Перед выбором метода NTLMv2 удостоверьтесь в том, что пакет SP4 установлен на всех серверах. Описываемый далее параметр системного реестра требуется как клиентам, так и серверам, поэтому изменение параметра можно автоматизировать с помощью регистрационного сценария или групповой политики.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Control\Lsa.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New=> DWORD Value).
Введите имя LMCompatibilityLevel и щелкните на кнопке <Enter>.
Дважды щелкните на новой записи и присвойте ей одно из следующих значений:
0 — отправлять ответ LM и ответ NTLM. Не использовать сеанс NTLMv2;
1 — использовать сеанс NTLMv2 по взаимной договоренности обеих сторон;
2 — отправлять только ответ NTLM;
3 — отправлять только ответ NTLMv2;
4 — контроллер домена не будет отвечать на запросы LM;
5 — контроллер домена не будет отвечать на запросы LM и NTLM (принимаются только ответы NTLMv2);
Закройте редактор системного реестра.
Перезагрузите компьютер.
' Для получения дополнительной информации обратитесь к Web-узлу по адресу: http://support.microsoft.com/support/kb/articles/ql47/7/06.asp.
Как ограничить гостевой доступ к журналам событий?
Пользователь с учетной записью Гость (Guest) и анонимный пользователь по умолчанию имеют право на просмотр журнала событий. Однако, поскольку в журналах может содержаться важная информация, имеет смысл запретить доступ таким пользователям.
Запустите редактор системного реестра (regedit.exe).-
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\EventLog.
Перейдите к разделу Application.
В меню Правка (Edit) выберите команду Создать* Параметр DWORD (New* DWORD Value). Введите имя записи RestrictGuestAccess. Щелкните на кнопке ОК.
Дважды щелкните на новой записи и присвойте ей значение 1.
Повторите пп. 4 и 5 для разделов Security и System.
Особое значение имеют и параметры доступа к файлам, указанные в системном реестре (HKEY_LOCAL_MACHINE\SYSTEMS Currentcontrol Set \ Services\EventLog —application и system). С помощью редактора системного реестра REGEDT32 . EXE можно запретить отключение доступа даже администратору системы.
м
ЧЭД4. Как включить аудит основных объектов?
Для включения аудита основных объектов выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINESSYSTEMSCurrentControlSetS Control\Lsa.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New1* DWORD Value). Введите имя записи AuditBaseObjects. Щелкните на кнопке ОК.
Дважды щелкните на новой записи и присвойте ей значение 1.
Кроме того, можно включить аудит с полными привилегиями (что, однако, приведет к заполнению журнала событий).
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Lsa..
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^ DWORD Value). Введите имя записи FullPrivilegeAuditing. Щелкните на кнопке ОК.
Дважды щелкните на новой записи и присвойте ей значение 1.
^р5. Как принудительно использовать политику контроля доступа в Internet?
Если необходимо удостовериться в том, что служащие компании используют Web-броузер в рабочее время лишь для решения деловых вопросов, необходимо установить программу, которая обеспечит принудительное использование подобной политики. В целом существует два метода:
установка прокси-сервера с возможностью фильтрации Web-данных;
установка сетевого монитора/сканера с возможностью фильтрации Web-данных.
Первый метод подразумевает настройку Web-броузеров всех пользователей. Кроме того, будет снижена общая пропускная способность локальной сети. Если прокси-сервер (например, Microsoft Proxy Server) уже используется, его повторного конфигурирования не потребуется — достаточно приобрести дополнительные модули, позволяющие проверять входящие Web-данные.
Второй вариант не предполагает повторной настройки сетевых параметров и позволяет блокировать все типы данных, передаваемых по сети. К подобным программам относятся:
Languard (http: / /www. languard. com);
Surfcontrol (http: / /www. surf control. com);
Littlebrother (http: //www.littlebrother.com).
ngng6. Что такое SID?6. Что такое SID?
ng
ng
6. Что такое SID?
6. Что такое SID?
Идентификатор безопасности (Security Identifier— SID) используется в Windows NT/2000/XP в качестве значения, уникально идентифицирующего системные объекты, например группы и пользователей. Назначенный пользователю S1D является частью маркера доступа (token), который добавляется ко всем действиям и процессам, выполняемым пользователем или группой. При наличии дублированных SID, все пользователи, имеющие подобные идентификаторы, будут рассматриваться системой в качестве одного пользователя. Клонированные образы систем могут также иметь одинаковые SID и будут при аутентификации рассматриваться, как один компьютер. Значение SID, которое обязательно должно быть уникальным, используется для идентификации таких объектов, как пользователи, группы и компьютеры.
Идентификатор безопасности содержит: .
дескрипторы пользователя или группы;
48-разрядный идентификатор аутентификации;
версию идентификатора;.
переменные значения аутентификации.
Пример SID: S-l-5-21-917267712-1342860078-1792151419-500.
Далее приводится список значений SID для системы Windows NT 4.0 с базовыми конфигурационными параметрами (обратите внимание на значения 500 для администратора и 501 — для гостевой учетной записи).
Встроенные записи пользователей:
DOMAINNAMEXADMINISTRATOR
S-l-5-21-917267712-1342860078-1792151419-500 (=0xlF4);
DOMAINNAMEXGUEST
S-l-5-21-917267712-1342860078-1792151419-501 (=0xlF5).
Встроенные глобальные группы:
DOMAINNAMEXDOMAIN ADMINS
S-l-5-21-917267712-1342860078-1792151419-512 (=0x200);
DOMAINNAMEXDOMAIN USERS
S-l-5-21-917267712-1342860078-1792151419-513 (=0x201);
DOMAINNAMEXDOMAIN GUESTS
S-l-5-21-917267712-1342860078-1792151419-514 (=0x202).
Встроенные локальные группы:
BUILTINXADMINISTRATORS S-l-5-32-544 (=0x220);
BUILTINXUSERS S-l-5-32-545 (=0x221);
BUILTINXGUESTS S-l-5-32-546 (=0x222);
BUILTINXACCOUNT OPERATORS S-l-5-32-548 (=0x224);
BUILTINXSERVER OPERATORS S-l-5-32-549 (=0x225);
BUILTINXPRINT OPERATORS S-l-5-32-550 (=0x226);
BUILTINXBACKUP OPERATORS S-l-5-32-551 (=0x227);
BUILTINXREPLICATOR S-l-5-32-552 (=0x228).
Специальные группы:
XCREATOR OWNER S-l-3-0;
XEVERYONE S-l-1-0;
NT AUTHORITYXNETWORK S-l-5-2;'
NT AUTHORITYXINTERACTIVE S-l-5-4;
NT AUTHORITYXSYSTEM S-l-5-18;
NT AUTHORlTYXauthenticated users S-l-5-11 (только для Windows NT 4.0 Service Pack 3 и более поздних версий).
Эти значения можно просмотреть с помощью утилиты GETSID. EXE, которая входит в состав пакета Resource Kit для Windows NT:
getsid WMACHINE ACCOUNT WMACHINE ACCOUNT
Идентификатор безопасности для учетной записи MACHINEXACCOUNT соответствует учетной записи machineXaccount, которая имеет следующий идентификатор:
S-l-5-21-1271857391-537538043-240200450-4294967295
Дополнительная информация приводится в разделах 7.14 и 6.108. Кроме того, посетите Web-
узел по адресу: http://support.microsoft.com/support/articles/kb/Q163/8/46.asp.
Более подробную информацию относительно получения SID из записи контроля доступа (АСЕ) можно найти в статье http: //support.microsoft.com/support/articles/kb/ Q102/1/01. asp. Информация о связывании SID с именем пользователя приводится в статье http://support.microsoft.com/support/kb/articles/ql54/5/99.asp.
Материал этого раздела предоставлен Натаном Хаузом (Nathan House).
ЯП
Какие списки рассылок посвящены проблемам безопасности?
Списки рассылок электронной почты позволяют следить за актуальной информацией о программных ошибках, уязвимости программных продуктов и других данных, относящихся к безопасности системы. Хакеры используют подобные списки для получения интересующих их сведений, поэтому администраторам крайне важно не только не отставать от них, но и быть на шаг впереди. Для обеспечения безопасности сетевой среды рекомендуется подписаться на ряд списков рассылок, однако будьте готовы к объему передаваемой в этих письмах информации. Доступны и сокращенные версии рассылок, в рамках которых передаются лишь основные сообщения за определенный период времени. Приведем два самых популярных списка рассылки, относящихся к обеспечению безопасности Windows NT.
NT Bugtraq. Предназначен для обсуждения ошибок и слабых мест в системе безопасности Windows NT, а также в связанных с ней приложениях. Для регистрации в этом ресурсе отправьте сообщение электронной почты по адресу: list- serv@listserv.ntbugtraq.com; в теле сообщения (не в теме письма) введите следующий текст: subscribe ntbugtraq. Для прекращения подписки отправьте письмо по , адресу: listserv@listserv.ntbugtraq.com; в теле письма (не в теме) укажите следующую строку: unsubscribe ntbugtraq.
NT Security. Для регистрации в этом ресурсе отправьте сообщение по адресу majordomo@iss.net. В теле сообщения (не в теме) введите следующий текст: subscribe ntsecurity. Для прекращения подписки отправьте письмо по адресу: major- domo@iss. net; в теле письма (не в теме) укажите следующую строку: unsubscribe ntsecurity.
Список рассылки NT Security посвящен обсуждению аспектов безопасности Windows NT, Windows 95 и Windows for Workgroups. Предлагаемые темы охватывают вопросы безопасности на уровнях узла и приложения, а также на уровне сети.
Вот названия списков рассылок, которые посвящены вопросам безопасности:
General Security Mailing List;
Alert;
Best of Security;
Bugtraq;
COAST Security Archive;
Computer Privacy Digest (CPD);
Computer Underground Digest (CuD);
Cypherpunks;
Cypherpunks-Announce;
European Firewalls;
• Firewalls;
Intruder Detection Systems Infsec-L;
NTBugtraq;
NT Security;
Phrack;
PRIVACY Forum;
Risks;
SAS (French Speaking Firewalls);
S-HTTP;
Sneakers;
Secure Socket Layer — Talk;
UNINFSEC — University Info Security Forum;
Virus;
Virus Alert;
WWW Security;
Security Products;
SOS Freestone Firewall package;
Tiger;
TIS Firewallk Toolkit;
Vendors and Organizations;
CERT;
CIAC;
HP;
Sun..
Дополнительная информация о списках рассылок, посвященных вопросам безопасности, приводится на Web-узле по адресу: http://xforce.iss.net/maillists/. Кроме того, можно обратиться к Web-узлу по адресу: http://www.sans. огд, где содержится полезная информация и поддерживается собственный список рассылки.
Материал для этого раздела предоставлен Натаном Хаузом (Nathan House).
8. Как защититься от хакеров, применяющих
сетевые анализаторы наподобие lOpht?
В настоящее время администраторы систем под управлением Windows NT сталкиваются с серьезными проблемами при организации безопасности локальных сетей, поскольку такие анализаторы пакетов, как lOpht, позволяют получить пароль из передаваемых по сети данных. Для зашиты от таких программ понадобится сетевой монитор, обнаруживающий несанкционированный перехват сетевых пакетов. Сетевой монитор дает возможность обнаружить пользователя, который запустил программу перехвата паролей, и выдать соответствующее оповещение. Примером такого сетевого монитора является программа LANguard, которая доступна по адресу: http: //www. languard.com.
При использовании системы безопасности Kerberos в Windows 2000 пароль пользователя никогда не выходит за пределы локального компьютера. Пароль никогда не передается по сети в незашифрованном виде, поэтому его перехват крайне затруднен.
Как определить злоумышленников, взломавших какой-либо системный пароль?
Для обнаружения таких пользователей необходимо регулярно просматривать журналы безопасности или использовать программу сетевого мониторинга для контролирования доступа пользователей к системе в реальном времени. Комбинирование подобных мер позволяет получить максимальный эффект. Протоколирование журнала безопасности активизируется с помощью оснастки Просмотр событий (Event Viewer).
Сетевой анализатор может использоваться для записи IP-адресов и имен пользователей, которые получают доступ к определенным серверам или общим ресурсам. Администратор имеет возможность постоянно просматривать информацию о пользователях, получающих доступ к общему ресурсу. Примером такого сетевого анализатора служит программа LAN- guard (http: / /www. languard.com) или Sessionwall (http: //www. sessionwall. com).
fflo. Как использовать оснастку Анализ и настройка безопасности (Security Configuration and Analysis)?
Оснастка Анализ и настройка безопасности (Security Configuration and Analysis) имеет две важные функции. Первая — возможность загрузить шаблон безопасности и сравнить параметры системы с этим шаблоном, отображая данные о возможных проблемах. Вторая — активизация необходимых параметров, для того чтобы система соответствовала загруженному шаблону безопасности.
Для использования этой оснастки выполните перечисленные ниже действия.
Запустите консоль ММС (ммс. ехе). ■
Добавьте оснастку Анализ и настройка безопасности (Security Configuration and Analysis) (КонсольоДобавить/Удалить оснастку^Добавить^Анализ и настройка безопасностиФДобавитьФЗакрыть^ОК (Console^ Add/Remove snap-in *> Add* Security Configuration and Analysis1*Add*Close*OK)).
Щелкните правой кнопкой на корневом элементе оснастки Анализ и настройка безопасности (Security Configuration and Analysis) и выберите команду Открыть базу данных (Open database). '
Введите новое имя (например, titanic . sdb) и щелкните на кнопке Открыть (Open).
Выберите шаблон, который будет использоваться (например, security.inf) и щелкните на кнопке Открыть (Open).
Щелкните правой кнопкой на корневом элементе оснастки и выберите раздел Анализ компьютера (Analyze Computer Now).
Выберите расположение журнала и щелкните на кнопке ОК.
После завершения анализа и выбора какого-либо раздела (ветки) записи раздела будут иметь одно из трех обозначений (рис. 28.1):
зеленая отметка означает, что запись удовлетворяет условиям шаблона;
красный крест означает, что запись не удовлетворяет условиям шаблона;
белая пиктограмма указывает на то, что запись не определена в шаблоне.
7m Consolel - [Console HoolKSecuuty Confryur^tinn and ArialysisSAccounl Puficies\P««word PuKcyl
S.
£3 Console Root8 -^ Security Configuration <8 ^ Account Policies£3 Console Root8 -^ Security Configuration <8 ^ Account Policies: ® 4g? Account Locke S (^ Kerberos Policy ж ^ Local Policies $ 3 Eventlog 8-4® Restricted Groups 8 i3 System Services 84® Registry Sr ^ Fie System: ® 4g? Account Locke S (^ Kerberos Policy ж ^ Local Policies $ 3 Eventlog 8-4® Restricted Groups 8 i3 System Services 84® Registry Sr ^ Fie System39 Enforce password history ^Maximum password age 5g Minimum password age 55 Minimum password length 5$ Passwords must meet complexity re... 2g Store password using reversible en...39 Enforce password history ^Maximum password age 5g Minimum password age 55 Minimum password length 5$ Passwords must meet complexity re... 2g Store password using reversible en...24 passwords remem... 1 passwords rememb...24 passwords remem... 1 passwords rememb...42 days8 characters Enabled Disabled42 days8 characters Enabled Disabled42 days Odays 0 characters Disabled Disabled42 days Odays 0 characters Disabled DisabledРис. 28.1. Просмотр результатов проверки политики паролейРис. 28.1. Просмотр результатов проверки политики паролей
£3 Console Root
8 -^ Security Configuration <
8 ^ Account Policies
£3 Console Root
8 -^ Security Configuration <
8 ^ Account Policies
: ® 4g? Account Locke S (^ Kerberos Policy ж ^ Local Policies $ 3 Eventlog 8-4® Restricted Groups 8 i3 System Services 84® Registry Sr ^ Fie System
: ® 4g? Account Locke S (^ Kerberos Policy ж ^ Local Policies $ 3 Eventlog 8-4® Restricted Groups 8 i3 System Services 84® Registry Sr ^ Fie System
39 Enforce password history ^Maximum password age 5g Minimum password age 55 Minimum password length 5$ Passwords must meet complexity re... 2g Store password using reversible en...
39 Enforce password history ^Maximum password age 5g Minimum password age 55 Minimum password length 5$ Passwords must meet complexity re... 2g Store password using reversible en...
24 passwords remem... 1 passwords rememb...
24 passwords remem... 1 passwords rememb...
42 days
8 characters Enabled Disabled
42 days
8 characters Enabled Disabled
42 days Odays 0 characters Disabled Disabled
42 days Odays 0 characters Disabled Disabled
Рис. 28.1. Просмотр результатов проверки политики паролей
Рис. 28.1. Просмотр результатов проверки политики паролей
. 9. Для использования нужных изменений щелкните на корневом элементе оснастки и выберите команду Настроить компьютер (Configure Computer Now).
^28^1. Что такое Kerberos?
Протокол Kerberos впервые появился в Windows 2000 и стал “псом из ада” — трехголовой собакой со змеей вместо хвоста, охраняющей вход в мрачное подземное царство Аида.
Протокол Kerberos заменил базовый механизм аутентификации Windows— NTLM — и используется на компьютерах под управлением Windows 2000. Служба NTLM все еще поддерживается для обеспечения обратной совместимости с более старыми операционными системами Windows NT и Windows 9.x (NTLMv2 в Windows 2000 не поддерживается).
Основная идея надежной системы шифрования заключается в том, что, если два человека знают секретный ключ, они могут обмениваться зашифрованными сообщениями. Обоюдное знание секретного ключа дает возможность удостовериться, что человек действительно тот, за кого себя выдает. Секретный ключ нельзя передавать по сети в обычном текстовом формате, поскольку любой сетевой анализатор может перехватит подобную информацию.
Протокол Kerberos реализует систему шифрования закрытым ключом. Вместо непосредственного обмена паролями обе стороны используют симметричный ключ шифрования. Симметричность ключа подразумевает возможность его использования как для шифрования, таки для дешифрации.
При организации сетевого обмена данными пользователь отправляет другому пользователю зашифрованное сообщение, в котором указывает свое имя и локальное время. Второй компьютер дешифрует пакет с помощью симметричного ключа, и, если время не существенно отличается от времени второго компьютера, проверка считается успешной.
На рис. 28.2 значение K(JB) является симметричным ключом, который известен как пользователю Джон, так и пользователю Боб. Поскольку системное время является частью процедуры шифрования, для синхронизации времени на компьютерах под управлением Windows 2000 необходима служба SNTP (Simple Network Time Protocol).
Джон
"Это Джон" KJB{ John, Time}
Боб
KJB{Time}
Рис. 28.2. Схема передачи зашифрованных данных с помощью протокола Kerberos
Возникает вопрос, как же распространять общий ключ, если его нельзя передавать по сети? Ответ на него приводится в разделе 28.22.
2. Как распространяется общий ключ с помощью
протокола Kerberos?
В предыдущем разделе рассматривались аспекты сетевого взаимодействия между двумя компьютерами (клиентом и сервером) с помощью общего симметричного ключа, применяемого для шифрования данных. Теперь нас интересует метод распространения общего ключа.
Здесь на сцене возникает центр распространения ключей (Key Distribution Center — KDC), показанный на рис. 28.3. Этот центр включает в себя службу, которая выполняется на всех контроллерах домена Windows 2000, генерирует общие ключи для клиента/сервера и передает их клиентам в зашифрованной форме.
^ И Indexing Serviceбй A.DN5' internet Information Services^ И Indexing Serviceбй A.DN5' internet Information Services■Ketberos Key Distribution C,,. Generates session toys and grants settee...■Ketberos Key Distribution C,,. Generates session toys and grants settee...si Winter site Messaging Mows sending and receiving messages be... i ^IP5EC Poky AgentManages IP security policy and starts the I... ?
^ И Indexing Service
бй A.DN5
' internet Information Services
^ И Indexing Service
бй A.DN5
' internet Information Services
■Ketberos Key Distribution C,,. Generates session toys and grants settee...
■Ketberos Key Distribution C,,. Generates session toys and grants settee...
■ ^License Logging Service "£
Рис. 28.3. Центр распространения ключей
Центр KDC отвечает на запрос клиента к серверу, отправляя обоим копии ключа сеанса (один для клиента, а второй для сервера; это один и тот же ключ, однако передается в пакетах разных типов). Копия ключа сеанса для клиента шифруется с помощью общего ключа, передаваемого клиенту центром KDC. Копия ключа сеанса для сервера встраивается вместе сданными авторизации клиента в модуль данных, который называется билетом сеанса (session ticket). Вся структура данных затем шифруется с помощью общего ключа, передаваемого серверу центром KDC. Билет сеанса (в котором хранится защищенный ключ сеанса сервера) передается в управление клиенту до тех пор, пока не будет организовано соединение с сервером.
Клиент извлекает ключ сеанса с помощью общего ключа, переданного KDC. При этом извлекается билет сеанса сервера (клиент не может расшифровать билет, поскольку не знает ключа, известного серверу и KDC). Эта информация хранится в защищенном клиентском кэше (содержимое которого никогда не записывается на жесткий диск). Когда клиент должен связаться с сервером, он отправляет серверу свое имя и локальное время, зашифрованные с помощью общего ключа (который извлекался ранее). Кроме того, серверу передается билет
сеанса. Затем сервер проводит дешифрацию билета сеанса с помощью общего ключа, переданного КОС, извлекает ключ сеанса и дешифрует данные аутентификации клиента. Получив всю информацию, сервер передает клиенту сведения о локальном времени рабочей станции, зашифрованные вместе с ключом сеанса.
Все это означает, что сервер не должен хранить ключи сеанса для клиентов; в обязанности клиента входит отправка билета сеанса сервера непосредственно самому серверу при сетевом взаимодействии систем.
Билеты сеанса остаются действительными в течение определенного времени, установленного политикой Kerberos. Этот период времени обычно равен восьми часам (время регистрации в системе, принятое по умолчанию), поэтому связь с КОС не организуется каждый раз, когда клиенту необходимо подключиться к серверу; клиент лишь кэширует билет сеанса, который остается действительным в течение одного дня.
А как же распространяются ключи длительного хранения сервер—КОС и клиент—КОС? Ответ на этот вопрос приводится в следующем разделе.
ЙЦз. Как распространяются ключи длительного хранения между клиентами и КОС?
На последнем этапе обмена ключами Kerberos применяется ключ, который используется между клиентом (или сервером) и КОС для распространения ключей сеанса, применяемых для шифрования информации, которая передается между клиентом и сервером.
Для этого клиент и КОС совместно используют ключ длительного хранения, который является хэшированной версией пользовательского пароля на клиентской системе.
Пароль длительного хранения никогда не передается по сети. Когда пользователь John регистрируется в системе, клиент Kerberos на рабочей станции обрабатывает пароль посредством необратимого алгоритма хэширования, что приводит к созданию ключа шифрования. Этот ключ передается KDC, где проверяется соответствие хэша хранимой записи, что происходит только при первой регистрации пользователя в сети. .
При первой регистрации клиент Kerberos запрашивает у KDC ключ сеанса и билет, который может применяться для последующей связи с KDC в процессе регистрации пользователя в системе. Это избавляет от необходимости постоянной генерации и проверки хэшированного пароля.
В свою очередь, KDC передает копию ключа сеанса, который генерируется с целью обеспечить взаимодействие KDC и клиента. Копия ключа сеанса шифруется с помощью ключа длительного хранения этого клиента (т.е. хэшированного пароля). Клиент может провести дешифрацию ключа с помощью кэшированного ключа длительного хранения.
Центр KDC также отправляет копию ключа сеанса, зашифрованную с помощью собственного ключа длительного хранения, который известен как билет для получения билета (Ticket-granting Ticket — ТОТ). Клиент будет в дальнейшем отправлять TGT центру KDC для его использования в роли обычного билета при обеспечении взаимодействия клиента и сервера. Только KDC может дешифровать билет ТОТ, поскольку только KDC содержит ключ длительного хранения, посредством которого был зашифрован ключ сеанса.
Билет ТОТ действителен только после регистрации и уничтожается по завершении работы с системой; поэтому TGT также известен как “ключ сеанса регистрации”. При последующем обмене данными с KDC клиент отправляет обычный запрос, зашифрованный с помощью общего ключа сеанса, который известен клиенту и KDC, а также отправляет TGT, из которого можно извлечь ключ сеанса, необходимый для взаимосвязи с клиентом. Это значит, что KDC не должен содержать список ключей сеанса для каждого клиента.
Как изменить “время жизни” билета Kerberos?
Время жизни билета Kerberos определяется в групповой политике домена; по умолчанию оно равно 10 часам. Этот параметр можно изменить, однако 10 часов, как правило, вполне достаточно (если, конечно, пользователи не работают в системе слишком долго).
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers) (Пуск^Программы^Администрирование1*Active Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools^ Active Directory — Users and Computers)).
Щелкните правой кнопкой на имени домена и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите объект групповой политики для домена и щелкните на кнопке Изменить (Edit).
Раскройте раздел Конфигурация компьютера (Computer Configuration). Выберите команду Параметры Windows^napaMeTpbi безопасности^Политика Kerberos (Windows Settings=>Security Settings=>Kerberos Policy).
Дважды щелкните на параметре Максимальное время жизни билета пользователя (Maximum lifetime for user ticket) (рис. 28.4), измените его значение и щелкните на кнопке ОК.
Закройте редактор групповой политики.
Рис. 28.4. Настройка времени жизни для пользовательского билета Kerberos
Для принудительного вступления изменений в силу введите следующую команду: secedit /refreshpolicy machine„policy /enforce
НОНО5. Что такое PKI?5. Что такое PKI?
НО
НО
5. Что такое PKI?
5. Что такое PKI?
В последнее время все большую популярность приобретает инфраструктура открытого ключа (Public Key Infrastructure — PKI). Эта инфраструктура подразумевает применение двух ключей — закрытого и открытого.
В концепции шифрования, рассматриваемой ранее, использовался симметричный ключ. Это значит, что с помощью одного и того же ключа можно как шифровать, так и дешифровать данные. Шифрование с помощью открытого ключа проводится по-другому; в последнем случае используются два ключа, и какие-либо данные, зашифрованные закрытым ключом, можно дешифровать только с помощью соответствующего открытого ключа. Если информация зашифрована открытым ключом, дешифрация возможна только при использовании соответствующего закрытого ключа. Это показано на рис. 28.5.
Asf$£FD4 *$&AFD( ~@:S$%D (*"£(TFAsf$£FD4 *$&AFD( ~@:S$%D (*"£(TFЗакрытый ключ ДжонаЗакрытый ключ ДжонаЗакрытое сообщение для ДжонаЗакрытое сообщение для Джона
Asf$£FD4 *$&AFD( ~@:S$%D (*"£(TF
Asf$£FD4 *$&AFD( ~@:S$%D (*"£(TF
Закрытый ключ Джона
Закрытый ключ Джона
Закрытое сообщение для Джона
Закрытое сообщение для Джона
Рис. 28.5. Иллюстрация работы закрытого и открытого ключей
Как подсказывает название, закрытый ключ должен быть известен только владельцу, а,открытый известен всем. Это означает, что закрытый ключ следует держать подальше от любопытных глаз! '
Сертификаты Х.509 используются для распространения открытых ключей, что требует создания центров сертификации (Certification Authority — СД), которые должны иметь соответствующие права в домене.
Если пользователю понадобилось отправить частное сообщение другому пользователю, отправитель шифрует сообщение с помощью открытого ключа адресата. Таким образом, дешифрацию сообшения можно провести только с помощью закрытого ключа адресата.
Шифрование на базе открытого ключа снижает быстродействие системы, а потому применяется для распространения симметричных ключей, которые, в свою очередь, используются для шифрования реальных данных.
Зачем нужна цифровая подпись?
Как отмечалось в предыдущем разделе, пара открытых/закрытых ключей используется для передачи важной информации. Ключи можно также применять для идентификации отправителя. Ключ не защищает содержимого сообщения, а лишь подтверждает личность отправителя.
Ключ предоставляет возможность аутентификации и обеспечивает целостность данных, но не их конфиденциальность. Данные передаются в открытом формате, а ключ является аналогом подписи в обычном бумажном письме.
Цифровая подпись подразумевает создание 128- или 256-разрядного ключа сообщения. Это число генерируется при обработке сообщения посредством алгоритма хэширования. Если сообщение отличается от первоначального, ключ будет другим. Сгенерированное число шифруется с помощью закрытого ключа и добавляется в конец сообщения.
ПОПОКогда адресат получает сообщение, он обрабатывает его посредством алгоритма хэширования и генерирует соответствующее сообщению число. После этого получатель дешифрует подпись с помощью открытого ключа отправителя и сравнивает полученные числа. Если они совпадают, сообщение не изменено и личность отправителя подтверждена.
ПО
ПО
Что такое секретные ключи?
Теперь вы знаете, что шифрование с помошью открытого ключа занимает больше времени, чем шифрование посредством симметричного ключа. Шифрование открытым ключом может применяться для распространения ключей среди заинтересованных сторон. После этого открытый ключ можно использовать для симметричного шифрования. Далее описывается схема этого процесса.
Каждая сторона создает половину ключа.
Стороны шифруют созданные половины ключей с помошью открытого ключа другой стороны.
Каждая сторона отправляет свою половину ключа другой стороне.
При получении второй половины стороны проводят дешифрацию с помощью закры- , того ключа, после чего каждая сторона будет иметь обе части ключа и, следовательно, получит возможность использовать шифрование симметричным ключом.
Хотя одна сторона может создать целый ключ, метод генерации половины ключа позволяет вдвойне усилить систему безопасности, поскольку при потере закрытого ключа злоумышленник получит лишь его половину.
Щ^8. Как запретить перезапись параметров безопасности при обновлении Windows 2000?
Когда Windows NT обновляется до Windows 2000, параметры безопасности определяются в одном из следующих шаблонов:
DWUP. INF при обновлении до Windows 2000 Professional;
DSUP. INF при обновлении до Windows 2000 Server.
Чтобы предотвратить перезапись этими файлами параметров безопасности, определенных в системе, файлы следует модифицировать.
Скопируйте соответствуюший файл шаблона (dwup.inf при обновлении до Windows 2000 Professional или DSUP. INF при обновлении до Windows 2000 Server) с установочного ресурса Windows 2000 в каталог %WinDir%\Security\Templates на локальном компьютере. Файлы могут быть заархивированы в каталоге 1386, поэтому для их распаковки введите в командной строке такую команду:
D:\1386>expand dwup.in_ dwup.inf.
Microsoft (R) File Expansion Utility Version 5.00.2134.1.
Copyright (C) Microsoft Corp 1990-1999. All rights reserved.
Expanding dwup.in_ to dwup.inf.
dwup.in_: 17285 bytes expanded to 252850 bytes, 1362% increase.
D:\l368>copy dwup.inf %windir%\securityAtemplates
1 file(s) rcopied.
Запустите консоль ММС (Пуск^Выполнить^ММС (Start=>Run=>MMC)).
В меню Консоль (Console) выберите команду Добавить/Удалить оснастку (Add/ Remove Snap-in), щелкните на кнопке Добавить (Add), щелкните на опции Шаблоны безопасности (Security Templates), затем на кнопке Добавить (Add) и на кнопке Закрыть (Close). После этого щелкните на кнопке ОК.
Разверните корневой элемент оснастки Шаблоны безопасности (Security Templates) и папку templates. Будет показан скопированный шаблон (например, DWUP.INF).
Щелкните на области безопасности, которую необходимо изменить (Реестр (Registry) или Файловая система (File System)).
В панели результатов будет показан список всех разделов системного реестра или объектов файловой системы, которые настроены с помощью шаблона обновления, принятого по умолчанию. Просмотрите, явно ли определен шаблоном объект, который должен быть проигнорирован процессом обновления. Затем воспользуйтесь одним из представленных далее методов.
Метод 1
Если объект, который не следует обновлять, не определен явно в шаблоне, необходимо его добавить.
Щелкните правой кнопкой на опции Реестр (Registry) или Файловая система (File System) и выберите команду Добавить ключ (Add Key) или Добавить файл (Add File).
Просмотрите диалоговое окно для выбора раздела или объекта файловой системы, который необходимо защитить (например, Machine\Software\Del01d). Если раздел, папка или файл не хранятся на локальном компьютере, можно ввести путь к объекту в предоставленном поле.
Щелкните на кнопке ОК для запуска редактора списков управления доступом (ACL).
Щелкните на кнопке ОК еще раз для принятия предложенных по умолчанию параметров.
Щелкните на опции Не изменять разрешения для данного ключа/файла (Do not allow permissions on this key/file to be replaced).
Щелкните на кнопке OK для добавления объекта в шаблоне и перейдите к п. 3 второго метода.
Метод 2'
Если объект, который должен быть пропущен при обновлении, явно определен в шаблоне, его необходимо изменить.
В панели результатов дважды щелкните на объекте, который необходимо защитить от обновления.
Щелкните на опции Не изменять разрешения для данного ключа/файла (Do not allow permissions on this key/file to be replaced) и затем на кнопке OK.
В панели результатов для объекта, который необходимо защитить от обновления, в колонке разрешений и аудита должны быть указаны параметры Игнорировать (Ignore). Щелкните правой кнопкой на имени шаблона и выберите команду Сохранить (Save).
Скопируйте модифицированный шаблон на установочный ресурс. Ранее распакованный файл необходимо снова заархивировать перед копированием на установочный ресурс.
F:\WINNT\security\templatess-compress dwup.inf dwup.in_
Microsoft (R) File Expansion Utility Version 5.00.2134.1 Copyright (C) Microsoft Corp 1990-1999. All rights reserved.
Compressing dwup.inf to dwup.in_.
dwup.inf: 251177 bytes compressed to 46002 bytes, 82% savings.
Где перечислены идентификаторы событий безопасности?
Эти идентификаторы определены в статье Q174074 базы знаний Microsoft Knowledge Base по адресу: http: //www.microsoft.com/technet/support/searchkb.asp. В табл. 28.1 приведен полный список таких идентификаторов.
Таблица 28.1. Идентификаторы безопасности
Идентификатор события
Тип
Описание
512
Аудит успеха
Запуск Windows NT
513
Аудит успеха
Завершение работы Windows NT. При этом будут закрыты все сеансы регистрации
514
Аудит успеха
Пакет аутентификации был загружен политикой LSA (Local Security Authority). Этот пакет будет использоваться для аутентификации всех попыток регистрации
515
Аудит успеха
В LSA был зарегистрирован доверенный процесс регистрации. Этот процесс применяется для передачи запросов на регистрацию
516
Аудит успеха
Внутренние ресурсы, выделенные на поддержку очереди сообщений аудита, исчерпаны, что приведет к потере некоторых сообщений
517
Аудит успеха
Журнал аудита был очищен
518
Аудит успеха
Модуль SAM (Security Account Manager) загрузил пакет уведомления. Этот пакет будет отмечать все изменения учетных записей и паролей
528
Аудит успеха
Успешная регистрация
529
Аудит неудачи
Неудачная регистрация. Причина: неизвестное имя пользователя или неправильный пароль
530
Аудит неудачи
Неудачная регистрация. Причина: нарушение ограничений по времени на регистрацию учетной записи
531
Аудит неудачи
Неудачная регистрация. Причина: учетная запись в текущий момент отключена
532
Аудит неудачи
Неудачная регистрация. Причина: истек срок действия данной учетной записи пользователя
Продолжение табл. 28.1
Идентификатор события
Тип
Описание
533
Аудит неудачи
Неудачная регистрация. Причина: пользователю запрещена регистрация на этом компьютере
534
Аудит неудачи
Неудачная регистрация. Причина: пользователю не предоставлялась запрошенная регистрация
535
Аудит неудачи
Неудачная регистрация. Причина: истек срок действия пароля данной учетной записи
536
Аудит неудачи
Неудачная регистрация. Отключен компонент netlogon
537
Аудит неудачи
Неудачная регистрация. Отключен компонент netlogon
538
Аудит успеха
Завершение сеанса работы пользователя
539
Аудит неудачи
Неудачная регистрация. Причина: учетная запись заблокирована
560
Аудит успеха
Объект открыт
561
Аудит успеха
Дескриптор выделен
562
Аудит успеха
Дескриптор закрыт
563
Аудит успеха
Объект открыт для удаления
564
Аудит успеха
Объект удален
576
Аудит успеха
Новому сеансу предоставлены особые привилегии
577
Аудит успеха
Вызвана привилегированная служба
578
Аудит успеха .
Привилегированная операция с объектом
592
Аудит успеха
Создан новый процесс
593
Аудит успеха
Процесс завершил работу
594
Аудит успеха
Проведено дублирование дескриптора объекта
595
Аудит успеха
Был получен непрямой доступ к объекту
608
Аудит успеха
Назначено право пользователя
609
Аудит успеха
Удалено право пользователя
610
Аудит успеха
Новый доверенный домен'
611
Аудит успеха
Удаление доверенного домена
612
Аудит успеха
Изменение политики аудита
624
Аудит успеха
Создана учетная запись пользователя
625
Аудит успеха
Изменение типа учетной записи пользователя
626
Аудит успеха
Включение учетной записи пользователя
627
Аудит успеха
Попытка изменения пароля
628
Аудит успеха
Установлен пароль для учетной записи пользователя
629
Аудит успеха
Отключение учетной записи пользователя
630
Аудит успеха
Удаление учетной записи пользователя
631
Аудит успеха
Создание глобальной группы
632
Аудит успеха
Добавление члена глобальной группы
633
Аудит успеха
Удаление члена глобальной группы
634
Аудит успеха
Удаление глобальной группы
635
Аудит успеха
Создание локальной группы
636
Аудит успеха
Добавление члена локальной группы
Окончание табл. 28.1
Идентификатор события
Тип
Описание
637
Аудит успеха
Удаление члена локальной группы
638
Аудит успеха
Удаление локальной группы
639
Аудит успеха
Изменение локальной группы
640
Аудит успеха
Изменение общей базы данных учетных записей
641
Аудит успеха
Изменение глобальной группы
642
Аудит успеха
Изменение учетной записи пользователя
643
Аудит успеха
Изменение политики домена
644
Аудит успеха
Блокирование учетной записи пользователя
■ВДВО. Как изменить пароль пользователя из командной строки?
Только администратор имеет право изменить свой пароль из командной строки. Покажем, как это делается с помощью команды net user.
C:\>net user Administrator *
Type a password for the user:
Retype the passport to confirm:
The command completed successfully.
Кроме того, администратор может использовать следующий вариант команды net user: net user Administrator newpassword
Эта команда отменяет необходимость двойного ввода пароля, кроме того, ее можно использовать в командном файле. Если пользователи, не являющиеся администраторами, попытаются изменить свой пароль с помощью этой команды, то получат следующее сообщение об ошибке: System error 5 has occurred. Access is denied.
Ml
sHqpl. Почему компьютер не выдает запрос на ввод пароля после выхода из спящего режима?
Для того чтобы компьютер запрашивал пароль при выходе из спящего режима, необходимо установить флажок Предлагать ввести пароль при выходе из спящего режима (Prompt for password when computer goes off standby) во вкладке Дополнительно (Advanced) аплета Электропитание (Power Options).
Запустите аплет Электропитание (Power Options) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления=>Электропитание (Start=>Settings=> Control Panels Power Options)).
Перейдите во вкладку Дополнительно (Advanced).
Установите флажок Предлагать ввести пароль при выходе из спящего режима (Prompt for password when computer goes off standby).
Щелкните на кнопке OK.
гавгавКак разрешить пользователям устанавливать
гав
гав
пароль администратора в процессе установки служб RIS?
При использовании служб удаленной установки (Remote Installation Services — RIS) паролю администратора по умолчанию присвоено значение NULL (незаполненный). Существует возможность разрешить пользователям устанавливать пароль по ходу графической фазы установки RIS. Для этого выполните ряд действий.■
На сервере RIS откройте файл . SIF установочного пакета. Файл по умолчанию находится в каталоге Remote Install\Setup\[язык]\Images\[имя папки]\ I386\Templates и называется RISTNDRD. SIF."
Перейдите в раздел [GuiUnattended] файла . SIF и найдите следующую строку: AdminPassword = *
Измените эту строку, чтобы она выглядела следующим образом:
AdminPassword = ""
Сохраните внесенные изменения.'
В процессе установки система запросит у пользователя ввод пароля администратора. Необходимо проверить корректность введенного пароля.
Кроме того, вместо символов "" можно ввести сам пароль (например, AdminPassword = "fired"); это приведет к установке указанного пароля, и пользователю не будет предоставляться запрос на ввод пароля. Однако подобный пароль передается в обычном текстовом формате, поэтому используйте эту команду с большой осторожностью.
Пакет Resource Kit для Windows 2000 предоставляет еще один способ (довольно неважно документированный). Он заключается в применении мастера CIW (Custom Installation Wizard) для того, чтобы пользователь вводил пароль самостоятельно. Однако подобный способ слишком сложен.
Как запретить пользователям менять свой
пароль, пока этого не потребует Windows 2000?
С помощью групповой политики можно настроить домен так, чтобы пользователи имели возможность менять пароль только по запросу системы.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск^Программы^Администрирование^Асйуе Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools^ Active Directory — Users and Computers)).
Щелкните правой кнопкой на контейнере (сайте/домене или организационном подразделении), для которого необходимо применить политику. Выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите политику и щелкните на кнопке Изменить (Edit).
Выберите команду Конфигурация пользователя»Административные шаблоны» Система»Вход/Выход из системы (User Configuratlon»Administrative Templates1» SystemoLogon/Logoff).
Дважды щелкните на опции Запретить изменение пароля (Disable Change Password) и во вкладке Политика (Policy) выберите переключатель Включена (Enabled).
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Закройте все диалоговые окна.
Обновите политику на всех клиентах с помощью следующей команды: secedit /refreshpolicy user_policy
Аналогичные действия можно осуществить для каждого пользователя в отдельности.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies.
Если раздел System существует, выберите его. В противном случае этот раздел необходимо создать (Правка» Создать» Раздел» System (Edit»New»Key»System)).
В разделе System создайте .новую запись типа DWORD (Правка»Создать»Параметр DWORD (Edit»New»DWORD Value)).
Введите имя записи DisableChangePassword и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Завершения сеанса работы не требуется — изменения вступают в силу немедленно.
Существуют ли Web-узлы, посвященные проверке безопасности компьютера?
Приложение с Web-интерфейсом MPSA (Microsoft Personal Security Advisor) использует модуль ActiveX для проверки параметров безопасности в Windows 2000 и Windows NT 4.0. Программа доступна на Web-узле по адресу http://www.microsoft.com/technet/ mpsa/start. asp и проверяет следующие параметры:
надежность пароля учетной записи;
длина пароля;
автоматическая регистрация;
анонимный доступ;
аудит;
пакеты обновлений;
общие ресурсы;
файловые системы;
службы;
зоны доступа Microsoft Internet Explorer и Outlook Express;
параметры макросов Microsoft Office.
Программа MPSA предоставляет подробные инструкции по реализации решений для обнаруженных проблем. Хотя компания Microsoft проектировала MPSA для компьютеров под управлением Windows NT и Windows 2000, приложение работает и на компьютерах под управлением Windows ХР.
Почему в Windows 2000 выводится сообщение об ошибке, в котором сказано, что пароль должен быть длиной, как минимум, 18 770 символов?
Эта ошибка возникает при работе Windows 2000 с пакетом Service Pack 1 и при подключении к сфере MIT (сфера (realm) MIT — это сфера Kerberos, которая используется для аутентификации также, как в Windows 2000 для аутентификации применяется Kerberos 5). Если при этом выбрать команду Смена пароля (Change Password) в диалоговом окне Безопасность (Security), будет выдано следующее сообщение об ошибке:
Your password must be at least 18770 characters and cannot repeat any of your previous 30689 passwords. Please type a different password. Type a password'
Для решения проблемы необходимо связаться со службой Microsoft Support Services и запросить новую версию файла MSGINA. DLL (например, 5.0.2195.3351 или более новую).
СЕРВЕРЫ RAS И RRASСЕРВЕРЫ RAS И RRAS
СЕРВЕРЫ RAS И RRAS
СЕРВЕРЫ RAS И RRAS
С
ервер удаленного доступа (Remote Access Server— RAS) и сервер удаленного доступа и маршрутизации (Routing and Remote Access Server — RRAS) дают возможность пользователям с помощью клиента RAS получить коммутируемый доступ к серверу под управлением Windows, содержащему какие-либо ресурсы. Для безопасного доступа к ресурсам через Internet с помощью как коммутируемого, так и широкополосного доступа предназначены протоколы PPTP (Point to Point Tunneling Protocol) и L2TP (Layer 2 Tunneling Protocol).
. Существует ли возможность дозвониться
до поставщика услуг Internet (ISP) с помощью команды из командной строки?
. Воспользуйтесь командой rasphone -d <запись> или RASDIAL <запись>. Для отключения от сети необходимо ввести команду rasphone -h <запись> или RASDIAL / disconnect.
Как запретить закрытие соединений RAS при завершении сеанса работы с Windows?
Выполните перечисленные ниже действия.
Запустите редактор системного реестра (regedT32.exe). Необходимо использовать именноREGEDT32.EXE, а не REGEDIT.ЕХЕ.
Перейдите К разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ Current Version\Winlogon.
Создайте новую запись типа reg_SZ с названием KeepRasConnections.
Присвойте новой записи значение 1.
м
Как создать сценарий соединения RAS?
Существует возможность создать сценарий, который будет запускаться при инициализации соединения RAS и применяться для автоматизации таких операций, как ввод пароля и имени пользователя. Для настройки сценария выполните ряд действий.
Дважды щелкните на пиктограмме Мой компьютер (Му Computer) и запустите аплет Удаленный доступ (Dial-up Networking).
Выберите запись Телефонная книга (Phonebook) и щелкните на кнопке Дополнительно (More).
В меню Дополнительно (More) выберите опцию Редактировать запись и свойства модема (Edit entry and modem properties)..
Перейдите во вкладку Сценарий (Script) и выберите команду Запустить сценарий (Run this script).
Щелкните на кнопке Редактировать сценарий (Edit script), после чего будет открыт файл SWITCH. INF.
Перейдите в конечную область файла и создайте раздел нового соединения. Щелкните на кнопке Выход (Exit).
Щелкните на кнопке Да (Yes) для сохранения внесенных изменений.
Щелкните на кнопке Обновить список (Refresh List) и в соответствующем диалоговом окне будет показана новая запись.
Выберите созданную запись и щелкните на кнопке ОК.
Вот пример кода, вносимого в файл SWITCH. INF:
; запись телефонной книги’
[Savilll] ; передача команды на первоначальный возврат каретки COMMAND=<cr>
; запрос на ввод : (после значения "username". Зависит от текущих параметров )
Необходимо пропустить букву U, поскольку может использоваться заглавный вариант. Далее код выглядит как показано ниже.
OK=<match>"username:"
LOO'P=<ignore>•
; передача имени пользователя, введенного в диалоговом окне подключения. Кроме того, можно сразу ввести имя пользователя:
savillj<cr>
COMMAND=<username><cr>
; запрос на ввод (в этот раз после значения "password". Зависит от текущих параметров) OK=<match>"password:"
LOOP=<ignore> ; отправка пароля, введенного в диалоговом окне подключения. Кроме того, можно сразу ввести пароль, например "password<cr>"
COMMAND=<password><cr>
NoResponse
; отправка команды для инициализации интерфейса ррр
COMMAND=ppp default<cr>
OK=<ignore>
Дополнительную информацию обо всех командах можно получить в файле switch, inf, который расположен в каталоге %systemroot%\system32\ras.
Как провести отладку сценария регистрации RAS?
Создайте журнал соединений, как описано ниже.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Services\RasMan\Parameters.
Дважды щелкните на записи Logging.
Измените значение записи на 1 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Каждый сеанс удаленного доступа будет добавлен в файл %systemroot%\ system32\RAS\device.log. Для остановки работы журнала выполните предыдущую последовательность действий, однако присвойте записи значение 0.
р. Как настроить RAS для соединения
по выделенной линии?
Этот метод будет отличаться, в зависимости от текущей конфигурации системы. Предполагается, что сервер RAS уже установлен, поэтому далее приводятся действия по настройке выделенной линии. Кроме того, модемы на обоих концах линии должны быть настроены должным образом для работы в режиме выделенной линии (параметр &D0 для переопределения сигнала DTR).
Запустите аплет Модемы (Modems) в окне Панель управления (Control Panel) (Пуск=> Настройка=>Панель управления^Модемы (Start-^Settings^Control Panel^Modems)).
Щелкните на кнопке Добавить (Add).
Установите флажок Не определять тип модема (выбор из списка) (Don't detect my modem, I will select it from a list) и щелкните на кнопке Далее (Next).
В разделе Изготовители (Manufacturers) выберите опцию Стандартные типы модемов (Standard Modem Types), а в разделе Модели (Models) выберите параметр Последовательный кабель между двумя ПК (Dial-Up Networking Serial Cable between 2 PCs). Щелкните на кнопке Далее (Next).
Выберите порт (например, СОМ1) и щелкните на кнопке Далее (Next). Теперь модемы будут настроены для.использования выделенной линии.
Далее следует обычным образом настроить соединение RAS (клиент/сервер), для чего понадобятся параметры службы RAS.
Щелкните правой кнопкой на пиктограмме Сеть (Network) и выберите опцию Свойства (Properties). Перейдите во вкладку Службы (Services) и выберите параметр RAS. Щелкните на кнопке Свойства (Properties).
Выберите порт СОМ и щелкните на кнопке Настроить (Configure).
Выберите тип соединения входящие/исходящие/все (dial-in/dial-out/both) и щелкните на кнопке ОК. Щелкните на кнопке Продолжить (Continue).
Будет выдан запрос на доступ клиентов по протоколу NetBEUI. Выберите необходимое значение параметра и щелкните на кнопке ОК.
При выборе сервера будет выдан запрос на доступ по протоколу TCP/IP и предоставление IP-адресов (с помощью протокола DHCP или из фиксированного диапазона адресов). Кроме того, можно установить соответствующий флажок, который позволит клиентам запрашивать конкретный 1Р-адрес.
Щелкните на кнопке Закрыть (Close) в диалоговом окне Сеть (Network). Привязки компьютера будут обновлены, затем появится запрос на перезагрузку компьютера. Щелкните на кнопке Да (Yes).
После выполнения указанных действий может потребоваться создание обычной записи в телефонной книге, однако в разделе Доступ (Dialing) не забудьте при этом установите флажок Постоянный (Persistent)..
. Что делать, если сервер RAS пытается установить удаленное соединение даже с локальными ресурсами?
Выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USERSSoftwareSMicrosoftSRAS Autodials Adresses (этот раздел проще просмотреть с помощью команды rasauto -s из командной строки).
В подразделах найдите локальный адрес (и имя). Если такой адрес существует, укажите соответствующий раздел и выберите команду Удалить (Delete) в меню Правка (Edit).
Закройте редактор системного реестра.
Кроме того, адреса можно добавить в список отключенных.
Запустите редактор системного реестра (regedt32.exe). Необходимо использовать именноREGEDT32.EXE, а не REGEDIT.EXE.
Перейдите к разделу HKEY_CURRENT_USERSSoftwareSMicrosoftSRAS Autodials Control.
Дважды щелкните на записи DisabledAddresses и добавьте адреса в новых строках. Щелкните на кнопке ОК после добавления всех адресов.
Закройте редактор системного реестра.
После внесения этих и предыдущих изменений перезагрузите компьютер.
. Почему после подключения к серверу RAS доступны только его локальные ресурсы?
При настройке сервера RAS для каждого протокола указывается область соединения: сервер или вся сеть. Для изменения этого параметра выполните ряд действий.
Запустите аплет Сеть (Network) в окне Панель управления (Control Panel). Для этого в меню Пуск (Start) выберите команду Настройка^Панель управления^Сеть (Settings^Control Panel^Network)..
Перейдите во вкладку Службы (Services), выберите раздел Служба удаленного доступа (Remote Access Service) и щелкните на кнопке Свойства (Properties).
Выберите порт СОМ и щелкните на кнопке Сеть (Network).
Щелкните на кнопке Настройка (Configure) возле протокола, для которого необходимо изменить параметры доступа (например, TCP/IP).
В верхней области диалогового окна установите флажок Вся сеть (Entire network).
Щелкните на кнопке ОК.
Теперь клиентам должны быть доступны ресурсы всей локальной сети.
Как установить флажок С использованием удаленного доступа (Logon Using Dialup Networking) в окне регистрации?
Для этого можно воспользоваться редактором системного реестра, чтобы внести изменения в параметры реестра каждой клиентской системы.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ Currentversion\Winlogon.'
• 3. В меню Правка (Edit) выберите команду Создать^Строковый параметр (New4> String Value). Выберите тип записи reg_sz.
Введите имя записи RASForce.
Дважды щелкните на новой записи и присвойте ей значение 1.■
Закройте редактор системного реестра.
Перезагрузите компьютер.
ю
чкуйЭ. Где хранятся параметры и записи телефонной книги RAS?
Фактические записи телефонной книги хранятся в каталоге %systemroot%\ system32\ras\rasphone.pbk. Таким образом, для копирования записей из телефонной книги достаточно перенести этот файл на другой компьютер.
Еще одним важным файлом является %systemroot\system32\ras\switch. inf, который используется при создании терминальных сценариев регистрации (что уже рассматривалось ранее в этой главе). Записи телефонной книги могут быть связаны с записью в файле switch.inf: DEVICE=switch Type=Terminal
В данном случае параметр Type=Terminal означает вывод на экран окна терминала после инициализации соединения, поэтому файл SWITCH. INF не используется.
Строки
DEVICE=switch
Type=Pipex
указывают сценарию Pipex (который расположен в файле SWITCH. INF) на необходимость запуска после организации подключения к серверу. Если эти две строки отсутствуют, ничего страшного — следовательно, окно терминала не требуется после установки соединения (скорее всего, осуществляется подключение к компьютеру под управлением WindowsNT). При соединении с компьютером, работающим под управлением другой операционной системы, необходимо отправлять имя и пароль, а также тип соединения (т.е. протокол). В большинстве современных коммутируемых соединений используется протокол РРР (протокол SLIP считается устаревшим).
Данные RAS, к которым относятся записи в телефонной книге и параметры исходящих соединений, хранятся в системном реестре в разделе hkey_current_user\ Sof twareXMicrosof tXRAS Phonebook. В этих данных описываются подробности повторных попыток дозвона, экранные и прочие параметры. Указанный раздел реестра можно экспортировать в файл . REG (с помощью редактора regedit . EXE) и перенести файл на другой компьютер для импортирования специальных системных параметров.
1г
Как изменить количество звонков перед ответом сервера RAS?
Как правило, для этого следует отредактировать файл %systemroot%\system32\ ras Xmodem, inf. Найдите в файле раздел, который относится к установленному модему, а в этом разделе следующую строку: COMMAND_LISTEN=ATSO=l<cr>
Измените указанное число в этой строке на количество звонков, после которых сервер RAS примет входящее соединение, например:
COMMAND_LISTEN=ATSO=iO<cr>
В строке указано, что сервер ответит после 10 звонков (чтобы использовать такое значение, необходимо по настоящему ненавидеть пользователей). Для того чтобы изменение вступило в силу, перезагрузите компьютер.
Описанные действия будут бесполезны, если сервер RAS использует устройства, основанные на стандартах TAPI (Telephony Application Programming Interface)/Unimodem. В таком случае выполните описанные ниже операции.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ServicesXRasManXParameters.
В меню Правка (Edit) выберите команду Создать1*Параметр DWORD (New* DWORD Value).
Введите имя записи NumberOfRings и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение, соответствующее количеству звонков, после которых сервер примет входящий запрос (от 1 до 20). Если ввести значение, больше чем 20, будет использован параметр, принятый по умолчанию (1). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Как указать задержку сервера RAS перед
обратным звонком пользователю,
настроившему параметры обратного вызова?
Сервер RAS по умолчанию ожидает 12 секунд перед выполнением обратного вызова клиента RAS. Эту задержку можно изменить с помощью редактора системного реестра.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\RasMan\PPP.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^ DWORD Value).
Введите имя записи DefaultCallbackDelay и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей количество секунд, которое сервер RAS должен ожидать перед вызовом клиента (1-255). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Почему при подключении к серверу RAS
недоступны системы в локальной сети?
Для просмотра FTP- и Web-ресурсов при подключении к серверу RAS указываются параметры шлюза удаленной сети, принятого по умолчанию, с помощью конфигурационных настроек сервера RAS. Таким образом, при инициализации сетевого соединения в список маршрутов добавляется новый путь, который заменяет уже существующие пути локальной сети. Затем все пакеты данных, которые передаются узлу за пределами локальной подсети, будут отправляться по указанному пути RAS. Это связано со схемой сетевых маршрутов (метрикой), которая применяется для определения количества транзитных узлов в маршруте. Сервер RAS, к которому осуществляется подключение, получает метрику 1, а всем уже существующим маршрутам принудительно назначается метрика 2.
Для решения этой проблемы можно вручную добавить постоянный путь для локальной подсети и связанного с ней шлюза. При отсутствии соединения с сервером RAS информацию о маршрутах можно просмотреть с помощью команды ROUTE print. z
Если локальная сеть имеет адрес 160.82.0.0 (т.е. компания владеет сетью класса В) и для локальной подсети используется шлюз 160.82.220.1, можно создать маршрут, предназначенный только для локальной сети, а пакеты данных, передаваемые на все адреса за пределами сети 160.82.0.0, будут отправляться с помощью соединения сервера RAS.
route -р add <сеть ip> mask <маска подсети* <локальный шлюз для маршрута*
Например:
route -р add 192.168.248.8 mask 255.255.255.254 160.82.220.1
Таким образом, маршрутизация данных для систем с адресами 160.82.1.1-160.82.254.254 будет проводиться через шлюз 162.82.220.1, а для остальных систем — через шлюз RAS.
Если потребуется добавить путь для одной системы (например, брандмауэра, расположенного в другой подсети), используйте следующую команду:
route - р add 192.168.248.8 mask 255.255.255.254 160.82.220.1
Обратите внимание на маску подсети 255.255.255.254, предназначенную только для одной добавляемой системы.
Теперь при подключении к серверу RAS будет предоставлен доступ к ресурсам за пределами локальной подсети.
Как отключить опцию Сохранить пароль (Save Password) при удаленном доступе?
При соединении с сервером RAS можно провести кэширование пароля. Если эта операция может вызвать проблемы, связанные с безопасностью, отключите функцию сохранения вводимого пароля.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\RasMan\Parameters.
В меню Правка (Edit) выберите команду Создать=>Параметр DWORD (New=> DWORD Value).
Введите имя записи DisableSavePassword и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1.
При отмене кэширования пароля убедитесь в том, что отключен повторный вызов после обрыва сетевого соединения, поскольку из-за отсутствия сохраненной информации о пользователе инициализация вызова будет проводиться с правами администратора (эта попытка завершится неудачей, если система безопасности поставщика услуг Internet настроена должным образом).
Как указать количество повторных попыток ' аутентификации для удаленного доступа?
После двух неудачных попыток аутентификации модуль удаленного доступа (Dial-up networking — DUN) по умолчанию разорвет соединение. Количество попыток можно изменять в пределах от 0 до 10. Значение 0 означает разрыв связи после первой попытки; 1 — после одного повтора и т.д.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Services\RemoteAccess\Parameters.
Дважды щелкните на записи AuthenticateRetries и присвойте ей значение, равное количеству повторных попыток аутентификации. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер для вступления изменений в силу (кроме того, можно перезапустить службу RAS).
Как указать значение задержки аутентификации для соединений удаленного доступа?
Как и при изменении количества попыток аутентификации, существует возможность настроить задержку между каждой попыткой. По истечении времени задержки попытка аутентификации будет засчитана, как неудачная. Время между каждой попыткой может находиться в пределах 20-600 секунд.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\RemoteAccess\Parameters.
Дважды щелкните на записи AuthenticateTime и присвойте ей необходимое значение. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер для вступления изменений в силу (кроме того, можно перезапустить службу RAS).
Почему клиенту RAS назначена неправильная маска подсети и другие параметры?
Единственным параметром, который назначается клиенту RAS сервером DHCP, является IP-адрес. Все остальные параметры рассматриваются ниже.
В качестве маски подсети используется маска подсети сетевого адаптера рабочей станции (если это возможно). Команда ipconfig отображает маску подсети как принятую по умолчанию для используемого класса IP-адреса, что не имеет особого значения. В Microsoft принято использовать очевидно неверное значение 0.0.0.0, однако адрес, принятый по умолчанию, является еще более некорректным. Если в клиентской системе не настроен сетевой адаптер, маска подсети окажется ненужной, поскольку все данные будут передаваться через коммутируемое соединение удаленного доступа.
Маршрутизатор, принятый по умолчанию, имеет тот же адрес, что и интерфейс клиента RAS. На самом деле в качестве базового маршрутизатора используется сервер RAS.
Клиент не получает адреса серверов WINS и DNS от серверу DHCP, поскольку применяет адреса сервером RAS.
Тип узла не указывается в параметрах сервера DHCP, однако может быть установлен для клиента RAS на основе данных сервера WINS. Если сервер RAS не взаимодействует с локальными серверами WINS, то клиент RAS под управлением WindowsNT останется со статусом узла В-типа (B-node). Если же в параметрах сервера RAS указан локальный сервер WINS, то клиент RAS В-типа под управлением Windows NT переходит в режим Н-типа на время работы соединения удаленного доступа.
Дополнительная информация по этой теме приводится в статье Q160699 базы знаний Microsoft Knowledge Base, которая доступна по адресу: http://support.microsoft.com/ support/kb/articles/q!60/6/99.asp.
Как отключить динамик модема при вызове
удаленной системы?
Отключить динамик модема можно разными способами.
Рис. 29.1. Отключение динамика модемаРис. 29.1. Отключение динамика модемаДважды щелкните на пиктограмме Мой компьютер (Му Computer).'
Рис. 29.1. Отключение динамика модема
Рис. 29.1. Отключение динамика модема
Дважды щелкните на пиктограмме Удаленный доступ (Dial-Up Networking).
Выберите соединение удаленного доступа, щелкните на кнопке Дополнительно (More) и выберите опцию Редактировать запись и свойства модема (Edit entry and modem properties).
Перейдите во вкладку Общие (Basic) и в нижней области диалогового окна в разделе Подключить через (Dial using )щелкните на кнопке Настроить (Configure).
В нижней области диалогового окна Конфигурация модема (Modem Configuration) установите флажок Отключить динамик модема (Disable modem speaker) и щелкните на кнопке ОК (рис. 29.1).
Щелкните на кнопке ОК в основном диалоговом окне и закройте остальные диалоговые окна.
Существует и альтернативный метод (который можно использовать, если первый вариант не сработал): отредактировать строку удаленного вызова и добавить в нее управляющую последовательность команд модема для отключения динамика (обычно используется последовательность МО, хотя возможны и другие значения).
Запустите аплет Модемы (Modems) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Модемы (StartoSettings^Control Panels Modems)).
Выберите модем и щелкните на кнопке Свойства (Properties).
Перейдите во вкладку Подключение (Connection).
Щелкните на кнопке Дополнительно (Advanced) в нижней области диалогового окна.
В поле Дополнительные параметры (Extra settings) введите управляющую последовательность для отключения динамика, например:
МО■
Щелкните на кнопке ОК во всех диалоговых окнах.
10
Как ограничить клиентам RAS доступ к ресурсам сервера RAS вместо ресурсов всей локальной сети?
При настройке'сервера RAS для каждого протокола указывается область соединения: сервер или вся сеть. Для изменения этого параметра выполните ряд действий.
Запустите аплет Сеть (Network) в окне Панель управления (Control Panel). Для этого в меню Пуск (Start) выберите команду Настройка=>Панель управлениям Сеть (SettingsMControl PanelMNetwork).
Перейдите во вкладку Службы (Services), выберите раздел Служба удаленного доступа (Remote Access Service) и щелкните на кнопке Свойства (Properties).
Выберите порт СОМ и щелкните на кнопке Сеть (Network).
Щелкните на кнопке Настроить (Configure) возле протокола, для которого необходимо изменить параметры доступа (например, TCP/IP).
В верхней области диалогового окна установите флажок Только этот компьютер (This computer only).
Щелкните на кнопке ОК.
Теперь клиенты получат доступ только к ресурсам сервера RAS, с которым организовано сетевое соединение.
Как удалить пиктограмму удаленного доступа
из окна Мой компьютер (Му Computer)?
Для удаления этой пиктограммы можно внести изменения в системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\MyComputer\NameSpace.
. 3. Выберите раздел {A4D92740-67CD-11CF-00AA00A11DD9}.
Этот шаг не обязателен для выполнения. В меню Реестр (Registry) выберите команду Экспорт файла реестра (Export Registry File) и введите имя создаваемого файла . reg. Этот файл позволит автоматически восстановить пиктограмму, если возникнет такая необходимость.
Нажмите клавишу <Delete> для удаления раздела.
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление.
Пиктограмма Удаленный доступ (Dial-Up Networking) будет удалена из окна Мой компьютер (Му Computer). Для восстановления пиктограммы необходимо воспользоваться файлом .REG, который был создан при выполнении п. 4, дважды щелкнув на нем мышью в окне программы Проводник (Windows Explorer).
0. Почему при соединении двух компьютеров
с помощью модемов, поддерживающих скорость 56 Кбит/с, скорость передачи данных не превышает 33 Кбит/с?
Проблема заключается в том, что модемы не имеют возможности передавать данные со скоростью, превышающей 33,6 Кбит/с. Технология V.90, реализующая скорость 56 Кбит/с, является асимметричной. Скорость 56 Кбит/с поддерживается в направлении от поставщика услуг Internet
(ISP) к клиенту, однако в обратном направлении скорость ограничена до 33,6 Кбит/с (это максимально возможная скорость; ее фактический показатель может быть значительно ниже).
Использование обычных модемов стандарта V.90 не дает возможности передавать данные со скоростью больше 33,6 Кбит/с, что обусловлено технологическими факторами. Достижение скорости 56 Кбит/с возможно, поскольку телефонная линия от дома до АТС является аналоговой, а весь остальной маршрут (от АТС до ISP) — полностью цифровым. На стороне ISP устанавливается специальный модем, обеспечивающий передачу данных на скорости 56 Кбит/с и поддерживающий стандарт V.90.
Это означает, что для достижения скорости 56 Кбит/с необходимо приобрести один из таких модемов, однако для его подключения потребуется цифровая телефонная линия.
Если необходимо получить скорость 56 Кбит/с, рассмотрите вариант использования технологии ISDN (Integrated Services Digital Network). Самый простой способ настройки системы, принимающей входящие соединения на скорости 56 Кбит/с по стандарту V.90, — применение ISDN2 или домашней цифровой линии и модема ЗСОМ Courier-I, который работает и как обычный модем, и как модем ISDN. Кроме того, модем переходит в режим сервера стандарта V.90 при обнаружении входящего аналогового вызова в сети ISDN.
Почему в файле DEVICE.LOG не указаны команды модема?
При использовании модема стандарта Unimodem в файле DEVICE.LOG не записаны команды модема. Для их записи можно создать альтернативный файл журнала.
Запустите аплет Модемы (Modems) в окне Панель управления (Control Panel) (Пуск=> Настройка^Панель управления^Модемы (Start^Settings^Control Panel=>Modems)).
Выберите модем, для которого необходимо создать файл журнала.
Щелкните на кнопке Свойства (Properties).
Перейдите во вкладку Подключения (Connections).
Щелкните на кнопке Дополнительно (Advanced).
Установите флажок Записывать файл журнала (Record a Log File). Для вступления изменений в силу перезагрузка не требуется.
Файл журнала, который получит название мОБЕМЬОС_<модем>. TXT, будет создан в каталоге %systeinroot%.
Как в Windows 2000 создать коммутируемое подключение удаленного доступа?
В Windows 2000 больше не принято разделять локальные и коммутируемые подключения; теперь и те и другие определяются как обычные соединения.
Для настройки коммутируемого доступа к поставщику услуг Internet или серверу компании, необходимо создать новое соединение с помощью модема.
В меню Пуск (Start) выберите раздел Сеть и удаленный доступ (Network and Dial-up Connection).
Дважды щелкните на опции Создание нового подключения (Make New Connection).
Щелкните на кнопке Далее (Next).
Выберите переключатель Телефонное подключение к Интернету (Dial-up to the ■ Internet), как показано на рис. 29.2, и щелкните на кнопке Далее (Next).
Рис. 29.2. Создание нового сетевого соединения
Выберите переключатель Настроить соединение с Интернетом вручную (I want to set up my Internet connection manually) и щелкните на кнопке Далее (Next).
Выберите переключатель Я подключаюсь к Интернету по телефонной линии через , модем (I connect through a phone line and a modem) (если используется ISDN, необходимо выбрать локальную сеть). Щелкните на кнопке Далее (Next).
Удостоверьтесь в том, что модем подключен к компьютеру и настроен должным образом. Проверьте флажок Не определять тип модема (Don't detect my modem) ■ (он должен быть сброшен) и щелкните на кнопке Далее (Next).
Если система не обнаружит модем, щелкните на кнопке Далее (Next) и выберите модем из списка.
Введите информацию о номере телефона и щелкните на кнопке Далее (Next).
Введите имя пользователя и пароль и щелкните на кнопке Далее (Next).
Теперь можно присвоить соединению имя, например Подключение к UUnet. Щелкните на кнопке Далее (Next).
Будет выдан запрос на настройку электронной почты. Укажите необходимые параметры и щелкните на кнопке Далее (Next).
Щелкните на кнопке Готово (Finish).
Настроенное соединение станет доступным в диалоговом окне Сеть и удаленный доступ (Network and Dial-up Networking) в виде отдельной пиктограммы. Для изменения параметров соединения щелкните на пиктограмме правой кнопкой мыши и выберите в контекстном меню опцию Свойства (Properties).
Почему при загрузке программы выводится
сообщение о неудачной загрузке файла RASMAN.DLL?
Это сообщение может выдаваться в том случае, если была удалена служба RAS. Традиционным способом проверки наличия службы RAS является поиск определенного файла. К сожалению, этот файл не удаляется вместе со службой RAS, поэтому для программы служба RAS считается все еще установленной.
Если удалить файл WINNT\SYSTEM32\RASAPI32.DLL вручную, то служба RAS окончательно исчезнет с компьютера и загружаемая программа не будет пытаться инициализировать библиотеку RASMAN. DLL.
Как разрешить использование сервера RAS 4.0
в домене Windows 2000?
При использовании утилиты DCPROMO. EXE для создания домена Windows 2000 одним из этапов его создания является указание менее строгих параметров безопасности для поддержки работы серверов RAS 4.0. Если сначала вы отказались от изменения параметров безопасности, но позднее приняли решение о необходимости установки серверов RAS 4.0, введите в командной строке следующую команду:
net localgroup "Pre-Windows 2000 Compartible Access" everyone /add
Это приведет к созданию локальной группы Pre-Windows 2000 Compartible Access, в которую будет добавлена группа Все (Everyone). После ввода команды необходимо перезагрузить контроллер домена.
Как отключить серверы RAS 4.0 в домене
Windows 2000?
Как уже отмечадось, при использовании утилиты DCPROMO.EXE для создания домена Windows 2000 необходимо указать менее строгие параметры безопасности для поддержки работы серверов RAS 4.0. Если вы согласитесь с таким изменением системы безопасности, но позднее примите решение о прекращении использования серверов RAS4.0, введите в командной строке такую команду:
net localgroup "Pre-Windows 2000 Compartible Access" everyone /delete
Это приведет к удалению всех членов группы Pre-Windows 2000 Compartible Access. После ввода команды необходимо перезагрузить контроллер домена.
При утвердительном ответе на запрос утилиты DCPROMO. EXE безопасность домена может оказаться под угрозой, поскольку анонимные пользователи получат доступ к информации домена. Когда серверы RAS для Windows NT 4.0 удалены из домена, можно отключить доступ для таких клиентов с помощью приведенной выше команды.
^^6. Как получить информацию о параметрах удаленного доступа в Windows 2000?
Если выбрать опцию Свойства (Properties) для установленного соединения в Windows NT 4.0, будет выдана подробная информация о скорости соединения, количестве переданных и принятых байтов, длительности соединения и т.д.
Если в Windows 2000 щелкнуть на пиктограмме соединения правой кнопкой мыши и выбрать опцию Состояние (Status), будет выдано намного меньше информации (которая, однако, будет предоставлена в более наглядном виде). Тем не менее информацию о соединении в стиле Windows NT 4.0 можно получить с помощью следующей команды:
rasphone -s
Это приведет к запуску программы Монитор удаленного доступа к сети (Dial-Up Networking Monitor) и отображению соответствующих данных (рис. 29.3).
Рис. 29.3. Просмотр информации об активном сетевом соединении
ш
Как в Windows 2000 создать входящее соединение?
В Windows NT 4.0 предоставлялась возможность настройки соединений, которые могли быть входящими, исходящими или входящими и исходящими одновременно. В Windows 2000 также можно настроить входящее соединение, которое позволяет пользователям получить доступ к ресурсам компьютера с помощью телефонной сети/ISDN и даже по параллельному порту.
Щелкните на пиктограмме Создать.новое подключение (Make new connection) в диалоговом окне Сеть и удаленный доступ (Пуск^Настройка^Сеть и удаленный доступ (Start^Settings^Network and dial-up connections)).
Щелкните на кнопке Далее (Next) в первом окне мастера настройки.
Выберите опцию Принимать входящие подключения (Accept incoming connections). Щелкните на кнопке Далее (Next).
Выберите устройство, которое должно принимать входящие соединения, и щелкните на кнопке Далее (Next).
Укажите необходимость использования виртуальной частной сети (VPN) и щелкните на кнопке Далее (Next).
Выберите пользователей, которым разрешено устанавливать входящее соединение, ' и щелкните на кнопке Далее (Next).
Выберите сетевые компоненты, которые будут использоваться для соединения. При выборе стека протоколов TCP/IP щелкните на кнопке Свойства (Properties). Затем можно разрешить доступ к ресурсам локальной сети посредством входящего подключения и указать назначение IP-адресов с помощью сервера DHCP. Кроме того, пользователю можно предоставить возможность самостоятельно выбрать IP-адрес (рис. 29.4).
Рис. 29.4. Выбор параметров входящего соединения TCP/IPРис. 29.4. Выбор параметров входящего соединения TCP/IP
Рис. 29.4. Выбор параметров входящего соединения TCP/IP
Рис. 29.4. Выбор параметров входящего соединения TCP/IP
Щелкните на кнопке ОК.
Щелкните на кнопке Далее (Next), присвойте имя соединению и щелкните на кнопке Готово (Finish).
Для изменения параметров соединения в будущем достаточно открыть диалоговое окно Сеть и удаленный доступ (Network and dial-up connections) (команда Пуск^Настройка^ Сеть и удаленный доступ (Start^Settings^Network and dial-up connections)). Это диалоговое окно позволяет изменить список адаптеров, принимающих входящие соединения, список пользователей, которым разрешено инициализировать входящие соединения, и т.д.
8. Как запретить Windows 2000 принимать
входящие соединения?
Вместо удаления объекта Входящее соединение (Incoming Connection) каждый раз, когда необходимо запретить прием входящего соединения, можно воспользоваться другим методом, который дает возможность аннулировать взаимодействие между объектом Входящее
соединение (Incoming Connection) и коммуникационным оборудованием (аналоговым мо- демом/модемом ISDN). Для этого выполните ряд действий.
Выберите объект Входящее соединение (Incoming Connection) (Пуск^Настройка^ 'Сеть и удаленный доступФВходящее соединение (Start^Settings^Network and dial-up connections=>lncoming Connection)).
Перейдите во вкладку Общие (General).
Сбросьте флажки напротив всех устройств (илй только напротив определенных устройств, которые необходимо отключить)..
Щелкните на кнопке ОК.
Когда возникнет необходимость восстановить входящее подключение, выполните такую же последовательность действий, но вместо сброса установите флажки для нужных устройств.
ill
Как отключить набор номера (ручной или через оператора) для соединений RAS?
При попытке подключиться к ISP с помощью RAS может быть выдано сообщение об ошибке.
Operator or Assisted Dial
Pick up the handset and dial (or ask operator to dial).
Press OK after dialing, then replace the handset.
Для решения этой проблемы выполните следующее.
Щелкните правой кнопкой мыши на пиктограмме Мое сетевое окружение • (Му Network Places).
Выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Дополнительно (Advanced).
Сбросьте флажок Набор через оператора (Operator-Assisted Dialing).
0. Как в Windows 2000 включить журнал РРР?
При использовании PPP-соединений можно настроить ведение журнала отладки для этого протокола.
Откройте оснастку Маршрутизация и удаленный доступ (Routing and Remote Access Services).
В левой панели щелкните правой кнопкой на пиктограмме сервера RRAS, для которого необходимо включить журнал, и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Журнал событий (Event Logging).
Установите флажок Вести журнал Point-to-Point Protocol (PPP) (Enable Point-to-Point Protocol (PPP) logging).
На компьютере под управлением Windows 2000 Professional выполните перечисленные ниже действия.
Откройте окно командного интерпретатора на сервере RRAS, для которого необходимо включить журнал.
Введите следующие команды, нажимая клавишу <Enter> после ввода каждой команды: netsh.
ras set tracing PPP enable Теперь все операции протокола PPP будут записаны в журнал в каталоге %systemroot%\tracing. Это приводит к использованию большого объема системных ресурсов, поэтому запись журнала стоит отключить после получения необходимой информации.
Откройте окно командной строки на сервере RRAS, для которого следует отключить запись журнала.
Введите приведенную ниже последовательность команды, нажимая клавишу <Enter> после ввода каждой команды, netsh ras set tracing PPP disabled
Аналогичного эффекта можно добиться с помощью редактирования системного реестра. ■
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsof t:\Tracing\PPP. ■
Присвойте записи EnableConsoleTracing (для Windows 2000 Server) или EnableFileTracing (для Windows 2000 Professional) значение 1.
Закройте редактор системного реестра.
^^1. Почему параметры удаленного доступа недоступны в домене Windows 2000?
Если перейти в оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers), выбрать свойства объекта Пользователь (User) и перейти во вкладку Входящие звонки (Dial-in), можно обнаружить, что недоступны следующие параметры: ■
управление доступом с помощью политики удаленного доступа;
проверка идентификатора пользователя входящего соединения;
назначение статических IP-адресов;
применение статических маршрутов;
статические маршруты.
Эти параметры недоступны, когда домен работает в смешанном режиме вместо стандартного, поскольку другие контроллеры домена, работающие под управлением не Windows 2000, не поддерживают использование указанных выше параметров. Если таких контроллеров в домене не осталось, домен можно модернизировать для использования стандартного режима Windows 2000, благодаря чему доступ к параметрам будет возобновлен.
Существует следующая ошибка в утилитах администрирования Windows 2000 Professional (Windows 2000 Administration Tools): если используется домен в смешанном режиме, эти параметры отображаются, как доступные, но при попытке использования одного из них система возвращает сообщение об ошибке.
Как ускорить быстродействие ADSL-соединения?
Поскольку стек протоколов TCP/IP основан на использовании пакетов данных, при каждой отправке пакета необходимо получить подтверждение о его доставке с помощью специального пакета подтверждения, что замедляет передачу данных. Для того чтобы отправитель не ожидал подтверждения доставки каждого пакета перед отправкой следующего, можно увеличить окно передачи (TcpwindowSize) для принимающей системы. Затем отправитель сможет отправлять пакеты до тех пор, пока их объем не превысит размер окна передачи, после чего принимающая система должна отправить подтверждение о получении данных. Для настройки параметров протокола TCP/IP и увеличения размера окна передачи необходимо вручную внести изменения в системный реестр.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters.
В меню Правка (Edit) выберите команду СоздатьоПараметр DWORD (New=> DWORD Value).
Введите имя записи TcpWindowSize и нажмите клавишу <Enter>.
Дважды щелкните на новой записи, установите десятичный режим ввода и введите значение 32767. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
■ При выполнении п. 5 можно указать и большее значение (до 256000), однако в медленных соединениях большой размер окна передачи означает больший объем данных, которые будут передаваться повторно.
Для получения подробной информации о повышении быстродействия и проверке параметров DSL-соединений обратитесь к Web-узлу http: //www.dslreports . com.
Почему сервер RRAS игнорирует параметры
вызова по требованию?
При работе сервера RRAS может потребоваться перезапуск сервера перед вступлением в силу изменений параметров сервера DNS.
Откройте оснастку Маршрутизация и удаленный доступ (Routing and Remote Access) (Пуск^Программы^Администрирование^Маршрутизация и удаленный доступ (Start^Programs^Administrative Tools^Routing and Remote Access)).
Щелкните правой кнопкой на имени сервера и в контекстном меню Все задачи (All Tasks) выберите команду Перезапустить (Restart).
Закройте оснастку.
Кроме того, перезапуск можно осуществить с помощью такой последовательности команд:
net stop remoteaccess
net start reinoteaccess
И©4. Что такое Internet Connection Sharing?
В небольшом или домашнем офисе (SOHO) при использовании двух или более компьютеров, объединенных в сеть, технология ICS (Internet Connection Sharing) является полезным компонентом Windows 2000 и Windows ХР. Технология ICS позволяет всем компьютерам в сети использовать соединение RAS одного компьютера (установленное с помощью аналогового или кабельного модема, модемов ADSL или ISDN) для получения доступа к Internet без использования дополнительных программ. Служба ICS доступна в операционных системах Windows ХР Professional и Windows 2000 Professional, а также в Windows 2000 Server.
При включении службы ICS компьютер “превращается” в сервер DHCP с ограниченными возможностями и адресом 192.168.0.1, не подлежащим маршрутизации. Компьютер с ICS предоставляет другим компьютерам IP-адреса из диапазона 192.168.0.x (компьютеры должны быть настроены на использования протокола DHCP для получения IP-адреса). Изменение IP-адреса делает нежелательным включение службы ICS на контроллере домена, сервере DNS, сервере DHCP или на другом компьютере, предоставляющем статическую службу. При использовании ICS отключаются все текущие соединения TCP/IP, которые необходимо повторно инициализировать.
Сетевую конфигурацию службы ICS (диапазон IP-адресов, использование сервера DNS, настройку внешних IP-адресов или обеспечение их взаимосвязи) модифицировать нельзя. Настройка таких параметров возможна при использовании полной реализации службы NAT (которая поставляется в составе Windows 2000 и находится под управлением средств RRAS). Кроме того, некоторые системные службы не работают на компьютере с установленной службой ICS, поскольку в ICS применяется трансляция адресов NAT, которая может проводиться только одной службой на одном компьютере. Поэтому, если настроить трансляцию NAT для сервера RRAS, запуск ICS становится невозможным. Для решения этой проблемы необходимо удалить службу NAT из раздела 1Р-маршрутизации меню администрирования RRAS. Это относится и к таким продуктам, как Proxy Server или Internet Security and Acceleration Server 2000, которые по всем параметрам превосходят службу Internet Connection Sharing.
Остальные компьютеры в локальной сети не обязательно должны работать под управлением Windows ХР или Windows 2000 для использования 1CS. Этой службой поддерживаются такие операционные системы, как WindowsNT, Windows Me или Windows 9х. Поскольку компьютер с установленной службой ICS должен использовать адрес 192.168.0.1, в одной локальной подсети допускается наличие лишь одной такой системы.
^6^35. Как включить службу Internet Connection Sharing?
Для включения службы ICS необходимо обладать правами администратора на локальном компьютере. Удостоверьтесь в том, что на компьютере настроено, как минимум, одно соединение RAS и локальное сетевое соединение с остальными компьютерами. Затем выполните перечисленные ниже действия.
Выберите команду Пуск^Настройка^Панель управления^Сеть и удаленный доступ^ [Соединение RAS] (Start=>Settings=>Control Panel^Network and Dial-up Connections^ [RAS Connection]).
Щелкните на кнопке Свойства (Properties).
Перейдите во вкладку Общий доступ (Sharing).
Установите флажок Разрешить общий доступ для этого подключения (Enable Internet Connection Sharing for this connection) (рис. 29.5).
Рис. 29.5. Включение службы Internet Connection SharingРис. 29.5. Включение службы Internet Connection Sharing
Рис. 29.5. Включение службы Internet Connection Sharing
Рис. 29.5. Включение службы Internet Connection Sharing
Если соединение является коммутируемым и необходимо настроить его автоматическую инициализацию при отправке запроса на соединение любым из компьютеров, установите флажок Разрешить вызов по требованию (Enable demand dialing).
Щелкните на кнопке ОК.
Появится диалоговое окно с запросом на подтверждение изменения IP-адреса на 192.168.0.1. Щелкните на кнопке Да (Yes).
Закройте окно свойств соединения RAS.
Как настроить компьютеры на использование
службы ICS, предоставленной другим
компьютером?
Это делается так же, как и настройка использования сервера DHCP и прокси-сервера. Для включения DHCP выполните следующее.
Щелкните правой кнопкой на пиктограмме Мое сетевое окружение (Му Network Places) или запустите аплет Сеть (Network) в окне Панель управления (Control Panel) (Пуск1^ Настройка^Панель управления^Сеть (Start^Settings^Control Panel^Network)).
Щелкните правой кнопкой на пиктограмме подключения по локальной сети и выберите опцию Свойства (Properties).
Выберите опцию Протокол Интернета (TCP/IP) (Internet Protocol (TCP/IP)) и щелкните на кнопке Свойства (Properties).
Во вкладке Общие (General) установите переключатель Получить IP адрес автоматически (Obtain IP address automatically), как показано на рис. 29.6. Затем щелкните на кнопке ОК.
Свойства Протокол Интернета (TCP/IP)О®
Общие : Альтернативная конфигурация;'.
Параметры IP могут назначаться автоматически, если сеть поддерживает эту возможность. 0 противном случае параметры IP можно получить у сетевого администратора
(») Получить IP-адрес автоматически
('“? Использовать следующий 1Р-едрес:
Получить адрес DNS-сервера автоматически
('",'Использовать следующие адреса DNS-сврверов:•
;[Дополнительно...!
|| Отмена" ]
Рис. 29.6. Параметры, необходимые для использования службы ICS
Для настройки прокси-сервера (для Internet Explorer) выполните ряд действий.
Запустите обозреватель Internet Explorer.
В меню Сервис (Tools) выберите опцию Свойства обозревателя (Internet Options).
Перейдите во вкладку Подключение (Connections).
Щелкните на кнопке Настройка сети (LAN Settings).
Установите флажок Автоматическое определение параметров (Automatically detect settings) и щелкните на кнопке ОК.
Щелкните на кнопке ОК для закрытия основного диалогового окна.
Теперь компьютер может использовать службу Internet Connection Sharing.
Как настроить сетевые службы, предоставляемые ICS?
Служба Internet Connection Sharing также предоставляет набор сетевых служб (FTP и Telnet) для подключения к удаленным сетям со стороны клиентов локальной сети. Для включения служб выполните перечисленные ниже действия.
Перейдите во вкладку Общий доступ (Sharing).
Щелкните на кнопке Параметры (LAN Settings).
Перейдите во вкладку Службы (Services).
Выберите службы, которые необходимо включить:
FTP Server;
Internet Mail Access Protocol Version 3 (IMAP3);
Internet Mail Access Protocol Version 4 (IMAP4);
Internet Mail Server (SMTP);
Post Office Protocol Version 3 (POP3);
Telnet Server.’
После выбора службы необходимо ввести имя и IP-адрес компьютера в локальной сети.
Щелкните на кнопке ОК.'
Щелкните на кнопке ОК для закрытия основного диалогового окна.
Для включения службы во вкладке Службы (Services) щелкните на кнопке Добавить (Add) и введите имя службы, номер порта, который будет использоваться, протокол (TCP или UDP) и имя или IP-адрес компьютера в локальной сети, который предоставляет службу.
Как получить список всех учетных записей
пользователей, которым разрешено
подключаться к сети через коммутируемое соединение?
В пакете Resource Kit для Windows NT Server предоставляется программа Rasusers. Для получения списка учетных записей пользователей, которым разрешен удаленный доступ к домену или серверу, введите команду rasusers MYDOMAIN
или rasusers MYSERVER
_ _ СИСТЕМНЫЕ УТИЛИТЫ
30
В
этой главе рассматриваются разнообразные системные утилиты: одни из них входят в базовую поставку операционной системы, другие предоставляются компанией Microsoft, третьи продаются сторонними компаниями. Все эти программы предназначены для каждодневного использования в операционной среде Windows.
Что такое TweakUI?Что такое TweakUI?
Что такое TweakUI?
Что такое TweakUI?
Программа TweakUI входит в пакет PowerToys, который в свое время поставлялся в комплекте с Windows95. Множество вариантов TweakUI для WindowsХР, WindowsNT и Windows 2000 можно получить на Web-узле http://www.microsoft.com (точный адрес URL постоянно меняется).
ададУтилита TweakUI позволяет пользователям настраивать разнообразные системные параметры, большинство из которых обычно требуют редактирования системного реестра.
ад
ад
Где находится программа Диспетчер файлов (File Manager)?
Она все еще поставляется с Windows NT 4.0; достаточно запустить файл WINFILE. EXE. Однако в Windows 2000 и более поздних версиях программа уже отсутствует.
Если Windows NT 4.0 обновляется до Windows 2000, программа Диспетчер файлов (File Manager) не удаляется и доступна для использования. Кроме того, файл WINFILE.EXE можно скопировать с компьютера под управлением Windows NT 4.0 на систему с Windows 2000, где также доступна оснастка Управление файлами (File Management).
Следует заметить, что в настоящий момент рекомендуется использовать программу Проводник (Windows Explorer), а не Диспетчер файлов (File Manager), поскольку первая обладает массой полезных функциональных возможностей.
Как исправить, заменить или скопировать файлы раздела NTFS вне среды Windows NT?
Компания NT Internals выпустила утилиту ERD Commander, которая позволяет считывать и записывать файлы разделов NTFS/FAT и CDFS. Утилиту ERD Commander можно приобре-
сти по адресу: http://www.winternals.com/products/erdcommander.shtml, бесплатная версия, поддерживающая только чтение данных, доступна на Web-узле по адресу: http://www. sysinternals. com/erdcmndr. htm.
После загрузки ERD Commander достаточно запустить файл ERDCMNDR. ехе, который проведет установку в указанный каталог. Кроме того, будет создана группа программ ERD Commander. После установки программы выдается запрос на создание рабочих дисков ERD Commander. Программа осуществляет замену некоторых файлов на установочных дисках WindowsNT собственными версиями, поэтому вместо установки WindowsNT выводится приглашение командного интерпретатора, подобного DOS. Затем можно изменить существующий набор установочных дисков или разрешить ERD Commander создать новый набор (для этого необходимо предоставить установочный компакт-диск Windows NT). Далее приводится инструкция по созданию рабочих дисков ERD Commander.
Запустите файл setup32 (Пуск^Программы^ЕПО Commander (Start^Programs^ ERD Commander)). В данном случае предполагается работа в Windows NT. Если используется 16-разрядная операционная система, можно запустите файл setup!6.
Щелкните на кнопке Далее (Next) и еще раз на кнопке Далее (Next), тем самым отмечая, что поддерживаете лицензионное соглашение.•
Если в наличии есть набор установочных дисков Windows NT, который необходимо изменить, установите флажок Уже есть набор установочных дискет (I already have NT setup floppies). Если создавать такие диски не требуется, не устанавливайте флажок и щелкните на кнопке Далее (Next)..
Вставьте установочный компакт-диск Windows NT и щелкните на кнопке Далее (Next).
Щелкните на кнопке Далее (Next) и в следующем диалоговом окне введите расположение установочных файлов: <cd-rom> : \i386.
Затем будет выдан запрос на предоставление трех незаписанных гибких дисков. Сле- . дуйте предлагаемым на экране инструкциям. Диски необходимо вставлять в дисковод
в обратном порядке: сначала дискЗ, затем 2 и 1. Этот порядок определяется тем, что после создания диска 1 можно оставить его в дисководе и сразу перезагрузить систему.
После создания дисков удостоверьтесь в том, что диск 1 находится в дисководе, и щелкните на кнопке Далее (Next) в окне ERD Commander. На диске 1 будут заменены необходимые файлы и выдан запрос на предоставление диска 2. Диск 3 использовать не нужно, поскольку он содержит лишь драйверы устройств.
По завершении записи можно вставить в дисковод диск 1 и перезагрузить компьютер для загрузки ERD Commander. В процессе загрузки будет выдан запрос на предоставление дисков 2 и 3. В конечном итоге снова запрашивается диск 2.
Выводимое на экран сообщение “Microsoft Windows NT” отображается около 30 секунд. Не стоит беспокоиться, поскольку так и задумано. Затем будет показан список всех дисков. Обратите внимание на буквы дисков, которые могут не совпадать с обычным их распределением. Дело в том, что Windows NT в первую очередь назначает буквы дисков активным разделам на каждом диске, a ERD Commander назначает буквы дисков в порядке обнаружения, начиная с гибкого диска 0, жесткого диска 0 и дисковода CD-ROM 0. Например, если в системе установлено два жестких диска — 0 и 1, причем на жестком диске 0 существует два раздела, Windows NT будет распределять буквы дисков следующим образом:
Жесткий диск 0, раздел 1 с:
Жесткий диск 1, раздел 1 d:
Жесткий диск 0, раздел 2 е:
Буквы дисков сначала определяются для активного раздела. В свою очередь, программа ERD Commander распределит буквы дисков следующим образом:
Жесткий диск 0, раздел 1 с:
Жесткий диск 0, раздел 2 d:
Жесткий диск 1, раздел 1 е:
Не забывайте про различный подход при назначении букв дисков и не беспокойтесь, если файлы вдруг расположены не там, где должны.
Теперь появится возможность вводить обычные команды, например dir, rename, copy и т.д. Комбинация клавиш <Ctrl+Alt+Del> работать не будет, поэтому необходимо извлечь из дисковода диск ERD Commander и ввести команду exit.
ran
■ Что такое консоль ММС?
Консоль управления Microsoft (Microsoft Management Console — ММС), ранее известная под кодовым названием “Slate”, является новым интерфейсом компании Microsoft для управления компьютером и системными приложениями. Интерфейс позволяет пользователю создавать собственные консоли с загружаемым оснастками (snap-in). Базовая консоль ММС представляет собой лишь графическую оболочку без каких-либо функций. Разнообразные функциональные возможности добавляются с помощью оснасток, например таких, как Монитор безопасности (Security Monitor). Существует ряд консолей с предварительно загруженными оснастками, однако можно создавать и собственные консоли с одной или несколькими оснастками, загруженными в отдельном порядке. Собственная консоль с редактором групповых политик, оснасткой Службы (Services) и Управление дисками (Disk Management) показана на рис. 30.1. ,
Рис. 30.1. Пользовательский вариант консоли
Основное окно ММС содержит меню Консоль (Console), которое используется для добавления или удаления оснасток в консоль и сохранения параметров консоли для повторной загрузки необходимых наборов оснасток (рис. 30.2).
Более новые приложения компании Microsoft, например Exchange 2000, используют оснастки ММС вместо традиционных автономных системных утилит. Большинство сторонних компаний предоставляют оснастки для интерфейсов управления программным обеспечением.
Рис. 30.2. Основное окно консоли ММСРис. 30.2. Основное окно консоли ММС
Рис. 30.2. Основное окно консоли ММС
Рис. 30.2. Основное окно консоли ММС
Консоль ММС является основным компонентом Windows 2000 и была впервые представлена в пакете Option Pack 4 для Windows NT 4.0 в комплекте с программой Internet Information Server 4.0 и редактором параметров безопасности в пакете Service Pack 4.
Последнюю версию ММС для Windows NT 4.0 можно получить по адресу: http://support.microsoft.com/defaul.aspx?PR=MMC.
Как создать собственную конфигурацию ММС?
Одним из основных качеств ММС является гибкость в настройке. Рассмотрим эту особенность в процессе создания собственной консоли. Первым шагом является запуск оболочки ММС, для чего следует выбрать команду Пуск^Выполнить (Start^Run) и ввести в текстовом поле значение ММС.ЕХЕ. Затем будет запущена базовая ММС без каких-либо оснасток.
Следующий этап заключается в добавлении оснастки.
В основном меню ММС выберите команду Консоль^Добавить/Удалить оснастку (Console^Add/Remove Snap-in).Будет показано диалоговое окно Добавление/ Удаление (Add/Remove), в котором не указана ни одна оснастка. Щелкните на кнопке Добавить (Add).Появится список зарегистрированных в системе оснасток. Выберите оснастку (например. Управление дисками (Disk Management), как показано на рис. 30.3) и щелкните на кнопке Добавить (Add).В зависимости от оснастки, могут быть указаны и другие параметры. Например, для оснастки Управление дисками (Disk Management) можно указать локальный или удаленный компьютер. Щелкните на кнопке Готово (Finish).В основном меню ММС выберите команду Консоль^Добавить/Удалить оснастку (Console^Add/Remove Snap-in).Будет показано диалоговое окно Добавление/ Удаление (Add/Remove), в котором не указана ни одна оснастка. Щелкните на кнопке Добавить (Add).Появится список зарегистрированных в системе оснасток. Выберите оснастку (например. Управление дисками (Disk Management), как показано на рис. 30.3) и щелкните на кнопке Добавить (Add).В зависимости от оснастки, могут быть указаны и другие параметры. Например, для оснастки Управление дисками (Disk Management) можно указать локальный или удаленный компьютер. Щелкните на кнопке Готово (Finish).VERITAS Software Cor.. Корпорация Майкрос.VERITAS Software Cor.. Корпорация Майкрос.[Убавление компьютером , Управление политикой безопасн..[Убавление компьютером , Управление политикой безопасн..г/Описанив' ?г/Описанив' ?Сверения о системе 0 Сертификаты Й Служба индексирования ^Службы ф Службы компонентов S Ссылка на ресурс вебСверения о системе 0 Сертификаты Й Служба индексирования ^Службы ф Службы компонентов S Ссылка на ресурс вебкорпорация М айс рос... Корпорация Matkpoc Microtoft Corporation. К.. Корпорация Майкрос... Корпорация Майкрос...корпорация М айс рос... Корпорация Matkpoc Microtoft Corporation. К.. Корпорация Майкрос... Корпорация Майкрос...1 nporp*^ncefiep*iwjH«»**«ecK^^ А. томамипрегйоставленыМюгояй корпорацией VERHAS Softww.1 nporp*^ncefiep*iwjH«»**«ecK^^ А. томамипрегйоставленыМюгояй корпорацией VERHAS Softww.улраеляемостидисков Window НТ.улраеляемостидисков Window НТ.
В основном меню ММС выберите команду Консоль^Добавить/Удалить оснастку (Console^Add/Remove Snap-in).
Будет показано диалоговое окно Добавление/ Удаление (Add/Remove), в котором не указана ни одна оснастка. Щелкните на кнопке Добавить (Add).
Появится список зарегистрированных в системе оснасток. Выберите оснастку (например. Управление дисками (Disk Management), как показано на рис. 30.3) и щелкните на кнопке Добавить (Add).
В зависимости от оснастки, могут быть указаны и другие параметры. Например, для оснастки Управление дисками (Disk Management) можно указать локальный или удаленный компьютер. Щелкните на кнопке Готово (Finish).
В основном меню ММС выберите команду Консоль^Добавить/Удалить оснастку (Console^Add/Remove Snap-in).
Будет показано диалоговое окно Добавление/ Удаление (Add/Remove), в котором не указана ни одна оснастка. Щелкните на кнопке Добавить (Add).
Появится список зарегистрированных в системе оснасток. Выберите оснастку (например. Управление дисками (Disk Management), как показано на рис. 30.3) и щелкните на кнопке Добавить (Add).
В зависимости от оснастки, могут быть указаны и другие параметры. Например, для оснастки Управление дисками (Disk Management) можно указать локальный или удаленный компьютер. Щелкните на кнопке Готово (Finish).
VERITAS Software Cor.. Корпорация Майкрос.
VERITAS Software Cor.. Корпорация Майкрос.
[Убавление компьютером , Управление политикой безопасн..
[Убавление компьютером , Управление политикой безопасн..
г/Описанив' ?
г/Описанив' ?
Сверения о системе 0 Сертификаты Й Служба индексирования ^Службы ф Службы компонентов S Ссылка на ресурс веб
Сверения о системе 0 Сертификаты Й Служба индексирования ^Службы ф Службы компонентов S Ссылка на ресурс веб
корпорация М айс рос... Корпорация Matkpoc Microtoft Corporation. К.. Корпорация Майкрос... Корпорация Майкрос...
корпорация М айс рос... Корпорация Matkpoc Microtoft Corporation. К.. Корпорация Майкрос... Корпорация Майкрос...
1 nporp*^ncefiep*iwjH«»**«ecK^^ А. томамипрегйоставленыМюгояй корпорацией VERHAS Softww.
1 nporp*^ncefiep*iwjH«»**«ecK^^ А. томамипрегйоставленыМюгояй корпорацией VERHAS Softww.
улраеляемостидисков Window НТ.
улраеляемостидисков Window НТ.
Рис. 30.3. Добавление оснасток в консоль
Рис. 30.4. Перемещение каталога (ветки) в отдельное окноРис. 30.4. Перемещение каталога (ветки) в отдельное окноТеперь появится возможность добавить другие оснаст- ' ки (например, DNS). После добавления оснасток щелкните на кнопке Закрыть (Close).
Рис. 30.4. Перемещение каталога (ветки) в отдельное окно
Рис. 30.4. Перемещение каталога (ветки) в отдельное окно
В диалоговом окне будут показаны добавленные оснастки. Щелкните на кнопке ОК.
После этого основная консоль будет содержать оснастки, добавленные в корневой раздел консоли. Существует возможность создания отдельного окна для каждой оснастки. Для этого необходимо щелкнуть на пиктограмме оснастки правой кнопкой мыши и выбрать в контекстном меню команду Новое окно отсюда (New Window from Неге), как показано на рис. 30.4. Если открыть новое окно для всех загруженных оснасток, можно закрыть основное окно ММС.
После настройки необходимых параметров, сохраните конфигурацию консоли.
Выберите команду Сохранить как (Save As) в меню Консоль (Console).
Выберите диск, на котором необходимо сохранить параметры и введите имя файла. Файл получит расширение .MSC.
Щелкните на кнопке Сохранить (Save).
ККЕсли сохранить конфигурацию в каталоге профиля (например, d:\Documents and Settings\Administrator\Start Menu\Programs\Administrative Tools), то пиктограмма новой конфигурации ММС будет предоставлена в меню Пуск (Start).
К
К
Где в Windows 2000 найти приложение X из Windows NT 4.0?
Операционная система Windows NT 4.0 содержит большое количество приложений для администрирования доменов и компьютеров, которые были заменены в Windows 2000 или стали элементами оснасток ММС. В табл. 30.1 представлена взаимосвязь между приложениями Windows NT 4.0 и оснастками ММС.
Таблица 30.1. Соответствие приложений Windows NT 4.0 оснасткам ММС
Приложение Windows NT 4.0
Оснастка/приложениеПримечание
Windows 2000■
Backup (NTBACKUP. EXE)
ntbackup . EXEЭто новая утилита, имеющая старое название.
Утилита не использует интерфейс ММС, поскольку может автоматически запускаться из командной строки. Основана на технологиях фирмы Seagate .
Disk Administrator (WINDISK.EXE)
Управление дисками По умолчанию находится в оснастке Управление (Disk Management)компьютером (Computer Management). Выберите ко
манду Пуск^Программы1* Администрированием Управление компьютером1* Запоминающие устройствамУправление дисками (Stait =*Prog rams1* Administrative Tools'* Computer ManagementMStorageMDisk Management)
Продолжение табл. 30.1
Приложение Windows NT 4.0
Оснастка/приложениеПримечание
Windows 2000
Event Viewer (EVENTVWR.EXE)
Просмотр событийПо умолчанию находится в оснастке Управление
(Event Viewer)компьютером (Computer Management). Выберите ко
манду Пуск*Программы*Администрирование* Управление компьютером*Системные программы* Просмотр событий (Start*Programs*Administrative Tools* Computer Management*System Tools*Event Viewer)
License Manager (LLSMGR.EXE)
llsmgr . exeВыберите команду Пуск*Программы*
Администрирование*Лицензирование (Start*Programs*Administrative Tools*Licensing)
Migration Tool to NetWare (NWCONV.EXE)
Network Client Administrator (NCADMIN. EXE)
Remote Install Service Выберите команду Пуск*Программы* Администрирование1*Active Directory — Пользователи и компьютеры (Start*Programs1*Administrative Tools*Active Directory — Users and Computers). Выберите нужный компьютер и перейдите во вкладку Remote Install
Performance
Monitor (PERFMON. EXE)
Performance Logs and По умолчанию находится в оснастке Управление Alertsкомпьютером (Computer Management). Выберите ко
манду Пуск*Программы*Администрирование* Управление компьютером*Системные программы* Performance Logs and Alerts (Start*Programs* Administrative Tools*Computer Management* System Tools*Performance Logs and Alerts)
Remote Access Admin (RASADMIN.EXE)
Маршрутизация иПо умолчанию находится в оснастке Управление
удаленный доступкомпьютером (Computer Management). Выберите ко-
(Routing and Remoteманду Пуск*Программы*Администрирование*
Access)Управление компьютером*Службы и приложения*
Routing and Remote Access (Start*Programs* Administrative Tools*Computer Management*Server Applications and Services*Routing and Remote Access)
Server Manager (SRVMGR.EXE)
Active Directory —Выберите команду Пуск*Программы*
Пользователи и ком- Администрирование*Ас1ме Directory — Пользовате- пьютеры (Activeли и компьютеры (Start*Programs*Administrative
Directory — Users and Tools*Active Directory — Users and Computers). Вы- Computers)берите домен, затем раздел Компьютеры (Computers).
Повышение компьютера до контроллера домена осуществляется с помощью утилиты dcpromo . ехе
Редактор System Policy (POLEDIT. EXE)
User Manager for domains (USRMGR.EXE)
Редактор Group Policy Щелкните на контейнере правой кнопкой мыши и выберите опцию Свойства (Properties). Перейдите во вкладку Групповая политика (Group Policy)
Active Directory —Выберите команду Пуск*Программы*
Пользователи и ком-Администрирование* Active Directory — Пользовате-
пьютеры (Activeли и компьютеры (Start*Programs*Administrative
Directory — Users and Tools*Active Directory — Users and Computers). Computers)Щелкните правой кнопкой мыши на имени домена,
выберите опцию Свойства (Properties), затем нужную групповую политику. Выберите политику домена и команду Редактировать*Конфигурация компьюте- ра*Параметры Windows*nonn™KH учетных записей (Edit*Computer Configuration*Windows Settings* Account Policies)
Окончание табл. 30.1
Приложение Windows NT 4.0
Оснастка/приложение Windows 2000
1Примечание
User Manager for domains — Trusts (USRMGR.EXE)
Active Directory — Домены и доверие (Active Directory — Domain and Trusts)
Выберите команду Пуск* Программы* Администрирование^АсИуе Directory — Домены и доверие (Start*Programs*Administrative Tools1* Active Directory — Domain and Trusts). Щелкните на имени ■ домена правой кнопкой мыши, выберите опцию Свойства (Properties), перейдите во вкладку Доверие (Trusts)
User Manager for domains — Account Policies (USRMGR.EXE)
Групповая политика (Group Policy)
Выберите команду Пуск*Программы* Администрирование1*Active Directory — Пользователи и компьютеры (Start*Programs*Administrative Tools* Active Directory — Users and Computers). Щелкните на имени домена правой кнопкой мыши, выберите опцию Свойства (Properties) и перейдите во вкладку Групповая политика (Group Policy). Выберите политику домена и щелкните на кнопке Изменить (Edit). Выберите команду Конфигурация компьютера*Параметры Windows*nonHTHKH учетных записей (Computer Configuration*Windows Settings*Account Policies)
User Manager for domains — User Rights (USRMGR.EXE)
Групповая попитика (Group Policy)
Выберите команду Пуск*Программы* Администрирование1*Active Directory — Пользователи и компьютеры (Start^Programs1*Administrative Toois*Active Directory — Users and Computers). Щелкните на имени домена правой кнопкой мыши, выберите опцию Свойства (Properties) и перейдите во вкладку Групповая политика (Group Policy). Выберите политику домена и щелкните на кнопке Изменить (Edit). Выберите команду Конфигурация компьютера1*Параметры Windows*JlOKanbHbie политики*изег Rights Assignment (Computer Configuration*Windows Settings*Local Policies*User Rights Assignment)
User Manager for domains — Audit (USRMGR. EXE)
Групповая политика (Group Policy)
Выберите команду Пуск*Программы*Администриро- вание*АсЬуе Directory — Пользователи и компьютеры (Start* Programs* Administrative Tools*Active Directory — Users and Computers). Щелкните на имени домена правой кнопкой мыши, выберите опцию Свойства (Properties) и перейдите во вкладку Групповая политика (Group Policy). Выберите политику домена и щелкните на кнопке Изменить (Edit). Выберите команду Конфигурация ком- пьютера*Параметры Windows*JlOKanbHbie политики* Политики аудита (Computer Configuratlon*Windows Settings* Local Policies*Audit Policies)
Windows Diagnostics (WINMSD.EXE)
System Information
По умолчанию находится в оснастке Управление компьютером (Computer Management). Выберите команду Пуск*Программы*Администрирование*,Управление компьютером*Системные Лрограммьй^^дёйия " о системе (Start*Programs*Administrative Tools* Computer Management*System Tools*System Information)
Domain Network Services (DNS)
DNS
Выберите команду Пуск*Программы*Администрирование* DNS (Start*Programs*Administrative Tools*DNS)
Dynamic Host Configuration Protocol (DHCP)
DHCP
Выберите команду Пуск*Программы* Администрирование*ОНСР (Start*Programs* Administrative Tools*DHCP)
WINS
WINS'
Выберите команду Пуск*Программы* AflMHHHCTpnpoBaHHe*WINS (Start*Programs*
Как правило, приложения Windows 2000 имеют собственную оснастку, которая вызывается из оснасток более высокого уровня (например, оснастка Управление компьютером (Computer Management) используется для управления другими оснастками).
Что такое MSINFO32.EXE?Что такое MSINFO32.EXE?
Что такое MSINFO32.EXE?
Что такое MSINFO32.EXE?
nporpaMMaMSINFO32.EXE впервые появилась в пакете Office 97 и была предназначена для предоставления подробной системной информации о локальном компьютере. В Windows 2000 вместо программы winmsd. EXE используется MSINFO32. EXE. Таким образом, запуск winmsd. EXE приведет к запуску MSINFO3 2. EXE.
Программа MSINFO32.EXE предоставляет информацию о параметрах аппаратного обеспечения компьютера, а также применяется для получения данных о системных процессах, выполняющихся в текущий момент времени, программах, настроенных на автоматический запуск при загрузке системы, и немало других сведений (рис. 30.5).
Рис. 30.5. Просмотр информации о системеРис. 30.5. Просмотр информации о системе
Рис. 30.5. Просмотр информации о системе
Рис. 30.5. Просмотр информации о системе
Как в Windows 2000 запустить приложение от имени другого пользователя?
В Windows 2000 предоставляется утилита RUNAS. EXE, которую можно использовать для запуска программы от имени другого пользователя без завершения текущего сеанса работы. Эта программа обычно используется администраторами для выполнения некоторых системных команд. В основном команда применяется таким образом: tunas /user: Jkdministrator@savtech.com regedit.com
или
Существует возможность использовать оба метода именования Windows 2000— формат Windows NT 4.0 доменХпользователь или формат UPN (User Principal Name) Windows 2000 пользователь@домен. Для получения справочной информации введите команду runas / ?.
runas /user:Administrator@savilltech.com regedit.exerunas /user:Administrator@savilltech.com regedit.exeПри использовании команды runas выдается запрос на ввод пароля для указанной учетной записи, например:
runas /user:Administrator@savilltech.com regedit.exe
runas /user:Administrator@savilltech.com regedit.exe
Рис. 30.6. Диалоговое 'окно Запуск от имени другого пользователя (Run As Other User)Рис. 30.6. Диалоговое 'окно Запуск от имени другого пользователя (Run As Other User)Enter password for Administrator@savtech.com Attempting to start "regedit.exe" as user "Administrator@savtech.com"...
Рис. 30.6. Диалоговое 'окно Запуск от имени другого пользователя (Run As Other User)
Рис. 30.6. Диалоговое 'окно Запуск от имени другого пользователя (Run As Other User)
Еще одна возможность — установка службы Telnet на компьютере и регистрация в системе от имени другого пользователя с помощью службы Telnet, что позволяет не завершать сеанс работы основного пользователя.
Кроме того, можно щелкнуть правой кнопкой мыши на пиктограмме какого-либо приложения, удерживая клавишу <Shift>. Затем в контекстном меню программы Проводник (Windows Explorer) или рабочего стола выберите команду Запустить как (Run As); откроется диалоговое окно Запуск от имени другого пользователя (Run As Other User) (рис. 30.6). Это окно предоставляет возможность ввода пароля и имени пользователя.
Где в Windows 2000 расположена утилита SCOPY?
Утилита scopy поставляется в составе пакета Resource Kit для Windows NT и позволяет копировать файлы и папки вместе с их списками контроля доступа (ACL) и параметрами аудита. Утилита scopy не поставляется в пакете Resource Kit для Windows 2000, поскольку ее обязанности переданы утилите xcopy:
параметр /х используется для копирования параметров аудита (соответствует параметру /а утилиты scopy);
параметр /о используется для копирования данных ACL (соответствует вызову SCOPY без дополнительных параметров);
параметр /s используется для копирования подкаталогов (соответствует вызову SCOPY без дополнительных параметров).
,0. Как используется утилита Regclean
в Windows 2000?
Утилита Regclean предоставляется компанией Microsoft и применяется для очистки содержимого системного реестра. При установке или удалении программ иногда остаются ненужные записи и разделы системного реестра, которые занимают излишний объем дискового пространства. Утилита Regclean находит такие элементы системного реестра и удаляет их.
Утилиту REGCLEAN.EXE можно получить по адресу: http://download.microsoft.com/ download/win98SE/Utility/4.la/W9XNT4/EN-US/regclean.exe.
Версия 4.1а утилиты Regclean сборки 7364.1 совместима с Windows 2000. Существуют некоторые проблемы при использовании утилиты в системе под управлением Windows NT 4.0 с пакетом Service Pack 4 и более новых версий, однако в Windows 2000 утилита Regclean работает согласно ее документированным возможностям.
Почему нельзя запустить файл отката для утилиты Regclean?
Эта проблема связана не с утилитой Regclean, а с взаимосвязью между расширением . reg и приложением regedit . EXE. Выполните перечисленные ниже действия для решения этой проблемы.
Запустите программу Проводник (Windows Explorer).
В меню Сервис (Tools) выберите опцию Свойства папки (Folder Options).
Перейдите во вкладку Типы файлов (File Types).
Выберите запись о файлах . REG.
Щелкните на кнопке Дополнительно (Advanced).
В разделе Действия (Actions) выберите команду Открыть (Open) и щелкните на кнопке Изменить (Edit).
Измените параметр на
regedit.exe "%1"
и щелкните на кнопке ОК.
. 8. Щелкните на кнопке ОК во всех диалоговых окнах.
После этого можно запускать файл отката с помощью двойного щелчка на нем мышью.
Где в Windows ХР находится редактор REGEDT32.EXE?
Компания Microsoft изъяла редактор REGEDT32.EXE из Windows ХР. Его обязанности были переданы редактору REGEDIT. EXE, который остался единственным редактором системного реестра в Windows ХР, поддерживающим все типы данных (многострочные параметры, опции безопасности). При выборе файла REGEDT32. EXE будет запущена утилита REGEDIT. EXE.
Как преобразовать содержимое журналов отладки из командной строки?
В пакете Resource Kit для Windows 2000 поставляется утилита TRACEDMP. EXE, которую можно использовать для обработки содержимого журнала отладки или его экспорта в реальном времени в файл формата CSV (Comma Separated Value). Для включения/отключения отладки воспользуйтесь утилитой tracelog . EXE из пакета Resource Kit. Синтаксис этой ути-
литы приведен ниже (дополнительную информацию можно найти в справочном руководстве к пакету Resource Kit)..
Usage: tracedmp [options]
| [-h | -? | -help]
. —о Output CSV file
-guid MOF definition file
-rt [LoggerName] Realtime tracedmp from the logger [LoggerName] -summary Summary.txt only -h.
-help -? Display usage information<
Существует ли пакет Plus! для Windows XP?
Компания Microsoft выпустила пакет Plus! для Windows XP, который напоминает пакет Plus! для Windows 98. В пакет для Windows ХР входит несколько дополнительных утилит.
Plus!speaker enhancement для улучшения качества звука при использовании настольных колонок.
Plus! Personal DJдля генерации списков музыкальных композиций.
Plus! Voice Command для проигрывателя Windows Media Player.
Pius! CD Label Maker для создания печатных этикеток, наклеиваемых на музыкальные компакт-диски..
Новые пользовательские интерфейсы для проигрывателя Windows Media Player.
Утилита преобразования файлов формата MP3 в формат WMA (Windows Media Audio).
Игры.
Экранные заставки, включая виртуальный аквариум.
Можно ли в Windows ХР работать со сжатыми папками?
Да, Windows ХР поддерживает работу со сжатыми папкам, которые также применяются в Windows Me и пакете Plus! 98 для Windows 98. Технология сжатых папок позволяет работать с файлами ZIP как с обычными папками. Несмотря на то что в Windows ХР теперь также доступны сжатые папки, из соображений быстродействия рекомендуется использовать утилиты сторонних компаний.
Где в Windows ХР находится утилита TLIST.EXE?
Компания Microsoft заменила утилиту TLIST.EXE утилитой TASKLIST.exe. Утилита TLIST.exe позволяет просмотреть все программные процессы, выполняемые в системе в текущий момент времени. Кроме того, предоставляются сведения об объеме использования
оперативной памяти. Утилита tasklist.exe обладает всеми функциональными возможностями своего предка. Для получения дополнительной информации об утилите tasklist . EXE введите в командной строке следующую команду: tasklist /?.
Какой административный пакет предназначен для Windows Server 2003 и Windows ХР?
В одном из разделов (6.210) уже рассматривались административные пакеты для Windows ХР и Windows2000. Не забывайте, что пакет ADMINPAK.MSI для Windows 2000 нельзя инсталлировать на компьютере под управлением Windows ХР. Для систем Windows ХР предназначен пакет ADMINPAK.MSI, поставляемый с Windows Server2003. Пакет расположен на установочном компакт-диске и Web-узле компании Microsoft.
Стоит заметить, что утилиты администрирования Exchange 2000 Administration не взаимодействуют с утилитами Windows Server 2003. Для установки всех необходимых утилит администрирования выполните следующее.
1.1.2.2.3.4.3.4.Установите утилиты администрирования Windows 2000, которые предоставляются на установочном компакт-диске Windows 2000 Server.Установите утилиты администрирования Exchange 2000, которые предоставляются на установочном компакт-диске Exchange 2000 Server.Удалите утилиты администрирования Windows 2000.Установите утилиты администрирования Windows ХР и Windows Server 2003.Установите утилиты администрирования Windows 2000, которые предоставляются на установочном компакт-диске Windows 2000 Server.Установите утилиты администрирования Exchange 2000, которые предоставляются на установочном компакт-диске Exchange 2000 Server.Удалите утилиты администрирования Windows 2000.Установите утилиты администрирования Windows ХР и Windows Server 2003.
1.
1.
2.
2.
3.
4.
3.
4.
Установите утилиты администрирования Windows 2000, которые предоставляются на установочном компакт-диске Windows 2000 Server.
Установите утилиты администрирования Exchange 2000, которые предоставляются на установочном компакт-диске Exchange 2000 Server.
Удалите утилиты администрирования Windows 2000.
Установите утилиты администрирования Windows ХР и Windows Server 2003.
Установите утилиты администрирования Windows 2000, которые предоставляются на установочном компакт-диске Windows 2000 Server.
Установите утилиты администрирования Exchange 2000, которые предоставляются на установочном компакт-диске Exchange 2000 Server.
Удалите утилиты администрирования Windows 2000.
Установите утилиты администрирования Windows ХР и Windows Server 2003.
ДОПОЛНИТЕЛЬНЫЕ
О 4 СВЕДЕНИЯ
В
HIDHID этой главе рассматриваются советы, которым не нашлось места в других главах. Кроме того, приводится расшифровка текстовых символов, используемых для обозначения эмоционального состояния (известных в народе как “смайлики”, они же “emoticons”), а также различных аббревиатур.'
HID
HID
Что означает какая-либо аббревиатура?
Наиболее часто встречающиеся аббревиатуры, связанные с компьютерной тематикой, приводятся в табл. 31.1.
Таблица 31.1. Технические аббревиатуры
Аббревиатура
Расшифровка
Описание
ACL
Access Control List (список контроля доступа)
Список, в котором указаны разрешения на доступ к объекту
API
Application Programming Interface (прикладной интерфейс программирования)
API является интерфейсом, с помощью которого программы взаимодействуют друг с другом, как правило, путем вызова библиотек DLL
BDC
Backup Domain Control (резервный контроллер домена)
Компьютер под управлением Windows NT Server, который получает копию основной базы данных пользователей от главного контроллера домена (РОС) и может использоваться для проверки регистрационной информации
COLD
Computer Output to Laser Disk (вывод на компакт-диск)
Запись данных на компакт-диск
DAP
Directory Access Protocol (протокол доступа к каталогам)
Используется для доступа к службе каталогов
DHCP
Dynamic Host Configuration Protocol (протокол динамической конфигурации узла)
Служба, которая используется для автоматического назначения IP-адресов из определенного диапазона
DLC
Data Link Control (протокол управления каналом передачи данных)
Международный стандарт протокола IEEE 802.2. Используется на шлюзах мэйнфреймов для управления принтерами с адаптером JetDirect
DSA
Directory System Agent (агент системы каталогов)
Имя контроллера домена (например, titanic)
DSA
UUID DSA Universally Unique ID (универсально-уникальный идентификатор DSA UUID)
128-разрядное число, которое используется для идентификации объектов, хранящихся в каталоге
Продолжение табл. 31.1
Аббревиатура
Расшифровка
Описание
FAT
File Allocation Table (таблица размещения файлов)
Технология организации файлов на жестком диске, впервые предоставленная в DOS. Применение FAT приводит к утрате некоторого объема дискового пространства на больших дисках. Эта файловая системе практически не содержит средств защиты файлов и каталогов
QUID
Globally Unique Identifier (глобально уникальный идентификатор)
64-разрядное уникальное число
HPFS
High Performance File System (высокопроизводительная файловая система)
Технология организации файлов на жестком диске, принятая в OS/2. Этот тип файловой системы поддерживается в Windows NT 4.0, но недоступен в Windows 2000
ICMP
Internet Control Message Protocol (протокол управляющих сообщений Internet)
Протокол обслуживания сети, описанный в документе RFC 792. Обычно рассматривается в контексте элемента протокола IP. Сообщения ICMP инкапсулируются в IP-пакеты, маршрутизируемые по Internet. Пакеты ICMP используются в Windows NT для поддержки и создания таблиц маршрутизации, поиска значений PMTU (Path Maximum Transfer Unit), диагностики сетевых проблем (с использованием утилит Ping и Tracert) и изменения параметров управления потоком данных. Последнее необходимо для защиты сетевого канала или маршрутизатора от чрезмерной нагрузки
IPX/SPX
Internetwork Packet Exchange/
Протокол Novell NetWare, который основан на
Sequenced Packet Exchange
протоколе XNS (Xerox Networking Services) компании Xerox
LDAP
Lightweight Directory Access Protocol (упрощенный протокол службы каталогов)
Протокол, который используется для запросов к службе каталогов
MAC-address
Media Access Control layer addresses (адреса протокола управления доступом к передающей среде)
48-разрядный адрес, запрограммированный в BIOS сетевого адаптера. Протокол DHCP, как и некоторые другие, использует этот адрес для идентификации компьютера, запрашивающего действительную аренду IP-адреса
NBT
NetBIOS over TCP/IP
Протокол NetBIOS, работающий поверх TCP/IP
NDIS
Network Driver Interface Specification (спецификация стандартных сетевых драйверов)
Стандарт привязки компании Microsoft (интерфейс между драйвером сетевого адаптера и применяемым сетевым протоколом). Службу NDIS можно загружать в верхнюю область памяти в системах под управлением DOS
NetBEUI
NetBIOS Extended User Interface (расширенный пользовательский интерфейс NetBIOS)
Транспортный протокол NetBIOS
NetBIOS
Network Basic Input/Output System (сетевая базовая система ввода-вывода)
API-интерфейс 18 сетевых команд
NIC
Network Interface Card (сетевая интерфейсная плата)
Например, сетевой адаптер Ethernet. Компания InterNIC, которая занимается назначением имен доменов и IP-адресов Internet-узлам, имеет Web-узел, доступный по адресу: http://www.internic.net
Окончание табл. 31.1
Аббревиатура
Расшифровка
Описание
NTFS
NT File System (файловая система NT)
Технология организации файлов на жестком диске, которая используется в Windows NT. Это высокопроизводительная файловая система, обеспечивающая надежную защиту данных
ODI
Open Datalink Interface (открытый канальный интерфейс)
Стандарт привязки компании Novell (интерфейс между драйвером сетевого адаптера и протоколом). Службу ODI нельзя загружать в верхнюю область памяти на компьютерах под управлением DOS
PDC
Primary Domain Controller (главный контроллер домена)
Компьютер под управлением Windows NT Server, который хранит основную (с поддержкой перезаписи) базу данных пользователей домена
RAID
Redundant Array of Inexpen- sive/lndependent Disks (избыточный массив недоро- гих/независимых накопителей)
Набор жестких дисков, данные в которых распределены по всем дискам для повышения общей производительности массива. Кроме того, предоставляет методы восстановления данных. Windows NT поддерживает использование массивов RAID уровней 0,1 и 5
RIP
Routing Information Protocol (протокол данных маршрутизации)
Протокол, обеспечивающий маршрутизацию данных в Internet
SID
Security identification number (идентификатор защиты)
Каждый объект в домене имеет номер SID. Переустановка операционной системы приведет к использованию нового номера SID
SPS
Stanby power supply (резервная система питания)
Устройство, которое устанавливается в цепи между сетевой электрической розеткой и блоком питания компьютера. Электропитание передается непосредственно компьютеру и аккумуляторным батареям. Когда подача энергии прекращается, батареи с небольшой задержкой начинают обеспечивать бесперебойную работу компьютера. Задержка не должна превышать 4 мс
TCP/IP
Transmission Control Protocol/ Internet Protocol (протокол управления передачей/1гЛете1-протокол)
Стек протоколов, используемый в Internet и внутренних локальных сетях
UDP
User Datagram Protocol (протокол передачи пользовательских дейтаграмм)
Базовая альтернатива протоколу TCP для передачи данных по IP-сетям. Кроме того, UDP используется для обеспечения взаимодействия между серверами DHCP
UPS
Uninterruptible power supply (источник бесперебойного питания)
Устройство, которое устанавливается в цепи между сетевой электрической розеткой и блоком питания компьютера. Питание передается непосредственно на аккумуляторные батареи, которые стабилизируют напряжение, поступающее от розетки. В данном случае задержка составляет 0 мс, т.е. отсутствует
WINS
Windows Internet
Служба имен для преобразования IP-адресов в имена узлов
V. Какие комбинации клавиш используют клавишу <Win>?
Комбинации клавиш с клавишей <Win> перечислены в табл. 31.2.
Таблица 31.2. Комбинации клавиш с <Wln>
<Win+R>
Вывод на экран диалогового окна Выполнить (Run)
<Win+M>
Свертывание всех окон
<Win+Shift+M>
Отмена свертывания всех окон
<Win+F1>■
Справка
<Win+E>■
Запуск программы Проводник (Windows Explorer)
<Win+F>
Поиск файлов .
<Ctrl+Win+F>
Поиск компьютеров
<Win+Tab>
Переключение между свернутыми окнами в панели задач
<Win+Break>
Свойства системы.
W- Какие комбинации клавиш существуют в Windows?
' Комбинации клавиш Windows приводятся в табл. 31.3.
Таблица 31.3. Комбинации клавиш Windows
<F1>
Справка Windows
<F2>
Команда Переименовать
<F3>
Найти файл
<F4>
Отобразить список файлов в программе Проводник (Windows Explorer)
<F5>
Команда Обновить (Refresh)
<F6>■
Переключение панелей а программе Проводник (Windows Explorer)
<F10> ■•■
Режим меню■
<Alt+Enter>
Свойства файлов
<С1И+перетаскивание файла» ■
Команда Копирование (Сору)
<Ctrl+G>
Команда Переход (Go)
<Ctrl+Z>
Команда Отмена (Cancel)
<Ctrl+A>
Команда Выделить все (Select АП)
<Ctrl+Esc>
Открытие меню Пуск (Start)
<Ctrl+Shift+Esc>
Запуск программы Диспетчер задач (Task Manager)
. На компьютере установлены Windows 95 и Windows NT. Как настроить программы для запуска в обеих операционных системах?
Хотя указание системного каталога Windows95 в переменной PATH WindowsNT и возможно (что позволит найти все библиотеки DLL для приложения), множество приложений записывают немало важной информации в системный реестр. Наилучший метод заключается в двойной установке приложения в один и тот же каталог в операционных системах Windows 95 и Windows NT. Это приведет к созданию одного набора выполняемых файлов и двойного набора библиотек DLL и записей в системном реестре. Очевидно, что приложения нельзя устанавливать на разделы с файловыми системами NTFS или FAT32.
. Что такое USER.DMP?
Файл USER.DMP создается приложением Dr.Watson, когда программа аварийно завершает выполнение. Содержимое этого файла, который применяется для диагностики возникшей проблемы, можно просмотреть с помощью программы \support\debug\i386\ dumpexam.exe (в WindowsNT 4.0) или с помощью команды windbg -z user.dmp. Файл user . dmp можно за ненадобностью удалить. Команда dumpexam имеет следующий синтаксис:
dumpexam -у расположение символьного файла > расположение файла дампа>
Например:
dunipexam -у d:\winnt\symbols d:\winnt\memory.dmp
Выходные данные команды dumpexam размещаются в файле %SystemRoot%\MEMORY. TXT.
Чтобы избежать создание этого файла, запустите программу DRWTSN32.EXE и сбросьте флажок Создание файла аварийной копии памяти (Create Crash Dump File).
. Как в редакторе Блокнот (Notepad) сохранить файл без расширения .TXT?'
При сохранении файла необходимо указать имя в двойных кавычках. Например, имя “JOHNS.BAT” приводит к сохранению надиске файла j ohns. bat без расширения . TXT.
. Как удалить файлы, которые старше X дней?
Для этого понадобится утилита DelOld, доступная для загрузки по адресу: http: //www.savilltech.com. Инструкции по использованию утилиты предоставлена на самом Web-узле.
^ЛР. Как установить шрифт с помощью командной строки или командного файла?
При установке шрифта происходит копирование файла с расширением . ttf в каталог %systemroot%\fonts и создается запись системного реестра в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts. Этот процесс можно автоматизировать с помощью командного файла, как показано ниже. Rem fontinst.bat copy akbar.ttf %systemroot%\fonts regedit /s font.reg.
Файл FONT. reg содержит следующий код:
REGEDIT4.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "Akbar Plain (TrueType)"="akbar.ttf"
В данном примере файл FONT. reg копирует шрифт akbar . TTF, который называется “Akbar Plain (TrueType) ”. Сценарий .REG используется для создания записи Akbar Plain (TrueType) В разделе HKEY_LOCAL_JOACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersionXFonts. Запись имеет значение akbar.ttf. Новый шрифт становится доступным после перезагрузки компьютера.
Если в системе используются 16-разрядные приложения, шрифт можно добавить и в файл WIN. INI в разделе [fonts] с помощью файла . inf, например: [Updatelnis] "E:\WINNT\WIN.INI","Fonts",,"Akbar Plain (TrueType)=akbar.ttf"
Что означают записи ErrorControl, Start и Type в разделах Services?
Описание каждой записи приводится далее.
Запись ErrorControl
Эта запись используется в том случае, если служба не была запущена в процессе загрузки компьютера. Значения записи представлены в табл. 31.4.
Таблица 31.4. Значения записи ErrorControl
Значение
Описание
0x00
Если драйвер невозможно загрузить или запустить, необходимо игнорировать проблему и не отображать сообщение об ошибке
0x01
Если драйвер не запустился, следует выдать предупреждение, но продолжить загрузку системы
0x02
Если текущая конфигурация является последней корректной конфигурацией, можно продолжить загрузку. В противном случае следует перейти к последней удачно загруженной конфигурации
0x03
Необходимо записать текущую загрузку как неудачную. Если это последняя корректная конфигурация, можно начать диагностику. В противном случае придется перейти к последней удачно загруженной конфигурации и перезапустить компьютер
Запись Start
В этой записи определяется условие запуска службы в процессе загрузки компьютера (табл. 31.5). Значение записи можно просмотреть с помощью аплета Службы (Services) в окне Панель управления (Control Panel).
Таблица 31.5. Значения записи Start
Значение
Тип запуска
Описание
0x00
Загрузка
Загруженное программное ядро Windows загрузит этот драйвер первым, поскольку он необходим для использования устройства загрузочного тома
0x01
Система
Драйвер загружается подсистемой ввода-вывода
0x02
Автозагрузка
Служба всегда запускается и выполняется
0x03
Ручной
Служба не запускается автоматически и должна быть запущена вручную
0x04
Отключена
Служба отключена и не должна запускаться
Запись Туре
НОНОЭта запись определяет вид службы или драйвера. Они загружаются в порядке, представленном в табл. 31.6.■
НО
НО
Таблица 31.6. Значения записи Туре
Значение
Описание
0x01
Драйвер устройства режима ядра
0x02
Драйвер устройства режима ядра, который внедряет файловую систему
0x04
. Информация, используемая сетевым адаптером
0x10
Служба Win32, которая должна запускаться в виде отдельного системного процесса
0x20
Служба Win32, которая должна использовать адресное пространство совместно со службами аналогичного типа
0. Как ввести символ денежной единицы евро (€)?
Для использования символа евро (Euro) понадобится Windows NT 4.0 с пакетом Service Pack 4 (или Service Pack 3 со специальным обновлением). Кроме того, символ евро поддерживается в Windows 2000 и более новых версиях. Если вместо символа евровалюты отображается какой-то другой символ, то необходимо установить последний служебный пакет. Кроме того, причиной может быть отсутствие установленного обозревателя Internet Explorer. Обозреватель Netscape не поддерживает символ евро, а использование символа требует наличия шрифтов TrueType, а не PostScript.
После установки необходимого обновления нажмите комбинацию клавиш <Ctrl+Alt+4> для ввода символа евро. В других европейских странах комбинация клавиш может отличаться. Например, на шведской раскладке клавиатуры используется комбинация <Ctrl+Alt+5> или <AltGr+E>.
В Windows NT 4.0 Terminal Server с установленным пакетом Service Pack 3 можно загрузить оперативное исправление EBPOFIXI. EXE с Web-узла компании Microsoft, которое также поставляется в пакете Service Pack 4 для Terminal Server.
В Windows Terminal Server/Citrix Environment д ля ввода символа евро можно воспользоваться комбинацией <Alt+0128> (на американской раскладке клавиатуры).
Дополнительная информация предоставлена на следующих Web-узлах:
http://www.microsoft.com/typography/faq/faql2.htm;
http://www.eu.microsoft.com/technet/Euro/;
http://www.eu.microsoft.com/windows/Euro.asp.
wy 1. Как проверить, является ли предупреждение о вирусе реальным?
Все больше и больше предупреждений рассылаются пользователям Internet, которые, получив противоречивую информацию, пытаются помочь другим пользователям в борьбе с несуществующими вирусами. Злоумышленники, которые рассылают подобные сообщения, просто пытаются выяснить, сколько пользователей должны получить сообщение, чтобы началась паника.
Приведем некоторые из известных неправдивых сообщений о вирусах.
Вирус “Returned Mail”, предлагающий не читать сообщения электронной почты, в котором говорится о неудачной доставке письма. (Однако, если такое сообщение не прочитать, можно никогда не узнать причину проблемы с доставкой письма!) На самом деле вирусы, как правило, не распространяются непосредственно в сообщениях электронной почты (поскольку в основном передаются в качестве вложений к электронным письмам).
' • Вирус “Penpal Greetings”.
Вирус “Good Times”, один из самых старых.
Хранитель экрана “Budweiser”.
Эти неправдивые сообщения перечисляются во многих сетевых источниках информации, поэтому перед пересылкой такого предупреждения посетите соответствующие Web-узлы. Если окажется, что сообщение является обманом, ответьте его отправителю, сообщив правильную информацию и предотвратив последующее распространение слухов. Далее представлен список полезных Web-узлов.
http://www.nai.com/asp_set/anti_virus/library/hoaxes.asp
http://vil.mcafSe.com/villib/hoax.asp
http://www.europe.datafellows.com/news/hoax.htm
http://www.av.ibm.com/BreakingNews/HypeALert/
http://www.irisav.com/lab/hoax.htm
http://www.icsa.net/services/consortia/anti-virus/alerthoax.shtml
http://www.kumite.eom/myths/myths/#a2z
http://www.uk.sophos.com/virusinfo/scares/
http://www.stiller.com/hoaxes.htm
http://www.symantec.com/avcenter/hoax.html
http://afcert.kelly.af.mil/hoaxes.html
http://ciac.llnl.gov/ciac/CIACHoaxes.html
ranranhttp://www.cybec.com. au/html/wcc/anti-virus/hoaxes/index.html
ran
ran
Что означают символы, подобные :-)?
В сетевых конференциях новостей и других ресурсах часто используются так называемые смайлики (от английского слова smile — улыбка) или же emoticons, которые призваны отобразить различные эмоциональные состояния автора текста. В табл. 31.7 расшифровывается значение некоторых из них.
Таблица 31.7. Распространенные смайлики
HI
:-) :-( С-)
:-)>
%+)
RA) :л)
IH
Раздражен Просто доволен Просто грустно Лысый Бородатый■
Избит Сломанные очки Сломанный нос Пышные брови
Х-) :-е :-)'
Косоглазие Разочарован Текут слюни
{:V
>:-)
Утка
Злобная ухмылка
8)
8:)
Поток слез
Лягушка
Горилла
:-')
Простуда
Х-м-м!
:-С
--) :-# :+) :-D :-}
(-:
Челюсть, падающая на пол
Начеку
Поцелуй
Большой нос
Громкий смех
Хитрый взгляд Левша
:-9
Облизывая губы
Обезьяна
(-) :8) =:-)
Нужно постричься Свинья Панк
О:-)
Святой
:-©
Крик
:-0
Шокирован
:-V
Выкрик
I")
Сон
:-Р
Высунут язык
:-&t
Косноязычие
:-/
Еще не решил
:-[
Вампир
:-))
Очень доволен
:-((
' Очень расстроен
.-(#)
Скобки на зубах
;-)
Подмигивание
|-О
Зевота
Окончание табл. 31.7Окончание табл. 31.7Что обозначают аббревиатуры, встречающиеся в сообщениях электронной почты?
Окончание табл. 31.7
Окончание табл. 31.7
В конференциях сетевых новостей и других ресурсах часто используются аббревиатуры, которые могут легко ввести в заблуждение; табл. 31.8 позволит развеять завесу тайны.
Таблица 31.8. Распространенные аббревиатуры
AFAIK
As Far As I Know — насколько я знаю
BRB
Be Right Back — скоро буду
BTDT
Been There Done That — бывал там-то, делал то-то
BTW
By The Way — между прочим
GAL
Get A Life — не упускай шанса
HHOJ
На На, Only Joking — ха, всего пишь шутка
MOTOS
Member of Opposite Sex — человек другого пола
IMHO
In Му Humble Opinion — по моему скромному мнению
IWBNI
It Would Be Nice If — быпо б здорово, еспи б так
JAM
Just A Minute — минутку
NIFOC
Nude In Front Of Computer — обнажен перед компьютером
STFW
Search The Flipping Web — поиск в чертовой сети
NRN
No Reply Necessary — ответ не обязатепен
OBTW
Oh, By The Way — о, между прочим
OMG
Oh My God — Боже мой.'
OTOH
On The Other Hand — с другой стороны
OTT
Over The Top — решительный шаг
PITA
Pain In The Arse — бопь в пятой точке
Окончание табл. 31.8
POD ROFL RTFMPOD ROFL RTFMRUOKTIARUOKTIAPiece Of Data — фрагмент данных '
POD ROFL RTFM
POD ROFL RTFM
RUOK
TIA
RUOK
TIA
Rools On Floor Laughing — катаюсь по полу от смеха
Read The Flipping (существуют и другие слова на F) Manual — прочитай это чертово руководство
Are You ОК — у тебя все в порядке?
Thanks In Advance — заранее благодарю
Как переместить диалоговое окно с помощью клавиатуры?
Иногда из-за проблем с видеоадаптером или по другим причинам может потребоваться перемещение диалогового окна с помощью клавиатуры, поскольку края окна выходят за пределы экрана.
Для перемещения диалогового окна только с помощью клавиатуры выполните ряд действий.
Нажмите и удерживайте клавишу <Alt>.
Нажмите клавишу <Пробел>.
Нажмите клавишу <М>..
После появления указателя мыши в виде перекрестия со стрелками, воспользуйтесь клавишами управления курсором для перемещения силуэта окна.
Затем нажмите клавишу < Enter>.
Как извлечь файлы из архива .САВ?
Новый метод архивирования файлов предполагает использование формата . САВ, который является открытым форматом, основанным на технологии сжатия данных Lempel-Ziv. Технологии DriveSpace и DoubleSpace также используют этот формат.
Как правило, для распаковки файлов .САВ применяется очень популярная утилита Winzip. В пакете Resource Kit для Windows NT поставляется утилита EXTRACT. EXE, которая также пригодится для распаковки файлов . САВ. В Windows 2000 и Windows ХР для этого служит утилита командной строки EXTRACT. EXE. В Windows ХР также имеется соответствующая утилита с графическим интерфейсом.
Какие коды регистрации используются в журнале Просмотр событий (Event Viewer)?
В журнале событий встречаются следующие коды:
0 и 1 недействительны;
2 — интерактивная;
3 — сетевая;
4 — пакетная;
5 — служба;
6 — прокси.
ПО7. Как преобразовать двоичное число в шестнадцатеричное?
В некоторых операциях Windows NT вместо двоичного или десятичного числа необходимо предоставить шестнадцатеричное число, например при указании дисков, которые следует скрыть от пользователя (см. раздел 7.6).
Самый простой способ преобразования двоичных значений — использование программы Калькулятор (Calculator) с режимом Инженерный (Scientific).
Запустите программу Калькулятор (calc . ехе) .
В меню Вид (View) выберите переключатель Инженерный (Scientific).
Выберите переключатели Bin и 4 байта (DWORD). В программе максимально подцер-. живается 8-байтовое значение.
Введите строку с двоичными числами.
Выберите переключатель Нех, что приведет к преобразованию двоичного значения в шестнадцатеричное (рис. 31.1).
Рис. 31.1. Калькулятор Windows, отображающий двоичное значение в инженерном режимеРис. 31.1. Калькулятор Windows, отображающий двоичное значение в инженерном режиме
Рис. 31.1. Калькулятор Windows, отображающий двоичное значение в инженерном режиме
Рис. 31.1. Калькулятор Windows, отображающий двоичное значение в инженерном режиме
НИНИШестнадцатеричное значение имеет основу 16, и каждая цифра может находиться в пределах от 0 до 15 (0—9, A—F). Двоичное значение имеет основу 2, и каждая цифра может иметь значение 0 или 1.
НИ
НИ
Какие параметры указывать для приложения
EXPLORER.EXE?
В разделе 6.31 рассматривается настройка программы Проводник (Windows Explorer) для запуска на определенном диске. Далее приводится список всех ее параметров.
Explorer [/n] [/е] [,/root,(object)] [[,/select],(sub object)]
/ n — открытие нового окна с одной панелью.
/ е — стандартный запуск программы Проводник в текущей папке.
/root, (object) —открытие окна с указанным корневым уровнем.
/Select, folder — указание папки, которую следует выделить при запуске программы Проводник.
/select, (имя файла) — указание файла, который следует выделить.
Для запуска программы Проводник (Windows Explorer) в режиме просмотра рабочего стола введите следующую команду:
explorer /e,/root.
Где хранятся файлы, размещенные в корзине
Windows?
При использовании программы Корзина (Recycle Bin) удаляемый файл оказывается в “мусорной корзине” Windows.
На каждом дисковом томе, для которого разрешено применение программы Корзина (Recycle Bin), создается скрытая папка, которая называется Recycled. Все удаленные файлы перемещаются в эту папку и переименовываются в таком формате:
Ссисходная буква дискахномер удаленного файла>.спервоначальное расширение>
Исходное имя файла и путь хранятся в файле преобразования info (Info32 в Windows 98). Например, имя файла d:\www.ntfaq.com\index.html превращается в Ddl. html (если это был первый файл, удаленный надисковом разделе).
Что делать, если повреждена программа Корзина (Recycle Bin)?
Файл Info в каталоге Recycled иногда приходит в негодность, что приводит к отображению пустого окна в программе Корзина (Recycle Bin), хотя в каталоге Recycled находится достаточное количество файлов. Если файл Info утерян, Windows автоматически создаст его повторно. Следовательно, для решения этой проблемы достаточно удалить файл Info.
Запустите интерпретатор командной строки (CMD. ехе).
Перейдите в папку Recycled. '
Введите команду attrib -h info*.*
Удалите файл del info
Перезагрузите компьютер.
Если папка Recycled повреждена, может потребоваться ее удаление после сброса флажков Скрытый (Hidden) и Системный (System) (для этого используется команда attrib -h -s c:\recycled).
^^1- Что такое OEM-версия Windows NT/2000?
В этой книге уже рассматривались OEM-версии Windows NT, но что же обозначает аббревиатура OEM? Она расшифровывается, как “original equipment manufacturer” — изготовитель комплектного оборудования. Этот изготовитель является крупным производите- лем/сборщиком компьютеров наподобие Compaq или Dell, который получает специальную версию операционной системы, адаптированную к определенному аппаратному обеспечению. Например, для таких производителей предоставляются особые версии Windows NT, которые поддерживают большее количество процессоров (по сравнению с четырьмя в стандартной версии).
Производители аппаратного обеспечения имеют доступ к специальным инструментам, например мастеру OEM Preinstallation Wizard (OPKWIZ.EXE) для Windows9х, который помогает настроить параметры приложений. Жаль, что статус OEM есть далеко не у всех.
Как проверить версии установленных в системе библиотек DLL?
Для WindowsNT характерна проблема несовместимости библиотек DLL (“DLL Hell”), когда множество приложений могут менять базовые версии DLL, что делает невозможным взаимодействие программ друг с другом.
НЮНЮWindows 2000 защищает основные библиотеки DLL от изменения, однако в настоящий момент доступен Web-узел, который помогает отслеживать информацию о версиях DLL. Он называется File Version Information Center, создан компанией Microsoft и доступен по адресу: http://support.microsoft.com/servicedesks/fileversion/ default.asp?vartarget=msdn.
НЮ
НЮ
Как научиться летать в Excel 97?
В данном случае имеется в виду не повышение производительности системы, а именно симулятор полетов. В программе Excel есть одна достаточно старая скрытая функция (“пасхальное яйцо” — Easter Egg), найденная сравнительно недавно.
Запустите Excel 97 (в Excel 2000 этой функции нет).
Откройте новую таблицу.
Нажмите клавишу <F5>.
Введите значение X97:L97.
Щелкните на кнопке ОК.
Нажмите один раз клавишу <ТаЬ> для перехода в ячейку М97.
Удерживайте клавиши <Ctrl> и <Shift> и щелкните левой кнопкой на значке диаграммы, расположенной на панели инструментов.
Вот и все! Для управления полетом необходимо использовать мышь, кнопки которой регулируют скорость перемещения.
Как научиться ездить в Excel 2000?
Здесь также не обойтись без скрытой функции наподобие пасхального яйца, которая выглядит лучше, чем скрытая функция в Excel 97. Если кто-то помнит игру “Spy Hunter” на компьютерах Spectrum, то эта функция вызовет массу приятных воспоминаний. В том случае, когда на компьютере установлена библиотека DirectX, игра начнется со списка имен программистов. Если поддержка DirectX отсутствует, предоставленные далее действия будет бесполезно выполнять.
Запустите программу Excel 2000.
В меню Файл (File) выберите команду Сохранить как Web-страницу (Save as Web page).
Выберите раздел Сохранить=>Выделенное=>Лист (Save^Selection^Sheet).
Установите флажок Добавить интерактивность (Add interactivity) и щелкните на кнопке Сохранить (Save)..
Закройте окно Excel.
Загрузите созданную страницу в Internet Explorer.
Прокрутите страницу до строки 2000 и столбца WC.
Выберите строку 2000 (сделайте ее активной) и нажмите клавишу <ТаЬ>, чтобы выделить столбец WC.
Удерживайте нажатыми клавиши <Shift+Ctrl+Alt> и щелкните на логотипе office в верхнем левом углу.
Используйте клавиши управления курсором для поворота и пробел для ведения огня. Клавиша <О> управляет сбросом масла, а клавиша <Н> — фарами.
НЮНЮЭту страницу можно загрузить по адресу: http://www.ntfaq.com/ntfaq/misc/ page. htm.
НЮ
НЮ
Как удалить список последних файлов
программы Frontpage Express?
Программа FrontPage Express не позволяет очистить список файлов, которые редактировались последними. Для очистки списка воспользуйтесь редактором системного реестра.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\SOFTWARE\Microsoft\FrontPad\ Frontpage Editor\Recent File List.
Удалите раздел Recent File List.
Закройте редактор системного реестра.
При следующем запуске программы FrontPage Express система повторно создаст пустой раздел Recent File List, удаленный ранее.
Почему портативный компьютер с двумя . батареями, работающий под управлением Windows 2000, не выдает предупреждение о разряде батарей?
При использовании двух аккумуляторных батарей Windows 2000 применяет неправильный алгоритм определения оставшегося заряда. Правильная формула выглядит таким образом: Оставшееся время = (Оставшаяся емкость 1 + Оставшаяся емкость 2) / (Текущая скорость потребления! + Текущая скорость потребления 2)
Формула определяет оставшееся время, как общий объем оставшейся емкости обеих батарей, разделенный на общую скорость их использования.
Однако Windows 2000 применяет такую неверную формулу:-
Оставшееся время = (Оставшаяся емкость 1 + Оставшаяся емкость 2) / (Текущая скорость потребления 1)■.
Как видите, система рассчитывает оставшееся время работы батарей на основе скорости потребления энергии от одной батареи. Таким образом, система получает данные о том, что батарея будет работать дольше, чем есть на самом деле. В качестве решения проблемы можно посоветовать установку большего значения для граничного параметра энергопотребления батареи.
Как удалить отдельные файлы cookie?
Файлы cookie используются на Web-узлах для хранения определенной пользовательской информации, благодаря чему Web-узлы имеют возможность отслеживать действия пользователя и изменять свое содержимое в соответствии с пользовательскими запросами. Файлы cookie хранятся в каталоге %uSERPROFlLE%\Local Settings\Temporaty Internet Files (этот каталог, используемый по умолчанию, можно изменить). Для удаления файла cookie достаточно просто выбрать и удалить файл. Однако более предпочтительным (хотя и более длительным) является описанный ниже метод.
1.2.3.4.1.2.3.4.5.5.6.7.8.9.10.6.7.8.9.10.Запустите обозреватель Internet Explorer (IE).
1.
2.
3.
4.
1.
2.
3.
4.
5.
5.
6.
7.
8.
9.
10.
6.
7.
8.
9.
10.
В меню Сервис (Tools) выберите опцию Свойства обозревателя (Internet Explorer).
Перейдите во вкладку Общие (General).■
В разделе Временные файлы Интернета (Temporary Internet Files) щелкните на кнопке Настройка (Settings). .,
Щелкните на кнопке Просмотр файлов (View Files) и перейдите в цапку Temporaty Internet Files.
Выберите файл cookie, который необходимо удалить (он имеет формат имя@домен).
Нажмите клавишу <Delete>.
Щелкните на кнопке ОК для подтверждения.
Закройте диалоговое окно IE.
Закройте все диалоговые окна.
<^¥8- Как автоматизировать создание диска аварийного восстановления (ERD)?
Старый параметр команды RDISK /s больше не пригодится, поскольку для создания диска аварийного восстановления используется утилита NTBACKUP. EXE. В Windows ХР добавлена новая функция ASR. Тем не менее среда WSH (Windows Scripting Host) позволяет эмулировать возможности этой функции путем добавления приведенного ниже кода в файл RDISK. JS. После добавления кода дважды щелкните на файле RDISK. JS, вставьте гибкий диск в дисковод, и сценарий создаст диск аварийного восстановления.
Var shell = new ActiveXObject("WScript.Shell");
shell.Popup("Вставьте чистый диск в дисковод А:", 15);
shell.Run("ntbackup.exe");
WScript.Sleep("500") ;
shell.Sendkeys("%m"); //выбор аварийного восстановления, значение % соответствует клавише <Alt>
shell.Sendkeys ("—"); //нажатие клавиши <Enter>. Вместо значения "-" можно указать {Enter}
WScript.Sleep("15000") ; //15-секундное ожидание, с тем чтобы не активизировать отмену выполняемой операции. Это значение желательно изменить■
shell.Sendkeys("~"); //нажатие клавиши <Enter> (вместо значения "-" можно указать {Enter}) по окончании работы сценария
shell.Sendkeys("%{F4}"); //завершение работы утилиты NTBACKUP
WScript.Quit();
Почему при доступе к некоторым Web-узлам
кажется, будто это Web-узлы компании Microsoft, что не соответствует истине?
Обычно пользователи просматривают адрес URL слева направо. Таким образом, адрес http://www.microsoft. com@support@www.windows2000faq. com выглядит как адрес Web-страницы компании Microsoft, хотя на самом деле указывается начальная страница Web- узла www. windows2000faq. com. Обозреватель IE считывает адрес справа налево до первого символа @, поэтому в данном случае будет использоваться адрес www.windows2000faq.com. Внимательно следите за адресами URL, поскольку на некоторых Web-узлах подобный метод применяется для ввода пользователей в заблуждение.
0. Как создавать ярлыки, которые содержат символ пробела?
Пробел в названии ярлыка указывать запрещено, поскольку его ввод приведет к тому, что система не сможет найти исходный ресурс, с которым взаимосвязана ссылка. Например, если ссылка указывает на адрес http: //www. savilltech.com/delold help.htm, то ввод адреса в обозревателе IE приведет к открытию Web-узла http://wv7w.savilltech.com/ delold. Для решения этой проблемы необходимо воспользоваться кодом %20 (который является стандартным кодом пробела, принятым в HTML) вместо самого символа пробела.
Подобный метод поддерживается для любого протокола, включая HTTP, HTTPS, FTP, MAILTO, File, NNTP, Telnet, News, Outlook и имена UNC. Приведем примеры использования этого кода:
HTTP — http: //someserver.com/Some%20Link.com;
FTP — ftp://someserver.com/Some%20File.zip;
MAILTO — mailto: some%20user@someserver. com;
UNC —\\someserver\Some%20Share\Some%20Filename%20with%20spaces.zip.
Еще один метод — это заключение ссылки в двойные кавычки, где пробелы являются поддерживаемыми символами.
НЮНЮКак переместить источники данных ODBC
НЮ
НЮ
с одного сервера на другой?
Для переноса источников данных ODBC (Open DataBase Connectivity) выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу hkey_local_machine \ software \ odbc \ ODBC. ini и выберите раздел ODBC. INI в левой панели.
В меню Реестр (Registry) выберите команду Экспорт файла реестра (Export Registry File).
Введите файл ODBC. REG и сохраните его на общем сетевом ресурсе.
Перейдите в тот же раздел системного реестра на целевом компьютере. Щелкните правой кнопкой мыши на разделе ODBC. INI и выберите в контекстном меню команду Переименовать (Rename). В качестве архивной копии переименуйте раздел ODBC . INI В ODBC . INI. OLD.
В разделе ODBC. INI (ODBC) выделите родительский раздел.
В меню Реестр (Registry) выберите команду Импорт файла реестра (Import Registry File) и откройте сетевой ресурс, на котором сохранен файл ODBC. REG. Дважды щелкните на файле ODBC. REG для его импортирования.
Проверьте приложение, которое использует источники данных, чтобы убедиться в корректном импортировании записей.
Помните, что всегда можно отменить проведенную операцию, переименовав раздел ODBC. INI. OLD В ODBC . INI.
Можно ли открыть несколько элементов меню Пуск (Start), не открывая основное меню несколько раз?
Как правило, при выборе элемента меню Пуск (Start) основное меню закрывается. Для открытия еще одного элемента меню без повторного открытия меню Пуск (Start) удерживайте клавишу <Shift> в процессе выбора элементов меню. Эта функция поддерживается только в Windows 2000 и более новых версиях.
32 КОМАНДНАЯ СТРОКА
О
НОНОперационная система Windows предоставляет удобный пользовательский графический интерфейс, однако даже в Windows 3.1, которая являлась надстройкой над DOS, был текстовый командный интерпретатор. В Windows 2000 компания Microsoft приняла решение реализовать более полноценную поддержку работы с командной строкой, чтобы все действия, которые возможны с помощью графического интерфейса, были доступны и благодаря командной строке. Подобная концепция дает администраторам возможность выполнять необходимые действия как в интерактивном режиме, так и с помощью командных сценариев. Более подобная информация о системных сценариях представлена в главах 33 и 34.
НО
НО
В чем различие между интерпретаторами COMMAND.COM и CMD.EXE?
В операционных системах Windows NT, Windows 2000 и Windows ХР поставляются командные интерпретаторы cmd.exe и command.com. Интерпретатор cmd.exe — это интерфейс командной строки в WindowsNT, но не окно с DOS. Интерпретатор COMMAND.COM является 16-разрядным приложением DOS, используется для обеспечения совместимости с некоторым приложениями DOS и выполняется в виртуальной машине NTVDM (NT Virtual DOS Machine).
Стоит отметить, что интерпретаторы CMD. EXE и command . сом обладают практически одинаковыми функциональными возможностями. Это связано с тем, что все команды, введенные bcommand.com, преобразуются и передаются на выполнение cmd.exe. Таким образом, командный интерпретатор command.com может использовать все функции cmd.exe, поскольку в Windows NT предоставлена специальная версия COMMAND. сом, предназначенного д ля передачи всех команд интерпретатору CMD. EXE.
Если запустить программу Диспетчер задач (Task Manager), то можно заметить, что при вводе команд в COMMAND. сом для их обработки запускается процесс CMD. EXE.
. Почему сеансы командной строки
в интернациональных версиях Windows NT работают как-то странно?
Это связано с тем, что командам требуются наборы символов американской раскладки (U.S.). Попробуйте начать сеанс работы с командной строкой с такой команды:
СНСР 437
При вводе этой команды становится активной кодовая страница английского языка (MS DOS Latin US).
. Как настроить полосу прокрутки в окне командного интерпретатора?
Существует возможность увеличить линейный буфер окон командного интерпретатора, чтобы они вмещали более 25 строк. Для этого выполните ряд действий.
Запустите сеанс командной строки (CMD. EXE).
Щелкните правой кнопкой мыши на заголовке окна и выберите опцию Свойства (Properties).
Перейдите во вкладку Расположение (Layout).
В разделе Размер буфера экрана (Screen Buffer Size) увеличьте значение параметра Высота (Height).
Щелкните на кнопке ОК.
Будет выдан запрос на применение внесенных изменений только в текущем окне или на их сохранение для последующих окон. Выберите второй вариант и щелкните на кнопке ОК.
Теперь на краю окна появится полоса прокрутки. Кроме того, в свойствах окна можно изменить его начальное расположение, принятое по умолчанию. Выполнение указанных действий приводит к созданию раздела HKEY_cuRRENT_uSER\Console\ E:_WINNT_System32_crnd. ехе, в котором находится запись ScreenBufferSize, содержащая размер буфера (шестнадцатеричный) в первой части значения.
. Как настроить приглашение командной строки?
При использовании командного интерпретатора (CMD. ЕХЕ) существует возможность изменить приглашение так, чтобы отображалась полезная информация, например время, дата, версия операционной системы и т.д. Чтобы изменить приглашение командной строки, воспользуйтесь командой prompt <text>
Например: prompt johns prompt
Хотя можно использовать и обычный текст, он недостаточно информативен. В табл. 32.1 приводится список кодов, которые можно использовать для приглашения командной строки.
При использовании командных расширений доступны следующие коды:
$+ — ноль или больше символов “+” в зависимости от глубины стека каталогов
PUSHD;
$м — отображение имени удаленной системы, связанной с текущим диском.
Таблица 32.1. Коды для приглашения командной строки
Код
Описание
. $А $в $С $D $Е $Е $G $н $L $N $Р $Q $s $Т $v $_ $$
“&" — амперсанд
"(“ — открывающая скобка Текущая дата
Код “Escape” (ASCII 27) “)" — закрывающая скобка “>" — символ “больше чем” Удаление предыдущего символа “<” — символ "меньше чем”
Буква текущего диска Текущий диск и путь Символ “=”
Пробел
Текущее время
Номер версии Windows NT Возврат каретки и перевод строки Символ “$”
Как настроить командный интерпретатор вывода результатов выполнения команд в формате Unicode/ANSI?
В Windows NT/2000 реализована полноценная поддержка стандарта Unicode. При этом существует возможность настроить сеанс командной строки для вывода результатов выполнения команд в формате Unicode или ANSI (последний используется по умолчанию). Для этого при запуске интерпретатора CMD. EXE добавьте один из следующих параметров:
/А — вывод данных в файлы или каналы в кодировке ANSI;
/и — вывод данных в файлы или каналы в кодировке Unicode.
Например, следующая команда указывает запуск сеанса работы командного интерпретатора в режиме Unicode: and.ехе /и’
. Какие команды можно использовать для
настройки окна командного интерпретатора?
Для этого применяются следующие команды:
mode con Hnes=n, где n — это количество выводимых строк (если значение п превышает размер окна, будет добавлена полоса прокрутки);
mode con cols=n, где n — это количество выводимых столбцов (и в этом случае при необходимости отображается полоса прокрутки).
Как включить или отключить командные расширения?
При использовании интерпретатора cmd.exe по умолчанию доступны различные расширения. Для включения/выключения расширений выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\MicrosoftXCommand- Processor.
Дважды щелкните на записи EnableExtensions.
Присвойте записи значение 1 для включения расширений или значение 0 для их от' ключения.
Щелкните на кнопке ОК.
Кроме того, расширения можно включить/отключить из конкретного сеанса командной строки, для чего понадобится соответствующий параметр CMD. EXE. Следующая команда отключает командные расширения для текущего сеанса работы с командной строкой: cmd /у
В свою очередь, эта команда включает использование командных расширений для текущего сеанса командной строки: cmd /х
. Какие комбинации клавиш можно использовать для перемещения по командной строке?
Вместо использования стрелок управления курсором для посимвольного перемещения по командной строке можно воспользоваться комбинациями клавиш, представленными в табл. 32.2.
Таблица 32.2. Комбинации клавиш для перемещения по командной строке
<Ноте><End>cCtrl+стрелка влево><СП1+стрелка вправо<lnsert><Esc><Ноте><End>cCtrl+стрелка влево><СП1+стрелка вправо<lnsert><Esc>Начало строки
<Ноте>
<End>
cCtrl+стрелка влево>
<СП1+стрелка вправо
<lnsert>
<Esc>
<Ноте>
<End>
cCtrl+стрелка влево>
<СП1+стрелка вправо
<lnsert>
<Esc>
Конец строки
Перемещение назад на одно слово
Перемещение вперед на одно слово
Переключение между режимами вставки и перезаписи
Удаление текущей строки
Для автоматического дополнения имен файлов можно воспользоваться клавишей <ТаЬ>, что описывается в разделе 32.12.
Если включить режим QuckEdit (быстрая вставка) в командном окне (щелкните правой кнопкой мыши на заголовке окна и выберите команду Свойства^Редактирование^ Быстрая вставка (Properties=>Options=t>QuickEdit Mode)), то с помощью левой кнопки мыши можно будет выделять в окне текст. Щелчок правой кнопкой мыши копирует выделенный фрагмент в буфер обмена, а повторный щелчок правой кнопкой приводит к копированию текста из буфера обмена на место размещения курсора (весьма напоминает старые клавиатуры УТ с клавишей <Hold>).
Как начать сеанс командной строки в каталоге, . открытом в программе Проводник
(Windows Explorer)?
Эта ситуация достаточно распространена: каталоги диска просматриваются с помощью программы Проводник (Windows Explorer) и иногда возникает необходимость открыть каталог в командной строке без ввода множества команд cd . . . для попадания в необходимый каталог. Существует возможность добавить новый пункт в контекстные меню папок, позволяющий выбрать команду Командная строка отсюда (Command Prompt Неге) и начать сеанс работы с командной строкой в каталоге, открытом в программе Проводник (Windows Explorer).
Утилиту из пакета PowerToys, которая называется Command Prompt Неге, можно получить на Web-узле компании Microsoft (эта утилита также входит в пакет Resource Kit и называется CMDHERE. INF). Утилита создает несколько записей в системном реестре, что вполне можно сделать и вручную.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CLASSES_ROOT\Folder\shell (можно использовать каталог HKEY_CLASSES_ROOT\Directory\shell, но тогда изменение не будет затрагивать папки, поскольку раздел Folder более универсален).
В меню Правка (Edit) выберите команду Создать=»Раздел (New=>Key) и введите имя раздела CmdHere (или любое другое название).
Перейдите к новому разделу и выберите команду Создать^Раздел (New^Key). Введите имя command буквами нижнего регистра.
В разделе CmdHere дважды щелкните на записи (По умолчанию) и введите имя пункта, которое будет отображаться при щелчке на каталоге правой кнопкой мыши (например, Command Prompt Неге). В качестве дополнительного параметра можно добавить символ & перед необходимой буквой, чтобы в меню эта буква оказалась подчеркнутой.
Перейдите в раздел command и дважды щелкните на записи (По умолчанию), Введите следующее значение:
\System32\cmd.exe /к cd "%1"
Например, c:\winnt\System32\cmd.exe Д cd "%1". Вместо "%1" можно использовать " %1", что позволит поддерживать длинные имена файлов.
Закройте редактор системного реестра.
Необходимость перезагрузки компьютера отсутствует, и новый пункт контекстного меню будет сразу доступен при щелчке правой кнопкой мыши на папке (рис. 32.1).
Рис. 32.1. Новый пункт контекстного менюРис. 32.1. Новый пункт контекстного менюя i^j rnypiuures
Рис. 32.1. Новый пункт контекстного меню
Рис. 32.1. Новый пункт контекстного меню
ВЙ ОЗ other FAQs i -^ Pictures ЕЙ GJ Programs $-Г| Projects
•• Q Recycler i - СЗ temp 1$ О wwwjitfag.!
НИНИВыполнение описанных выше действий в Windows 2000 позволяет указать открытие сеанса командной строки не только в папке, но и на определенном диске.
НИ
НИ
0. Как разместить выходные данные программы
в переменной среды?
Некоторые программы возвращают значения в сеанс командной строки. Может потребоваться занесение таких значений в переменную среды, чтобы доступ к ним могли получить и другие программы. Самый удобный способ размещения результата выполнения программы в переменной среды — это запись значения с помощью оператора FOR.
For /f "Tokens®*" %i in ('command') do set variable="%i""
Например:
For /f "Tokens®*" %i in ('ver') do set NTVersion="%i"
set NTVersion®"Windows NT Version 4.0"
echo 96NTVersion%
"Windows NT Version 4.0"
При размещении кода в командном файле необходимо указывать двойные символы процента (%%) перед переменной i, например:
НИНИFor /f "Tokens®*" %%i in ('ver') do set NTVersion®"%%i"
НИ
НИ
Как изменить заголовок окна CMD.EXE?
В заголовке по умолчанию отображается расположение файла CMD. EXE, что можно изменить с помощью одного из двух методов. Если сеанс командной строки уже запущен и необходимо изменить заголовок, воспользуйтесь командой title: title <title>
Например: title John Savill's Command Window
С другой стороны, можно запустить новый сеанс командной строки из существующего сеанса. Для этого понадобится следующая команда: start "<title>"
Например:
start "John Savill's Command Windows"
Как включить использование клавиши <ТаЬ> для автоматического дополнения имен файлов?
В Windows NT есть подобная функция, отключенная по умолчанию. Для ее активизации выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Command Processor.
Дважды щелкните на записи CompletionChar.
Доступны шестнадцатеричный или десятичный режимы ввода. Присвойте записи значение 9 и щелкните на кнопке ОК. (Если указать значение больше 10, следует также указать корректный режим ввода.)
Закройте редактор системного реестра.
Запустите новый сеанс командной строки, и изменения вступят в силу.
Аналогичного эффекта можно добиться с помощью утилиты TweakUI для Windows 2000 и более новых версий.
Запустите утилиту TweakUI из окна Панель управления (Control Panel) или с помощью программной папки пакета PowerToys, если используется Windows ХР.
Выберите вкладку Командная строка (Console).
В раскрывающемся списке Автоматическое дополнение имен файлов (File Completion) выберите необходимую клавишу (рис. 32.2).
• 4. Щелкните на кнопке ОК.
Почему для программ, использующих интерпретатор COMMAND.COM, отсутствует поддержка мыши?
Программы Windows NT 4.0, работающие в среде командного интерпретатора command . СОМ, поддерживали использование мыши. В Windows 2000 те же программы могут не отвечать на события, передаваемые мышью. Это связано с включением по умолчанию режима быстрой вставки в файле . pie для интерпретатора command . сом. Для решения этой проблемы выполните ряд действий.
Запустите приложение MS DOS.
Щелкните правой кнопкой мыши на заголовке окна.
Выберите опцию Свойства (Properties).
Перейдите во вкладку Параметры (Options).
Сбросьте флажок Быстрая вставка (Quick Edit).
Щелкните на кнопке ОК.
Выберите опцию Сохранить свойства (Save Properties), чтобы сохранить изменения для будущих сеансов.
Рис. 32.2. Указание комбинации клавиш, включающей функцию автоматического дополнения имен файловРис. 32.2. Указание комбинации клавиш, включающей функцию автоматического дополнения имен файлов
Рис. 32.2. Указание комбинации клавиш, включающей функцию автоматического дополнения имен файлов
Рис. 32.2. Указание комбинации клавиш, включающей функцию автоматического дополнения имен файлов
Щелкните на кнопке ОК.
НИНИЗакройте все окна, открытые программой, и перезапустите приложение.
НИ
НИ
Как создать ярлык с помощью командной
строки?
В составе пакета Resource Kit Supplement One для Windows NT 4.0 Server предоставляется утилита SHORTCUT.EXE, которая используется для создания файлов с расширением . LNK. Утилита позволяет указывать не только ресурсы, для которых необходимо создать ярлык, но и необходимую пиктограмму, например: shortcut -t "d:\program files\johnsapp\test.exe" -n "Johns Арр.Ink" -1 "d:\program files\johniconMconl.ico" -x 0 -d "e:\johns\data"
Здесь приняты следующие обозначения:. •
-t — расположение ресурса, на который должен указывать ярлык; -
—п — имя файла ярлыка, который будет создаваться;'
-i — файл пиктограммы;
-х — индекс пиктограммы для поиска в файле пиктограмм;
-d — начальный каталог для приложения, на которое указывает ярлык.
Файл SHORTCUT. EXE можно скопировать с компакт-диска Resource Kit. Он расположен в каталоге <processor>\desktop (например, 1386\desktop). Кроме файла SHORTCUT. EXE, никаких файлов не понадобится.
Как перевести окно командной строки
в полноэкранный режим?
Обычно командная строка отображается в отдельном окне, однако существует возможность активизировать и полноэкранный режим.
Щелкните правой кнопкой на заголовке окна командной строки и выберите опцию Свойства (Properties).
Перейдите во вкладку Параметры (Options) и щелкните на кнопке ОК.
Теперь можно включить полноэкранный режим для текущего сеанса или для всех сеансов, которые будут запущены впоследствии. Укажите необходимый режим и щелкните на кнопке ОК.
Альтернативный вариант подразумевает использование комбинации клавиш <Alt+Enter> для переключения между оконным и полноэкранным режимом.
НИНИКак получить список команд, которые были
НИ
НИ
введены в сеансе командной строки?
Рис. 32.3. Диалоговое окно, вызываемое нажатием клавиши <F7>Рис. 32.3. Диалоговое окно, вызываемое нажатием клавиши <F7>Воспользуйтесь клавишами управления для просмотра уже введенных команд (анало-гично использованию старой программы DOSKEY в MS DOS). При нажатии клавиши <F7> будет показан список возможных команд, что демонстрируется на рис. 32.3. Выберите нужную команду из списка и нажмите клавишу <Enter> для ее запуска.
Рис. 32.3. Диалоговое окно, вызываемое нажатием клавиши <F7>
Рис. 32.3. Диалоговое окно, вызываемое нажатием клавиши <F7>
Для настройки истории команд щелкните правой кнопкой мыши на заголовке окна, выберите опцию Свойства (Properties) и перейдите во вкладку Параметры (Options). Внесите необходимые изменения в раздел Запоминание команд (Command History). В табл. 32.3 представлен список клавиш, которые также применяются для управления историей введенных команд.
Таблица 32.3. Клавиши для управления введенными командами в командной строке
Клавиша
Описание
<F2>
<F3>
<F4>
<F9>
Поиск символа в предыдущих командах и отображение этого символа■
Вызов последней введенной команды"
Перемещение назад по истории команд
Возможность вернуться к команде, номер которой определяется клавишей <F>
УВД?. Как вставлять/вырезать информацию из окна командного интерпретатора?
Для копирования содержимого всего окна командного интерпретатора разверните окно с помощью комбинации клавиш <Alt+Enter> и нажмите клавишу <PrtScr>. Кроме того, можно выполнить перечисленные ниже действия.
Щелкните правой кнопкой на заголовке окна.
Выберите команду Выделить (Mark) в меню Изменить (Edit).
Щелкните левой кнопкой мыши на начале фрагмента текста, который необходимо скопировать, и перенесите указатель к концу фрагмента.
Нажмите клавишу <Enter> для копирования выделенного фрагмента текста. Можно также щелкнуть на заголовке правой кнопкой мыши и выбрать команду Копировать (Сору) в меню Изменить (Edit).
Для вставки фрагмента текста щелкните правой кнопкой мыши и выберите команду Вставить (Paste) в меню Изменить (Edit).
■ С другой стороны, существует возможность включить режим быстрой вставки, щелкнув на заголовке окна правой кнопкой мыши и выбрав опцию Свойства (Properties). Перейдите во вкладку Параметры (Options) и установите флажок Быстрая вставка (Quick Edit). Теперь текст можно выделять с помощью щелчка левой кнопкой мыши и нажатия клавиши <Enter> для копирования фрагмента текста в буфер обмена.
Режим быстрой вставки позволяет вставлять текст в окно командного интерпретатора с помощью щелчка правой кнопкой мыши.
Щ]
Как запустить программу Проводник (Windows Explorer) из командной строки?
Введите следующую команду для запуска программы Проводник (Windows Explorer) в текущем каталоге:
explorer /е
Для вывода однопанельной версии Проводник (Windows Explorer) введите такую команду:
explorer .
Как записать в файле выходные данные
команды?
Самым простым способом является использование следующего формата: «команда» > <имя файла»
Например:
dlr /■ > 118t.txt
Однако при таком подходе ошибки все равно выдаются на экран. Для решения этой проблемы необходимо добавить значение 2» для вывода ошибок в другой файл; т.е. формат команды принимает следующий вид:
«команда» > «имя файла» 2» «файл с сообщениями об ошибках»
Например:
dir /s > list.txt 2» error.txt
Если необходимо, чтобы сообщения об ошибках и результаты выполнения команды перенаправлялись в один файл, воспользуйтесь таким форматом команды: «команда» > «имя файла» 2>&1
^^0. Как изменить формат выходных данных команды dir, принятый по умолчанию?
' Команда dir имеет множество параметров, поэтому для нее можно настроить собственный формат выводимых данных вместо принятого по умолчанию. Например, можно просматривать данные по одной странице (/р) с использованием символов нижнего регистра (/1) и отображением времени создания файла, а не времени его последней модификации (/tc). Кроме того, можно указать на необходимость сортировки данных сначала по расширению, а затем по имени (/оеп). Обычно для этого используется следующая команда:
dir /р /1 /tc /оеп
Конечно, в такой длинной команде легко запутаться, поэтому для ее настройки по умолчанию выполните ряд действий.
Запустите аплет Система (System) в окне Панель управления (Control Panel) (Пуск^ Настройка^Панель управления=>Система (Start^Settings^Control Panel^System)).
Перейдите во вкладку Среда (Environment).
Создайте переменную dircmd и присвойте ей значение, равное списку параметров команды dir (/р /1 /tc /оеп). Щелкните на кнопке Установить (Set) (рис. 32.4).
Закройте аплет и щелкните на кнопке Применить (Apply).
Теперь во всех последующих сеансах командного интерпретатора будет использоваться новый формат данных, выводимых на экран при использовании команды dir.
Рис. 32.4. Настройка параметров команды dir, принятых по умолчаниюРис. 32.4. Настройка параметров команды dir, принятых по умолчаниюКак приостановить вывод на экран данных команды для поэтапного просмотра?■
Рис. 32.4. Настройка параметров команды dir, принятых по умолчанию
Рис. 32.4. Настройка параметров команды dir, принятых по умолчанию
Для этого необходимо добавить в конец команды параметр | more. Например, следующая команда будет отображать справочную информацию по одному окну за раз:
findstr /7 [more
HUHUКак настроить поддержку формата ANSI
HU
HU
для командной строки?
Для реализации поддержки формата ANSI выполните перечисленные ниже действия.
Создайте ярлык для программы COMMAND. СОМ.
Создайте файл, который называется ANS I. NT.
Добавьте в файл ANS I. NT следующие строки:
dosonly
device=%systemroot%\system32\ansi.sys
device=%systemroot%\system32\himem.sys
files=40
dos=high,umb
В разделе свойств ярлыка command.com перейдите во вкладку Программы (Programs). В поле Путь конфигурации (Config Path) введите имя файла ANSI.NT.
Теперь при запуске ярлыка любое приложение DOS будет иметь поддержку формата ANSI.
Как увеличить область системного окружения для одного сеанса командной строки?
Файл CONFIG.NT можно настроить на использование большего объема оперативной памяти для переменных среды всех сеансов командной строки. Чтобы указать объем памяти для переменных среды только для одного сеанса командного интерпретатора, необходимо вызывать интерпретатор с параметром /е, например:
COMMAND /Е:2048 MYAPP.EXE
Здесь / е: хххх указывает первоначальный объем памяти для переменных окружения.
Как перенаправить выходные данные команды в конечную область файла?
В разделе 32.19 описано, как перенаправить выходные данные команды в файл с помощью правой угловой скобки (>). При этом текущее содержимое файла перезаписывается данными команды.
Для добавления выходных данных команды в файл понадобятся двойные правые угловые кавычки (»). Например, следующая команда указывает на добавление выходных данных команды dir в файл DIRLIST. TXT:
dir ds\terop\*.* >> dirlist.txt
Как остановить выполнение системного процесса из командной строки?
Обычно для завершения работы процесса запускается программа Диспетчер задач (Task Manager). Необходимо перейти во вкладку Процессы (Processes) и щелкнуть на кнопке Снять задачу (End Process). Аналогичного эффекта можно достичь и в командной строке с помощью двух утилит из пакета Resource Kit.
Для начала следует получить список всех процессов, выполняемых в системе в текущий момент времени. Это делается с помощью утилиты TLIST. EXE.
tlist
0 System Process
2 System
20 smss.exe
26 csrss.exe
34 WINLOGON.EXE
42 SEVICES.EXE
45 LSASS.EXE
72 SPOOLSS.EXE
91 Nettime.exe
64 navapsvc.exe
198 notepad.exe Untitled — Notepad
214 TLIST.EXE
Первая часть строки содержит идентификатор процесса. Например, 198 — это идентификатор процесса notepad . ехе, который выполняется в текущий момент времени. Поскольку нам известен идентификатор процесса (PID), работу процесса можно завершить с помощью команды kill . ехе:.
kill 198
process #198 killed
Указание дополнительного параметра -£ приводит к принудительному завершению работы процесса.
При необходимости можно указать имя процесса вместо идентификатора. Например, воспользоваться такой командой:
kill notepad.exe
Как добавить в файл дату и время?
Для этого можно воспользоваться командным файлом, который переименовывает имя файла в имя формата f ilename_YYYYMMDDHHMM.
@Echo OFF
TITLE DateName■
REM DateName.CMD'
REM имя файла представляет переменная %1, которая будет преобразована
в формат REM %1_YYMMDDHHMM
REM
REM
IF %!.== Goto USAGE
Set CURRDATE=%TEMP%\CURRDATE.TMP
Set CURRTIME=%TEMP%\CURRTIME.TMP
DATE /Т > %CURRDATE%
TIME /Т > %CURRTIME%
Set PARSEARG="eol=; tokens=l,2,3,4* delims=/, "
For /F %PARSEARG% %%i in (%CURRDATE%) Do SET YYYYMMDD=%%l%%k%%j
Set PARSEARG="eol=; tokens=l,2,3* delims=:, "
For /F %PARSEARG% %%i in (%CURRTIME%) Do SET HHMM=%%i%%j%%k
Echo RENAME %1 %1_%YYYYMMDD%%HHMM%
RENAME %1 %1_%YYYYMMDD%%HHMM% GoTo END
:USAGE■
Echo Usage: DateName filename Echo Renames filename to filename_YYYYMMDDHHMM
-.END REM TITLE Command Prompt.
Например:■
D:\Exchange> datatype logfile.log
RENAME logfile.log logfile.log_199809281630
Существует возможность использовать другой метод, не требующий создания временных файлов (ведущий ноль добавляется для времени менее 10 часов).
for /f "tokens=l,2" %%u in ('date /t1) do set d=%%v for /f "tokens=l" %%u in ('time /t') do set t=%%u if "%t:-l,1%"==":" set t=0%t%
set timestr=%d:-6,4%%d:-3,2%%d:-0,2%%t:-0,2%%t:-3,2% echo %timestr%
Еще один подход связан с применением утилиты LOGTIME. EXE, которая дает возможность указать строку и затем записать время, указанное в строке, в файл LOGTIME.LOG в текущем каталоге, принятом по умолчанию. Кроме того, есть утилита NOW. EXE, которая в строке вызова заменяется датой и временем. Например: D:\temp>now Batch complete
Mon Sep 28 15:54:19 1998 - Batch complete
Утилиты LOGTIME. EXE и NOW. EXE поставляются в пакете Resource Kit.
Следующий способ — применение команды FOR. Файл журнала можно создать с использованием текущей даты в имени файла.
rem созданное уникальное имя файла журнала, например Wed0804
FOR /F "tokens=l-4 delims=/'' %%i in ('date/t') do set file=%%i%%j%%k Set LOG=drive:\directory\filename-%file%.log
Имя файла получит следующий формат: FILENAME-DATE.LOG. Этот метод является более простым и прекрасно работает.
Иногда имеет смысл применять следующую команду, которая добавляет в конец файла текущее время (однако также выдается сообщение об удачном завершении операции, поэтому один из предыдущих методов более предпочтителен): net time >> file.txt
И наконец, обратите внимание на такую команду:
Echo|more|time|find "current" >> file.txt
чЯЦ7. Как изменить редактор, используемый для редактирования командных файлов?
Если щелкнуть правой кнопкой мыши на файле с расширением . ВАТ или . CMD и выбрать в контекстном меню команду Изменить (Edit), то файл будет открыт в редакторе Блокнот (Notepad). Иногда может потребоваться использование другого редактора вместо программы, принятой по умолчанию. Этого можно добиться путем внесения в системный реестр двух небольших модификаций.'
Запустите редактор системного реестра (REGEDIT. EXE).
Сначала будет заменен редактор, который используется для редактирования файлов .ВАТ. Перейдите кразделу HKEY_CLASSES_ROOT\batfile\shell\edit\conimand.
Дважды щелкните на записи (По умолчанию) и измените ее значение на имя выполняемого файла, который будет использоваться для редактирования указан
' кого типа файлов (например, C:\Program Files\DevStudio\SharedIDE\biN\ msdev. exe " %1", если необходимо использовать редактор Microsoft Development Editor). Щелкните на кнопке ОК.
Затем аналогичную операцию выполните для файлов . CMD. Перейдите к разделу HKEY_CLASSES_ROOT\cmdf ile\shell\edit\command.
Дважды щелкните на записи (По умолчанию) и измените используемый редактор. Щелкните на кнопке ОК.
Перезагружать компьютер после внесения изменений не требуется.
Для выполнения описанных выше действий можно воспользоваться и графическим интерфейсом, выбрав команду Вид»Параметры папки»Типы файлов (View»Folder Options1» File Types) в окне программы Проводник (Windows Explorer). Выберите тип файла (например, MS-DOS Batch file) и щелкните на кнопке Изменить (Edit). Будут перечислены доступные пункты контекстного меню, которые можно изменить. Выполнение подобных действий также приводит к внесению изменений в системный реестр.
Если необходимо оставить текущий пункт меню и добавить новый пункт Изменить (Edit) (например, Изменить в MSDEV (Edit with MSDEV)), выполните перечисленные ниже действия (в данном примере обновление будет выполняться только для файлов .ВАТ, однако для файлов . CMD последовательность действий будет такой же).
Запустите редактор системного реестра (regedit . EXE).
Перейдите кразделу HKEY_CLASSES_ROOT\batfile\shell\edit\command. ..
В меню Правка (Edit) выберите команду Создать»Раздел (New»Key) и введите зна- ' чение editms..
Дважды щелкните на записи (По умолчанию) в новом разделе и введите название пункта контекстного меню (например, Изменить в MSDEV (Edit with MSDEV)). Щелкните на кнопке ОК.
Перейдите в раздел editms и выберите команду Создать»Раздел (New»Key) в меню Правка (Edit). Введите имя раздела command.
Дважды щелкните на записи (По умолчанию) в разделе command и присвойте записи необходимое значение (например, C:\Program Files\DevStudio\SharedIDE\ BlNXmsdev. exe " % 1" для использования редактора msdev). Щелк-ните на кнопке ОК.
Закройте редактор системного реестра.
показано на рис. 32.5.показано на рис. 32.5.Теперь при щелчке правой кнопкой мыши на командном файле в контекстном меню будет выдано два пункта: Изменить (Edit) и Изменить в MSDEV (Edit with MSDEV), как
показано на рис. 32.5.
показано на рис. 32.5.
й*.?**#^-- с-1 _*]BoQtsectВ CommendУ Con1ig.$y']Рис. 32.5. Новый пункт контекстного менюй*.?**#^-- с-1 _*]BoQtsectВ CommendУ Con1ig.$y']Рис. 32.5. Новый пункт контекстного менюУказанная последовательность действий подходит для любого типа файлов (например, для файлов . TXT необходимо отредактировать раздел HKEY_CLASSES_ROOT\txtfile\shell\ open\command). В общем, необходим любой раздел реестра HKEY_CLASSES_ROOT\xxxfile, где ххх — это расширение файла. (Для получения информации о нужном типе файла просмотрите содержимое файла assoc . тхт.)
й*.?**#^-- с-1 _*]BoQtsect
В Commend
У Con1ig.$y']
Рис. 32.5. Новый пункт контекстного меню
й*.?**#^-- с-1 _*]BoQtsect
В Commend
У Con1ig.$y']
Рис. 32.5. Новый пункт контекстного меню
Как настроить историю команд DOSKEY
в командном интерпретаторе?
В старые добрые времена, когда использовалась DOS, была доступна утилита DOSKEY, позволявшая просматривать список выполненных ранее команд. В Windows NT эта функция доступна по умолчанию, однако утилита DOSKEY обладала и другими полезными свойствами.
Для очистки текущей истории команд необходимо ввести следующую команду: doskey /reinstall
Кроме того, утилите doskey можно сообщить, сколько команд необходимо хранить в истории команд. Для этого используется параметр /listsize. Следующая команда указывает на хранение 50 ранее введенных команд: doskey /reinstall /listsizs=50
Иногда имеет смысл создать макрос, который позволит назначать сложные команды единственной команде. Например, следующая команда создает макрос dird, который отображает список каталогов: doskey dird=dir /ad
Существует возможность назначить макрос определенному приложению для командной строки. Для этого используется параметр /ехепшпе, например:
doskey /exenaina"nslookup.exe sets>server 10.129.210.71
Ввод команды sets приводит к тому, что программа NSLOOKUP.EXE будет присваивать серверу IP-адрес 10.129.210.71. Для просмотра текущего макроса исполняемого файла введите следующую команду: doskey /ехепате=<имя выполняемого файла> /macros
Например:
doskey /exenainasnslookup.exe /macros sets=server 10.129.210.71'
в -32*29. Почему работа команды АТ в Windows NT 4.0 отличается от работы этой же команды
■ в Windows NT 3.51?
Для более эффективной поддержки длинных имен файлов в Windows NT 4.0 был изменен алгоритм обработки имен так, чтобы только целевой файл мог быть заключен в кавычки. Например, в Windows NT 3.51 использовалась следующая команда:
at 20:00 "notepad d:\documents\bonds\maxfactor.txt"
В свою очередь, в Windows NT 4.0 применяется такой синтаксис:
at 20:00 notepad "d:\documents\bonds\maxfactor.txt"
Предыдущая команда приводит к возникновению проблем, поскольку если вся команда заключается в двойные кавычки (например, с указанием командного файла), то она просто не запустится.
В Windows NT 4.0 с пакетом Service Pack 4 была добавлена поддержка раздела системного реестра, который позволяет активизировать функции команды АТ, аналогичные ее версии в Windows 3.51. Для использования этого раздела выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Schedule.
В меню Правка (Edit) выберите команду Создать1*Раздел (New*Key) и введите значение Parameters. Нажмите клавишу <Enter>.
Перейдите в новый раздел и в меню Правка (Edit) выберите команду Создать* Параметр DWORD (New*DWORD Value). Введите имя записи UseOldParsing и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Перезагрузите компьютер.
0. Как открыть командный интерпретатор
на текущем диске с помощью программы Проводник (Windows Explorer)?
Добавьте пункт контекстного меню, чтобы открыть командную строку для текущего диска.
Запустите редактор системного реестра (regedit . EXE).
Перейдите в раздел HKEY_CLASSES_ROOT\Drive\shell.
В меню Правка (Edit) выберите команду Создать^Раздел (New=>Key) и введите имя раздела CmdHere (или любое другое название).
В новом разделе в меню Правка (Edit) выберите команду Создать^ Раздел (New=> Key) и введите имя раздела command (с использованием только нижнего регистра).
В разделе CmdHere дважды щелкните на записи (По умолчанию) и введите имя пункта контекстного меню, которое отображается при щелчке правой кнопкой мыши на каталоге (например. Командная строка отсюда (Command Prompt Неге)). Кроме того, можно ввести символ & перед буквой, которая должна быть подчеркнута в контекстном меню.
Перейдите в раздел command, дважды щелкните на записи (По умолчанию), и введите следующее значение записи:
<system dir>\System32\cmd.ехе /к cd "%1"
Например:
c:\winnt\System32\cmd.exe /к cd "%1"
Закройте редактор системного реестра.
Далее приводится содержимое файла . INF, который автоматизирует создание пункта меню Command Неге для дисков и каталогов, если нет доступа к файлу cmdhere . inf, поставляемому в пакете Resource Kit. Созданный файл необходимо сохранить с расширением . inf, после чего щелкнуть на нем правой кнопкой мыши для запуска.
; Command here
[Version]
Signature = "$Windows NT$".
Provider=%Provider%
[Strings]
Provider="SavillTech Ltd"
[DefaultInstall]
AddReg = AddReg
[AddReg]
HKCR, Directory\Shell\CmdHere,,, "Command Here"
HKCR, Directory\Shell\CmdHere\command,,, "%ll%\cmd.exe /k cd "”%i""«
HKCR, Drive\Shell\CmdHere,,, "Command Here"
HKCR, Drive\Shell\CmdHere\command,,, "%ll%\cmd.exe /k cd ""%1
33 +КОМАНДНЫЕ ФАЙЛЫ
К
омандный или пакетный файл (batch file) — это текстовый файл с расширением . ват или . cmd. В командном файле соблюдается строгий синтаксис кода и применяется набор действительных команд/инструкций. Для запуска командного файла необходимо ввести имя файла, причем даже без указания расширения . ват или . cmd. Чтобы создать обычный командный файл, выполните перечисленные ниже действия.
Откройте редактор Блокнот (Notepad).
Введите команду ©echo hello world.
Текст, который следует после команды echo, будет отображаться на экране. Символ @ запрещает отображать на экране непосредственно саму команду. Для того чтобы отменить вывод команд на экран для всего командного файла, добавьте команду @echo of f в начале командного файла.
Выберите команду Сохранить как (Save As) в меню Файл (File).
Введите имя командного файла "<имя>.стд". Кавычки вводить обязательно, иначе редактор Блокнот (Notepad) добавит к файлу расширение . txt.
• 6. Запустите интерпретатор командной строки cmd.exe для начала сеанса работы с командной строкой.
7. Введите имя командного файла без расширения.
Какие команды можно использовать в командном файле?
В Windows NT 4.0 предоставлено несколько расширений для интерпретатора CMD. EXE. Для использования расширений необходимо, чтобы запись системного реестра HKEY_CURRENT_USER\Software\Microsoft\Cammand Processor\EnableEfctensions имела значение 1. В табл. 33.1 перечислены команды, часто используемые в командном файле.
Таблица 33.1. Команды, применяемые в командных файлах
call «командный файл>Вызов одного командного файла из другого. Выполнение
■текущего командного файла приостанавливается до за
вершения работы вызванного командного файла
ExitЗавершение выполнения командного файла. Если один
командный файл вызывает другой, команда exit завершает работу обоих файлов
findstr <строка> <имя файла> Поиск строки в файле. Эта команда имеет несколько параметров
Окончание табл. 33.1
For
Стандартная команда для создания циклов. Команда for /ь
%n in (1,1,10) do @есно %п выдает числа от 1 до 10
goto «метка*
. Указание процессу выполнения файла перейти к определенной точке. Перед именем метки должно быть указано двоеточие, например:
goto label1
:label
if «условие* ..
Оператор if обладает большими возможностями.
Обычно оператор используется следующим образом: if /i «строка!* «сравнение* <строка2> «команда*. Параметр /i указывает на нечувствительность к регистру. Доступны следующие параметры сравнения:
equ — равно;
neq — не равно;
LSS — меньше чем;
LEQ — меньше или равно;
gtr — больше чем;
geq — больше или равно.
if errorlevel
if exist «имя файла*
rem <строка>
Комментарий
stare «заголовок
окна* «команда* Запуск нового сеанса командной строки и выполнение указанной команды. В отличие от команды call, выполнение запущенного ранее командного файла продолжается
■ В пакете Resource Kit для Microsoft Windows NT также предоставляются и другие полезные утилиты.
Почему не работают командные файлы, запущенные с помощью службы Планировщик заданий (Scheduler)?
Проведение диагностики командных файлов, которые работают при обычном запуске, но отказываются функционировать при использовании службы Планировщик заданий (Scheduler), является довольно сложной задачей. Тем не менее в большинстве случаев проблемы связаны с системными разрешениями. Запущенный командный файл выполняется с правами и разрешениями текущего пользователя. При использования службы Планировщик заданий (Scheduler) командный файл выполняется на правах учетной записи System, которая, скорее всего, будет иметь другие разрешения. Чтобы определить возможность запуска командного файла в рамках учетной записи System, необходимо воспользоваться службой Планировщик заданий (Scheduler) для запуска сеанса командной строки:
at «время а ближайшем будущем* /inter cmd.exe /к
Полученный сеанс понадобится для запуска командного файла. Параметр /к указывает интерпретатору на необходимость оставить окно открытым после выполнения команды. В определенное время будет открыто окно сеанса командной строки, выполняемого с правами учетной записи System. Этот сеанс можно применять для тестового запуска командных файлов с теми же параметрами, что и при запуске с помощью службы Планировщик заданий (Scheduler).
Как добавить комментарии в командный файл без использования оператора REM?
Когда при обработке командного файла в Windows NT встречается оператор GOTO, все строки до соответствующей метки будут игнорироваться.
©echo off
goto Begin
John Savill
Put in all comments required
:Begin
<. . . >
:End
Еще одним методом, который поддерживается в Windows NT 4.0 и Windows 95, является использование двойного двоеточия.
©echo off echo Hello echo.
::Это эквивалент использования оператора rem в начале строки rem Это аналог предыдущего оператора
::Такой комментарий более удобен для чтения, чем при использовании rem
: .-Все echo Bye!
м
Как в командном файле вызвать подпрограмму?
Для этого следует использовать рекурсивный вызов командного файла с передачей нескольких параметров, как показано ниже.
©echo off
if (%1)==(Recurse) goto Recurse goto Begin
:Begin■
echo Batch file begins.
call %0 Recurse test
goto End
:Recurse
echo This is a recursive call.
echo The parameters received were "%1" and "%2" goto CleanEnd
:End■
echo Finished
:Clean-End
При использовании этого метода необходимо соблюдать осторожность, поскольку рекурсивный командный файл может стать причиной проблем при запуске подпрограммой другого приложения. В приведенном далее примере демонстрируется еще один способ. :Begin echo start subroutine call :Subroutine echo finished subroutine goto End :Subroutine echo In subroutine goto :EOF :End
Существует еще один способ, предназначенный для файлов . CMD в Windows NT. Обратите внимание на синтаксис вызова подпрограмм (с использованием параметров), а также на применение специальной команды для возврата из подпрограммы (goto : eof). @echo off call :Begin echo Finished.|
goto :eof'
:Begin.
echo Batch file begins call :recurse Recurse test goto :eof :Recurse echo This is a recursive call, echo The parameters received were "%1” и ”%2” goto :eof
Как изменить цвет приглашения командной строки с помощью командного файла?
Для этого можно воспользоваться командой color, поддерживаемой в WindowsNT Workstation 4.0. Первое число указывает цвет фона, а второе — цвет отображения. Например, следующая команда создает цветовую схему “желтое на черном”: color 0 6'
В табл. 33.2 приводится список цветовых кодов.
Таблица 33.2. Параметры команды color
0Черный
Синий
Зеленый
Морская волна
Окончание табл. 33.2
4
Красный
5
Фиолетовый
6
Желтый
7
Белый
8
Серый
9
Светло-синий
А
Светло-зеленый
В
Светлая морская волна
С
Светло-красный
D
Светло-фиолетовый
Е
Светло-желтый
F
Ярко-белый
ОДр. Как выполнить системную операцию на всех компьютерах, подключенных к сети?
Обычно для этого применяется сценарий регистрации. Если необходимо запустить команду или скопировать файл на каждом компьютере, воспользуйтесь следующей командой: net view > list.txt
■ Эта команда записывает в файл list. txt перечень компьютеров, подключенных к сети в текущий момент времени. Затем с помощью обработки файла можно выполнить системную операцию на каждом компьютере (например, скопировать необходимые файлы).
FOR /Р" tokens=l " %i in (list.txt) do copy quaropts.dat "%i\C$\ program files\navnt"
Если разместить эту команду в командном файле, необходимо использовать двойные символы процента (%%), как показано ниже.
FOR /Р" tokens=l " %%i in (list.txt) do copy quaropts.dat "%%i\C$\ program filosXnavnt"
Кроме того, команду можно изменить во избежание использования временного файла. FOR /Р" tokans-1 " %i in ('nat view') do copy quaropts.dat "%i\C$\ program files\navnt"
ID
Что делать, если не работают параметры среды, настроенные командным файлом?
При запуске командного файла (или команды DOS без использования файла PIF) операционная система задействует файл „default.PIF, который находится в каталоге %systemroot%. Если указать параметр Закрывать при выходе (Close on exit), командный процесс будет завершен. Для решения этой проблемы выполните ряд действий.
Запустите программу Проводник (Windows Explorer).■
Перейдите в каталог %systemroot% (например, d: \winnt).
Щелкните правой кнопкой на файле „DEFAULT. PIF и выберите опцию Свойства (Properties).
Перейдите во вкладку Программа (Program).
Сбросьте флажок Закрывать при выходе (Close on exit).
Щелкните на кнопке Применить (Apply) и на кнопке ОК.
Как проводить поиск файлов с помощью командного файла/интерпретатора?
Команда find позволяет осуществлять поиск строки только в одном файле. Команда findstr обладает большими возможностями и имеет следующие параметры: findstr [/Ь] [/е] [/1] [/г] [/s] [/i] [/х] [/v] [/n] [/m] [/о] [/f:file] [/c:string] /g:file] [strings] [[drive:][path]filename[...]]
В табл. 33.3 содержится описание всех параметров.
Таблица 33.3. Параметры команды findstr
Параметр
Описание
/ъ /е
/1 /г /S /i /X /V /п /т
Соответствие шаблону в начале строки
Соответствие шаблону в конце строки"
Буквальный поиск
Использование текста как регулярного выражения (по умолчанию)
Поиск в текущем каталоге и его подкаталогах
Игнорирование регистра
Поиск строк, которые точно соответствуют шаблону
Поиск строк, которые не соответствуют шаблону
Отображение номера совпавшей строки
Отображение только имен файлов, в которых найдены искомые строки
/о
Смещение данных перед совпавшей строкой
/д:<файл>
Получение строки поиска из указанного файла
/с:"<строка>"
Использование текста в качестве буквального шаблона (например, /с:"string")
/f:<файл>
Получение списка файлов из указанного файла (например, /f: filelist. txt)
strings files
Описание строки поиска (в двойных кавычках для нескольких слов) Список файлов, в которых необходимо выполнить поиск
Для разделения нескольких строк поиска можно использовать пробел, если не указан параметр / с.
Следующая команда проводит поиск строк “Windows”, “NT” или “FAQ” в файле NTFAQ.HTML:
findstr "Windows КТ FAQ" ntfaq.html
Как настроить файлы .ВАТ, утратившие связанные с ними файлы?
Для исправления файлов . ват, “потерявших" связанные с ними файлы, введите следующие команды:
ftypo batfile-"%1" %* assoc .bat-batfile
НОНО0. Как вызвать командный файл из другого
НО
НО
командного файла?
Указание имени командного файла в исходном командном файле приведет к необходимому результату, однако по завершении работы второго командного файла первому файлу не будет передано управление. Для вызова командного файла и возврата управления базовому файлу понадобится команда call.
Как запретить командному файлу выводить на экран результат работы
' выполняемых команд?
Для запрета в начало командного файла необходимо ввести следующую команду: @echo off
Чтобы запретить вывод на экран результата работы только одной команды, необходимо добавить символ @ в начало соответствующей строки.
м
Как преобразовать файл в формате Unicode в текстовый файл?
В Windows 2000 широко используется формат Unicode, в котором для представления одного символа требуется два байта. Некоторые утилиты, предназначенные для обработки текста, не поддерживают формат Unicode, поэтому может потребоваться создание файла с однобайтовой кодировкой. Введите в командной строке команду следующего формата: type [unicode filename] > [text filename]
Например, для преобразования файла UNICODE.TXT в стандартный текстовый файл FILE. TXT введите такую команду:
type unicode.txt > file.txt
Преобразование выполняется программой type, которая также используется для записи разделов системного реестра, хранимых программой REGEDIT. EXE в формате Unicode.
нп
■4W3. Как выполнить системную операцию, котораязависит от получения файла по сети?
Компьютеры пользователей часто получают файлы по протоколу FTP с других компьютеров и должны выполнять некоторые действия по отношению к файлу после его получения системой. Приведенный ниже командный файл, который требует наличия пакета Resource . Kit в Microsoft Windows NT, позволяет проверить наличие файла и выполнить определенную операцию после его получения. :filecheck if exist e:\upload\file.txt goto actionfile sleep 100 goto filecheck :actionfile
Командный файл проверяет наличие файла FILE. TXT каждые 100 секунд. Если файл достаточно большой и полностью не загружен на момент запуска командного файла, ждите проблем (если файл передается по протоколу FTP и все еще записывается на жесткий диск). Для решения этой проблемы необходимо переименовать файл, что демонстрируется ниже. RENAME e:\upload\file.txt file.txt if not errorlevel 0 goto actionfilo
Команда переименования создает сообщение об ошибке, если файла не существует или его запись не завершена (в этом случае он недоступен для записи). Переменная errorlevel имеет одинаковое значение, но сообщение об ошибке изменяется. Следует иметь это в виду, если в командном файле необходимо отличать одну ошибку от другой.
10
Как автоматизировать ответный ввод данных на запрос команды? .
Большинство команд имеют параметр командной строки, который используется для подтверждения осуществляемой операции. Для команд, которые требуют интерактивного подтверждения (например, ввод пароля при регистрации), можно воспользоваться такой командой:'
echo <пароль>|logon savillj
Эта команда запускает процесс регистрации для пользователя savillj. Когда программа logon запросит пароль, команда echo передаст код нажатия клавиши <Enter>, что приведет к вводу пароля.
Кроме того, для передачи кода нажатия клавиши <Enter> можно воспользоваться следующей командой: echo. | and. axe
wpS. Как получить идентификатор процесса (РЮ) файла, выполняемого в текущий момент времени?
Установка пакета Resource Kit для Microsoft Windows NT позволяет воспользоваться текущим командным файлом для получения идентификатора процесса командного файла, который выполняется в текущий момент времени. Для использования этого сценария в командной строке необходимо заменить двойные символы процента (%%) одинарными (%).
for /f "Tokens=*" %%I in ('f:\tlist A | grep %0 A| grep CMD A| awk "{print $1}"') do call :SETPID %%I :next
:SETPID
set MASTER_PID=%1 goto :next
Следующий вариант предполагает использование утилиты tlist, которая предоставляется в пакете Resource Kit:
for /f "Tokens=l Delims= " %I in {'c:\tlist A|find ”%0"'} do goto SETPID %I :next
: SETPID
set MASTER_PID=%1 g.oto :next
Вместо команды pulist необходимо использовать команду tlist, так как pulist не выдает достаточного объема информации. В данном случае понадобится имя командного файла, которое предоставляется утилитой tlist. Поскольку командная оболочка использует символ “ | ”, то для отделения этого символа необходимо применить символ завершения строки “А”.
Существует и еще один вариант строки для программы tlist:
for /f ”Tokens=l Delims= " %I in ('c:\tlist A| find "%0"') do set MASTER_PID=%1
Ml
Ч0ЗД6. Как отправить выходные данные программы на нулевое устройство (NULL)?
Для отмены передачи выходных данных команды можно воспользоваться нулевым устройством (NULL). В UNIX таковым является устройство /dev/null. Для того чтобы команда передавала выходные данные устройству NULL и не выводила их на экран, воспользуйтесь такой командой: program.ехе > nul
Кроме того, для удаления содержимого файла можно применять команду nul: copy nul file.name
гадгадКак отправить сообщение из командного файла?
гад
гад
Для отправки сообщения из командного файла необходимо воспользоваться командой Net Send:
net send «компьютер» "«сообщение»"
nonoКак получить доступ к файлам на другом
no
no
компьютере?
Для получения доступа к файлам на другом компьютере можно воспользоваться именем UNC (Uniform Naming Convention), например \\имя сервера\имя ресурса\каталог\ файл. С другой стороны, существует возможность подключить сетевой диск, использовать для доступа к файлам букву диска и по завершении работы отключить сетевой диск. Для реализации этого метода понадобятся приведенные ниже команды.
net use д: \\savilltech\<$aAn>
... g:\dir\file.txt net use g: /d
Что делать, если переменная %logonserver% недоступна после регистрации пользователя в системе?
При регистрации пользователя в системе служба регистрации создает несколько временных переменных среды. Эти переменные удаляются по завершении процесса регистрации, когда выгружается операционная среда пользователя.
Одной из переменных является % logonserver %, указывающая контроллер домена, проверявший действительность регистрационной информации. Эта переменная может оказаться полезной в регистрационных сценариях и в других задачах, выполняемых после регистрации. В Windows NT 4.0 переменная %logonserver% после регистрации удаляется. Для просмотра содержимого переменной воспользуйтесь следующей командой:
echo %logonserver%
WTITANIC ■
Если переменная %logonserver% понадобится после регистрации пользователей в системе, можно воспользоваться утилитой Setx из пакета Resource Kit в Microsoft Windows NT для ручной записи значения переменной %logonserver% в другую переменную среды. Введите следующую команду:
setx MyLogonServer %logonserver%
0. Как передать параметры в командный файл?
При вызове командного файла можно вводить данные после команды, на которую командный файл указывает с помощью переменных %1, %2 и т.д. Например, в командном файле HELLO. ВАТ команда
@echo hello %1 boy
выведет на экран такую строку:
hello john boy
Это произойдет в том случае, если параметр %1 имеет следующее значение: hello john
В табл. 33.4 перечислены методы модификации указываемых в командном файле параметров.
Таблица 33.4. Версии параметров командного файла
Параметр
Описание
%1
Стандартный параметр
%~fi
Преобразование параметра %1 в полностью определенное имя пути к файлу. Если передать только имя файла из текущего каталога, то этот параметр будет дополнен до диска и каталога
%-dl
Получение буквы диска из параметра %1
%-pl %-nl
Получение пути из параметра % 1
Получение из параметра %1 имени файла без расширения
%-xl
%-sl
Получение из параметра %1 расширения файла
Изменение характеристик параметров х и п для работы с коротким именем. Таким образом, параметр %~sni можно использовать для получения короткого имени файла, а параметр %~sxl —для получения короткого расширения
В табл. 33.5 представлены методы совместного использования некоторых параметров.
Таблица 33.5. Комбинирование параметров командного файла
Параметр
Описание
%~dpl %-spl %-nxl
Преобразование параметра %1 в букву диска и путь к файлу
Получение короткого пути
Преобразование параметра ив имя файла и расширение
Для просмотра всех описанных выше параметров добавьте их в файл testing . ВАТ.
Secho off
echo fully qualified name %~fl
echo drive %~dl
echo filename %~nl
echo file extension %~xl•
echo short filename %~snl echo short file extension %~sxl echo drive and directory %~dpl echo filename and extension %~nxl
Затем запустите файл с длинным именем. Например, выходные данные командного файла, запущенного с файлом с: \temp\longfilename. long, выглядят, как показано ниже.
fully qualified name c:\temp\longfilename.long drive С: path \TEMP\ filename longfilename ' file extension .logn short filename LONGFI-1 short file extension .LON drive and directory c:\TEMP filename and extension longfilename.long
Этот метод подходит для второго и последующих параметров. Достаточно вместо значения 1 ввести номер параметра (например, %-f 2 для получения полностью определенного имени).
Параметр % 0 содержит информацию о самом командном файле (например, %-dpO предоставляет информацию о диске и пути к командному файлу).
^ Д СРЕДА WINDOWS
<ZL SCRIPTING HOST
С
реда WSH (Windows Scripting Host) является программным инструментом, который позволяет по умолчанию запускать сценарии, написанные на языках VBScript HJScript, а также допускает использование расширений, добавляющих поддержку других языков для операционной системы. Использование известных сценарных языков дает возможность автоматизировать рутинные системные операции, создавать многофункциональные макросы и сценарии регистрации.
В Windows 2000 и Windows ХР среда Windows Scripting Host поддерживается по умолчанию.
. Где получить программное обеспечение Windows Scripting Host?
Это программное обеспечение можно загрузить с Web-узла по адресу: http://ntsdn.microsoft.com/scripting/. На этом же Web-узле предоставляется большое количество справочных файлов и тестовых примеров.
■ Программное ядро языков JScript и VBScript встроено в обозреватель Internet Explorer 3.01 и более новых версий; тем не менее в последних версиях Internet Explorer реализована поддержка более новых версий этих языков сценариев. Кроме того, программное ядро можно также получить на указанном выше Web-узле. '
. Как установить программное обеспечение Windows Scripting Host?
После загрузки программного обеспечения (по адресу: http://msdn.microsoft.com/ scripting/) предоставляется один лишь файл — wsh.exe. Этот файл поддерживает использование следующих параметров:
/Q — режим с выводом на экран сокращенной инсталляционной информации;
/т: <полный путь> — указание временного каталога;
/с — извлечение файлов в папку, указанную посредством параметра /т;
/С: <CMD> — переопределение команды install, указанной автором сценария.
Для установки WSH выполните следующее.
Запустите файл WSH. EXE с помощью командной строки или двойного щелчка на файле в окне программы Проводник (Windows Explorer).
Щелкните на кнопке Да (Yes) для подтверждения установки.
Щелкните на кнопке Да (Yes) в окне с лицензионным соглашением.
Щелкните на кнопке ОК в окне с сообщением о завершении установки.
Если необходимо провести установку с помощью регистрационного сценария, запустите файл с параметром /q (wsh /q). При использовании этого параметра не будут задаваться какие-либо вопросы и требоваться подтверждения проводимых действий. Кроме того, можно проверить наличие установленного программного обеспечения Windows Scripting Host в системе и при его отсутствии выполнить автоматическую установку.
if not exist %systemroot%\system32\wscript.exe \\<server>\<share>\wsh.exe /q
В данном случае \\<server>\<share> — это имя общего ресурса, который содержит файл WSH. EXE.
Где получить дополнительную информацию о WSH?
Дополнительная информация представлена на следующих Web-узлах:
http://msdn.microsoft.com/scripting/;■
http: //msdn .microsoft. com/scripting/windowshost/docs/reference/ whitepaper.htm;
http: / /msdn.microsoft. com/scripting/windowshost/docs/reference/ objectmodel.htm;
http://communities.msn.com/windowsscript;
http://www.winscripter.com.
Для получения дополнительной информации о сценариях ADSI обратитесь к Web-узлу по адресу: http: / /www. 15seconds . сот/ focus/ADSI .htm.
ran
I ^4.4. Как создать нового пользователя в Windows NT с помощью интерфейса ADSI?
Для этого можно воспользоваться следующим сценарием ADSI (Active Directory Scripting Interface):
On Error Resume Next strUser="UserID" Set oDomain=GetObject("WinNT://YourDomain") Set oUser=oDomain.Create ("user",strUser) If (err.number=0) Then 'Если не равно 0, значит учетная запись уже существует oUser.Setinfo■
oUser.SetPassword "mypassword" oUser.Setinfo■
End If
987987СРЕДА WINDOWS SCRIPTING HOST
987
987
Для обновления других параметров можно воспользоваться сценарием, приведенным ниже, set user=GetObject("WinNT://domain/user")
User.FullName=FirstNameVar
User.HomeDirectory=UserHome
User.Profile="\\Server\Share\user"
User.LoginScript=LogonScript
User.Description"Description"
User.setinfo
Как запустить сценарий Windows из командной строки?
Обычно при запуске файла WSH, который содержит код Visual Basic или JavaScript, из окна программы Проводник (Windows Explorer) запускается приложение wscript.exe и выполняет указанные сценарии с помощью необходимого программного модуля.
Для запуска сценария из командной строки необходимо воспользоваться программой CSCRIPT.EXE, которая поддерживает указание перечисленных ниже необязательных параметров.
//В — командный режим. В этом режиме отменяется вывод на экран сообщений об ошибках и запросов на подтверждение.
//D — включение службы Active Debugging.
//E:engine — использования программного ядра для запуска сценария.
//H:CScript —вкачествепрограммыобработкисценариевиспользуется
. CSCRIPT.EXE.
//H:WScript —вкачествепрограммыобработкисценариевиспользуется
WSCRIPT. EXE (по умолчанию).
//I — интерактивный режим (параметр, противоположный параметру / /в).
//Job:xxxx — выполнение задания WSH.
//Logo — отображение логотипа (по умолчанию).
//Nologo — запрет на отображение логотипа.
//S — сохранение параметров командной строки для текущего пользователя.
//Т:пп,— указание времени задержки в секундах; максимальное время, которое выделяется сценарию на выполнение.
//X — выполнение сценария посредством службы отладки Active Debugging.
Обратите внимание, что косую черту необходимо вводить дважды (/ /). Предположим, что существует следующий файл HELLO. VBS:
Wscript.Echo "Hello"
Wscript.Quit О
Этот сценарий можно запустить с помощью команды cscript hello. vbs, которая выведет слово “Hello” в окне командного интерпретатора. Введите следующую команду для открытия отдельного окна сценария: wscript hello.vbs
Как запустить команду DOS в среде WSH?
Существует возможность выполнять команды DOS в среде WSH. Для этого необходимо воспользоваться следующим кодом:
DIM objShell
set objShell = wscript.createObject("wscript.shell")
iReturn = objShell.Run("cmd.exe /С set var=hello", 1, TRUE)
Вместо CMD. EXE допускается применение переменной %Comspec%. Параметр /С указывает на закрытие окна командного интерпретатора по завершении выполнения команды. Команда set var=hello создает переменную среды var и присваивает ей значение hello.
Как переименовать файл с помощью программы WSH.EXE?
Для этого можно воспользоваться методом MoveFile объекта FileSystemObj ect.
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.MoveFile "filel.txt", "file2.txt"
. Как в Windows 2000 указать оболочку выполнения сценариев, принятую по умолчанию?
Запускаемый сценарий по умолчанию выполняется в среде WScript, и система обеспечивает взаимодействие с пользователем посредством всплывающих диалоговых окон. Существует возможность изменить среду выполнения сценариев на CScript так, чтобы взаимодействие происходило с помощью командной строки.
Для изменения среды с WScript на CScript введите следующую команду в командной строке:
cscript //h:cscript //s
Для обратного переключения воспользуйтесь такой командой:
cscript //h;wscript //s
АППАРАТНОЕОБЕСПЕЧЕНИЕАППАРАТНОЕОБЕСПЕЧЕНИЕ
АППАРАТНОЕ
ОБЕСПЕЧЕНИЕ
АППАРАТНОЕ
ОБЕСПЕЧЕНИЕ
О
дной из причин того, что пользователи предпочитали применение Windows 9х вместо Windows NT, был ограниченный список совместимого с Windows NT аппаратного обеспечения, а также ограниченная поддержка существующих приложений. С выходом Windows 2000 ситуация кардинально изменилась. После появления Windows ХР осталось только одно семейство пользовательских операционных систем: Windows ХР Professional, которая является аналогом Windows 2000 Professional, и Windows ХР Home — аналог Windows Эх. В свою очередь, серверным наследником Windows 2000 стала операционная система Windows Server 2003.
Эта глава содержит распространенные вопросы, касающиеся аппаратного обеспечения компьютера.
Как изменить букву диска?
В меню Пуск (Start) выберите опцию Администрирование (Administrative Tools) и щелкните на параметре Администратор дисков (Disk Administrator). Щелкните правой кнопкой мыши на разделе жесткого диска и выберите команду Назначить букву диску (Assign Drive Letter). Затем можно выбрать букву диска, которая будет использоваться для данного раздела. После изменения информации о дисках желательно повторно создать диски аварийного восстановления.
В Windows 2000 и более новых версиях выполните ряд действий.
Откройте оснастку Управление компьютером (Computer Management) (Пуск1* Программы^Администрирование^Управление компьютером (Start^Programs1* Administrative Tools^Computer Management)).
Раскройте раздел Запоминающие устройства (Storage) и выберите опцию Управление дисками (Disk Management).
Щелкните правой кнопкой на диске или разделе и выберите команду Изменение буквы диска и пути диска (Change Drive Letter and Paths).
Выберите текущую букву диска и щелкните на кнопке Изменить (Edit).
Выберите новую букву и щелкните на кнопке ОК во всех диалоговых окнах.
Закройте оснастку.
Как настроить одновременное использование
двух мониторов?
В Windows 2000 и Windows ХР реализована поддержка нескольких графических адаптеров без дополнительного программного обеспечения. Эта функция доступна с помощью аплета Экран (Display) в окне Панель управления (Control Panel). Установите флажок Расширить рабочий стол на этот монитор (Extend desktop on this monitor).
Какой максимальный объем оперативной
памяти поддерживает Windows NT?
Операционная система Windows NT является 32-разрядной и поэтому поддерживает до 2А32 байт оперативной памяти (4 Гбайт).
В свою очередь, Windows 2000 Advanced Server поддерживает до 8 Гбайт оперативной памяти, a Windows 2000 Datacenter — до 64 Гбайт.
. Для чего используются запросы прерываний - (IRQ)?
Прерывание позволяет элементу аппаратного обеспечения задействовать вычислительное время центрального процессора. Это важно для работы таких компонентов компьютера, как сетевой адаптер, поскольку объем буфера сетевого адаптера ограничен. Если центральный процессор не извлечет данные из буфера сетевого адаптера, они будут утрачены. В табл. 35.1 указаны распространенные варианты использования запросов прерывания.
Таблица 35.1. Линии запроса прерываний Windows
Уровень IRQ
Типичное использование
Комментарий
0
Таймер
Зарезервировано для системной платы .
1
Клавиатура
Зарезервировано для системной платы
2
Каскадное прерывание с IRQ 9
Доступно в зависимости от системной платы
3
COM2 или COM4
4
СОМ1 или COM3
5
LPT2
Обычно это прерывание свободно, так как на компьютерах редко устанавливается два параллельных порта. Прерывание в основнрм используется звуковыми адаптерами
6
Контроллер привода гибких дисков
7
LPT1
Это прерывание может использоваться звуковым адаптером
8
Часы реального времени
Зарезервировано для системной платы
Окончание табл. 35.1
Уровень IRQ
Типичное использование
Комментарий
9
Каскадное прерывание на IRQ 2
Подключено непосредственно к IRQ 9. Иногда можно настроить программное обеспечение на использование IRQ 9, на самом деле указывая IRQ 2
10
Не используется
Обычно это прерывание используется сетевыми адаптерами, многие из которых запрограммированы именно на применение IRQ 10
11
Не используется
Обычно предоставляется контроллерам SCSI
12
PS/2 и шинный адаптер мыши
Если PS/2 или шинная мышь не используется, эту линию запроса прерывания можно передать другому устройству
13
Математический сопроцессор
Используется для передачи сигналов об ошибках
14
Контроллер жесткого диска
Если жесткие диски IDE не используются, это прерывание можно применить для другого устройства
15
Некоторые компьютеры используют это прерывание для вторичного контроллера IDE
Если вторичный контроллер IDE не используется, линию запроса прерывания можно применить для другого устройства
Примечание. Что касается попытки освобождения линии IRQ, которая не используется устройствами системной платы. Если BIOS позволяет вручную отключать устройства и системные настройки не аннулируются программным обеспечением Plug and Play (например, в Windows 95), то проблем не должно возникнуть. В противном случае необходимо проверить, можно ли применять линию запроса прерывания, которая зарезервирована для неиспользуемого устройства системной платы.
Сколько центральных процессоров поддерживает Windows NT?
Операционная система Windows NT Workstation поддерживает до двух центральных процессоров. Windows NT Server поддерживает четыре центральных процессора, а ОЕМ-версия Windows NT Server — до 32 центральных процессоров.
В Windows 2000 поддерживается следующее количество процессоров:
Windows 2000 Professional — 2;
Windows 2000 Server — 4;
Windows 2000 Advanced Server — 8;
Windows 2000 Datacenter Server — 32.
Существует ли список аппаратного обеспечения, которое поддерживается Windows NT?
Компания Microsoft предоставляет список совместимого аппаратного обеспечения для Windows (Hardware Compatibility List — HCL), который доступен на Web-узле по адресу: http://www.microsoft.com/hcl/. Этот список относится к операционным системам Windows NT, Windows 2000, Windows XP и т.д.
ОД|г. Как отключить определение мыши для последовательного порта (в целях использования UPS)?
Следуйте приведенным далее действиям после отключения бесперебойного источника питания (UPD) от компьютера.
Запустите сеанс интерпретатора командной строки (Пуск^Выполнить^спм! (Starts Run^cmd)).
Перейдите в загрузочный раздел:
с: cd \
Измените атрибуты файла BOOT. INI так, чтобы он стал доступным для редактирования:
attrib boot.ini -г -в
Отредактируйте файл (edit boot.ini) и для каждой строки multi (х) (для IDE) и scsi(x) (для SCSI) добавьте следующий параметр:
/noserialmice=camx
(где х — номер последовательного порта).
Завершите работу с редактором edit.
Восстановите базовые атрибуты файла BOOT. INI:
attrib boot.ini +r +s
Завершите работу c Windows NT и отключите питание компьютера.
Подключите систему UPS.
Загрузите компьютер и запустите Windows NT. Теперь программа NTDETECT не будет определять, подключена ли мышь к последовательному порту.
Параметр /NoSerialMice отключает только драйвер устройства Microsoft Serial Mouse Driver. Если установить драйвер мыши какой-либо другой компании, перейдите в окно Панель управления (Control Panel) и отключите требующиеся драйверы мыши. Например, если установлены драйверы Logitech Mouseware V8.0 для устройства Trackman Marble, отключите устройство Logitech Serial Mouse, которое называется “Isermous” (обратите внимание, что прописная буква “1” в шрифте Arial выглядит так же, как прописная буква “i”).
Как просмотреть системные ресурсы, используемые устройством в Windows NT?
Самым простым способом просмотра ресурсов является использование утилиты WINMSD. EXE, которая поставляется в Windows NT.
Запустите утилиту WINMSD. EXE (nycK^BbinonHHTb^winmsd (Start^Run^winmsd)).
Перейдите во вкладку Ресурсы (Resources).
Теперь появится возможность просматривать следующую информацию, щелкая на соответствующих кнопках:
IRQ;'
I/O Port;
DMA;
Memory;
Devices.
Щелкните на кнопке ОК для завершения работы программы WINMSD. EXE.
Кроме того, можно воспользоваться утилитой WINMSDP.EXE, которая поставляется в пакете Resource Kit. Следующая команда записывает информацию о задействованных прерываниях IRQ в файл msdrpt . тхт:.
winmsdp /i
Для Windows 2000 и более новых версий используйте утилиту MSINFO32.EXE. В разделе Ресурсы оборудования (Hardware Resources) содержится информация об использовании DMA, IRQ, адресов ввода-вывода и т.д.
Поддерживается ли в Windows 2000 и Windows NT шина USB?
Шина USB (Universal Serial Bus) является новым стандартом для подключения внешних периферийных устройств к компьютеру. Основная концепция шины USB заключается в автоматическом определении подключаемых устройств и установке необходимых драйверов.
Windows NT 4.0 не поддерживает шину USB, в отличие от ее полноценной поддержки в Windows 2000.
ЗД0. Как проверить объем оперативной памяти,установленной на компьютере?.
Для получения этой информации существует множество методов.
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите опцию Свойства (Properties). Во вкладке Общие (General) будет показан объем оперативной памяти, установленной на компьютере.
Запустите программу WINMSD. EXE и перейдите во вкладку Память (Memory).
В командной строке можно использовать два способа.
Запустите программу PSTAT.EXE (которая поставляется в пакете Resource Kit). Первая строка содержит информацию о объеме установленной оперативной памяти.
Загрузите программу MEMORY. EXE с Web-узла по адресу: http:/ /ww. savilltech. сот/ download/memory.zip. Эта программа позволяет получить данные об объеме оперативной памяти. (Если указать параметр /s, будут выданы только числовые значения
без пояснений. Такой режим работы программы может оказаться полезным для сбора числовых данных.) Например:
memory /в
66506752
Как безопасно отключить устройство?
После отключения устройства может понадобиться перезагрузка компьютера. При перезагрузке многие пользователи сталкивались с синим “экраном смерти” (сообщением о системной ошибке на синем экране) и полной остановкой процесса загрузки Windows. Далее приводится последовательность действий, выполнив которые можно проверить работу системы без устройства.
Щелкните правой кнопкой на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Свойства (Properties)..
Перейдите во вкладку Профили оборудования (Hardware Profile).
Щелкните на кнопке Копировать (Сору) и назовите профиль (например, Device Test).
Щелкните на кнопке ОК, перейдите к списку устройств и отключите устройство с помощью профиля Тестирование устройства (Device Test).
Перезагрузите компьютер и в разделе Аппаратный профиль/конфигурация восстановления (Hardware Profile/Configuration Recovery) выберите опцию Профиль тестирования устройства (Device Test Profile). Продолжайте процесс загрузки (рис. 35.1).
Рис. 35.1. Выбор конфигурации аппаратного обеспеченияРис. 35.1. Выбор конфигурации аппаратного обеспечения
Рис. 35.1. Выбор конфигурации аппаратного обеспечения
Рис. 35.1. Выбор конфигурации аппаратного обеспечения
Если синий “экран смерти” так и не появился, то отключение устройства является безопасным. В противном случае необходимо отключить компьютер. После включения компьютера выберите параметр загрузки Оригинальная конфигурация (Original Configuration). Затем перейдите в окно Панель управления (Control Panel) и активизируйте устройство.
Как настроить Windows NT на обнаружение более чем восьми устройств, подключенных к шине SCSI?
Операционная система Windows NT по умолчанию обнаруживает только первые восемь логических устройств для шины SCSI. Установите пакет Service Pack 5 и выполните ряд действий. ,
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу системного реестра HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\<Driver Service Name>\Parameters\Device<N>.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New=> DWORD Value).
Введите имя записи LargeLuns и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 1. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Теперь Windows NT будет поддерживать до 255 логических устройств для шины SCSI.
<ЭДЗ. Поддерживается ли в Windows адаптер Promise Ultra АТА/66?
Адаптер IDE Promise Ultra АТА/66 используется с жесткими дисками и поддерживает скорость передачи данных до 66 Мбит/с.
Компания Promise выпустила драйверы для Windows NT, которые можно получить по адресу: http://www.promise.com. Кроме того, доступна специальная версия драйверов для Windows 2000. Существует и встроенный драйвер Promise Ultra АТА/66, также обладающий полезными возможностями. Если перейти от использования встроенного контроллера IDE к адаптеру Promise Ultra АТА/66, необходимо заменить параметр multi () в файле boot.ini параметром scsi().
•При обновлении WindowsNT 4.0 с установленным драйвером Promise Ultra до Windows 2000 Professional (сборка 2031) каких-либо проблем возникнуть не должно. Адаптер Promise Ultra АТА/66 отображается в окне Диспетчер устройств (Device Manager) в разделе устройств SCSI, а в окне дополнительной информации о драйвере содержится ссылка на файл с: \winnt\system32\drivers\ultra66 . sys версии 1,42 сборки 0218 от компании Promise Technology. Имеет смысл обновить драйвер до новой его версии, поставляемой в Windows 2000, сразу по завершении установки адаптера.
Windows 2000 поддерживает адаптер Promise Ultra АТА/66, a Windows ХР/2003, в свою очередь, изначально поддерживают адаптер Promise Ultra АТА/100.
Как включить спящий режим?
Как и Windows 9х, операционная система Windows 2000 обеспечивает полную поддержку схемы управления питанием АРМ (Advanced Power Management), которая позволяет операционной системе указывать компьютеру на переход в режим пониженного энергопотребления или на его отключение. При этом применяется специальный уровень аппаратных абстракций ACPI (Advanced Configuration and Power Interface), который должен поддерживаться в BIOS системной платы.
Стандарт ACPI является воплощением индустриальной концепции “OnNow", которая позволяет производителям систем создавать компьютеры, запускаемые нажатием клавиши на клавиатуре. Стандарт ACPI проектировался специально для полноценного использования схемы управления питанием и поддержки технологии Plug and Play в Windows 2000.
Спящий режим (hibernate) позволяет компьютеру сохранять текущие системные данные на жесткий диск и отключать питание компьютера. После включения компьютера будут загружены запущенные до выключения приложения и файлы, поэтому все данные остаются в целости и сохранности.
Обычно при переходе в спящий режим на жесткий диск записывается содержимое оперативной памяти (в файл с: \hiberf il. sys, объем которого будет немного превышать объем оперативной памяти, установленной на компьютере). Для активизации поддержки спящего режима выполните перечисленные ниже действия.
Запустите аплет Электропитание (Power Options) в окне Панель управления (Control Panel) (ПускоНастройка^Панель управления=>Электропитание (Start^Settings1* Control PaneloPower Options)).
Перейдите во вкладку Спящий режим (Hibernate).
Проверьте флажок После приостановки перейти в спящий режим (Enable Hibernate), как показано на рис. 35.2.
Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Рис. 35.2. Включение спящего режима
В этом диалоговом окне отображается объем дискового пространства, который будет использоваться для хранения файла hiberfil. SYS.
После активизации поддержки спящего режима и завершения работы системы появится новый пункт меню (в Windows ХР для этого следует удерживать клавишу <Shift>), необходимый для перехода в спящий режим. При выборе этого пункта содержимое оперативной памяти будет записано на жесткий диск и питание компьютера будет отключено. При включении компьютера на экран будет выдано сообщение “Resuming Windows” и (по умолчанию) появится запрос на ввод пароля пользователя, который перевел компьютер в спящий режим (можно также ввести пароль администратора).
При использовании спящего режима на портативном компьютере необходимо обновись BIOS до последней версии, предоставляемой производителем компьютера. Если этого не сделать, поддержка спящего режима будет зависеть от версии BIOS системы. Подробная информацйя о BIOS портативных компьютеров предоставляется на Web-узлах их производителей. ■'
Как включить или отключить использование
пароля при выходе из спящего режима?
В разделе 35.14 рассматривается метод включения поддержки спящего режима. Как уже отмечалось, по умолчанию после перезагрузки компьютера необходимо вводить пароль. Чтобы избежать ввода пароля, выполните ряд действий.
Запустите аплет Электропитание (Power Options) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления=>Электропитание (StartsSettings^ Control Panel=>Power Options)).
Перейдите во вкладку Дополнительно (Advanced).
Установите или сбросьте флажок Запрашивать пароль при выходе из спящего режима (Prompt for password when computer goes off standby), как показано на рис. 35.3.
Рис. 35.3. Настройка параметров пароля при выходе компьютера из спящего режимаРис. 35.3. Настройка параметров пароля при выходе компьютера из спящего режимаЩелкните на кнопке Применить (Apply) и затем на кнопке ОК.
Рис. 35.3. Настройка параметров пароля при выходе компьютера из спящего режима
Рис. 35.3. Настройка параметров пароля при выходе компьютера из спящего режима
ranran
ran
ran
Как перевести компьютер в режим ожидания?
Портативные компьютеры, которые поддерживают стандарт АРМ (Advanced Power Management) и/или ACPI, имеют возможность переходить в режим ожидания.
При переходе в этот режим компьютер потребляет существенно меньше электроэнергии, а такие устройства, как жесткие диски и монитор, отключаются. Для продолжения работы компьютер восстанавливается очень быстро и рабочий стол выглядит точно так же, как до перехода в режим ожидания. Этот режим особенно полезен на портативных компьютерах д ля экономии за-
ряда батарей. Поскольку в режиме ожидания системные данные компьютера не записываются на жесткий диск, отключение питания приведет к потере несохраненной информации, поэтому перед переходом в режим ожидания сохраните все открытые документы. ■
В этом режиме все равно используется небольшой объем электроэнергии, поскольку компьютер выключается не полностью. Компьютер должен оставаться в активном состоянии, поскольку необходимо поддерживать содержимое оперативной памяти, чтобы все программы, работавшие в момент перехода в режим ожидания, оставались “в спячке”.
Для ручного перевода компьютера в режим ожидания выберите опцию Спящий режим (Stand by) в меню завершения работы. Некоторые портативные компьютеры позволяют использовать для этого кнопку выключения питания (в данном случае необходимо ознакомиться с руководством к конкретной модели компьютера).
НЮНЮКроме того, существует возможность настроить компьютер на автоматический переход в режим ожидания или спящий режим по прошествии определенного времени. Для этого используется аплет Электропитание (Power Options) в окне Панель управления (Control Panel).
НЮ
НЮ
Устанавливается ли в Windows NT/2000
программное обеспечение Microsoft IntelliPoint 3.0?
Новая мышь Microsoft использует программное обеспечение IntelliPoint 3.0, которое работает под управлением Windows NT с установленным пакетом Service Pack 3. Это программное обеспечение не поддерживается по умолчанию операционной системой Windows 2000, однако доступно для установки с помощью следующей команды:
<CD-ROM>s\setup\setup setup win2000
Например:
ds\setup\setup setup win2000
В отличие от Windows 2000, в Windows NT 4.0 невозможно использовать подключение по шине USB.■
В настоящий момент доступна программа Microsoft IntelliMouse Explorer, которая работает под управлением Windows 2000. Ее можно загрузить с Web-узла по адресу: http://www.microsoft.ccm/products/hardware/mouse/driver/drivers_pc .htm.
Устанавливается ли программное обеспечение
Microsoft IntelliType Pro в Windows NT/2000?
Новые клавиатуры Microsoft co специальными кнопками для обозревателя Internet Explorer используют программное обеспечение IntelliType, которое работает под управлением Windows 2000 и Windows NT с установленным пакетом Service Pack 3. При работе в Windows 2000 и использовании таких клавиш, как <Volume Up>, не отображается специальное диалоговое окно, однако клавиши продолжают функционировать, за исключением клавиш <Computer> и <Calculator>.
В отличие от Windows 2000, в Windows NT 4.0 невозможно использовать подключение по шине USB. И еще одно замечание: при использовании в Windows 2000 клавиатуры, подключенной к шине USB, может потребоваться включение поддержки старых устройств USB в BIOS, для того чтобы клавиатура обнаруживалась в процессе загрузки Windows.
nonoПрограммное обеспечение IntelliType 1.1 и более новые версии в полной мере поддерживаются в Windows 2000. Дополнительную информацию можно получить на Web-узле по адресу: http:/ /www.microsof t. com/products/hardware/keyboard/ downl oad / pc / download_PC. htm.
no
no
Как включить управление шиной (DMA)
в Windows 2000?
Режим DMA поддерживается в Windows 2000, однако он отключен по умолчанию. Включение DMA (если режим поддерживается оборудованием) заметно повышает производительность устройств (например, жестких дисков).
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Оборудование (Hardware) и выберите раздел Диспетчер устройств (Device Manager).
Раскройте раздел контроллеров IDE ATA/ATAPI.
Щелкните правой кнопкой на пиктограмме первичного канала IDE (а также на пиктограмме вторичного канала, если он доступен) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Дополнительные параметры (Advanced Settings).
Для устройств Устройство 0 и Устройство 1 в поле Режим передачи (Transfer Mode) укажите параметр DMA, если доступно (DMA, if available), как показано на рис. 35.4.
Щелкните на кнопке ОК.
Рис. 35.4. Включение режима DMAРис. 35.4. Включение режима DMA
Рис. 35.4. Включение режима DMA
Рис. 35.4. Включение режима DMA
Щелкните на кнопке ОК в основном диалоговом окне свойств системы.
Щелкните на кнопке ОК для перезагрузки компьютера.
0. Как в Windows 2000 указать регион для
дисковода DVD?
В Windows 2000 реализована встроенная поддержка технологии DVD, что в том числе подразумевает отслеживание региональных параметров для дисков DVD. Перед началом работы с диском следует указать текущий регион, как описано ниже. Установленный регион можно впоследствии изменить.
Запустите аплет Диспетчер устройств (Device Manager) (щелкните правой кнопкой на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Свойства (Properties); перейдите во вкладку Оборудование (Hardware) и щелкните на кнопке Диспетчер устройств (Device Manager)).
Раскройте раздел дисководов CD-ROM/DVD.
Щелкните правой кнопкой на пиктограмме дисковода DVD и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Дополнительные параметры (Advanced Settings).
Выберите необходимый регион (рис. 35.5) и щелкните на кнопке ОК.
Рис. 35.5. Указание региона для привода DVDРис. 35.5. Указание региона для привода DVD
Рис. 35.5. Указание региона для привода DVD
Рис. 35.5. Указание региона для привода DVD
Щелкните на кнопке ОК для подтверждения.
Щелкните на кнопке ОК во всех диалоговых окнах.
Если в системе установлены другие драйверы аппаратного или программного обеспечения, призванного следить за региональными параметрами DVD, также настройте их должным образом.
Рис. 35.6. Сброс счетчика смены регионовРис. 35.6. Сброс счетчика смены регионов
Рис. 35.6. Сброс счетчика смены регионов
Рис. 35.6. Сброс счетчика смены регионов
Как обнулить счетчик смены региональных
параметров DVD?
В Windows 2000 отслеживается регион для дисковода DVD, и после его первоначального изменения допускается лишь еще одна смена региона. Существует возможность обнулить счетчик с помощью ряда действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHiNE\SOFTWARE\Microsof t. В этом разделе будет находиться подраздел (первый) с именем странного формата (например, ;t-z%). В этом разделе находится единственная запись типа REG_QWORD.
Выберите раздел и удалите его (рис. 35.6).
Перезагрузите компьютер.
После перезагрузки компьютера представится еще одна возможность изменить регион.
Как отключить управление шиной для адаптера
ЗСОМ ЗС590?
Существует возможность отключить управление шиной для адаптеров ЗС590, что позволяет избавиться от проблем, связанных с разнообразными системными конфликтами.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\EL59xl (если на компьютере установлено несколько адаптеров, то будут существовать разделы EL59X2, EL59X3 и т.д.).
Выберите раздел Parameters (если этого раздела не существует, создайте его).
В меню Правка (Edit) выберите команду Создать^Строковый параметр (Newo
■ String Value).
Введите имя записи Busmaster и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение No.
Щелкните на кнопке ОК.
Перезагрузите компьютер.
После перезагрузки компьютера должно выводиться следующее системное событие: Busmaster support has been turned off for slot XX.
Более новую версию драйвера можно получить на Web-узле по адресу: http://support.Зсош.com/infodeli/tools/nic/3C590.htm#ship.
Как разрешить оперативную замену клавиатур PS/2 в Windows 2000?
Если после загрузки Windows 2000 подключить к компьютеру клавиатуру через порт PS/2, то она не будет работать.
В пакете Service Pack 1 предоставляется программное обновление для файла I8042PRT. SYS (этот файл можно получить на Web-узле компании Microsoft). Файл предоставляет возможность оперативной замены клавиатуры, если подобная функция поддерживается в BIOS. Для использования оперативной замены выполните ряд действий.
Запустите редактор системного реестра (regedit. EXE).
Перейдите К разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\18042prt\Parameters.
Дважды щелкните на записи Headless (или создайте запись DWORD, если таковой не существует).
Присвойте записи значение 1.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Почему компьютер, поддерживающий режимы АРМ/АСР1, нельзя перевести в режим ожидания или спящий режим при использовании адаптера VGA?
Для использования спящего режима или режима ожидания программные компоненты операционной системы должны поддерживать управление питанием. Эту функцию предоставляют драйверы видеоадаптеров. Встроенный драйвер адаптера VGA является лишь базовым и не поддерживает управление питанием. Если компьютер необходимо перевести в спящий режим или в режим ожидания, указав соответствующие параметры в аплете Электропитание (Power Options) окна Панель управления (Control Panel), установите корректный драйвер видеоадаптера.'
wp5. Почему при подключении устройства USB к концентратору USB выдается сообщение об ошибке?
При подключении устройства к концентратору USB может выдаваться следующее сообщение об ошибке:
The hub doesn't have enough power available to operate the [device] USB Device. Would you like assistance in solving this problem?
Как указано в этом сообщении, для нормальной работы устройства недостаточно энергии. Чтобы решить эту проблему, воспользуйтесь блоком питания, поставляемым вместе с устройством.
ш
После обновления до Windows 2000 были утеряны параметры работы с несколькими мониторами, настроенные в Windows 98. Как их восстановить?
Как в Windows 2000, так и в Windows 98 поддерживается одновременное использование нескольких мониторов. Однако в Windows 2000 применяется системная архитектура, отлична,я от архитектуры Windows 98. Когда в Windows 2000 устанавливаются новые видеоадаптеры, теряется вся конфигурационная информация, настроенная ранее в Windows 98. Следовательно, для применения нескольких мониторов необходимо заново настроить конфигурационные параметры адаптеров с помощью аплета Экран (Display) в окне Панель управления (Control Panel).
Почему на компьютере множество устройств
используют одно прерывание IRQ?
Если каких-либо проблем не наблюдается, то несколько устройств могут использовать одно прерывание IRQ. Для просмотра задействованных системных ресурсов можно воспользоваться аплетом Диспетчер устройств (Device Manager), показанным на рис. 35.7. Щелкните правой кнопкой на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Свойства (Properties). Во вкладке Оборудование (Hardware) щелкните на . кнопке Диспетчер устройств (Device Manager). В меню Вид (View) выберите опцию Ресурсы по типу (Resources by Туре). Раскройте раздел IRQ для отображения устройств, использующих линии запроса прерывания.
.. В Windows 2000 устройства, подключенные по шине PCI, могут изначально использовать одно прерывание IRQ. Шина PCI поддерживает технологию Plug and Play, на основе которой BIOS осуществляет настройку адаптеров; в свою очередь, операционные системы получают настроенные BIOS параметры и меняют их при необходимости. Обычно несколько устройств РС1 используют одно прерывание IRQ, особенно если компьютер поддерживает режим ACPI и эта поддержка включена в Windows 2000.
; : fl (ISA) 0 Сметенный тайиер'• ^ (ISA) 1 Рааииреммая клавиатура PS/2 PC/AT (101/102 клавиши):. ^ (ISA) 3 Последовательный порт (COM2)• :^(ISA)4 Последовательный порт (СОМ1). : ф (ISA) 5 Е5688 AudioDrive (WDM)S L^ (ISA) 6 Стандартный контроллер гибких дисковi • Д (ISA) 8 CMOS и часы ' В (ISA) ^ Сопроцессор., •(ISA) И Первичный канал IDE:' ^ (ISA) 15 Вторичный канал IDE.• ад (PCI) 10 SURECOM EP-320X-S 100/10М Ethernet PCI Adapter• A (PCI) 10 Универсальный хост-контроллер Intel 82371AB/EB PCI -USB § (PCI) 11 S3 Inc. Trb3D/2X Display Driver Version 5.30.05 Engineering Release*i IB Память; : fl (ISA) 0 Сметенный тайиер'• ^ (ISA) 1 Рааииреммая клавиатура PS/2 PC/AT (101/102 клавиши):. ^ (ISA) 3 Последовательный порт (COM2)• :^(ISA)4 Последовательный порт (СОМ1). : ф (ISA) 5 Е5688 AudioDrive (WDM)S L^ (ISA) 6 Стандартный контроллер гибких дисковi • Д (ISA) 8 CMOS и часы ' В (ISA) ^ Сопроцессор., •(ISA) И Первичный канал IDE:' ^ (ISA) 15 Вторичный канал IDE.• ад (PCI) 10 SURECOM EP-320X-S 100/10М Ethernet PCI Adapter• A (PCI) 10 Универсальный хост-контроллер Intel 82371AB/EB PCI -USB § (PCI) 11 S3 Inc. Trb3D/2X Display Driver Version 5.30.05 Engineering Release*i IB Памятьiti HI Прямой доступ к памяти (DMA)iti HI Прямой доступ к памяти (DMA)Рис. 35.7. Просмотр прерываний IRQ в окне Диспетчер устройств (Device Manager)Рис. 35.7. Просмотр прерываний IRQ в окне Диспетчер устройств (Device Manager)
; : fl (ISA) 0 Сметенный тайиер
'• ^ (ISA) 1 Рааииреммая клавиатура PS/2 PC/AT (101/102 клавиши)
:. ^ (ISA) 3 Последовательный порт (COM2)
• :^(ISA)4 Последовательный порт (СОМ1)
. : ф (ISA) 5 Е5688 AudioDrive (WDM)
S L^ (ISA) 6 Стандартный контроллер гибких дисков
i • Д (ISA) 8 CMOS и часы ' В (ISA) ^ Сопроцессор
., •(ISA) И Первичный канал IDE
:' ^ (ISA) 15 Вторичный канал IDE
.• ад (PCI) 10 SURECOM EP-320X-S 100/10М Ethernet PCI Adapter
• A (PCI) 10 Универсальный хост-контроллер Intel 82371AB/EB PCI -USB § (PCI) 11 S3 Inc. Trb3D/2X Display Driver Version 5.30.05 Engineering Release
*i IB Память
; : fl (ISA) 0 Сметенный тайиер
'• ^ (ISA) 1 Рааииреммая клавиатура PS/2 PC/AT (101/102 клавиши)
:. ^ (ISA) 3 Последовательный порт (COM2)
• :^(ISA)4 Последовательный порт (СОМ1)
. : ф (ISA) 5 Е5688 AudioDrive (WDM)
S L^ (ISA) 6 Стандартный контроллер гибких дисков
i • Д (ISA) 8 CMOS и часы ' В (ISA) ^ Сопроцессор
., •(ISA) И Первичный канал IDE
:' ^ (ISA) 15 Вторичный канал IDE
.• ад (PCI) 10 SURECOM EP-320X-S 100/10М Ethernet PCI Adapter
• A (PCI) 10 Универсальный хост-контроллер Intel 82371AB/EB PCI -USB § (PCI) 11 S3 Inc. Trb3D/2X Display Driver Version 5.30.05 Engineering Release
*i IB Память
iti HI Прямой доступ к памяти (DMA)
iti HI Прямой доступ к памяти (DMA)
Рис. 35.7. Просмотр прерываний IRQ в окне Диспетчер устройств (Device Manager)
Рис. 35.7. Просмотр прерываний IRQ в окне Диспетчер устройств (Device Manager)
ададИногда использование некоторых разъемов PCI может приводить к возникновению проблем. В случае “зависания” компьютера может потребоваться перемещение одного из адаптеров (например, звуковой платы) в соседний разъем PCI.
ад
ад
Как настроить компьютер, поддерживающий
режим ACPI, на выключение вместо
перезагрузки?
Сначала убедитесь в том, что компьютер с поддержкой режима ACPI собран в корпусе ATX. Обычно это можно определить, взглянув на блок питания в задней части корпуса. Если блок питания имеет один разъем и небольшой переключатель, то, скорее всего, это блок питания ATX. Если же применяется блок питания АТ, необходимо отменить автоматическое отключение компьютера (при котором отключаются блоки питания ATX).
Если с блоком питания все в порядке, следует установить пакет Service Pack 1 (или более новую версию) для Windows2000, в котором поставляется новая версия файла hal.dll. Именно в этом файле кроется причина проблем, связанных с отключением питания. Пакет Service Pack 1 можно загрузить с Web-узла компании Microsoft.
После загрузки и установки Service Pack 1 компьютер попытается выполнить перезагрузку. Если перезагрузка пройдет неудачно, подождите, пока экран монитора окажется совершенно темным и работа жесткого диска прекратится. Затем нажмите кнопку Reset на корпусе компьютера (или выключите и включите питание). После загрузки Windows 2000 все должно работать.
Этот совет был предоставлен Эриком Томлинсоном (Erik Tomlinson).
^^9. Как разрешить использование расширений физических адресов Intel?
В Windows 2000 Advanced Server и Windows 2000 Datacenter поддерживается адресация более 4 Гбайт оперативной памяти (8 Гбайт и 64 Гбайт соответственно). Адресация активизируется с помощью параметра / рае.
Воспользуйтесь следующей командой для изменения атрибутов файла BOOT. INI: attrib c:\boot.ini -s -г
Введите такую команду для открытия файла BOOT. INI в редакторе Блокнот (Notepad):
notepad с:\boot.ini
Добавьте параметр /рае в конец строки, соответствующей используемой операционной системе, например:
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect /РАЕ
Сохраните внесенные изменения.
Воспользуйтесь следующей командой для восстановления атрибутов файла boot . ini:
attrib c:\boot.ini +s +r
Ограничение в 4 Гбайт для каждой программы останется без изменений; однако операционная система получит возможность проводить адресацию большего объема оперативной памяти, поэтому программы не будут сталкиваться с ограничением на объем физической памяти'и системе понадобится меньший объем файла подкачки.
0Цо. Как настроить компьютер на использование только одного процессора?
Если необходимо использовать только один процессор в многопроцессорном компьютере, следует указать соответствующий параметр в файле boot.ini (дополнительная информация приводится в разделе 6.48; требуются параметры numproc и другие).
Запустите сеанс работы с командной строкой (Пуск^Выполнить^стд.ехе (Starts Run^cmd.exej).
Перейдите в корневой каталог диска с.
Воспользуйтесь следующей командой для изменения атрибутов файла BOOT. ini:
attrib c:\boot.ini -s -h -r
Откройте файл в редакторе Блокнот (Notepad):
notepad boot.ini
Найдите строку запуска операционной системы и добавьте в конец строки параметр /numproc=l, например:
multi(0)disk(0)rdisk(0)partition(1)\WINNT=
"Microsoft Windows 2000 Professional" /fastdetect /numproc=l
Сохраните изменения и закройте редактор Блокнот (Notepad).
Воспользуйтесь следующей командой для восстановления атрибутов файла BOOT. ini: attrib c:\boot.ini +s +r +h
Как включить использование процессора, встроенного в сетевой адаптер?
Некоторые сетевые адаптеры имеют встроенный процессор, который применяется вместо центрального процессора для решения некоторых задач. Если драйвер сетевого адаптера поддерживает встроенный процессор, выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters.
В меню Правка (Edit) выберите команду Создать^ Параметр DWORD (New=> DWORD Value).
Введите имя записи DisableTaskOffload и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение 0. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Поддерживаются ли в Windows 2000 64-разрядные процессоры?
Все версии Windows 2000 и Windows NT являются 32-разрядными операционными системами (хотя компания Microsoft и добавила некоторые программные расширения, позволяющие адресовать более чем 4 Гбайт оперативной памяти при работе с процессором Intel Xeon, обеспечивающим доступ к 64 Гбайт оперативной памяти).
Windows ХР Professional и семейство серверных систем Windows Server 2003 являются первыми версиями Windows, поддерживающими работу с 64-разрядными процессорами (например, Intel Itanium). Однако, несмотря на то что операционная система поддерживает 64-разрядный процессор, для использования дополнительных возможностей процессора (например, адресации 64 Гбайт оперативной памяти) требуются специально разработанные приложения, поэтому переход к повсеместному использованию 64-разрядной архитектуры потребует немало времени.
Что делать, если при установке адаптера сканера система выдает запрос
на предоставление файла SCMAPPER.SYS?
При установке сканера в Windows 2000 может потребоваться предоставление файла SCMAPPER. SYS. Если запрос был выведен на экран, откройте текстовый редактор и создайте незаполненный файл. Сохраните файл под именем SCSIMAP. SYS (обратите внимание, что используется имя, отличное отзапрашиваемого Windows 2000) в каталоге %systemroot%\system32.
Как проверить количество процессоров,
поддерживаемых Windows?
Просмотрите значение записи HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager\RegisteredProcessors для получения информации о количестве процессоров, поддерживаемых в данной версии Windows. Эта запись системного реестра предназначена только для информационных целей. Другими словами, изменение значения записи на 128 не приведет к тому, что Windows станет поддерживать работу со 128 процессорами одновременно.
Почему компьютер не загружается после установки драйверов для звуковой платы Creative Labs Live!Ware?
Если установить драйверы звуковой платы LiveiWare для Windows NT или более новой версии, то компьютер под управлением Windows 2000 может не загрузиться и выдаст следующее сообщение об ошибке:
STOP: 0x0000001В KMODE_EXCEPTION_NOT_HANDLED error
Для решения этой проблемы выполните перечисленные ниже действия.
Нажмите клавишу <F8> при загрузке Windows для отображения параметров загрузки.
' 2. Выберите безопасный режим с поддержкой командной строки.
Перейдите в каталог %systemroot\system32.
Переименуйте файл стммз 2. dll в стммз 2. old.
Перезагрузите компьютер в нормальном режиме работы.
Загрузите и установите новые драйверы для Windows 2000.
УЦрб. Почему после обновления драйвера Microsoft Natural Keyboard Pro клавиатура и мышь перестали работать?
Последний драйвер Microsoft Natural Keyboard Pro поддерживает подключение только по шине USB, хотя клавиатура и оснащена разъемом PS/2. При установке нового драйвера программа инсталляции отключает порт 18042 и активизирует поддержку интерфейса HID (Human Interface Device). Для работы мыши и клавиатуры PS/2 должна быть запущена служба i8042.
Если в системе зарегистрироваться нельзя (понадобится автоматическая регистрация) попробуйте загрузить последнюю надежную системную конфигурацию, нажав клавишу ,<F8> при загрузке системы. Если такая конфигурация не позволяет решить проблему, уда- денно измените следующие записи системного реестра с помощью каких-либо программ . рторонних компаний.
Присвойте записи системного реестра hkey_local_machine\system\ CurrentControlSet\Service\i8042prt\Start значение 1..
Присвойте записи системного реестра HKEY_LOCAL_MACHINE\SYSTEM\Current ControlSet\Service\kbdhid\Startзначение 4.
Если записи системного реестра отредактировать нельзя, понадобится консоль восстановления.'
Загрузите компьютер с помощью установочного носителя Windows и нажмите клавишу <F10> для запуска консоли восстановления, когда появится экран приветствия Windows.■
Введите следующую команду для перехода в папку system32\drivers:
cd \system32\drivers.
Для создания резервной копии существующего драйвера клавиатуры введите команду
ren kbdhid.sys kbdhid.org
Введите следующую команду для копирования драйвера порта i8042 поверх расширенного драйвера клавиатуры:
copy 18042prt.sys kbdhid.sys
Введите команду exit для выхода из консоли восстановления. Это приведет к перезагрузке системы.
Зарегистрируйтесь в системе с правами администратора и переустановите драйверы стандартной клавиатуры Standard 101/102-Кеу или Microsoft Natural PS/2 Keyboard, открыв аплет Клавиатура (Keyboard) в окне Панель управления (Control Panel), перейдя во вкладку Оборудование (Hardware), щелкнув на кнопке Свойства (Properties) и перейдя на вкладку Драйвер (Driver). Запустите мастер обновления драйвера (Update Driver Wizard). До выполнения этого шага мышь не будет функционировать.
Установите полное обновление драйвера Microsoft IntelliType Pro 1.1 или более новую версию для Windows 2000, в которой поддерживается клавиатура Microsoft Natural Keyboard Pro.
ЩЭ^7. Как управлять громкостью динамика модема?
Существует возможность настроить динамик модема на включение или выключение с помощью окна свойств модема, однако для этого можно применять и строку инициализации модема.
Запустите аплет Phone and Modem в окне Панель управления (Control Panel) (Пуск^ Настройка^Панель управленияоРЬопе and Modem (Start^Settings^Control Panels Phone and Modem)).
Перейдите во вкладку Модемы (Modems).
Выберите модем и щелкните на кнопке Свойства (Properties).
Перейдите во вкладку Дополнительно (Advanced).
Добавьте в строку инициализации одну из команд, перечисленных в табл. 35.2, и щелкните на кнопке ОК.
Закройте аплет.
Таблица 35.2. Команды для строки инициализации модема
Параметр
Действие
L0
Настройка наименьшей громкости динамика
L1 ,
Настройка низкой громкости динамика
L2
Настройка средней громкости динамика
L3
Настройка высокой громкости динамика
МО
Динамик всегда выключен
Ml
Включение динамика в процессе установки соединения и отключение после обнаружения несущей
М2
Динамик всегда включен
М3
Динамик отключен в процессе набора номера и обнаружения несущей, но включается при ответе на входящий звонок
«в«вЧто делать, если строка инициализации
«в
«в
модема ограничена до 40 символов?
Если строка инициализации модема имеет ограничение в 40 символов, следует получить программное исправление Microsoft, которое описано в статье Q311941. Кроме того, для решения проблемы можно отредактировать системный реестр.
Запустите редактор системного реестра (regedit . ехе).
, 2. Перейдите К разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}\<номер модемах
В меню Правка (Edit) выберите команду Создать^Строковый параметр (New=> String Value).
Введите имя записи Userinit и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей необходимую длину строки инициализации модема. Щелкните на кнопке ОК.
^% ^ АСПЕКТЫ ПРОГРАММНОЙ ?. 1Я СОВМЕСТИМОСТИ
В
идеальном мире Microsoft, где эта компания будет производить абсолютно все программное и аппаратное обеспечение, проблем совместимости вообще не будет существовать. Однако в реальном мире нам приходится работать с различным оборудованием и программными компонентами, что неизбежно приводит к возникновению проблем, связанных с обеспечением их взаимной работы. В этой главе рассматриваются распространенные вопросы, которые касаются совместимости аппаратных и программных компонентов Windows.
ЙО. В каком порядке необходимо устанавливать операционные системы на один компьютер?
Как правило, первой необходимо устанавливать самую старую операционную систему. Например, если необходимо установить DOS, Windows Me и Windows 2000, проводите установку именно в таком порядке. Далее приведены требования к каждой системе при настройке компьютера с несколькими установленными операционными системами.
MS DOS. Требует наличия раздела FAT на простом диске и, если DOS не устанавливается на системный раздел, последний также должен использовать файловую систему FAT.
Windows 95. Требует наличия FAT на простом диске. Если Windows 95 не устанавливается на системный раздел, последний также должен содержать FAT. Операционные системы Windows ХР и Windows 2000 не поддерживают работу с разделами, сжатыми с помощью программ DriveSpace и DoubleSpace.
Windows Me, Windows 98, Windows 95 OEM Service Release 2 (OSR2). Требуют наличия файловой системы FAT/FAT32 на простом диске; если операционная система не устанавливается на системный раздел, последний также должен содержать указанную файловую систему. Windows ХР и Windows 2000 не поддерживают работу с разделами, сжатыми с помощью программ DriveSpace и DoubleSpace.
Windows NT 4.0. Требует наличия FAT/NTFS на простом диске; если система не устанавливается на системный раздел, последний яе может содержать файловую систему FAT32 или NTFS 5.0. Все разделы с NTFS будут недоступны для Windows 9х и Windows Me.
Windows ХР и Windows 2000. Требуют наличия FAT/FAT32/NTFS или NTFS 5.0 на простом или динамическом дисках. Все разделы с NTFS недоступны операционным системам Windows Me или Windows 9х. Разделы с NTFS 5.0 доступны Windows NT 4.0 только после установки пакета Service Pack 4 и более новой версии.
Работает ли та или иная игра в Windows NT 4.0, Windows 2000 или Windows ХР?
На Web-узле по адресу http: //www.ntcompatible.com содержится большой список игр, которые предназначены для различных версий Windows. Кроме того, Web-узел содержит информацию о необходимых действиях для запуска этих игр. .
. Какие системные службы доступны для взаимодействия с UNIX?
Компания Microsoft выпустила пакет Services for UNIX 2.0, который предоставляет следующие основные компоненты:
клиент для NFS (Network File System);
сервер для NFS;
шлюз для NFS;
сервер для PCNFS;
множество программ UNIX, а также возможность запускать сценарии UNIX под управлением Windows;
служба совместимости NIS (Network Information Service).
Служба NIS применяется для поддержки единой базы учетных записей и предоставляет Несколько компонентов.
Мастер NIS-to-Active Directory Migration Wizard. Реализует совместное управление учетными записями, перемещая исходные файлы UNIX (файлы паролей и компьютеров) из доменов NIS в Active Directory.
Сервер для NIS. Позволяет контроллеру домена Windows 2000 выполнять роль основного сервера NIS, интегрируя домены NIS в домены Windows 2000 и давая администраторам возможность управлять доменами NIS из Active Directory.
Двунаправленная синхронизация паролей. Позволяет синхронизировать пароли на обеих платформах, тем самым упрощая пользователям применение одного пароля для Windows и UNIX.■
Отображение имен пользователей. Организует взаимосвязь имен пользователей в Windows и UNIX, что позволяет использовать сетевые ресурсы NFS.
Для получения дополнительной информации обратитесь к Web-узлу компании Microsoft по адресу: http://www.microsoft.com/windows2000/sfu/default.asp.
. Почему при попытке запуска 16-разрядной программы в Windows NT выдается сообщение об ошибке?
При попытке запуска 16-разрядного приложения в Windows NT может выдаваться приведенное далее сообщение об ошибке.
Application popup: 16-bit Windows Subsystem : An application has attempted to directly access the hard disk, which cannot be supported. This may cause the application to function incorrectly. Choose 'Close' to terminate the application.
Как правило, эта ошибка является результатом некорректной записи в файлах command . COM, autoexec . мт или config . мт, которые поддерживаются операционной системой для обеспечения совместимости с 16-разрядными приложениями. Для решения этой проблемы восстановите версии этих файлов с установочного компакт-диска Windows NT.
Запустите программу cmd.exe (в диалоговом окне Пуск=»Выполнить (StartsRun) введите команду cmd.exe)).
Перейдите к каталогу %systemroot%\system32 с помощью следующей команды:
cd %systemroot%\system32
Переименуйте текущие файлы command.com, autoexec..NT и config.NT, добавив к их расширению значение old.,
rename command.com command.comold rename autoexec.nt autoexec.ntold rename config.nt config.ntold
Перейдите к каталогу i386 установочного ресурса Windows (например, d:\i386) с помощью следующей команды:,
cd /d d:\1386
Параметр /d позволяет изменить диск и путь одновременно.
Распакуйте оригинальные файлы с установочного компакт-диска Windows NT с помощью таких команд:
expand command.co_ %systemroot%\system32\conmiand.com expand autoexec.nt_ %systemroot%\system32\autoexec.nt expand config.nt_ %systemroot%\system32\config.nt
Перезагрузите компьютер и запустите еще раз 16-разрядное приложение.
Поддерживает ли Windows NT выполнение
16-разрядных приложений?
Определенный ответ дать трудно. Windows NT не поддерживает прямой доступ приложений к аппаратному обеспечению, поэтому попытка любого приложения непосредственно обратиться к аппаратному обеспечению приведет к нарушениям в работе системы. Кроме того, не поддерживаются частные драйверы устройств (например, VXD). Обычно драйвер VXD находится в файле с расширением .3 86.
Кроме непосредственного доступа к аппаратному обеспечению, некоторые 16-разряд-ные приложения не могут работать под управлением WindowsNT, поскольку применяют 16-раз-рядный вызов API, для которого не существует 32-разрядного эквивалента или 32-разрядный эквивалент является совершенно другой функцией (другое количество/тип аргументов). Поэтому Windows NT не в состоянии преобразовать 16-разрядный вызов в 32-раз-рядный. Если одно из этих условий выполняется, Windows NT прекращает выполнение 16-разрядного приложения и выдает сообщение об ошибке, похожее на сообщение об ошибке при непосредственном доступе к аппаратному обеспечению. Это происходит не так уж часто, однако Windows NT 4.0 имеет больше
проблем с 16-разрядным кодом, чем Windows NT 3.51. Возможно, это связано с процессом перехода к 32-разрядной операционной системе.
Стоит заметить, что переход на 32-разрядный код является причиной того, что при прочих равных условиях WindowsNT выполняет 16-разрядные программы медленнее, чем Windows 95. Это никак не связано с проблемой процессора Pentium Pro при работе с 16- разрядным кодом — все дело именно в самой Windows NT.
Виртуальная машина NTVDM (NT Virtual DOS Machine) эмулирует среду MS DOS для приложений MS DOS. Приложения, которые выполняются в пользовательском режиме, не требуют непосредственного доступа к аппаратному обеспечению. Драйверы VDD (Virtual Device Drivers) перехватывают запросы приложений к аппаратному обеспечению и передают их 32- разрядным драйверам Windows NT. Этот процесс происходит полностью автоматически.
Если на одном компьютере установлено несколько операционных систем, можно ли каждой из них назначить одно имя компьютера?
Если каждый экземпляр операционной системы работает в одном и том же домене Windows Server 2003, Windows ХР или Windows 2000, то каждый экземпляр должен иметь собственное имя компьютера, поскольку это имя применяется для создания учетной записи компьютера в домене. Если операционные системы входят в рабочую группу или различные домены, то использование одного имени системы допускается.
Совместное использование статических IP-адресов вызовет проблемы, так как на компьютере может одновременно работать только одна операционная система.
м
Как включить режим совместимости
в Windows 2000 с пакетом Service Pack 2 и более новых версий?
Компьютеры под управлением Windows 2000 с пакетом Service Pack 2 и более новых версий поддерживают режим совместимости, который позволяет программам работать так, будто они выполняются в системе под управлением Windows NT 4.0 с пакетом Service Pack 5 или Windows 95. Для включения этого интерфейса выполните следующее.
Откройте диалоговое окно Выполнить (Run) (Пуск=> Выполнить (Starts Run)).
Введите следующую команду:
regsvr32 %systemroot%\apppatchXs1ayerui.dl1
Щелкните на кнопке OK.
Щелкните на кнопке ОК для подтверждения.
Если теперь щелкнуть правой кнопкой мыши на ярлыке и выбрать в контекстном меню опцию Свойства (Properties), будет показана вкладка Совместимость (Compatibility), которая позволяет указать запуск программы в режиме совместимости с Windows NT 4.0 SP5 или Windows 95 (рис. 36.1).
В Windows ХР параметры совместимости расположены во вкладке Общие (General).
Рис. 36.1. Выбор режима совместимости для приложенияРис. 36.1. Выбор режима совместимости для приложения
Рис. 36.1. Выбор режима совместимости для приложения
Рис. 36.1. Выбор режима совместимости для приложения
Как отключить режим совместимости в Windows 2000 с пакетом Service Pack 2 и более
новых версий?
Для отключения режима совместимости выполните следующее.
Откройте диалоговое окно Выполнить (Run) (Пуск=>Выполнить (Start=»Run)).
Введите следующую команду:
regsvr32 /и %systeinroot%\apppatch\slayerui.dll
Щелкните на кнопке ОК.
Щелкните на кнопке ОК для подтверждения..
После этого вкладка Совместимость (Compatibility) отображаться не будет.
Как “обмануть” программу, чтобы она запускалась как будто в Windows NT/98/95,
хотя на самом деле это Windows 2000?
В Windows 2000 предоставляется утилита АРСОМРАТ. ехе, которая дает возможность подменять сведения о системе для выполняемых программ (программа будет выполняться как бы под управлением WindowsNT 4.0 (с пакетами Service РаскЗ, 4, 5), Windows95 или Windows 98). Программа имеет следующий синтаксис: apcompat [-?] [-v имя версии] [-х program path] [-d] [-t] [-g] [-k]
В табл. 36.1 содержится описание параметров программы.
Таблица 36.1. Параметры программы apcompat.exe
Отображение синтаксиса параметров командной строки
-v <имя версии>
Указание имени операционной системы, которое должно возвращаться запрашиваемой программе:
— Windows NT 4.0 SP3;
— Windows NT 4.0 SP4;
— Windows NT 4.0 SP5;
— Windows 98;
— Windows 95
-х спуть к программе>
Указание пути и имени выполняемого файла (. ехе) для программы, которую необходимо запустить
-d
Отключение службы Heap Manager для области оперативной памяти, которая выделяется указанной программе
-t
Использование каталога \Temp для хранения временных файлов при запуске указанной программы
-g
-k
Исправление метода обнаружения объема жесткого диска Сохранение параметров совместимости приложения
Утилита входит в пакет Support Tools для Windows 2000 и документирована в файле справочного руководства W2RKSUPP. снм. Утилиту арсомрат . ехе можно запустить без параметров командной строки, что приведет к запуску графической версии приложения, которая позволяет указать необходимые параметры в диалоговом окне (рис. 36.2). Утилита также расположена в архиве SUPPORT.САВ папки supportXtools на установочном компакт-диске.
Рис. 36.2. Окно Совместимость приложения (Application Compatibility)
0. Какие программные проигрыватели DVD поддерживаются в Windows 2000?
Существует несколько аппаратных систем для декодирования дисков формата DVD, однако при наличии быстрого центрального процессора программное декодирование также имеет определенные преимущества, в частности требует меньше действий по конфигурированию системы. Тем не менее не все программные проигрыватели работают под управлением Windows 2000.
Автор книги использовал программу PowerDVD от компании CyberLink. Существуют и другие программные продукты.
DVD Express — http: //www.mediamatics.com (распространяется с портативными компьютерами IBM).
PowerDVD 2.55 и более новые версии — http: / /www. gocyberlink. com.
WinDVD — http: //www. intervideoinc . com.
He забывайте, что для использования этих проигрывателей необходимо иметь достаточно быстрый центральный процессор (как минимум, РН 400), однако лучше всего воспользоваться процессором семейства РШ и выше.
РЕШЕНИЕ ВОЗМОЖНЫХ ПРОБЛЕМ
В
большинстве разделов других глав рассматривались методы реализации разнообразных возможностей операционной системы Windows. В свою очередь, эта глава посвящена таким вопросам, как удаление зарезервированных имен файлов, настройка службы Планировщик заданий (Scheduler) и синий “экран смерти” (Blue Screen of Death — BSOD).
wv. Почему нельзя удалить файлы AUX.BAT или СОМ1?
Файл, имя которого (или часть имени) соответствует названию устройств DOS (NUL, сомх, aux, lptx, prn ...), не подлежит удалению с помощью программы Проводник (Windows Explorer) или команды DEL. Вместо них понадобится команда DEL \ \. \диск: \ путь\AUX.ВАТ. (Файлы могут остаться после предыдущей некорректной установки; кроме того, файлы можно создать с помощью команды СОРУ \ \ . \диск: \путь \С0М1).
Почему не работает команда АТ?
Необходимым условием для работы команды АТ является запуск службы Планировщик заданий (Scheduler). Для ее запуска следует ввести команду net start schedule в командной строке или воспользоваться аплетом Службы (Services) в окне Панель управления (Control Panel) (если службу необходимо использовать регулярно, укажите автоматический тип запуска).
Распространенной проблемой является попытка использования такого примера из интерактивного справочного руководства: АТ <время> CMD /С DIR > TEST. OUT. К сожалению, в Windows NT этот способ больше не работает. Вместо него требуется команда CMD /С VDIR > TEST.OUT\".
Примечание. Перед командой и после имени файла, в который перенаправляются выходные данные, необходимо указывать кавычки, предваренные обратной косой чертой.
Выполнение команды по умолчанию начинается в каталоге %systemroot%\ systems 2. Если программа АТ находится в другом каталоге, необходимо указать полный путь к запускаемой программе (например, АТ время С: \TEMP\TEST.BAT). Еще одна проблема заключается в том, что команда выполняется в контексте учетной записи LOCAL SYSTEM, а не вызывающего пользователя. Однако учетная запись SYSTEM не имеет доступа к сетевым ресурсам, которые подключены в рамках учетной записи пользователя, поэтому программа не получит доступа к созданным сетевым дискам (даже если они подключены
с локального компьютера). Кроме того, переменные среды (например, PATH) зачастую имеют другое значение. Статус операционной среды можно проверить в интерактивном режиме с помощью такой команды:
АТ время /INTERACTIVE CMD
Команда АТ в Windows NT работает на правах учетной записи SYSTEM и поэтому не имеет доступа к сетевым ресурсам (т.е. не имеет прав на чтение и запись файлов по сети). Тем не менее, если запустить аплет Службы (Services) в окне Панель управления (Control Panel) и выбрать службу Планировщик заданий (Scheduler), появится возможность изменить параметр С учетной записью (Log On As) для пользователя, имеющего соответствующие разрешения (например, пользователя, которому разрешен доступ к сетевым ресурсам). Таким образом, команда АТ получит доступ к сетевым ресурсам. Это может оказаться полезным в том случае, если запланированные задания не работают при взаимодействии с сетевыми объектами.
. Почему рабочий стол исчезает после некорректного завершения работы?
При некорректном завершении работы программы Проводник (Windows Explorer) рабочий стол по умолчанию автоматически перезапускается, впрочем, далеко не всегда. С помощью редактора системного реестра можно изменить запись HKEY_LOCAL_MACHINE\ SOFTWARE\Miсгosof tXWindows NT\CurrentVersion\Winlogon\AutoRestartShell, присвоив ей значение 1.
. Почему приложение продолжает запускаться каждый раз при перезагрузке Windows?
Запуск приложения может быть указан в нескольких системных параметрах.
В папке Автозапуск (Startup) для текущего пользователя и для всех пользователей.
В системном реестре:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run;
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ RunOnce;
HKEY_LOCAL_MACHINE\Software\MicrosoftXWindows\CurrentVersion\ RunServices;
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ RunServicesOnce;
HKEY_LOCAL_MACHINE\Software\MicrosoftXWindows NT\CurrentVersion\Winlogon\Userinit;
HKEY_CURRENT_USER\Sof tware\Microsoft\Windows\CurrentVersion\Run;
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ RunOnce;
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ RunServices;
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ RunServicesOnce;
HKEY_CURRENT_USER\Sоftware\Microsoft\Windows NT\CurrentVersion\Windows, разделы Run и Load.
В файле%systemroot%\win.ini.
Самым простым способом решения этой проблемы является поиск в системном реестре с помощью редактора Regedit.
ВО
Почему при запуске программы или аплета в окне Панель управления (Control Panel) Windows сообщает о том, что в дисководе для гибких дисков А: отсутствует диск?
Иногда в переменной PATH присутствует ссылка на диск А:. Проверьте следующие параметры системы на наличие такой ссылки:
запись системного реестра HKEY_LOCAL_MACHlNE\SYSTEM\Setup\WinntPath;
запись системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\SessionManager\Environment\Раth;
выберите команду Панель управления=»Система=»Среда=»Глобальное и пользовательское значение переменной PATH (Control Panel=»System=»Environment=»Path);
, • файл autoexec.ват;
раздел %systemroot%\system32\Autoexec.bat.
Что делать, если при попытке создать диск аварийного восстановления выводится сообщение об ошибке “Отсутствует один или несколько конфигурационных файлов”?
Запустите несколько раз программу RDISK с параметром / S, и ошибка будет исправлена.
ш
Почему программа Проводник (Windows Explorer) каждый раз после загрузки Windows NT отображает каталог system32?
Причина связана с неправильным вызовом программы при загрузке. Найдите параметр, в котором может быть указан вызов программы с некорректными значениями. Такие параметры перечислены в разделе 37.4.
Приведем один из примеров решения проблемы.
' Запустите редактор системного реестра (REGEDIT.EXE).
Откройте разделы системного реестра HKEY_CURRENT_USER\SOFTWARE\Microsoft\ Windows\CurrentVersion\Run И HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Run.
3. Удостоверьтесь в том, что записи в этих разделах не содержат неправильных, неполных или пустых значений ("").
Если запись (Default) Name имеет значение "" (пустая строка), удалите ее. После удаления запись (По умолчанию) должна иметь значение (value not set).
Описанные действия помогут решить возникшую проблему. Очевидно, что необходимо проверить значения всех соответствующих записей системного реестра (см. раздел 37.4).
га
Какая информация отображается на синем экране?
Операционная система WindowsNT имеет два основных уровня: пользовательский и уровень ядра. Пользовательский уровень не может непосредственно обращаться к аппаратному обеспечению и ограничен в рамках определенного адресного пространства. Он работает в режиме 3 (наименьший приоритет). Если программа пользовательского уровня приводит к возникновению ошибки, Windows NT завершает выполнение программы и генерирует сообщение об ошибке. Поскольку приложение работает в собственном адресном пространстве, оно не будет оказывать влияния на другие приложения. В пользовательском режиме работают следующие компоненты:
служба регистрации;
подсистема безопасности;
приложение и подсистема Win32;
приложение и подсистема OS/2;■
приложение и подсистема POSIX.
В архитектуру Windows NT 4.0 были внесены некоторые изменения, поскольку процессы режима ядра работают намного быстрее (режим 0). Драйверы видеоадаптеров и печати были переданы из пользовательского режима в режим ядра. Последний является привилегированным режимом центрального процессора и предоставляет непосредственный доступ к оперативной памяти и аппаратному обеспечению компьютера. Ошибки на уровне ядра обычно невозможно восстановить, поэтому требуется перезагрузка компьютера. Синий “экран смерти” (BSOD) — это встроенный механизм перехвата ошибок, который используется для остановки работы всех системных служб, чтобы избежать повреждения системы и данных. Это означает, что драйвер печати или видеоадаптера, содержащий ошибку, может привести к аварийному завершению работы Windows NT. В режиме ядра работают следующие компоненты:
различные диспетчеры, службы управления вводом-выводом данных, объекты, модули безопасности, система IPC (interprocess communication), графическая оболочка, диалоговые окна и виртуальная память;
микроядро, которое предоставляет базовые функции операционной системы;
уровень аппаратных абстракций (HAL);
драйверы устройств.
Однако что за информация отображается на экране BSOD (или экране STOP)? Далее приводится основная структура информации BSOD; реальное содержимое окна BSOD зависит от конкретной программной ошибки, поэтому некоторые из описанных разделов могут отсутствовать.
Раздел 1: индикаторы статуса порта отладки DSR CTS SND
Раздел 2: информация об ошибке
*** STOP: ОхОООООООА (0x00000002, 0x00000000, 0xDB30442D)
IRQL_NOT_LESS_OR_EQUAL *** Address db30442d has base at db300000 - matrxmil.SYS
CPUID: Genuinelntel 5.2.4 irql:if SYSVER 0xF0000565
Раздел 3: информация о драйверах
Dll Base DateStmp — Name Dll Base DateStmp — Name 80100000 2cd348a4 - ntoskrnl.exe 80400000 2cd348b2 - hal.dll 80010000 2cd348b5 - ncrc810.sys 80013000 2cda574d - SCSIPORT.SYS и так далее...
Раздел 4: сборка ядра и дамп стека Address dword dump Build [1381] — Name xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx — matrxmil.SYS xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx — ntoskrnl.exe xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx — ntoskrnl.exe и так далее.. .
Раздел 5: данные порта отладки
Restart and set the recovery options in the system control panel or the /CRASHDEBUG system start option if this message reappears, contact your system administrator or technical support group
Если система была запущена с параметрами /debug или /crashdebug, то будет использоваться следующее сообщение:
Kernel Debugger Using: Com2 (Port 0x2f8), Baud Rate 9600)
Beginning Dump of physical memory
Physical memory dump complete. Contact your system administrator or technical support group
Раздел 1
Этот раздел отображается только в том случае, если система была запущена с параметрами /debug или /crashdebug. Для определения того, запущен ли системный отладчик, достаточно обратить внимание на меню загрузчика при загрузке Windows. Возле пункта меню запуска Windows NT будет отображаться строка [debugger enabled]. Для включения режима отладки с помощью параметра /debug выполните ряд действий.
Измените атрибуты файла BOOT. INI: attrib c:\boot.ini -г -s
Отредактируйте этот файл и в строку запуска Windows NT добавьте параметр /debug (для того чтобы сообщить системе о необходимости загрузки в оперативную память отладчика ядра при загрузке Windows) или /crashdebug (чтобы система загрузила отладчик, но записала его выходные данные в файле подкачки). Дополнительными па-
раметрами являются /Debugport, сообщающий системе, какой порт СОМ необходимо использовать (по умолчанию COM2) и /Baudrate для указания скорости передачи данных (по умолчанию указана скорость 19 200бит/с, но лучше использовать 9600 бит/с). Например:
[operating systems]
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Windows NT" /debug /debugport=com3 /baudrate=9600
Сохраните отредактированный файл.
Верните прежние атрибуты файла BOOT. INI:
attrib c:\boot.ini +r +s
Трехсимвольные аббревиатуры являются сигналами (например, RTS — это Ready То Sene), DSR — это Data Send Ready, CTS означает Clear To Send, a SND указывает, что данные передаются на последовательный порт).
Раздел 2
Этот раздел содержит код ошибки (или код Bugcheck) максимум с четырьмя определенными разработчиком параметрами (они определяются в вызове функции KeBugCheckEx()). В данном случае код Bugcheck имеет значение ОхОООООООА IRQL_NOT_LESS_OR_EQUAL; из этого следует, что системный процесс пытался получить доступ к выгружаемой памяти на уровне процесса, приоритет которого слишком высок. Обычно такая ошибка вызывается драйвером устройства.
Например, значение Bugcheck, равное 0x00000077 или 0х0000007А, означает, что содержимое файла подкачки не может быть загружено в память. Второе шестнадцатеричное значение поможет диагностировать причину возникновения проблемы. Возможные значения приводятся в табл. 37.1.
Таблица 37.1.
Значения Bugcheck
0хС000009А
Ошибка status_insufficient_resources, вызывается недостатком невыгружаемого пула
ОхСОООООЭА
Ошибка status_device_data_error, обычно вызывается сбойным блоком на жестком диске
ОхСОООООЭП
Ошибка status_device_not_connected, вызывается испорченным, неплотно прилегающим кабелем или терминатором; может вызываться тем, что контроллер не обнаруживает диск
ОхСОООО!6А
Ошибка status_disk_operation„failed, вызывается сбойным блоком на диске
0хС0000185
Ошибка status_io_device_error, вызывается неправильной установкой терминаторов или кабелей на устройствах SCSI
Раздел 3
В этом разделе перечислены все драйверы, которые были загружены в момент аварийного завершения работы. Раздел разделен на две области, в каждой из которых указывается три столбца. Первый столбец является временным штампом (в секундах с 1 января 1970 года). Это значение может быть преобразовано в действительное время с помощью утилиты cvtime . EXE (в свое время в операционной системе VMS для этого использовалась утилита f $cvtime).
Раздел 4
Этот раздел содержит информацию о номере сборки операционной системы и дамп стека, включающий в себя адреса, используемые поврежденным модулем. В верхних строках может содержаться информация о сбойном драйвере или коде, однако не всегда, поскольку обработчики ловушки ядра могут выполняться в последнюю очередь для сохранения информации об ошибке.
Раздел 5
Содержимое раздела зависит от наличия параметра /debug. Впрочем, в разделе содержится лишь информация о необходимости обращения к администратору/службе поддержки и о том, создан ли файл . DMP.
Почему созданное служебное приложение останавливается, когда пользователь завершает работу в системе?
Когда пользователь завершает работу, системе передается набор сообщений. Для графических приложений оправляются сообщения wm_queryendsession и wm_endsession, а консольным приложениям (работающим в символьном режиме) передается сообщение CTRL_LOGOFF_EVENT. Приложение, которое отвечает на сообщения, при их получении может завершить свою работу. Необходимо настроить программу на игнорирование сообщений или указать другой метод их обработки. Дополнительная информация по этой теме приводится, в документации пакета Resource Kit.
In
wyO. Почему не устанавливается программное - обеспечение?
Иногда файл CONFIG.NT может оказаться поврежденным (особенно строка files=). В таком случае выполните перечисленные ниже действия.
Запустите редактор Блокнот (Notepad) (Пуск^Программы^Стандартные^Блокнот (Starts Programs^ Accessories^ Notepad)).
Откройте файл %systemroot%\system32\config.nt (например, d:\winnt\ system32\config.nt).
Проверьте содержимое последней строки:
files=40
Значение
files=20$%THY
. говорит о том, что строка была повреждена и необходимо изменить содержимое строки на предыдущую строку.
Сохраните файл.
Перезагрузите компьютер.
^91. Почему выводится сообщение об ошибке “This application is not supported by Windows NT”?
Это сообщение об ошибке иногда вызывается тем, что для предоставленных далее файлов не указаны разрешения полного доступа для группы Все (Everyone), если загрузочный раздел содержит файловую систему NTFS:
%SystemRoot%\system32\config.nt;
%SystemRoot%\system32\autoexec.nt.
Для проверки и изменения этих разрешений выполните ряд действий.
Запустите программу Проводник (Windows Explorer) (Пуск^Программы^Проводник (Start =>Programs=>Explorer)).
Перейдите в каталог %SystemRoot%\system32 (например, d: \winnt\system32).
Щелкните на файле правой кнопкой мыши (config.nt/autoexec.nt) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security) и щелкните на кнопке Разрешения (Permissions).
В этом диалоговом окне можно изменить или просмотреть параметры безопасности.
Щелкните на кнопке ОК, завершив внесение изменений.
Кроме того, к возникновению ошибки может привести отсутствие или повреждение некоторых записей в этих файлах. Например, удаление записи FILES=nnn из файла CONFIG.NT приведет к возникновению ряда проблем. Сравните содержимое файлов с содержимым файлов на другой рабочей системе. Еще одним камнем преткновения может быть отсутствие или повреждение файла библиотеки . dll.
Распакуйте перечисленные ниже файлы с установочного компакт-диска Windows NT или из последнего пакета обновлений/исправлений. Файлы необходимо разместить в каталоге %SystemRoot%\System32.
COMPOBJ.DLL
DDEML.DLL
OLE2.DLL'
OLE2DISP.DLL
STORAGE.DLL
CTL3DV2.DLL
OLE2NLS.DLL
STDOLE.DLL-
TYPELIB.DLL,
VER.DLL
Примечание. Файл ver . dll расположен в каталогах %systemRoot%\System и %SystemRoot%\system32, причем обе его версии имеют одинаковый размер и дату создания.
Автор этой книги столкнулся с описываемой ситуацией, когда файл ver.dll из Windows 98 заменил версию файла для Windows NT.
WW2. Что делать, если после установки обозревателя Internet Explorer 4.0 пиктограммы ярлыков оказались поврежденными?
Операционная система Windows содержит пиктограммы в кэше, который может оказаться поврежденным. Один из способов решения этой проблемы — удаление скрытого файла % Sys temRoot%\ Shell IconCache и перезагрузка компьютера. Корректные пиктограммы рабочего стола будут воссозданы после регистрации в системе.
attrib %systeinroot%\shelliconcache -h
del %eystemroot%\8helliconcache
Если пиктограммы все равно повреждены, файл необходимо удалить еще раз и снова перезагрузить компьютер. Практика показывает, что зачастую требуется именно две перезагрузки.
Кроме того, проблема может быть связана с несовместимостью программ Internet Explorer 4.0 и TweakUI. Следовательно, нужно удалить утилиту TweakUI.
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Установка и удаление программ (StartsSettings^Control Panel^Add/Remove Programs)).
Выберите параметр TweakUI и щелкните на кнопке Заменить/Удалить (Add/Remove).
Если будет выдано сообщение об ошибке, в котором говорится о том, что удаление утилиты TweakUI невозможно, удалите ее вручную с помощью команды
rundll32 syeeetup.dll, SetupInfObjectlnetallAction DefaultUninstall 4 e:\winnt\inf\tweakui.inf'
Перезагрузите компьютер. Если после перезагрузки пиктограммы все равно останутся поврежденными, повторно установите и удалите утилиту TweakUI.
Что делать, если был утрачен доступ к корневому каталогу загрузочного раздела и нельзя зарегистрироваться в системе?
Если для корневого каталога загрузочного раздела отключен доступ, регистрация в системе станет невозможной. Для решения этой проблемы выполните перечисленные ниже действия.
Зарегистрируйтесь на компьютере под управлением Windows NT с правами администратора.
При выводе на экран голубого окна с сообщением “Path too Long” щелкните на кнопке ОК.
Нажмите комбинацию клавиш <Ctrl+Alt+Del>, после чего будет показано диалоговое окно Безопасность (Security).
Щелкните на кнопке Диспетчер задач (Task Manager) для запуска одноименной программы.
Перейдите во вкладку Приложения (Applications) и щелкните на кнопке Новая задача (New Task).■
Введите путь приложения %systemroot%\system32\cmd.ехе.
Введите следующую команду:
CACLS d:\ /е /я everyone :F■
(где d — это загрузочный раздел).
Еще раз запустите программу Диспетчер задач (Task Manager) и щелкните на кнопке Новая задача (New Task). Введите следующий путь к приложению, после чего снова появится рабочий стол:■■
»ssystemroot%\explorer. ехе
Завершите сеанс работы с системой и щелкните на кнопке ОК.
Затем необходимо настроить корректные разрешения для корневого раздела. Дополнительная информация приводится в статье Q155315, которая доступна на Web-узле по адресу: http://support.microsoft.com/support/kb/articles/ql55/3/15.asp.
Что делать при получении сообщения об ошибке “WNetEnumCachedPasswords could not be located in MPR.DLL”?
Проблема связана с тем, что файл MAPI32.DLL был заменен при установке приложения; это особенно характерно для приложений Windows 95. Для решения проблемы переустановите файл MAPI 3 2. DLL с установочного компакт-диска Windows NT.
Вставьте в дисковод CD-ROM установочный компакт-диск Windows NT.
Создайте резервную копию файлаMAPI32 .DLL:
copy %«ystemroot%\«ystem32\mapi32.dll 4syst«nroot%\syetem32\mapi32.old
Перейдите в папку на компакт-диске, которая соответствует типу процессора:
Cd 1386
Введите следующую команду:■
expand -г mapi32.dl_ %systemroot%\system32
Учтите, что при установке пакетов обновлений также поставляется и файл MAPI32.dll. В связи с этим необходимо получить файл из пакета обновлений (просмотрите пакет и скопируйте файл в соответствующий каталог).
м
Как проводится отладка программного ядра Windows?
Для отладки ядра необходимо подключиться к компьютеру с помощью нуль-модемного кабеля или модемного соединения. Компьютер, выполняющий отладку, будет называться Host, а имя Target получит проблемный компьютер.
Оба компьютера должны работать под управлением одной и той же версии Windows NT, а символьные файлы для компьютера Target должны быть установлены на компьютере Host. Символьные файлы предоставляются на установочном компакт-диске WindowsNT в каталоге Support \ Debug.
Для включения отладки необходимо внести изменения в файл BOOT. INI на компьютере Target.
Измените атрибуты файла BOOT. INI:
attrib ci\boot.ini -г -s
Отредактируйте этот файл и в строку запуска Windows NT добавьте параметр /debug (чтобы сообщить системе о необходимости загрузки в оперативную память отладчика ядра при загрузке Windows). Дополнительными параметрами являются /Debugport, сообщающий системе, какой порт СОМ необходимо использовать (по умолчанию COM2), и /Baudrate для указания скорости передачи данных (по умолчанию указана скорость 19 200 бит/с, получше использовать 9,600). Например:
[operating systems]
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS="Windows NT" /debug /debugport=com2 /baudrate=9600
Сохраните файл.
Установите предыдущие атрибуты файла BOOT. INI:
' " 'attrib сt\boot.ini *r +■
В данном примере компьютер Target разрешил соединение через порт COM2 со скоростью 9 600 бит/с.
Компьютер Host должен быть настроен с использованием параметров, необходимых для проведения отладки. Кроме того, должны быть установлены символьные файлы. Для их установки перейдите в каталог \support\debug на установочном компакт-диске и введите следующую команду:
expndsym <CD-ROM>: «целевой диск и каталог*
Например:
expndsym f: d:\symbols
Установка может занять некоторое время. Помните, что, если на компьютер Target были установлены пакеты обновлений, символьные файлы этих пакетов также следует установить на компьютер Host. Символьные файлы для пакетов обновлений можно загрузить с Web- узла компании Microsoft.
Следующей стадией является настройка переменных окружения, необходимых для отладки, например переменных, указывающих расположение символьных файлов, и т.д. В табл. 37.2 приводится описание этих переменных.
Таблица 37.2. Описание системных переменных
_NT_DEBUG_PORT
Порт COM, который должен использоваться для отладки (например, COM2)
_NT_DEBUG_BAUD_RATE
Скорость соединения (например, 9600 бит/с). Убедитесь в том, что указанная скорость соответствует скорости, настроенной на целевом компьютере
_NT_SYMBOL_PATH
Расположение символьных файлов (каталог, в который они были распакованы с помощью утилиты expndsym)
_NT_LOG_FILE_OPEN
Имя файла, который будет использоваться для протоколирования сеансов отладки (необязательная переменная)
Определение этих переменных можно разместить в командном файле для того, чтобы избежать ввода соответствующих команд при каждой загрузке: echo off'
set _nt_debug_port=com2 set _nt_debug_baud_rate=9600 set _nt_symbol_path=d:\symbols\i386 set _nt_log_file_open=d:\debug\logs\debug.log
Теперь необходимо скопировать программное обеспечение отладки ядра, которое расположено в каталоге support\debug\<npoueccop> на установочном компакт-диске (support\debug\!386). Проше всего скопировать весь каталог полностью, поскольку он имеет небольшой размер (около 2,5 Мбайт). Для платформы 1386 используется отладчик, который поставляется в виде файла I386KD.EXE. Отладчик запускается с помощью команды I386KD. Для ввода команды нажмите комбинацию клавиш <Ctrl+C> и подождите, пока появится приглашение командной строки kd>.
vRn6. Почему выводится сообщение об ошибке “Not enough server storage is available to process this command”?
Проблема может возникнуть в том случае, если запись системного реестра PagedPoolSize имеет ненулевое значение. Для решения этой проблемы выполните ряд действий.
Зарегистрируйтесь на сервере с правами администратора.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ SessionManagerXMemory Management.
Дважды щелкните на записи PagedPoolSize и присвойте ей значение 0.
- 5. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Когда запись PagedPoolSize имеет значение 0, Windows NT динамически распределяет оперативную память. Виновником возникновения проблемы зачастую бывает программа ARCServe.
Еще одна причина может быть связана с доступом к общему ресурсу Windows NT Server клиента под управлением WindowsNT, когда запись IRPstackSize имеет недостаточно большое значение. В подобном случае выполните действия, описанные ниже.
Зарегистрируйтесь на сервере с правами администратора.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ LanmanServerXParameters.
Дважды щелкните на записи IRPstackSize.
Увеличьте значение записи. Она может иметь значения в диапазоне от 0 до 12. Щелкните на кнопке ОК.
Перезагрузите компьютер.
При увеличении значения записи можно заметить, что сетевые соединения, например с томами NetWare, станут более эффективными.
Еще одной причиной подобных ошибок может быть установка пакета Service Pack 3 перед инсталляцией сетевых компонентов. Если дело именно в этом, следует повторно установить пакет Service Pack 3 и все последующие оперативные исправления (hotfixes). В Windows NT рекомендуется устанавливать пакеты Service Pack и все последующие оперативные исправления после любого изменения или добавления компонентов системы.
Почему нельзя удалить каталоги con или ргп?
Для удаления зарезервированного имени CON необходимо использовать имя UNC: rd \\.\<буква диска>:\<каталог>
Например:
rd \\.\c:\john\con
Это справедливо и для каталога ргп. В процессе загрузки файл ргп автоматически настраивается на перенаправление всех обращений к нему на устройство LPT1.
Что делать, если при попытке экспорта профиля, отличного от профиля администратора, выводится сообщение об ошибке?
Обычно это связано с недостаточными разрешениями для раздела Protected Storage System Provider\<S!D>. Чтобы получить возможность экспортировать собственный профиль, выполните ряд действий.
Зарегистрируйтесь в системе в рамках своей учетной записи.
Запустите редактор системного реестра (REGEDT3 2 . EXE).
Перейдите в раздел hkey_current_user в окне Локальный компьютер (Local Machine).
Перейдите в раздел SoftwareXMicrosoftXProtected Storage System Provider\<SID>.
Выберите опцию Разрешения (Permissions) в меню Безопасность (Security).
Щелкните на кнопке Добавить (Add).
Выберите запись Администраторы домена (Domain Admins) или какую-либо другую, укажите разрешение на чтение и щелкните на кнопке Добавить (Add). После внесения всех изменений щелкните на кнопке ОК.
Теперь появится возможность экспорта этого профиля. Для того чтобы экспортировать профиль другого пользователя, выполните перечисленные ниже действия.
Зарегистрируйтесь в системе с правами администратора.
Запустите редактор системного реестра (REGEDT3 2 . EXE).
Выберите раздел hkey_users в окне Локальный компьютер (Local Machine).
В меню Реестр (Registry) выберите команду Загрузить куст (Load Hive).
Перейдите в каталог профиля пользователя (%systerrtroot%\Prof Не\<имя>).
Выберите файл NTUSER. пат и щелкните на кнопке Открыть (Open).
После запроса имени раздела введите имя пользователя (например, John) и щелкните . на кнопке ОК.
Перейдите к разделу <имя пользователя>\5о£tware\Microsoft\Protected Storage System Provider\<SID>.
Выберите опцию Разрешения (Permissions) в меню Безопасность (Security).
Щелкните на кнопке Добавить (Add).
Выберите запись Администраторы домена (Domain Admins) (или другую) и добавьте разрешение на чтение. Щелкните на кнопке Добавить (Add). После внесения всех изменений щелкните на кнопке ОК.
Выберите команду Выгрузить куст (Unload Hive) в меню Реестр (Registry).
Закройте редактор системного реестра..
ПОПОТеперь появится возможность экспортировать профиль другого пользователя.
ПО
ПО
Что делать, если было выбрано разрешение
экрана, которое привело к отключению изображения на мониторе?
При попытке изменить разрешение экрана Windows NT выдает запрос, следует ли прове, рять работоспособность нового режима. Если запрос проигнорировать и переключить изображение в режим, который приводит к возникновению проблем, единственным вариантом останется загрузка в режиме VGA. После загрузки в режиме VGA следует указать заведомо работоспособное разрешение.■
Перезагрузите компьютер.
Выберите следующий режим загрузки:. .
Windows NT Workstation Version 4.00 [VGA mode]
Если этот параметр недоступен, отредактируйте файл BOOT.INI и добавьте строку, похожую на обычную строку загрузки, но с параметрами /basevideo и /sos, например:-
multi(0)dlsk(0)rdlsk(0)partltion(0)\WINDOWS=nWindows NT Workstation Version 4.00 [VGA mode]" /basevideo /sos
При выборе этого параметра компьютер загрузится в режиме VGA с 16-цветным изображением.■
Запустите аплет Экран (Display) в окне Панель управления (Control Panel) (Пуск1* Настройка^Панель управления^Экран (Start=*Settings=*Control Panel^Display)).
Перейдите во вкладку Настройки (Settings) и измените разрешение на заведомо корректное (не помешает на этот раз проверить его работоспособность).
Щелкните на кнопке ОК.
w^O. Почему выводится сообщение об ошибке “Boot record signature АА55 not found (1079 found)"?
Если WindowsNT устанавливается на логический диск в расширенном разделе (расширенный раздел обычно начинается с четвертого номера раздела), то после начального этапа загрузки операционной системы и выполнения программы NTDETECT выдается следующее сообщение об ошибке:
OS Loader 4.0 Boot record Signature AA55 Not Found, xxyy Found.
Windows NT could not start because of a computer disk hardware configuration problem..
Could not read from the selected boot disk. Check boot path and disk hardware..
Please check the Windows NT Documentation about hardware disk:
Configuration and your hardware reference manuals for additional information.
Основная загрузочная запись (MBR) включает в себя загрузочный код, который используется BIOS для чтения содержимого таблицы разделов. Запись MBR на основе данных из таблицы разделов выясняет, какой раздел является загрузочным (активным) и где расположен его начальный сектор. Как только расположение сектора определено, BIOS переходит к нему и начинает следующую фазу загрузки, выполняя код, относящийся непосредственно к операционной системе.
Если файлы, необходимые для загрузки операционной системы, размещены за 1024-м цилиндром, процесс загрузки завершится неудачей. Когда используется система с дисками, подключенными через интерфейс SCSI, высока вероятность того, что проблему удастся обойти с помощью специального драйвера в файле NTBOOTDD . SYS. Для интерфейса IDE, увы, шансов никаких.
В Windows 2000 решение описываемой проблемы (когда необходимые для загрузки файлы расположены за 1024-м цилиндром) связано с использованием обновленного загрузчика NTLDR. Этот файл можно скопировать в загрузочный раздел системы под управлением Windows NT 4.0. Убедитесь в том, что в системе установлен пакет Service Pack 4 или более новая версия, перед тем как копировать загрузчик ntldr из Windows 2000.
Если единственная проблема с загрузочным (нулевым) сектором состоит в том, что он не заканчивается сектором 55АА, это можно исправить с помощью дискового редактора Norton Diskedit. Однако сообщение об ошибке обычно указывает на то, что некое приложение перезаписывает или уничтожает все содержимое загрузочного сектора, включая записи таблицы разделов.
При установке Windows NT на логический диск в расширенном разделе программа OSLOADER должна просмотреть расширенную таблицу разделов с помощью вызовов BIOS для доступа к разделу, на котором установлена Windows NT. Адресация каждого из этих логических дисков проводится благодаря последовательности таблиц разделов. Каждый сектор, который содержит запись из таблицы разделов, должен завершаться сектором 55АА (последние два байта сектора).
Наилучший метод восстановления — использование дискового редактора для проверки таблицы разделов. Каждый сектор занимает 512 байт. Первые 446 байт нулевого сектора содержат загрузочный код MBR, после которого следует содержимое таблицы разделов и конечный сектор 55АА. Если записи таблицы разделов остались неповрежденными в диапазоне от 1ВЕ по 1FD, вручную запишите значения записей и укажите начальное значение 55АА со сме-
шением 1FE. После записи сигнатуры 55АА можно провести регенерацию кода MBR с помощью
утилиты FDISK. EXE, которая предоставляется в MS DOS 5.0 и более поздних версий:
FDISK /MBR
Внимание: этот процесс приведет к исправлению кода загрузки и сигнатуры 55АА путем перезаписи нулевого сектора. При этом будет обнулена таблица разделов, что сделает логические диски бесполезными (если не ввести вручную сигнатуру 55аа с помощью дискового редактора перед вызовом команды fdisk /mbr).
Если записи таблицы разделов не сохранились или были перезаписаны некорректными данными, проблема может оказаться более сложной и потребует поиска загрузочного сектора каждого раздела, а также восстановления таблицы разделов на основе расположения загрузочных секторов. Рассмотрение этого процесса выходит за рамки данного раздела книги.
Для того чтобы подготовиться к возможным повреждениям MBR, воспользуйтесь утилитой DISKSAVE. EXE из пакета Resource Kit для Windows NT 4.0. Утилита позволяет сохранить копию MBR на гибком диске. Эта копия записи MBR может потребоваться в будущем, когда утилита disksave . EXE предоставит возможность восстановления MBR с гибкого диска.
В том случае, если Windows NT установлена на логическом диске расширенного раздела, может потребоваться программа, подобная Norton Diskedit, для проверки каждого сектора, содержащего запись логического раздела в расширенном разделе. Это позволит убедиться в том, что каждый сектор завершается значением 55АА. Рассмотрение этого процесса также выходит за рамки данного раздела книги.
К возникновению описанной проблемы может привести и наличие вируса в загрузочном разделе. Если появились подобные сомнения, необходимо запустить антивирусную программу и проверить содержимое загрузочного сектора.
Львиная доля приведенной в этом разделе информации взята из статьи Q149877 базы знаний Microsoft Knowledge Base.
. Почему при загрузке Windows NT операционная система приостанавливает процесс загрузки примерно на 30 секунд с отображением голубого экрана?
Каждая отображаемая на экран точка демонстрирует этап проверки дисков (AUTOCHK. EXE), причем каждые три точки представляют один диск, поэтому должно быть 3*(количество дисков) точек. Если с жестким диском что-то не в порядке, процесс загрузки может задержаться. В том случае, когда на компьютере установлены диски IDE и SCSI, процесс загрузки приостанавливается на 30 секунд. Эта задержка связана с кодом определения дисков, выполняемым операционной системой Windows NT.
Что делать, если программа RDISK выводит сообщение об ошибке “disk full”?
При запуске программы RDISK.EXE проводится обновление каталога %systemroot%\ repair с помощью файлов, представленных в табл. 37.3.
Таблица 37.3. Файлы обновления программы rdisk.exe
Файл
Куст системного реестра
AUTOEXEC. МТ
Этот файл не содержит куст реестра, а является копией файла autoexec.мт, расположенного в каталоге %systemroot%xsystem32
CONFIG. МТ
То же, что и предыдущий файл
DEFAULT.-
Раздел hkey_usersx.default
NTUSER.DA—
SAM._
Профиль нового пользователя
Элементы раздела HKEY_LOCAL_MACHINEXSecurity
SECURITY.-
Раздел HKEY—LOCAL—MACHINE\Security
SETUP. LOG
Подробная информация о расположении файлов системы и приложений, а также данные CRC (cyclical redundancy check) для восстановления системы
software.—
Раздел HKEY_LOCAL—MACHINEXSof tware
system.-
Раздел HKEY.LOCAL—MACHINEXSystem
В процессе работы объем файлов SETUP. LOG, SAM. _ и SECURITY. _ будет увеличиваться. Файлы SAM._ и SECURITY._ обновляются только при запуске программы RDISKс параметром/з (т.е. rdisk /s).
Если содержимое каталога %systemroot%\repair превышает 1,44 Мбайт, выдается сообщение об ошибке “The Emergency Repair Disk is full. The configuration files were saved in your hard disk". Необходимо просмотреть содержимое каталога repair и определить файл, который вызывает сообщение об ошибке (например, файл SETUP. LOG, размер которого равен 1 Мбайт). Если виной всему является файл SETUP. LOG, выполните ряд действий.
Создайте копию файла SETUP. LOG в каталоге repair
copy %systemroot%\repair\setup.log
' %systemroot%\repair\setup.backup
Отредактируйте файл setup . backup с помощью редактора Блокнот (Notepad).
Перейдите в раздел [Files .WinNt] и удалите все записи, кроме тех, которые начинаются с записи %systemroot%\system32 (или значения, которому равна переменная %systemroot%, например winnt).
Сохраните внесенные изменения.
Запустите утилиту RDISK.EXE.
По завершении удалите созданный файл SETUP. LOG:
del %systemroot%\repair\setup, log
Скопируйте обратно резервную копию файла setup . LOG:
copy %systemroot%\repair\setup.backup %systemroot%\repair\setup.log
Если причиной возникновения проблемы являются файлы SAM._ или SECURITY._, следовательно, в системе слишком много учетных записей пользователей. Придется удалить некоторые из них. Впрочем, не волнуйтесь, это всего лишь шутка!
Что же следует сделать на самом деле, так это воспользоваться файлами sam._ и SECURITY._ с диска аварийного восстановления, на котором эти файлы имели приемлемый объем. Файлы требуется скопировать в каталог %systemroot%\repair. В будущем не стоит запускать утилиту rdisk . EXE с параметром /s. Это значит, что информацию об учетных записях восстановить не удастся. Должен быть известен пароль администратора, применявшийся при создании диска аварийного восстановления.
Очевидно, что при возникновении аварийной ситуации необходимо иметь возможность восстановить информацию об учетных записях. В связи с этим можно порекомендовать один из двух способов.
Использовать утилиту NTBACKUP. EXE для архивирования локального реестра.
Использовать утилиты REGBACKUP. EXE и REGREST. EXE, которые поставляются в пакете Resource Kit, для архивирования и восстановления всего системного реестра, например:
REGBACKUP d:\Registry.bku
Дополнительная информация приводится в статье Q130029, которая доступна на Web-узле по адресу: http://support.microsoft.com/support/kb/articles/ql30/0/29.asp.
Почем подключения сетевых дисков создаются автоматически?
Одной из известных причин такого феномена является использование утилиты FINDFAST. EXE из пакета Office 97. Если справедлив один из наборов условий, описанных ниже, подключения сетевых дисков будут создаваться автоматически.
Набор условий 1.
В любой из программ Microsoft Office 97 проводится поиск данных с помощью диалогового окна Открыть документ (Open) или Расширенный поиск (Advanced Find).
Используемый для поиска диск содержит ярлыки, которые указывают целевое расположение с помощью букв сетевого диска, а не имен UNC (например, \\<Server>\<Share>).
Набор условий 2
В группе Автозапуск (Startup) расположена программа FindFast.
Проводится индексирование диска, содержащего ярлыки, которые указывают на целевой сетевой диск посредством буквы диска, а не имени UNC.
Для решения этой проблемы существует несколько способов.
Инсталляция пакета Service Pack 3..
Отказ от проведения поиска данных в каталогах, которые содержат ярлыки (файлы . LNK).'
Изменение ссылок ярлыков на имена UNC (например, замена ссылки d: \folder\ john. txt на \\<server>\<folder>\john. txt).
Отключение утилиты FindFast.
Опыт работы с утилитой FindFast говорит о том, что она задействует немало системных ресурсов, причем результат не оправдывает затраченных усилий. Таким образом, отключение FindFast является наилучшим выходом.
Дополнительная информация приводится в статье Q150604
(http://support.microsoft.com/support/kb/articles/ql50/6/04.asp).
Р4. Почему нельзя создать раздел объемом более 1 Гбайт на жестком диске, подключенном к контроллеру Adaptec 2940 SCSI?
В процессе загрузки компьютера можно нажать комбинацию клавиш <Alt+A> для запуска программы управления контроллером SCSI. Перейдите в раздел Advanced Host Adapter Settings. Укажите параметр Extended BIOS Translation for DOS Drives > 1 Gb.'
^|25. Почему выводится сообщение об ошибке “STOP 0x00000078”?
Эта ошибка может появляться при сбое в работе Windows NT. Ошибка возникает в том случае, когда параметр NonPagedPoolsize получает значение, превышающее 7/8 объема физической оперативной памяти. Но эта проблема разрешима.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY__LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\Memory Management.
Дважды щелкните на записи NonPagedPoolsize.
Измените значение записи так, чтобы оно не превышало 7/8 объема физической опе- • ративной памяти (можно присвоить записи значение 0, чтобы значение параметра указывалось динамически). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер..
Ай
Почему на диске остался файл TESTDIR.TMP?
При копировании файла или папки на общий ресурс тома NTFS создается файл TESTDIR.TMP, который позднее удаляется автоматически. Иногда пользователь, проводящий копирование файлов, не имеет разрешения на удаление файлов общего тома NTFS. В такой ситуации файл не удаляется автоматически и должен быть удален вручную пользователем, имеющим соответствующее разрешение.
Итак, необходимо предоставить разрешение удалить файл пользователю или группе, копировавшим файлы.
Зарегистрируйтесь на компьютере, который содержит том NTFS, с правами адми- . нистратора.
Запустите программу Проводник (Windows Explorer).
Щелкните правой кнопкой на томе NTFS и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Безопасность (Security) и щелкните на кнопке Разрешения (Permissions).
Щелкните на кнопке Добавить (Add) и выберите необходимых пользователей и группы.
Щелкните на кнопке ОК.
В основном диалоговом окне Разрешения (Permissions) выберите нового пользователя и в разделе Тип доступа (Type of Access) выберите опцию Специальный доступ к файлам (Special File Access).
Установите флажок Удалить (Delete) и щелкните на кнопке ОК.
Щелкните на кнопке ОК в диалоговом окне Разрешения (Permissions), затем щелкните на ней еще раз для закрытия диалогового окна с параметрами жесткого диска.
Как заменить системный файл Windows NT, используемый в текущий мдмент времени?
Для перемещения файла на этапе загрузки можно указать соответствующую запись системного реестра.
Запустите редактор системного реестра (REGEDT32.EXE). Необходимо использовать именноREGEDT32.EXE, а не REGEDIT.EXE.
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\SessionManager.
Дважды щелкните на записи PendingFileRenameOperations (или создайте запись THnamulti_str, если таковой не существует).
В первой строке укажите файл, который заменит существующий. В начале строки укажите значение \??\, например:
\??\d: \time\ntfs. sys
Во второй строке укажите заменяемый файл. В начале строки следует указать значение ! \ ? ? \, например:
!\??\d:\winnt\system32\drivers\ntfs.sys
Щелкните на кнопке ОК.
На рис. 37.1 показан пример значения записи PendingFileRenameOperations.
Рис. 37.1. Замена ' используемого файла с помощью записи в системном реестре
По завершении перезагрузки проводится замена файла. При этом запись PendingFileRenameOperations будет удалена из системного реестра.
Что делать, если связи папок были удалены и теперь ни одной из них нельзя открыть?
Эту ситуацию можно исправить с помощью двух простых команд, которые необходимо вводить в командной строке (cmd . EXE).
В меню Пуск (Start) выберите команду Программы^Соттапс! Prompt (Programs1^ Command Prompt) (кроме того, можно выбрать опцию Выполнить (Run) и ввести команду CMD.EXE).
Введите следующие команды:
ftype folder=%SystemRoot%\Explorer.exe /idlist,%I,%L assoc folder=folder
Закройте окно командного интерпретатора.
Первая команда создает новый тип файлов — folder, а также действия, ассоциированные с этим типом. Вторая команда создает связь между “расширением” и типом файла.
Почему командный файл, запуск которого был запланирован заранее, не работает с параметром /every?
Иногда при планировке выполнения командного файла без параметра /every все работает без проблем, например:
at 22:00 /interactive command.bat
Тем не менее ввод следующей команды может завершиться неудачей:
at 23:00 /interactive /every:M,T,W,Th,F command.bat
Для решения этой проблемы необходимо добавить параметр cmd /с "", например:
at 23:00 /interactive /every:M,T,W,Th,F cmd /с "command.bat"
0. Почему в командной строке нельзя вводить команду start с указанием файла, имя которого содержит пробелы?
Программа start в WindowsNT позволяет пользователю создавать отдельное ок- но/процесс для запуска указанного приложения. Если попытаться запустить программу, имеющую длинное имя с пробелами, заключенное с обеих сторон в кавычки, запуск завершится неудачей и будет открыто пустое окно командного интерпретатора, например:
start "d:\documents\ntfaq book\contents.doc"
Для решения этой проблемы в кавычки следует заключать только ту часть длинного имени, которая содержит пробел, например:
start d:\documents\"ntfaq book"\contents.doc
Это относится ко всем именам: сервера, ресурса и т.д.
start \\"<имя сервера с пробелами*"\"<имя ресурса с пробелами*"\ "<имя каталога с пробелами*"\"<имя файла с пробелами*"
start W'johns server"\"dosc share"\"ntfaq dir"\"table of contents.doc"
Это связано с тем, что первый элемент в кавычках должен являться заголовком открываемого окна. Следующий пример демонстрирует, как можно использовать имя файла с пробелом (или несколькими пробелами в различных сегментах имени):
start "" "d:\documents\ntfaq book\contents.doc"
Почему в контекстном меню файла .INF не предлагается возможность установки?
Пункты контекстного меню указаны в разделе системного реестра, относящегося к типу файла. В данном случае речь идет о разделе HKEY_CLASSES_ROOT\inff ile. Сначала необходимо удостовериться, что расширение . INF связано с типом inf file: assoc .inf .inf=inffile'
Если ввод команды приводит к получению другого результата, то необходимо ввести команду assoc .inf=inffile
Следующим этапом является проверка наличия пункта установки для контекстного меню файлов . INF.
Запустите редактор системного реестра (REGEDT32. EXE).
Перейдите кpaздeлyHKEY_CLASSES_ROOT\inifile\shell.
Найдите раздел Install. Если его не существует, то выберите команду Добавить раздел (Add Key) в меню Правка (Edit) и введите имя раздела Install.
.4. Запись, создаваемая в разделе Install по умолчанию и называющаяся <No
Name*, должна иметь значение &Install. Если записи не существует, выберите команду Добавить параметр (Add Value) в меню Правка (Edit). Имя вводить не нужно, достаточно выбрать тип записи (REG_SZ) и щелкнуть на кнопке ОК. Затем будет выдан запрос на ввод строки, которая должна быть равна "& Ins tall" (не вводите кавычки). Щелкните на кнопке ОК.
В разделе Install должен существовать еще один раздел: command. В противном случае создайте раздел с помощью команды Добавить раздел (Add Key) в меню Правка (Edit).
В разделе command должна быть расположена запись, принятая по умолчанию (<No Name*), которая имеет значение %SystemRoot%\System32\rundll32 .ехе setupapi,InstallHinfSection Defaultinstall 132 %1. Если записи не существует, выберите команду Добавить параметр (Add Value) в меню Правка (Edit). Не редактируйте имя записи. Выберите тип REG_EXPAND_SZ и щелкните на кнопке ОК. После этого редактор системного реестра выдаст запрос на ввод строки. Необходимо ввести значение %SystemRoot%\System32\randll32.exe setupapi,InstallHinfSection Defaultinstall 132 %1. Щелкните на кнопке OK.
Закройте редактор системного реестра.
Теперь для файлов . INF будут отображаться пункты установки в контекстном меню.
10391039решение возможных проблем
1039
1039
^р2. Как отключить поврежденный модуль памяти?
Если система часто отображает синий “экран смерти” или сообщения Dr.Watson, физическая память может оказаться поврежденной или же на компьютере установлены разные типы модулей памяти. {
Для проверки информации, приведенной в этом разделе, были установлены два модуля EDO-SIMM по 16 Мбайт и два модуля SIMM по 16 Мбайт на системной плате ASUS Р55 ТР5- ХЕ (плата поддерживает оба типа оперативной памяти). При использовании подобной комплектации программа Dr.Watson стала выдавать сообщение об ошибке.
Для отключения поврежденного модуля оперативной памяти необходимо воспользовать-ся параметром МАХМЕМ, который указывается в файле BOOT.INI. Параметр будет нужен до тех пор, пока на системной плате установлены модули ОЗУ различных стандартов. Параметр МАХМЕМ всегда указывает на использование наименьших адресов физической памяти, т.е. на банк памяти 0 и следующие за ним блоки. В процессе загрузки Windows NT проводит автоматическое определение оперативной памяти и, если память не выдерживает проверку, отображает синий экран. Далее демонстрируется использование параметра /maxmem.
Отмените атрибуты файла BOOT.INI, чтобы получить возможность редактирования этого файла:
attrib c:\boot.ini -г -s -h
Отредактируйте файл BOOT.INI и добавьте параметр /maxmem (например, /МАХМЕМ=32) в конец строки, соответствующей операционной системе Windows NT. multi(0)disk(0)rdisk(O)partition(0)\WINDOWS="Windows NT Workstation Version 4.00" /maxmem=32
. 3. Сохраните файл и восстановите его атрибуты:
attrib c:\boot.ini +r +s *Ь.
Перезагрузите компьютер.
Операционная система Windows NT использует параметр МАХМЕМ для ограничения общего объема оперативной памяти с 64 до 32 Мбайт и выбора только работающего банка памяти. Кроме того, параметр МАХМЕМ применяется для ограничения объема оперативной памяти в целях демонстрации процесса подкачки страниц памяти.
УЧВЗ. Почему не запускаются некоторые . 16-разрядные приложения?
Некоторые 16-разрядные приложения не работают под управлением Windows NT. К таким приложениям относятся программы, которые требуют непосредственного доступа к аппаратному обеспечению. При этом выдаются приведенные ниже сообщения об ошибках. Cannot run 16-bit Windows program. This program requires a newer version of Windows.
Cannot run the 16-bit program. The application is not supported by
Windows NT.
Can't run 16-bit Windows program. One of the library files needed to run <программа> is damaged. Please reinstall this application.
Возможной причиной этой проблемы может быть отсутствие или наличие некорректной версии следующих библиотек DLL, а также их повреждение:
compobj.dll; '
DDEML.DLL;
OLE2.DLL;
ole2disp.dll;
STORAGE.DLL;
CTL3DV2.DLL;
■ • OLE2NLS.DLL;
STDOLE.DLL;
TYPELIB.DLL;
VER.dll;
COMMDLG.DLL.
Для решения проблемы необходимо распаковать или скопировать эти файлы из последнего пакета обновлений. Если файлы найти не удалось, скопируйте их с установочного компакт-диска Windows NT.
Еще одной причиной является удаление файла ntvdm.EXE из каталога %systemroot%\ systems2, поэтому убедитесь в его наличии.
Почему одна из служб мешает загрузке
Windows NT?
Обычно запуск служб определяется в аплете Службы (Services) окна Панель управления (Control Panel) или с помощью оснастки Управление компьютером (Computer Management) в разделе Системные программы=>Службы (System Tools'* Services), если используется Windows 2000. Изменение параметров запуска службы приводит к модифицированию значения записи start в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
При загрузке Windows NT выберите опцию Конфигурация последней успешной загрузки (Last Known Good Configuration). Если этот метод не сработал, воспользуйтесь описанными далее способами. ■
Стартовые значения службы могут находиться в диапазоне, определенном в разделе 31.9. Для того чтобы изменить статус запуска службы без загрузки Windows NT, придется установить вторую копию WindowsNT (кроме того, утилита ERD Commander позволит перенести файл System на другой компьютер; в этом случае наличие второй копии операционной системы не обязательно). В Windows 2000 и Windows ХР воспользуйтесь консолью восстановления.
Установите вторую копию Windows NT (в минимальном варианте) на другой раздел жесткого диска.
Загрузите вторую копию операционной системы.
Запустите редактор системного реестра (REGEDT32. EXE).
Перейдите в окно HKEY_LOCAL_MACHINE.■
В меню Реестр (Registry) выберите команду Загрузить куст (Load Hive).
Перейдите в каталог system32\config первоначальной копии Windows NT.
Выберите файл System и щелкните на кнопке Открыть (Open).
Введите имя временного раздела (куста) реестра (например, OrigSystemHive).
Выберите новый раздел (например, OrigSystemHive) и перейдите в раздел Select.
Проверьте значение записи Default. Обычно она имеет значение 1. Пусть это значение будет равно х (дальше будет ясно, что имеется в виду).
Теперь следует перейти в каталог OrigSystemHiveXControlSetOOx (например, OrigSystemHive\ControlSet001). ■
Выберите запись Services, найдите службу, которая является причиной проблем, и выделите ее.
Дважды щелкните на записи Start и укажите одно из следующих значений:
4 — отключение службы;
2 —автоматический запуск службы.
Если проблему так просто не решить, попробуйте изменить значение записи Туре.
Перейдите в корневой раздел (например, OrigSystemHive) и выберите команду Выгрузить куст (Unload Hive) в меню Реестр (Registry). Щелкните на кнопке Да (Yes) в диалоговом окне.
Перезагрузите компьютер и загрузите первоначальную копию операционной системы. Теперь неприятности с проблемной службой должны остаться позади.
При необходимости можно удалить вторую копию операционной системы WindowsNT; однако не забывайте, что такая копия имеет свои преимущества и занимает небольшой объем дискового пространства.
Еще одним способом является использование утилиты ERD Professional, которая позволяет указывать параметры запуска служб и драйверов без загрузки Windows NT. Дополнительная информация об этой утилите приводится по адресу: http: / /www. wininternals. com.
in
Почему при вводе команды winfile d: запускается программа Проводник (Windows Explorer)?
Если передать программе winfile. EXE (старый файловый менеджер для Windows NT 4.0) букву диска в качестве параметра, ожидая открытия содержимого указанного диска, программа запустится обычным образом, после чего содержимое диска будет открыто в окне программы Проводник (Windows Explorer). Например, следующая команда запускает сеанс работы с файловым менеджером и программой Проводник (Windows Explorer), демонстрирующей содержимое диска D: winfile d:
Это вовсе не ошибка, а следствие неправильного использования параметров, указываемых для программы winfile . EXE. На самом деле все параметры, которые передаются winfile . EXE, рассматриваются в качестве имен приложений, которые должны быть запущены после запуска файлового менеджера (File Manager). Например, следующая команда запустит файловый менеджер и сеанс работы с редактором Блокнот (Notepad) для редактирования файла file . тхт: winfile notepad c:\file.txt
Причиной запуска программы Проводник (Windows Explorer) является указание буквы диска, а в Windows NT и Windows 95/98 просмотр содержимого каталогов по умолчанию выполняется с помощью программы Проводник (Windows Explorer). Например, введите значение с: в диалоговом окне Выполнить (Run), после чего будет запущена программа Проводник (Windows Explorer), отображающая содержимое корневого каталога диска с.
чЯуб. Почему выводится сообщение об ошибке “Your password must be at least 0 characters long”?
Если включена поддержка усиленных паролей, но политика учетных записей домена не накладывает ограничения на минимальную длину пароля и разрешает пустые пароли, может выводиться приведенное ниже сообщение об ошибке.
Your password must be at least 0 characters long. Your new password cannot be the same as any of your previous 0 passwords. Also, your site may require passwords that must be a combination of upper case, lower case, numbers, and non-alphanumeric numbers. Type a password which meets these requirements in both text boxes.
Для решения этой проблемы необходимо отключить фильтр безопасных паролей.
Запустите редактор системного реестра (REGEDT3 2. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Control\Lsa.
Дважды щелкните на разделе Notification Packages.
Удалите запись PASSFILT.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
С другой стороны, можно запретить использование пустых паролей.
Запустите оснастку Диспетчер пользователей (User Manager).
Выберите опцию Учетная запись (Account) в меню Политики (Policies).
Установите минимальную длину пароля (шесть или более символов).
Щелкните на кнопке ОК.
ш
Упр7. Почему при попытке редактирования политики контроллера домена, принятой по умолчанию, с помощью оснастки Directory Management выводится оснастка локальной политики?
Для редактирования политики контроллера домена, принятой по умолчанию, выполните действия, описанные ниже.
Откройте оснастку Directory Management (Пуск^Программы^Администрирование^ Directory Management (Start^Programs^Administrative Tools^Directory Management)).
Выберите домен и щелкните правой кнопкой мыши на параметре Контроллеры домена (Domain Controllers). Выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Будут показаны действующие политики. Обычно это Политика контроллера домена по умолчанию (Default Domain Controller Policy). Если выбрать политику и щелкнуть на кнопке Изменить (Edit), будет запущена оснастка Групповая политика (Group Policy) с корневым элементом в виде политики Политика контроллера домена по умолчанию (Default Domain Controller Policy). Затем в политику можно вносить необходимые изменения.
Если при запуске редактора групповой политики (Group Policy Editor) корневым элементом является локальная политика, следовательно, повреждены параметры запуска оснастки. Обычно это происходит при установке пакета Office 2000. Для решения проблемы выполните ряд действий.
Запустите редактор системного реестра (regedit . ехе).
Перейдите кразделу HKEY_CLASSES_ROOT\MSCFile\Shell\Open\Command.
Дважды щелкните на записи (По умолчанию).
Допустим, запись имеет значение (в определенной копии Windows NT значение может отличаться)
D:\WINNT\System32\MMC.EXE "%1"
Тогда в конец строки следует добавить значение % *:
. D:\WINNT\System32\MMC.EXE "%1" %*
Щелкните на кнопке ОК.
Теперь редактирование политики должно проходить должным образом. Основная причина возникновения этой проблемы заключается в том, что оснастке не передаются все параметры и это приводит к открытию локальной политики.
ш
WV8. Что делать, если повреждены пиктограммы на рабочем столе?
Для того чтобы ускорить обновление рабочего стола, выполняется кэширование пиктограмм. Поврежденный файл кэша приводит к неправильному отображению пиктограмм на рабочем столе.
Для решения этой проблемы стоит удалить файл кэша пиктограмм (%systemroot%\ ShelllconCache). Перед этим необходимо остановить работу программы Проводник (Windows Explorer) (щелкните правой кнопкой на панели задач и остановите работу всех копий EXPLORER. EXE).
attrib %systemroot%\shelliconcache -h
del %systemroot%\shelliconcache
Перезагрузите компьютер. Аналогичного эффекта можно достичь с помощью вкладки Восстановление (Repair) утилиты TweakUI.
^^9. Как прекратить работу дочернего процесса?
Когда процесс аварийно завершает работу, после него иногда остаются “осиротевшие” дочерние процессы.
Если на компьютере установлен пакет Resource Kit, воспользуйтесь следующей командой для просмотра списка процессов и связей между процессами: tlist -t
Затем работу процесса можно завершить с помощью такой команды:
kill <имя или идентификатор процесса»
В WindowsХР команда tlist была заменена командой tasklist, а команда kill — командой taskkill. Если использование этих команд завершится неудачно, можно воспользоваться параметром -F для принудительного завершения работы процесса (например, kill -F <имя или идентификатор процесса»), Когда и эта попытка ни к чему не приведет, попробуйте запланировать вызов команды kill. При этом команда kill будет выполняться с правами учетной записи System:
АТ <время> /INTERACTIVE CMD /С KILL -F <имя или идентификатор процесса»
(Понадобится активная служба Планировщик заданий (Scheduler); запустите ее с помощью команды net start.)
Еще один вариант — применение утилиты pview . EXE из пакета Resource Kit.
Запустите утилиту pview.exe (nycK^BbinonHHTb^PVIEW.EXE (StartsRun1^ PVIEW.EXE)).
Из раскрывающегося списка выберите процесс, работу которого необходимо завершить.
Щелкните на кнопке Процесс (Process) в разделе Безопасность (Security).
Предоставьте процессу разрешение Administrators All Access и щелкните на кнопке ОК.
Повторите описанное выше действие для процессов Thread и Р. Token.
Закройте диалоговое окно PLIST.
Воспользуйтесь утилитой kill . ехе для завершения процесса.
Если ни один из предыдущих способов не сработал, необходимо перезагрузить компьютер.
ОЦо. Что делать при потере связи для выполняемого файла?
Если конфигурация компьютера оказалась поврежденной и работа выполняемых файлов нарушена, введите следующие команды в окне командного интерпретатора:.
assoc .exe=exefile-
ftype exeflle="%l" %*
Теперь выполняемые файлы должны работать обычным образом.
Как сохранить информацию, которая
отображается на синем экране?
Компания System Internals создала утилиту, которая называется Blue Save. Ее можно получить по адресу: http: / /www. systeminternals. com. Утилита BlueSave позволяет сохранить до трех экранов BSOD до окончания действия ознакомительной лицензии. Затем по адресу http: / /www. wininternals . com необходимо приобрести коммерческую версию.
После установки BlueSave содержимое экранов BSOD сохраняется в файле %systemroot%\bluescrn.TXT. Этот файл понадобится позднее для диагностики разнообразных системных проблем.
ададПочему выводятся сообщения об ошибке
ад
ад
“Initialization of USER32.DLL”
или “KERNEL32.DLL failed”?
Каждый объект рабочего стола в системе имеет связанную с ним область оперативной памяти. Объект рабочего стола использует область памяти для хранения меню, функций обратного вызова, строк и окон.
Существует программное ограничение на размер этой области (128 Кбайт). Этот размер можно изменить, указав другое значение соответствующей записи в системном реестре.
. 1. Запустите редактор системного реестра (REGEDT32.exe).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Control\Session Manager\SubSystem.
Дважды щелкните на записи windows.
Запись будет иметь формат, приведенный ниже. %SystemRoot%\system32\csrss.ехе\ ObjectDirectory=\ WindowsSharedSection=1024, 3072 Windows=On SubSystemType=WindowsServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization, 3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16
Найдите запись SharedSection и добавьте значения ,512 или ,1024 после второго числа.
%SystemRoot%\system32\csrss.ехе\ ObjectDirectory=\
WindowsSharedSection=1024,
3072,1024 Windows=On SubSystemType=WindowsServerDll=basesrv, 1
ServerDll=winsrv:UserServerDllInitialization,3
SeryerDll=winsrv:ConServerDllInitialization,2
ProfileControl=Off MaxRequestThreads=16
Использование параметра ,512 приведет к выделению области памяти 512 Кбайт. Параметр ,1024, в свою очередь, позволяет выделить область объемом 1024 Кбайт (1 Мбайт)..
Закройте редактор системного реестра.
Перезагрузите компьютер.
Если присвоить записи значение меньше 128, система будет использовать значение 128 и проигнорирует указанное значение.
Как использовать имена пути к файлам/каталогам длиной более 255 символов?
В WindowsNT путь к файлу/каталогу может иметь максимальную длину, указанную в параметре мах_ратн. Параметр имеет значение 255. Существует возможность использовать более длинные имена файлов с помощью вызова расширенной версии (W) функции CreateFile и указания перед значением пути параметра \\?\. При этом будет отключена обработка символов пути, что позволит применять имена, включающие в себя до 32 000 символов Unicode. Подобный метод подразумевает применение полностью определенных имен пути или имен формата UNC.
При использовании пути значение \\?\ игнорируется. Например, имя \\?\D:\ documents\faq.txt рассматривается какП: \documents\faq.txt.
Учтите, что программы, ожидающие указания пути обычной длины, могут аварийно завершить свою работу, пытаясь открыть файл с длинным именем. Это происходит, когда длинное имя размещается в буфере, который предназначен для хранения обычного имени файла.
Почему выдается сообщение об ошибке “Setup was unable to copy the following file CDROM.SYS”?
Эта проблема может возникнуть при использовании драйвера реального режима ATAPI CD-ROM, который загружается из файла CONFIG. SYS.
Отредактируйте файл config . SYS с помощью командной строки (CMD. EXE):
edit c:\config.sys
Найдите строку Device=, которая содержит параметры загрузки драйвера AT API CD- ROM. Отредактируйте строку так, чтобы после параметра /D: не указывалось значение cdrom. Например, строку.
Device=<дpaйвep> /d:cdrom
необходимо заменить на
Веу1се=<драйвер> /d:testa
Сохраните файл.
Почему прекращают работу или переходят в цикличный режим регистрационные сценарии?
В статье Q234049 базы знаний Microsoft Knowledge Base описана известная проблема. Она заключается в том, что наличие файлов net.bat или net.cmd на ресурсе netlo-
gon контроллера домена приводит к “зависанию” и переходу в цикличный режим регистрационных сценариев.
Проблема связана с клиентами, применяющими команду net, например net use или net time. В подобном случае вместо программы net . EXE используется файл, находящийся на ресурсе netlogon.
Для решения проблемы удалите файл net.bat или net.cmd, который находится на ресурсе netlogon.
Что делать, если не запускаются подсистемы NTVDM и WOW?
Подсистемы NTVDM (NT Virtual DOS Machine) и WOW (Windows on Windows) используются для запуска старых 16-разрядных приложений под управлением WindowsNT. Далее приводятся рекомендации по решению описываемой проблемы.
Проверьте содержимое файлов autoexec.NT и CONFIG.NT на наличие необычных строк, которые можно закомментировать (файлы находятся в каталоге %systemroot%\system32).
Переименуйте файл AUTOEXEC . ВАТ (С : \AUTOEXEC . ВАТ).
Проверьте изменения в файлах WIN. ini/system. ini или замените их первоначальными версиями с установочного носителя (%systemroot%\system32).
Переименуйте все другие файлы * . INI, если это возможно.
В файле config . NT оставьте только следующие записи:
■ dos=high,umb ■
device=%systemroot%\system32\himem.sys
files=60
shell=%systemroot%\system32\command.com /e:4096
Если проблема осталась, обратитесь за дополнительной информацией к статье базы знаний Microsoft Knowledge Base, которая доступна на Web-узле по адресу: http://support.microsoft.com/support/kb/articles/ql96/4/53.asp.
Все указанные файлы расположены и на диске аварийного восстановления, поэтому их можно скопировать на жесткий диск поверх существующих файлов.
Кроме всего прочего, проблема может быть спровоцирована вирусом (например, “NYB”), который расположен в загрузочном секторе компьютера (когда компьютер имеет загрузочные разделы DOS и Windows NT).
Почему после двойного щелчка на файле .MSI не выполняется никаких действий?
Файлы .MSI являются новым форматом инсталляционных программных пакетов компании Microsoft. Их использование позволяет публиковать приложения для домена, сайта Active Directory или группы в Windows2000. Кроме того, файлы .MSI поддерживают автоматическое исправление установочных ресурсов программного обеспечения.
Если при двойном щелчке на файле .MSI выдается запрос приложения, которое должно использоваться для обработки таких файлов, тип файлов .MSI был поврежден. Для решения этой проблемы выполните ряд действий.
Запустите интерпретатор командной строки (Пуск*Выполнить*СМВ.ЕХЕ (Start1* Run*CMD.EXE)).
Введите следующую команду:
ftype Msi.Package
В случае ответа
Msi.Package="%SystemRoot%\System32\msiexec.exe” /i "%1" необходимо перейти к следующему шагу. В противном случае введите такую команду: ftype Msi.Package="%SystemRoot%\System32\msiexec.exe" /i "%ln Переходите к следующему шагу.
Введите такую команду: assoc .msi
В случае ответа
.msi=Msi.Package
проверьте папку %systemroot%\system32 на наличие файла MSIEXEC.EXE. Если файл отсутствует, его необходимо заменить.
Если проблема связана не с отсутствием указанного типа файла (что бывает чаще всего), введите следующую команду:
assoc .msi=Msi.Package
Закройте интерпретатор командной строки.
Еще раз дважды щелкните на файле .MSI.
ЯО
& 437^48. Почему администратор не может завершить выполнение процесса с помощью программы Диспетчер задач (Task Manager)?
При попытке остановить выполнение системного процесса антивируса Windows может сообщить, что пользователь не обладает достаточными привилегиями. Необходимо запустить программу Диспетчер задач (Task Manager) на правах учетной записи SYSTEM с помощью команды АТ:
at <время > /inter taskmgr.exe
После запуска программа Диспетчер задач (Task Manager) позволит остановить выполнение любого процесса (постарайтесь при этом не переусердствовать).
В качестве альтернативы программы АТ можно воспользоваться программой SOON, которая входит в пакет Resource Kit. Воспользуйтесь такой командой: soon 30 /interactive taskmgr
Еще один вариант — это применение программы pvtew, также поставляемой в пакете Resource Kit. Эта утилита дает возможность изменить параметры безопасности процесса и завершить его работу.
Последний вариант состоит в использовании команды kill -f, для чего необходимо иметь права администратора локальной системы. Утилита pulist.exe из пакета Resource Kit позволяет просматривать список процессов, выполняемых в системе.
Почему нельзя запустить программу CHKDSK, которой не удается заблокировать открытый том или предоставить к нему доступ?
При запуске утилиты CheckDisk (chkdsk) или AutoChk на дисковом разделе с установленной Windows NT может выдаваться одно из следующих сообщений:
Cannot lock volume for direct access
Cannot open volume for direct access
Причиной может являться сторонняя программа, которая блокирует раздел для поиска вирусов или контроля за работой диска. Для решения этой проблемы необходимо отключить блокирующую службу или устройство.
Запустите аплет Службы (Services) в окне Панель управления (Control Panel) (Пуск1^ Настройка^Панель управления^Службы (Start^Settings^Control Panel^Services)).
Выберите службу и щелкните на кнопке Startup.
Выберите ручной тип запуска и щелкните на кнопке ОК.
Выполните указанные действия для всех соответствующих служб.
Запустите аплет Оборудование (Devices) в окне Панель управления (Control Panel) ' (Пуск^Настройка^Панель управления^Оборудование (Start^Settings^Control Panel^Devices)).
Отключите все устройства, которые могут привести к блокированию раздела, соблюдая при этом осторожность. Если окажется, что отключаемое устройство может остановить процесс загрузки операционной системы, создайте дополнительный профиль оборудования и проверьте работу системы (дополнительная информация приводится в разделе FAQ35.il).
НИНИПерезагрузите компьютер. Теперь раздел будет разблокирован.
НИ
НИ
0. Что делать, если процесс загрузки приводит
к появлению синего экрана?
После удаления третьего установочного диска из привода и перезагрузки системы может отобразиться экран BSOD.
Setup has encountered a fatal error that prevents it from continuing. Contact your software representative for help. Status code (-x4, 0, 0, 0)
Эта ошибка указывает на наличие вируса в главной загрузочной записи (вирус влияет как на разделы NTFS, так и на разделы FAT). Необходимо воспользоваться антивирусным программным обеспечением для очистки содержимого MBR и продолжить процесс установки операционной системы.
^р1. Почему после удаления Windows 98 нельзя загрузить Windows NT?
При удалении Windows 98 с компьютера, на котором также установлена Windows NT, может быть удален файл boot, ini, который необходим для обеспечения работы загрузчика NTLDR.
Для решения этой проблемы вручную скопируйте файл BOOT, ini на активный раздел или воспользуйтесь диском аварийного восстановления для воссоздания файла.
Почему установка адаптера Promise Ultra IDE привела к неработоспособности
Windows NT/2000?
Хотя адаптер Promise предоставляет интерфейс IDE, Windows NT и Windows 2000 рассматривают его как адаптер SCSI. Таким образом, путь ARC в файле BOOT. INI должен быть изменен. Необходимо заменить параметр multi () . . ./signature () на scsi ().
Примечание. Новый формат signature О используется в Windows 2000для устройств IDE. Вот пример строки конфигурации в таком формате:
signature(albb)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation Version 4.00"'
Например, существует такой файл BOOT. INI: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [operating systems] multi(0)disk(0)rdisk(O)partition(l)\WINNT="Windows NT Workstation Version 4.00" multi(0)disk(0)rdisk(0)partition(l)\WINDOWS="Windows NT Workstation Version 4.00 [VGA mode]" /basevideo /sos
Тогда после установки адаптера Promise (и соответствующего драйвера до подключения кабеля IDE системной платы к адаптеру) необходимо изменить файл BOOT. INI как показано ниже, [boot loader] timeout=30 default=scsi(0)disk(0)rdisk(0)partition(l)\WINNT [operating systems] scsi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation Version 4.00" scsi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows NT Workstation Version 4.00 [VGA mode]" /basevideo /sos■
Удостоверьтесь в том, что изменения внесены и в параметр defaults Очевидно, что драйвер Promise необходимо загружать до загрузки операционной системы (Windows 2000 сборки 2114 поддерживает этот адаптер по умолчанию).
Почему в аплете Установка и удаление
программ (Add/Remove Programs) окна Панель управления (Control Panel) отсутствуют некоторые записи? ,
Аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) создает список элементов для вкладки Удалить (Remove) путем просмотра раздела системного реестра HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Uninstall. Во внимание принимаются все разделы, которые содержат запись DisplayName. Ошибка в программном обеспечении приводит к тому, что аплет игнорирует все разделы, в которых значение записи превышает длину в 64 символа. При необходимости просмотрите значения записей DisplayName и вручную измените размер значений.
Почему путь к установочному носителю Windows 2000, принятый по умолчанию, имеет неправильное значение?
При установке Windows 2000 с локального жесткого диска по умолчанию используется путь к первому установленному дисководу CD-ROM. Этот путь применяется в тех случаях, когда в систему вносятся изменения, требующие доступа к файлам на установочном носителе. Такого назначения базового пути не происходит при установке с сетевого ресурса. Следовательно, при каждом добавлении какого-либо компонента системы потребуется исправление пути к установочному носителю.
Например, при установке Windows2000 из каталога D: \2128\I386 (локальный жесткий диск) для получения исходных файлов будет использоваться путь в: X 212 8 \ 13 8 6 (где в — это буква первого дисковода CD-ROM).
Для решения этой проблемы выполните перечисленные ниже действия.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftXWindowsX Currentversion\Setup.
Дважды щелкните на записи SourcePath и измените ее значение на правильный путь. Щёлкните на кнопке ОК.
Теперь необходимо перейти к разделу HKEY_LOCAL_MACHINE\SOFTWAREX MicrosoftXWindows NTXCurrentVersion.
Дважды щелкните на записи SourcePath и измените ее значение на правильный путь. Щелкните на кнопке ОК. Перейдите к разделу hkey_local_machine\ SOFTWAREXMicrosoftXWindowsXCurrentVersionXSetup.
Дважды щелкните на записи SourcePath и измените значение для использования корректной буквы диска (например, с, если диск содержит базовую структуру каталогов 1386).
Закройте редактор системного реестра.
После этого при добавлении и модификации системных компонентов будет использоваться работоспособный путь к ресурсу.
Какие режимы диагностики доступны при загрузке Windows 2000?
Операционная система Windows 2000 унаследовала некоторые возможности Windows 98, включая нажатие клавиши <F8> для отображения меню, которое позволяет выбрать один из режимов “безопасной” загрузки:
Безопасный режим (Safe Mode);
Безопасный режим с поддержкой сети (Safe Mode with Networking);
Безопасный режим командной строки (Safe Mode with Command Prompt);
Вести журнал загрузки(Enable boot logging);
Использовать режим VGA(Enable VGA mode);
Использовать конфигурацию последней успешной загрузки(Enable Last Known Good configuration);
Режим восстановления службы каталогов (Directory Services Restore Mode);
Режим отладки (Debugging Mode);
Обычная загрузка (Boot Normally).
Доступны и другие клавиши управления режимом загрузки.’ Некоторые из них не документированы.
<F5> — если в процессе установки Windows на фазе обнаружения устройств компьютер “зависает”, можно нажать клавишу <F5> и просмотреть список типов компьютеров. Выберите опцию Стандартный компьютер (Standard PC), что позволит решить возникшую проблему.
<F6> — загрузка драйверов устройств сторонних компаний.
<F7> — загрузка модуля PC HAL вместо ACPI HAL.
<F8> — действие этой клавиши рассматривалось ранее.
<Shift+F10> — открытие окна командного интерпретатора на графической фазе установки Windows.,
АВб. Почему установка Windows 2000 прекращается при отображении сообщения “Setup is inspecting your computer”?
Как правило, причиной является попытка программы установки определить параметры наподобие настроек ACPI. Программу установки можно настроить для работы с обычным персональным компьютером. Для этого после прерывания работы системы нажмите клавишу <F5> и выберите опцию Стандартный компьютер (Standard PC).
Какие журналы для диагностики проблем доступны в процессе установки Windows 2000?
Далее приводится список полезных файлов журналов.
WINNT3 2 . LOG/WINNT. LOG — журнал, создаваемый в процессе установки.
SETUPLOG. тхт — журнал текстового режима процесса установки.
SETUPERR. LOG — журнал ошибок процесса установки.
SETUPACT. LOG — журнал графического режима процесса установки.
BOOTLOG. тхт — журнал драйверов, которые загружаются в процессе установки.
NTBTLOG. тхт — журнал загрузки Windows в безопасном режиме.
Почему команды АТ и SOON работают
некорректно?
При установке обозревателя Internet Explorer 5 в системе Windows NT обозреватель заменяет службу Планировщик заданий (Scheduler) собственной службой, которая нарушает работу команд АТ и SOON. (Дополнительная информация приводится по адресам http://support.microsoft.com/support/kb/articles/Q237/8/40.ASP, http://support.microsoft.eom/support/kb/articles/Q214/4/20.ASP и в других статьях базы знаний Knowledge Base.) Документация компании Microsoft, которая относится к этой проблеме (и особенно к методам ее решения), запутанна и противоречива. Единственная статья, которая описывает реальное восстановление службы Планировщик заданий (Scheduler), представлена на Web-узле по адресу: http://support.microsoft.com/ support/kb/articles/Q226/3/70. ASP. Обратите внимание, что файлаMSTASK. INF не существует и вместо него необходимо указать файл MSTASK. PNF. После этого процесс удаления будет работать должным образом. Далее приводится краткое содержание указанной статьи.
Internet Explorer 4.x
Для удаления службы Планировщик заданий (Task Scheduler) обозревателя Internet Explorer 4.x выполните следующее.
Щелкните на кнопке Пуск (Start), перейдите в раздел Настройка (Settings) и выберите опцию Панель управления (Control Panel). После этого дважды щелкните на пиктограмме Установка и удаление программ (Add/Remove Programs).
Перейдите во вкладку Установка/Удаление (Install/Uninstall) и выберите опцию Планировщик заданий 1.0 (Только удаление) (Task Scheduler 1.0 (Remove Only)).
Щелкните на кнопке Изменить удалить (Add/Remove) и затем на кнопке Да (Yes), чтобы подтвердить удаление.
Щелкните на кнопке Да (Yes) для перезагрузки компьютера.
Internet Explorer 5
Для удаления службы Планировщик заданий (Task Scheduler) обозревателя Internet Explorer 5 выполните следующее.
Щелкните на кнопке Пуск (Start) и выберите команду Выполнить (Run).
В поле Открыть (Open) введите следующую команду и нажмите клавишу <Enter>:
RunD1132 advpack.dll,LaunchINFSectionEx %systeinroot%\INF\ mstask.inf,,,256
НЮНЮПерезагрузите компьютер.
НЮ
НЮ
Почему в журнале событий записано
сообщение “Crash Dump is Disabled”?
Сообщение Event ID 43
Description: Crash dump is disabled! NT failed to initialize the boot partition paging file for crash dump. This may be because the system has more than 3,8 gigabytes of physical memory..
записывается потому, что файл подкачки имеет меньший объем, чем физический объем оперативной памяти, установленной на компьютере. Для решения этой проблемы необходимо увеличить размер файла подкачки.'
В окне Панель управления (Control Panel) дважды щелкните на пиктограмме Система (System).
Во вкладке Производительность (Performance) щелкните на кнопке Изменить (Change) и укажите минимальный размер файла подкачки на системном разделе, который равен размеру физической оперативной памяти плюс 1 Мбайт.
Перезагрузите компьютер.
0. Почему в процессе загрузки выводится синий “экран смерти” с сообщением об ошибке 00000135?
На этом экране выводится различного типа информация, однако она всегда содержит следующий текст:
Stop: С0000135 (Unable to Locate DLL)
The dynamic link library <имя файла> could not be found in the specified path Default Load Path.
Вместо <имя файла> указывается имя одного из нескольких файлов — как правило, файла WINSRV. dll. Существует несколько причин возникновения подобной ошибки:
файл FILE_NAME.DLL отсутствует в каталоге %systemroot%\system32;
портативный компьютер загружает файл SERMOUSE. SYS;
если файла <имя файла>.ОЕЕ не существует, то раздел системного реестра software может оказаться поврежденным (а следовательно, не будет загружен).
Если Windows NT установлена на раздел с файловой системой FAT, можно загрузить систему с помощью гибкого диска и внести изменения в раздел реестра, чтобы библиотека DLL, указанная в сообщении об ошибке, присутствовала в необходимом каталоге. Желательно установить библиотеку из последнего пакета обновлений. Когда Windows NT установлена на раздел с NTFS, воспользуйтесь программой ERD Commander (http://www.winternals.com) или второй копией операционной системы WindowsNT для получения доступа к NTFS.
В том случае, если после обнаружения библиотеки DLL проблема не исчезла, скорее всего, причина кроется в повреждении системного реестра. Указание в данных BSOD библиотеки WINSRV.DLL подразумевает повреждение раздела SOFTWARE. Для проверки раздела воспользуйтесь второй копией Windows NT и загрузите каждый раздел реестра основной копии Windows NT.
Запустите редактор системного реестра (REGEDT32. EXE).
Перейдите в раздел hkey_local_machine в окне Local Machine.
Выберите раздел HKEY_LOCAL„machine в левой панели окна.
В меню Реестр (Registry) выберите команду Загрузить куст (Load Hive).
Перейдите в каталог %systemroot%\system32\config, где переменная %systemroot% указывает на системный каталог основной версии Windows NT.
Щелкните на файле SOFTWARE. Требуется файл с общей пиктограммой Windows, а не файл с пиктограммой редактора Блокнот (Notepad).
Затем система запросит ввод имени раздела для загрузки куста. Введите любой предпочтительный раздел, например probsoft. Если выдается следующее сообщение об ошибке, куст поврежден:
Registry Editor could not load the key. The file is not a valid Registry file.
Единственный метод решения проблемы с системным реестром — это использование последней архивной копии, которая находится на диске аварийного восстановления.
Запустите систему с помощью установочного диска Windows NT.
В первом загрузочном окне нажмите клавишу <R> для восстановления системы.
Воспользуйтесь клавишами управления курсором для перехода к пункту Проверить файлы системного реестра (Inspect Registry Files) и нажмите клавишу <Enter> для его выбора. Затем переместите курсор на пункт Продолжить (Выполнить выбранные задачи) (Continue (Perform Selected Tasks)) и нажмите клавишу <Enter>.
Windows NT определит устройства массового хранения данных. При появлении запроса нажмите клавишу <S> для указания дополнительных драйверов, требующихся компьютеру.
После появления запроса вставьте в дисковод диски аварийного восстановления, которые создавались для данной системы. Кроме того, можно нажать клавишу <Escape>, чтобы Windows NT автоматически нашла информацию для восстановления.
Программа установки запросит список файлов системного реестра, которые необходимо заменить. С помощью клавиш управления курсором перейдите к пункту Программное обеспечение (Информация о программном обеспечении) (Software (Software Information)) и нажмите клавишу <Enter>. Затем переместите курсор на пункт Продолжить (Выполнить выбранные задачи) (Continue (Perform Selected Tasks)) и также нажмите <Enter>.
По завершении восстановления перезагрузите компьютер, когда программа установки выдаст соответствующий запрос.
Почему при установке программ Outlook 98 и Internet Explorer 5.0 выводится сообщение об ошибке в командной строке файла журнала?
При попытке установить программы Internet Explorer 5.0 и Outlook может появиться следующее сообщение об ошибке:
The log file command line option (\G) must have a valid filename as an argument.
Причиной этой ошибки может быть отключение длинных имен файлов. Для решения проблемы выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\FileSystem.
Дважды щелкните на записи Win31FileSystem.
Присвойте записи значение 0.
Щелкните на кнопке ОК.
Перезагрузите компьютер.
После перезагрузки установка программ должна проходить должным образом.
Почему в Windows 2000 некорректно работает команда SUBST?
В предварительных бета-версиях Windows 2000 существовала программная ошибка. Обычно каталогу можно присвоить букву диска вне зависимости от того, удаленный это каталог или локальный. Присвоим букву диска удаленному каталогу, например: subst h: \\titanic\home\savillj .
В этом случае при попытке доступа к диску Н будет выдано следующее сообщение об ошибке: The filename, directory name, or volume label syntax is incorrect.
Для решения этой проблемы необходимо воспользоваться командой net use вместо команды subst:'
net use h: \\titanic\home\savillj
Дополнительная информация приводится в статье Q218740 базы знаний Knowledge Base.
Почему нельзя установить консоль восстановления на зеркальный раздел Windows 2000?
Как отмечалось в разделе 4.51, консоль восстановления позволяет загрузить систему со специальной консолью, которая позволяет настроить неработающую систему Windows 2000.
Консоль восстановления невозможно установить на зеркальный раздел (независимо от того, используется простой или динамический зеркальный набор). Если системный раздел является частью зеркального набора (раздел, на котором расположены файлы ntldr, ntdetect.com и т.д.), необходимо аннулировать зеркальный набор, установить консоль восстановления и повторно создать набор.
Откройте оснастку Управление компьютером (Computer Management) (Пуск* Программы*Администрирование*Управление компьютером (Start*Programs* Administrative Tools ^Computer Management)).
Перейдите в раздел Запоминающие устройства (Storage) (Пуск* Программы* Администрирование*Управление компьютером (Start* Programs*Administrative Tools*Computer Management)).
Выберите раздел Управление дисками (Disk Management).
Отключите зеркальный набор.'
Установите консоль восстановления (WINNT32 /CMDCONS).
Повторно создайте зеркальный набор.
Примечание. В Windows 2000 зеркальные наборы можно создавать только на динамических дисках, хотя более старые наборы на простых дисках поддерживаются при переходе с Windows NT 4.0 на Windows 2000. Если такой набор аннулировать, то для его повторного создания потребуется обновление дисков до динамических.
Почему выводится сообщение об ошибке
Event ID 3013?
Сообщение Event ID 3013 имеет такое содержание:
The redirector has timed out to <имя сервера>
Обычно это означает одну из следующих ситуаций:
сервер занят и не смог ответить на запрос до завершения тайм-аута;
сеть перегружена;
в сети есть сегмент с низкой пропускной способностью.
Для решения этой проблемы можно увеличить время тайм-аута.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\LanmanWorkstation\Parameters.
В меню Правка (Edit) выберите команду Создать*Параметр DWORD (New* DWORD Value).
Введите имя записи SESSTIMEOUT и нажмите клавишу <Enter>.
Дважды шелкните на новой записи и присвойте ей значение в диапазоне от 10 до 65 535 (по умолчанию используется значение 45). Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Почему при попытке запуска службы Event Log выводится сообщение об ошибке под номером 1501?
Если при попытке запуска службы Event Log выдается сообщение об ошибке под номером 1501 (unable to open Event log files), причиной тому могут служить следующие факторы:
отсутствуют файлы журнала событий;
файлы журнала событий предназначены только для чтения.
Файлы журнала событий находятся в каталоге %systemroot%\system32\config и называются appevent. EVT, secevent.evt и SYSEVENT.evt. Если один из файлов отсутствует, попробуйте скопировать этот файл с другого компьютера. Если для файла установлен атрибут “только для чтения”, измените этот атрибут с помощью программы Проводник (Windows Explorer).
Существует возможность переместить файлы журнала событий, а для получения информации о правильном расположении файлов необходимо просмотреть следующие записи системного реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\ Application\File;
HKEY_LOCAL_MACHINE \ S YSTEM\CurrentControlSet\ Services\EventLog\ SecurityXFile;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \EventLog\ System\File.
Как настроить автоматический перезапуск
службы в случае остановки ее работы?
В Windows 2000 значительно усовершенствованы функции восстановления служб. Запустите оснастку Управление компьютером (Computer Management), выберите команду Службы и приложения^Службы (Services and Applications^Services) и перейдите во вкладку Восстановление (Recovery), где для каждой службы представлен набор соответствующих действий (рис. 37.2): . .
Ничего не делать (Take по action);
Перезапуск службы (Restart the service);
Выполнение программы (Run a user-defined file);
Перезагрузка компьютера (Reboot a machine).
В Windows NT 4.0 невозможно указать действия, которые будут выполняться при остановке работы службы. Тем не менее для решения этой задачи можно создать собственный сценарий, выполняемый непрерывно, с помощью командного файла. Например, в приведенном ниже сценарии используются программы sc. EXE и SLEEP. EXE из пакета Resource Kit.
Рис. 37.2. Выбор действия при остановке работы службыРис. 37.2. Выбор действия при остановке работы службы
Рис. 37.2. Выбор действия при остановке работы службы
Рис. 37.2. Выбор действия при остановке работы службы
: start
sc query spooler > state.txt
find "STOPPED" state.txt
if %errorlevel% EQU 0 goto error sleep 300 goto start
: error
sc start spooler
sleep 5
goto start
Существует возможность добавить имя сервера (например, \\server query и т.д.), если необходимо контролировать работу удаленного компьютера. Проверка выполняется каждые пять минут, однако интервал можно изменить, а также проверять сразу несколько служб.
Почему Windows 2000 не загружается после отключения поддержки ACPI в BIOS?
Если в процессе установки Windows определено наличие интерфейса ACPI (Advanced Configuration and Power Interface), то в конфигурацию системы вносятся специальные изменения. Этот относится как к записям системного реестра, так и к системным файлам.
Если впоследствии отключить в BIOS поддержку ACPI, загрузка операционной системы будет прервана с указанием экрана BSOD:
0x00000079 (0x00000004, ОхООООАСЗ!, 0x00000000, 0x00000000)
Причина заключается в том, что для компьютеров как с поддержкой ACPI, так и без нее используются различные уровни аппаратных абстракций. Если использование ACPI больше не требуется, переустановите Windows 2000.
Как модернизировать Windows 2000 для
работы на многопроцессорном компьютере?
Чтобы обновить Windows 2000 для использования многопроцессорного компьютера, измените драйвер системы.
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Оборудование (Hardware).
Щелкните на кнопке Диспетчер устройств (Device Manager).
Раскройте раздел Компьютер (Computer) и щелкните на названии компьютера правой кнопкой мыши (например, на названии MPS Uniprocessor PC).
Рис. 37.3. Изменение драйвера процессораРис. 37.3. Изменение драйвера процессораПерейдите во вкладку Драйвер (Driver) и щелкните на кнопке Обновить драйвер (Update Driver), как показано на рис. 37.3.
Рис. 37.3. Изменение драйвера процессора
Рис. 37.3. Изменение драйвера процессора
Щелкните на кнопке Далее (Next) в окне мастера оборудования (Hardware Wizard).
Выберите переключатель Вывести список всех известных драйверов (Display a list of known drivers) и щелкните на кнопке Далее (Next).
Выберите многопроцессорную систему и щелкните на кнопке Далее (Next).
Щелкните на кнопке Далее (Next).
После этого будет обновлен драйвер устройства. Щелкните на кнопке Готово (Finish) для завершения работы мастера.
Щелкните на кнопке Да (Yes) для перезагрузки компьютера.
Если необходимо перейти в однопроцессорный режим, выполните описанную выше последовательность действий.
Что делать, если компьютер отображает синий
“экран смерти” при каждой попытке просмотра диска DVD?
Все больше моделей аппаратного обеспечения для просмотра дисков DVD работают под управлением Windows NT. В список этого аппаратного обеспечения входит и адаптер Creative Labs Encore, который автор этой книги попробовал установить на компьютере под управлением Windows NT. Однако система аварийно завершала свою работу при каждой попытке просмотра диска DVD. После долгих разбирательств выяснилось, что проблема была связана с разрешением прямого доступа к памяти (DMA) для привода DVD.
Для получения информации об установке режима DMA обратитесь к разделу 35.19.
адад0. Где в Windows 2000 находятся журналы
ад
ад
программы Dr.Watson?
Рис. 37.4. Параметры программы Dr.WatsonРис. 37.4. Параметры программы Dr.WatsonОперационная система Windows 2000 включает в себя программу Dr.Watson версии 5 (DRWTSN32.EXE), которая хранит журналы в каталоге %systemdrive%\Documents and Settings\А11 Users\Documents\DrWatson (рис. 37.4). Это расположение можно изменить, запустив программу DRWTSN32 . EXE и изменив ее конфигурационные параметры.
Рис. 37.4. Параметры программы Dr.Watson
Рис. 37.4. Параметры программы Dr.Watson
Чтобы изменить расположение файлов журналов, можно также отредактировать системный реестр.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_HACHINE\SOFTWARE\Microsof t\DrWatson.
В меню Правка (Edit) выберите команду Создать=>Строковый параметр (New1» String Value).
Введите имя записи CrashDumpFile, если необходимо указать имя файла, в котором хранится дамп памяти. Запись LogFilePath позволяет указать расположение файлов журнала. Нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей значение, соответствующее необходимому каталогу и имени файла. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
^Л?1. Почему выдается синий экран с сообщением “SYSTEM_LICENSE_VIOLATION”?
Прекратите попытки взлома системы! Это сообщение может быть получено при попытке изменить значение записи HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\ProductOptions\ProductSuite. Зачастую подобные эксперименты приводят к аварийному завершению работы системы.
Вполне возможно, что операционная система могла ограничиться обычным предупреждением, однако компания Microsoft решила преподать пользователям ценный урок.
Если изменения в системный реестр не вносились, но сообщение все равно выдается, проверьте все программы, выполняемые в системе. Может оказаться, что программа пытается изменить значение записей, с которыми ей не стоит работать!
Почему не получается установить пакет
Office 2000 на компьютере под управлением Windows 2000?.
Для пакета Office 2000 требуется 131 Мбайт свободного дискового пространства на загрузочном диске (на диске, который содержит каталог %systemroot%). Это дисковое пространство необходимо для правильного завершения процесса установки.
Во избежание проблем рекомендуется освободить более 130 Мбайт, поскольку другие программы и процессы, а также увеличение размера файла подкачки могут привести к сокращению свободного дискового пространства до неприемлемого размера — менее 131 Мбайт.
vry 3. Почему в меню загрузчика Windows 2000 исчез пункт Дополнительно (Advanced)?
Если Windows 2000 установлена на одном компьютере с Windows NT 4.0 и ранее проводилось восстановление Windows NT, некоторые пункты меню загрузчика будут отсутствовать, поскольку системный процесс восстановления Windows NT 4.0 заменяет некоторые загрузочные файлы.
Для восстановления меню Дополнительно (Advanced), которое вызывается нажатием клавиши <Е8>, а также экрана с соответствующим логотипом выполните ряд действий.
Загрузите другую операционную систему (Windows NT 4.0 или консоль восстановления).
Скопируйте файлы NTLDR и NTDETECT. сом из каталога 1386 установочного носителя Windows 2000 на диск с:.
Если возникает проблема, связанная с защитой файлов, введите следующие команды: attrib o:\ntdeteot.oom -г -s -h attrib c:\ntldr -г -s -h
При следующей перезагрузке системы меню Дополнительно (Advanced) снова появится.
^^д. Почему нельзя получить доступ к информации файла MEMORY.DMP с правами обычного пользователя?
В Windows NT 4.0 с пакетом Service Pack 4, а также во всех версиях Windows 2000 файл MEMORY.DMP создается со списком управления доступом (ACL), содержащим следующие разрешения:
администраторы — полный доступ;
система — полный доступ.
Остальным пользователям доступ к файлу запрещен. До установки пакета Service Pack 4 система Windows NT 4.0 создает файл с разрешениями родительского каталога, однако в файле может находиться важная информация, поэтому доступ ограничен. Для получения доступа к файлу следует зарегистрироваться в системе с правами администратора.
Г-Н
■ Почему нельзя удалить файлы CON или NUL?
В удалении файлов CON и NUL не поможет и описанный ранее синтаксис \ \ . \ . На самом деле ни одна утилита Win32 не позволит удалить такие файлы. Решение состоит в применении утилит не для среды Win32.
Например, в пакете Resource Kit предоставляются утилиты среды POSIX. Для удаления такого файла можно воспользоваться утилитой RM. ехе:
NTReskit\posix\rm con
Примечание. Подобные файлы можно создавать с помощью редактора Блокнот (Notepad) при использовании синтаксиса потоков. Например, введите команду notepad comfoo в разделе NTFS. Кроме того, можно ввести команду тоге < любой_файл > nul:bar.
Существует и более простой способ, который не требует использования пакета Resource Kit и сторонних подсистем. Переименуйте файл, после чего удалите его обычным образом: ren \\.\c:\nul. file del file
Что делать, если при каждом запуске Windows 2000 в журнал добавляется запись IRPStackSize?
Рис. 37.5. Запись журнала при неправильном значении параметра IRPStackSizeРис. 37.5. Запись журнала при неправильном значении параметра IRPStackSizeЭти сообщения встречаются только в Windows 2000. Причина заключается в записи системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ lanmanserver\Parameters\IRPStackSize со значением менее 11 (рис. 37.5).
Рис. 37.5. Запись журнала при неправильном значении параметра IRPStackSize
Рис. 37.5. Запись журнала при неправильном значении параметра IRPStackSize
Для решения этой проблемы выполните следующее.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ Services\lanmanserver\Parameters.
Дважды щелкните на записи IRPStackSize.
Установите десятичный режим ввода и введите значение 11. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Кроме того, можно запустить файл .REG, доступный по адресу: http://ww.ntfaq.com/ misc/fixirpstacksize.reg. Это позволит автоматизировать внесение необходимых изменений.
Скорее всего, в присвоении записи неправильного значения виноват пакет Norton Antivirus.
Почему утилита GLOBAL.EXE не работает с именами доменов DNS?
Утилита GLOBAL. EXE используется для отображения глобальных групп на удаленных серверах или доменах. Эта утилита не поддерживает имена доменов Windows 2000 — необходимо использовать альтернативное имя NetBIOS.
татаПочему нельзя модернизировать
та
та
ознакомительную версию Windows 2000 до полной версии с помощью компакт-диска обновления Windows 2000?
Компакт-диск обновления Windows 2000 не может использоваться для обновления существующей копии Windows2000 (подобная проблема существовала и в WindowsNT 4.0). В связи с этим нельзя использовать диск обновления Windows 2000, для того чтобы обновить ознакомительную версию до полной.
Компания Microsoft в ответ на запросы пользователей выпустила программный мастер, который доступен для загрузки по адресу: http://www.microsoft.com/WIND0WS2000/ downloads/tools/evalupg/. Эта программа применяется для обновления ознакомительной версии до полной с помощью компакт-диска обновления Windows 2000. Описываемый метод работает при наличии установочного компакт-диска с полной версией Windows NT 4.0 или Windows 98.
Если имеется установочный компакт-диск полной версии Windows 2000, то мастер обновления не понадобится.
Что делать, если нельзя загрузить файл BASICDC.INF с помощью редактора Шаблоны безопасности (Security Configuration and Template) или при его импортировании в журнале Event Viewer записываются сообщения об ошибках?
При попытке загрузить файл BASICDC. INF с помощью оснастки Шаблоны безопасности (Security Configuration and Template) будет выдано сообщение об ошибке. Кроме того, намерение импортировать этот файл в объект групповой политики контроллера домена приводит к записи в журнале сообщения об ошибке. Это связано с ошибками в файле . INF, из-за которых последний пытается обратиться к переменным среды SYSVOL, DSDIT и DSLOG.
Проблема заключается в том, что эти переменные существуют только в процессе работы утилиты DCPROMO. Для решения проблемы необходимо вручную добавить переменные в системную среду.
Сначала следует выяснить, какие значения должны иметь переменные среды, net share sysvol Share name SYSVOL Path C:\WINNT\SYSVOL\sysvol Remark Logon server share Maximum users No limit.
Users The command completed successfully.
Запишите имя каталога.
Для того чтобы узнать значения переменных DSDIT и DSLOG, проверьте содержимое записей в разделе системного реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl-Set\ Services\NTDS\Parameters (рис. 37.6). Переменная DSDIT должна иметь значение записи DSA Working Directory, а переменная DSLOG равна значению записи Database log files path.
® aj мир® aj мирREG.M...REG.M...-RE? I-RE? I: S;' Registry Editor: S;' Registry Editor: UJ Ncrc710 S-Qj N015 £ -Jj NdisTapi 4- CilNdsWan'& £jNDProxy।a Ql NetBIOS :*: f?lNetBT;Ж г ЯNetDDE& ‘2j NetDDEdsdm *'£j NetDetect ; ii £j Netlogon j i£ - ;l Netmanу® 1 Npfs 1:i-; □] NTDS ': UJ Ncrc710 S-Qj N015 £ -Jj NdisTapi 4- CilNdsWan'& £jNDProxy।a Ql NetBIOS :*: f?lNetBT;Ж г ЯNetDDE& ‘2j NetDDEdsdm *'£j NetDetect ; ii £j Netlogon j i£ - ;l Netmanу® 1 Npfs 1:i-; □] NTDS '^(Default)REG.SZ^Configuration NCREG.5ZS)D»tab»se.backuo..p»th...RES SZ.^(Default)REG.SZ^Configuration NCREG.5ZS)D»tab»se.backuo..p»th...RES SZ.(value not set) CN*Configuration,DC*sa¥ „...G:VWroNIU!il]I)5№C:\WINNT\NTDS | '"6nsavlltech.comi515105 Drive Mappings REG_M... c:\*\V\Volume(e79a27dc42^ПЧАПЯаЬа-яЖitGJVMWIMm,NTD5V>trKrtt I §]DSA Working Directory REG.5Z C:\WINNTINTDS J | ^Global Catalog Promotion?.. REGj>.” ОхООООООоГаУ |(value not set) CN*Configuration,DC*sa¥ „...G:VWroNIU!il]I)5№C:\WINNT\NTDS | '"6nsavlltech.comi515105 Drive Mappings REG_M... c:\*\V\Volume(e79a27dc42^ПЧАПЯаЬа-яЖitGJVMWIMm,NTD5V>trKrtt I §]DSA Working Directory REG.5Z C:\WINNTINTDS J | ^Global Catalog Promotion?.. REGj>.” ОхООООООоГаУ |^SataBaseTog^ng/recovery RE§3^*gDNS RootREG_5Z^SataBaseTog^ng/recovery RE§3^*gDNS RootREG_5Z' Qj Diagnostic ^i' Qj Diagnostic ^i^Hierarchy Table Recalcul... ^InstalSiteName ^Machine ON Name S^Max Threads (ExDS+NSP... ^Netbios Name^Hierarchy Table Recalcul... ^InstalSiteName ^Machine ON Name S^Max Threads (ExDS+NSP... ^Netbios NameREGJX.. REG_5Z REG^Z REGJX.. REG^SZ REG_5ZREGJX.. REG_5Z REG^Z REGJX.. REG^SZ REG_5Z. ; _j Paramere, .|1лЬ]„еи Domain Cross-Ref D..._ _’ HI Pofformai. I ^performance Counter Ver... REG_D... La RIDValua, i|j^Rep|M(orno(ifypauMa REG.O.... ; _j Paramere, .|1лЬ]„еи Domain Cross-Ref D..._ _’ HI Pofformai. I ^performance Counter Ver... REG_D... La RIDValua, i|j^Rep|M(orno(ifypauMa REG.O...0x000002d0 (720)1Defaut-First-Site-Name ifCN-NTD5 Settings,CN-MC|OxOOOOOOOf(15)1SAVILLTECHд-.CN-5AVILLTECH,CN-P*ti) v0x0000000a(10)''0x0000012c(300)0x000002d0 (720)1Defaut-First-Site-Name ifCN-NTD5 Settings,CN-MC|OxOOOOOOOf(15)1SAVILLTECHд-.CN-5AVILLTECH,CN-P*ti) v0x0000000a(10)''0x0000012c(300)Рис. 37.6. Записи системного реестра с информацией о пути NTDSРис. 37.6. Записи системного реестра с информацией о пути NTDS
® aj мир
® aj мир
REG.M...
REG.M...
-RE? I
-RE? I
: S;' Registry Editor
: S;' Registry Editor
: UJ Ncrc710 S-Qj N015 £ -Jj NdisTapi 4- CilNdsWan'
& £jNDProxy।
a Ql NetBIOS :*: f?lNetBT;
Ж г ЯNetDDE
& ‘2j NetDDEdsdm *'£j NetDetect ; ii £j Netlogon j i£ - ;l Netman
у® 1 Npfs 1:
i-; □] NTDS '
: UJ Ncrc710 S-Qj N015 £ -Jj NdisTapi 4- CilNdsWan'
& £jNDProxy।
a Ql NetBIOS :*: f?lNetBT;
Ж г ЯNetDDE
& ‘2j NetDDEdsdm *'£j NetDetect ; ii £j Netlogon j i£ - ;l Netman
у® 1 Npfs 1:
i-; □] NTDS '
^(Default)REG.SZ
^Configuration NCREG.5Z
S)D»tab»se.backuo..p»th...RES SZ.
^(Default)REG.SZ
^Configuration NCREG.5Z
S)D»tab»se.backuo..p»th...RES SZ.
(value not set) CN*Configuration,DC*sa¥ „...G:VWroNIU!il]I)5№
C:\WINNT\NTDS | '
"6n
savlltech.comi
515105 Drive Mappings REG_M... c:\*\V\Volume(e79a27dc42
^ПЧАПЯаЬа-яЖitGJVMWIMm,NTD5V>trKrtt I §]DSA Working Directory REG.5Z C:\WINNTINTDS J | ^Global Catalog Promotion?.. REGj>.” ОхООООООоГаУ |
(value not set) CN*Configuration,DC*sa¥ „...G:VWroNIU!il]I)5№
C:\WINNT\NTDS | '
"6n
savlltech.comi
515105 Drive Mappings REG_M... c:\*\V\Volume(e79a27dc42
^ПЧАПЯаЬа-яЖitGJVMWIMm,NTD5V>trKrtt I §]DSA Working Directory REG.5Z C:\WINNTINTDS J | ^Global Catalog Promotion?.. REGj>.” ОхООООООоГаУ |
^SataBaseTog^ng/recovery RE§3^
*gDNS RootREG_5Z
^SataBaseTog^ng/recovery RE§3^
*gDNS RootREG_5Z
' Qj Diagnostic ^i
' Qj Diagnostic ^i
^Hierarchy Table Recalcul... ^InstalSiteName ^Machine ON Name S^Max Threads (ExDS+NSP... ^Netbios Name
^Hierarchy Table Recalcul... ^InstalSiteName ^Machine ON Name S^Max Threads (ExDS+NSP... ^Netbios Name
REGJX.. REG_5Z REG^Z REGJX.. REG^SZ REG_5Z
REGJX.. REG_5Z REG^Z REGJX.. REG^SZ REG_5Z
. ; _j Paramere, .|1лЬ]„еи Domain Cross-Ref D..._ _
’ HI Pofformai. I ^performance Counter Ver... REG_D... La RIDValua, i|j^Rep|M(orno(ifypauMa REG.O...
. ; _j Paramere, .|1лЬ]„еи Domain Cross-Ref D..._ _
’ HI Pofformai. I ^performance Counter Ver... REG_D... La RIDValua, i|j^Rep|M(orno(ifypauMa REG.O...
0x000002d0 (720)1
Defaut-First-Site-Name if
CN-NTD5 Settings,CN-MC|
OxOOOOOOOf(15)1
SAVILLTECHд-.
CN-5AVILLTECH,CN-P*ti) v
0x0000000a(10)''
0x0000012c(300)
0x000002d0 (720)1
Defaut-First-Site-Name if
CN-NTD5 Settings,CN-MC|
OxOOOOOOOf(15)1
SAVILLTECHд-.
CN-5AVILLTECH,CN-P*ti) v
0x0000000a(10)''
0x0000012c(300)
Рис. 37.6. Записи системного реестра с информацией о пути NTDS
Рис. 37.6. Записи системного реестра с информацией о пути NTDS
Следующим шагом является создание переменных среды.
Щелкните правой кнопкой мыши на пиктограмме Мой компьютер (Му Computer) и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Дополнительно (Advanced) и щелкните на кнопке Переменные среды (Environments Variables).
В разделе Системные переменные (System variables) щелкните на кнопке Создать (New).
Введите имя переменной SYSVOL и значение переменной, которое было выдано при использовании команды net share sysvol (например, с: \WINNT\ SYSVOL \ sysvol).
Щелкните на кнопке ОК.
Повторите пп. с 3-5 для переменных DSDIT и DSLOG.
Щелкните на кнопке ОК во всех диалоговых окнах.
Перейдите в командную строку и введите следующую команду:
secedit /refreshpolicy machine_policy /enforce
Теперь загрузка шаблона должна проводиться без каких-либо проблем. Описываемая выше последовательность действий приводит к удалению всех соответствующих ошибок в журнале событий.
■ Почему нельзя просмотреть или удалить файл PAGEFILE.SYS с помощью консоли восстановления?
В консоли восстановления Windows 2000 существует программная ошибка, которая не позволяет просмотреть или удалить файл PAGEFILE.SYS. Решением проблемы является замещение файла PAGEFILE.SYS другим файлом. Затем будет получен доступ к файлу, который можно будет удалить.
Загрузите Windows в режиме консоли восстановления.
Поскольку загрузка происходит в каталоге %systemroot% (обычно это папка С: \WINNT), необходимо ввести следующую команду:
cd \
Введите следующую команду для замены файла PAGEFILE. SYS файлом BOOT. INI: copy c:\boot.ini pagefile.sys
Введите следующую команду:
del pagefile.sys
После копирования файла BOOT.INI поверх файла PAGEFILE.SYS, последний будет отображаться в списке файлов корневого каталога.
П
■ -67^81. Что делать, если при попытке извлечь сменный диск, отформатировать его или изменить его метку выводится сообщение об ошибке?
Пользователи, не обладающие административными привилегиями, часто сталкиваются с проблемами при работе со сменными носителями в Windows 2000. Для решение этой проблемы выполните перечисленные ниже действия.
Зарегистрируйтесь на компьютере с правами администратора или в рамках учетной записи с административными разрешениями.
Щелкните на кнопке Пуск (Start) и выберите команду Выполнить (Run). Введите значение ММС и щелкните на кнопке ОК.
В меню Консоль (Console) выберите команду Добавить/Удалить оснастку (Add/ Remove Snap-in).
Щелкните на кнопке Добавить (Add).
Щелкните на опции Групповая политика (Group Policy) и затем на кнопке Добавить (Add).
В поле Объект групповой политики (Group Policy Object) должен быть указан параметр Локальный компьютер (Local Computer). Щелкните на кнопке Готово (Finish).
Щелкните на кнопке Закрыть (Close) и на кнопке ОК.
В разделе Политика “Локальный компьютер" (Local Computer Policy) выберите команду Конфигурация компьютера=>Конфигурация Wlndows=>napaMeTpbi безопасности^ Локальные политики=>Параметры безопасности (Computer Configurations Windows SettingssSecurity SettingsSLocal PoliciesSSecurity Options).
Щелкните правой кнопкой на пиктограмме политики Разрешено извлекать съемные носители NTFS (Allowed to eject removable NTFS media) (рис. 37.7) и выберите опцию Безопасность (Security).
Adminri fraturvAdminri fraturvI Allowed fo ejeci rennwebie NTFS mediaI Allowed fo ejeci rennwebie NTFS mediaAdmostiatas-Admostiatas-None. Re|y on def I Not definedIEnabledINone. Re|y on def I Not definedIEnabledI^Additional restrictions for enonymous corm.. ^|A!ow server operators to schedule tasks (... ^|Alow system Io be shut down without hev...^Additional restrictions for enonymous corm.. ^|A!ow server operators to schedule tasks (... ^|Alow system Io be shut down without hev...^ Audit the access of global system objects '^Audt use of Backup and Restore privtege ^Automatically log off users when logon tim...^ Audit the access of global system objects '^Audt use of Backup and Restore privtege ^Automatically log off users when logon tim...None. Relyondefau... Not definedEnabledNone. Relyondefau... Not definedEnabled^ Clear virtual memory pagefte when system... Disabled ^] Digital sign dent communication (always) Disabled ®5 Digrtaly sign cient communication (v*en... Enabled ®Q D igitaly sign server communication (always) Disabled^ Clear virtual memory pagefte when system... Disabled ^] Digital sign dent communication (always) Disabled ®5 Digrtaly sign cient communication (v*en... Enabled ®Q D igitaly sign server communication (always) Disabled15 minutes Disabled Disabled Enabled15 minutes Disabled Disabled Enabled8^Amount of idle time required before discon...8^Amount of idle time required before discon...Рис. 37.7. Настройка разрешений на извлечение сменных носителей NTFS с помощью локальной политикиРис. 37.7. Настройка разрешений на извлечение сменных носителей NTFS с помощью локальной политики,л Console RootU acai Computer PoficyXComputer ConhqurationWindows SeltmqsXSncurrty Set .
Adminri fraturv
Adminri fraturv
I Allowed fo ejeci rennwebie NTFS media
I Allowed fo ejeci rennwebie NTFS media
Admostiatas-
Admostiatas-
None. Re|y on def I Not definedI
EnabledI
None. Re|y on def I Not definedI
EnabledI
^Additional restrictions for enonymous corm.. ^|A!ow server operators to schedule tasks (... ^|Alow system Io be shut down without hev...
^Additional restrictions for enonymous corm.. ^|A!ow server operators to schedule tasks (... ^|Alow system Io be shut down without hev...
^ Audit the access of global system objects '^Audt use of Backup and Restore privtege ^Automatically log off users when logon tim...
^ Audit the access of global system objects '^Audt use of Backup and Restore privtege ^Automatically log off users when logon tim...
None. Relyondefau... Not defined
Enabled
None. Relyondefau... Not defined
Enabled
^ Clear virtual memory pagefte when system... Disabled ^] Digital sign dent communication (always) Disabled ®5 Digrtaly sign cient communication (v*en... Enabled ®Q D igitaly sign server communication (always) Disabled
^ Clear virtual memory pagefte when system... Disabled ^] Digital sign dent communication (always) Disabled ®5 Digrtaly sign cient communication (v*en... Enabled ®Q D igitaly sign server communication (always) Disabled
15 minutes Disabled Disabled Enabled
15 minutes Disabled Disabled Enabled
8
^Amount of idle time required before discon...
8
^Amount of idle time required before discon...
Рис. 37.7. Настройка разрешений на извлечение сменных носителей NTFS с помощью локальной политики
Рис. 37.7. Настройка разрешений на извлечение сменных носителей NTFS с помощью локальной политики
Vy Console Root
15 minutes Disabled Disabled Enabled Disabled Disabled Enabled Disabled15 minutes Disabled Disabled Enabled Disabled Disabled Enabled DisabledЙ $5 Local Computer P ^-0 Computer Confi ■ ®- =21 Software Se | y-£j Windows S ' ; ^Scrptsl | | B-@ Secure 'S-Q6 Acc
15 minutes Disabled Disabled Enabled Disabled Disabled Enabled Disabled
15 minutes Disabled Disabled Enabled Disabled Disabled Enabled Disabled
iiBLo
:';О
;! 8-3
iiSQj P
В поле Параметр локальной политики (Local policy setting) выберите группу и щелкните на кнопке ОК. Существует возможность выбрать такие группы:
администраторы (administrators) — только администраторы могут извлекать сменные носители;
администраторы и опытные пользователи (administrators/power users) — администраторы и опытные пользователи имеют право извлекать сменные носители;
администраторы и интерактивные пользователи (administrators/ interactive users) — администраторы и интерактивные (стандартные) пользователи имеют право извлекать сменные носители.
Завершите работу с консолью ММС и введите приведенную ниже команду в приглашении командной строки, затем нажмите клавишу <Enter>.
secedit /refreshpolicy maohine_polioy
Почему в окне Мое сетевое окружение
(Му Network Places) отсутствует группа
Соседние компьютеры (Computers Near Me)?
Если удалить группу Соседние компьютеры (Computers Near Me), она не создается автоматически. Для повторного создания группы воспользуйтесь описанными ниже методами.
Перенесите компьютер в другую рабочую группу, что приведет к автоматическому созданию группы Соседние компьютеры (Computers Near Me). Затем компьютер можно переместить в первоначальную рабочую группу.
Второй метод подразумевает непосредственное редактирование системного реестра для принудительного создания группы.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVers ion\Explorer.
Если записи LastDomain не существует, в меню Правка (Edit) выберите команду Создать^Строковый параметр (New^String Value) и введите имя записи LastDomain.
Дважды щелкните на записи и присвойте ей значение 0,0,Unknown.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузки компьютера не требуется, и при последующем открытии окна Мое сетевое окружение (Му Network Places) группа Соседние компьютеры (Computers Near Me) будет создана повторно.
Помните, что группа может оказаться удаленной из-за политики домена, поэтому, если предыдущие действия не приводят к необходимому результату, обратитесь к администратору домена.
Почему при запуске программы установки Windows 2000 выводится сообщение о том, что определить версию Windows невозможно?
Если в Windows 95/98 или Windows NT 4.0 запустить программу установки Windows 2000, будет выдано следующее сообщение об ошибке:
Windows 2000 Setup could not detect the version of Windows you are currently running. Setup cannot continue.
Эта ошибка возникает потому, что программа установки не может определить идентификатор системы; это может быть вызвано дублированием установочных дисков. Для решения проблемы выполните следующее.
Запустите редактор системного реестра (REGEDIT. EXE).
Соответствующей записи присвойте значение, равное идентификатору продукта.
В Windows NT запись Product ID расположена в разделе HKEY_LOCAL_MACHINE\ Software\MicrosoftXWindows NTXCurrentVersion.
В Windows 95/98 запись ProductID расположена в разделе HKEY_LOCAL_MACHINEX SoftwareXMicrosoftXWindowsXCurrentVersion.
Закройте редактор системного реестра.
Почему при попытке просмотра содержимого домена выводится сообщение об ошибке “Access is denied"?
При попытке добавить пользователей из домена Windows 2000 в список контроля доступа или группу на компьютере под управлением Windows NT 4.0 может быть выдано следующее сообщение об ошибке:
Unable to browse the selected domain because the following error
occurred:
Access is denied.
Эта ошибка вызвана несовместимыми параметрами разрешений для домена Windows 2000, которые устанавливались при запуске утилиты DCPROMO для создания домена.
При запуске утилиты DCPROMO выдается запрос на использование разрешений. Выбор параметра Permissions compatible only with Windows 2000 servers и приводит к возникновению описанной ошибки. Для решения этой проблемы группу Все (Everyone) необходимо добавить в группу Pre-Windows 2 000 Compatible Access и перезагрузить контроллер домена с помощью такой команды:
net localgroup "Pre-Windows 2000 Compatible Access" everyone /add
Почему в Windows, установленной на портативном компьютере, отсутствует пункт меню Standby?
Если портативный компьютер в полной мере поддерживает расширенное управление питанием (АРМ), но не содержит подключенной батареи, переход в режим ожидания будет недоступен. Тем не менее останутся пункты перехода в спящий режим и выключения компьютера. Здесь нет никакой ошибки, а причиной служит отключение вектора режима ожидания в файле ntapm.sys на всех компьютерах, которые не имеют установленных аккумуляторных батарей.
Если батарея установлена, но пункт Спящий режим (Stand by) все равно отсутствует, следовательно, компьютер не поддерживает АРМ или неправильно настроен. В подобном случае обратитесь к производителю компьютера.
Почему при каждом запуске Windows 2000 в журнале событий записывается сообщение MaxMpxCt?
Дело в том, что запись системного реестра hkey_local_machine\SYSTEM\ CurrentControlSetXServicesXlanmanserverXparametersXMaxMpxCt имеет значение меньше 50. Далее приводится сообщение из журнала событий.
Systemprotocol
Eventtype: Error
Eventsource: Server
Eventcategory: None
EventID: 2506
Desription:
The value "MaxMpxCt" in registry key "LanmanServer\Parameters" is not valid.
The value will be ignored and server operation will continue.
Для решения этой проблемы выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ServicesManmanserver\parameters.
■ Дважды щелкните на записи MaxMpxCt.
Установите десятичный режим ввода и присвойте записи значение 50. Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Виновником присвоения записи неправильного значения является пакет Norton Antivirus.
w>J7. Почему на компьютере с установленным пакетом Norton Internet Securities 2000 нельзя
• просматривать ни одну Web-страницу?
Это общеизвестная проблема, вызванная программными ошибками в Norton Internet Securities 2000. Для ее решения выполните следующее.
Удалите пакет Norton Internet Securities 2000.
Переустановите Norton Internet Securities 2000 настройки базовых параметров пакета.
Окончательно удалите Norton Internet Securities 2000 с компьютера.
Почему в журнале событий записаны сообщения об ошибках служб FRS?
Эта проблема возникает в том случае, когда контроллер домена, являющийся партнером сервера для службы FSR (File Replication Services), не доступен по сети из-за нарушений в ее работе или перезагрузки контроллера в период опроса (пять минут). При этом сервер не сможет получить идентификатор SID партнера по службе FRS, поскольку дескриптор привязки окажется некорректным.
В журнале событий создается следующее сообщение:
Event ID:13526
The file replication service cannot replicate c:\winnt\sysvol\ domain with the computer TITANIC because the computer SID cannot be
determined from the distinguished name "cn=dcl, ou=domain controller, dc=savilltech.com, dc=com". The File Replication Service will try later. SYSVOL and DFS content is not being replicated.
Описываемая проблема сделает невозможной репликацию данных. Для ее решения следует перезапустить службу FRS на компьютере, в журнале событий которого записано событие под номером 13 526. Введите в командной строке следующие команды: net stop "file replication service"
The File Replication Service is stopping...
The File Replication Service was stopped successfully.
net start "file replication service"
The File Replication Service service is starting.
The File Replication Service service was started successfully.
ИЦэ. Почему в системе с двумя мониторами заканчиваются записи в таблице страниц?
Это известная проблема Windows 2000, которая вызывается тем, что для отображения буфера кадра используются записи таблицы страниц (Page Table Entries — РТЕ). Использование нескольких графических адаптеров увеличивает задействованное количество РТЕ, что приводит к их недостатку.
Для решения этой проблемы необходимо увеличить число системных страниц, как описано ниже.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SYSTEM\CurrentControlSet\ ControlXSession ManagerXMemory Management.
Дважды щелкните на записи SystemPages.
Выберите десятичный режим ввода и присвойте записи значение 36000.
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
Перезагрузите компьютер.
Что делать, если не работает вкладка Поиск (Find) в окне справочного руководства Windows?
При выборе вкладки Поиск (Find) в окне справочного руководства Windows может появляться следующее сообщение об ошибке:
Unable to display the find tab. (177)
Эта ошибка связана с установкой OEM-версии Windows. Для решения проблемы выполните следующее.
Запустите программу Проводник (Windows Explorer).
Перейдите в каталог %systemroot%\Help.
Переименуйте файл SUPP_ED.CNT и SUPP_ED.HLP (в такое же имя, но без расширения .ent и .hip).
Если проблема не исчезла, переименуйте файл UPDATE.CNT в папке %systemroot%\ Help (и в этот раз необходимо убрать расширение . CNT) и удалите скрытый файл WINDOWS. GID (который будет создан автоматически).
Что делать, если выводится сообщение об ошибке “NGINA.DLL cannot be found” и регистрация в системе завершается неудачей?
Для выполнения процесса регистрации используется библиотека GINA (по умолчанию из файла MSGINA.DLL). Иногда после установки на компьютере программы Lotus Notes и перезагрузки системы регистрация оказывается запрещенной и выдается сообщение об ошибке“NGINA.DLL cannot be found”.
Файл NGINA.DLL содержит библиотеку GINA программы Lotus Notes. Установка файла не проводилась, однако была указана необходимость в его использовании! Для решения этой проблемы загрузите консоль восстановления, перейдите в каталог system32 и скопируйте файл MSGINA. DLL поверх файла NGINA. DLL. Затем перезагрузите компьютер.
После перезагрузки появится возможность регистрации на компьютере. Измените библиотеку GINA, которую пытался использовать процесс регистрации.
Запустите редактор системного реестра (REGEDIT.EXE).
Перейдите к разделу HKEY_LOCAL_MACHlNE\SOFTWARE\Microsoft\Windows NT\ ' CurrentVersion\Winlogon.
Дважды щелкните на записи GinaDLL и присвойте ей значение MSGINA.DLL.
Закройте редактор системного реестра.
Существует еще один метод: установите вторую версию Windows NT/2000 на том же компьютере и выполните перечисленные ниже действия.
Запустите редактор системного реестра (REGEDT32 . ехе).
Перейдите В ОКНО HKEY_LOCAL_MACHINE.
Выберите раздел HKEY_LOCAL_MACHINE.
В меню Реестр (Registry) выберите команду Загрузить куст (Load Hive).
Перейдите в каталог первой копии Windows NT (например, winnt).
Перейдите в каталог System32 \Config и выберите файл Software.
Примечание. Необходим файл Sof tware без расширения.
Щелкните на кнопке ОК и введите имя раздела test.
Дважды щелкните на новом разделе и перейдите в раздел Microsft\Windows NT\ CurrentVersion\Winlogon.
Измените значение записи Ginadll (тип REG_SZ). В качестве значения введите MSGINA.DLL.
В меню Реестр (Registry) выберите команду Выгрузить куст (Unload Hive).
Перезагрузите компьютер с базовой копией Windows NT.
Почему администратор домена не может
запустить редактор групповой политики для домена?
Иногда случается, что администратор домена не может запустить редактор групповой политики или другую утилиту из папки Администрирование (Administrative Tools), поскольку получает следующее сообщение об ошибке:
The snapin below, referenced in this document has been restricted by policy.
Contact your administrator for details.
Эта ошибка может быть вызвана рядом параметров настройки домена.
Существует возможность ограничить список оснасток и утилит администрирования, которые могут запускаться пользователями домена. Для этого используется групповая политика, параметры которой необходимо проверить.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (ПускоПрограммы^Администрирование^АсЙуе Directory— Пользователи и компьютеры (StartoPrograms^Administrative Tools1* Active Directory — Users and Computers)).'
Щелкните на имени домена правой кнопкой мыши и выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите политику домена, принятую по умолчанию, и щелкните на кнопке Изменить (Edit).
Выберите команду Конфигурация пользователя* Административные шаблоны"* Компоненты Windows*KoHconb управления Microsoft (User Configuration1* Administrative Templates*Windows Components1* Microsoft Management Console).
Дважды щелкните на опции Ограничить использование оснасток списком явно использованных оснасток (Restrict Users to the explicitly permitted list of snap-ins), как показано на рис. 37.8.
Укажите политике значение Не задана (Not configured).
Можно пойти еще дальше и разрешить использование оснастки Групповая политика (Group Policy). Кроме того, существует возможность разрешить или отменить использование параметра Административные шаблоны (Пользователь) (Administrative Templates (User)).
Отредактируйте системный реестр на локальном компьютере.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_CURRENT_USER\Sof tware\Policies\Microsof t\MMC.
Дважды щелкните на записи RestrictToPermittedSnapins.
Присвойте записи значение 0 и щелкните на кнопке ОК.
Закройте редактор системного реестра.
Если оснастку Групповая политика (Group Policy) все равно запустить нельзя, выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_CURRENT_USER\Sof tware\Policies\Microsoft\MMC.
h $?# Group Policyh $?# Group Policy^RetlrictodAimitedsnap#»^RetlrictodAimitedsnap#»^ Restrict the user from entering author mode^ Restrict the user from entering author mode[Restrict users to the expfcifo pamife^[Restrict users to the expfcifo pamife^^aaJM^aaJM118& Computer Configuration8& Computer Configuration: ЕЕ • й Software Settingsi £ ^i Windows Settings| £ -23 Administrative I emplates Йч® User Configuration£ (jJ Software Settings£• ^ Windows Settings£• О Administrative Templates О- О Windows Componen I £ 2J NetMeeting : 88 Ш Internet Explorer | 3 £j Windows Explore: ЕЕ • й Software Settingsi £ ^i Windows Settings| £ -23 Administrative I emplates Йч® User Configuration£ (jJ Software Settings£• ^ Windows Settings£• О Administrative Templates О- О Windows Componen I £ 2J NetMeeting : 88 Ш Internet Explorer | 3 £j Windows ExploreРис. 37.8. Ограничение списка оснасток, разрешенных для использованияРис. 37.8. Ограничение списка оснасток, разрешенных для использования' . S • Cd Restricted/Pi- < ' ':■ <J Extensior|;' -2J Group Pc=W CD Task Scheduler Й' . S • Cd Restricted/Pi- < ' ':■ <J Extensior|;' -2J Group Pc=W CD Task Scheduler ЙNot configuredNot configuredNot configuredNot configured
h $?# Group Policy
h $?# Group Policy
^RetlrictodAimitedsnap#»
^RetlrictodAimitedsnap#»
^ Restrict the user from entering author mode
^ Restrict the user from entering author mode
[Restrict users to the expfcifo pamife^
[Restrict users to the expfcifo pamife^
^aaJM
^aaJM
1
1
8& Computer Configuration
8& Computer Configuration
: ЕЕ • й Software Settings
i £ ^i Windows Settings
| £ -23 Administrative I emplates Йч® User Configuration
£ (jJ Software Settings
£• ^ Windows Settings
£• О Administrative Templates О- О Windows Componen I £ 2J NetMeeting : 88 Ш Internet Explorer | 3 £j Windows Explore
: ЕЕ • й Software Settings
i £ ^i Windows Settings
| £ -23 Administrative I emplates Йч® User Configuration
£ (jJ Software Settings
£• ^ Windows Settings
£• О Administrative Templates О- О Windows Componen I £ 2J NetMeeting : 88 Ш Internet Explorer | 3 £j Windows Explore
Рис. 37.8. Ограничение списка оснасток, разрешенных для использования
Рис. 37.8. Ограничение списка оснасток, разрешенных для использования
' . S • Cd Restricted/Pi- < ' ':■ <J Extensior|
;' -2J Group Pc=W CD Task Scheduler Й
' . S • Cd Restricted/Pi- < ' ':■ <J Extensior|
;' -2J Group Pc=W CD Task Scheduler Й
Not configured
Not configured
Not configured
Not configured
Измените значение записи Restrict_Run на 0. Эта запись находится в следующих разделах, если они существуют:
{8FC0B734-A0E1-11D1A7D3-0000F87571E3} — ограничение для оснастки Групповая политика (Group Policy);
(0F6B957E-509E-11D1-A7CC-0000F87571E3} — ограничение для административных шаблонов.
‘ 4. Закройте редактор системного реестра.
В том случае, если оснастка Групповая политика (Group Policy) по-прежнему не запускается, обратитесь с претензиями к компании Microsoft.
Почему после установки международной версии Internet Explorer 5.01 с усиленной системой шифрования нельзя инсталлировать пакет Service Pack 6а?
. При попытке установить пакет Service Pack 6a для Windows NT co стандартным шифрованием на компьютер, где уже установлен пакет Internet Explorer High Encryption Pack, может появиться приведенное ниже сообщение об ошибке.
You have chosen to install a version of the Service Pack with Standard Encryption onto a system with High Encryption. This is not supported. To successfully install this version of the Service Pack, you must install the High Encryption version. Press Help for more information about obtaining the High Encryption Version of this Service Pack. Service Pack Setup will now exit.
Это связано с тем, что файл SCHannel.dll, установленный вместе с другими файлами пакета Internet Explorer High Encryption Pack, не может быть перезаписан процессом установки пакета обновлений.
Для решения этой проблемы выполните ряд действий.
Запустите текстовый редактор (например, Блокнот (Notepad)).
Откройте файл UPDATE. INF из папки пакета Service Pack 6а.
Удалите ссылки на файл SCHANNEL.DLL из раздела [Checksecurity. Sys - tem32.files].
Сохраните файл.
Теперь можно установить пакет Service Pack 6а.
Далее представлен несколько более эффективный способ.
Скопируйте файл SCHannel.dll с другого компьютера под управлением Windows NT, на котором не установлен пакет High Encryption Pack.
Переименуйте файл SCHANNEL.DLL на компьютере с установленным High Encryption Pack ВSHANNEL.DLL_HIGH.
Скопируйте файл SCHannel.dll с поддержкой обычного шифрования в каталог system32.
Установите пакет Service Pack 6а.'
Перезагрузите компьютер.
Теперь файл SCHANNEL.DLL можно удалить и заменить файлом SCHANNEL. DLL_HIGH.
13
Что делать, если после установки пакета High Encryption Pack для Windows 2000 и до инсталляции пакета Service Pack 1 не был перезагружен компьютер?
После установки пакета High Encryption Pack необходимо перезагрузить компьютер. В противном случае могут возникнуть различные проблемы. Поскольку компьютер не перезагружался до установки пакета Service Pack 1, выполните действия, описанные ниже.
Перейдите в каталог 1386 компакт-диска с пакетом обновлений или в каталог i386 распакованного файла sp1network.exe (для этого необходимо воспользоваться командой spinetwork. ехе /х). Вставьте пустой гибкий диск в дисковод и введите следующую команду для копирования файла LSASRV.DLL на гибкий диск:
expand -г \i386\lsasrv.dl_ а:\
Перенесите гибкий диск на проблемный компьютер и загрузите систему с установочного носителя Windows 2000. После отображения сообщения Welcome to setup нажмите клавишу <F10> для запуска консоли восстановления (если консоль установлена на компьютере, можно выбрать соответствующий пункт в меню загрузчика).
Скопируйте файл LSASRV.DLL с гибкого диска в каталог %systemroot%\ system32. Выберите команду Да (Yes), чтобы подтвердить перезапись файла.
Введите команду exit для перезагрузки компьютера.
Повторите установку пакета High Encryption Pack.
Перезагрузите компьютер.
Примечание. После выполнения приведенной последовательности действий повторная установка пакета Service Pack 1 не требуется.
У^Э5. Почему Windows 2000 не сохраняет параметры файла подкачки?
Изменяемые параметры файла подкачки в Windows 2000 иногда не сохраняются. Для правильного изменения объема файла подкачки выберите команду Пуск^Настройка^Панель управления^Система^ДополнительнооБыстродействиеоИзменить (Start^Settings^Control Panel^System^Advanced^Performance OptionsoChange). Выберите диск, параметры которого требуется изменить, и введите необходимые значения в поля Исходный размер (Initial Size) и Максимальный размер (Maximum Size). Щелкните на кнопке Задать (Set) и затем на кнопке ОК.
Во избежание фрагментации данных при увеличении размера файла подкачки необходимо параметрам Исходный размер (Initial Size) и Максимальный размер (Maximum Size) присвоить одинаковое значение (рекомендуется указать минимальный объем ОЗУ, умноженный на значение 1,5). Если этого не сделать, то файл подкачки будет то увеличиваться, то уменьшаться, что приведет к распределению содержимого файла подкачки по всему жесткому диску.
Даже при правильной установке необходимых параметров некоторые системы не сохраняют настроенные значения. В подобном случае выполните ряд действий.
1. Запустите редактор системного реестра (regedt32.exe). Необходимо использовать именно REGEDT32.EXE, а не REGEDIT.EXE.
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session ManagerXMemory Management.
Дважды щелкните на записи Paging Files. Запись будет иметь следующий вид:
D:\pagefile.sys 700 700
Первое поле содержит расположение файла подкачки, второе — его минимальный размер, а третье — максимальный размер.
Удостоверьтесь в том, что указаны правильные значения, и щелкните на кнопке ОК.
Перезагрузите компьютер.
Г
‘“П
Почему автономные папки, которые были сжаты средствами NTFS, постоянно утрачивают атрибут сжатия?
Ручное сжатие кэша автономных файлов (папки %SystemRoot%\CSC) ничего не даст. Сжатые файлы будут оставаться сжатыми, однако сжатие новых файлов не выполняется, а сжатие уже существующих будет отключено после выполнения синхронизации данных.
Для того чтобы обеспечить защиту от блокировки данных Windows 2000 записывает файлы в несжатом формате даже тогда, когда папка помечена для сжатия. Указание папки Client Side Caching (CSC) для сжатия и неизменность подобного статуса могут привести к возникновению ряда проблем, начиная от сложностей с обновлением кэша и заканчивая “зависанием” Windows 2000 при попытке доступа к файлам, расположенным в кэше. Следовательно, необходимо отказаться от сжатия кэша автономных файлов (папки CSC).
Почему добавляемая оснастка Схема Active Directory (Active Directory Schema Manager) не подключается автоматически к хозяину операций?
Если оснастка Схема Active Directory (Active Directory Schema Manager) не подключается к хозяину операций (Operation Master) при попытке просмотра разрешений для схемы, может появляться следующее сообщение об ошибке:
Could not connect to the current schema master server. The server may not be available, or you may have insufficient privileges to manage . the schema.
При попытке просмотреть или изменить роль хозяина операций может быть выдано такое сообщение об ошибке:
The server is currently offline.
Чтобы решить эту проблему, сначала щелкните на символе “плюс” (+) для раскрытия раздела и затем подключите оснастку к роли хозяина операций. После раскрытия раздела появится возможность подключения к хозяину операций.
Почему на контроллере домена в журнал записываются многочисленные сообщения с идентификаторами 13507,13552 и 13555?
Эта проблема возникает на контроллерах домена, которые содержат установленную службу Windows 2000 Server Terminal Services, работающую в режиме сервера приложений, а также службу Citrix MetaFrame 1.8. Все три идентификатора событий относятся к службе FRS. Пакет MetaFrame поддерживает возможность переназначения букв диска сервера (например, буква с преобразуется в букву м), что позволяет клиентам Citrix использовать локальные диски с, D и т.д. Проблема заключается в том, что при отображении дисков служба FRS перестает работать, поскольку ищет старые буквы дисков, которых уже не существует.
Для решения этой проблемы выполните перечисленные ниже действия (в качестве контроллера домена придется использовать другой компьютер).
Установите другой компьютер под управлением Windows 2000 Server, который будет работать в качестве дополнительного контроллера домена (в нем будут сохраняться учетные записи пользователей и разрешения).
Запустите программу DCPROMO. EXE для понижения роли контроллера домена, на котором установлен пакет Citrix MetaFrame.
Запустите программу DCPROMO.EXE еще раз для повышения роли сервера до копии контроллера домена. Это позволит создать файл ntds . dit, папку sysvol и файлы журналов надиске, которому была присвоена буква N пакетом Citrix MetaFrame.
Остановите выполнение служб NetLogon и FRS на контроллере домена.
Удалите файл NTFRS. JDB из каталога %Windir%\Ntfrs\Jet.
Удалите файл EDB.TXT из каталога %Windir%\Ntfrs\Jet\Sys.
Удалите файлы EDB.TXT, resi.txt и res2.txt из каталога %windir%\ Ntfrs\JetXLog.
Перезагрузите контроллер домена.
-37^99. Почему при попытке изменения пользовательских паролей в Windows 2000 выдается сообщение об ошибке
“The password cannot be changed at this time”?
Это происходит в том случае, когда не определен минимальный срок использования пароля в групповой политике пользователя. Для решения этой проблемы необходимо указать нулевой минимальный срок использования пароля (вместо отсутствующего определения).
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (ПускмПрограммымАдминистрированиемАс1ще Directory— Пользователи и компьютеры (StartMProgramsMAdministrative TooIsM
• Active Directory — Users and Computers)).
Щелкните правой кнопкой на имени домена или организационного подразделения, которое содержит пользователей (и имеет определенную групповую политику).
Выберите в контекстном меню опцию Свойства (Properties).
Перейдите во вкладку Групповая политика (Group Policy).
Выберите соответствующую групповую политику (например, Политика домена по умолчанию (Default Domain Policy)) и щелкните на кнопке Изменить (Edit).
Выберите команду Конфигурация компьютерам Конфигурация WindowsM Настройки безопасностимПолитики учетных записеймПолитика пароля (Computer ConfigurationMWindows SettingsMSecurity SettingsMAccount PoliciesMPassword Policy).
Дважды щелкните на опции Мин. срок действия пароля (Minimum password age).
Установите флажок Определить этот параметр политики (Define this policy setting) и укажите значение 0 (рис. 37.9).
Щелкните на кнопке ОК.
Закройте окно Групповая политика (Group Policy) и оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers).
На контроллере домена выполните следующую команду для принудительной перезагрузки политики:
secedit /refreshpolicy machine_policy /enforce
^ Default Domain Policy [morpheuT S s Computer Configuration '^ Default Domain Policy [morpheuT S s Computer Configuration '1*1GJSoftware Settings:|•S□Windows Settingsil:••^| Scripts (Startup/Shut^.S^ Security Settingsg•^ Account Policies л.+ ^ Account Lock ;: :; Ж ^ Kerberos Poll&•£ ^ Local Policies <Si • ^ Event Log' ft} -23 Restricted Group ;:*J '23 System Services л'±23 Registry.У-'З File System••-*Qj Pubic Key Policies>!M IP Security Policictf*1 ^ I Administrative Templates— ,3- <5 User Configuration.r*' 2J Software Settings•{1*1GJSoftware Settings:|•S□Windows Settingsil:••^| Scripts (Startup/Shut^.S^ Security Settingsg•^ Account Policies л.+ ^ Account Lock ;: :; Ж ^ Kerberos Poll&•£ ^ Local Policies <Si • ^ Event Log' ft} -23 Restricted Group ;:*J '23 System Services л'±23 Registry.У-'З File System••-*Qj Pubic Key Policies>!M IP Security Policictf*1 ^ I Administrative Templates— ,3- <5 User Configuration.r*' 2J Software Settings•{ВВ^Enforce password history^Enforce password history^Maximum password age^Maximum password age1 passwords remembered 42 days1 passwords remembered 42 daysSQ Minimum password lengthSQ Minimum password length0 characters0 characters^Passwords must meet complexity requirements Disabled SQstore password using reversble encryption f... Disabled^Passwords must meet complexity requirements Disabled SQstore password using reversble encryption f... DisabledSecurity Policy SettingSecurity Policy SettingИВ1ИВ1I? E^TKo^a^Password can be changedI? E^TKo^a^Password can be changed«гаWSIE«гаWSIEJ alJ al
^ Default Domain Policy [morpheuT S s Computer Configuration '
^ Default Domain Policy [morpheuT S s Computer Configuration '
1*1GJSoftware Settings:|
•S□Windows Settingsil
:••^| Scripts (Startup/Shut^
.S^ Security Settingsg
•^ Account Policies л
.+ ^ Account Lock ;
: :; Ж ^ Kerberos Poll&
•£ ^ Local Policies <
Si • ^ Event Log
' ft} -23 Restricted Group ;
:*J '23 System Services л
'±23 Registry
.У-'З File System
••-*Qj Pubic Key Policies
>!M IP Security Policict
f*1 ^ I Administrative Templates— ,3- <5 User Configuration.
r*' 2J Software Settings•{
1*1GJSoftware Settings:|
•S□Windows Settingsil
:••^| Scripts (Startup/Shut^
.S^ Security Settingsg
•^ Account Policies л
.+ ^ Account Lock ;
: :; Ж ^ Kerberos Poll&
•£ ^ Local Policies <
Si • ^ Event Log
' ft} -23 Restricted Group ;
:*J '23 System Services л
'±23 Registry
.У-'З File System
••-*Qj Pubic Key Policies
>!M IP Security Policict
f*1 ^ I Administrative Templates— ,3- <5 User Configuration.
r*' 2J Software Settings•{
В
В
^Enforce password history
^Enforce password history
^Maximum password age
^Maximum password age
1 passwords remembered 42 days
1 passwords remembered 42 days
SQ Minimum password length
SQ Minimum password length
0 characters
0 characters
^Passwords must meet complexity requirements Disabled SQstore password using reversble encryption f... Disabled
^Passwords must meet complexity requirements Disabled SQstore password using reversble encryption f... Disabled
Security Policy Setting
Security Policy Setting
ИВ1
ИВ1
I? E^TKo^a^
Password can be changed
I? E^TKo^a^
Password can be changed
«га
WSIE
«га
WSIE
J al
J al
Рис. 37.9. Использование политики минимального срока действия пароля
■ 37.100. Почему при загрузке Windows вместо стандартной графической оболочки запускается программа Explorer, расположенная в корневом каталоге диска С?
При запуске компьютера система сначала проверяет содержимое диска С, поэтому, если разместить исполняемый файл explorer.exe в корневом каталоге диска с, система будет использовать эту программу вместо приложения EXPLORER.EXE из каталога %systemroot% (например, c:\winnt). Причина заключается в том, что записи системного реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ winlogon присвоено значение explorer.exe. Если отредактировать системный реестр и указать полный путь к приложению (например, с: \winnt\explorer.exe), будет использоваться корректный выполняемый файл.
Компания Microsoft предлагает программное исправление этой ошибки в пакете Service Pack 2 для Windows 2000. Кроме того, обратитесь к статье Q269049, чтобы узнать о получении исправления для Windows NT.
? ^37^01. Как вызвать синий “экран смерти” Windows 2000 по требованию?
Операционная система Windows 2000 предоставляет возможность аварийного завершения работы путем удержания клавиши <Ctrl> и двойного нажатия клавиши <Scroll Lock>. Для активизации этой функции выполните ряд действий.
Запустите редактор системного реестра (REGEDIT. EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\i8042prt\Parameters.
В меню Правка (Edit) выберите команду Создать^Параметр DWORD (New^ DWORD Value).
Введите имя записи CrashOnCtrlScroll и нажмите клавишу <Enter>.
Дважды щелкните на новой записи и присвойте ей ненулевое значение (например, 1). Щелкните на кнопке ОК.
Закройте редактор системного реестра.'
Перезагрузите компьютер.
Затем, удерживая клавишу <Ctrl>, дважды нажмите клавишу <Scroll Lock>. Система аварийно завершит работу и выведет на экран код ошибки manually_initiated_crash (0хЕ2). Эта комбинация клавиш помогает справиться с некоторыми ситуациями, когда бессильна комбинация клавиш <Ctrl+Alt+Del>.
02. Существует ли в Windows 2000 эквивалент
команды RDISK /s-?
Поскольку компания Microsoft интегрировала функции утилиты RDISK в утилиту NTBACKUP, возможности быстро обновить информацию на дисках аварийного восстановления с помощью команды RDISK /s- больше не осталось. Андрей Буджа (Andrej Budja) написал программный сценарий, который вводит последовательности нажатий клавиш, необходимые для запуска программы rdisk под управлением Windows 2000. Сохраните приведенный сценарий в файле rdisks.JS и для его запуска дважды щелкните на этом файле левой кнопкой мыши. ' var shell = new ActiveXObject("WScript.Shell");
shell.Popup("Please insert blank floppy disk in the drive A:\n\n (C) 2000 Andrej Budja. \n Feel free to distribute\n\n", 6);
shell.Run("ntbackup.exe");
WScript.Sleep(" 500");
shell.Sendkeys("(ENTER)");
WScript.Sleep("200");
shell.AppActivate("Backup");
shell.Sendkeys("(TAB)");
WScript.Sleep("50");
shell.Sendkeys("(TAB)");
WScript.Sleep("50");
shell.Sendkeys("(TAB)");
WScript.Sleep("50");
shell.Sendkeys("(ENTER)");
WScript.Sleep("50");
shell.AppActivate("Emergency Repair Diskette");
shell.Sendkeys("{ }");
WScript.Sleep("200");'
shell.Sendkeys("{ENTER}") ;
WScript.Sleep("12000") ;
shell.AppActivate("Emergency Repair Diskette");
shell.Sendkeys("{F4}") ;
WScript.Sleep("200") ;
shell.Sendkeys("{ENTER}");
WScript.Sleep("200" ) ;
shell.AppActivate("Backup");
shell.Sendkeys("{F4}");
WScript.Quit();
Как выполнить экстренное завершение работы Windows 2000?
Всем известна комбинация клавиш <Ctrl+Alt+Del>, которая используется для завершения работы системы. Однако иногда система “зависает” и эта комбинация клавиш не работает. Если удерживать клавишу <Ctrl> и щелкнуть на опции Завершение работы (Shutdown), будет выдано следующее сообшсние:
If you continue, your machine will reboot and any unsaved data will be lost. Use this only as a last resort.
Щелчок на кнопке OK приведет к завершению работы системы, но, как предупреждает сообщение, все несохраненные данные будут потеряны.
37Л04. Почему Windows 2000 “зависает” с указанием ошибки 0x0000001 Е в процессе установки?
Если компьютер содержит системную плату с набором микросхем VIA MVP3 и жесткий диск с интерфейсом АТА/ЮО, Windows 2000 может аварийно прекращать свою работу, отображая указанную ошибку. Обычно эти системные платы не поддерживают интерфейс UDMA 100, необходимый для поддержки жесткого диска АТА/ЮО (системы с набором микросхем VIA MVP3 обычно поддерживают использование режимов UDMA 33 и UDMA 66). Системные драйверы не сообщают необходимую информацию, и процесс установки Windows 2000 настолько интенсивно нагружает аппаратное обеспечение, что система “зависает”.
В качестве решения можно использовать один из описанных ниже подходов.
Обновите BIOS системной платы для включения поддержки режима АТА/ЮО (UDMA 100).
Внесите ряд изменений в настройки BIOS.
Перейдите в настройки BIOS и отключите использование UDMA для канала IDE, к которому подключен жесткий диск.
Вместо автоматического режима РЮ в параметрах BIOS необходимо включить РЮ mode 4 для соответствующего канала IDE.
Установите Windows 2000. Процесс установки должен завершиться без ошибок.
Восстановите параметры BIOS, которые были изменены при выполнении пп. 1 и 2. Проверьте, насколько корректно работает Windows 2000.
Если работа Windows 2000 нестабильна, оставьте внесенные в параметры BIOS изменения на период использования в системе жесткого диска АТА/100.
• Установите системную плату, поддерживающую режим АТА/100.
7*105. Куда пропал файл BOOT.INI?
При загрузке компьютера файл BOOT. ini используется для поиска экземпляров Windows2000 или WindowsNT (а также других операционных систем, например Windows Millenium Edition и Windows 98), установленных на жестком диске. Кроме того, в файле BOOT.INI указывается время задержки, которое применяется системой перед выбором варианта, принятого по умолчанию.
Файл BOOT. ini содержится на системном разделе в корневом каталоге диска. Как правило, файл является скрытым, поэтому так просто увидеть его нельзя. Для поиска файла выполните действия, описанные ниже.
Запустите командный интерпретатор (Пуск^Выполнить^СМВ.ЕХЕ (Starts Run^CMD.EXE)).
Введите следующую команду (ah расшифровывается как attribute hidden): dir c:\boot.ini /ah
Теперь файл BOOT. INI станет видимым. Если файл все равно нельзя найти, следовательно, в корневом каталоге диска С может использоваться другое программное обеспечение загрузчика или же диск с не является активным разделом. С помощью коман- ' ды dir /ah проверьте корневые каталоги всех дисков.
Для удаления атрибута “скрытый” для файла BOOT.INI введите следующую команду в командной строке: attrib c:\boot.ini -г -s -h
Эта команда аннулирует атрибуты “системный” (s), “скрытый” (h) и “только для чтения” (г). Для снятия атрибута “скрытый” аннулируйте атрибут “системный”. Затем можете вносить изменения в содержимое файла, после чего восстановите все атрибуты обратно: attrib c:\boot.ini +r +s +h
06. Почему при запуске команды NBTSTAT -с некоторые записи в столбце имени содержат точку (.)?
Эта проблема вызвана неправильным значением записи в файле LMHOSTS. Приведем пример использования команды, который демонстрирует суть проблемы.
C:\>nbtstat -с
Local Area Connection
Node IpAddress: [200.200.200.1] Scope Id: []
NetBIOS Remote Cache Name Table
NameType Host Address Life [sec]
savilltech2 UNIQUE 200.200.200.2 -1
SAVILLTECH . UNIQUE 200.200.200.1 -1
SAVILLTECH . UNIQUE 200.200.200.1 -1
SAVILLTECH . UNIQUE 200.200.200.1 -1
The LMHOSTS entry must have the following format:
[IP address] [tab]"[15-character domain name]\0xlb" [tab] #PRE
Например:
200.200.200.1 "savilltech \0xlb" #PRE
Обратите внимание на пять пробелов после значения savilltech, которые используются для дополнения имени домена до 15 символов. Если длина имени домена не достигает 15 символов (с добавлением символов пробела) в поле имени отображается точка. Для решения этой проблемы необходимо отредактировать файл LMHOSTS (он находится в каталоге %systemroot%\system32\drivers\etc) и удостовериться, что все домены определены в соответствующем формате и имена дополнены пробелами до 15 символов.
'♦MS И
37р07. Почему клиент под управлением Windows 98 не может подключиться к домену Windows 2000?
Эта проблема возникает при обновлении домена Windows NT 4.0 до Windows 2000, когда повреждается содержимое файлов SAM. При этом клиенты под управлением Windows 98 получают следующее сообщение об ошибке: This device does not exist on the network.
The domain password you supplied is incorrect or access to your logon server has been denied. .
На данный момент решения этой проблемы не существует. Единственным способом является архивирование записей пользователей, удаление Active Directory, повторное создание Active Directory и импортирование архивированных учетных записей пользователей.
Создайте архивную копию пользователей и групп в виде текстового файла с помощью утилиты ADDUSERS.EXE, которая предоставляется в пакете Resourse Kit для Windows 2000.
addusers /d users.txt
Удалите Active Directory с помощью утилиты DCPROMO. EXE.
Переустановите Active Directory с помощью утилиты DCPROMO. EXE.
Воспользуйтесь утилитой addusers . EXE для импорта пользователей и групп, которые хранятся в текстовом файле. Это приведет к повторному созданию учетных записей:
addusers /с users.txt
Очевидно, что в сложном системном окружении подобное решение будет трудно реализовать, что доказывает важность проверки всех клиентов при обновлении до Windows 2000.'
08. Что приводит к отображению синего экрана STOP с ошибкой.
“DRIVER_POWER_STATE_FAILIRE”?
Эта ошибка возникает при переводе системы в режим ожидания. Причиной является сторонний драйвер, который не соответствует стандарту ACPI по управлению энергопитанием. Когда система переходит в режим ожидания, всем драйверам отправляется сообщение об изменении режима энергопитания. Если драйвер не передает корректного ответа, система выводит синий экран. Причиной этой проблемы может оказаться любой драйвер (привода компакт-дисков, сетевого адаптера, фильтра клавиатуры).
Опишем самый простой способ решения этой проблемы.
Создайте профиль оборудования и загрузите его.
Перейдите в окно диспетчера устройств (Мой компьютер^Управление^Диспетчер устройств (Му Computers Managed Device Manager)). Выберите команду Видо Отображать скрытые устройства (ViewOShow Hidden Device) отключите все подозрительные устройства (например, с драйверами не от компании Microsoft) в текущем аппаратном профиле. (Отключение устройства выполняется во вкладке Общие (General) окна параметров устройства.)
Перезагрузите компьютер с использованием того же аппаратного профиля и попробуйте воспроизвести проблему. Если запустить компьютер не удается, по одному активизируйте драйверы и перезагружайте компьютер до тех пор, пока синий экран не исчезнет. После этого удалите или обновите драйвер, ставший виновником неприятностей.
Если синий экран остался, отключите все необязательные драйверы, обновите необхо- ' димые драйверы и загрузите компьютер еще раз.
Дополнительная информация приводится в статье Q246243.
09. Как воспользоваться командой SET в консоли
восстановления?
Консоль восстановления позволяет получить доступ к файловой системе Windows без загрузки Windows 2000. Следующие переменные помогут сделать консоль более удобной в управлении:
allowwildcards дает возможность использовать шаблоны с некоторыми командами (например, del * . tmp);
allowallpaths позволяет менять каталоги (с помощью команды cd) для включения всех папок на всех дисках;
allowremovablemedia позволяет копировать файлы с жесткого диска на гибкий диск или другой сменный носитель;
nocopyprompt позволяет копировать файлы без выдачи запроса на продолжение при перезаписи существующих файлов.
Всем этим переменным по умолчанию присвоено значение False. Для указания значения True понадобится следующий синтаксис:
set [переменная] = true
Например, команда set nocopyprompt = true отменяет запрос на подтверждение при перезаписи файла.
Перед использованием переменные следует активизировать с помощью одного из представленных далее способов.
Политика безопасности контроллера домена в папке Администрирование (Administrative Tools).
Политика безопасности домена в папке Администрирование (Administrative Tools).
Локальная безопасности в папке Администрирование (Administrative Tools).
После открытия окна политики раскройте раздел Конфигурация компьютера (Computer Configuration) и выберите команду Параметры Windows^HoKanbHbie полити- ки^Параметры безопасности (Windows Settings^Local Policies^Security Options). Дважды щелкните на опции Консоль восстановления: разрешить доступ ко всем дискам и всем папкам с помощью дискеты (Recovery Console: Allow floppy copy and access to all drives and all folders). Укажите политику (выберите переключатель Установлена (Enabled)).
Воспользуйтесь следующей командой для обновления политики:
secedit /refreshpolicy machine_policy
Для получения полного списка всех доступных команд обратитесь к статье Q229716.
Почему при запуске консоли восстановления система не запрашивает ввод пароля?
При запуске консоли восстановления система обычно запрашивает пароль для указанной копии Windows 2000. Если консоль восстановления не может найти действительной копии Windows 2000, ввод пароля не запрашивается и пользователю разрешено выполнять только основные функции (например, команды fixmbr и fixboot, а также команды управления и форматирования разделов). Доступ к папкам, кроме корневого каталога жесткого диска, не предоставляется.
Почему Windows 2000 перезагружается и отображает сообщение об ошибке, связанное с журналом событий?
Это обычно связано с повреждением журнала событий. Для решения проблемы загрузите консоль восстановления и переименуйте файлы журнала событий в каталоге %systemroot%\system32\config (AppEvent.Evt, SecEvent.Evt и SysEvent.Evt). Затем перезагрузите систему.
12. Программа Диспетчер служб терминалов (Terminal Services Manager) была настроена на запуск в свернутом окне. Почему теперь нельзя восстановить или развернуть окно?
В работе программы Диспетчер служб терминалов (Terminal Services Manager) встречается одна проблема: если настроить программу на запуск в свернутом окне, то оно останется свернутым даже при попытке развернуть или восстановить его. Единственным решением является запуск программы Диспетчер служб терминалов (Terminal Services Manager) в нормальном или развернутом окне, как описано в разделе 6.188.
WV13. Почему программа WordPerfect 8 не запускается для пользователей Windows 2000?
После установки приложения администратором пользователь с ограниченными или даже расширенными правами доступа не всегда сможет получить доступ к некоторым элементам системного реестра, что приводит к проблемам в работе некоторых программ. Предоставьте пользователям WordPerfect 8 полный доступ к разделу системного реестра Corel.
Запустите редактор системного реестра (REGEDT32.EXE для Windows 2000 или REGEDIT. EXE для Windows ХР).
■ 2. Перейдите в раздел HKEY_LOCAL_MACHINE\ SOFTWARE\Corel.
В меню Безопасность (Security) выберите опцию Разрешения (Permissions).
Выберите раздел Пользователи (Users) и параметр Полный доступ (Full Control).
Щелкните на кнопке ОК.
Закройте редактор системного реестра.
^37^14. Что означает сообщение с идентификатором 41 в журнале событий системы?
Это сообщение записывается в системе, где разные центральные процессоры имеют различные номера моделей. В журнале событий будет указано такое сообщение:
The CPUs in this multiprocessor system are not all the same revision level. To use all processors, the operating system restricts itself to the features of the least capable processor in the system. Should problem occur with this system, contact the CPU manufacturer to see of this mix of processors is supported.
Обратитесь к поставщику системы, чтобы убедиться, что Windows2000 и WindowsNT будут работать на этой системе. Например, если первый центральный процессор поддерживает функции А, в и с, а второй — функцию А, система будет использовать только функцию А на обоих центральных процессорах. Кроме того, чтобы оба центральных процессора работали вместе, может потребоваться отключение функций вис первого процессора.
таг 15. Почему при запуске компьютера выводится сообщение об ошибке 0x0000001 Е?
Это распространенный код ошибки. Для решения проблемы необходимо связаться со службой поддержки компании Microsoft и передать ей всю информацию, предоставленную с сообщением об ошибке. При получении этой ошибки в процессе установки системы обратите внимание на следующее:
недостаток свободного дискового пространства;
драйверы видеоадаптеров от сторонних производителей (и драйвер Windows 2000 И Windows NT WIN32K. SYS);
несовместимость BIOS компьютера.
Для решения этих проблем необходимо:
удостовериться в том, что дискового пространства достаточно;
удалить драйвер видеоадаптера стороннего производителя;
обновить BIOS до последней версии и удостовериться, что система входит в список HCL компании Microsoft.■
1^016. Почему команды CD и CHDIR не работают в консоли восстановления?
Команды CD и chdir позволяют менять текущий каталог в приглашении командной строки. В консоли восстановления описанные ниже команды не работают.
Изменение диска и пути
cd/d <диск>:\<путь> chdir/d <диск>:\<путь>
Переход в родительский каталог
cd. .
chdir..
Переход в корневой каталог диска
cd\
chdirX
Для решения этой проблемы необходимо добавить пробел между самой командой cd или chdir и ее параметрами (например, команда cd. . не сработает, а с командой cd . . все будет в порядке). Стоит отметить, что пробел необязателен при работе с командной строкой Windows, но необходим при работе в консоли восстановления.
RWI17. Что делать с сообщением об ошибке “Windows could not start because following file is missing or corrupt:
\Wi n nt\System32\Conf i g\System. ced ” ?
Хотя это сообщение об ошибке и подразумевает повреждение или отсутствие раздела (куста) системного реестра System, оно связано с тем, что раздел System слишком большой и система не в состоянии его загрузить. На первой фазе загрузки Windows доступно только 16 Мбайт оперативной памяти. При этом система должна загрузить следующие компоненты:
загрузчик;
программное ядро;
уровень аппаратных абстракций (HAL);
драйверы загрузки;
раздел System системного реестра.
Если объем раздела System превышает 13 Мбайт, может выдаваться сообщение об ошибке, приведенное выше. Этот раздел системного реестра предназначен для хранения только информации, которая необходима для загрузки компьютера.
Решение проблемы заключается в замене существующего раздела System более компактной заархивированной его версией.
Загрузите консоль восстановления с помощью установочного компакт-диска ■ Windows 2000. Нажмите в меню клавиши <R> и <С> для перехода собственно в консоль восстановления.
Выберите копию операционной системы, которую необходимо отладить, и введите соответствующий пароль администрирования/восстановления.
Перейдите в каталог System32 \Conf ig с помощью следующей команды:
cd system32\config
Переименуйте существующие системные файлы с помощью команды
ren system system.old ren system.alt systemalt.old
Запустите мастер создания диска аварийного восстановления и скопируйте архивную версию раздела System из каталога %systemroot%\repair или %systemroot%\ repair \regback в текущую папку с помощью следующей команды:
copy %systemroot%\repair\system %systemroot%\system32\config
Завершите работу с консолью восстановления:
exit
После замены раздела системного реестра все драйверы и службы, которые устанавливались после создания архивной копии, перестанут работать, поэтому может потребоваться их переустановка.
Как воспользоваться новым Web-узлом компании Microsoft, предназначенным для решения возникающих проблем?
Компания Microsoft создала расширенный Web-узел по адресу: http://support.microsoft.com/Directory/search_wizard/searchwizard.asp? ln=en-us. Он предназначен для поиска решения проблем, которые связаны:
с Internet Explorer 5.0 и более новыми версиями;
Outlook 98 и более поздними версиями (включая Outlook Express);
Exchange 2000 Server;
SQL Server 2000;
Windows 98 и Windows 98 SE;
Windows NT Server 4.0 и Windows NT Workstation 4.0;
Windows XP;
Windows Media Player;
NetMeeting.'
Ha Web-узле предлагается выбрать продукт и описать существующую проблему. С помощью указанной информации Web-узел предоставляет несколько разделов справочного руководства. Затем можно уточнить критерии поиска для получения самых актуальных данных. В целом этот Web-узел является отличным инструментом решения различных проблем.
WTp19. Как сделать группу Domain Users членом группы Pre-Windows 2000 Compatible Access?
В Windows 2000 существует группа Pre-Windows 2 0 0 0 Compatible Access, которая используется для аутентификации пользователей, подключившихся к сети с помощью серверов Windows NT 4.0 RAS. Если группа Domain Users не входит в группу PreWindows 2000 Compatible Access, выполните действия, описанные ниже.
Откройте оснастку Active Directory— Пользователи и компьютеры (Active Directory— Users and Computers) (Пуск^Программы^Администрирование^Асйуе Directory— Пользователи и компьютеры (Start^Programs^Administrative Tools^ Active Directory — Users and Computers)).
Выберите необходимый сервер и перейдите в папку builtin.
В панели Дополнительно (Details) щелкните правой кнопкой на записи Pre-Windows 2000 Compatible Access и выберите в контекстном меню опцию Свойства (Properties).
Во вкладке Члены (Members) щелкните на кнопке Добавить (Add) (с этого момента можно определить, является ли группа Domain Users элементом группы PreWindows 2000 Compatible Access).
В диалоговом окне Выбрать пользователей^Контакты^Компьютеры или группы (Select Users^Contacts^Computer or Groups) щелкните на группе Пользователи домена (Domain Users), щелкните на кнопке Добавить (Add) и на кнопке ОК.
Проверьте добавление группы Domain Users и щелкните на кнопке ОК.
Закройте оснастку.
Кроме того, можно воспользоваться следующей командой для добавления группы Domain Users (или другой группы):
net localgroup "Pre-Windows 2000 Compatible Access" "Domain Users" /add
Почему после установки нового программного обеспечения выводятся сообщения об ошибках, связанные с недостатком дискового пространства или оперативной памяти?
Операционные системы WindowsХР, Windows2000 и WindowsNT имеют запись системного реестра IRPStackSize, которая контролирует объем дискового пространства и оперативной памяти, доступный новым приложениям, однако ряд новых программных систем могут неправильно указать данное значение. Запись может иметь значение в диапазоне 11-20 для WindowsХР, 11—15 для Windows2000 и WindowsNT. Если присвоить записи значение меньше 11, будет получено сообщение об ошибке, которое указывает на недостаточный объем дискового пространства или оперативной памяти. В результате клиент не сможет получить доступ к общим сетевым ресурсам. После этого в журнале событий будет создана запись с идентификатором 2011.
, Для того чтобы присвоить записи IRPStackSize значение, принятое по умолчанию (15 для Windows ХР и 11 для Windows 2000 или Windows NT), выполните ряд действий.
Запустите редактор системного реестра (regedit . EXE).
Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ServicesManmanserver\parameters.
Дважды щелкните на записи IRPStackSize (если этой записи системного реестра не существует, создайте запись типа DWORD и удостоверьтесь в правильности регистра вводимых символов).
Включите десятичный режим ввода и присвойте записи значение 11 для Windows 2000 или Windows NT и значение 15 для Windows ХР. Щелкните на кнопке ОК.
Перезагрузите компьютер.
^37^21. Почему система аварийно завершает работу и отображает ошибку 0x00000054 на синем экране?
Это сообщение об ошибке может возникать при назначении буквы диска неотформатиро- ванному разделу. В зависимости от конфигурации, компьютер может автоматически перезагрузиться и не дать возможности ознакомиться с содержанием синего экрана. Вне зависимо-
ста от конфигурационных параметров компьютера, сообщение можно просмотреть в журнале ошибок, который будет содержать следующую информацию:
Event Type: Information
Event Source: Save Dump
Event Category: None
Event ID: 1001
Description: The computer has rebooted from a bugcheck.
The bugcheck was: 0x00000054 (0x003612ca, 0xf2688d00, 0x00000000, 0x00000000).
Для решения этой проблемы выполните одно из описанных ниже действий.
Воспользуйтесь элементом Управление дисками (Disk Management) в оснастке Управление компьютером (Computer Management) для удаления неотформатирован- ного раздела.
Воспользуйтесь элементом Управление дисками (Disk Management) в оснастке Управление компьютером (Computer Management) для форматирования неотформа- тированного раздела.
Воспользуйтесь элементом Управление дисками (Disk Management) в оснастке Управление компьютером (Computer Management) для удаления буквы диска.
АП
wp22. Как передать компании Microsoft информацию об аварийном завершении работы системы?
Компания Microsoft предоставляет Web-узел http://oca.microsoft.com/ welcome.asp, который дает возможность сообщить компании информацию об аварийном завершении работы системы, выдаваемую на синем экране BSOD.
АО
WV23. Почему при попытке подключения сетевого диска выводится сообщение об ошибке “Failed to expand domain list”?
Это сообщение об ошибке может появиться при использовании пиктограммы Подключить сетевой диск (Map Network Drive) в окне программы Проводник (Windows Explorer) в Windows NT 4.0. После отображения сообщения проводится собственно подключение диска. Если перейти к ресурсу с помощью окна Сетевое окружение (Network Neighborhood), щелкнуть правой кнопкой на каталоге и подключить сетевой диск, подключение будет выполнено без сообщения об ошибке.
Это связано со слишком строгими разрешениями в системном реестре. Для модифицирования разрешений выполните перечисленные ниже действия.
Запустите редактор системного реестра (regedt32.exe). Необходимо использовать именно REGEDT32. EXE, поскольку будут изменяться разрешения доступа.
Перейдите К каталогу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Network\World Full Access Shared Parameters.
В меню Безопасность (Security) выберите опцию Разрешения (Permissions). Удостоверьтесь, что группа Все (Everyone) (или группа Authenticated Users) имеет, как минимум, разрешение Change для этого раздела и записей в этом разделе.
Закройте редактор системного реестра.
38 Сервер ISA
П
рограммный продукт Internet Security and Acceleration Server 2000 (ISA) является новейшим прокси-сервером компании Microsoft, также предоставляющем возможности корпоративного брандмауэра. Дополнительная информация представлена по адресу: http://www.microsoft.com/ISAServer.
Функциональные возможности ISA не отличаются от функций других прокси-серверов и брандмауэров, однако ISA обеспечивает полноценное взаимодействие с Windows 2000, что в особенности относится к системе безопасности, службе каталогов, виртуальным частным сетями (VPN) и управлению полосой пропускания с использованием технологии QoS (Quality of Service). Сервер ISA работает под управлением Windows 2000 Server или Windows 2000 Advanced Server. Использование Active Directory не является обязательным, разве что появится необходимость в настройке кэш-массива, который позволяет создавать взаимосвязанную цепь серверов ISA.
Кроме того, предоставляется среда программной разработки (SDK), благодаря которой сторонние поставщики могут разрабатывать модули, подключаемые к ISA для реализации дополнительных функций, например обнаружения вирусов и блокирования/распределения по категориям Web-узлов на уровне брандмауэра.
В табл. 38.1 содержится список функциональных возможностей сервера ISA.
Таблица 38.1. Функции сервера ISA
Многоуровневый брандмауэр
Повышение эффективности системы безопасности за счет просмотра передаваемых данных на уровне пакетов, соединений и приложений
Высокопроизводительный Web-кэш
Предоставление пользователям ускоренного доступа к Web-ресурсам и сокращение использования пропускной способности сети
Интеграция с Windows 2000
Управление пользователями ISA Server, конфигурацией и правилами ISA с помощью службы Active Directory. Аутентификация, инструменты администрирования и управление полосой пропускания расширяют возможности Windows 2000
Анализ состояния
Проверка данных, проходящих через брандмауэр, в контексте используемого протокола и статуса соединения
Масштабируемость
Добавление серверов позволяет повысить быстродействие ISA с помощью динамической балансировки нагрузки и использования протокола CARP (Cache Array Routing Protocol). Методы иерархического и распределенного кэширования позволяют увеличить пропускную способность сети и Web-узла
Виртуальные частные сети
Предоставление защищенного удаленного доступа в связке с интегрированными функциями VPN-доступа в Windows 2000
Подробные правила для управления передачей данных и принудительного применения системной политики
Управление доступом к сети и Internet для пользователей, групп, приложений, типов Web-данных; по расписанию и в зависимости от адреса назначения
Окончание табл. 38.1
Поддержка приложений
Взаимодействие с основными приложениями Internet с помощью десятков предопределенных протоколов
Доступность для клиентских систем
Обеспечение совместной работы клиентов и серверов приложений на всех платформах без использования специального клиентского программного обеспечения
Интеллектуальные фильтры приложений
Управление передачей данных, относящихся к конкретным приложениям, например клиентам электронной почты или клиентам поточных данных (наподобие Windows Media), с использованием фильтров, блокирующих определенные пакеты данных
Интеллектуальное кэширование
Обеспечение актуальности хранимых Web-данных для каждого поль- . зователя путем кэширования популярных объектов. Кроме того, в кэш по расписанию загружаются данные некоторых Web-узлов
Многофункциональные инструменты администрирования
Удаленное управление системой, ведение журналов протоколирования, настраиваемые оповещения и графические панели задач, призванные упросить процесс управления системой безопасности и кэшем ISA
Динамическая фильтрация пакетов
Распределенное и иерархическое кэширование
Снижение вероятности внешнего несанкционированного проникновения путем открытия только необходимых портов
Повышение доступности системы ISA и сокращенное использование пропускной способности сети. Кроме того, поддерживается создание множественных и резервных маршрутов
Интегрированное управление пропускной способностью сети
Безопасная публикация данных "
Выделение сегментов пропускной способности сети для пользователей, групп, Web-узлов и типов данных
Защита Web-серверов и приложений электронной коммерции от внешних атак
Эффективное распределение Данных
Распределение/кэширование Web-узлов и приложений электронной коммерции, перенос Web-данных на ближайшие к пользователям системы, снижение времени отклика серверов. Кроме того, сокращение использования пропускной способности сети
Интегрированная система обнаружения вторжений
Идентификация распространенных атак типа “Отказ в обслуживании" (DoS), например сканирования портов, “WinNuke” и “Ping of Death"
Встроенные модули создания отчетов
Упорядоченное создание стандартных отчетов о посещаемых пользователями Web-узлах, применяемых приложениях, передаваемых по сети данных и параметрах системы безопасности
Усиление системы безопасности
Повышение устойчивости системы безопасности к сетевым атакам за счет применения нескольких уровней защиты
Поддержка поточных данных
Сокращение использования пропускной способности сети за счет распределения потоков данных на уровне брандмауэра
Как установить Internet Security and Acceleration Server 2000?
Выполните перечисленные ниже действия.
Запустите программу SETUP.EXE в установочной папке ISA. Кроме того, можно запустить файл sitautorun.exe и выбрать команду Install ISA Server.
Щелкните на кнопке Продолжить (Continue).
Введите ключ формата nnn-nnnnnnn и щелкните на кнопке ОК.
Будет показан идентификатор продукта. Щелкните на кнопке ОК.
Выберите переключатель Я принимаю условия лицензионного соглашения (I Agree to the license).
В следующем окне можно указать каталог, в который будет осуществляться установка (по умолчанию используется каталог %systemdrive%\Program Files\Ъ Microsoft ISA Server), и тип установки. Выберите тип Полная (Full), что приведет к установке всех основных и дополнительных компонентов, или Выборочная (Custom), чтобы самостоятельно выбрать список устанавливаемых дополнительных компонентов.
Если выбрать тип установки Выборочная (Custom), появится список компонентов. Выберите необходимые компоненты и щелкните на кнопке Продолжить (Continue).
Если не запускать модуль Обновление схемы Active Directory (Schema Update to the Active Directory), который добавляет информацию, необходимую для массивов, появится предупреждение о невозможности подключения к массиву. Затем будет выдан запрос на продолжение. Щелкните на кнопке Да (Yes).
Выберите роль устанавливаемого сервера ISA (рис. 38.1). Выберите необходимый переключатель и щелкните на кнопке Продолжить (Continue).
Рис. 38.1. Выбор режима установки
Если в системе установлен сервер IIS (который использует порт 80), работа сервера будет остановлена и служба ISA возьмет на себя управление портами 80 и 8080. Появится предупреждение о необходимости изменения порта, который используется службой Web Publishing Service. Щелкните на кнопке ОК.
Если выбрать режим Кэш (Cache) или Интегрированный (Integrated), будет выдан запрос на ввод расположения кэша. В списке всех томов NTFS выберите том, предназначенный для хранения кэша. Щелкните на кнопке ОК.
Теперь необходимо ввести диапазон IP-адресов для внутренней сети. Введите адреса в полях От (From) и До (То), после чего щелкните на кнопке Добавить (Add). Кроме того, можно щелкнуть на кнопке Таблица (Table), чтобы служба ISA автоматически определила IP-адреса, если сеть имеет простую структуру (укажите соответствующий сетевой адаптер на компьютере). Щелкните на кнопке ОК. (Обратите внимание, что
мастер добавляет стандартные IP-адреса, зарезервированные только для внутреннего использования.) Это показано на рис. 38.2.
Рис. 38.2. Выбор IP-адресов внутренней сетиРис. 38.2. Выбор IP-адресов внутренней сети
Рис. 38.2. Выбор IP-адресов внутренней сети
Рис. 38.2. Выбор IP-адресов внутренней сети
Теперь на жесткий диск будут скопированы необходимые файлы.
По завершении выдается запрос на запуск учебника ISA. Щелкните на кнопке ОК.
Щелкните на кнопке ОК, чтобы подтвердить завершение установки.
Теперь можно начать настройку сервера ISA.
Как удалить Internet Security and Acceleration Server 2000?
Как и в случае с другими приложениями Windows 2000, для удаления Internet Security and Acceleration Server 2000 следует воспользоваться аплетом Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel).
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления^Установка и удаление программ (Start^Settings^Control Panel=>Add/Remove Programs)).
Выберите опцию Microsoft ISA Server.
Щелкните на кнопке Удалить (Remove).
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление.
Будет запущен мастер удаления.
Щелкните на кнопке Да (Yes) для удаления содержимого кэша, журналов и архивных копий конфигурационных файлов.
Щелкните на кнопке ОК.
Почему после установки ISA больше не работает служба 1CS? .
Одновременная работа службы ICS (Internet Connection Sharing) и сервера ISA на одном компьютере невозможна. При необходимости использовать ISA придется отказаться от ICS и настроить клиенты с параметрами ISA. Программные компоненты сервера ISA и службы ICS не поддерживают взаимодействие.
Как разрешить исходящие запросы HTTP при
использовании ISA?
После установки ISA окажется, что просмотр информации удаленных Web-узлов будет запрещен, хотя клиентские обозреватели и настроены на применение проксисервера. Для выполнения таких запросов следует создать фильтр, который поддерживает обращение к порту 80 (HTTP).
Запустите утилиту ISA Admin (Пуск=>Программы=>Мюго8оА ISA Server=>ISA Administration Tool (Start^Programs^Microsoft ISA Server=>ISA Administration Tool)).
Раскройте раздел Массивы (Arrays), укажите конкретный массив и выберите опцию Попитика доступа (Access Policy).
Выберите раздел Фильтры пакетов IP (IP Packet Filters).
Щелкните правой кнопкой на опции Создать (New) и выберите запись Фильтр (Filter).
Введите имя фильтра (например, HTTP) и щелкните на кнопке Далее (Next).
Укажите, должен ли фильтр относиться только к локальному серверу или ко всему массиву серверов. Щелкните на кнопке Далее (Next). Далее будут представлены типы фильтра: Разрешить передачу пакетов (Allow packet transmission) и Блокировка передачи пакетов (Block packet transmission). Выберите Разрешить передачу пакетов (Allow packet transmission) и щелкните на кнопке Далее (Next).
Выберите опцию Пользовательский тип фильтра (Custom filter type) и щелкните на кнопке Далее (Next). '
Затем следует указать параметры фильтрации (рис. 38.3).
IP-протокол: TCP (IP Protocol: TCP).
Направление: Оба (Direction: Both).
Локальный порт: динамически (1025-5000) (Local Port: Dynamic (1025-5000)).
Удаленный порт фиксированный порт, порт номер 80 (Remote Port: Fixed port, Port number 80).
Щелкните на кнопке Далее (Next).
В разделе Применить (Applicable) выберите опцию По умолчанию ко внешним адресам IP (Default external IP address) и щелкните на кнопке Далее (Next).
Выберите параметр Все удаленные хосты (All remote hosts for remote computers) и щелкните на кнопке Далее (Next).
Проверьте введенные параметры и щелкните на кнопке Готово (Finish).
НЮНЮРис. 38.3. Добавление собственного фильтра пакетов данныхРис. 38.3. Добавление собственного фильтра пакетов данныхКак разрешить исходящие запросы HTTP SSL?
НЮ
НЮ
Рис. 38.3. Добавление собственного фильтра пакетов данных
Рис. 38.3. Добавление собственного фильтра пакетов данных
Выполните приведенную в разделе 38.4 последовательность действий, однако вместо порта 80 выберите удаленный порт 443. Кроме того, необходимо указать имя Н1ТР SSL.
НИ||. Как отключить фильтрацию пакетов данных для ISA?
Этого делать категорически не рекомендуется. Наилучший вариант работы с ISA заключается в использовании фильтров для всех типов данных, которые передаются по сети. Только в том случае, если необходимо быстро что-либо проверить, фильтрация пакетов отключается.
Запустите утилиту ISA Admin (Пуск^Программы^МюгозоЙ ISA Server=>ISA Administration Tool (Start=>Programs=>Microsoft ISA Server^lSA Administration Tool)).
Раскройте раздел Массивы (Arrays), укажите конкретный массив и выберите параметр Политика доступа (Access Policy).
Щелкните правой кнопкой мыши на опции Фильтры пакетов IP (IP Packet Filters).
Выберите в контекстном меню опцию Свойства (Properties).
Сбросьте флажок Включить фильтрацию пакетов (Enable packet filtering).
Щелкните на кнопке ОК.
Для активизации фильтрации пакетов выполните ту же последовательность действий, но в п. 5 вместо сброса установите соответствующий флажок.
Как настроить сервер ISA на автоматический вызов удаленной системы с помощью службы RAS?
Если раскрыть в меню раздел ISA, затем раздел Конфигурация сети (Network Configuration) и выбрать опцию Маршрутизация (Routing), будет показан параметр базового правила Правило по умолчанию (Default Rule). После щелчка правой кнопкой мыши на этом параметре, принятом по умолчанию, и выбора опции Свойства (Properties) во вкладке Действия (Action) будет показан раздел Автоматически дозваниваться (Automatically dial out), однако в нем не будет указано ни одной записи.
Сначала запустите сценарий add_dod.vbs, который находится в каталоге \sdk\ samples\admin\scripts на установочном компакт-диске ISA. Перед использованием этот сценарий необходимо изменить.
Sub SetDialupEntry()
Set ISA = CreateObject("FPC.Root")
ISA.Refresh
Set Arrays = ISA.Arrays
arrayname = lnputBox("Please enter the array name, or for the first array:'")
If arrayname = "" Then Set arr = Arrays(1) Else
On Error Resume Next■
Set arr = Arrays(arrayname)
If Err.Number <> 0 Then
MsgBox "The specified array was not found" Exit Sub End If End If
Set objDialupEntry = Arr.PolicyElements.DialupEntries.Add ("ISA DISPLAY", "RAS ENTRY")
objDialupEntry.Credentials.UserName = "UserName" objDialupEntry.Credentials.Password = "Password" objDialupEntry.AuthenticationEnabled = True Arr.Save Arr.Refresh
Set objRoutingRule = arr.NetworkConfiguration.RoutingRules(1) objRoutingRule.PrimaryRoute.AutoDialOut.SetAutoDial True, "ISA DISPLAY" objRoutingRu1e.Save
MsgBox "Done" End Sub
SetDialupEntry
Изменения необходимо вносить в подчеркнутые значения. Значение ISA_DISPLAY необходимо заменить именем дисплея, которое будет отображаться в ISA. Следующий аргумент
является фактическим именем записи RAS. Укажите корректные имя пользователя и пароль. И наконец, укажите для значения AutoDialOut имя записи вызова.
После внесения изменений можно дважды щелкнуть на файле . VBS. Появится запрос на ввод имени массива (просто нажмите клавишу <Enter>). Теперь в разделе Правило по умолчанию (Default Rule) будет выбрана запись вызова/дозвона удаленной системы.
При возникновении каких-либо проблем и необходимости удалить записи вызова запустите сценарий REMOVE_UNUSED_DIALUPENTRIES. VBS в этом же каталоге и попробуйте еще раз изменить содержимое сценария add_dod . VBS.
Как установить клиент ISA?
При установке программного обеспечения ISA Server инсталлируется клиент брандмауэра, который расположен в каталоге %systemdrive%\Program Files\Microsoft ISA Server\clients. Этот каталог представлен в виде общего ресурса mspclnt.
Для установки клиента выполните ряд действий.
Подключитесь к общему ресурсу mspclnt на сервере ISA.
Запустите программу SETUP. EXE.
Щелкните на кнопке Продолжить (Continue).
Щелкните на опции Клиент брандмауэра Microsoft (Microsoft Firewall Client).
Щелкните на кнопке ОК.
Теперь все соединения по протоколу IP будут организовываться через сервер ISA. Для настройки клиента используется аплет Клиент брандмауэра (Firewall Client) в окне Панель управления (Control Panel), который позволяет указать используемый сервер ISA.
Как разрешить использование протоколов NNTP/POP/SMTP для сервера ISA?
Для предоставления клиентам доступа к серверам новостей (NNTP) и почтовым серверам (по протоколам POP3 и SMTP) необходимо создать собственные фильтры и указать для них следующую информацию:
NNTP — Custom, Both, Local Fixed Port 119, Remote Fixed Port 119;
POP3 — Custom,Both, Local Fixed Port 110,Remote Fixed Port 110;
SMTP —Custom, Both, Local Fixed Port 25, Remote Fixed Port 25.
Например, для создания фильтра протокола NNTP выполните перечисленные ниже действия.
Запустите утилиту ISA Admin (Пуск*Программы*М"юго8ОЙ ISA Server* ISA Administration Tool (Start* Programs* Microsoft ISA Server*ISA Administration Tool)).
Раскройте раздел Arrays, укажите конкретный массив и выберите опцию Access Policy. Щелкните на разделе Фильтры пакетов IP (IP Packet Filters).
Щелкните на опции Создать фильтр пакетов (Create Packet Filter).
Введите имя фильтра пакетов (например, NNTP Filter). Щелкните на кнопке Далее (Next).
Выберите сервер и щелкните на кнопке Далее (Next).
Выберите опцию Разрешить передачу пакетов (Allow packet transmission) и щелкните на кнопке Далее (Next).
Выберите тип Пользовательская (Custom) и щелкните на кнопке Далее (Next).
Укажите значения следующих параметров:
IP protocol —тср;
Direction — Both;
Local fixed port —119;,
Remote fixed port —119.
Щелкните на кнопке Далее (Next).
Выберите IP-адрес, к которому применяется фильтр, и щелкните на кнопке Далее (Next).
Выберите опцию Все удаленные компьютеры (All remote computers) для применения фильтра и щелкните на кнопке Далее (Next).■
Щелкните на кнопке Готово (Finish).
Предыдущий метод предполагает ручное создание фильтра пакетов данных для обслуживания конкретного протокола. Сервер ISA позволяет автоматически создавать фильтры, если настроить шаблоны (правила) для отдельного протокола.
Запустите утилиту ISA Admin (Пуск^Программы^МюгозоЙ ISA Server^ I SA Administration Tool (Start^Programs^Microsoft ISA Server^lSA Administration Tool)).
Раскройте раздел Массивы (Arrays), укажите конкретный массив и выберите опцию Политика доступа (Access Policy). Щелкните на записи Правила протокола (Protocol Rules).
Создайте новый шаблон протокола или откройте существующий шаблон.
Перейдите во вкладку Протокол (Protocol)..
Выберите опцию SMTP (client), NNTP или POP3 в качестве протокола.
Щелкните на кнопке ОК.
Этот метод более удобен и потому предпочтительнее. Если одна из служб работает непосредственно на сервере ISA, может потребоваться настройка фильтров для IP- пакетов данных.
ШЦо. В сети был установлен сервер ISA.
Почему при попытке использования Web-броузера на одном из компьютеров выводится сообщение об ошибке “502 Proxy Error” и клиентский компьютер не позволяет просматривать удаленные Web-страницы?
Для начала необходимо удостовериться в том, что сервер не проводит фильтрацию пакетов данных. Если это соответствует истине, необходимо создать шаблон (правило) для протокола (выберите массив, перейдите к разделу Политика доступа (Access Policy) и выберите
параметр Правила протокола (Protocol Rules)). Для обеспечения клиентам доступа можно создать для протокола незаполненный шаблон.
Щелкните правой кнопкой на опции Правила протокола (Protocol Rules) и выберите команду Создать^ Правило (NewoRule).
Введите имя шаблона (например, Default).
Выберите опцию Разрешить отвечать на запросы клиентов (Allow responses to client requests).
Выберите опцию Применить это правило ко всему трафику IP (Apply this rule to All IP Traffic).
Выберите опцию Постоянно использовать это расписание (Use this schedule Always).
Выберите опцию Применить это правило к запросам от всех пользователей, групп или компьютеров (Apply this rule to requests from any user, group or client computer).
Щелкните на кнопке Готово (Finish) для сохранения шаблона.
Примечание. Незаполненный шаблон необходимо использовать только в качестве средства быстрого предоставления доступа клиентским компьютерам. Выполнение приведенной выше последовательности действий влечет за собой разрешение всем клиентам доступа ко всем IP-портам. По завершении тестирования следует создать шаблон с более строгими правилами.
ИЩИ- Как удалить клиент для сервера ISA?
Сначала следует учесть, что удаление клиентского приложения ISA запретит доступ клиентских компьютеров к внешним IP-адресам посредством сервера ISA. Для удаления клиентского приложения ISA выполните перечисленные ниже действия.
Запустите аплет Установка и удаление программ (Add/Remove Programs) в окне Панель управления (Control Panel) (Пуск^Настройка^Панель управления^ Установка и удаление программ (Start^Settings^Control Panel^Add/Remove Programs)).
Выберите опцию Клиент брандмауэра Microsoft (Microsoft Firewall Client).
Щелкните на кнопке Удалить (Remove).
Щелкните на кнопке Да (Yes), чтобы подтвердить удаление.
После удаления клиента будет выдан запрос на перезагрузку компьютера.
дп
Почему сервер ISA не позволяет ввести полное имя для записи коммутируемого доступа?
Графический интерфейс пользователя ISA Server 2000 не позволяет вводить имена пользователей, длиннее 20 символов (Массивы^Имя массива^Элементы политики^Записи коммутируемого доступа (Arrays^Array Name^Policy Elements^Dial-up Entries)). Кроме того, сценарии VBScript также не поддерживают ввод имен длиннее 20 символов. Таким образом, следует вводить более короткое имя, а при попытке доступа к Web-узлу с другого компь-
ютера сервер ISA выдаст сообщение о неудачной организации соединения, после чего потребуется ручная настройка коммутируемого доступа.
Для решения этой проблемы необходимо вручную ввести имя пользователя с помощью редактора системного реестра. Не забывайте, что после ввода длинного имени при попытке просмотреть данные с помощью графического интерфейса сервера ISA будет выдано сообщение о том, что имя слишком длинное и содержит некорректные символы. Для ввода имени посредством редактора системного реестра выполните ряд действий.
Запустите редактор системного реестра (REGEDI т. EXE).
Перейдите к разделу HKEY_LOCALJX[ACHINE\SOFTWARE\Microsoft\Fpc\ Arrays\[GUID массива]\Policy Elements\DialupEntrles\[GUID записи]\ Credentials.
Дважды щелкните на записи msFPCUserName.
Укажите корректное значение записи и щелкните на кнопке ОК.
Закройте редактор системного реестра.
НМНМПримечание. Аббревиатура quid в предыдущем примере расшифровывается как глобально уникальный идентификатор (globally unique identifier). Если используется несколько массивов и информация о GUID определенного массива отсутствует, откройте раздел каждого массива и измените значение записи msFPCUserName. Затем необходимо открыть каждую запись удаленного ■ доступа и изменить значение записи msFPCUserName.
НМ
НМ
Можно ли установить клиент ISA на компьютер
с уже установленным сервером ISA?
Нет, поскольку в ISA Server 2000 подобная конфигурация не поддерживается (хотя она порой вполне работоспособна). Этот подход может выглядеть вполне логичным для решения проблемы, когда клиенты получают доступ к ресурсам Internet с помощью сервера ISA, однако сам сервер не в состоянии подключиться к какому-либо ресурсу. Тем не менее устанавливать клиент на компьютер с сервером ISA все же не стоит.
ЕНОЕНОВ данной ситуации рекомендуется предоставить серверу ISA возможность доступа к Internet-ресурсам, д ля чего следует настроить фильтры пакетов данных. Например, если необходимо разрешить соединение с внешним Web-сервером, создайте фильтр пакетов данных, который разрешает исходящие подключения к порту 80 протокола TCP.
ЕНО
ЕНО
Почему сервер ISA использует 50% доступной
оперативной памяти для кэша прокси-сервера?
В ISA Server 2000 по умолчанию резервируется 50% доступной оперативной памяти для кэша прокси-сервера. Чтобы изменить объем оперативной памяти, задействованный сервером ISA, выполните описанные ниже действия.
Откройте оснастку ISA Server Admin (Пуск=>Программы=>М1сго8ОЙ ISA Server^lSA Management (Start^Programs^Microsoft ISA Server^ I SA Management)).
Щелкните правой кнопкой на разделе Конфигурация кэша (Cache Configuration) и выберите опцию Свойства (Properties).
Перейдите во вкладку Дополнительно (Advanced).
Измените значение параметра Процент свободной памяти для использования в качестве кэша (Percentage of free memory to use for caching). По умолчанию используется значение 50 (можно установить значение 5, как показано на рис. 38.4).
ПНПН(ache IonfiejuraUon Properl ics
ПН
ПН
| - 5^1 НПРI ETP' I AdwCwHe^Met* I* ^a'l' "'t I“Г Dinwc«cho»^rty^;h*-//• '•^Й^"*Ч |i#T3 :‘■^£*h»db«cfclhlAh^«run®e№e^i)titi &/ /* :'t'l^J^gbi^ved^^rwlb^ftlfc^i
- r"ti^iH<*<i«^'w^wilhq*»i|n«>iilw*i<hiURLL'‘ / :
1 Mw’un^olUflLeehKin'iiirajItetel J. f , ] ^J _ t
Рис. 38.4. Настройка параметров кэшированияРис. 38.4. Настройка параметров кэширования
Рис. 38.4. Настройка параметров кэширования
Рис. 38.4. Настройка параметров кэширования
Щелкните на кнопке ОК. После запроса о необходимости сохранить внесенные изменения без перезапуска службы или с перезапуском выберите необходимый вариант и щелкните на кнопке ОК.
Предметный указатель
ССА
С
С
ACCESS.CPL, 185
ACL, 936
ACPI (Advanced Configuration and Power
Interface), 995
Active Desktop, 384
Active Directory, 63
Active Directory (AD), 349; 514
AD Migration, 349
Adaptec Easy CD Creator, 170
Address Resolution Protocol (ARP), 608
ADDUSERS.EXE, 1084
ADM1NPAK.MSI, 935
ADSI, 986
ADSI (Active Directory Scripting Interface), 986
Advanced Configuration and Power Interface
(ACPI), 63
ALLUSERSPROFILE, 418
Alpha, 66
APCOMPAT.EXE, 1014
API, 936
API Monitor, 414
APIMON.EXE, 414
APIPA (Automatic Private IP Addressing), 622
АРМ (Advanced Power Management), 995
APPDATA, 418
APPWIZ.CPL, 185
ARC (Advanced RISC Computing), 208
ARP, 460
ATM (Asynchronous Transfer Mode), 622
AUTOEXEC.BAT, 1019
AUTOEXNT.EXE, 193
В
Backup Domain Controller (BDC), 499
BDC, 936
BIND, 658
BOOT.INI, 60; 1021; 1083
BOOTLOG.TXT, 1053
BOOTP, 661
BOOTSECT.DOS, 60
BOWSER.LOG, 480
BROWSTAT.EXE, 506
В-узел/широковещание, 497
CACHE.REG, 335
CACLS.EXE, 685
CCONNECT.EXE, 457
CD, 418
CDFS (Compact Disk File System), 689
CDRWIN, 116
Certificate Authority (CA), 586
Certificate Trust List (CTL), 586
Certificate Trust List Wizard, 587
Certification Authority (CA), 892
CHKLNKS.EXE, 372
Citrix MetaFrame, 1078
ClearType, 357; 389
Client Access License (CAL), 771
CMD.EXE, 955
CMDCMDLINE, 418
CMDEXTVERSION, 418
COLD, 936
COMMAND.COM, 955
COMPACT.EXE, 690
COMPUTERNAME, 418
COMSPEC, 418
CON2PRT, 856
CONFIG.NT, 967; 1023
CONFIG.SYS, 1046
CONSOLE.CPL, 186
CONTROLP.HTT, 791
Creative PCI 64/PCI 128, 866
Cryptographic Service Provider (CSP), 590
CSS (Cascading Style Sheets), 822
D
DAP, 936
DATE, 418
dcdiag, 564
DCPPROMO, 67
DCPPROMO.EXE, 498
DCPROMO, 523
DCPROMO.EXE, 914
DEFLTSV.INF, 770
DEFRAG.EXE, 740
DELPART.EXE, 682
DESK.CPL, 186
DESKTOP.INI, 378
DEVAPPS.CPL, 186
DEVICE.LOG, 912
Dfs Administrator, 742
Dfs-V41-I386.EXE, 741
DHCP, 612; 642; 936
DHCP Server, 662
DHCPEXIM, 675
Directory Service (DS), 265
Directory Service Agent (DSA), 534
Discover Wizard, 121
Disk Guard, 328
Diskeeper, 679'
DiskProbe, 687
DISKSAVE.EXE, 688
Distinguished Name (DN), 515
Distributed File System (DFS), 63; 475; 714; 741
DEC, 936
DLL Hell, 250
DMUNROOT.EXE, 705
DNS (Domain Name Service), 496
DNS Manager, 640
DNSCMD.EXE, 659
Domain Name Service (DNS), 639
Domain Name System (DNS), 63
Domain Naming Master, 555
Domain Network Services (DNS), 930
DOSKEY, 970
Dr. Watson, 188
Dr. Watson, 1061
DRIVER.CAB, 161
DRVINDEX.1NF, 161
DRWTSN32.EXE, 940
DSA, 936
DSKPROBE.EXE, 139
DSUP.INF, 893
DWUP.INF, 893
Dynamic Data Exchange (DDE), 419
Dynamic DNS, 649
Dynamic Host Configuration Protocol (DHCP), 661; 930
F
FAT, 937
FAT (File Allocation Table), 678
FAT32, 678
File Replication Service (FRS), 731
File Replication Service( FRS), 265
FINDFAST.EXE, 1034
FIXACLS.EXE, 876
FIXPRNSV.EXE, 856
FlopLocker, 215
FOLDER.HTT, 791
FQDN (Fully Qualified Domain Name), 644
FSMO (Flexible Single-Master Operation), 512
G
Global Catalog (GC), 552
GLOBAL.EXE, 1065
GPOLMIG.EXE, 595
Group Policy Editor (GPE), 354
Group Policy Object (GPO), 112
Group Policy Objects (GPO), 589
GUID, 937
H
HAL.DLL, 61
HandleEx, 413
Hardware Abstract Layer (HAL), 61
Hardware Compatibility List (HCL), 66; 991
HIBERFIL.SYS, 996
HOMEDRIVE, 418
HOMEPATH, 418
HOMESHARE, 418
HPFS, 937
HPFS (High Performance File System), 682
Н-узел/смешанный, 497
I
E
EDIT.EXE, 498
Encrypted File System (EFS), 63; 709
ERD Commander, 440
ERD Commander 2000, 282
ERDCMNDR.EXE, 925
ERRORLEVEL, 418
ESENTUTL.EXE, 551
EVENTVWR.EXE, 929
Exchange Server, 474
EXTRACT.EXE, 435; 946
ICMP, 460; 937
ICS (Internet Connection Sharing), 920; 1098
IE Admin Kit, 805
Ifmember, 327
INETCPL.CPL, 186
InfoTip, 239
Infrastructure Master, 555
Intel Itanium, 1006
IntelliMouse, 400
IntelliPoint, 998
Internet Explorer (IE), 789
Internet Explorer High Encryption Pack, 1076
Internet Explorer 5.0, 810
Internet Explorer 5.5, 810
Internet Security and Acceleration Server
(ISA), 1094
INTL.CPL, 186
IP (Internet Protocol), 603
IP Security Monitor, 630
IPC (interprocess communication), 1020
IPSec, 627
IPv6, 615
IPX/SPX, 937
IP-адрес, 459
IP-адрес сервера DNS, 643
ISDN (Integrated Services Digital Network), 912
ISM (Internet Service Manager), 302
ISO9660, 689
Itanium, 70
J
JOY.CPL, 186
JScript, 985
К
KCC (Knowledge Consistency Checker), 526
Kerberos, 63; 521; 569; 888
Key Distribution Center (KDC), 889
KILL.EXE, 968
L
lOpht, 886
LANguard, 886
LanManager (LM), 881
LAYOUT.INF, 161
LBRIDGE.CMD, 572
LDAP, 937■
LDAP (Lightweight Directory Access
Protocol), 63
LDAP.TCP, 501
LDP. EXE, 531; 541; 543
Lightweight Directory Access Protocol
(LDAP), 514
LILO, 88; 89
LINKD.EXE, 719; 724
Linux, 88
Lizp, 697
LLSMGR.EXE, 929■
LOGOFF.EXE, 339
LOGONSERVER, 418
LOGTIME.EXE, 969
LSA (Local Security Authority), 533
M
MAC, 937
МАС-адрес, 459
МАС-адрес сетевого адаптера, 488
MAIN.CPL, 186
MANYSERVERS.HTM, 768
Master Boot Record (MBR), 687
Maximum Transmission Unit (MTU), 463
MEMORY.DMP, 1063
MEMORY.EXE, 993
MetaFrame, 752
Microsoft Developer Network (MSDN), 827
Microsoft Development Editor, 969
Microsoft Installer, 288
Microsoft IntelliMouse Explorer, 998
Microsoft Knowledge Base, 155; 193
Microsoft Management Console (MMC), 340; 926
Microsoft Passport, 827
Microsoft Remote Installation Services (RIS), 291
Microsoft Windows Installer Server, 120
MLCFG32.CPL, 186■'
MMSYS.CPL, 186
MODEM.CPL, 186
MOUNTVOL.EXE, 721
Movetree, 577
MP3, 870
MPSA, 900
Msconfig, 297
MSGINA.DLL, 1073
MSIEXEC.EXE, 288
MSINFO32.EXE, 931
MSN Messenger, 823
MUP (Multiple UNC Provider), 475
MYCOMP.HTT, 791
М-узел/смешанный, 497
N
NBT, 937■
NCADMIN.EXE, 489; 929
NCPA.CPL, 186
NDIS, 937
net accounts, 468
net computer, 468■
net config server, 469
net config workstation, 469■
net continue, 469'
net file, 469
net group, 470■
net localgroup, 470
net name, 470
net pause, 470
net print, 470
net send, 471
net session, 471
net share, 471
net start, 472
net statistics, 472
net stop, 472
net time, 472
net use,/172
net user, 473
net view, 473
NET.EXE, 468
NetBEUI, 490; 937
NetBIOS, 467; 937
NETDIAG.EXE, 486; 632
NETDOM.EXE, 500
Netscape Navigator, 401
Network Client Administrator, 95
NIC, 937
NLTEST.EXE, 512
NNTP, 1101
Norton Internet Securities, 1071
NOTSS1D.INF, 770
NOW.EXE, 969
NSS (Native Structured Storage), 722
NT Backup, 448
NT Line Print Remote (LPR), 861
NTBACKUP.EXE, 438; 928
NTBOOTDD.SYS, 60; 444; 1031
NTBTLOG.TXT, 1053
NTDETECT.COM, 60
NTDiskedit, 686
NTDS.DIT, 582
NTDSUTIL.EXE, 562; 575; 581
NTFS, 59; 938
NTFS (NT Filesystem), 678
NTFS 5.0, 678
NTFS.SYS, 700
NTFSDos, 681
NTGUARD.CPL, 186
NTHandle, 413
NTLDR, 60
NTLM,481
NTLM (NT LAN Manager), 569
NTLM-аутентификация, 483
NTOSKRNL.EXE, 61; 438
NTVDM (NT Virtual DOS Machine), 955;
1013; 1047
NUMBER_OF_PROCESSORS, 418
NWCONV.EXE, 929
О
Object Linking and Embedding (OLE), 419
ODBC (Open DataBase Connectivity), 953
ODBCCP32.CPL, 186
ODI, 938
OEM-версия Windows, 949
OpenGL, 831
Organizational Unit (OU), 142
OS, 418
OS/2, 60
P
Page Table Entries (PTE), 1072
PageDefrag, 702
PAGEDFRG.EXE, 702
PAGEFILE.SYS, 1067
Partition Magic, 678
PASSPROP.EXE, 263
PATH, 418
PATHEXT, 418
Pathping, 488
PCT (Private Communications Technology), 806
PDC, 938
PDC Emulator, 555
PERFMON.EXE, 929
PERMS.EXE, 692
Ping,619
Plus! для Windows XP, 934
POLEDIT.EXE, 341
POP3, 1101
PORTS.CPL, 186
PowerDVD, 1016
PowerToys, 81; 84
Primary Domain Controller (PDC), 97; 258
PRINTERS.HTT, 791
PROCESSOR-ARCHITECTURE, 418
PROCESSOR-IDENTIFIER, 419
PROCESSOR-LEVEL, 419
PROCESSOR-REVISION, 419
PROMPT, 419
PSTAT.EXE, 993
Public Key Infrastructure (PKI), 892
PXE (Preboot execution Environment), 110; 494
Q
Qchain, 172
QFECHECK.EXE, 175
QoS (Quality of Service), 1094
QoS Admission Control, 625
QPROCESS, 762
Quality of Service (QoS), 622
Quota Manager, 328
Quota Server, 328
QuotaAdvisor, 328
QWINSTA, 775
R
RAID, 938
RAID 1, 747
RAID 5, 749
RANDOM, 419
RAS (Remote Access Service), 487
RASADMIN.EXE, 929
RASAPI32.DLL, 914
RASCPL.CPL, 186
RASMAN.DLL, 914
rasphone.pbk, 905
Rasusers, 923
RDISK.EXE, 438
RDP (Remote Desktop Protocol), 70; 752
RDPCLIP_HOTFIX.EXE, 778
Redundant Array of Inexpensive Disks
(RAID), 747
REG.EXE, 413; 836
RegClean, 433; 932
REGEDIT.EXE, 422
REGEDT32.EXE, 422
REGINI.EXE, 221
Relative Distinguished Name (RDN), 515
Remote Access Server (RAS), 901
Remote Installation Services (RIS), 107; 898
Remote Storage System (RSS), 725
RENUSER.EXE, 337
REPLMON.EXE, 543
Resource Kit, 178; 190
Resource Reservation Protocol (RSVP), 623
Resourse Kit, 1084
Resultant set of Policy (RSoP), 600
REXEC.EXE, 483
RID Master, 555
RIP, 938
RIP (Routing Information Request), 491
RISTNDRD.SIF, 898
RKILL.EXE, 230
Routing and Remote Access Server (RRAS), 901
Roxio Easy-CD, 446
RPC (Remote Procedure Call), 547
RPINGC32.EXE, 474
RPINGS.EXE, 474
RUNAS.EXE, 931
s
SAFEMODE.HTT, 791
SC.EXE, 467; 1058
SCHANNEL.DLL, 1076
Schema Master, 555
SCHTASKS.EXE, 326
SCOPY, 437; 877; 932
SECEDIT.EXE, 231
Secure Attention Sequence (SAS), 313
Security Identifier (SID), 883
Service Packs, 155
SETPRFDC.EXE, 498
SETUPACT.LOG, 1053
SETUPERR.LOG, 1053
SETUPLOG.TXT, 1053
SETX.EXE, 328
SFC (System File Checker), 269
SFC.EXE, 244; 250
SHADOW, 775
SHORTCUT.EXE, 962
Shutdown Event Tracker, 298
SHUTDOWN.EXE, 190; 198; 263; 300; 456; 465
SID, 91; 938
Single Instance Storage (SIS), 291
Single Instance Store (SIS), 109
Site, Domain, Organizational Unit (SDOU), 589
SLED (Single Large Expensive Disk), 747
SLEEP.EXE, 196; 1058
SmartDrv, 102
SMB (Server Message Block), 296
SMTP, 1101
SNTP (Simple Network Time Protocol), 889
Space Guard, 328
SPS, 938
SRVANY.EXE, 436; 437
SRVINFO.EXE, 409
SRVINSTW.EXE, 208
SRVMGR.CPL, 186
SRVMGR.EXE, 929
SSL (Secure Socket Layer), 806
start, 1037
SUBINACL.EXE, 702
SVCHOST.EXE, 415
SVCPACK.LOG, 161
SWITCH.INF, 902
Symmetrical Multiprocessing (SMP), 64
SYSDM.CPL, 186
SYSKEY.EXE, 878
Sysprep, 138
SYSTEM, 61
SYSTEMDRIVE, 419
SYSTEMROOT, 419
т
TAPI (Telephony Application Programming Interface), 906
Task Scheduler, 320
TASKLIST.EXE, 934
TCP (Transmission Control Protocol), 603
TCP/IP, 938
TCP/IP Windows Sockets (Winsock), 638
TELEPHON.CPL, 186
Telephony API (TAPI), 261
Telnet, 354; 481
TEMP, 419
Terminal Server, 752
Terminal Server Administration, 754
Terminal Server Client Generator, 754
Terminal Server Connection Configuration, 754
Terminal Server License Manager, 754
Terminal Services Web Client, 767
TESTDIR.TMP, 1035
THEMES.EXE, 384
TIME, 419
TIMEDATE.CPL, 186
TLIST.EXE, 415; 934; 967
TMP,419
Total Cost Ownership (TCO), 64
TRACEDMP.EXE, 933
TSWEBSETUP.EXE, 766
TweakUI, 215; 226; 924
TweakUI для Windows 2000, 282
TWEAKUI.CPL, 186
u
UDP, 938
UNC (Uniform Naming Convention), 492; 982
UNDELETE.EXE, 680
Unicode, 957
Unimodem, 906
Uniqueness Database File (UDF), 92
Update Sequence Number (USN), 530
UPS, 938
UPS.CPL, 186
USB (Universal Serial Bus), 993
USER.DMP, 940
USERDOMAIN, 419
USERKEY.PSW, 77
USERNAME, 419
USERPROFILE, 419
USRMGR.EXE, 929; 930
V
V.90, 912
VBScript, 985
VFAT (Virtual File Application Table), 689
Virtual Memory Manager (VMM), 62
w
Web-броузер по умолчанию, 199
WFP (Windows File Protection), 161
Whistler, 70
WHOAMI.EXE, 328
WINDIFF.EXE, 423
WINDIR, 419
WINDISK.EXE, 928
Windows Blinds, 402
Windows Blinds XP, 403
Windows Datacenter LE, 839
Windows for Workgroups, 59
Windows Media Player, 869
Windows Media XP, 870
Windows Messenger, 784
Windows Terminal Server (TS), 752
Windows Tour, 318
Windows Update, 174; 294; 804
Windows XP Professional, 70
Windows 2000 Advanced Server, 64
Windows 2000 Datacenter Server, 64
Windows 2000 MultiLanguage Version, 145; 285
Windows 2000 NTLoader, 143
Windows 2000 Professional, 64
Windows 2000 Resource Kit, 263
Windows 2002, 79
Windows 95, 59
Windows for Workgroups, 756
Windows NT, 59
Windows NT Resource Kit, 327
Windows XP, 70
Windows XP Home Edition, 70
Windows XP PowerToys, 315
WINFILE.EXE, 924; 1041
WinFrame, 752
Wininfo, 411
WinlNSTALL LE, 120
Winipcfg.exe, 665
WINMSD.EXE, 930; 992
WINNT.LOG, 1053
WINNT32.LOG, 1053
WINS, 467; 644; 930; 938
Winsock, 638
WOW (Windows on Windows), 1047
WRKILL.EXE, 230
WSCR1PT.EXE, 987
WSH (Windows Scripting Host), 614; 985
WSH.EXE, 985
X
XCOPY, 437
z
Zip, 694
A
Автоматическая
адресация для частных IP-адресов, 622
регистрация в системе, 215
Автоматическое
отключение LAN-соединений, 487
проигрывание музыкальных компакт
дисков, 865
упорядочение пиктограмм на рабочем
столе, 377
Автономные папки, 254
Автономный режим, 793
Агент
восстановления, 710; 712
политики IPSec, 637
ретрансляции DHCP, 667
службы каталогов, 534
Адаптер кольцевого замыкания, 478; 603
Административные
сигналы тревоги, 260
шаблоны, 593
Активизация Windows ХР в процессе
автоматической установки, 150
Алгоритм хэширования, 890
Анализ и настройка безопасности, 887
Анимация окон, 361
Аппаратный профиль, 187
Архивирование базы данных DHCP, 667
Архивная копия Active Directory, 547
Аудит
Active Directory, 576
изменений системного реестра, 424
основных объектов, 882
печати,843
файлов и папок, 877
Аутентификация Microsoft Passport, 827
Б
Балансировка нагрузки, 494
Безопасный режим, 445
Билет
для получения билета, 890
сеанса, 889.
Блокировка, 181
сетевого доступа к учетной записи
администратора, 263
Блокировка файлов SMB, 296
Бутылочное горлышко, 830
Быстрый запуск, 285; 791
В
Версия установленного пакета обновлений, 156
Виртуальная
машина Java, 310
память, 62
Владелец файлов или каталогов, 691
Внедрение,
и связывание объектов, 419
пакета обновлений в установочный ресурс
Windows 2000, 163
Внешнее хранилище, 1Т1.
Внешний
вид папки, 377
сервер точного времени, 258
Восстановление
Active Directory, 548
базы данных DHCP, 667
системы, 310; 879
службы каталогов, 445
раздела с NTFS, 686
Временная задержка при загрузке •
операционной системы, 176
Время
регистрации пользователя, 342
установки Windows, 409
Вторичный сервер DNS, 649
Входящее соединение, 915
Выбор загружаемой операционной системы, 249
Выборы обозревателя ресурсов, 506
Вывод сообщений об ошибках загрузки, 224
Г
Главная
загрузочная запись, 687
файловая таблица, 693
Главный контроллер домена, 97; 258
Глобально уникальный идентификатор, 590
Глобальный каталог, 514; 515; 552
Группа безопасности, 594
Группировка экземпляров одного
приложения, 387
Групповые политики Windows 2000, 571
д
Дамп памяти, 442; 880
ядра, 443
Двунаправленная передача, 535
Делегирование полномочий, 347
Дерево, 499
доменов, 518
Дефрагментация
Active Directory, 549
диска, 680
раздела NTFS, 679
Диагностика конфигурации IPSec, 630
Динамические диски, 71
Динамический
диск, 704
обмен данными, 419
Диск
аварийного восстановления, 436; 878
сброса пароля, 76; 358
Дисковая квота, 63
Дисковые квоты, 328; 716
Диспетчер
виртуальной памяти, 62
задач, 361; 416; 1048
клиентских подключений, 758
очереди печати, 172; 437
служб терминалов, 1087
устройств, 324; 1003
файлов, 924
Дифференциальное резервирование, 446
Дифференцированное обслуживание, 623
Длина имени файла, 689
Длинные имена файлов, 684
Добавочное копирование, 446
Доверительные отношения, 502
Домен,496
Доступ
кдисководам,184
к оснасткам ММС, 596
Дочерние
наборы репликации, 745
процессы, 1044
Дочерний домен, 504
Драйвер VXD, 1012
Дружественное имя, 516
Дублирование содержимого жестких дисков, 91
Е
Ежедневное резервирование, 446
Ж
Журнал
безопасности, 199; 875
приложений, 199
сервера DHCP, 676
системы, 199
со списком Web-узлов, 796
Журналы событий службы каталогов, 265
3
Зависший процесс, 239
Загрузка и восстановление, 443
Загрузочные диски Windows ХР, 152
Загрузочный диск клиента службы удаленной
установки, 110
Записи
DNS, 517
таблицы страниц, 1072
телефонной книги, 905
Запись
DNS, 641
компакт-дисков, 873
отладочной информации, 443
Запланированное задание, 322
Запрет
на новое определение, 598
наследования от родительского
контейнера, 598
Запрос к удаленному помощнику, 782
Заставка, 186
Затененные соединения, 478
Защита
общих ресурсов, 700
системных файлов, 244
Зона DNS, 641
Зоны DNS, 517
Зоны безопасности, 811
И
Идентификатор
SID, 331
безопасности, 883
процесса, 968
сети, 606
тома, 699
узла, 606
событий безопасности, 895
Избранное, 378
Имена формата 8.3, 683
Имя■
URL протокола LDAP, 515
тома для диска, 699
Индивидуальное разрешение экрана, 330
Инсталляционный программный пакет, 1047
Инсталляционный ресурс, ПО
Интерфейс
FireWire, 868
конфигурирования системы и управления
энергопитанием, 63
Информационная подсказка, 239
Информационный сервер Internet (IIS), 71
Инфраструктура открытого ключа, 892
История запуска команд, 366
К
Каноническое имя LDAP, 515
Качество обслуживания, 622
Класс 1Р-сети, 606
Классический стиль меню Пуск, 355
Клиент РХЕ, 494
Клиент служб терминалов, 757
Ключ, 419
Количество
одновременных регистраций в системе, 220
попыток аутентификации, 909
Кольцевой адаптер, 603
Команда
АТ, 178; 183
Bootcfg, 78
SUBST, 210
tracert, 605
Командный файл, 973
Комбинация клавиш <Ctrl+Alt+Del>, 225
Консоль
восстановления, 143; 435; 439; 1086
Windows ХР, 78
управления Microsoft, 926
Контекстное меню, 374
Контроллер домена, 219; 498
Концепция
динамического диска, 704
подписывания драйверов, 275
системных политик, 589
Корзина, 687; 948
Корневой
сервер DNS, 651
элемент DFS, 744
Кэширование профилей на локальных компьютерах, 348
Л
Лес, 503
Лес доменов, 519
Лицензия клиентского доступа, 771
Локальный принтер, 841
м
Максимальная единица передачи, 463
Максимальный объем системного реестра, 421
Маркер доступа, 226; 883
Маршрутизатор, 608
Маршрутизаторы компании Cisco, 608
Маршрутизация и удаленный доступ, 917
Маска подсети, 525; 606
Мастер
Настройка сервера, 107,
Минимальный
объем оперативной памяти, 66
размер системного реестра, 421
Модуль
Secure Desktop, 279
удаленного доступа, 908
Монитор
репликации Active Directory, 543
удаленного доступа к сети, 915
Мост связей сайтов, 538
н
Набор
работоспособных параметров, 194
сетевых служб, 922
Название организации, 178
Назначение нескольких IP-адресов одному
сетевому адаптеру, 614
Некорректные записи системного реестра, 425'
Несуществующий контроллер домена, 567
Неудачная попытка аутентификации, 908
Новое окно регистрации, 73
Номер
исправления, 156
порта, 302
Нулевое устройство (NULL), 981
О
Область видимости DHCP, 669
Обнаружение носителя, 621
Обновление
объекта групповой политики, 591
списка ресурсов домена, 507
Общая модель драйверов устройств, 63
Общий
ключ, 889
сетевой ресурс, 188
Общяя стоимость сопровождения системы, 64
Объект
взаимосвязи DEFAULTSITELINK, 526
групповой политики, 112
Объекты групповых политик, 589
Объекты-призраки, 531
Обычное резервирование, 446
Одновременное использование двух
мониторов, 990
Однократный щелчок, 398
Однонаправленная репликация, 535
Окно
Безопасность Windows, 72
передачи, 919
Оперативные исправления, 164
Операторы печати, 845
Оповещения и журналы
производительности,838
Оснастка, 928
Основная загрузочная запись, 1031
Отладка программного ядра Windows, 1026
Относительное составное имя, 515
Отображение содержимого окна при
перетаскивании, 396
Очередь
на запись компакт-диска, 874
печати принтера, 843
п
Пакетный файл, 973
Пакеты данных TCP/IP, 605
Панель инструментов Быстрый запуск, 285
Папка
Temporary Internet Files, 334
Автозагрузка, 335; 370
Параметры
безопасности для принтера, 846
безопасности для файлов и каталогов
в NTFS, 691
удаленного доступа, 352
файла BOOT.INI, 202
шифрования служб терминалов, 773
Переменные TEMP и ТМР, 228
Переменные среды, 418
Перемещаемые профили, 337
Перемещение панели задач, 374
Переназначение принтеров, 776
Перенаправитель, 475
Перенаправление буфера обмена, 776
Перенос
базы данных DHCP, 665
зоны DNS, 653
Перерегистрация записей DNS, 653
Переустановка Windows ХР, 153
Персонализированные меню, 379
Пиктограмма
Корзина, 360
Удаленный доступ, 911
Планировщик заданий, 177; 450; 735; 975; 1018
Подключение
к удаленному рабочему столу, 780
сетевого диска, 333; 462
Подсеть, 515
Подсистемы, 195
Подсказка к паролю, 75
Полезные советы, 198
Политика контроля доступа в Internet, 883
Полноцветные пиктограммы, 394
Полноэкранный режим, 963
Порт PS/2, 1002
Портфель, 375; 383
Порты TCP, 612
Порядок
запуска служб, 192
отображения профилей оборудования
компьютера, 262
установки операционных систем на один
компьютер, 1010
Последняя корректная конфигурация, 194
Последовательность обновления, 530
Поставщики служб шифрования, 590
Постоянные сетевые соединения, 344
Правило трех переходов КСС, 532
Правильность установки TCP/IP, 604
Преобразование файловой системы, 678
Прерывание, 990
Принтер
в Active Directory, 855
используемый по умолчанию, 846
Принудительная блокировка, 684
Приоритет, 832
Программное ядро, 61
Прокси-сервер, 800
Промежуточная
область, 873
сборка Windows ХР, 82.
Просмотр событий, 453
Протокол
динамической конфигурации узла, 661
преобразования адресов, 608
резервирования ресурсов, 623
туннелирования, 630
Процесс
очистки Active Directory, 531
регистрации, 496
установки, 86
Псевдоним для программы, 234
Путь перемещения пакета, 605
Пять ролей FSMO, 554
Р
Рабочая область, 395
Размер
буфера экрана, 956
кластеров, 694
пиктограмм на рабочем столе, 332
файла подкачки, 835
Разреженный файл, 711
Разрешения доступа, 684
Раскладка клавиатуры, 205
Расписание репликации, 535
Расположение временных файлов, 228
Распределенная файловая система, 63; 475;
714; 741; 742
Растягивание фонового изображения, 396
Расширение служб терминалов File Сору, 778
Расширения, 958
Региональные параметры для дисков DVD, 1000
Регистр имен файлов, 290
Регистрационный (серийный) номер диска, 687
Регулятор громкости на панели задач, 866
Редактор
Security Configuration, 231
системной политики, 223; 341
Режим, 1052
восстановления системы, 444
запуска программы, 303
ожидания, 997
Резервирование системного реестра, 449
Резервная копия, 446
Резервный контроллер домена, 503
Результирующий набор политик, 600
Репликация с несколькими хозяевами, 529
Ретрансляция пакетов, 620
Родственность процессов, 212
Роль FSMO RID Master, 556
С
Сайт, 515; 524
Сбой в работе Windows, 442
Сброс счетчика смены регионов, 1001
Сверхзащищенный файл, 248
Сглаживание неровностей экранных
шрифтов, 396
Сеанс работы с системой, 339
Семейство TCP/IP, 603
Сервер
FTP, 458
кэширования DNS, 657
обработки межсайтовых соединений, 537
папки обмена, 235
сертификатов, 588
удаленного доступа, 901
удаленного доступа и маршрутизации, 901
Сертификат, 587
EFS, 711
Сетевая привязка, 459
Сетевой
вход в систему, 218
порт, 842
Сетевые соединения Windows 2000,477
Сеть и удаленный доступ, 459
Сжатая папка, 934
Сжимать каталог для экономии места
надиске, 679
Символ евро, 942
Символьные файлы, 88
Синий, 1017
экран,880
Системная информация, 406
Системный
динамик, 281
ключ, 879
монитор, 273; 833
процесс Explorer, 393
реестр, 419
Служба
APIPA, 622
DHCP Server, 662
DHCP, 612
КСС, 540
LAN Manager Replication, 572
MUP, 475
NIS, 1011
RPC Endpoint Mapper, 547
RunAs, 307
Shutdown Event Tracker, 299
Windows Update, 149; 307
аудит печати, 843
аудита, 877
Восстановление системы, 310
динамического обновления, 648
Диспетчер очереди печати, 437
имен доменов, 63
имен доменов, 639
каталогов, 265
каталогов, 514
обозреватель сетевых ресурсов, 506
Планировщик заданий, 450
проверки целостности файлов, 269
репликации файлов, 265; 540; 731
сообщений, 455
удаленного хранения, 725
удаленной установки, 107
удаленной установки, 898■
хранилища уникальных экземпляров, 109
Служебные пакеты обновлений, 155
Смайлик, 936; 944
Смена пароля, 331
Смешанные домены, 580
Собственное адресное пространство, 59
Совместное использование данных, 454
Соединение по выделенной линии, 903
Соединения каталогов, 719
Сокеты Windows, 619
Сокращенные меню, 380
Сокрытие всех пиктограмм на рабочем
столе,272
Составное имя, 515
Список
ТСР-портов, 491
доверия сертификатов, 586
зарегистрированных в системе
пользователей, 456
кэшированных доменов, 507
небезопасных файлов, 826
совместимого аппаратного
обеспечения, 66; 991
управления доступом, 514
шаблонов документов, 375
Спящий режим, 996
Стек протоколов TCP/IP, 603
Стиль пользовательского графического
интерфейса, 402
Страница — разделитель заданий, 844
Стратегия резервирования, 446
Строка инициализации модема, 1009
Суффикс DNS, 646; 656
Схема, 515; 518
Active Directory, 1078
управления питанием, 995
Сценарии обновления
Windows 2000, 132
Windows ХР, 85
Сценарий регистрации, 327
т
Темы рабочего стола, 384
Терминальный сеанс, 763
Технология
ClearType, 358
IntelliMirror, 72
NSS (Native Structured Storage), 722
динамического диска, 138
Тип центра сертификатов, 589
Типы данных системного реестра, 426
Топология репликации, 746
Точка
переопределения, 719
монтирования, 719
Транзитивная взаимосвязь, 526
У
Удаление
задания из очереди печати, 851
системной службы, 208
учетной записи пользователя, 336
Удаленное
отключение компьютеров, 465
соединение, 904
управление, 764
управление службами, 467
Удаленный
доступ, 352
помощник, 781
системный реестр, 423
Универсальные группы безопасности, 580
Уникальный идентификатор безопасности, 241
Уровень аппаратных абстракций, 61; 1020
Установочный ресурс, 179
Учетная запись KRBTGT, 357
Ф
Файл
.CPL, 185
.EVT, 199
.INF, 429
.MSI, 120'
.REG, 428.
ANTFAQ.COM.DNS, 655
ACTIVEDS.TLB, 312
AUTOEXEC.BAT, 179
BOOT.EXE, 438
BOOT.INI, 60; 176; 202; 208; 1083
BOOTSECT.DOS, 60
CMDLINES.TXT, 101
CONF1G.NT, 177; 967
CONFIG.SYS, 1046
DCHP.MDB, 664
DESKTOP.INI, 378
DEVICE.LOG, 912
DUMPFSMOS.CMD, 562
GINA.DLL, 342
HAL.DLL, 61; 183
HIMEM.SYS, 102
INETRES.ADM, 593
LMHOSTS, 497
MEMORY.DMP, 442
MSGINA.DLL, 182
NETLOGON.CHG, 512
NTBOOTDD.SYS, 60; 444
NTCONFIG.POL, 589; 592
NTDETECT.COM, 60
NTDS.D1T, 518;575;581;582
NTLDR, 60; 435
NTOSKRNL.EXE, 61; 438
OEMSETUP.INF, 97
SCHEMA.INI, 518
SETUPAPI.LOG, 141
SRVANY.EXE, 437
SYSTEM, 61
SYSTEM.ADM, 593
TMP.MDB, 664
TXTSETUP.SIF, 102; 137
USERKEY.PSW, 77
WCNET.INF, 97
WPA.DBL, 153
WPA.NOACT, 153
базы данных уникальных значений, 92
подкачки, 62; 308
с длинным именем, 1046
Файловая система с шифрованием, 63
Файлы
cookie, 951
системного реестра, 420
Фильтрация пакетов, 1099
Фон рабочего стола, 384
Фоновое изображение панелей
инструментов, 364
Формат заголовка IPv6, 617
Фрагментация
пакетов, 464
страничного файла, 702
Функция
автоматической регистрации, 314
детального протоколирования установки, 140
кругового опроса всех серверов
зоны DNS, 652
X
Хранитель экрана, 186
ц
Центр
распространения ключей, 889
сертификации, 586; 892
Циклическое протоколирование событий
Active Directory, 575
Цифровая подпись, 893
драйверов, 134
ч
Часовой пояс, 412
Частный адрес, 610
ш
Шаблон безопасности, 770
Шаблоны безопасности, 894; 1065
Шина USB, 993
Широковещательная рассылка пакетов
ARP, 637
Широковещательный запрос ВООТР, 661
э
Эмуляция терминала, 354
Научно-популярное издание
Джон Савилл
Windows ХР/2000. Вопросы и ответы
Литературный редактор Верстка Художественный редактор КорректорыЛитературный редактор Верстка Художественный редактор КорректорыТ. П. Кайгородова
Литературный редактор Верстка Художественный редактор Корректоры
Литературный редактор Верстка Художественный редактор Корректоры
В. И. Бордюк
В. Г. Павлютин
З.В. Александрова, ЛА. Гордиенко,
О. В. Мишу тина, Л. В. Чернокозинская
Издательский дом “Вильямс”.101509, Москва, ул. Лесная, д. 43, стр. 1.Изд. лиц. ЛР № 090230 от 23.06.99Госкомитета РФ по печати.
Подписано в печать 17.11.2003. Формат 70X100/16.
Гарнитура Times. Печать офсетная.
Усл. печ. л. 90,3. Уч.-изд. л. 63,7.
Тираж 3000 экз. Заказ № 1217.
Отпечатано с диапозитивов в ФГУП “Печатный двор”Министерства РФ по делам печати,телерадиовещания и средств массовых коммуникаций.197110, Санкт-Петербург, Чкаловский пр., 15.
Мир книг по Windows 2000/ХРот издательской группы“ДИАЛЕКТИКА - ВИЛЬЯМС”
СистемабезопасностиWindows* 2000
ISBN 5-8459-0181-2
ISBN 5-8459-0161-8
ISBN 5-8459-0200-2
ISBN 5-8459-0333-5
ISBN 5-8459-0324-6
ISBN 5-8459-0361-0
ISBN 5-8459-0235-5
ISBN 5-8459-0445-5
ISBN 5-8459-0171-5
ISBN 5-8459-0220-7
ISBN 5-8459-0475-7
... и много других книг Вы найдете на наших сайтах
Cisco Systems
www.dialektika.com
www.williamspublishing.com
www.ciscopress.ru
Книга поможет найти ответы на самые актуальные вопросы.Какое аппаратное обеспечение требуется для запуска Windows 2000?В чем различие между Windows ХР Professional Edition и Windows ХР Ноше Edition?Какие средства резервирования данных предусмотрены в Windows?Каким образом удаленно управлять системными службами?Чем различаются между собой домены NT 4.0 и 2000?Какие соглашения об именовании объектов приняты в Active Directory?Как настроить домен на сервере DNS?Как создать агент ретрансляции DHCP?Как запустил, программу Scandisk в Windows ХР и Windows 2000?Как оставить без изменения особые параметры безопасности при обновлении Windows?Каким образом увеличить скорость ответа сервера на сетевой запрос?Как создать очередь печати для сетевого принтера?Что такое пакет Windows Media ХР?Как создать сценарий подключения RAS?Книга поможет найти ответы на самые актуальные вопросы.Какое аппаратное обеспечение требуется для запуска Windows 2000?В чем различие между Windows ХР Professional Edition и Windows ХР Ноше Edition?Какие средства резервирования данных предусмотрены в Windows?Каким образом удаленно управлять системными службами?Чем различаются между собой домены NT 4.0 и 2000?Какие соглашения об именовании объектов приняты в Active Directory?Как настроить домен на сервере DNS?Как создать агент ретрансляции DHCP?Как запустил, программу Scandisk в Windows ХР и Windows 2000?Как оставить без изменения особые параметры безопасности при обновлении Windows?Каким образом увеличить скорость ответа сервера на сетевой запрос?Как создать очередь печати для сетевого принтера?Что такое пакет Windows Media ХР?Как создать сценарий подключения RAS?03 14203 1429 785845 9054829 785845 905482
Книга поможет найти ответы на самые актуальные вопросы.
Какое аппаратное обеспечение требуется для запуска Windows 2000?
В чем различие между Windows ХР Professional Edition и Windows ХР Ноше Edition?
Какие средства резервирования данных предусмотрены в Windows?
Каким образом удаленно управлять системными службами?
Чем различаются между собой домены NT 4.0 и 2000?
Какие соглашения об именовании объектов приняты в Active Directory?
Как настроить домен на сервере DNS?
Как создать агент ретрансляции DHCP?
Как запустил, программу Scandisk в Windows ХР и Windows 2000?
Как оставить без изменения особые параметры безопасности при обновлении Windows?
Каким образом увеличить скорость ответа сервера на сетевой запрос?
Как создать очередь печати для сетевого принтера?
Что такое пакет Windows Media ХР?
Как создать сценарий подключения RAS?
Книга поможет найти ответы на самые актуальные вопросы.
Какое аппаратное обеспечение требуется для запуска Windows 2000?
В чем различие между Windows ХР Professional Edition и Windows ХР Ноше Edition?
Какие средства резервирования данных предусмотрены в Windows?
Каким образом удаленно управлять системными службами?
Чем различаются между собой домены NT 4.0 и 2000?
Какие соглашения об именовании объектов приняты в Active Directory?
Как настроить домен на сервере DNS?
Как создать агент ретрансляции DHCP?
Как запустил, программу Scandisk в Windows ХР и Windows 2000?
Как оставить без изменения особые параметры безопасности при обновлении Windows?
Каким образом увеличить скорость ответа сервера на сетевой запрос?
Как создать очередь печати для сетевого принтера?
Что такое пакет Windows Media ХР?
Как создать сценарий подключения RAS?
03 142
03 142
9 785845 905482
9 785845 905482
Windows/Администрирование
Windows XP/2000
Вопросы и ответы
ДЖОН САВ ИЛЛ
Бесценный справочник для системных администраторов, офисных и домашних пользователей, книга Windows ХР/2000. Вопросы и ответы включает в себя более 1000 часто задаваемых вопросов и ответов касательно новейших операционных систем Windows. В книге описывается множество каждодневных административных аспектов Windows, благодаря чему пользователи любой квалификации смогут в полной мере воспользоваться всеми преимуществами этой операционной системы.
Книга частично основана на популярном Web-узле Джона Савилла www.ntfaq.com, посвященном Windows 2000, Windows ХР и Windows Server 2003, однако охватывает намного больше тем, дополнена важными сведениями и конкретными примерами. Книга отличается удобной структурой повествования: начиная с базовых вопросов инсталляции и настройки системы, заканчивая более сложными вопросами пользовательской конфигурации, доменов, службы каталогов Active Directory, поддержки Internet и систем безопасности. Каждый вопрос включает в себя обзор используемой технологии, понятные объяснения, пошаговые инструкции и примеры эффективного решения описываемой проблемы.
Для всех, кто ищет ответы на отдельные вопросы или знакомится с практическими методами решения разнообразных проблем, эта книга позволит грамотно установить и настроить операционную систему в соответствии с определенными требованиями, а также обеспечить ее безотказную работу.
Джон Савилл — системный инженер Microsoft (MCSE) и независимый консультант в международных банковских организациях, работает с Windows начиная с версии NT 3.1. Джон создал популярный Web- узел часто задаваемых вопросов по Windows и получил награду Windows NT MVP за выдающиеся знания и практические навыки в сфере операционных систем Windows. Кроме того, Джон в качестве научного редактора принимает участие в выпуске некоторых печатных изданий, а также является автором книги The Windows NT and Windows 2000 Answer Book (Addison-Wesley, 1999).
ISBN 5-8459-0548-8
Л Addison-Wesley
Pearson Education
www.williamspublishing.com www. awp rofcssional. com
2. Щелкните правой кнопкой мыши на домене и выберите опцию Свойства (Properties).
3. Перейдите во вкладку Групповая политика (Group Policy).
4. Выберите объект политики домена и щелкните на кнопке Редактировать (Edit).
2. Щелкните правой кнопкой на пользовательском контейнере (сети/домене или организационном подразделении) и выберите опцию Свойства (Properties).
3. Перейдите во вкладку Групповая политика (Group Policy).
4. Выберите нужную политику и щелкните на кнопке Правка (Edit).
5. Выберите команду Конфигурация пользователя*Административные шаблоны* Панель задач и меню "Пуск" (User Configuration=*Administrative Templates1*Start Menu & Taskbar).
6. Дважды щелкните на опции Удалить и запретить ссылки на Windows Update (Disable and remove links to Windows Update).
7. Укажите для настраиваемой групповой политики статус Включена (Enabled) и щелкните на кнопке ОК (рис. 6.35).
8. Закройте все диалоговые окна.
2. Щелкните на кнопке Смена пароля (Change Password).
3. Выберите опцию Вход в (Log on) для указания локального компьютера.
4. Щелкните на кнопке Резервное копирование (Backup) для запуска мастера Мастер забытых паролей (Forgotten Password Wizard).
2. Выберите контейнер, который должен содержать общую папку, и щелкните на нем правой кнопкой мыши.
3. Выберите команду Создать»Общую папку (New1»Shared Folder) в контекстном меню.
4. В диалоговом окне введите имя общего ресурса и его имя в формате UNC.
5. Щелкните на кнопке ОК.
Затем созданный общий ресурс будет виден в программе Проводник (Windows Explorer) в разделе Мое сетевое окружение-»Вся сеть— Папка-»Домен (Му Network Places=>Entire Network— Directory-»Domain. Для удаления нового ресурса щелкните на обшей папке правой кнопкой мыши в оснастке Active Directory— Пользователи и компьютеры (Active Directory — Users and Computers) и выберите команду Удалить (Delete) из контекстного меню.
2. Перейдите во вкладку Протоколы (Protocols).
3. Выберите раздел TCP/IP Protocol и щелкните на кнопке Свойства (Properties).
4. Перейдите во вкладку IP Address, на которой показан обычный IP-адрес сетевого адаптера. Щелкните на кнопке Дополнительно (Advanced) в нижней области диалогового окна.
5. Выберите сетевой адаптер и щелкните на кнопке Добавить (Add) в разделе IP Addresses.
6. Введите новый IP-адрес и маску подсети (рис. 17.2). Щелкните на кнопке Добавить (Add).
7. Щелкните на кнопке ОК в диалоговом окне Дополнительно (Advanced).
• IP Protocol ID 50. Используется для обеспечения работы фильтров исходя- ших/входящих данных и необходим для передачи данных по протоколу ESP (Encapsulating Security Protocol).
2. Раскройте раздел сервера DNS, затем раздел Прямой просмотр зон (Forward Lookup Zones) и выберите домен (например, savilltech.com).
3. Щелкните правой кнопкой мыши на имени домена и выберите в контекстном меню опцию Свойства (Properties).
4. В разделе Тип (Туре) щелкните на кнопке Изменить (Change).
5. Выберите запись Интегрирована с Active Directory (Active Directory-integrated) и щелкните на кнопке ОК.
6. Щелкните на кнопке ОК в диалоговом окне, в котором запрашивается подтверждение на интеграцию сервера DNS в Active Directory.
7. Щелкните на кнопке Применить (Apply) и затем на кнопке ОК.
2. Щелкните правой кнопкой на разделе Оповещения и журналы производительности (Performance Logs and Alerts) и выберите опцию Свойства (Properties).
3. Во вкладке Вход в систему (Log On) выберите учетную запись Local System и установите флажок Разрешить взаимодействие с рабочим столом (Allow service to interact with desktop), как показано на рис. 25.3.
2. На CD-RW выберите файлы и папки, которые необходимо удалить.
3. В списке задач записи компакт-дисков выберите команду Очистить диск CD-RW (Erase files on CD-RW) (если компакт-диск не предназначен для перезаписи, этот параметр будет недоступен).
4. Появится диалоговое окно Очистить (Erase), и начнется удаление файлов.
5. После удаления файлов в области уведомления будет записано соответствующее сообщение (правая часть панели задач, в которой расположены системные часы).
2. Выберите в контекстном меню опцию Свойства (Properties).