Thursday, August 29, 2019

[РЕШЕНО] Континент TLS-клиент: "Доступ к конфигурационному файлу запрещен"

Кратко суть: необходимо просто дать доступ на запись вашему текущему пользователю(даже администратору) на ветку реестра [HKEY_LOCAL_MACHINE\SOFTWARE\SecurityCode\TlsClient]

Теперь, как это сделать:

  1. Т.к. доступ на эту ветку разрешён только для системного пользователя SYSTEM, то даже под администратором regedit не сработает, поэтому запускаем его от SYSTEM.
    Для этого качаем PsTools с сайта Microsoft и распаковываем его (https://docs.microsoft.com/en-us/sysinternals/downloads/psexec)
  2. Запускаем CMD, правой кнопкой - выполнить с правами администратора
  3. Запускаем regedit через psexec с правами SYSTEM:
    cd C:\Users\Your_Username\Downloads\PsTools
    psexec -s -i regedit
  4. Даём разрешения на запись на нижеуказанную ветку для вашего текущего пользователя [HKEY_LOCAL_MACHINE\SOFTWARE\SecurityCode\TlsClient]
    (узнать имя вашего текущего пользователя можно при помощи команды whoami из cmd)