Не удалось получить лицензию код ошибки 1 спдс 12

Типовые затруднения с лицензированием продуктов ЗАО «Нанософт» и способы их решения

Не получается лицензировать программный продукт? Мы подскажем, что не так!

В продуктах на базе nanoCAD 3.0 успешно внедряется новая система лицензирования — общее число пользователей только бесплатной платформы увеличилось за два месяца более чем на 40 тысяч. Но лицензирование программ стало более строгим, и быстро запустить программу удается не всем пользователям. В этой статье мы рассмотрим наиболее распространенные случаи ошибок системы лицензирования и подскажем, как с ними справиться.

Ошибка запуска: не пугайтесь — возможно, всё не так плохо

Итак, допустим, мы установили на компьютер программу, например nanoCAD СПДС 3.1. Прошли Мастер регистрации и получили файл лицензии — по Интернету или электронной почте. Указали полученный файл лицензии в мастере и вроде бы лицензировали программу. Но при запуске получаем сообщение, что используемое программное обеспечение не зарегистрировано (рис. 1).

Рис. 1. Если лицензия не найдена, то при запуске коммерческой программы вы увидите вот такое сообщение

Другой вариант: установили бесплатный nanoCAD, получили файл лицензии, указали его в Мастере регистрации, но диалог О программе по­прежнему сообщает, что серийный номер не зарегистрирован (рис. 2).

Рис. 2. Для бесплатного nanoCAD статус системы лицензирования отображается в диалоге «О программе»

Почему? Вроде бы мы всё сделали верно, а программа так и не запустилась. Выяснить причину поможет значение статуса системы лицензирования: в платных программных продуктах статус отображается в диалоге при запуске (рядом с кнопкой ОК), а в бесплатных — в диалоге Справка ® О программе. На рис. 1 и 2 это значение равно – 5, а у вас может быть другим.

Прежде чем приступать к поиску причин ошибки лицензирования, убедитесь, что Мастер регистрации скопировал файл лицензии в нужную директорию и программа может найти лицензию на продукт. Внимательно прочтите следующий раздел!

Место расположения файла лицензий на компьютере

При регистрации указываемый вами файл с лицензией Мастер регистрации копирует в системную папку компьютера. По умолчанию это папки, перечисленные в табл. 1.

Таблица 1

Windows 7,
Windows Vista

Windows XP,
Windows 2000

C:\Documents and Settings\All Users\Application Data\Nanosoft\RegWizard\Licenses\

Вы всегда можете узнать, где на вашем компьютере расположены файлы лицензий, или добавить свою папку расположения файла лицензий, заглянув в значение переменной NANOSOFT_LICENSE_FILE из реестра Windows (команда regedit) — она расположена в разделе HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager (рис. 3).

Если вам необходимо добавить свой путь к файлам лицензии, укажите полный путь через знак «;» (точка с запятой).

Рис. 3. Переменная NANOSOFT_LICENSE_FILE из реестра Windows хранит путь, по которому располагаются файлы лицензий для программных продуктов ЗАО «Нанософт»

Что такое файл лицензии

Файл лицензии — это текстовый файл с расширением *.lic. Как правило, имя файла частично совпадает с используемым вами серийным номером и образуется из его первой и третьей частей: например, NC30BXXXXX­XXXXX. lic (файл лицензии для бесплатного nanoCAD 3.0). Файл лицензии для nanoCAD СПДС 3.1 будет иметь следующий вид: NCSP31XXXXX­XXXXX. lic.

Если в папке хранится несколько файлов лицензий на один продукт, то лучше оставить только последний — действующий. Для этого надо открыть файл в любом текстовом редакторе и проанализировать его структуру (рис. 4).

Рис. 4. Структура файла лицензий очень строгая. Пожалуйста, не изменяйте файл лицензии — это приведет к его повреждению!

Лицензия на программный продукт начинается со слова FEATURE. Затем следуют имя программного продукта (на рис. 4 — nanoCAD СПДС), имя разработчика и версия программного продукта. В первой строке также указывается срок действия продукта (на рис. 4 — до 21 июня 2012 года. Для бесплатного nanoCAD вместо определенной даты указывается слово permanent, то есть бессрочно). Далее идет информация о конечном пользователе, которая берется из вашего «Личного кабинета» на сайте, и различная служебная информация. В частности, шифр, который защищает файл лицензии от изменений. Поэтому, изучая файл лицензии, не изменяйте его — это приведет к повреждению лицензии!

Типовые значения ошибок системы лицензирования

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

Таблица 2

Код ошибки

Описание ошибки и пути решения проблемы

«Файл лицензии не найден» — программа не смогла найти файл лицензии. Проверьте папку с файлом (см. выше). Там ли файл лицензии? Нет ли других файлов лицензии на используемый программный продукт?

«Некорректный синтаксис файла лицензии» — это значит, что найденный файл лицензии программой не распознается. Возможно, он некорректно загрузился из Интернета или сбита кодировка в почтовой программе. Проверьте структуру файла лицензии и запросите его снова с помощью Мастера регистрации

«Число доступных лицензий выбрано» — возникает при сетевом лицензировании продукта и означает, что на данный момент используется максимально доступное число лицензий. Выходов из этой ситуации несколько: расширить число доступных лицензий; дождаться, когда лицензия на продукт освободится, и др.

«Нет лицензии на этот продукт» — система лицензирования не смогла найти лицензию на используемый вами программный продукт. Это сообщение появляется, если на компьютере зарегистрирована другая версия программного продукта или вообще другой программный продукт (например, файл лицензии получен на nanoCAD ВК 2.0, а вы запускаете nanoCAD СПДС 2.0). Обычно так случается, если вы получили файл лицензии вручную: из «Личного кабинета» или от службы технической поддержки. Нужно запросить файл лицензии на используемый вами программный продукт,
При этом лучше использовать Мастер регистрации

«Криптоключ файла лицензии нарушен» — такая ошибка появляется, если нарушена структура файла лицензии, например после редактирования лицензии в текстовом редакторе. Файл лицензии необходимо удалить, после чего запросить новый через Мастер регистрации

«Срок действия лицензии закончился» — обычно такое сообщение появляется, когда закончилась временная лицензия на программный продукт — например истек срок действия оценочной версии или абонемента на программный продукт

«Файл лицензии не поддерживает эту версию продукта» — программный продукт запрашивает более высокую версию, чем разрешает файл лицензии. Обычно такая ситуация складывается, если вы получили файл лицензии вручную: из «Личного кабинета» или от службы технической поддержки. Запросите новый файл лицензии, при этом лучше использовать Мастер регистрации

«Не могу прочитать файл лицензии» — возможно, на компьютере нет доступа к папке, в которой расположен файл лицензии

«Различное время между сервером и клиентом» — такое сообщение обычно появляется при сетевом лицензировании и в том случае, если на рабочем месте пользователя переведено системное время. Следует синхронизировать время между сервером и рабочим местом

«Нет сетевого соединения (tcp/ip)» — как правило, такая ошибка появляется при сетевом лицензировании и отсутствии на компьютере подключения к локальной сети

«Системные часы были переведены назад» — обычно такое сообщение появляется, если на рабочем месте пользователя переведено назад системное время, то есть обнаружена попытка обмана системы лицензирования. В операционной системе необходимо выставить корректное время

«Ошибка сетевого подключения к THIS_HOST» — такая ошибка происходит, если в сети есть компьютер с сетевым именем this_host. В сетевом файле лицензий необходимо указать настоящее сетевое имя сервера

Как исправить «Код ошибки 12» во время установки игры. Как решить проблемы с файлами unarc. dll и isdone. dll

Иногда при установке игры может появиться ошибка 12, после которой загрузка прерывается. Разберёмся, что значит код ошибки 12 и как её исправить.

Код ошибки 12 может появиться из-за сбоя при распаковке файлов. Есть несколько основных причин появления это проблемы: поврежденный загрузчик, сбой в работе архиватора или нехватка оперативной памяти.

Что за файлы unarc. dll и isdone. dll 12

Инсталляторы игр и программ часто архивируют (сжимают) для уменьшения объёма. Во время установки компонент Unarc. dll или Isdone. dll может дать сбой и выдать ошибку 12. Это происходит из-за их неспособности рпспаковать данный архив.

Если ISDone. dll выдал ошибку 12, то это значит, что файл поврежден, а если Unarc, то проблема появилась на системном уровне.

Как исправить ошибку файлов unarc. dll и isdone. dll

Есть несколько популярных способов решения данной проблемы. Вы можете использовать стороннюю программу, например, DLL-Files Fixer, чтобы найти и исправить ошибки, связанные с библиотеками и недостающими компонентами DLL.

Установка дополнительного архиватора WinRar, WinZip, 7-Z

Проблема может появиться из-за сбоя в работе архиватора, который распаковывает файлы. Если проблема в этом, то вам следует переустановить архиватор или установить другой: WinRar, WinZip или 7-Z.

В пути установки используются кириллические символы

Если переустановка архиватора не решила проблему, то, возможно, причина в кириллических символах в названиях папок и файлов, которые находятся по пути к месту установки игры.

Некоторые установщики не могут распознать символы с кодировкой UTF-8 (кириллица). Проверьте путь установки игры и убедитесь, что там отсутствуют кириллические символы.

Оперативная память

Файл Uncarc. dll может выдать ошибку из-за того, что оперативная память не справляется с инсталляцией. Такая проблема может возникнуть на ПК при одновременной работе нескольких программ. Чтобы это исправить, отключите все лишние процессы в диспетчере задач.

Также это может случиться на слабом ПК с малым объёмом оперативной памяти или из-за её поломки. Планка оперативной памяти могла перегореть или выскочить из слота. Если на ней видны признаки повреждений, то её придётся заменить. Для проверки системных повреждений можно использовать встроенную в Windows службу.

В поисковую строку Windows вводим «Диагностика проблем оперативной памяти» и выбираем первый пункт. Компьютер перезапустится и мы увидим результаты проверки.

Увеличьте размер файла подкачки

Ещё одна возможная причина — недостаточный размер файла подкачки. Такая проблема может возникнуть с объемными приложениями. Заходим в настройки Windows и увеличиваем размер файла подкачки.

Используем комбинацию клавиш WIN + R, чтобы запустить команду «Выполнить». В окне набираем команду «Sysdm. cpl». Во вкладке «Дополнительно» выбираем раздел «Быстродействие» и нажимаем «Параметры». Открываем вкладку «Дополнительно» и жмём «Изменить» в меню «Виртуальная память».

Выбираем нужный диск и жмем «Указать размер». Меняем значение во втором поле «Максимальный размер». Первое поле «Исходный размер» не трогаем. Указываем объем оперативной памяти в МБ. Нажимаем на «ОК», Чтобы сохранить изменения. Перезагружаем ПК.

Переустановка Microsoft Visual C++ 2010

Последний способ — это переустановка Microsoft Visual C++ 2010. Заходим на официальный сайт Microsoft и скачиваем инсталлятор. Устанавливаем его.

Источники:

Https://sapr. ru/article/22467

Https://vgtimes. ru/guides/75383-kak-ispravit-kod-oshibki-12-vo-vremya-ustanovki-igry. html