Delphi 3はWindows 11で使用可能?

解決


TK  2025-06-09 04:05:51  No: 152096  IP: [192.*.*.*]

いつも大変お世話になっております。

Windows 2000でDelphi 3を利用しているのですが、この度Windows 11に移行を検討しております。
試しにインストールして実行してみたところ、コンパイル実行時にエラー(動作を停止しました)が出て正常にコンパイルできません。

製品の関係でDelphi 3を最新のDelphi 12にすることはできません。
Delphi 3をWindows 11にインストールして、正常にコンパイルする方法はありますでしょうか。

以上、お手数ですがアドバイス頂けますと幸いです。

編集 削除
igy  2025-06-09 04:26:41  No: 152097  IP: [192.*.*.*]

Windows 11でDelphi 3を動作させたことはないのですが、
Delphi 3を管理者権限で動作させてみても結果は同じですか?

編集 削除
TK  2025-06-09 06:02:57  No: 152098  IP: [192.*.*.*]

igyさん

ご返信ありがとうございます。
管理者権限で動作させても、同様に「動作を停止しました」エラーが発生します。

編集 削除
igy  2025-06-09 06:18:31  No: 152099  IP: [192.*.*.*]

ちなみに、

Delphi 2 ~ 3.1 は 32bit アプリケーションだけどインストーラが 16bit アプリケーションなせいで 64bit Windows へインストールできない件をどうにかする
https://qiita.com/ht_deko/items/ca2d174c14542646f46d
によると、
> Delphi 2 ~ 3.1 そのものは 32bit アプリケーションであるにもかかわらず、
> インストーラの制限によって 64bit Windows へはインストールできません。
とありますが、
TK さんは、Windows 11にDelphi 3をインストールしたとき、特に問題なくインストールできたのですか?

編集 削除
HFUKUSHI  2025-06-09 11:23:46  No: 152100  IP: [192.*.*.*]

ショートカットのプロパティの互換性ページで互換モードを…って、もうWIndows 2000とかXPは選択できなくなっているのですね。
ここで選択されている範囲の互換モードで動作すればいいのですが、もしだめなら、VMwareとかHyper-VでWindows 2000とかXPの仮想環境を用意して、そこでDelphi 3を動かす、あたりでしょうか。

編集 削除
vram  2025-06-09 23:12:32  No: 152101  IP: [192.*.*.*]

Windows10でもDelphi3どころかDelphi5でもインストール出来ない、無理矢理出来たとしても動かないので普通は無理では?

WindowsXPの環境または完全にWindowsXP以前のOSの挙動を再現しないと厳しいと思います
昔のにはWindowsXPモードがありましたが 11には無さそうです

もしその環境がDelphi専用ということでよければレジストリを変更するなどして
「UACを無効化」を試みてはいかがでしょうか?

ほかのアプリに影響があるのでお勧めしませんが動く可能性はあります

編集 削除
TK  2025-06-10 05:11:13  No: 152102  IP: [192.*.*.*]

皆様
多数のご回答ありがとうございます。
そもそも64bitOSであるWindows11にDelphi3をインストールすること自体が無理なことなので、この件は諦めたいと思います。
アドバイスありがとうございました。

編集 削除
vram  2025-06-10 22:54:03  No: 152103  IP: [192.*.*.*]

Mr.XRAYさんの情報によるとDelphi3はだめで 4や5はいけるかもしれませんね
http://mrxray.on.coocan.jp/Delphi/Others/Windows7_Delphi7.htm

それと
Windows11(64bit)で32bitアプリは動きますし
そもそもDelphi開発環境が32bitです
ついこのあいだ発売された Delphi12.3が初の64bit開発環境になります

編集 削除
Mr.XRAY  2025-06-11 21:39:08  No: 152104  IP: [192.*.*.*]

Windows 10 は以下になっております (^^)
http://mrxray.on.coocan.jp/Delphi/Others/Windows10_Delphi7.htm#08
  

編集 削除
Mr.XRAY  2025-06-12 06:39:42  No: 152105  IP: [192.*.*.*]

> Windows 10 は以下になっております (^^)
http://mrxray.on.coocan.jp/Delphi/Others/Windows10_Delphi7.htm#08

結果的にこういうことになります.

Delphi 1 / Delphi 2 / Delphi3 / Delphi 3.1 は,
64ビット版の Windows には,setup32.exe を使用すればインストール可能です.

Delphi 4 / Delphi 5 は,
あらかじめ,何らかの方法で BDE をインストールしておけば,インストール可能です.
  

編集 削除