
Приветствую друзья! В Windows присутствует много служб. В теории если они работают, то могут грузить ПК, но по факту — нагрузка мизерная. То есть если служба запущена, но при этом ничего не выполняет — то она использует примерно 0,001% от ресурсов ПК. Поэтому отключать службы для ускорения компьютера — прошлый век. Конечно если вы используете Windows XP — может отключение и даст эффект, но в Windows 10 уже все хорошо оптимизировано и отключать нет смысла.
KtmRm — что это такое?
Координирует транзакции между MSDTC и диспетчером транзакций ядра (Kernel Transaction Manager — KTM).
Работает под процессом svchost.exe. Полный путь процесса вместе с ключом запуска:
%WinDir%\System32\svchost.exe -k NetworkServiceAndNoImpersonation -p
В своей работе может использовать библиотеку:
%WinDir%\system32\msdtckrm.dll
Выяснил — служба также может использовать данные из папки:
C:\Windows\System32\Msdtc\
Скажу сразу — нет нормальной информации о предназначении KtmRm. Можно прочитать на Википедии, что MSDTC — координатор распределенных транзакций, который основан на технологии COM+ и включает в себя:
- Менеджер транзакций.
- Журнал транзакций.
- Прокси (реализует интерфейсы DTC). Возможно при отключении службы не будет работать функция прокси, которая присутствует в окошке Свойства браузера (значок в панели управления).
- Утилиты администрирования. Может имеется ввиду утилиты из папки Администрирование (найти можно в панели управления). Теоретически при отключении KtmRm некоторые утилиты из этой папки — могут не работать.
- Заголовочные файлы API. Могу сказать только что API — это команды, которые могут использоваться сторонним софтом или другими компонентами Windows.
Поэтому непонятно — будет ли работать корректно ПК с отключенной службой или нет.
KtmRm — можно ли отключить?
В большинстве случаев не нужна, поэтому можно отключить либо выставить тип запуска вручную.
Поэтому при желании отключить — отключайте, если появятся проблемы — включите обратно. Для страховки можно создать даже точку восстановления.
Отключение:
- Зажмите Win + R, появится окошко Выполнить.
- Вставьте команду
services.msc, нажмите ОК. - Откроется список служб.
- Найдите KtmRm для координатора распределенных транзакций — нажмите два раза.
- Появится окошко свойств. Выберите в меню Тип запуска — Отключена. Потом нажмите кнопку Остановить.

Заключение
- KtmRm — служба координирует транзакции между MSDTC и диспетчером транзакций ядра (Kernel Transaction Manager — KTM).
- Точное предназначение — неизвестно. Явно относится к системе. В целях эксперимента можно попробовать отключить, если что — включите обратно. Правда если служба не вызывает никаких проблем, то советую вообще ее не трогать.
Удачи.

