Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Всё о работе в Интернет" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Секреты Windows: статьи о реестре, rundll32.exe, программах
Глава 8. Установка и удаление компонентов операционной системы. 8.1. Windows Features - Компоненты операционной системы, 3 Вы написали интересную статью на околокомпьютерную тематику? Мы можем опубликовать ее на своем сайте (http://www.onestyle.com.ua). Естественно, мы сохраним ваши авторские права, и укажем при публикации все реквизиты, которые вы посчитаете нужным указать: от вашего ника и имени, до адреса
вашего сайта и места вашего жительства.
Пишите нам: onestyle СОБАЧКА list ТОЧКА ru Microsoft .NET Framework 3.0Название компонента: NetFx3 Microsoft .NET Framework 3.0, также называемый как WinFX, представляет собой набор API, который включает в себя подсистему презентаций Windows Presentation Foundation (бывшую Avalon), платформу для Web-сервисов (бывшую Indigo), а также Windows Workflow Foundation и Windows CardSpace (вспомните одноименный значок папки CONTROL PANEL). Все это является фундаментом для приложений следующего поколения, разрабатываемых специально для Windows Vista. Данный компонент состоит из трех подкомпонентов: WINDOWS COMMUNICATION FOUNDATION HTTP ACTIVATION (название компонента: WCF-HTTP-Activation), WINDOWS COMMUNICATION FOUNDATION NON-HTTP ACTIVATION (название компонента: WCF-NonHTTP-Activation) и XPS VIEWER (название компонента: XPS-Viewer). Первые два из трех этих подкомпонентов по умолчанию не установлены. Третий же установлен по умолчанию. Ранее, при описании работы с принтерами в операционной системе Windows Vista, мы с вами обсуждали основы нового формата XPS и стандартного принтера операционной системы MICROSOFT XPS DOCUMENT WRITER. Данный принтер позволял создавать файлы в формате XPS, которые потом можно было просмотреть при помощи компонента XPS Viewer. Данный компонент является частью браузера Internet Explorer 7.0. Если вы удалите компонент XPS Viewer, тогда не сможете просматривать файлы в формате XPS. Хотя по-прежнему сможете создавать их при помощи стандартного принтера MICROSOFT XPS DOCUMENT WRITER. Microsoft Message Queue (MSMQ) ServerНазвание компонента: MSMQ-Server По умолчанию не установлен. Данный компонент содержит в себе набор вложенных компонентов, которые представляют собой сервер Microsoft Message Queue (MSMQ) и файлы для работы с ним. Microsoft Message Queue позволяет клиенту обратиться к службе из серверного приложения COM+, даже если серверное приложение временно недоступно. В этом случае запрос клиента помещается в очередь MSMQ и обрабатывается, когда серверное приложение станет доступным. То есть, компонент MSMQ представляет собой некий инструмент промежуточного хранения (стек) самих запросов, адресов, по которым эти запросы нужно доставить в случае обнаружения доступности серверного приложения, а также последовательности, в которой эти запросы были получены, и в которой их нужно передать серверному приложению. MSMQ, для создания приложений, работающих с очередями, содержит как специальные API-функции, так и набор ActiveX-объектов, дублирующих возможности API-функций, и позволяющих работать с очередями MSMQ при помощи Microsoft Visual Basic, Microsoft Visual Java, Borland Delphi. Возможность работы с очередями установлена в операционной системе Windows Vista по умолчанию. А с помощью данного компонента можно управлять работой очередей MSMQ. Данный компонент содержит в себе следующие дочерние компоненты. Microsoft Message Queue (MSMQ) Server CoreДанный компонент содержит в себе следующие дочерние компоненты. MSMQ Active Directory Integration. Название компонента: MSMQ-ADIntegration Данный компонент позволяет выполнить интеграцию очереди MSMQ в домен Active Directory. Он добавляет следующие библиотеки: mqqm.dll, mqrt.dll, mqsnap.dll, mqsec.dll, mqad.dll, mqcertui.dll, mqutil.dll, mqcmiplugin.dll, mqoa.dll, mqlogmgr.dll, mqmigplugin.dll. Также добавляется два исполняемых файла mqsvc.exe и mqbkup.exe, и несколько mof-файлов (msmqpub.mof, msmqtrc.mof, msmqtrcRemove.mof) для работы с MSMQ при помощи инструментария управления Windows. Кроме того, в разделе %systemroot%\system32 создается каталог msmq, содержащий в себе файлы, необходимые для работы MSMQ. Однако на этом установка не заканчивается. После этого в ветвь реестра, предназначенную для автоматического запуска программ при входе пользователей в систему, заносится команда regsvr32 /s mqrt.dll. MSMQ HTTP Support. Название компонента: MSMQ-HTTP Позволяет работать с очередями MSMQ через протокол HTTP. При установке данного компонента также устанавливаются следующие компоненты сервера IIS: IIS-ManagementConsole, IIS-Metabase, IIS-CommonHttpFeatures, IIS-NetFxExtensibility, IIS-ISAPIExtensions и многие другие. Кроме множества устанавливаемых библиотек и mof-файлов, также устанавливаются несколько исполняемых файлов: mqsvc.exe, iisreset.exe, mqbkup.exe. Кроме того, в операционной системе регистрируется оснастка INTERNET INFORMATION SERVICES. MSMQ Triggers. Название компонента: MSMQ-Triggers Устанавливает триггеры для работы с очередью MSMQ. MSMQ DCOM ProxyНазвание компонента: MSMQ-DCOMProxy По умолчанию не установлен. Данный компонент устанавливает четыре файла с описаниями новых свойств и методов для работы с DCOM: mqoa.tlb, mqoa10.tlb, mqoa20.tlb и mqoa30.tlb. Print ServicesНазвание компонента: Printing-Foundation-Features Содержит в себе вложенные компоненты, позволяющие выполнять печать по сети или компьютеров с операционными системами Unix. Среди содержимого данного раздела можно встретить следующие компоненты. Internet Printing ClientНазвание компонента: Printing-Foundation-InternetPrinting-Client По умолчанию установлен. Позволяет использовать принтер, подключаясь к нему по протоколу TCP/IP. Данный компонент состоит из исполняемого файла wpnpinst.exe и библиотек inetppui.dll и inetpp.dll. LPD Print ServiceНазвание компонента: Printing-Foundation-LPDPrintService По умолчанию не установлен. Данный компонент устанавливает библиотеку lpdsvc.dll, необходимую для работы с LPD (Line Printer Daemon) и Remote Line Printer в качестве клиента. После установки данного компонента в операционной системе будет зарегистрирована новая служба TCP/IP PRINT SERVER, подразделом которой (в реестре) является подраздел LPDSVC. Данная служба запускается автоматически, работает от имени операционной системы, но никаких дополнительных системных привилегий не использует. Настройки данной службы хранятся в ветви реестра HKLM\SYSTEM\CurrentControlSet\Services\LPDSVC\Parameters и имеют тип REG_DWORD.
LPR Port MonitorНазвание компонента: Printing-Foundation-LPRPortMonitor По умолчанию не установлен. Данный компонент позволяет работать с серверами печати Unix (или VAX), для чего устанавливаются библиотеки lprhelp.dll, lprmon.dll, lprmonui.dll, SetupLpr.dll. Библиотека lprmon.dll представляет собой порт LPR, который добавляется к списку портов ветви реестра HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors. То есть, после установки данного компонента, в списке PRINTER PORTS (отображается после нажатия на кнопку ADD PORT..., расположенную на вкладке PORTS диалога PRINT SERVER PROPERTIES) появится новый элемент LPR PORT. Также данный компонент устанавливает два исполняемых файла командной строки: lpq.exe и lpr.exe. С помощью программы lpq.exe можно просмотреть очередь удаленного принтера, установленного на компьютере с операционной системой семейства Unix. Для этого достаточно воспользоваться данной программой, применив следующий синтаксис: lpq.exe –s«имя сервера» -p«имя принтера». Если же вам нужно распечатать файл на удаленном принтере, тогда достаточно воспользоваться программой lpr.exe. Данная программа имеет следующий основной синтаксис: lpr.exe –s«имя сервера» -p«имя принтера» «путь к файлу, который нужно распечатать, и его имя». Также вы можете использовать дополнительные опции.
Remote Differential CompressionНазвание компонента: MSRDC-Infrastructure По умолчанию установлен. Данный компонент представлен библиотекой msrdc.dll. Именно этот способ сжатия используется некоторыми службами операционной системы Windows Vista для повышения скорости работы в сети. Removable Storage ManagementНазвание компонента: Microsoft-Windows-RemovableStorageManagement По умолчанию не установлен. Данный компонент устанавливает следующие библиотеки: mll_hp.dll, mll_mtf.dll, mll_qic.dll, ntmsapi.dll, ntmsdba.dll, ntmsevt.dll, ntmsmgr.dll, ntmssvc.dll, rsmps.dll. Кроме того, устанавливаются следующие исполняемые файлы: rsm.exe, rsmmllsv.exe, rsmsink.exe, rsmui.exe. Файл rsm.exe представляет собой программу командной строки, позволяющую управлять съемными устройствами. Чтобы просмотреть возможности данной программы, достаточно воспользоваться командой rsm.exe /?. Также в процессе инсталляции данного компонента устанавливаются консоли ntmsmgr.msc (REMOVABLE STORAGE) и ntmsoprq.msc (REMOVABLE STORAGE OPERATOR REQUESTS). Библиотеки и исполняемые файлы, которые устанавливаются данным компонентом, необходимы не только для работы устанавливаемых консолей, но и для работы новой службы REMOVABLE STORAGE (для своей работы она использует библиотеку ntmssvc.dll). Данная служба запускается вручную, работает от имени локальной системы, а также использует множество дополнительных привилегий. Фактически, данный компонент не является нововведением операционной системы Windows Vista, так как он присутствовал и в операционной системе Windows XP. Он позволяет управлять и каталогизировать подключенные к компьютеру съемные устройства, что может повысить скорость доступа к ним. RIP ListenerНазвание компонента: RasRip По умолчанию не установлен. Данный компонент устанавливает библиотеку iprip.dll, которая реализует работу новой службы RIP LISTENER. Данная служба предназначена для поддержки обновления таблиц маршрутизации (между маршрутизаторами сети) на основе протокола RIPv1. Данная служба запускается автоматически, с правами локальной службы и дополнительной привилегией SeChangeNotifyPrivilege. Также при установке данного компонента создается новое правило брандмауэра, которое описывается в параметре строкового типа RIP-LISTENER-1, расположенном в ветви реестра HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\RestrictedServices\Configurable\System. Services for NFSНазвание компонента: ServicesForNFS-ClientOnly По умолчанию не установлен. Данный компонент позволяет вам создать однородную среду из компьютеров, на которых установлены операционные системы семейства Windows или Unix. После установки данного компонента, пользователи этих операционных систем смогут обращаться к общим папкам компьютеров с любой операционной системой при помощи протокола NFS. Компонент SERVICES FOR NFS содержит в себе несколько подкомпонентов, предназначенных для работы со службой NFS (Network File System). Описание данных компонентов приведено ниже. Administrative ToolsНазвание компонента: NFS-Administration Данный компонент устанавливает файлы для работы со службой NFS. К этим файлам в первую очередь относится консоль nfsmgmt.msc (SERVICES FOR NETWORK FILE SYSTEM) и исполняемые файлы nfsadmin.exe, rpcinfo.exe, showmount.exe. Также устанавливаются следующие библиотеки: nfscligrps.dll, nfsclilocks.dll, nfscommgmt.dll, nfsrc.dll. Оснастка Services for Network File System Консоль nfsmgmt.msc предоставляет интерфейс для управления работой такими службами, как клиент и сервер для сетей NFS. С помощью данной консоли вы не сможете примонтировать (или размонтировать) каталоги к файловой системе NFS — это выполняется при помощи программ, входящих в компонент CLIENT FOR NFS. Однако с ее помощью вы сможете настроить работу служб NFS. Для этого достаточно запустить данную оснастку, выбрать нужную службу из списка и в ее контекстном меню выбрать команду PROPERTIES. Например, с помощью диалога PROPERTIES службы CLIENT FOR NFS, можно настроить следующие параметры работы файловой системы NFS (все эти настройки изменяют параметры REG_DWORD типа ветви реестра HKLM\SOFTWARE\Microsoft\Client for NFS\CurrentVersion\Default).
Также с помощью данной оснастки можно определить имя домена Active Directory, а также имя сервера User Name Mapping. Для этого достаточно воспользоваться командой PROPERTIES контекстного меню корневого раздела оснастки. Исполняемые файлы Кроме оснастки SERVICES FOR NETWORK FILE SYSTEM, данный компонент добавляет набор программ командной строки, которые позволяют управлять работой файловой системы NFS. Программа nfsadmin.exe позволяет управлять клиентом, сервером или картой файловой системы NFS. Для этого применяются специальные разновидности данной программы (также с каждой командой можно указывать опцию \\«IP-адрес», чтобы удаленно управлять компонентами файловой системы NFS).
Программа showmount.exe позволяет просматривать общие каталоги, примонтированные к файловой системе NFS. Список опций данной программы можно просмотреть при помощи команды showmount.exe /?. Программа rpcinfo.exe позволяет просматривать информацию о протоколе RPC и использующих его программах. Список опций данной программы можно просмотреть при помощи команды rpcinfo.exe /?. Client for NFSНазвание компонента: ClientForNFS-Infrastructure Добавляемые службы Устанавливает службу CLIENT FOR NFS (файл nfsclnt.exe), позволяющую данному компьютеру получать доступ к общим каталогам файловой системы NFS. Данная служба запускается автоматически, с правами сетевой службы и дополнительными привилегиями SeAuditPrivilege, SeChangeNotifyPrivilege и SeImpersonatePrivilege. Настройки службы CLIENT FOR NFS хранятся в параметрах ветви реестра HKLM\SYSTEM\CurrentControlSet\Services\NfsClnt\NFS LANs\Default LAN. Также данный компонент устанавливает драйвер SERVER FOR NFS OPEN RPC (ONCRPC). Данный драйвер представлен файлом rpcxdr.sys и запускается вручную. Именно он и является клиентом службы NFS и выполняет взаимодействие с драйвером nfsrdr.sys, который является сервером службы NFS. Драйвер nfsrdr.sys получает запросы от драйверов rpcxdr.sys и передает их драйверу локальной файловой системы ntfs.sys на обработку. Поведение данного драйвера также можно настроить. Для этого применяются параметры REG_DWORD типа ветви реестра HKLM\SYSTEM\CurrentControlSet\Services\RpcXdr\Parameters.
Добавляемые файлы Также данный компонент устанавливает следующие исполняемые файлы: mount.exe, nfsadmin.exe, nfsclnt.exe, rpcinfo.exe, showmount.exe, umount.exe. Большинство из этих файлов также устанавливаются и компонентом ADMINISTRATIVE TOOLS. Новыми же для нас являются только два файла: mount.exe и umount.exe. С их помощью можно добавить (удалить) общий каталог к файловой системе NFS. Кроме того, устанавливаются следующие библиотеки: nfscligrps.dll, nfsclilocks.dll, nfscprop.dll, nfsnp.dll, nfsrc.dll. Продолжение следует Рейтинг: 5.00 [ 1 ]
Оцените: 1 2 3 4 5 moemesto.ru bobrdobr.ru
- добавить в социальные закладки
В начало записиОригинал статьи: http://www.onestyle.com.ua/txt.php?u=544
|
В избранное | ||