В следующих разделах объясняется, как устранять и предотвращать проблемы с редактором Unity в различных ситуациях. В общем, убедитесь, что ваш компьютер соответствует всем системным требованиям, обновлен и у вас есть необходимые права пользователя в вашей системе. Также регулярно делайте резервные копии, чтобы защитить свои проекты.
Версии
Вы можете установить разные версии редактора в разные папки. Однако обязательно сделайте резервную копию своих проектов, так как они могут быть обновлены более новой версией, и вы не сможете открыть их в более старой версии Unity. Дополнительную информацию см. на странице руководства по установке Unity.
Лицензии надстроек действительны только для версий Unity с одинаковым старшим номером, например 3.x и 4.x. Если вы обновите Unity до второстепенной версии, например с 4.0 до 4.1, надстройки будут сохранены.
Активация
Интернет-активация является предпочтительным способом получения лицензии Unity. Но если у вас возникли проблемы, выполните следующие действия:
Как исправить ошибку Прекращена работа программы «Roblox Game Client»
- Отключите компьютер от сети, иначе вы можете получить ошибку «tx_id недействителен».
- Выберите активацию вручную.
- Нажмите «Сохранить запрос лицензии».
- Выберите известное место для сохранения, например папку «Загрузки».
- Повторно подключитесь к сети и откройте https://license.unity3d.com/
- В поле файла нажмите «Обзор» и выберите файл запроса лицензии.
- Выберите необходимую лицензию для Unity и заполните требуемую информацию.
- Нажмите «Загрузить лицензию» и сохраните файл.
- Вернитесь в Unity и выберите «Активация вручную», если требуется.
- Нажмите «Прочитать лицензию», а затем выберите загруженный файл лицензии.
Не удалось запустить
Если при запуске Unity происходит сбой, сначала убедитесь, что ваш компьютер соответствует минимальным системным требованиям. Также обновите графические и звуковые драйверы до последней версии.
Если вы получаете ошибки записи на диск, вам следует проверить ограничения вашей учетной записи пользователя. Обратите внимание, что в MacOS использование «пользователя root» не рекомендуется, и Unity не тестировалась в этом режиме. Unity всегда должна иметь права на запись для своих папок, но если вы предоставляете их вручную, проверьте эти папки:
- Папка установки Unity
- %AllUsersProfile%Unity (обычно C:ProgramDataUnity)
- C:Documents and Settings Local SettingsApplication DataUnity
- C:Users AppDataLocalUnity
- Содержимое пакета Unity.app
- /Library/Application Support/Unity
- ~/Library/Logs/Unity
Некоторые пользователи сталкивались с трудностями при использовании жестких дисков, отформатированных с нестандартными разделами, и использовании определенного программного обеспечения для преобразования данных между устройствами хранения.
Шрифты
Поврежденные шрифты могут привести к сбою Unity. Вы можете найти поврежденные файлы, выполнив следующие действия:
Прекращена работа программы-ЕСТЬ РЕШЕНИЕ!!!
- Откройте папку шрифтов на своем компьютере, расположенную в папке «Windows».
- Выберите «Подробности» в меню «Вид».
- Проверьте столбец «Размер» шрифтов с размером «0», что указывает на проблемный файл.
- Удалите поврежденные шрифты и переустановите их.
- Запустите приложение Font Book.
- Выберите все шрифты.
- Откройте меню «Файл» и выберите «Проверить шрифты» -> проблемные шрифты будут отображаться как недействительные.
- Удалите поврежденные шрифты и переустановите их.
Ресурсы системы могут быть ограничены, например, работа на виртуальной машине. Используйте диспетчер задач, чтобы найти процессы, потребляющие много памяти.
Повреждённый проект или установка
Unity может попытаться открыть поврежденный проект, в том числе пример проекта по умолчанию. В таком случае переименуйте или переместите папку проекта. После того, как Unity запустится правильно, вы можете восстановить папку проекта, если хотите.
В случае некорректной установки вам может потребоваться переустановить Unity. См. приведенные ниже инструкции.
В Windows могут возникнуть такие проблемы, как ошибки установки, повреждение реестра, конфликты и т. д. Например, ошибка 0xC0000005 означает, что программа пыталась получить доступ к памяти, чего не должна делать. Если вы недавно добавили новое оборудование или драйверы, удалите и замените оборудование, чтобы определить, не является ли оно причиной проблемы. Запустите программу диагностики и проверьте информацию по устранению неполадок в операционной системе.
Производительность и сбои
Если редактор работает медленно или дает сбой, особенно в сборках, это может быть вызвано потреблением всех доступных системных ресурсов. Закройте все другие приложения при сборке проекта. Очистите систему с помощью ее утилит и обратитесь к диспетчеру задач (Windows) или монитору активности (MacOS), чтобы узнать, есть ли процессы, использующие много ресурсов, например памяти. Иногда программное обеспечение для защиты от вирусов может замедлить или даже заблокировать файловую систему в процессе сканирования.
Убыток проекта
Существует множество факторов, которые могут разрушить проект, поэтому вам следует постоянно создавать резервные копии своих проектов, чтобы предотвратить несчастные случаи. В MacOS активируйте TimeMachine, используя внешний жесткий диск, зарезервированный исключительно для этой цели. После потери вы можете попробовать любую из существующих утилит для восстановления файлов, но иногда это необратимо.
Переустановка
Выполните следующие действия, чтобы переустановить редактор:
- Удалите Unity. В MacOS перетащите приложение Unity в корзину.
- Удалите эти файлы, если они есть:
- Windows:
- %AllUsersProfile%Unity (обычно C:ProgramDataUnity)
- MacOS:
- /Library/Application Support/Unity/
- Перезагрузите компьютер.
- Загрузите последнюю версию с нашего веб-сайта, поскольку исходная установка может быть повреждена: http://unity3d.com/unity/download/archive
- Переустановите Unity.
Источник: unityhub.ru
Проблема с запуском Unity. Что делать?
Добрый день! Проблема с запуском Unity. Окно открывается, зависает, открывается окно какой-то загрузки Unity Editor, ошибка, до свидания.
Уже перепробовал разные версии, обновлял все драйвера, удалял и ставил заново — ничего не помогает.
Может у кого была такая проблема?
Подскажите, пожалуйста!



- Вопрос задан более двух лет назад
- 284 просмотра
Решения вопроса 0
Ответы на вопрос 1
Логи смотрите
там наверняка есть ответ такого поведения
PS было давно такое, когда видео драйверы криво стояли
помогал запуск safe-move из командной строки который, не помню
Ответ написан более двух лет назад
Нравится Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- Unity
- +2 ещё
Как сделать так, чтобы текст не проходил через объекты?
- 1 подписчик
- 16 минут назад
- 13 просмотров
Источник: qna.habr.com
Editor application install failed validation failed
Could not find Unity Package Manager local server application at
[C: /ProgramFiles/Unity/Hub/Editor/2020.3.32fl/Editor/Data/Resources/PackageManager/Server /UnityPackageManager.exe], Missing files could be die result of an antivirus action or a corrupt Unity installation.
Click on Retry to relaunch Unity and reopen your project.
Click on Diagnose to launch the Unity Package Manager Diagnostics tool.
Предпринятые меры, которые помогли исправить данные ошибки в unity:
- Пути должны быть не на кириллицы, а на латинице;
- Открывать программу Unity нужно от имени администратора (как получить права администратора в Windows).
Сначала удаляем движок Unity и Unity Hub, также чистим папку temp (%TEMP%), проверяем антивирусом операционную систему — в нашем случае ошибка была связана из-за установленной вредоносной программы Lavasoft расположенной в директории C:Program Files (x86)LavasoftWeb Companion (после удаления которой все заработало)
Перезагружаем компьютер, устанавливаем Unity и Unity Hub.
Если не помогли данные рекомендации, можно также попробовать Изменить разрешения для папок в директориях, в которые устанавливается программа (здесь пример).
В Брандмауэр Windows в режиме повышенной безопасности, например, два раза нажимаем на Unity 2020.3.32f1 Editor, появляется окно свойств
И выбираем действие — Разрешить подключение
Также можно указать разрешение запуска программы через Брандмауэр Windows, нажимаем разрешить другую программу и выбираем unity
3955
Источник: www.matematicus.ru