Я пытаюсь обновить свой клиент Tortoise, но когда я запускаю файл (я вошел в систему как администратор), процесс завершается неудачно, потому что он не может записать в каталог .../bin .

Когда я щелкаю правой кнопкой мыши, нет возможности запустить файл от имени администратора. Я также попытался запустить runas.exe (не запускал мастер установки) и запустить cmd и PowerShell в качестве администратора (что работало хорошо), но не получилось (та же ошибка, что и при простом запуске присоски).

Что с этим ?!

1 ответ1

2
  1. Откройте диспетчер задач или замените любимый диспетчер задач.

  2. Найдите процесс TSVNcache.exe и уничтожьте его.

  3. Теперь вы сможете регулярно выполнять установку.

Программа установки не сможет удалить папку bin поскольку в ней все еще выполняется процесс TSVNcache.exe (даже если файл был удален, процесс все еще находится в памяти).

Это приводит к тому, что установщик не может удалить каталог, и он будет ложно предполагать, что ему требуется больше разрешений, чем у него есть в настоящее время, а также ложно полагать, что он не работает с повышенными привилегиями (даже если он, вероятно, уже есть).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .