Delphi XE требуется 20 секунд, чтобы начать - PullRequest
6 голосов
/ 14 июня 2011

После переустановки Delphi (и установки обновления 1 поверх него) требуется 19-20 секунд для запуска.В начале ничего не показывает (около 17 секунд).Затем он наконец показывает заставку и загружаемые модули.У меня уже есть плагин DelphiSpeedUp.

Как мне сделать так, чтобы запуск стал быстрее?Или это типичное время загрузки Delphi XE с обновлением 1?


Обновление:
«Монитор процессов» показывает, что Delphi обращается к HKLM \ system \ currentControlSet \ Services \ TcpIp \ Parameters и остаетсятам около 10 секунд.После этого в течение 10 секунд не будет доступа к другому ключу или файлу реестра !!!!!!!
Вероятно, это защита Embarcadero, которая пытается "позвонить домой".Я полагаю, мне нужно разблокировать Delphi в моем брандмауэре.Может быть, если он сможет позвонить домой, он загрузится быстрее.

Кроме того, кто-нибудь пытался сделать Delphi XE .Net бесплатным?

Ответы [ 4 ]

7 голосов
/ 14 июня 2011

Я был чертовски прав !!!!По умолчанию мой брандмауэр блокирует все программы, кроме Firefox и Thunderbird.Итак, я позволил Delphi XE позвонить домой и угадаю, что: он загрузился за 10 секунд!

С выключенным брандмауэром он подключился к двум разным IP-адресам и обменялся некоторыми данными.Один из адресов - server155.autometadqa.com (64.34.176.155:80).Возможно, мне придется установить какой-нибудь трекер сетевых пакетов, чтобы увидеть, какие данные он отправляет с моего компьютера и в каких качествах (КБ, МБ).

Solution1-Делайте Delphi быстрым
Пропустите Delphi через брандмауэр.

Solution2-Держите компьютер изолированным от Интернета
Не пускайте Delphi через брандмауэр.

Я абсолютно ничего не знаю оEmbarcadero за исключением того, что они делают Delphi сейчас.Но так как у них были деньги, чтобы купить его, это означает, что это большая компания, и из-за этого дела, также респектабельный.Итак, я пропущу Delphi через брандмауэр, чтобы сократить эти 20 секунд до 10.

7 голосов
/ 14 июня 2011

20 секунд для щелчка по значку для IDE-ready-for-input?

Не меняйте ничего!Хотелось бы, чтобы мой был таким же быстрым!

4 голосов
/ 12 июля 2011

Попробуйте добавить следующую строку в ваш HOSTS файл:

127.0.0.1 server155.autometadqa.com

Повторите это для всех серверов, если их больше, чем этот.

0 голосов
/ 15 июня 2011

Delphi звонит домой или проверяет наличие обновлений?

Что произойдет, если вы вернете настройки брандмауэра обратно и просто отключите проверку ?В XE раздел реестра:

HKEY_CURRENT_USER\Software\Embarcadero\BDS\8.0\AutoRun\UpdateCheck
...