Оригинальные тексты находятся здесь: Getting a "Unable to write to files in the config directory" Error Message и Getting a "Dedicated Server Failed To Start" Error Message.
В данном руководстве представлены способы исправления ошибок "Dedicated Server Failed To Start" и "Unable to write to files in the config directory" в игре Don't Starve Together. Если после выполнения всех вариантов не удалось исправить ошибку, опубликуйте свою проблему, а также свой файл client_log.txt в трекере ошибок Don't Starve Together.
Dedicated Server Failed To Start[]
Как правило, это сообщение об ошибке появляется потому, что что-то на компьютере мешает игре полностью запустить выделенные серверы, особенно при загрузке мира с включенными пещерами.
Если вы столкнулись с ошибкой выделенного сервера, пожалуйста, убедитесь, что следующие файлы Don't Starve Together.exe были добавлены в список разрешенных/доверенных программ вашего антивируса и/или Windows Security:
\Steam\steamapps\common\Don't Starve Together\bin64\dontstarve_steam_x64.exe \Steam\steamapps\common\Don't Starve Together\bin64\dontstarve_dedicated_server_nullrenderer_x64.exe \Steam\steamapps\common\Don't Starve Together\bin\dontstarve_steam.exe \Steam\steamapps\common\Don't Starve Together\bin\dontstarve_dedicated_server_nullrenderer.exe
Проблемы, связанные с модами[]
Бывают случаи, когда выделенный сервер не может запуститься из-за неработающих или сломанных модов. Если у вас включены моды для выделенного сервера, попробуйте отключить все моды, которые могут помешать инициализации выделенного сервера.
Unable to write to files in the config directory[]
Как правило, это сообщение об ошибке появляется потому, что что-то на компьютере мешает игре (или клиенту Steam) читать/записывать/получать доступ к жесткому диску, в частности, к папке Документы Documents\Klei\DoNotStarveTogether\, где находятся сохранения игры и файлы сервера.
ВАЖНО: Перед выполнением всех перечисленных ниже действий по устранению неполадок убедитесь, что учетная запись пользователя Windows имеет соответствующие административные разрешения для запуска программ, создания и сохранения/перезаписи файлов на жестком диске.
Ниже находятся способы решения проблемы, которые следует выполнять последовательно, пока проблема не будет решена. 1. Запустите клиент Steam от имени администратора:
- Полностью выйдите из Steam и перезагрузите компьютер.
- После перезагрузки компьютера щелкните правой кнопкой мыши по значку Steam и выберите "Запустить от имени администратора".
2. Запустите Don't Starve Together от имени администратора:
- Найдите файл dontstarve_steam.exe в папке с игрой (Steam\steamapps\common\Don't Starve Together\bin\dontstarve_steam.exe).
- Щелкните по нему правой кнопкой мыши и выберите "Запуск от имени администратора".
3. Проверьте настройки антивируса, защиты от вредоносных программ, брандмауэра, защиты Windows от вымогательства и безопасности:
- В зависимости от настроек вашего брандмауэра, системы безопасности и антивируса, иногда он может блокировать программу, к которой вы хотите получить доступ. Убедитесь, что ваш брандмауэр, настройки безопасности и другие антивирусные программы позволяют игре работать. Более подробную информацию вы можете найти здесь.
- Вы также можете убедиться, что Don't Starve Together и ваш клиент Steam были добавлены в список разрешенных/доверенных программ вашего антивируса и защитника Windows. Ниже приведен список исполняемых файлов, которые необходимо добавить в список разрешенных/доверенных программ вашей программы безопасности:
\Steam\steamapps\common\Don't Starve Together\bin64\dontstarve_steam_x64.exe \Steam\steamapps\common\Don't Starve Together\bin64\dontstarve_dedicated_server_nullrenderer_x64.exe \Steam\steamapps\common\Don't Starve Together\bin\dontstarve_steam.exe \Steam\steamapps\common\Don't Starve Together\bin\dontstarve_dedicated_server_nullrenderer.exe
4. Проверьте наличие конфликтующих программ сторонних производителей:
- Блокировщики всплывающих окон, блокировщики рекламы и другие типы программ, работающие в фоновом режиме, иногда могут вызывать проблемы. Выключите всё, что работает в фоновом режиме, а затем попробуйте запустить игру снова.
5. Проверьте, нет ли новых обновлений для операционной системы Windows:
- Убедитесь, что ваша операционная система Windows обновлена до последней версии: https://support.microsoft.com/en-ca/help/4027667/windows-10-update.
6. Создайте новую папку каталога сохранений для игры: Если все вышеперечисленные шаги по устранению неполадок не помогли, попробуйте создать другую папку сохранения, отдельную от текущей (скажем, в другом месте, например, C:\DontStarveTogether), а затем запустите игру с этой папкой сохранения:
- В steam щелкните правой кнопкой мыши игру в библиотеке.
- Выберите "Свойства".
- Нажмите Установить параметры запуска.
- Введите -persistent_storage_root c:\DontStarveTogether.
- Закройте диалог.
- Запустите игру.
Контролируемый доступ к папкам[]
Если у вас включена защита Windows Ransomware Protection, она может блокировать доступ игры к файлам на жестком диске, их чтение или запись. В этом случае вам необходимо разрешить/добавить .exe-файл игры (dontstarve_steam.exe) через контролиуемый доступ к папкам, чтобы игра могла это делать. Вот как это сделать:
- Выберите Пуск > Настройки > Обновление и безопасность > Безопасность Windows > Защита от вирусов и угроз. В разделе "Защита от вирусов и угроз" прокрутите вниз до раздела "Защита от программ-шантажистов", нажмите на "Управление защитой от программ-шантажистов".
- Проверьте, включен ли контролируемый доступ к папкам, если да, нажмите на "Разрешить приложения через контролируемый доступ к папкам".
- Нажмите на "Добавить разрешенное приложение", выберите "Недавно заблокированные приложения", если Don't Starve Together был заблокирован ранее, или "Просмотреть все приложения", и вручную добавьте Don't Starve Together. Каждый из этих вариантов добавит файл(ы) .exe в контролируемый доступ к папке. Если вы не уверены, где находится файл, обычно он находится в папках Steam по адресу \steam\steamapps\common\Don't Starve Together\.
В частности, эти файлы:
\Steam\steamapps\common\Don't Starve Together\bin64\dontstarve_steam_x64.exe \Steam\steamapps\common\Don't Starve Together\bin64\dontstarve_dedicated_server_nullrenderer_x64.exe \Steam\steamapps\common\Don't Starve Together\bin\dontstarve_steam.exe \Steam\steamapps\common\Don't Starve Together\bin\dontstarve_dedicated_server_nullrenderer.exe