Разное

Клиент отслеживания распределенных связей что это: Клиент отслеживания изменившихся связей. Недокументированные и малоизвестные возможности Windows XP

Содержание

Клиент отслеживания изменившихся связей. Недокументированные и малоизвестные возможности Windows XP

Читайте также








7.2.2. Использование mtrace() для отслеживания распределений памяти



7.2.2. Использование mtrace() для отслеживания распределений памяти
Один из простых способов нахождения всех утечек памяти в программе предусматривает регистрацию всех вызовов malloc() и free(). По окончании программы очень легко сопоставить блоки, распределенные через malloc(), с






Стереотипы связей



Стереотипы связей
Связь может иметь некоторые стереотипы, которые записываются рядом с одним из ее концов и указывают на особенность реализации данной связи. В языке UML для этой цели могут использоваться следующие стереотипы:
• «association» – ассоциация (предполагается по






5.

4. Настройка связей типов файлов с приложениями



5.4. Настройка связей типов файлов с приложениями
Настройка программ по умолчаниюДля смены программ, устанавливаемых для определенных типов файлов по умолчанию, в Windows Vista используется специальное окно Программы по умолчанию (рис. 5.11), которое можно открыть с помощью меню






8.9.12 Отсутствие распознавания медленных и быстрых связей



8.9.12 Отсутствие распознавания медленных и быстрых связей
Сетевой администратор может вручную присвоить для связи значение счетчика попаданий. Следовательно, для связи «точка-точка» со скоростью 9,6 Кбайт/с можно установить значение счетчика 5, что укажет на ее меньшие






Настройка связей между таблицами



Настройка связей между таблицами
В данном разделе вы узнаете, как создать и удалить связи между таблицами, как включить режим обеспечения целостности данных и как просмотреть дочерние записи при редактировании родительской таблицы. Прежде чем приступить к настройке






Общая схема связей компоновочных блоков



Общая схема связей компоновочных блоков
Теперь, когда мы с вами изучили подробности того, как среда CLR осуществляет поиск запрошенных компоновочных блоков, вспомните о том, что простое на самом деле должно быть простым. Многие (если не все) ваши .NET-приложения будут иметь






1. Различные типы и кратности связей



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






Организация связей между таблицами



Организация связей между таблицами
Исходные таблицы в Access представляют собой обычные плоские таблицы Конечно, они не позволяют формировать иерархические информационные структуры; для данной цели используется аппарат связей между таблицами. Access 2002 дает возможность






Фейсбук как убийца живых связей Сергей Голубицкий



Фейсбук как убийца живых связей

Сергей Голубицкий

Опубликовано 13 июня 2013
В Голубятне, которая во вторник галантно уступила свое законное место на портале Битому Пикселю, приуроченному к WWDC 2013, мы будем медитировать на очень острый, очень спорный и






У «Почты России» появилось мобильное приложение для отслеживания посылок и подачи жалоб Николай Маслухин



У «Почты России» появилось мобильное приложение для отслеживания посылок и подачи жалоб

Николай Маслухин

Опубликовано 16 декабря 2013
В пятницу 13-го «Почта России» объявила о запуске одноименного мобильного приложения для отслеживания посылок. В






Эй, как насчет отслеживания изменений?



Эй, как насчет отслеживания изменений?
Лучший вариант отслеживания изменений, который я могу предложить при данном подходе — это делать фотографию доски задач каждый день. Делайте так, если это необходимо. Я тоже иногда так делаю, хотя ещё никогда не возникало






Визуализация социальных связей на основе почты Gmail Николай Маслухин



Визуализация социальных связей на основе почты Gmail

Николай Маслухин

Опубликовано 11 июля 2013
История электронной переписки в наших почтовых ящиках насчитывает уже не один год и может быть источником интересной статистической информации. Для ее






Порядок создания связей



Порядок создания связей
В подавляющем большинстве случаев в базах данных используются связи типа «один-ко-многим». Для создания такой связи в Access можно использовать следующий алгоритм.1. Сначала создайте таблицу, которая участвует в связи на стороне «один».2. В процессе






Практическая работа 56. Создание связей между таблицами



Практическая работа 56. Создание связей между таблицами
Задание. Создать в среде Access 2007 базу данных из трех связанных таблиц согласно разработанному в этом уроке проекту.Эта работа будет объемной, поэтому ее выполнение будет разделено на несколько






Настройка параметров связей



Настройка параметров связей
1. Закройте все ранее открытые вкладки таблиц.2. На ленте откройте вкладку Работа с базами данных и нажмите кнопку Схема данных в группе Показать или скрыть. В появившемся окне вы должны увидеть таблицы базы данных и линии связи между ними. Если














Распределенное отслеживание ссылок на контроллерах домена — Windows Server



  • Чтение занимает 18 мин

В этой статье

В этой статье описывается, как можно использовать службы распределенного отслеживания ссылок в Windows для отслеживания создания и перемещения связанных файлов через форматированные NTFS тома и серверы.

Применяется к:   Windows Server 2012 R2
Исходный номер КБ:   312403

Обзор отслеживания распределенных ссылок

Для отслеживания ссылок на файлы в формате NTFS разделов можно использовать службу распределенного сервера отслеживания ссылок и службу отслеживания распределенных ссылок. Распределенная трассивка ссылок отслеживает ссылки в сценариях, где ссылка сделана на файл на томе NTFS, например ярлыки оболочки и ссылки OLE. Если этот файл переименован, перенесен на другой том на том же компьютере, перемещен на другой компьютер или перемещен в других аналогичных сценариях, Windows для поиска файла используется распределенная ссылка. При доступе к перемещенной ссылке отслеживание распределенных ссылок находит ссылку; Вы не знаете, что файл перемещен или что для поиска перемещенного файла используется отслеживание распределенных ссылок.

Распределенное отслеживание ссылок состоит из клиентской службы и серверной службы. Служба распределенного сервера отслеживания ссылок работает исключительно на Windows контроллерах домена на основе сервера. Он хранит сведения в Active Directory и предоставляет службы, которые помогают службе клиента по отслеживанию распределенных ссылок. Служба распределенного отслеживания ссылок работает на всех компьютерах Windows 2000 и Microsoft Windows XP, включая компьютеры в средах workgroup или компьютеры, не включаемых в группу. Он обеспечивает единое взаимодействие с серверами распределенного отслеживания ссылок.

Клиенты для отслеживания распределенных ссылок иногда предоставляют службе распределенного сервера отслеживания ссылок сведения о ссылках файлов, которые хранит служба отслеживания распределенных ссылок в Active Directory. Клиенты для отслеживания распределенных ссылок также могут запрашивать службу распределенного сервера отслеживания ссылок для этих сведений, если не удается разрешить ярлык оболочки или ссылку OLE. Клиенты для отслеживания распределенных ссылок побуждают сервер распределенной отслеживания ссылок обновлять ссылки каждые 30 дней. Служба распределенной службы отслеживания ссылок scavenges объектов, которые не были обновлены в течение 90 дней

Когда файл, ссылаясь на ссылку, перемещается на другой том (на том же компьютере или на другом компьютере), клиент Для отслеживания распределенных ссылок извещает сервер отслеживания распределенных ссылок, который создает объект linkTrackOMTEntry в Active Directory. Объект linkTrackVolEntry создается в Active Directory для каждого тома NTFS в домене.

Примечание

В Windows Server 2008 и более новые службы сервера распределенной ссылки больше Windows. Таким образом, вы можете безопасно удалить объекты из Active Directory.

Распределенный отслеживание ссылок и активный каталог

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

CN=FileLinks, CN=System,DC= контейнер доменного имени Active Directory

Распределенные объекты отслеживания ссылок существуют в следующих двух таблицах в папке CN=FileLinks,CN=System:

  • CN=ObjectMoveTable, CN=FileLinks, CN=System,DC= доменное имя:

Этот объект хранит сведения о связанных файлах, которые были перемещены в домен.

  • CN=VolumeTable, CN=FileLinks, CN=System,DC= доменное имя:

    Этот объект хранит сведения о каждом томе NTFS в домене.

Объекты распределенного отслеживания ссылок потребляют мало места по отдельности, но они могут потреблять большое количество места в Active Directory, когда им разрешено накапливаться с течением времени.

Если отключить отслеживание распределенных ссылок и удалить объекты отслеживания распределенных ссылок из Active Directory, может произойти следующее поведение:

  • Размер базы данных Active Directory может быть уменьшен (такое поведение возникает после того, как объекты были надгробы и собраны мусора, а также после выполнения автономной процедуры дефрагментации).
  • Трафик репликации между контроллерами домена может быть уменьшен.

По умолчанию служба распределенного отслеживания ссылок на Windows контроллерах домена на основе сервера

В Windows 2000 Windows XP и Windows Server 2003 значение начала службы отслеживания распределенных ссылок устанавливается автоматическим. На Windows 2000 серверов служба распределенного отслеживания ссылок запускается вручную по умолчанию. Однако если вы Dcpromo.exe для продвижения сервера в домен, служба распределенного отслеживания ссылок настроена для автоматического запуска.

Для серверов Windows Server 2003 служба распределенного отслеживания ссылок отключена по умолчанию. При использовании Dcpromo.exe для продвижения сервера в домен служба распределенного отслеживания ссылок не настроена для автоматического запуска. При обновлении Windows контроллера домена на основе Windows Server 2003 служба распределенного отслеживания ссылок также отключена во время обновления. Если вы администратор и хотите использовать службу распределенного сервера отслеживания ссылок, необходимо либо использовать групповую политику, либо вручную настроить службу для автоматического запуска. Кроме того, служба отслеживания распределенных ссылок на компьютерах, работающих Windows Server 2003 или Windows XP SP1, по умолчанию не пытается использовать службу распределенного отслеживания ссылок. Если вы хотите настроить эти компьютеры, чтобы использовать службу распределенного сервера отслеживания ссылок, впустите для клиентов Разрешить отслеживание распределенных ссылок использовать параметр политики политики ресурсов домена. Для этого откройте узел Конфигурация компьютера/Административные шаблоны/Система в групповой политике.

Рекомендации Корпорации Майкрософт по отслеживанию распределенных ссылок на Windows серверов на основе 2000

Корпорация Майкрософт рекомендует использовать следующие параметры с помощью распределенного отслеживания ссылок на Windows серверов на основе 2000:

  1. Выключите службу распределенного сервера отслеживания ссылок на всех контроллерах домена (это конфигурация по умолчанию на всех серверах Windows Server 2003).

    Из-за накладных расходов на репликацию и пространства, которое таблицы FileLinks используют в Active Directory, Корпорация Майкрософт рекомендует отключить службу распределенного отслеживания ссылок на контроллерах доменов Active Directory. Чтобы остановить службу, используйте любой из следующих методов:

    • В службе snap-in (Services.msc или compmgmt.msc) дважды щелкните службу распределенного сервера отслеживания ссылок и нажмите кнопку Отключено в поле типа Запуска.

    • Определите значение Запуска в узле конфигурации компьютера/Windows Параметры/System Services групповой политики.

    • Определите параметры политики в организационном подразделении, в котором размещены Windows 2000 контроллеров домена.

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

  2. Удаление объектов распределенного отслеживания ссылок из контроллеров домена Active Directory.

    Дополнительные сведения об удалении объектов отслеживания распределенных ссылок см. в разделе «Удаление объекта отслеживания распределенных ссылок». Рекомендуется удалять объекты после отключения службы сервера отслеживания распределенных ссылок.

    Примечание

    Размер информационного дерева каталога (DIT) для контроллеров домена не уменьшается до завершения следующих действий.

    1. Объекты удаляются из службы каталогов.

      Примечание

      Удаленные объекты хранятся в контейнере «Удаленные объекты» до истечения срока службы надгробия. Значение по умолчанию для срока службы надгробия составляет 60 дней. Минимальное значение — два дня. По умолчанию для новых лесов, установленных вместе с Windows Server 2003 Пакет обновления 1 или более поздней версии Windows Server 2003, это значение составляет 180 дней.

      Если у вас нет сильного мониторинга репликации Active Directory, рекомендуется использовать 180-дневное значение. Не уменьшать это значение для решения проблем с размером DIT. Если у вас возникли проблемы с размером базы данных, обратитесь в службы поддержки клиентов Майкрософт.

    2. Сбор мусора завершен.

    3. Используется Ntdsutil.exe для дефрагментации файла Ntds.dit в режиме Dsrepair.

Удаление объектов для отслеживания распределенных ссылок

Не важно вручную удалять объекты для отслеживания распределенных ссылок после остановки службы сервера отслеживания распределенных ссылок, если вам не придется как можно быстрее восстанавливать пространство диска, потребляемого этими объектами. Клиенты для отслеживания распределенных ссылок побуждают сервер распределенной отслеживания ссылок обновлять ссылки каждые 30 дней. Служба распределенной службы отслеживания ссылок scavenges объектов, которые не были обновлены в течение 90 дней.

При запуске Dltpurge.vbs VBScript все объекты Active Directory, используемые службой распределенного сервера отслеживания ссылок, удаляются из домена, где работает сценарий. Сценарий должен запускаться на одном контроллере домена для каждого домена в лесу. Для запуска Dltpurge.vbs:

  1. Получение сценария Dltpurge. vbs из службы поддержки продуктов Майкрософт.

  2. Остановите службу распределенного сервера отслеживания ссылок на всех контроллерах домена в домене, на которые нацелены Dltpurge.vbs.

  3. Используйте привилегии администратора для входа на консоль контроллера домена или компьютера-члена в домене, на который нацелена Dltpurge.vbs.

  4. Используйте следующий синтаксис для запуска Dltpurge.vbs из командной строки:

    cscript dltpurge.vbs -s myserver -d dc=mydomain,dc=mycompany,dc=com  
    

    В этой командной строке:

    • -s — это DNS-имя контроллера домена, на котором необходимо удалить объекты для отслеживания распределенных ссылок.
    • -d — это путь к имени домена, на котором необходимо удалить объекты для отслеживания распределенных ссылок.
  5. Выполните процедуру автономной дефрагментации файла Ntds.dit после того, как объекты были надгробы и собран мусор.
    Дополнительные сведения о процессе сбора мусора нажмите на следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

    198793 Процесс сбора мусора базы данных Active Directory

Пример работы с клиентами

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

Trey Research, фиктивный клиент из списка Fortune 500 с более чем 40 000 сотрудников по всему миру, развертывает один лес Active Directory, состоящий из пустого корневого домена с детскими доменами, которые соединяют основные географические регионы мира (Северная Америка, Азия, Европа и т. п.). Самый большой домен в лесу содержит около 35 000 учетных записей пользователей и столько же учетных записей компьютера.

Файлы Ntds.dit размещались на массивах 18-гигабайт (ГБ). С момента первоначального развертывания Windows 2000 г. глобальные файлы каталога выросли до 17 ГБ.

Trey Research хочет развернуть Windows Server 2003 в течение следующих 10 дней, но для начала обновления необходимо не менее 1,5 ГБ доступного дискового пространства в разделе базы данных. Им нужно столько дискового пространства, Adprep.exe известно, что они добавляют от трех до пяти унаследованных тузов в зависимости от установленных ранее хотфиксов и пакетов служб. Следующие условия способствуют большому глобальному размеру каталога или нехватке дискового пространства:

  • Условие 1. Trey Research был ранним разработчиком Windows 2000 г., а самые большие диски, полученные от предпочтительного поставщика оборудования, были 9 ГБ или 18 ГБ при настройке в массиве рейдов. Текущие диски в два раза больше половины стоимости.

  • Условие 2. Очистка DNS не включена в зонах DNS, интегрированных в Active Directory, которые делегировались каждому домену в лесу.

  • Условие 3. Пользователям домена было разрешено создавать учетные записи компьютера в домене. У администраторов не было повторяющегося процесса идентификации и удаления учетных записей осиротевших компьютеров.

  • Условие 4. В течение определенного времени дескрипторы безопасности определялись администраторами, пакетами служб и хот-фиксами на главах контекста имен корневых имен (NC) (cn=schema, cn=configuration, cn= domain) и других контейнерах, в котором находятся тысячи объектов в Active Directory. Кроме того, аудит включен на тех же разделах. При наборе разрешений и в том, что касается аудита объектов Active Directory, размер базы данных увеличивается. Средство, которое готовит Windows 2000 лесов и доменов для контроллеров доменов на Windows Server 2003 (Adprep), также добавляет унаследованные тузы; Поэтому Trey Research необходимо освободить место на диске перед обновлением домена.

  • Условие 5. Trey Research не регулярно выполняет автономные процедуры дефрагментации файлов Ntds.dit в режиме Dsrepair.

  • Условие 6. При просмотре контейнера доменного имени CN=FileLinks,CN=System,DC= в крупнейшем домене было обнаружено более 700 000 объектов отслеживания распределенных ссылок. Дескриптор безопасности для каждого объекта отслеживания распределенных ссылок составлял примерно 2 килобайта (КБ). Каждое из этих условий было оценено для его вклада в файл 17-GB .dit:

  • Условие 1. Trey Research решило не развертывать новые диски из-за затрат и времени, необходимого для этого. Кроме того, им временно требовалось пространство диска, так как они ожидали сокращения базы данных Active Directory после обновления до Windows Server 2003 и завершения процесса хранения единого экземпляра (SIS реализует более эффективное хранение разрешений в базах данных Active Directory).

  • Условия 2 и 3. Trey Research решили, что эти условия были лучшими практиками; однако, даже если trey Research реализовал их, они не будут достигать необходимых результатов. Они решили включить очистку DNS, так как она легко реализована.

  • Условие 4. Trey Research понял, что если они переопределят дескрипторы безопасности и списки управления доступом к системе (SACLs), они смогут добиться результатов, которые они ищут, но решили, что на реализацию этой процедуры будет уйма времени, пока они не смогут тщательно протестировать сокращение размера, накладные расходы на репликацию и, самое главное, совместимость программ и администрирования в лабораторном сценарии, который отражает производственную среду.

    Так как Trey Research развернула Windows 2000 SP2 и несколько хотфиксов, они ожидали, что дополнительные унаследованные тузы, добавленные Adprep (к объектам в доменной NC), могут быть не более 300 мегабайт (MBS). Они могут проверить это поведение в лабораторной среде, которая используется для тестирования обновлений производственного леса.

  • Условие 5. Trey Research понял, что если они выполняют процедуру автономной дефрагментации, они могут не восстановить «белое пространство» в файле Ntds.dit. Администраторы Trey Research заметили увеличение размера базы данных сразу после завершения процедуры дефрагментации в автономном режиме. Такое поведение произошло из-за неэффективности в движке Windows базы данных 2000; этот двигатель улучшен в Windows Server 2003.

  • Условие 6. Trey Research согласилось с тем, что очевидным курсом действий будет простое массовое удаление всех объектов отслеживания распределенных ссылок из контейнера cn=FileLinks,CN=System,DC= доменного имени на контроллере домена в каждом домене в лесу. Однако они поняли, что если они это сделали, дополнительное пространство диска не будет освобождено до тех пор, пока объекты не будут выстроены надгробными плитами и не будут собираться мусор, и пока не завершится процедура автономной дефрагментации на каждом контроллере домена в этом домене. Хотя значение срока службы надгробного камня может быть задано значениям до двух дней, несколько контроллеров домена в лесу Trey Research были отключены в ожидании обновлений оборудования и программного обеспечения. Если объекты находятся под надгробными плитами до возможной репликации, удаленные объекты могут быть реанимационными или несогласованными данными могут быть отчитаны на серверах глобального каталога в лесу. Чтобы обеспечить немедленное облегчение, Trey Research выполнила следующую процедуру:

  1. Они удалили дескриптор безопасности по умолчанию для объектов класса отслеживания распределенных ссылок и заменили его на одну главу безопасности (учетную запись пользователя).
  2. Они написали программу VBScript, которая удалила все существующие дескрипторы безопасности, а затем заменила их явным тузом для одного директора безопасности.
  3. Они удалили объекты для отслеживания распределенных ссылок в 10 000 единиц с трехчасовой задержкой между каждым удалением объекта.
  4. Они выполнили процедуру автономной дефрагментации на каждом контроллере домена в домене после удаления всех объектов отслеживания распределенных ссылок. Когда Trey Research удалила дескриптор и выполнила процедуру дефрагментации, база данных восстановила около 1,5 ГБ дискового пространства на всех контроллерах домена в домене. Этого количества пространства было достаточно для комфортного запуска инструмента Adprep и обновления Windows контроллеров домена на основе 2000 и глобальных каталогов до Windows Server 2003.

После того как Trey Research обновила операционную систему до Windows Server 2003, было освобождено больше дискового пространства, когда функция хранения экземпляров в Windows Server 2003 снизила размер базы данных примерно до 8 ГБ (для получения этих результатов необходимо выполнить процедуру автономной дефрагментации). После истечения интервала TSL было восстановлено больше пространства, объекты для отслеживания распределенных ссылок были собраны в мусор, и они выполнили процедуру автономной дефрагментации.

Компания Trey Research способствовала продвижению Windows контроллера домена на основе 2000 в домен и поместила учетную запись компьютера в другое организационное подразделение, чем обычно используется. За два дня на контроллере домена на Windows 2000 было представлено около 8000 объектов отслеживания распределенных ссылок. Trey Research либо остановило отслеживание распределенных ссылок, либо создало политику для остановки службы, а затем связало политику с организационными подразделениями, Windows контроллерами домена на основе 2000. Наконец, Trey Research Dltpurge.vbs для маркировки оставшихся объектов отслеживания распределенных ссылок для удаления.

Анатомия удаления объектов DLT

Сами объекты DLT содержат несколько атрибутов и не используют мало места в Active Directory. Когда объект помечен для удаления (надгробия), все ненужные атрибуты удаляются, за исключением тех, которые необходимы для отслеживания объекта, пока он не будет удален из Active Directory.

В случае объектов отслеживания ссылок маркировка объекта для удаления составляет только два удаления атрибутов: dscorepropagationdata и objectcategory. Удаление этих двух атрибутов приводит к первоначальной экономии 34 bytes. Однако процесс маркировки объекта отслеживания ссылок для удаления также обновляет объект, добавляя атрибут IS_DELETED (4 bytes) и нанося вред атрибутам RDN и «общему имени», что приводит к росту каждого из этих атрибутов примерно на 80 bytes. Кроме того, атрибут «метаданные репликации» также растет примерно на 50 bytes, чтобы отражать обновления, выполняемые на этом объекте. Таким образом, пометив объект отслеживания ссылок для удаления, объект будет в конечном итоге расти примерно на 200 bytes. The NTDS. DIT не будет показывать уменьшение размера до тех пор, пока удаленные объекты не будут удалены, не будут собраны отходы и не будет выполнена автономное дефрагментация.

Примечание

Если служба отключена по рекомендации этой статьи, автоматическое отключение не происходит.

Текстовая версия Dltpurge.vbs

Чтобы использовать этот скрипт:

  1. Скопируйте весь текст между тегом и тегом в этой статье, а затем вклеите текст в текстовый редактор ASCII (например, файл Microsoft Блокнот).
  2. Сохраните файл как «Dltpurge.vbs».
    3 Выполните процедуру, описанную в описании удаления объектов отслеживания распределенных ссылок
<Start Copy Here>
'==============================================================================
'==============================================================================
'
' Copyright (C) 2001 by Microsoft Corporation.  All rights reserved.
'
' This script deletes all Active Directory objects used by the
' Distributed Link Tracking Server service.
'
' It is assumed that the DLT Server service has been disabled,
' and you wish to recover the DIT space these objects occupy.
'
' Usage:   cscript DltPurge.vbs <options>
' Options: -s ServerName
'          -d distinguishedname dc=mydomain,dc=mycompany,dc=com
'          -b BatchSize  BatchDelayMinutes
'          -t (optional test mode)
'
' The objects are deleted in batches - BatchSize objects are deleted,
' then there is a BatchDelayMinutes delay before the next batch.
'
'==============================================================================
'==============================================================================

Option Explicit

'
' Globals, also local to main.
'
Dim oProvider
Dim oTarget
Dim sServer
Dim sDomain
Dim bTest

Dim BatchSize
Dim BatchDelayMinutes

'
' Set defaults
'

BatchSize = 1000
BatchDelayMinutes = 15
bTest = False

'==============================================================================
'
'   ProcessArgs
'
'   Parse the command-line arguments.  Results are set in global variables
'   (oProvider, oTarget, sServer, sDomain, BatchSize, and BatchDelayMinutes).
'
'==============================================================================


public function ProcessArgs

    Dim iCount
    Dim oArgs

    on error resume next

    '
    ' Get the command-line arguments
    '
    
    Set oArgs = WScript.Arguments

    if oArgs.Count > 0 then

        '
        ' We have command-line arguments.  Loop through them.
        '

        iCount = 0
        ProcessArgs = 0

        do while iCount < oArgs.Count

            select case oArgs.Item(iCount)

                '
                ' Server name argument
                '
                
                case "-s"

                    if( iCount + 1 >= oArgs.Count ) then
                        Syntax
                        ProcessArgs = -1
                        exit do
                    end if

                    sServer = oArgs.Item(iCount+1)
                    if Len(sServer) > 0 then sServer = sServer & "/"
                    iCount = iCount + 2

                '
                ' Enable testing option
                '
                
                case "-t"

                    iCount = iCount + 1
                    bTest  = True

                '
                ' Domain name option
                '
                
                case "-d"

                    if( iCount + 1 >= oArgs.Count ) then
                        Syntax
                        ProcessArgs = -1
                        Exit Do
                    end if

                    sDomain = oArgs.Item(iCount+1)
                    iCount = iCount + 2

                '
                ' Batching option (batch size, batch delay)
                '

                case "-b"

                    if( iCount + 2 >= oArgs.Count ) then
                        Syntax
                        ProcessArgs = -1
                        exit do
                    end if

                    Err.Clear
                    
                    BatchSize = CInt( oArgs.Item(iCount+1) )
                    BatchDelayMinutes = CInt( oArgs.Item(iCount+2) )
                    
                    if( Err.Number <> 0 ) then 
                        wscript.echo "Invalid value for -b argument" & vbCrLf
                        Syntax
                        ProcessArgs = -1
                        exit do
                    end if
                    
                    iCount = iCount + 3

                '
                ' Help option
                '
                
                case "-?"
                    Syntax
                    ProcessArgs = -1
                    exit do

                '
                ' Invalid argument
                '
                
                case else
                
                    ' Display the syntax and return an error

                    wscript.echo "Unknown argument: " & oArgs.Item(iCount) & vbCrLf
                    Syntax
                    ProcessArgs = -1
                    Exit Do
                    
            end select
      loop

    else
    
        '
        ' There were no command-line arguments, display the syntax
        ' and return an error.
        '

        Syntax
        ProcessArgs = -1

    end if

    Set oArgs = Nothing

end function ' ProcessArgs

'==============================================================================
'
'   Syntax
'
'   Show the command-line syntax
'
'==============================================================================

public function Syntax

    wscript.echo    vbCrLf & _
                    "Purpose:   Delete Active Directory objects from Distributed Link Tracking" & vbCrLf & _
                    "           Server service (Assumes that DLT Server has been disabled" & vbCrLf & _
                    "           on all DCs)" & vbCrLf & _
                    vbCrLf & _
                    "Usage:     " & wscript.scriptname & " <arguments>" & vbCrLf & _
                    vbCrLf & _
                    "Arguments: -s Server" & vbCrLf & _
                    "           -d FullyQualifiedDomain" & vbCrLf & _
                    "           -b BatchSize BatchDelayMinutes (default to 1000 and 15)" & vbCrLf & _
                    "           -t (optional test mode, nothing is deleted)" & vbCrLf & _
                    vbCrLf & _
                    "Note:      Objects are deleted in batches, with a delay between each" & vbCrLf & _
                    "           batch.  The size of the batch defaults to 1000 objects, and" & vbCrLf & _
                    "           the length of the delay defaults to 15 minutes.  But these" & vbCrLf & _
                    "           values can be overridden using the -b option." & vbCrLf & _
                    vbCrLf & _
                    "Example:   " & wscript.scriptname & "  -s  myserver  -d distinguishedname dc=mydomain,dc=mycompany,dc=com "

end function    ' Syntax



'==============================================================================
'
'   PurgeContainer
'
'   Delete all objects of the specified class in the specified container.
'   This subroutine is called once for the volume table and once for
'   the object move table.
'
'==============================================================================

sub PurgeContainer(ByRef oParent, ByVal strClass)

    dim oChild
    dim iBatch
    dim iTotal

    On Error Resume Next

    iTotal = 0
    iBatch = 0

    ' Loop through the children of this container

    For Each oChild in oParent

        ' 
        ' Is this a DLT object?
        '

        
        if oChild.Class = strClass Then

            '
            ' Yes, this is a DLT object, it may be deleted
            '
            
            iTotal = iTotal + 1
            iBatch = iBatch + 1

            '
            ' Delete the object
            '
            
            if bTest then
                wscript.echo "Object that would be deleted: " & oChild.adspath
            else
                oParent.Delete oChild.Class, oChild.Name
            end if

            '
            ' If this is the end of a batch, delay to let replication
            ' catch up.
            '
            
            if iBatch = BatchSize then
            
                iBatch = 0
                
                wscript.stdout.writeline "" ' ignored by wscript
                wscript.echo "Deleted " & BatchSize & " objects"
                wscript.echo "Pausing to allow processing (will restart at " & DateAdd("n", BatchDelayMinutes, Time) & ")"
                
                wscript.sleep BatchDelayMinutes * 60 * 1000
                wscript.echo "Continuing ..."
                
            end if
            
        else
        
            ' oChild.Class didn't match strClass
            wscript.echo "Ignoring unexpected class: " & oChild.Class
            
        end if

        oChild = NULL

    Next


    wscript.echo "Deleted a total of " & iTotal & " objects"

end sub ' PurgeContainer


'==============================================================================
'
' Main
'
'==============================================================================

if (ProcessArgs=-1) then wscript.quit

on error resume next

'
' Explain what's about to happen
'

wscript.stdout.writeline "" ' ignored by wscript
wscript.echo "This script will purge all objects from the Active Directory" & vbCrLf & _
             "used by the Distributed Link Tracking Server service (trksvr)." & vbCrLf & _
             "It is assumed that this service has already been disabled on" & vbCrLf & _
             "all DCs in the domain."

'
' When running in cscript, pause to give an opportunity to break out
' (These 3 lines are for cscript and ignored by wscript.)
'

wscript.stdout.writeline ""
wscript.stdout.writeline "Press Enter to continue ..."
wscript.stdin.readline

'
' Get an ADSI object
'

Set oProvider = GetObject("LDAP:")

'
' Purge the System/FileLinks/ObjectMoveTable
'

wscript.stdout.writeline "" ' ignored by wscript
wscript.echo "Purging ObjectMoveTable"

Set oTarget = oProvider.OpenDSObject( "LDAP://" & sServer  & "cn=ObjectMoveTable,CN=FileLinks,CN=System," & sDomain ,_
                                      vbNullString, vbNullString, _
                                      1) ' ADS_SECURE_AUTHENTICATION

call PurgeContainer( oTarget, "linkTrackOMTEntry" )
oTarget = NULL

'
' Purge the System/FileLinks/VolumeTable
'

wscript.stdout.writeline "" ' ignored by wscript
wscript.echo "Purging VolumeTable"

Set oTarget = oProvider.OpenDSObject("LDAP://" & sServer  & "cn=VolumeTable,CN=FileLinks,CN=System," & sDomain  ,_
                                     vbNullString, vbNullString, _
                                     1) ' ADS_SECURE_AUTHENTICATION
call PurgeContainer( oTarget, "linkTrackVolEntry" )
oTarget = NULL

oProvider = NULL
<END Copy Here>



Какие службы Windows можно отключить, чтобы ускорить систему

Windows управляет множеством служб — программ, которые действуют в фоновом режиме, обеспечивая нормальную работу компьютера. Но некоторые из них нужны только для специфических задач и бесполезны для большинства пользователей. Отключив эти службы, вы можете улучшить производительность слабого ПК.

Как настроить службы Windows

Включать и отключать службы можно в специальном менеджере Windows. Чтобы открыть его, воспользуйтесь комбинацией клавиш Windows + R, в появившейся строке введите команду services.msc и нажмите Enter. Вы увидите такое же или похожее (если у вас одна из старых версий ОС) окно:

Менеджер отображает службы в виде таблицы. Здесь можно просмотреть их список и прочитать краткое описание каждой программы. Особую важность представляет столбец «Тип запуска». Именно он показывает, используется ли та или иная служба.

Чтобы отключить службу, нужно кликнуть по ней дважды, нажать «Тип запуска», выбрать «Отключена» и кликнуть «Ок». Но среди прочих вариантов запуска есть значение «Вручную». В целях безопасности выбирайте именно его для всех служб, которые вы захотите отключить. Это позволит системе запускать программы, когда они действительно необходимы, и не тратить на них ресурсы в остальное время.

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

Некоторые службы из нашего списка могут быть уже полностью отключёнными на вашем ПК или изначально работать в ручном режиме. В таком случае просто пропускайте их.

Ошибочные действия в процессе настройки служб могут привести к некорректной работе системы. Внося изменения, вы берёте ответственность на себя.

Чтобы изменения вступили в силу, после настройки не забудьте перезагрузить ПК.

Сейчас читают 🔥

Какие службы Windows можно перевести в ручной режим работы

Русскоязычные названия некоторых служб из этого списка могут отличаться от тех, которые вы увидите на своём компьютере. Но это касается только формулировок. Если не сможете найти нужную службу по точному названию, ищите варианты, похожие по смыслу.

Windows 10

  • Функциональные возможности для подключённых пользователей и телеметрия (Connected User Experiences and Telemetry).
  • Служба политики диагностики (Diagnostic Policy Service).
  • Служба диагностического отслеживания (Diagnostic Tracking Service).
  • Клиент отслеживания изменившихся связей (Distributed Link Tracking Client) — если компьютер не подключён ни к одной сети.
  • dmwappushsvc (Служба маршрутизации push-сообщений WAP).
  • Диспетчер скачанных карт (Downloaded Maps Manager) — если вы не используете приложение «Карты».
  • Вспомогательная служба IP (IP Helper) — если вы не используете IPv6-подключение.
  • Служба помощника по совместимости программ (Program Compatibility Assistant Service).
  • Диспетчер печати (Print Spooler) — если у вас нет принтера.
  • Удалённый реестр (Remote Registry) — эту службу можно полностью отключить.
  • Вторичный вход в систему (Secondary Logon).
  • Центр обеспечения безопасности (Security Center).
  • Модуль поддержки NetBIOS через TCP/IP (TCP/IP NetBIOS Helper).
  • Служба сенсорной клавиатуры и панели рукописного ввода (Touch Keyboard and Handwriting Panel Service).
  • Служба защитника Windows (Windows Defender Service) — если используете сторонний антивирус или хотите полностью отказаться от защиты.
  • Служба регистрации ошибок Windows (Windows Error Reporting Service).
  • Служба загрузки изображений Windows (Windows Image Acquisition, WIA) — если у вас нет сканера.
  • Windows Search — если вы не пользуетесь функцией поиска Windows.
  • Superfetch или SysMain — если Windows установлена на SSD.
  • Сетевой вход в систему (NetLogon) — если компьютер не подключён к корпоративной сети.
  • Родительский контроль (Parental Controls).
  • Служба шифрования дисков BitLocker (BitLocker Drive Encryption Service).
  • Факс (Fax).
  • Сетевая служба Xbox Live (Xbox Live Network Service) и другие сервисы со словом Xbox в названии — если не играете в игры.

Windows 8/8.1

  • Обозреватель компьютеров (Computer Browser) — если компьютер не подключён ни к одной сети.
  • Служба политики диагностики (Diagnostic Policy Service).
  • Клиент отслеживания изменившихся связей (Distributed Link Tracking Client) — если компьютер не подключён ни к одной сети.
  • Вспомогательная служба IP (IP Helper) — если вы не используете IPv6-подключение.
  • Автономные файлы (Offline Files).
  • Служба помощника по совместимости программ (Program Compatibility Assistant Service).
  • Служба перечислителя переносных устройств (Portable Device Enumerator Service).
  • Диспетчер печати (Print Spooler) — если у вас нет принтера.
  • Удалённый реестр (Remote Registry) — эту службу можно полностью отключить.
  • Вторичный вход в систему (Secondary Logon).
  • Центр обеспечения безопасности (Security Center).
  • Сервер (Server) — если компьютер не используется как сервер.
  • Модуль поддержки NetBIOS через TCP/IP (TCP/IP NetBIOS Helper).
  • Служба регистрации ошибок Windows (Windows Error Reporting Service).
  • Служба загрузки изображений Windows (Windows Image Acquisition, WIA) — если у вас нет сканера.
  • Windows Search — если вы не пользуетесь функцией поиска Windows.

Windows 7

  • Обозреватель компьютеров (Computer Browser) — если компьютер не подключён ни к одной сети.
  • Диспетчер сеансов диспетчера окон рабочего стола (Desktop Window Manager Session Manager) — если не используете тему оформления Aero.
  • Служба политики диагностики (Diagnostic Policy Service).
  • Клиент отслеживания изменившихся связей (Distributed Link Tracking Client) — если компьютер не подключён ни к одной сети.
  • Вспомогательная служба IP (IP Helper) — если вы не используете IPv6-подключение.
  • Автономные файлы (Offline Files).
  • Служба перечислителя переносных устройств (Portable Device Enumerator Service).
  • Диспетчер печати (Print Spooler) — если у вас нет принтера.
  • Защищённое хранилище (Protected Storage).
  • Удалённый реестр (Remote Registry) — эту службу можно полностью отключить.
  • Вторичный вход в систему (Secondary Logon).
  • Центр обеспечения безопасности (Security Center).
  • Сервер (Server) — если компьютер не используется как сервер.
  • Служба ввода планшетного ПК (Tablet PC Input Service).
  • Модуль поддержки NetBIOS через TCP/IP (TCP/IP NetBIOS Helper).
  • Темы (Themes) — если вы используете классическую тему Windows.
  • Служба регистрации ошибок Windows (Windows Error Reporting Service).
  • Модуль запуска службы Windows Media Center (Windows Media Center Service Launcher).
  • Windows Search — если вы не пользуетесь функцией поиска Windows.

Windows Vista

  • Обозреватель компьютеров (Computer Browser) — если компьютер не подключён ни к одной сети.
  • Диспетчер сеансов диспетчера окон рабочего стола (Desktop Window Manager Session Manager) — если не используете тему оформления Aero.
  • Служба политики диагностики (Diagnostic Policy Service).
  • Клиент отслеживания изменившихся связей (Distributed Link Tracking Client) — если компьютер не подключён ни к одной сети.
  • Служба индексирования (Indexing Service) — если вы не пользуетесь поиском Windows.
  • Автономные файлы (Offline Files).
  • Служба перечислителя переносных устройств (Portable Device Enumerator Service).
  • Диспетчер печати (Print Spooler) — если у вас нет принтера.
  • ReadyBoost.
  • Удалённый реестр (Remote Registry) — эту службу можно полностью отключить.
  • Вторичный вход в систему (Secondary Logon).
  • Центр обеспечения безопасности (Security Center).
  • Сервер (Server) — если компьютер не используется как сервер.
  • Служба восстановления системы (System Restore).
  • Служба ввода планшетного ПК (Tablet PC Input Service).
  • Модуль поддержки NetBIOS через TCP/IP (TCP/IP NetBIOS Helper).
  • Темы (Themes) — если вы используете классическую тему Windows.
  • Служба регистрации ошибок Windows (Windows Error Reporting Service).
  • Модуль запуска службы Windows Media Center (Windows Media Center Service Launcher).
  • Windows Search — если вы не пользуетесь функцией поиска Windows.

Windows XP

  • Оповещатель (Alerter).
  • Обозреватель компьютеров (Computer Browser) — если компьютер не подключён ни к одной сети.
  • Клиент отслеживания изменившихся связей (Distributed Link Tracking Client) — если компьютер не подключён ни к одной сети.
  • Служба индексирования (Indexing Service) — если вы не пользуетесь поиском Windows.
  • Брандмауэр интернета (ICF) / Общий доступ к интернету (ICS) (Internet Connection Firewall / Internet Connection Sharing).
  • Служба сообщений (Messenger).
  • Удалённый реестр (Remote Registry) — эту службу можно полностью отключить.
  • Вторичный вход в систему (Secondary Logon).
  • Сервер (Server) — если компьютер не используется как сервер.
  • Служба восстановления системы (System Restore).
  • Модуль поддержки NetBIOS через TCP/IP (TCP/IP NetBIOS Helper).
  • Источник бесперебойного питания (Uninterruptible Power Supply).
  • Диспетчер отгрузки (Upload Manager).
  • Беспроводная настройка (Wireless Zero Configuration).

Этот материал впервые был опубликован в январе 2017 года. В июне 2020-го мы обновили текст.

Читайте также 💻💻💻

Как отключить некоторые ненужные службы Windows 10

К списку служб вы можете попасть следующим образом: введите «msconfig» в текстовую строку окна «Выполнить», которое вы можете вызвать, нажав на [Win]+[R]. В окне «Конфигурация системы» перейдите в раздел «Службы» и активируйте опцию «Не показывать службы Microsoft», чтобы случайно не остановить их.

Теперь отображаются только службы установленного ПО. Вы можете деактивировать все те службы, без которых вы, по вашему мнению, можете обойтись. Для этого снимите галочку в чек-боксе соответствующей службы. Если при запуске системы появляется сообщение, что какая-либо программа работает некорректно, подключите соответствующую службу снова.

Вы также можете отключить ненужные службы через Управление компьютером. Для этого введите «services.msc» в текстовое поле окна «Выполнить». Вот примерный список служб, которые вы можете деактивировать, нажав на соответствующую службу и поставив галочку в чек-боксе «Остановить»:

  • «Служба политики диагностики»,
  • «Диспетчер печати» (если вы не используете принтер»),
  • «Служба перечислителя переносных устройств»,
  • «Факс» (если вы не используете факс),
  • «Вспомогательная служба IP»,
  • «Служба помощника по совместимости программ»,
  • «Удаленный реестр»,
  • «Вторичный вход в систему»,
  • «Вспомогательная служба TCP/IP-Net-BIOS»,
  • «Клиент отслеживания изменившихся связей»,
  • «Windows Search»,
  • «Служба загрузки изображений»,
  • «Служба регистрации ошибок Windows»,
  • «Служба времени Windows».

Приведите в порядок службы Windows. Некоторые системные службы Windows 10 можно спокойно отключить, тем самым увеличив быстродействие устройства

Еще кое-что: с помощью бесплатной утилиты Tool W10Privacy вы сможете обнаружить те службы в Windows , которые не имеют большого функционала, но отслеживают ваши данные.

Фото: компании-производители

Что такое trkwks.dll?

РЕКОМЕНДУЕМ: Нажмите здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы

Подлинный файл trkwks.dll является одним из компонентов программного обеспечения Служба отслеживания распределенных ссылок, разработанного корпорацией Microsoft .

«Trkwks.dll» — это системная служба Microsoft Windows, находящаяся в «C: \ Windows \ System32», которую можно запустить или остановить из панели управления или с помощью других программ. Это «Клиент отслеживания распределенных ссылок», часть Службы отслеживания распределенных ссылок. Необязательный атрибут «идентификатор объекта», однозначно определяющий файлы на томах NTFS 3.0 или 3.1, позволяет системам масштаба предприятия переходить по ссылкам на файлы, которые переименовываются или перемещаются между томами или между компьютерами, если на каждом компьютере есть этот «клиент» и каждый контроллер домена. имеет системную службу «Сервер отслеживания распределенных ссылок», а программное обеспечение использует управляющие коды управления файлами, которые управляют идентификаторами объектов. Все, что было перемещено на том, не являющийся NTFS-3.0 / 3.1 (например, FAT), или компьютер, не являющийся Windows-NT, больше не может быть отслежено. Основанная 4 апреля 1975 года Полом Алленом и Биллом Гейтсом корпорация Microsoft в Редмонде, штат Вашингтон, США, сегодня является многонациональной технологической компанией, одной из самых ценных в мире.

TrkWkS расшифровывается как распределенная ссылка, работающая на W или k place Systems Client

Trkwks.dll — это файл Windows DLL. DLL — это сокращение от D ynamic L ink L ibrary. Файлы DLL нужны программам или расширениям веб-браузера, поскольку они содержат программный код, данные и ресурсы. Вы можете исправить проблему trkwks.dll, загрузив правильный файл trkwks.dll. Следующая информация может помочь вам определить, является ли trkwks.dll системным файлом Windows или принадлежит ли он приложению, которому вы можете доверять.

Процесс, известный как Клиент отслеживания распределенных ссылок, принадлежит программному обеспечению Microsoft Windows Operating System, Клиенту отслеживания распределенных ссылок (TrkWks) или Клиенту отслеживания распределенных ссылок (trkwks) от Microsoft (www.microsoft.com).

Описание: Trkwks.dll не является необходимым для ОС Windows и вызывает относительно немного проблем. Файл trkwks.dll находится в папке C: \ Windows \ System32. Известные размеры файлов в Windows 10/8/7 / XP составляют 90 112 байтов (58% всех случаев), 90 624 байта, 88 064 байта или 75 264 байта.

Служба может быть запущена или остановлена ​​из Служб на Панели управления или другими программами. Файл подписан Microsoft. Программа не имеет видимого окна. Это не системный файл Windows. Поэтому технический рейтинг надежности 2% опасности .

Важное замечание: Некоторые вредоносные программы маскируются под trkwks.dll, особенно если они не находятся в папке C: \ Windows \ System32. Таким образом, вы должны проверить файл trkwks.dll на вашем ПК, чтобы убедиться, что это угроза. Мы рекомендуем Security Task Manager для проверки безопасности вашего компьютера. Это был один из лучших вариантов загрузки The Washington Post и PC World .

Аккуратный и опрятный компьютер — это главное требование для избежания проблем с trkwks. Это означает запуск сканирования на наличие вредоносных программ, очистку жесткого диска с использованием 1 cleanmgr и 2 sfc / scannow, 3 удаления ненужных программ, проверку наличия программ автозапуска (с использованием 4 msconfig) и включение автоматического обновления Windows 5. Всегда не забывайте выполнять периодическое резервное копирование или хотя бы устанавливать точки восстановления.

Если у вас возникла реальная проблема, попробуйте вспомнить последнее, что вы сделали, или последнее, что вы установили до того, как проблема появилась впервые. Используйте команду 6 resmon для определения процессов, которые вызывают вашу проблему. Даже для серьезных проблем, вместо переустановки Windows, лучше восстановить вашу установку или, для Windows 8 и более поздних версий, выполнить команду 7 DISM.exe / Online / Cleanup-image / Restorehealth. Это позволяет восстановить операционную систему без потери данных.

Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг риска безопасности указывает на вероятность того, что процесс является потенциальным шпионским ПО, вредоносным ПО или трояном. B Malwarebytes Anti-Malware обнаруживает и удаляет спящие шпионские, рекламные программы, трояны, клавиатурные шпионы, вредоносные программы и трекеры с вашего жесткого диска.

Связанный файл:

searchqudx.dll toolbar.exe ed2k.exe trkwks.dll dolbyosd.exe epu.exe hola.exe rrshell.dll ltcmclient.exe ftpwrevt.exe nimdnsnsp.dll

Клиент отслеживания изменившихся связей (Distributed Link Tracking Client)

Поддерживает связи NTFS-файлов, перемещаемых в пределах компьютера или между компьютерами в домене.

По умолчанию в Windows XP Pro: Автоматически

Рекомендуемое значение: Вручную

Координатор распределенных транзакций (Distributed Transaction Coordinator)

Координация транзакций, охватывающих несколько диспетчеров ресурсов, таких как базы данных, очереди сообщений и файловые системы. Если данная служба остановлена, такие транзакции выполнены не будут. Данная служба необходима для работы службы Message Queuing. Данная служба может быть необходима для приложений .NET в будущем.

По умолчанию в Windows XP Pro: Вручную

Рекомендуемое значение: Вручную

 

DNS-клиент (DNS Client)

Разрешает для данного компьютера DNS-имена в адреса и помещает их в кэш. Если служба остановлена, не удастся разрешить DNS-имена и разместить службу каталогов Active Directory контроллеров домена. Данная служба получает и кеширует DNS имена и фнкции контроллера домена Active Directory. Однако, DNS клиент необходим для IPSEC.

По умолчанию в Windows XP Pro: Автоматически

Рекомендуемое значение: Автоматически

 

Служба регистрации ошибок (Error Reporting Service)

Позволяет регистрировать ошибки для служб и приложений, выполняющихся в нестандартной среде. При возникновении ошибки отправляет информацию об ошибки в корпорацию Microsoft. Я считаю, что это пустая трата памяти. Однако, если ваша система постоянно «падает», то данная служба является одним из лучших способов решить ваши проблемы.

По умолчанию в Windows XP Pro: Автоматически

Рекомендуемое значение Отключена

 

Журнал событий (Event Log)

Обеспечивает поддержку сообщений журналов событий, выдаваемых Windows-программами и компонентами системы, и просмотр этих сообщений. Эта служба не может быть остановлена. C помощью данной службы можно посмотреть какие программы «вылетают» при работе операционной системы, очень полезный инструмент для опытного пользователя.

По умолчанию в Windows XP Pro: Автоматически

Рекомендуемое значение: Автоматически

 

Совместимость быстрого переключения пользователей (Fast User Switching Compatibility)


Данная служба осуществляет управление приложениями, которые требуют поддержки в многопользовательской среде. Службу имеет смысл включить, если в вашей системе работает несколько пользователей, в противном случае нет необходимости в запуске этой службы. Если вы все-таки решили включить службу, то она позволит переключаться между пользователями без закрытия работающих программ.

По умолчанию в Windows XP Pro: Вручную

Рекомендуемое значение: Вручную

 

Справка и поддержка (Help and Support)

Обеспечивает возможность работы центра справки и поддержки на этом компьютере. Данная служба необходима для запуска справочных документов Microsoft.

По умолчанию в Windows XP Pro: Автоматически

Рекомендуемое значение: Вручную

HTTP SSL

Используется для создания безопасного канала HTTP, с использованием механизма SSL.

По умолчанию в Windows XP Pro: Вручную

Рекомендуемое значение: Вручную

Доступ к HID-устройствам (Human Interface Device Access)

Обеспечивает универсальный доступ к HID-устройствам (Human Interface Devices), который активизирует и поддерживает использование заранее определенных клавиш быстрого вызова на клавиатуре, устройствах управления или иных устройствах мультимедиа. Если какая-нибудь «уникальная» функция вашего устройства перестанет работать, то измените значение на «Автоматически».

По умолчанию в Windows XP Pro: Отключена

Рекомендуемое значение: Отключена

 

Как восстановить службы по умолчанию в Windows 10

Установщик ActiveX (AxInstSV)AxInstSV
Служба маршрутизатора AllJoynAJRouter
Готовность приложенийAppReadiness
Удостоверение приложенияAppIDSvc
Сведения о приложенииAppinfo
Служба шлюза уровня приложенияALG
Управление приложениямиAppMgmt
Служба развертывания AppX (AppXSVC)AppXSvc
Служба AssignedAccessManagerAssignedAccessManagerSvc
Автоматическое обновление часового поясаtzautoupdate
Фоновая интеллектуальная служба передачи (BITS)BITS
Служба инфраструктуры фоновых задачBrokerInfrastructure
Служба базовой фильтрацииBFE
Служба шифрования дисков BitLockerBDESVC
Служба модуля архивации на уровне блоковwbengine
Служба звукового шлюза BluetoothBTAGService
Служба беспроводной связи BluetoothBthHFSrv
Служба поддержки Bluetoothbthserv
BranchCachePeerDistSvc
Служба диспетчера доступа к возможностямcamsvc
Распространение сертификатаCertPropSvc
Служба лицензий клиента (ClipSVC)ClipSVC
Система событий COM+EventSystem
Системное приложение COM+COMSysApp
Браузер компьютеровBrowser
Служба платформы подключенных устройствCDPSvc
Функциональные возможности для подключенных пользователей и телеметрияDiagTrack
CoreMessagingCoreMessagingRegistrar
Диспетчер учетных данныхVaultSvc
Службы криптографииCryptSvc
Служба совместного доступа к даннымDsSvc
Служба публикации сбора данныхDcpSvc
Использование данныхDusmSvc
Модуль запуска процессов DCOM-сервераDcomLaunch
Оптимизация доставкиDoSvc
Служба сопоставления устройствDeviceAssociationService
Служба установки устройствDeviceInstall
Служба регистрации управления устройствомDmEnrollmentSvc
Диспетчер настройки устройствDsmSvc
Брокер фонового обнаружения DevQueryDevQueryBroker
DHCP-клиентDhcp
Diagnostic Execution Servicediagsvc
Служба политики диагностикиDPS
Узел службы диагностикиWdiServiceHost
Узел системы диагностикиWdiSystemHost
Клиент отслеживания изменившихся связейTrkWks
Координатор распределенных транзакцийMSDTC
Служба маршрутизации push-сообщений на основе протокола WAP (Wireless Application Protocol) для управления устройствамиdmwappushservice
DNS-клиентDnscache
Диспетчер скачанных картMapsBroker
Встроенный режимembeddedmode
Шифрованная файловая система (EFS)EFS
Служба управления корпоративными приложениямиEntAppSvc
ESIF Upper Framework Serviceesifsvc
Расширяемый протокол проверки подлинности (EAP)Eaphost
ФаксFax
Служба истории файловfhsvc
Хост поставщика функции обнаруженияfdPHost
Публикация ресурсов обнаружения функцииFDResPub
Служба географического положенияlfsvc
GraphicsPerfSvcGraphicsPerfSvc
Клиент групповой политикиgpsvc
Прослушиватель домашней группыHomeGroupListener
Поставщик домашней группыHomeGroupProvider
Host Guardian Client ServiceHgClientService
Host Network Servicehns
Доступ к HID-устройствамhidserv
Служба узла HVHvHost
Служба обмена данными (Hyper-V)vmickvpexchange
Интерфейс гостевой службы Hyper-Vvmicguestinterface
Служба завершения работы в качестве гостя (Hyper-V)vmicshutdown
Служба пульса (Hyper-V)vmicheartbeat
Hyper-V Host Compute Servicevmcompute
Служба Hyper-V PowerShell Directvmicvmsession
Служба виртуализации удаленных рабочих столов Hyper-Vvmicrdv
Служба синхронизации времени Hyper-Vvmictimesync
Hyper-V Virtual Machine Managementvmms
Служба запросов на теневое копирование томов Hyper-Vvmicvss
Модули ключей IPsec для обмена ключами в Интернете и протокола IP с проверкой подлинностиIKEEXT
Служба монитора инфракрасной связиirmon
Обнаружение интерактивных службUI0Detect
Общий доступ к подключению к Интернету (ICS)SharedAccess
Вспомогательная служба IPiphlpsvc
Служба настройки преобразования IP-адресовIpxlatCfgSvc
Агент политики IPsecPolicyAgent
KtmRm для координатора распределенных транзакцийKtmRm
Тополог канального уровняlltdsvc
Диспетчер локальных сеансовLSM
LPA Servicewlpasvc
Стандартная служба сборщика центра диагностики Microsoft (R)diagnosticshub.standardcollector.service
Помощник по входу в учетную запись Майкрософтwlidsvc
Microsoft App-V ClientAppVClient
Служба инициатора Майкрософт iSCSIMSiSCSI
Служба Microsoft PassportNgcSvc
Контейнер службы Microsoft PassportNgcCtnrSvc
Программный поставщик теневого копирования (Microsoft)swprv
SMP дисковых пространств (Майкрософт)smphost
Служба маршрутизатора SMS Microsoft WindowsSmsRouter
Проверка подлинности на основе физических параметровNaturalAuthentication
Служба общего доступа к портам Net.TcpNetTcpPortSharing
Сетевой вход в системуNetlogon
Автоматическая настройка сетевых устройствNcdAutoSetup
Посредник подключений к сетиNcbService
Сетевые подключенияNetman
Помощник по подключению к сетиNcaSvc
Служба списка сетейnetprofm
Служба сведений о подключенных сетяхNlaSvc
Служба настройки сетиNetSetupSvc
Служба интерфейса сохранения сетиnsi
Автономные файлыCscService
Оптимизация дисковdefragsvc
Диспетчер платежей и NFC/защищенных элементовSEMgrSvc
Протокол PNRPPNRPsvc
Группировка сетевых участниковp2psvc
Диспетчер удостоверения сетевых участниковp2pimsvc
Хост библиотеки счетчика производительностиPerfHost
Журналы и оповещения производительностиpla
Телефонная связьPhoneSvc
Plug and PlayPlugPlay
Служба публикации имен компьютеров PNRPPNRPAutoReg
Служба перечислителя переносных устройствWPDBusEnum
ПитаниеPower
Диспетчер печатиSpooler
Расширения и уведомления для принтеровPrintNotify
Поддержка элемента панели управления «Отчеты о проблемах и их решениях»wercplsupport
Служба помощника по совместимости программPcaSvc
Quality Windows Audio Video ExperienceQWAVE
Служба управления радиоRmSvc
Диспетчер автоматических подключений удаленного доступаRasAuto
Диспетчер подключений удаленного доступаRasMan
Настройка сервера удаленных рабочих столовSessionEnv
Службы удаленных рабочих столовTermService
Перенаправитель портов пользовательского режима служб удаленных рабочих столовUmRdpService
Удаленный вызов процедур (RPC)RpcSs
Локатор удаленного вызова процедур (RPC)RpcLocator
Удаленный реестрRemoteRegistry
Служба демонстрации магазинаRetailDemo
Маршрутизация и удаленный доступRemoteAccess
Сопоставитель конечных точек RPCRpcEptMapper
Вторичный вход в системуseclogon
Служба SSTPSstpSvc
Диспетчер учетных записей безопасностиSamSs
Центр обеспечения безопасностиwscsvc
Служба данных датчиковSensorDataService
Служба наблюдения за датчикамиSensrSvc
Служба датчиковSensorService
СерверLanmanServer
Shared PC Account Managershpamsvc
Определение оборудования оболочкиShellHWDetection
Смарт-картаSCardSvr
Служба перечисления устройств чтения смарт-картScDeviceEnum
Политика удаления смарт-картSCPolicySvc
Ловушка SNMPSNMPTRAP
Защита программного обеспеченияsppsvc
Служба пространственных данныхSharedRealitySvc
Быстрая проверкаsvsvc
Обнаружение SSDPSSDPSRV
Служба репозитория состоянийStateRepository
События получения неподвижных изображенийWiaRpc
Служба хранилищаStorSvc
Управление уровнями хранилищаTieringEngineService
SysMainSysMain
Служба уведомления о системных событияхSENS
Брокер системных событийSystemEventsBroker
Планировщик заданийSchedule
Модуль поддержки NetBIOS через TCP/IPlmhosts
ТелефонияTapiSrv
ТемыThemes
Сервер моделей данных плитокtiledatamodelsvc
Брокер времениTimeBrokerSvc
Диспетчер учетных веб-записейTokenBroker
Служба сенсорной клавиатуры и панели рукописного вводаTabletInputService
Update Orchestrator ServiceUsoSvc
Узел универсальных PNP-устройствupnphost
Служба виртуализации взаимодействия с пользователемUevAgentService
Диспетчер пользователейUserManager
Служба профилей пользователейProfSvc
Виртуальный дискvds
Теневое копирование томаVSS
Служба кошелькаWalletService
WarpJITSvcWarpJITSvc
Диспетчер учетных веб-записейTokenBroker
Веб-клиентWebClient
Служба диспетчера подключений служб Wi-Fi DirectWFDSConMgrSvc
Windows AudioAudiosrv
Средство построения конечных точек Windows AudioAudioEndpointBuilder
Программа архивации данныхSDRSVC
Биометрическая служба WindowsWbioSrvc
Сервер кадров камеры WindowsFrameServer
Немедленные подключения Windows — регистратор настройкиwcncsvc
Диспетчер подключений WindowsWcmsvc
Служба Advanced Threat Protection в Защитнике WindowsSense
Служба проверки сети Windows Defender AntivirusWdNisSvc
Антивирусная программа «Защитника Windows»WinDefend
Брандмауэр Защитника Windowsmpssvc
Служба «Безопасность Windows»SecurityHealthService
Windows Driver Foundation — User-mode Driver Frameworkwudfsvc
Служба узла поставщика шифрования WindowsWEPHOSTSVC
Служба регистрации ошибок WindowsWerSvc
Сборщик событий WindowsWecsvc
Журнал событий WindowsEventLog
Служба кэша шрифтов WindowsFontCache
Служба загрузки изображений Windows (WIA)stisvc
Служба предварительной оценки Windowswisvc
Установщик Windowsmsiserver
Служба Windows License ManagerLicenseManager
Инструментарий управления WindowsWinmgmt
Служба общих сетевых ресурсов проигрывателя Windows MediaWMPNetworkSvc
Служба Windows Mobile Hotspoticssvc
Служба восприятия Windowsspectrum
Кэш шрифтов Windows Presentation Foundation 3.0.0.0FontCache3.0.0.0
Служба системы push-уведомлений WindowsWpnService
Служба удаленного управления Windows (WS-Management)WinRM
Windows SearchWSearch
Служба установки Microsoft StoreInstallService
Служба времени WindowsW32Time
Центр обновления Windowswuauserv
Служба автоматического обнаружения веб-прокси WinHTTPWinHttpAutoProxySvc
Проводная автонастройкаdot3svc
Служба автонастройки WLANWlanSvc
Адаптер производительности WMIwmiApSrv
Рабочие папкиworkfolderssvc
Рабочая станцияLanmanWorkstation
Автонастройка WWANWwanSvc
Xbox Accessory Management ServiceXboxGipSvc
Xbox Game Monitoringxbgm
Диспетчер проверки подлинности Xbox LiveXblAuthManager
Сохранение игр на Xbox LiveXblGameSave
Сетевая служба Xbox LiveXboxNetApiSvc

Клиент отслеживания распределенных ссылок | Энциклопедия безопасности Windows

Служба клиента отслеживания распределенных ссылок (TrkWks) поддерживает связи между файлами файловой системы NTFS на компьютере или между компьютерами в сетевом домене. Эта служба гарантирует, что ссылки быстрого доступа и ссылки связывания и встраивания объектов (OLE) продолжают работать после переименования или перемещения целевого файла.

Когда вы создаете ярлык для файла на томе NTFS, распределенное отслеживание ссылок вставляет уникальный идентификатор объекта (ID) в целевой файл, который известен как источник ссылки.Файл, который ссылается на целевой файл (известный как клиент ссылки), также внутренне хранит информацию об идентификаторе объекта. Распределенное отслеживание ссылок может использовать этот идентификатор объекта для поиска файла источника ссылки в следующих сценариях:

  • При переименовании исходного файла ссылки.
  • Когда исходный файл ссылки перемещается в другую папку на том же или другом томе того же компьютера.
  • Когда исходный файл ссылки перемещается на другой компьютер в сети.

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

  • При переименовании общей сетевой папки, содержащей файл источника ссылки.
  • Когда компьютер, содержащий исходный файл ссылки, переименовывается.

Для всех предыдущих сценариев исходный файл ссылки должен находиться на фиксированном томе NTFS. Тома NTFS не могут находиться на съемном носителе.

Примечание. Служба клиента отслеживания распределенных ссылок отслеживает активность томов NTFS и сохраняет информацию об обслуживании в файле Tracking.log, который находится в скрытой папке с именем System Volume Information в корне каждого тома. Эта папка защищена разрешениями, которые позволяют только компьютеру получить к ней доступ. Папка также используется другими службами Windows, например службой индексирования.

Если служба клиента отслеживания распределенных ссылок останавливает, ссылки на контент на этом компьютере не поддерживаются и не отслеживаются.

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

Служба клиента отслеживания распределенных каналов зависит от следующих компонентов системы:

  • Вызов удаленных процедур
  • Модуль запуска процессов сервера DCOM
  • Устройство сопоставления конечных точек RPC

Отслеживание распределенных ссылок на контроллерах домена — Windows Server

  • 20 минут на чтение

В этой статье

В этой статье описывается, как можно использовать службы отслеживания распределенных ссылок в Windows для отслеживания создания и перемещения связанных файлов по томам и серверам в формате NTFS.

Применимо к: Windows Server 2012 R2
Исходный номер базы знаний: 312403

Обзор распределенного отслеживания ссылок

Вы можете использовать службу сервера отслеживания распределенных ссылок и службу клиента отслеживания распределенных ссылок для отслеживания ссылок на файлы на разделах в формате NTFS. Распределенное отслеживание ссылок отслеживает ссылки в сценариях, где ссылка делается на файл на томе NTFS, например, ярлыки оболочки и ссылки OLE. Если этот файл переименован, перемещен на другой том на том же компьютере, перемещен на другой компьютер или перемещен в других аналогичных сценариях, Windows использует распределенное отслеживание ссылок для поиска файла.Когда вы переходите по ссылке, которая была перемещена, функция распределенного отслеживания ссылок находит ссылку; вы не знаете, что файл был перемещен или что для поиска перемещенного файла используется распределенное отслеживание ссылок.

Распределенное отслеживание ссылок состоит из клиентской и серверной службы. Служба сервера отслеживания распределенных ссылок работает исключительно на контроллерах домена под управлением Windows Server. Он хранит информацию в Active Directory и предоставляет услуги, помогающие службе клиента отслеживания распределенных ссылок.Служба клиента отслеживания распределенных ссылок работает на всех компьютерах под управлением Windows 2000 и Microsoft Windows XP, включая компьютеры в среде рабочих групп или те, которые не входят в рабочую группу. Он обеспечивает единственное взаимодействие с серверами распределенного отслеживания ссылок.

Клиенты

Distributed Link Tracking иногда предоставляют службе Distributed Link Tracking Server информацию о ссылках на файлы, которую служба Distributed Link Tracking Server хранит в Active Directory. Клиенты отслеживания распределенных ссылок также могут запрашивать эту информацию в службе сервера отслеживания распределенных ссылок, если не удается разрешить ярлык оболочки или ссылку OLE.Клиенты Distributed Link Tracking запрашивают сервер Distributed Link Tracking обновлять ссылки каждые 30 дней. Служба сервера отслеживания распределенных ссылок выполняет очистку объектов, которые не обновлялись в течение 90 дней

Когда файл, на который ссылается ссылка, перемещается на другой том (на том же компьютере или на другом компьютере), клиент отслеживания распределенных ссылок уведомляет сервер отслеживания распределенных ссылок, который создает объект linkTrackOMTEntry в Active Directory. Объект linkTrackVolEntry создается в Active Directory для каждого тома NTFS в домене.

Примечание

В Windows Server 2008 и новее служба сервера отслеживания распределенных ссылок больше не включена в Windows. Таким образом, вы можете безопасно удалить объекты из Active Directory.

Отслеживание распределенных ссылок и Active Directory

Объекты распределенного отслеживания ссылок

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

CN = FileLinks, CN = System, DC = доменное имя контейнер Active Directory

Объекты отслеживания распределенных ссылок

существуют в следующих двух таблицах в папке CN = FileLinks, CN = System:

  • CN = ObjectMoveTable, CN = FileLinks, CN = System, DC = доменное имя :

Этот объект хранит информацию о связанных файлах, которые были перемещены в домене.

  • CN = VolumeTable, CN = FileLinks, CN = System, DC = доменное имя :

    Этот объект хранит информацию о каждом томе NTFS в домене.

Объекты распределенного отслеживания ссылок занимают мало места по отдельности, но они могут потреблять большие объемы пространства в Active Directory, если им разрешено накапливаться с течением времени.

Если отключить отслеживание распределенных ссылок и удалить объекты отслеживания распределенных ссылок из Active Directory, может возникнуть следующее поведение:

  • Размер базы данных Active Directory может быть уменьшен (такое поведение наблюдается после захоронения объектов и сбора мусора, а также после выполнения процедуры автономной дефрагментации).
  • Трафик репликации между контроллерами домена может быть уменьшен.

Служба сервера отслеживания распределенных ссылок по умолчанию на контроллерах домена под управлением Windows Server

В Windows 2000, Windows XP и Windows Server 2003 начальное значение для службы клиента отслеживания распределенных ссылок установлено на «Автоматически». На серверах под управлением Windows 2000 служба сервера отслеживания распределенных ссылок по умолчанию запускается вручную. Однако, если вы используете Dcpromo.exe для повышения уровня сервера до домена, служба сервера отслеживания распределенных ссылок настроена на автоматический запуск.

Для серверов под управлением Windows Server 2003 служба сервера отслеживания распределенных ссылок по умолчанию отключена. При использовании Dcpromo.exe для повышения уровня сервера до домена служба сервера отслеживания распределенных ссылок не настроена на автоматический запуск. Когда контроллер домена под управлением Windows 2000 обновляется до Windows Server 2003, служба сервера отслеживания распределенных ссылок также отключается во время обновления. Если вы являетесь администратором и хотите использовать службу сервера отслеживания распределенных ссылок, вы должны либо использовать групповую политику, либо вручную настроить автоматический запуск службы.Кроме того, служба клиента отслеживания распределенных ссылок на компьютерах под управлением Windows Server 2003 или Windows XP SP1 по умолчанию не пытается использовать службу сервера отслеживания распределенных ссылок. Если вы хотите настроить эти компьютеры для использования преимуществ службы сервера отслеживания распределенных ссылок, включите параметр Разрешить клиентам отслеживания распределенных ссылок использовать параметр политики ресурсов домена. Для этого откройте узел Конфигурация компьютера / Административные шаблоны / Система в групповой политике.

Рекомендации Microsoft по распределенному отслеживанию ссылок на серверах под управлением Windows 2000

Microsoft рекомендует использовать следующие настройки с отслеживанием распределенных ссылок на серверах под управлением Windows 2000:

  1. Отключите службу сервера отслеживания распределенных ссылок на всех контроллерах домена (это конфигурация по умолчанию на всех серверах под управлением Windows Server 2003).

    Из-за накладных расходов на репликацию и пространства, которое таблицы FileLinks используют в Active Directory, Microsoft рекомендует отключить службу сервера отслеживания распределенных ссылок на контроллерах домена Active Directory. Чтобы остановить службу, используйте любой из следующих методов:

    • В оснастке «Службы» (Services.msc или compmgmt.msc) дважды щелкните службу Distributed Link Tracking Server , а затем щелкните Отключено в поле Тип запуска .

    • Определите значение запуска в узле Конфигурация компьютера / Параметры Windows / Системные службы групповой политики.

    • Определите параметры политики для организационного подразделения, в котором размещены все контроллеры домена Windows 2000.

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

  2. Удалите объекты отслеживания распределенных ссылок с контроллеров домена Active Directory.

    См. Раздел «Как удалить объект отслеживания распределенных ссылок» этой статьи для получения дополнительной информации о том, как удалить объекты отслеживания распределенных ссылок. Рекомендуется удалять объекты после отключения службы сервера отслеживания распределенных ссылок.

    Примечание

    Размер информационного дерева каталога (DIT) на контроллерах домена не уменьшается, пока не будут выполнены следующие действия.

    1. Объекты удалены из службы каталогов.

      Примечание

      Удаленные объекты хранятся в контейнере удаленных объектов до истечения срока жизни захоронения. По умолчанию время жизни надгробия составляет 60 дней. Минимальное значение — два дня. По умолчанию значение составляет 180 дней для новых лесов, которые устанавливаются вместе с Windows Server 2003 Service Pack 1 или более поздней версией Windows Server 2003.

      Если у вас нет надежного мониторинга репликации Active Directory, мы рекомендуем использовать 180-дневное значение.Не уменьшайте это значение для решения проблем с размером DIT. Если у вас возникли проблемы с размером базы данных, обратитесь в службу поддержки клиентов Microsoft.

    2. Сборка мусора завершена.

    3. Программа Ntdsutil.exe используется для дефрагментации файла Ntds.dit в режиме Dsrepair.

Как удалить объекты отслеживания распределенных ссылок

Неважно, чтобы вы вручную удалили объекты отслеживания распределенных ссылок после остановки службы сервера отслеживания распределенных ссылок, если только вам не нужно как можно быстрее освободить дисковое пространство, которое используется этими объектами.Клиенты Distributed Link Tracking запрашивают сервер Distributed Link Tracking обновлять ссылки каждые 30 дней. Служба сервера отслеживания распределенных ссылок очищает объекты, которые не обновлялись в течение 90 дней.

При запуске сценария VBScript Dltpurge.vbs все объекты Active Directory, используемые службой сервера отслеживания распределенных ссылок, удаляются из домена, в котором выполняется сценарий. Вы должны запустить сценарий на одном контроллере домена для каждого домена в лесу. Чтобы запустить Dltpurge.vbs:

  1. Получите сценарий Dltpurge.vbs в службе поддержки продуктов Microsoft.

  2. Остановите службу сервера отслеживания распределенных ссылок на всех контроллерах домена в домене, на который нацелен Dltpurge.vbs.

  3. Используйте права администратора для входа в консоль контроллера домена или рядового компьютера в домене, на который нацелен Dltpurge.vbs.

  4. Используйте следующий синтаксис для запуска Dltpurge.vbs из командной строки:

      cscript dltpurge.vbs -s myserver -d dc = mydomain, dc = mycompany, dc = com
      

    В этой командной строке:

    • -s — это DNS-имя хоста контроллера домена, на котором вы хотите удалить объекты отслеживания распределенных ссылок.
    • -d — это путь отличительного имени домена, в котором вы хотите удалить объекты отслеживания распределенных ссылок.
  5. Выполните офлайн-процедуру дефрагментации Ntds.dit после захоронения объектов и сборки мусора.
    Для получения дополнительных сведений о процессе сборки мусора щелкните следующий номер статьи базы знаний Майкрософт:

    198793 Процесс сборки мусора базы данных Active Directory

Образец опыта работы с клиентами

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

Trey Research, вымышленный клиент из списка Fortune 500 с более чем 40 000 сотрудников по всему миру, развертывает один лес Active Directory, состоящий из пустого корневого домена с дочерними доменами, которые отображают основные географические регионы мира (Северная Америка, Азия, Европа и т. Д.) . Самый большой домен в лесу содержит около 35 000 учетных записей пользователей и столько же учетных записей компьютеров.

Файлы Ntds.dit были размещены на рейд-массивах размером 18 гигабайт (ГБ). С момента первоначального развертывания Windows 2000 файлы глобального каталога выросли до 17 ГБ.

Trey Research хочет развернуть Windows Server 2003 в течение следующих 10 дней, но для начала обновления требуется не менее 1,5 ГБ доступного дискового пространства в разделе базы данных. Им нужно столько места на диске, потому что Adprep.exe, как известно, добавляет от трех до пяти унаследованных тузов в зависимости от ранее установленных исправлений и пакетов обновления. Следующие условия способствуют большому размеру глобального каталога или нехватке места на диске:

  • Условие 1: Trey Research была одним из первых пользователей Windows 2000, и самые большие диски, которые они получили от предпочитаемого поставщика оборудования, составляли 9 ГБ или 18 ГБ, когда они были настроены в массиве raid.Нынешние диски вдвое больше за половину стоимости.

  • Условие 2: очистка DNS не была включена в зонах DNS, интегрированных в Active Directory, которые были делегированы каждому домену в лесу.

  • Условие 3: пользователям домена разрешено создавать учетные записи компьютеров в домене. У администраторов не было повторяющейся процедуры выявления и удаления потерянных учетных записей компьютеров.

  • Условие 4: С течением времени дескрипторы безопасности определялись администраторами, пакетами обновления и исправлениями в головках корневого контекста именования (NC) (cn = schema, cn = configuration, cn = domain ) и других контейнерах, которые размещать тысячи объектов в Active Directory.Кроме того, на тех же разделах был включен аудит. Когда вы устанавливаете разрешения и включаете аудит для объектов в Active Directory, размер базы данных увеличивается. Инструмент, который подготавливает леса и домены Windows 2000 для контроллеров домена под управлением Windows Server 2003 (Adprep), также добавляет унаследованные тузы; поэтому компании Trey Research нужно было освободить место на диске перед обновлением домена.

  • Условие 5: Trey Research не выполняла регулярно офлайн-процедуры дефрагментации Ntds.dit в режиме Dsrepair.

  • Условие 6: При проверке контейнера CN = FileLinks, CN = System, DC = в самом большом домене было обнаружено более 700 000 объектов отслеживания распределенных ссылок. Дескриптор безопасности для каждого объекта отслеживания распределенных ссылок составлял примерно 2 килобайта (КБ). Каждое из этих условий оценивалось на предмет его вклада в файл .dit размером 17 ГБ:

    .

  • Условие 1: Trey Research решила не развертывать новые диски из-за высокой стоимости и времени, которое потребовалось бы для этого.Кроме того, им требовалось только временное дисковое пространство, потому что они ожидали, что база данных Active Directory сократится после обновления до Windows Server 2003 и завершения процесса хранилища единственных экземпляров (SIS) (SIS реализует более эффективное хранение разрешений в базах данных Active Directory) .

  • Условия 2 и 3: Trey Research решила, что эти условия являются наилучшей практикой; однако, даже если бы Trey Research внедрила их, они не достигли бы необходимых результатов.Они решили включить очистку DNS, потому что это легко реализовать.

  • Условие 4: Trey Research поняла, что если они переопределят дескрипторы безопасности и системные списки управления доступом (SACL), они достигнут результатов, которых они ищут, но они решили, что эта процедура займет много времени, пока они не смогут тщательно протестировать уменьшение размера, накладные расходы на репликацию и, что наиболее важно, совместимость программы / администрирования в лабораторном сценарии, который отражает производственную среду.

    Поскольку компания Trey Research развернула Windows 2000 SP2 и несколько исправлений, они ожидали, что размер дополнительных унаследованных тузов, которые были добавлены с помощью Adprep (к объектам в домене NC), может составлять всего 300 мегабайт (МБ). Они могут проверить это поведение в лабораторной среде, которая используется для тестирования обновлений рабочего леса.

  • Условие 5: Trey Research поняла, что если они выполнили офлайн-процедуру дефрагментации, они не смогли бы восстановить «пробелы» в Ntds.dit файл. Фактически, администраторы Trey Research заметили увеличение размера базы данных сразу после завершения процедуры автономной дефрагментации. Это произошло из-за неэффективности ядра базы данных Windows 2000; этот механизм улучшен в Windows Server 2003.

  • Условие 6: Trey Research согласилась с тем, что очевидным способом действий было бы выполнение простого массового удаления всех объектов отслеживания распределенных ссылок из CN = FileLinks, CN = System, DC = доменное имя контейнера в домене. контроллер в каждом домене в лесу.Однако они поняли, что в этом случае дополнительное дисковое пространство не будет освобождено до тех пор, пока объекты не будут захоронены и собраны мусор, и пока они не завершат процедуру автономной дефрагментации на каждом контроллере домена в этом домене. Хотя время жизни захоронения может быть установлено равным двум дням, несколько контроллеров домена в лесу Trey Research были отключены, поскольку ожидали обновлений оборудования и программного обеспечения. Если объекты захоронены до того, как может произойти сквозная репликация, удаленные объекты могут быть реанимированы или между серверами глобального каталога в лесу могут появиться несогласованные данные.Чтобы обеспечить немедленное облегчение, Trey Research выполнила следующую процедуру:

  1. Они удалили дескриптор безопасности по умолчанию для объектов класса схемы распределенного отслеживания ссылок и заменили его единственным участником безопасности (учетной записью пользователя).
  2. Они написали программу VBScript, которая удалила все существующие дескрипторы безопасности, а затем заменила их явным тузом для одного участника безопасности.
  3. Они удаляли объекты распределенного отслеживания ссылок с шагом в 10 000 единиц с трехчасовой задержкой между удалением каждого объекта.
  4. Они выполнили процедуру автономной дефрагментации на каждом контроллере домена в домене после удаления всех объектов отслеживания распределенных ссылок. Когда компания Trey Research удалила дескриптор и выполнила процедуру дефрагментации, база данных восстановила около 1,5 ГБ дискового пространства на всех контроллерах домена в домене. Этого объема было достаточно для комфортного запуска инструмента Adprep и обновления всех контроллеров домена под управлением Windows 2000 и глобальных каталогов до Windows Server 2003.

После того, как Trey Research обновила операционную систему до Windows Server 2003, было освобождено больше дискового пространства, когда функция хранилища единственного экземпляра в Windows Server 2003 уменьшила размер базы данных примерно до 8 ГБ (для получения этих результатов необходимо выполнить процедуру автономной дефрагментации). Больше места было восстановлено после истечения интервала TSL, объекты отслеживания распределенных ссылок были собраны мусором и они выполнили процедуру автономной дефрагментации.

Trey Research продвинула новую реплику контроллера домена под управлением Windows 2000 в домен и поместила учетную запись компьютера в другое подразделение, отличное от того, которое они обычно использовали.За два дня на контроллере домена под управлением Windows 2000 присутствовало около 8000 объектов распределенного отслеживания ссылок. Компания Trey Research либо остановила отслеживание распределенных ссылок, либо создала политику для остановки службы, а затем связала политику с организационными подразделениями, на которых размещены контроллеры домена под управлением Windows 2000. Наконец, компания Trey Research использовала файл Dltpurge.vbs, чтобы пометить оставшиеся объекты отслеживания распределенных ссылок для удаления.

Анатомия удаления объекта DLT

Сами объекты

DLT содержат мало атрибутов и занимают мало места в Active Directory.Когда объект помечен для удаления (захоронен), все ненужные атрибуты удаляются, за исключением тех, которые необходимы для отслеживания объекта, пока он не будет удален из Active Directory.

В случае объектов отслеживания ссылок пометка объекта для удаления сводится к удалению только двух атрибутов: dscorepropagationdata и objectcategory. Удаление двух атрибутов приводит к первоначальной экономии 34 байтов. Однако процесс пометки объекта отслеживания ссылок для удаления также обновляет объект, добавляя атрибут IS_DELETED (4 байта) и изменяя RDN и атрибуты «общее имя», в результате чего каждый из этих атрибутов увеличивается примерно на 80 байты.Кроме того, атрибут «метаданные репликации» также увеличивается примерно на 50 байт, чтобы отразить обновления, выполненные для этого объекта. Таким образом, если пометить объект отслеживания ссылок для удаления, он вырастет примерно на 200 байт. NTDS.DIT ​​не будет уменьшать размер до тех пор, пока удаленные объекты не будут захоронены, не будут собраны мусор и не будет выполнена автономная дефрагментация.

Примечание

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

Текстовая версия Dltpurge.vbs

Для использования этого сценария:

  1. Скопируйте весь текст между тегом и тегом в этой статье, а затем вставьте текст в файл текстового редактора ASCII (например, файл Microsoft Notepad).
  2. Сохраните файл как «Dltpurge.vbs».
    3 Выполните процедуру, описанную в разделе «Как удалить объекты отслеживания распределенных ссылок»
  3. .

  <Начать копирование здесь>
'================================================= =============================
'================================================= =============================
'
'Copyright (C) 2001 корпорации Microsoft.Все права защищены.
'
'Этот сценарий удаляет все объекты Active Directory, используемые
'Служба сервера отслеживания распределенных ссылок.
'
'Предполагается, что служба DLT Server отключена,
'и вы хотите восстановить пространство DIT, которое занимают эти объекты.
'
'Использование: cscript DltPurge.vbs <параметры>
'Параметры: -s Имя_сервера
'-d отличительное имя dc = mydomain, dc = mycompany, dc = com
'-b Размер партии BatchDelayMinutes
'-t (необязательный тестовый режим)
'
'Объекты удаляются партиями - удаляются объекты BatchSize,
'то есть задержка BatchDelayMinutes перед следующей партией.'
'================================================= =============================
'================================================= =============================

Вариант Явный

'
'Globals, также локальные в main.
'
Тусклый провайдер
Dim oTarget
Тусклый сервер
Dim sDomain
Dim bTest

Тусклый размер партии
Dim BatchDelayMinutes

'
'Установить значения по умолчанию
'

Размер партии = 1000
BatchDelayMinutes = 15
bTest = Ложь

'================================================= =============================
'
'ProcessArgs
'
'Проанализируйте аргументы командной строки.Результаты задаются в глобальных переменных
'(oProvider, oTarget, sServer, sDomain, BatchSize и BatchDelayMinutes).
'
'================================================= =============================


публичная функция ProcessArgs

    Тусклый iCount
    Тусклые oArgs

    при ошибке возобновить следующий

    '
    'Получить аргументы командной строки
    '
    
    Установите oArgs = WScript.Arguments

    если oArgs.Count> 0, то

        '
        «У нас есть аргументы командной строки. Прокрутите их.
        '

        iCount = 0
        ProcessArgs = 0

        делать, пока iCount  = oArgs.Count), то
                        Синтаксис
                        ProcessArgs = -1
                        выход делать
                    конец, если

                    sServer = oArgs.Item (iCount + 1)
                    если Len (sServer)> 0, то sServer = sServer & "/"
                    iCount = iCount + 2

                '
                'Включить опцию тестирования
                '
                
                case "-t"

                    iCount = iCount + 1
                    bTest = True

                '
                'Вариант доменного имени
                '
                
                case "-d"

                    если (iCount + 1> = oArgs.Подсчитайте) затем
                        Синтаксис
                        ProcessArgs = -1
                        Выйти Сделать
                    конец, если

                    sDomain = oArgs.Item (iCount + 1)
                    iCount = iCount + 2

                '
                'Вариант дозирования (размер партии, задержка партии)
                '

                case "-b"

                    если (iCount + 2> = oArgs.Count), то
                        Синтаксис
                        ProcessArgs = -1
                        выход делать
                    конец, если

                    Err.ясно
                    
                    Размер пакета = CInt (oArgs.Item (iCount + 1))
                    BatchDelayMinutes = CInt (oArgs.Item (iCount + 2))
                    
                    если (Err.Number <> 0), то
                        wscript.echo "Недопустимое значение аргумента -b" & vbCrLf
                        Синтаксис
                        ProcessArgs = -1
                        выход делать
                    конец, если
                    
                    iCount = iCount + 3

                '
                'Опция помощи
                '
                
                дело "-?"
                    Синтаксис
                    ProcessArgs = -1
                    выход делать

                '
                ' Недопустимый аргумент
                '
                
                случай еще
                
                    'Показать синтаксис и вернуть ошибку

                    wscript.echo "Неизвестный аргумент:" & oArgs.Item (iCount) & vbCrLf
                    Синтаксис
                    ProcessArgs = -1
                    Выйти Сделать
                    
            конец выбрать
      петля

    еще
    
        '
        'Не было аргументов командной строки, отобразите синтаксис
        'и вернуть ошибку.
        '

        Синтаксис
        ProcessArgs = -1

    конец, если

    Установите oArgs = Nothing

конец функции 'ProcessArgs

'================================================= =============================
'
'Синтаксис
'
'Показать синтаксис командной строки
'
'================================================= =============================

общедоступная функция Синтаксис

    wscript.эхо vbCrLf & _
                    «Цель: удалить объекты Active Directory из функции отслеживания распределенных ссылок» & vbCrLf & _
                    «Служба сервера (предполагается, что сервер DLT отключен» & vbCrLf & _
                    "на всех контроллерах домена)" & vbCrLf & _
                    vbCrLf & _
                    "Использование:" & wscript.scriptname & "<аргументы>" & vbCrLf & _
                    vbCrLf & _
                    "Аргументы: -s Сервер" & vbCrLf & _
                    "-d FullyQualifiedDomain" & vbCrLf & _
                    "-b BatchSize BatchDelayMinutes (по умолчанию 1000 и 15)" & vbCrLf & _
                    "-t (необязательный тестовый режим, ничего не удаляется)" & vbCrLf & _
                    vbCrLf & _
                    «Примечание. Объекты удаляются партиями с задержкой между каждым» & vbCrLf & _
                    "           партия.Размер пакета по умолчанию составляет 1000 объектов, и "& vbCrLf & _
                    "по умолчанию продолжительность задержки составляет 15 минут. Но эти" & vbCrLf & _
                    «значения могут быть переопределены с помощью опции -b». & vbCrLf & _
                    vbCrLf & _
                    "Пример:" & wscript.scriptname & "-s myserver -d отличительное имя dc = mydomain, dc = mycompany, dc = com"

end function 'Синтаксис



'================================================= =============================
'
'PurgeContainer
'
'Удалить все объекты указанного класса в указанном контейнере.'Эта подпрограмма вызывается один раз для таблицы томов и один раз для
'таблица перемещения объекта.
'
'================================================= =============================

sub PurgeContainer (ByRef oParent, ByVal strClass)

    тусклый oChild
    тусклый iBatch
    тусклый iTotal

    При ошибке Возобновить Далее

    iTotal = 0
    iBatch = 0

    'Прокрутите дочерние элементы этого контейнера

    Для каждого oChild в oParent

        '
        'Это объект DLT?
        '

        
        если oChild.Class = strClass Тогда

            '
            'Да, это объект DLT, его можно удалить
            '
            
            Итотал = Итотал + 1
            iBatch = iBatch + 1

            '
            'Удалить объект
            '
            
            если bTest, то
                wscript.echo "Объект, который будет удален:" & oChild.adspath
            еще
                oParent.Delete oChild.Class, oChild.Name
            конец, если

            '
            'Если это конец пакета, отложите репликацию
            ' настигнуть.
            '
            
            если iBatch = BatchSize, то
            
                iBatch = 0
                
                wscript.stdout.writeline "" 'игнорируется wscript
                wscript.echo "Удаленные" & BatchSize & "объекты"
                wscript.echo "Приостановка для разрешения обработки (перезапускается в" & DateAdd ("n", BatchDelayMinutes, Time) & ")"
                
                wscript.sleep BatchDelayMinutes * 60 * 1000
                wscript.echo "Продолжаем ..."
                
            конец, если
            
        еще
        
            'oChild.Class не соответствует strClass
            wscript.echo "Игнорирование неожиданного класса:" & oChild.Class
            
        конец, если

        oChild = NULL

    Следующий


    wscript.echo "Всего удалено" & iTotal & "объектов"

end sub 'PurgeContainer


'================================================= =============================
'
' Основной
'
'================================================= =============================

если (ProcessArgs = -1), то wscript.покидать

при ошибке возобновить следующий

'
'Объясни, что должно произойти
'

wscript.stdout.writeline "" 'игнорируется wscript
wscript.echo "Этот сценарий удалит все объекты из Active Directory" & vbCrLf & _
             "используется службой сервера отслеживания распределенных ссылок (trksvr)". & vbCrLf & _
             «Предполагается, что эта служба уже отключена» & vbCrLf & _
             "все контроллеры домена в домене".

'
'При запуске в cscript сделайте паузу, чтобы дать возможность
'(Эти 3 строки предназначены для cscript и игнорируются wscript.)
'

wscript.stdout.writeline ""
wscript.stdout.writeline "Нажмите Enter, чтобы продолжить ..."
wscript.stdin.readline

'
'Получить объект ADSI
'

Установите oProvider = GetObject ("LDAP:")

'
'Очистите систему / FileLinks / ObjectMoveTable
'

wscript.stdout.writeline "" 'игнорируется wscript
wscript.echo "Очистка ObjectMoveTable"

Установите oTarget = oProvider.OpenDSObject ("LDAP: //" & sServer & "cn = ObjectMoveTable, CN = FileLinks, CN = System," & sDomain, _
                                      vbNullString, vbNullString, _
                                      1) 'ADS_SECURE_AUTHENTICATION

вызов PurgeContainer (oTarget, "linkTrackOMTEntry")
oTarget = NULL

'
'Очистите систему / FileLinks / VolumeTable
'

wscript.stdout.writeline "" 'игнорируется wscript
wscript.echo "Таблица объема очистки"

Установите oTarget = oProvider.OpenDSObject ("LDAP: //" & sServer & "cn = VolumeTable, CN = FileLinks, CN = System," & sDomain, _
                                     vbNullString, vbNullString, _
                                     1) 'ADS_SECURE_AUTHENTICATION
вызов PurgeContainer (oTarget, "linkTrackVolEntry")
oTarget = NULL

oProvider = NULL
<КОНЕЦ скопировать сюда>
  

Клиент отслеживания распределенных каналов

— Black Viper

Общая информация

Поддерживает связи с файлами NTFS на вашем компьютере или в домене.Например, вы можете создать файл на «Компьютере А». Затем вы создаете «ярлык» или «ссылку» на этот файл на «Компьютере Б.» Если вы переместите файл на компьютере A в другое место, эта служба сообщит компьютеру B обновить свою информацию, чтобы обеспечить непрерывное соединение.

С AVG Antivirus 2011 (версия 10.0.1152 в Windows XP SP 3 x86) для «Клиента отслеживания распределенных ссылок» должно быть установлено значение «Автоматически» и «Запущено», иначе функция сканирования AVG не будет работать должным образом.Установка службы на Вручную не работает, поскольку сканирование не сигнализирует о запуске службы.

[tab name = ’Windows 8 ′]

Windows 8

Описание по умолчанию

Поддерживает связи между файлами NTFS на компьютере или между компьютерами в сети.

Дополнительная информация

На данный момент нет.

Тип запуска по умолчанию

ОС СП0
Windows 8 x86 АКПП (Запущено)
Windows 8 x64 АКПП (Запущено)
Windows 8 Профессиональная x86 АКПП (Запущено)
Windows 8 Pro x64 АКПП (Запущено)
Windows 8 Корпоративная x86 АКПП (Запущено)
Windows 8 Корпоративная x64 АКПП (Запущено)

Имена служб

Имя службы (реестр): TrkWks
Отображаемое имя: Клиент отслеживания распределенных каналов

Путь по умолчанию и параметры командной строки

C: \ Windows \ System32 \ svchost.exe -k LocalSystemNetworkRestricted

Войти как

Учетная запись

: учетная запись локальной системы

Зависимости

Примечание. Для какой-либо службы в сборке WDP, которую я использовал для черновика этой информации, не указаны зависимости.
[/ tab]

[tab name = ’Windows 7 ′]

Windows 7

Описание по умолчанию

Поддерживает связи между файлами NTFS на компьютере или между компьютерами в сети.

Дополнительная информация

Это состояние службы в нормальном и безопасном режиме не может быть изменено патчем реестра.

Тип запуска по умолчанию

ОС СП0 СП1
Windows 7 начальная версия АКПП (Запущено) АКПП (Запущено)
Windows 7 Домашняя базовая АКПП (Запущено) АКПП (Запущено)
Windows 7 Домашняя расширенная АКПП (Запущено) АКПП (Запущено)
Windows 7 Профессиональная АКПП (Запущено) АКПП (Запущено)
Windows 7 Максимальная АКПП (Запущено) АКПП (Запущено)
Windows 7 Корпоративная АКПП (Запущено) АКПП (Запущено)

Имена служб

Имя службы (реестр): TrkWks
Отображаемое имя: Клиент отслеживания распределенных каналов

Путь по умолчанию и параметры командной строки

C: \ Windows \ System32 \ svchost.exe -k LocalSystemNetworkRestricted

Войти как

Учетная запись

: учетная запись локальной системы

Зависимости

Какие услуги клиенту распределенного отслеживания ссылок необходимы для правильной работы:

  • Удаленный вызов процедур (RPC) (S, HB, HP, P, U, E)

    • Средство запуска процессов сервера DCOM (S, HB, HP, P, U, E)
    • Устройство сопоставления конечных точек RPC (S, HB, HP, P, U, E)

Какая еще служба требует, чтобы клиент отслеживания распределенных каналов работал правильно:

  • Нет (S, HB, HP, P, U, E)

[/ tab]

[tab name = ’Windows Vista’]

Windows Vista

Описание по умолчанию

Поддерживает связи между файлами NTFS на компьютере или между компьютерами в сети.

Дополнительная информация

Это состояние службы в нормальном и безопасном режиме не может быть изменено патчем реестра.

Тип запуска по умолчанию

ОС СП0 СП1 SP2
Vista Home Basic АКПП (Запущено) АКПП (Запущено) АКПП (Запущено)
Vista Home Premium АКПП (Запущено) АКПП (Запущено) АКПП (Запущено)
Vista Business АКПП (Запущено) АКПП (Запущено) АКПП (Запущено)
Vista Ultimate АКПП (Запущено) АКПП (Запущено) АКПП (Запущено)
Vista Enterprise АКПП (Запущено) АКПП (Запущено) АКПП (Запущено)

Имена служб

Имя службы (реестр): TrkWks
Отображаемое имя: Клиент отслеживания распределенных каналов

Путь по умолчанию и параметры командной строки

C: \ Windows \ System32 \ svchost.exe -k LocalSystemNetworkRestricted

Войти как

Учетная запись

: учетная запись локальной системы

Зависимости

Какие услуги клиенту распределенного отслеживания ссылок необходимы для правильной работы:

Какая еще служба требует, чтобы клиент отслеживания распределенных ссылок работал должным образом:

[/ tab]

[tab name = ’Windows XP Pro x64 ′]

Windows XP Pro x64

Описание по умолчанию

Поддерживает связи между файлами NTFS на компьютере или между компьютерами в сетевом домене.

Дополнительная информация

Поддерживает связи с файлами NTFS на вашем компьютере или в домене. Например, вы можете создать файл на «Компьютере А». Затем вы создаете «ярлык» или «ссылку» на этот файл на «Компьютере Б.» Если вы переместите файл на компьютере A в другое место, эта служба сообщит компьютеру B обновить свою информацию, чтобы обеспечить непрерывное соединение. Несмотря на то, что это довольно ценно в большой сети, я не нашел применения этой услуге в домашней сети.В состоянии ожидания он использует от 3,5 до 4 МБ.

Тип запуска по умолчанию

ОС СП0 СП1 SP2
XP Pro x64?? Автомат

Имена служб

Имя службы (реестр): TrkWks
Отображаемое имя: Клиент отслеживания распределенных каналов

Путь по умолчанию и параметры командной строки

C: \ WINDOWS \ system32 \ svchost.exe -k netsvcs

Войти как

Учетная запись

: учетная запись локальной системы

Зависимости

Какие услуги клиенту распределенного отслеживания ссылок необходимы для правильной работы:

Какая еще служба требует, чтобы клиент отслеживания распределенных ссылок работал должным образом:

[/ tab]

[tab name = ’Windows XP’]

Windows XP

Описание по умолчанию

Поддерживает связи между файлами NTFS на компьютере или между компьютерами в сетевом домене.

Дополнительная информация

Поддерживает связи с файлами NTFS на вашем компьютере или в домене. Например, вы можете создать файл на «Компьютере А». Затем вы создаете «ярлык» или «ссылку» на этот файл на «Компьютере Б.» Если вы переместите файл на компьютере A в другое место, эта служба сообщит компьютеру B обновить свою информацию, чтобы обеспечить непрерывное соединение. Несмотря на то, что это довольно ценно в большой сети, я не нашел применения этой услуге в домашней сети.В состоянии ожидания он использует от 3,5 до 4 МБ.

Тип запуска по умолчанию

ОС СП0 СП1 SP2 SP3
XP Home АКПП (Запущено) АКПП (Запущено) АКПП (Запущено) АКПП (Запущено)
XP MCE 2005 АКПП (Запущено) АКПП (Запущено) АКПП (Запущено) АКПП (Запущено)
XP Pro АКПП (Запущено) АКПП (Запущено) АКПП (Запущено) АКПП (Запущено)
XP Tablet PC 2005 АКПП (Запущено) АКПП (Запущено) АКПП (Запущено) АКПП (Запущено)

Имена служб

Имя службы (реестр): TrkWks
Отображаемое имя: Клиент отслеживания распределенных каналов

Путь по умолчанию и параметры командной строки

C: \ WINDOWS \ system32 \ svchost.exe -k netsvcs

Войти как

Учетная запись

: учетная запись локальной системы

Зависимости

Какие услуги клиенту распределенного отслеживания ссылок необходимы для правильной работы:

Какая еще служба требует, чтобы клиент отслеживания распределенных ссылок работал должным образом:

[/ tab]

[end_tabset]

Дополнительная литература

NTFS: http://en.wikipedia.org/wiki/NTFS

Как отключить клиент распределенного отслеживания ссылок

Внешние жесткие диски и другие устройства предоставляют отличный способ обмена нашими личными файлами или создания резервных копий.Возможно, вы заметили опцию безопасного удаления (нижний правый угол) на панели значков всякий раз, когда вы подключаете внешние диски к компьютеру. Цель этой опции — проверить, имеет ли приложение доступ к данным вашего диска. Если в приложении все еще открыт дескриптор вашего внешнего диска, Windows выдаст вам предупреждение перед извлечением диска. Все это просто для того, чтобы ваши данные были в безопасности. Обычно, если вы получаете это сообщение при нажатии на опцию безопасного извлечения USB, вы можете просто закрыть все приложения, и это позволит вам безопасно извлечь диск.Однако в некоторых случаях вы будете продолжать видеть предупреждающее сообщение, и Windows не позволит вам извлечь внешний диск. Это может быть довольно проблематично, поскольку в этой ситуации вы ничего не сможете сделать. Вы можете не обращать внимания на предупреждение Windows, но очень высока вероятность потери данных.

Эта проблема вызвана службой под названием «Клиент отслеживания распределенных ссылок». Эта служба поддерживает дескриптор скрытой папки с информацией о системном томе, а также файла tracking.log. Так как эта служба поддерживает доступ к внешнему диску, вы не сможете безопасно извлечь внешний диск.

Метод 1. Отключение клиента отслеживания распределенных каналов

Наиболее распространенным решением этой проблемы является простое отключение службы, вызывающей эту проблему. Выполните действия, указанные ниже, чтобы отключить службу клиента отслеживания распределенных каналов.

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

  1. Удерживайте клавишу Windows и нажмите R
  2. Введите services.msc и нажмите Введите
  1. Найдите службу с именем Distributed Link Tracking Client и дважды щелкните ее
  1. Выберите Отключено из раскрывающегося меню Тип запуска
  1. Нажмите Остановить , если статус службы запущен
  2. Нажмите Применить , затем выберите ok

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

Что делает клиент отслеживания распределенных ссылок?

Эта служба выполняет несколько функций. Но, как упоминалось ранее, это может быть не полный список обязанностей этой службы.

Основная обязанность этой службы — «Поддерживать связи с файлами NTFS на вашем компьютере или в домене». Это просто означает, что эта служба отслеживает исходные файлы и их ярлыки. Так, например, если вы переместите исходный файл на новый путь, эта служба также обновит путь ярлыка.Таким образом, ссылка не будет разорвана и все будет работать. С другой стороны, если вы отключите эту службу, перемещение исходных файлов может привести к повреждению ярлыков файлов. Так что вам тоже придется с этим разобраться.

Еще одна вещь, для которой он используется, — это антивирусное приложение AVG. Это приложение использует службу клиента отслеживания распределенных ссылок для сканирования файлов и папок. Итак, если у вас есть антивирусное приложение AVG, подумайте об отключении этой службы.

Метод 2: Центр обновления Windows

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

Итак, установите последние обновления Windows в вашу систему, если вы еще этого не сделали.

Служба клиента отслеживания распределенных каналов (TrkWks) по умолчанию в Windows XP

Служба клиента отслеживания распределенных ссылок (TrkWks) по умолчанию в Windows XP

Поддерживает связи между файлами NTFS на компьютере или между компьютерами в сетевом домене.

Настройки по умолчанию

Тип запуска: Автоматически
Отображаемое имя: Клиент отслеживания распределенных ссылок
Имя службы: TrkWks
Тип службы: Управление совместным использованием ошибок нормальный
Объект: LocalSystem
Путь:% SystemRoot% \ system32 \ svchost.exe -k netsvcs
Файл:% SystemRoot% \ system32 \ trkwks.dll
Ключ реестра: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TrkWkshavior

Клиент отслеживания распределенных ссылок — это служба Win32. В Windows XP он запускается автоматически вместе с операционной системой. Затем служба клиента отслеживания распределенных ссылок запускается как LocalSystem в общем процессе svchost.EXE. Другие службы и драйверы могут работать в том же процессе. Если клиент отслеживания распределенных ссылок не запускается, техническая информация об ошибке добавляется в журнал событий. Запуск Windows XP должен продолжиться, но должно отображаться окно сообщения, информирующее пользователя о том, что не удалось запустить службу TrkWks.

Зависимости

Клиент отслеживания распределенных каналов зависит от службы удаленного вызова процедур (RPC).

Восстановить конфигурацию запуска по умолчанию для клиента отслеживания распределенных каналов

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

1. Запустите командную строку.

2. Скопируйте приведенные ниже команды, вставьте их в командное окно и нажмите ENTER:

sc config TrkWks start = auto

sc start TrkWks

3. Закройте командное окно и перезагрузите компьютер.

Служба TrkWks использует файл trkwks.dll , который находится в папке % WinDir% \ system32 . Если файл был изменен, поврежден или удален, вы можете восстановить его исходную версию с установочного носителя Windows XP.

Клиент отслеживания распределенных ссылок

— Служба Windows 7

Клиент отслеживания распределенных ссылок

— служба Windows 7

Поддерживает связи между файлами NTFS на компьютере или между компьютерами в сети.

Эта служба также существует в Windows 10, 8, Vista и XP.

Тип запуска

Стартер Автомат Автомат
Домашний базовый Автомат Автомат
Home Premium Автомат Автомат
Профессиональный Автомат Автомат
Максимальная Автомат Автомат
Предприятие Автомат Автомат

Свойства по умолчанию

Privileges

  • SeRestorePrivilege
  • SeImpersonatePrivilege
Отображаемое имя: Клиент отслеживания распределенных каналов
Имя службы: TrkWks
Тип: share
Путь:32 \ sirv% \ Systemexe -k LocalSystemNetworkRestricted
Файл:% WinDir% \ System32 \ trkwks.dll
Контроль ошибок: нормальный
Объект: LocalSystem

Поведение по умолчанию

Служба клиента отслеживания распределенных ссылок работает как LocalSystem в общем процессе.Он использует исполняемый файл совместно с другими службами. Если клиент отслеживания распределенных ссылок не загружается или не инициализируется, ошибка записывается в журнал событий. Запуск Windows 7 должен продолжиться, но отображается окно сообщения, информирующее о том, что не удалось запустить службу TrkWks.

Зависимости

Клиент отслеживания распределенных каналов не запускается, если служба удаленного вызова процедур (RPC) остановлена ​​или отключена.

Восстановить тип запуска по умолчанию для клиента отслеживания распределенных каналов

Автоматическое восстановление

1.Выберите выпуск Windows 7 и пакет обновления, а затем нажмите кнопку Загрузить ниже.

2. Сохраните файл RestoreDistributedLinkTrackingClientWindows7.bat в любой папке на жестком диске.

3. Щелкните загруженный пакетный файл правой кнопкой мыши и выберите Запуск от имени администратора .

4. Перезагрузите компьютер, чтобы сохранить изменения.

Примечание. Убедитесь, что файл trkwks.dll существует в папке % WinDir% \ System32 .Если этот файл отсутствует, вы можете попробовать восстановить его с установочного носителя Windows 7.

Клиент отслеживания распределенных ссылок

— Служба Windows 8

Клиент отслеживания распределенных ссылок

— Служба Windows 8

Поддерживает связи между файлами NTFS на компьютере или между компьютерами в сети.

Эта служба также существует в Windows 10, 7, Vista и XP.

Тип запуска

Ядро Автомат Автомат Автомат
Pro Автомат Автомат Автомат
Предприятие Автомат Автомат Автомат

Свойства по умолчанию

Privileges

  • SeRestorePrivilege
  • SeImpersonatePrivilege
Отображаемое имя: Клиент отслеживания распределенных каналов
Имя службы: TrkWks
Тип: share
Путь:32 \ sirv% \ Systemexe -k LocalSystemNetworkRestricted
Файл:% WinDir% \ System32 \ trkwks.dll
Контроль ошибок: нормальный
Объект: LocalSystem

Поведение по умолчанию

Служба клиента отслеживания распределенных каналов работает как LocalSystem в общем процессе svchost.EXE. Другие службы могут работать в том же процессе. Если клиент отслеживания распределенных ссылок не запускается, ошибка регистрируется. Запуск Windows 8 продолжается, но отображается окно сообщения, информирующее о том, что не удалось запустить службу TrkWks.

Зависимости

Клиент отслеживания распределенных каналов не запускается, если служба удаленного вызова процедур (RPC) остановлена ​​или отключена.

Восстановить тип запуска по умолчанию для клиента отслеживания распределенных каналов

Автоматическое восстановление

1.Выберите выпуск и выпуск Windows 8, а затем нажмите кнопку Загрузить ниже.

2. Сохраните файл RestoreDistributedLinkTrackingClientWindows8.bat в любой папке на жестком диске.

3. Щелкните загруженный пакетный файл правой кнопкой мыши и выберите Запуск от имени администратора .

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

Примечание. Убедитесь, что файл trkwks.dll существует в папке % WinDir% \ System32 . Если этот файл отсутствует, вы можете попробовать восстановить его с установочного носителя Windows 8.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

2024 © Все права защищены. Карта сайта