Решение проблемы с запуском Delphi 7 под Windows Vista

В исследовательских целях, решил проверить, работает ли старая добрая Delphi 7 под Windows Vista. Оказалось, что просто так - нет. Ругается. Подробно проблема с решением описана у доктора Боба (англ.). Поначалу я думал, что это фатально, и придется приобретать последнюю версию Delphi только для того, чтобы перекомпилировать старую софтинку под вистой.

Ругается следующим образом:

Unable to rename 'C:\Program Files\Borland\Delphi7\Bin\delphi32.$$$' to 'C:\Program Files\Borland\Delphi7\Bin\delphi32.dro'.

Решается проблема установкой прав доступа на "Изменение" ("Modify") для простых смертных "Пользователей" ("Users") данного компьютера на папки "C:\Program Files\Borland\Delphi7\Bin", "C:\Program Files\Borland\Delphi7\Projects" и другие папки, куда могут помещаться результаты компиляции модулей. Права устанавливаются на вкладке "Безопасность" ("Security"?) при вызове пункта контекстного меню "Свойства" ("Properties").

Сообщения о несовместимости при запуске Delphi, по-моему, можно безболезненно игнорировать, не забыв поставить галочку "не показывать больше мне это сообщение".

Хозяйке на заметку: Как писать приложения на Delphi под Windows Vista.

· Добавьте на news2.ru

Похожие записи:


33 Комментариев »

  1. Dima said,

    Октябрь 27, 2007 @ 18:48

    Спасибо тебе.. у друга такая же проблема возникла..)))

  2. Dennion said,

    Октябрь 31, 2007 @ 12:08

    Михайло, ты себе Vista воткнул чтоль?

  3. Mikhail said,

    Октябрь 31, 2007 @ 13:41

    Dennion: ставил на виртуалке протестировать работоспособность одной старой программы.

  4. BugerMan said,

    Октябрь 31, 2007 @ 20:04

    Ставил как-то почти год назад Д7 на ультимейт никаких проблем не возникло )

  5. Mikhail said,

    Октябрь 31, 2007 @ 20:15

    BugerMan: вот именно то же самое я и повторил :)
    может быть ты сидел под администратором?

  6. fens said,

    Ноябрь 14, 2007 @ 11:30

    Народ а как быть с проблемой со справкой?

  7. Mikhail said,

    Ноябрь 14, 2007 @ 11:34

    fens: говорят, в качестве решения можно скопировать winhlp32.exe из Windows XP.

  8. KingComp said,

    Май 5, 2008 @ 17:19

    Мне помогло то, что я запустил delphi32.exe от имени администратора.. А до этого выводило ошибку, что данная программа не совместима… Юзайте на здоровье!)))

  9. Mikhail said,

    Май 6, 2008 @ 07:52

    KingComp: ну это в принципе тоже вариант, т.е. либо меняем разрешения для обычных пользователей, либо запускаем под админом.

  10. User said,

    Июнь 15, 2008 @ 11:38

    спасибо… респект тебе=)

  11. benko said,

    Июнь 27, 2008 @ 22:47

    БОЛЬШОЕ СПАСИБО!!! Я уж отчаялся, весь день винду мучал, хотел XP поставить (на ноут), так дров на него под XP не было, даже на официальном, думал все, виртуалка только выручит (а так оч. неудобно), и тут вот прочитал!
    Автору Respect!!!

  12. Mikhail said,

    Июнь 27, 2008 @ 22:50

    Если помогло, то пожалуйста :)

  13. Владимир said,

    Июль 27, 2008 @ 18:50

    Большое спасибо за оба варианта! Т.е. вариант запуска от администратора и “игра с безопасностью”. Оба работают. Я специально попробовал оба. У меня Vista Ultimate и Delphi 7

  14. AR4Ibal'd said,

    Ноябрь 19, 2008 @ 22:57

    Спасибо огромное,а то я комп замучал)))

  15. Zerg said,

    Ноябрь 29, 2008 @ 08:03

    Честно говоря мне Виста вообще не понравилась и что в ней все находят??? На ХР у меня никаких проблем с Делфей не возникает и меня это более чем радует. Висту в топку - не ведитесь на провокации Мелкософта…

  16. nik said,

    Декабрь 19, 2008 @ 12:40

    А у меня всё равно не запуска.тся пишет что не достачно места :(
    хотя на дисках на одном и другом боле 4 гб на каждом и оперативки два гига :(
    что делать ?

  17. Mikhail said,

    Декабрь 19, 2008 @ 12:42

    nik: поищи по точному тексту сообщения в гугле, может у кого такое же было. У меня не было.

  18. Игорь Поляков said,

    Декабрь 22, 2008 @ 01:58

    Ох!!! Спасибо тебе громадное!!! ) Если б не ты, я не знаю, что бы делал….
    !!!

  19. In0stRAnez said,

    Февраль 12, 2009 @ 20:16

    Спасибо!, реально помогло)

  20. Vica said,

    Март 11, 2009 @ 21:19

    АААААААААААААААААААААААа
    еееееееееееееееее

    я это сделала!!!!!!!!!!!!!!!!!!!
    Огромаднейшее спасибо!!!!!!!!!!!!!!!!!!!!!! :*:*:*

    столько способов перепробовала…. этот самый лёгкий и простой!!!!! Без заморочек!!!!!!!!! Спасибо ещё раз!!!!!!!!!!!!
    Про всякие манифесты, хэлпы, 2009 версии и прочее можно забыть!!!!! Правда всё очень просто!!!!!!!!!

    Не устану повторять слова благодарности……=)

  21. dnk said,

    Апрель 8, 2009 @ 13:51

    для хэлпа есть патч под висту
    http://support.microsoft.com/kb/917607#top

    У меня возникла проблема с использованием в D7 TOpenDialog запускаю проект под D7 несколько раз вызываю Execute и вылетает BSOD
    Сейчас поставил:
    http://support.microsoft.com/?kbid=947562
    время покажет
    (Vista 64bit Ultimate).

  22. артемка said,

    Октябрь 12, 2009 @ 14:57

    вобщем все то хорошо, но есть еще проблема после всего этого, все написаные проекты она не сохраняет теперь(((

  23. Виталий said,

    Декабрь 3, 2009 @ 02:41

    Таким же образом роботает на Windows 7

  24. Серега said,

    Декабрь 16, 2009 @ 23:07

    точка входа в процедуру не найдена в библиотеке DLL i3BaseDX.dll.

  25. Серега said,

    Декабрь 16, 2009 @ 23:07

    что делать

  26. Mikhail said,

    Декабрь 16, 2009 @ 23:15

    Серега: найти i3BaseDX.dll, заменить на более новую версию (или просто на другую версию), подобрать нужную.

  27. Александр said,

    Декабрь 25, 2009 @ 00:21

    Спасибо всем огромное!!!!!!!! Запуск от админа помог, аж на душе полегчало!!!!!!! У меня стоит Windows7, но тоже помогло!!!!!!!!!

  28. TW said,

    Декабрь 27, 2009 @ 21:46

    Спасибо огромное!!!! Очень помогло)

  29. лёха said,

    Январь 13, 2010 @ 21:22

    спасибо!!!!!отвечаю!!!грамотно!))))помог пздц как!!!

  30. lokiss said,

    Февраль 5, 2010 @ 05:12

    Огромное спасибо!
    просто выручил чувак ,скока парился!!!
    ты просто супер!!!

  31. Saffi said,

    Февраль 7, 2010 @ 04:01

    Спасибище! Огромное!

  32. RA3Player said,

    Февраль 22, 2010 @ 17:35

    Люди, а у меня проблемы в другом. У меня на виндовс 7 Делфи не хочет учтанавливаться! И я не знаю что делать. Поставил себе виртуал ПЦ, туда ХР. Но тогда проблема в другом, то, что у меня не получаеться установить сеть между виртуал ПЦ и Виндовс 7. А когда ставил виртуал ПЦ на ХР, то с сетью все ОК было. Переустанавливать виндовс 7 на ХР не вариант, времени нет, а информации много.
    Помогите, что делать? Почему она не хочет ставится на Виндовс 7?

  33. Interface said,

    Июнь 12, 2010 @ 14:13

    Спасибо огромное!.. =)) А то я уж думал, что не судьба под Vist’ой на семерке… Спаасибо!!

RSS feed for comments on this post · TrackBack URI.

Прокомментируйте