この記事は、以前書いた RAD Studio/Delphi/C++Builder 10.3 Rio の手動アンインストール の記事が見れなくなったため転記したものです
原因不明な事象が発生した際、インストールした製品をアンインストールし、クリアする手順です
1. コントロールパネルの[プログラムと機能]で、以下のプログラムをアンインストールします
- Embarcadero RAD Studio 10.3
- RAD Studio 10.3 バージョン 20.0
「Embarcadero InterBase 2017」のアンインストールは任意です
InterBase 2017をアンインストールしない場合は、再インストール時にインストールされる機能から InterBase 2017 を外し、上書き/別インスタンスでのインストールが行われないようにします
2. 以下のフォルダ、ファイル、レジストリキーが存在している場合は削除します
- C:\Users\Public\Documents\Embarcadero\Studio\20.0\CatalogRepository フォルダを削除
- Windows 32-bit の場合 C:\Program Files\Embarcadero\Studio\20.0 フォルダを削除
- Windows 64-bit の場合 C:\Program Files (x86)\Embarcadero\Studio\20.0 フォルダを削除
- C:\Users\Public\Documents\Embarcadero\Studio\20.0 フォルダを削除
- C:\ProgramData\Embarcadero\Studio\20.0 フォルダを削除
- %APPDATA%\Embarcadero\BDS\20.0 フォルダを削除
- C:\ProgramData\ 内の GUID 名が付けられた次のフォルダがあれば削除 {426A3606-6CB8-4CF8-87A8-44388377C47D} (メインインストーラ)
- HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\20.0 レジストリキーを削除
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\ProductIDs 内の 8220 のキーを削除
-
Windows 32-bit OS の場合
- HKEY_LOCAL_MACHINE\SOFTWARE\Embarcadero\BDS\20.0 レジストリキーを削除
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{BC75D23E-8A89-4FEF-AFD1-AE110ED83630} レジストリキーを削除
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{DB8A20E2-A030-4B16-B69B-16E67DFFA8C5}_is1 レジストリキーを削除
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Embarcadero RAD Studio 10.3 レジストリキーを削除
- C:\Windows\System32\ フォルダ内の次のファイルを削除 BDEAdmin.*
-
Windows 64-bit OS の場合
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\20.0 レジストリキーを削除
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall{BC75D23E-8A89-4FEF-AFD1-AE110ED83630} レジストリキーを削除
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall{DB8A20E2-A030-4B16-B69B-16E67DFFA8C5}_is1 レジストリキーを削除
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Embarcadero RAD Studio 10.3 レジストリキーを削除
- C:\Windows\SysWOW64\ フォルダ内の次のファイルを削除します。BDEAdmin.*
3. フィールドテストを行ったマシンに製品版をインストールする場合は、以下も実施します ( フィールドテスト以外の場合でも実施されることをお勧めします )
- %PUBLIC%\Public Documents\Embarcadero\Studio\20.0 からサンプルファイルを削除
- %PUBLIC%\Public Documents\Embarcadero\Studio\dbExpress\20.0 からDBExpress の接続設定ファイルを削除
- アンインストールの前、又は RAD Studio 10.3 のインストールの際に、ライセンスマネージャを使用し、Carnival のライセンスを削除
- もし、最初の手順(コントロールパネルからのアンインストール)で問題が発生した場合は、マイクロソフトから提供されている Fix it を利用します