Переустановка Windows без перерегистрации Delphi

Я буду переустанавливать Windows, и мне было интересно, есть ли способ сделать резервную копию / восстановить информацию о лицензии Delphi, чтобы я не «потерял» одну из своих установок из-за этого.

Другими словами - есть ли способ удалить Delphi, переустановить Windows, переустановить Delphi, не считая это «новой» установкой?

[Я хочу полностью стереть свой компьютер и начать с нуля. Я переустановлю XE5, XE7 и 10 Seattle.]


person gabr    schedule 24.12.2015    source источник
comment
Не думаю, что тебе есть о чем беспокоиться. Если вы достигнете предела, вы можете его поднять. Я делал это несколько раз.   -  person David Heffernan    schedule 24.12.2015
comment
@DavidHeffernan Да, вы можете увеличить лимит, но вам нужно дождаться их рабочего времени. И праздники у дверей. Кроме того, в вышеперечисленных версиях нет льготного периода. Если вы переустановите и поймете, что вам нужен удар, вы застрянете, пока не получите его.   -  person Dalija Prasnikar    schedule 24.12.2015
comment
Я думаю, лучше всего было бы, если бы вы могли как можно скорее отправить запрос на увеличение лицензии, указав, что вам нужно сделать. Если они все еще работают сегодня, возможно, вам повезет.   -  person Dalija Prasnikar    schedule 24.12.2015
comment
@DavidHeffernan Я знаю, я просто подумал, есть ли лучший способ, о котором я не знаю.   -  person gabr    schedule 24.12.2015
comment
Есть инструмент управления лицензиями Embarcadero. Это LicenseManager.exe в каталоге bin. Это действие по удалению лицензий. Не знаю, уменьшает ли это счет. Я сомневаюсь. На вашем месте я бы все это сделал в новом году.   -  person David Heffernan    schedule 24.12.2015
comment
@DavidHeffernan Нет механизма для уменьшения количества лицензий.   -  person Dalija Prasnikar    schedule 24.12.2015
comment
@DalijaPrasnikar Если ты это знаешь, то можешь ответить на такой   -  person David Heffernan    schedule 24.12.2015
comment
@DavidHeffernan Единственное возможное решение - это резервное копирование лицензионных бланков и их использование после переустановки на том же компьютере. Проблема в том, что я не знаю, сработает ли это, потому что я никогда не пробовал, и я не знаю, к каким свойствам системы точно привязана лицензия.   -  person Dalija Prasnikar    schedule 24.12.2015
comment
Я знаю, что изменение имени компьютера делает лицензию недействительной. Очевидно, это тоже связано с некоторыми аппаратными свойствами. Что еще я не знаю. Я также знаю, что обновление моего компьютера с 8.1 до Windows 10 не привело к аннулированию моей лицензии Delphi 7 и XE4.   -  person Dalija Prasnikar    schedule 24.12.2015
comment
@DalijaPrasnikar Вы имеете в виду только файл .slip? Можешь попытаться. Имя компьютера не изменится, как и версия ОС.   -  person gabr    schedule 24.12.2015
comment
@gabr Почему бы тебе не спросить Эмбу?   -  person David Heffernan    schedule 24.12.2015
comment
Да, это все, что вам нужно. Но скольжение может быть связано с некоторыми другими данными, которые Windows может объединить во время переустановки. Если вы хотите рискнуть, вы можете попробовать. Но только люди из Embarcadero могли дать вам окончательный ответ. Почему бы тебе не позвонить Марко Канту. Сегодня он отвечал на форум G +.   -  person Dalija Prasnikar    schedule 24.12.2015


Ответы (2)


Файлы .slip, используемые для регистрационной информации, находятся в C: \ ProgramData, в папках CodeGear или Embarcadero в зависимости от того, какая версия IDE вы используете.

Я успешно скопировал файлы из этих папок на флэш-накопитель и переместил их на новый компьютер. Обратите внимание, что часть регистрационной информации - это имя локального компьютера, поэтому для работы на другом компьютере (или чистой установки Windows на том же компьютере) имя компьютера должно оставаться прежним. Просто назовите компьютер так же, скопируйте файлы .slip в то же место на новом компьютере, а затем установите Delphi / RAD Studio.

На всякий случай я всегда копирую всю папку (включая все подпапки и их содержимое), чтобы убедиться, что у меня есть все, что нужно IDE.

person Ken White    schedule 24.12.2015
comment
Я ожидал, что в подписи машины будет использоваться не только имя машины. - person David Heffernan; 24.12.2015
comment
@David: Я перешел от Dell с диском 125 ГБ, 2 ГБ ОЗУ к шлюзу с диском 250 ГБ и 8 ГБ ОЗУ без проблем, и я перешел с ноутбука Asus (250 ГБ / 4) на шлюз (1 ТБ / 8 ГБ) без проблем, пока все имена машин остались прежними. Если они используют что-то другое, кроме имени машины, это довольно гибко. (Я не регистрировал D2007 повторно за последние 8 лет, и я менял ПК и ноутбуки каждые 3 года на работе.) Так что ожидайте чего угодно; Могу сказать только то, что успешно работало у меня на протяжении многих лет. - person Ken White; 24.12.2015
comment
Я также использовал образ Acronis для обновления жесткого диска в ноутбуке (с 500 ГБ до 1 ТБ), создав образ на новом диске, выключив его, удалив старый диск и установив новый, а также перезагрузив (что явно изменить подпись компьютера, связанного с диском) без проблем. - person Ken White; 24.12.2015
comment
Конечно, Emba позволяет устанавливать на нескольких машинах, прежде чем они возразят. Я делал это много и редко просил шишку. Я думаю, что только Эмба знает, как работает система. - person David Heffernan; 24.12.2015
comment
@David: Я никогда не утверждал, что знаю, как работает система EMBT. Я могу говорить только о моих (множественных) успехах в использовании этого метода со всеми версиями Delphi до XE8 (я не заменял машину с момента выпуска Сиэтла, но ее установка содержит те же типы файлов, что и другие, поэтому я бы ожидайте, что там он будет работать так же.) Переместите свои установки Delphi в полдюжины различных систем, используя предоставленную мной информацию (как я и сделал), и в случае неудачи вы можете обсудить проблемы с моим ответом. Я совершенно уверен, что Габр способен решить, хочет он использовать информацию или нет. - person Ken White; 24.12.2015
comment
Если я вижу 10 белых овец, можно ли утверждать, что все овцы белые? Это моя точка зрения. - person David Heffernan; 24.12.2015
comment
@David: Вы ничего не сказали, кроме того, что вы можете создать шум и беспорядок в отношении темы, о которой вы ничего не знаете. Если вы не хотите использовать эту информацию, пожалуйста, не делайте этого. Габр чрезвычайно осведомлен (значительно больше, чем любой из нас), и я верю, что он может оценить, хочет ли он использовать эту информацию или нет. Наихудший исход состоит в том, что IDE необходимо будет снова зарегистрировать, и EMBT придется увеличить для него лимит, о котором он четко знает. - person Ken White; 24.12.2015
comment
@KenWhite: Вы всегда устанавливали с использованием одного и того же имени учетной записи на разных машинах? Я вспоминаю поток EMBA NG, в котором записывались наблюдения пользователей о том, что требует новой активации, и использование другого имени машины, безусловно, было одним из них, но я смутно помню, что имя пользователя также упоминалось. - person MartynA; 24.12.2015
comment
@Martyn: Нет, на самом деле нет. В ходе этого процесса мы перешли от сети Novell Netware к сети Windows Server 2000 и к сети активного домена Windows Server 2003, так что за это время было три разных имени пользователя и учетных записей пользователей. (Оно перешло от моего имени (Netware) к моим трем инициалам (Windows 2000) и к трем инициалам, за которыми следовали две цифры (домен AD - это примерно 12 000 пользователей в различных OU, поэтому одних инициалов было недостаточно). имя компьютера, которое по внутренним причинам не изменилось с тех пор, как 12 лет назад мне подарили мой первый компьютер. - person Ken White; 24.12.2015
comment
Я поставил точку. В моем первом комментарии. Подпись, основанная исключительно на имени машины, может показаться странной. Очень легко подорвать. Или вы не согласны. Это не значит, что вы представили какие-либо доказательства, чтобы опровергнуть это. То, что вы переустанавливали много раз, ничего не значит. Я делал то же самое много раз на разных машинах. У меня сейчас мой основной Delphi установлен на трех машинах. Все с разными именами. Я ожидал бы здесь от ответа чего-то авторитетного. - person David Heffernan; 24.12.2015
comment
@ Дэвид: И все же это работает. Неоднократно в течение нескольких лет. На нескольких разных машинах. При первоначальном запуске Delphi на каждой машине с отображением Зарегистрировано на экране-заставке. Что касается авторитетного, вопрос не требует ответа от кого-то из EMBT (который был бы единственным авторитетным), и в этом случае вопрос относится к службе поддержки EMBT. Вместо этого он был размещен здесь, на общедоступном сайте, с запросом у общей базы пользователей. Как я уже сказал, если вы не хотите использовать информацию, не стесняйтесь этого не делать. Другие читатели тоже могут. Я указал, что это было основано на моем собственном опыте. - person Ken White; 24.12.2015
comment
Я не могу понять твою логику. Ваш дедуктивный шаг похож на то, что я вижу 10 белых овец, следовательно, все овцы белые. Кроме того, как вы объясните установку на несколько компьютеров с разными именами. Насколько вы знаете, вы просто не достигли предела. Но, возможно, вы правы. Я не знаю. Я просто хотел бы увидеть некоторые реальные доказательства. Аргумент «все овцы - белые» ошибочен. - person David Heffernan; 24.12.2015
comment
@DavidHeffernan: По иронии судьбы, один из моих первых вопросов по SO - stackoverflow.com/questions/18135038/ - закрыто, поскольку не связано с программированием, но ограниченные эмпирические данные, с которыми я лично столкнулся, согласуются с тем, что Кен говорит в своем ответе, и Google находит многочисленные комментарии в ветках, что активация не привязана к оборудованию, например MAC-адрес. И, как сказал Кен в комментарии к моему q, те, кто знает окончательно, вряд ли раскроют это. - person MartynA; 24.12.2015
comment
@MartynA Так почему же я могу установить на несколько машин с разными именами? - person David Heffernan; 24.12.2015
comment
@DavidHeffernan: Я не говорю, что вы не можете. Но удерживают ли ваши многочисленные машины ниже предполагаемых 3 допустимых активаций для данной версии Delphi (и лицензионного ключа)? - person MartynA; 24.12.2015
comment
@Martyn Мне кажется, я уже больше трех. Я думаю, что только Эмба знает подробности. - person David Heffernan; 24.12.2015
comment
@DavidHeffernan В разных версиях Delphi было разное количество лицензий. Я считаю, что сейчас 3. Также как вы зарегистрировались? Если вы успешно не использовали один и тот же файл на разных компьютерах, у вас нет возможности узнать, как засчитывалась активация этой лицензии. - person Dalija Prasnikar; 24.12.2015
comment
@David: Я не достиг предела , потому что установил только один раз. Второй раз попытки зарегистрироваться не было. Я не понимаю вашего непонимания здесь. Если вы переходите улицу перед своим домом, чтобы войти в офис на другой стороне улицы, и делаете это 5 дней в неделю в течение всего года и делаете это безопасно, то, безусловно, возможно, что на следующий день вы попасть под автобус, но это не делает невозможным каждый из прошлых переходов. Ваш аргумент про овец - просто чушь. Если вам не нравится информация в ответе, не используйте ее. - person Ken White; 24.12.2015
comment
Значит, можно было бы установить с одной лицензией на 10 машин, если бы все они имели одно и то же имя? Действительно безлимитные машины с таким же названием? Для всех версий Delphi? Аргумент о доказательстве вовсе не ерунда. Я уверен в своем образовании как чистый математик. Я понимаю методы математического доказательства. Я проделывал это несколько раз, и это сработало, поэтому всегда работает - не верный аргумент. Я не говорю, что вы правы или неправы, я говорю только о том, что вы не представили никаких доказательств. - person David Heffernan; 24.12.2015
comment
@David: И снова ваше непонимание просто поразительно. Я не говорил нигде, что всегда работает. Я сказал, что использовал эту технику, чтобы несколько раз успешно перенести свою лицензию Delphi с одной машины на новую, и что это еще не удалось. Ни где я не говорил, что это гарантированно сработает, и я ранее упоминал, что в случае неудачи единственный риск фактически заключался в перерегистрации (с потенциальной необходимостью заставить EMBT увеличить счет). Не знаю, насколько яснее я могу это изложить. Возможно, вашей следующей областью изучения должно стать понимание прочитанного. - person Ken White; 25.12.2015
comment
Дэвид, Кен: Не сомневаюсь, что вы оба убеждены в своей правоте. Конечно, правильность вашей позиции зависит от того, что алгоритм активации EMB считает установкой, теории о которой могут быть опровергнуты только контрпримерами, а не доказаны. Я должен сказать, что позиция Кена, если я правильно понимаю, что он когда-либо делал только одну установку квадратов на моем собственном опыте, хотя это несколько противоречит интуиции, что установка должна быть привязана к чему-то более ограниченному, чем машина. название. - person MartynA; 25.12.2015
comment
Если Embarcadero будет аннулировать лицензию каждый раз, когда что-то меняется в компьютере (оперативная память и другое оборудование, имя пользователя и т. Д.), Им придется нанять много людей, потому что они получат множество новых ключевых запросов. Имеет смысл быть более снисходительным в отношении того, как быстро аннулировать лицензию. - person Z80; 27.03.2018
comment
@KenWhite Для меня это работает между Dell Vostro (Windows 7) - ›Dell Latitude (Windows 10). СПАСИБО. - person Quasik; 18.10.2019

У меня была аналогичная проблема при переименовании моего компьютера с Windows 10. Видимо лицензия привязана к имени компьютера. Мне пришлось перерегистрировать Delphi после переименования моего компьютера, но это не удалось из-за ограничения моего лицензионного ключа. Решение переименовало мой компьютер и переименовало C: \ ProgramData \ Embarcadero \ .cgb_license.corrupted и C: \ ProgramData \ Embarcadero \ .licenses \ .cg_license.corrupted в файлы без суффикса .corrupted. Мой файл лицензионного бланка был C: \ ProgramData \ Embarcadero \ .2016_2. #############. Бланк.

person user1919497    schedule 15.10.2018