Разное

Клиент отслеживания распределенных связей что это: Клиент отслеживания изменившихся связей. Недокументированные и малоизвестные возможности 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
Служба маршрутизатора AllJoyn AJRouter
Готовность приложений AppReadiness
Удостоверение приложения AppIDSvc
Сведения о приложении Appinfo
Служба шлюза уровня приложения ALG
Управление приложениями AppMgmt
Служба развертывания AppX (AppXSVC) AppXSvc
Служба AssignedAccessManager AssignedAccessManagerSvc
Автоматическое обновление часового пояса tzautoupdate
Фоновая интеллектуальная служба передачи (BITS) BITS
Служба инфраструктуры фоновых задач BrokerInfrastructure
Служба базовой фильтрации BFE
Служба шифрования дисков BitLocker BDESVC
Служба модуля архивации на уровне блоков wbengine
Служба звукового шлюза Bluetooth BTAGService
Служба беспроводной связи Bluetooth BthHFSrv
Служба поддержки Bluetooth bthserv
BranchCache PeerDistSvc
Служба диспетчера доступа к возможностям camsvc
Распространение сертификата CertPropSvc
Служба лицензий клиента (ClipSVC) ClipSVC
Система событий COM+ EventSystem
Системное приложение COM+ COMSysApp
Браузер компьютеров Browser
Служба платформы подключенных устройств CDPSvc
Функциональные возможности для подключенных пользователей и телеметрия DiagTrack
CoreMessaging CoreMessagingRegistrar
Диспетчер учетных данных VaultSvc
Службы криптографии CryptSvc
Служба совместного доступа к данным DsSvc
Служба публикации сбора данных DcpSvc
Использование данных DusmSvc
Модуль запуска процессов DCOM-сервера DcomLaunch
Оптимизация доставки DoSvc
Служба сопоставления устройств DeviceAssociationService
Служба установки устройств DeviceInstall
Служба регистрации управления устройством DmEnrollmentSvc
Диспетчер настройки устройств DsmSvc
Брокер фонового обнаружения DevQuery DevQueryBroker
DHCP-клиент Dhcp
Diagnostic Execution Service diagsvc
Служба политики диагностики DPS
Узел службы диагностики WdiServiceHost
Узел системы диагностики WdiSystemHost
Клиент отслеживания изменившихся связей TrkWks
Координатор распределенных транзакций MSDTC
Служба маршрутизации push-сообщений на основе протокола WAP (Wireless Application Protocol) для управления устройствами dmwappushservice
DNS-клиент Dnscache
Диспетчер скачанных карт MapsBroker
Встроенный режим embeddedmode
Шифрованная файловая система (EFS) EFS
Служба управления корпоративными приложениями EntAppSvc
ESIF Upper Framework Service esifsvc
Расширяемый протокол проверки подлинности (EAP) Eaphost
Факс Fax
Служба истории файлов fhsvc
Хост поставщика функции обнаружения fdPHost
Публикация ресурсов обнаружения функции FDResPub
Служба географического положения lfsvc
GraphicsPerfSvc GraphicsPerfSvc
Клиент групповой политики gpsvc
Прослушиватель домашней группы HomeGroupListener
Поставщик домашней группы HomeGroupProvider
Host Guardian Client Service HgClientService
Host Network Service hns
Доступ к HID-устройствам hidserv
Служба узла HV HvHost
Служба обмена данными (Hyper-V) vmickvpexchange
Интерфейс гостевой службы Hyper-V vmicguestinterface
Служба завершения работы в качестве гостя (Hyper-V) vmicshutdown
Служба пульса (Hyper-V) vmicheartbeat
Hyper-V Host Compute Service vmcompute
Служба Hyper-V PowerShell Direct vmicvmsession
Служба виртуализации удаленных рабочих столов Hyper-V vmicrdv
Служба синхронизации времени Hyper-V vmictimesync
Hyper-V Virtual Machine Management vmms
Служба запросов на теневое копирование томов Hyper-V vmicvss
Модули ключей IPsec для обмена ключами в Интернете и протокола IP с проверкой подлинности IKEEXT
Служба монитора инфракрасной связи irmon
Обнаружение интерактивных служб UI0Detect
Общий доступ к подключению к Интернету (ICS) SharedAccess
Вспомогательная служба IP iphlpsvc
Служба настройки преобразования IP-адресов IpxlatCfgSvc
Агент политики IPsec PolicyAgent
KtmRm для координатора распределенных транзакций KtmRm
Тополог канального уровня lltdsvc
Диспетчер локальных сеансов LSM
LPA Service wlpasvc
Стандартная служба сборщика центра диагностики Microsoft (R) diagnosticshub.standardcollector.service
Помощник по входу в учетную запись Майкрософт wlidsvc
Microsoft App-V Client AppVClient
Служба инициатора Майкрософт iSCSI MSiSCSI
Служба Microsoft Passport NgcSvc
Контейнер службы Microsoft Passport NgcCtnrSvc
Программный поставщик теневого копирования (Microsoft) swprv
SMP дисковых пространств (Майкрософт) smphost
Служба маршрутизатора SMS Microsoft Windows SmsRouter
Проверка подлинности на основе физических параметров NaturalAuthentication
Служба общего доступа к портам Net.Tcp NetTcpPortSharing
Сетевой вход в систему Netlogon
Автоматическая настройка сетевых устройств NcdAutoSetup
Посредник подключений к сети NcbService
Сетевые подключения Netman
Помощник по подключению к сети NcaSvc
Служба списка сетей netprofm
Служба сведений о подключенных сетях NlaSvc
Служба настройки сети NetSetupSvc
Служба интерфейса сохранения сети nsi
Автономные файлы CscService
Оптимизация дисков defragsvc
Диспетчер платежей и NFC/защищенных элементов SEMgrSvc
Протокол PNRP PNRPsvc
Группировка сетевых участников p2psvc
Диспетчер удостоверения сетевых участников p2pimsvc
Хост библиотеки счетчика производительности PerfHost
Журналы и оповещения производительности pla
Телефонная связь PhoneSvc
Plug and Play PlugPlay
Служба публикации имен компьютеров PNRP PNRPAutoReg
Служба перечислителя переносных устройств WPDBusEnum
Питание Power
Диспетчер печати Spooler
Расширения и уведомления для принтеров PrintNotify
Поддержка элемента панели управления «Отчеты о проблемах и их решениях» wercplsupport
Служба помощника по совместимости программ PcaSvc
Quality Windows Audio Video Experience QWAVE
Служба управления радио RmSvc
Диспетчер автоматических подключений удаленного доступа RasAuto
Диспетчер подключений удаленного доступа RasMan
Настройка сервера удаленных рабочих столов SessionEnv
Службы удаленных рабочих столов TermService
Перенаправитель портов пользовательского режима служб удаленных рабочих столов UmRdpService
Удаленный вызов процедур (RPC) RpcSs
Локатор удаленного вызова процедур (RPC) RpcLocator
Удаленный реестр RemoteRegistry
Служба демонстрации магазина RetailDemo
Маршрутизация и удаленный доступ RemoteAccess
Сопоставитель конечных точек RPC RpcEptMapper
Вторичный вход в систему seclogon
Служба SSTP SstpSvc
Диспетчер учетных записей безопасности SamSs
Центр обеспечения безопасности wscsvc
Служба данных датчиков SensorDataService
Служба наблюдения за датчиками SensrSvc
Служба датчиков SensorService
Сервер LanmanServer
Shared PC Account Manager shpamsvc
Определение оборудования оболочки ShellHWDetection
Смарт-карта SCardSvr
Служба перечисления устройств чтения смарт-карт ScDeviceEnum
Политика удаления смарт-карт SCPolicySvc
Ловушка SNMP SNMPTRAP
Защита программного обеспечения sppsvc
Служба пространственных данных SharedRealitySvc
Быстрая проверка svsvc
Обнаружение SSDP SSDPSRV
Служба репозитория состояний StateRepository
События получения неподвижных изображений WiaRpc
Служба хранилища StorSvc
Управление уровнями хранилища TieringEngineService
SysMain SysMain
Служба уведомления о системных событиях SENS
Брокер системных событий SystemEventsBroker
Планировщик заданий Schedule
Модуль поддержки NetBIOS через TCP/IP lmhosts
Телефония TapiSrv
Темы Themes
Сервер моделей данных плиток tiledatamodelsvc
Брокер времени TimeBrokerSvc
Диспетчер учетных веб-записей TokenBroker
Служба сенсорной клавиатуры и панели рукописного ввода TabletInputService
Update Orchestrator Service UsoSvc
Узел универсальных PNP-устройств upnphost
Служба виртуализации взаимодействия с пользователем UevAgentService
Диспетчер пользователей UserManager
Служба профилей пользователей ProfSvc
Виртуальный диск vds
Теневое копирование тома VSS
Служба кошелька WalletService
WarpJITSvc WarpJITSvc
Диспетчер учетных веб-записей TokenBroker
Веб-клиент WebClient
Служба диспетчера подключений служб Wi-Fi Direct WFDSConMgrSvc
Windows Audio Audiosrv
Средство построения конечных точек Windows Audio AudioEndpointBuilder
Программа архивации данных SDRSVC
Биометрическая служба Windows WbioSrvc
Сервер кадров камеры Windows FrameServer
Немедленные подключения Windows — регистратор настройки wcncsvc
Диспетчер подключений Windows Wcmsvc
Служба Advanced Threat Protection в Защитнике Windows Sense
Служба проверки сети Windows Defender Antivirus WdNisSvc
Антивирусная программа «Защитника Windows» WinDefend
Брандмауэр Защитника Windows mpssvc
Служба «Безопасность Windows» SecurityHealthService
Windows Driver Foundation — User-mode Driver Framework wudfsvc
Служба узла поставщика шифрования Windows WEPHOSTSVC
Служба регистрации ошибок Windows WerSvc
Сборщик событий Windows Wecsvc
Журнал событий Windows EventLog
Служба кэша шрифтов Windows FontCache
Служба загрузки изображений Windows (WIA) stisvc
Служба предварительной оценки Windows wisvc
Установщик Windows msiserver
Служба Windows License Manager LicenseManager
Инструментарий управления Windows Winmgmt
Служба общих сетевых ресурсов проигрывателя Windows Media WMPNetworkSvc
Служба Windows Mobile Hotspot icssvc
Служба восприятия Windows spectrum
Кэш шрифтов Windows Presentation Foundation 3.0.0.0 FontCache3.0.0.0
Служба системы push-уведомлений Windows WpnService
Служба удаленного управления Windows (WS-Management) WinRM
Windows Search WSearch
Служба установки Microsoft Store InstallService
Служба времени Windows W32Time
Центр обновления Windows wuauserv
Служба автоматического обнаружения веб-прокси WinHTTP WinHttpAutoProxySvc
Проводная автонастройка dot3svc
Служба автонастройки WLAN WlanSvc
Адаптер производительности WMI wmiApSrv
Рабочие папки workfolderssvc
Рабочая станция LanmanWorkstation
Автонастройка WWAN WwanSvc
Xbox Accessory Management Service XboxGipSvc
Xbox Game Monitoring xbgm
Диспетчер проверки подлинности Xbox Live XblAuthManager
Сохранение игр на Xbox Live XblGameSave
Сетевая служба Xbox Live XboxNetApiSvc

Клиент отслеживания распределенных ссылок | Энциклопедия безопасности 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 не будет опубликован. Обязательные поля помечены *

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