Delphi IDE угоняет мою систему?
В течение года, иногда при установке нового программного обеспечения ( IIRC, десятки из них, и это программное обеспечение не имеет ничего общего с Delphi IDE) в моей системе Windows 7 во время работы Delphi XE4 IDE, следующее сообщение об ошибке будет появляться - более 40 раз в этом примере, когда я устанавливал Cyberduck.
Сообщение об ошибке при переводе на английский гласит "Unable to start this program because **rtl180.bpl** is missing from the computer. Try solve the problem by re-installing the program ."
,
Если Delphi XE4 IDE не работает, у меня не было бы этой проблемы. Или во время бесконечного цикла сообщений об ошибках, если я закрою IDE, проблема исчезнет.
Почему это происходит? IDE контролирует мою систему или что-то?
Любые мысли и какие-либо советы по решению проблемы? Существует ли какой-либо инструмент, который может помочь отследить связь между проблемой и Delphi IDE? Благодарю.
Обновление 1: чтобы преодолеть ограничение пути Windows, я, кажется, "сократил" свои пути, используя символьные ссылки, я не мог вспомнить детали, см. Этот скриншот:
Обновление 2: включены журналы, захваченные Process Monitor
ниже, теперь я действительно запутался - сегодня я обновил putty 0.68, и эта ошибка происходит всякий раз, когда запускается putty, и ProcessMon
говорит мне, что putty.exe
хотел бы создать файл C:\Users\Public\Documents\RAD Studio\11.0\Bpl\rtl180.bpl
.. Кстати, у меня ** нет ** rtl180.bpl в вышеупомянутой папке... Что-то не так?
PUTTY.EXE CreateFile C:\Users\Public\Documents\RAD Studio\11.0\Bpl\rtl180.bpl NAME NOT FOUND Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a
PUTTY.EXE CreateFile C:\Windows\SysWOW64\rtl180.bpl NAME NOT FOUND Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a
1 ответ
Обнаружил причину проблемы - у меня установлен эксперт IDE, модифицированный по сравнению с более ранней версией Delphi IDE Colorizer @RRUZ, для увеличения размера шрифта на вкладках редактора, потому что IDE плохо работал с большими настройками DPI системы: ( Как изменить размер шрифта вкладок редактора в Delphi 2010 IDE?).
После отключения вышеупомянутого эксперта проблема ушла. Должно быть что-то, связанное с внедрением системы, которое пошло не так. Я постараюсь выяснить, как это изменить.
Спасибо за всю помощь.
Как я нашел источник проблемы: Использование Process Monitor
инструмент от Sysinternals, предложенный Jeroen Wiert Pluimers, в группе Delphi G+. Скриншот ProcMon: