RAD Studio / Delphi / C++Builder 11 Alexandria スタートアップ FAQ

# はじめに
・2021 年 9 月 10 日 に RAD Studio / Delphi / C++Builder 11.0 Alexandria がリリースされました。
・2022 年 3 月 16 日 に RAD Studio / Delphi / C++Builder 11.1 Alexandria がリリースされました。
・2022 年 7 月 15 日 に RAD Studio / Delphi / C++Builder 11.1.5 Alexandria がリリースされました。
・2022 年 9 月 8 日 に RAD Studio / Delphi / C++Builder 11.2 Alexandria がリリースされました。
・2023 年 2 月 28 日 に RAD Studio / Delphi / C++Builder 11.3 Alexandria がリリースされました。
・2023 年 4 月 27 日 に Delphi / C++Builder 11.3 Alexandria Community Edition がリリースされました。

インストール時のトラブルも出てきたようなのでまとめてみました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/a1a87d89-567f-b934-3618-b2b2bceed19f.png)

※前バージョン (10.4 Sydney) のスタートアップ FAQ はこちらになります。

 - [RAD Studio / Delphi / C++Builder 10.4 Sydney スタートアップ FAQ (Qiita)](https://qiita.com/ht_deko/items/cd0101150b8b78bf6f71)


# FAQ

## Q1: インストーラはどこから入手するの？
### A1: アップデートサブスクリプション加入者はエンバカデロの登録製品ポータルから入手できます。
エンバカデロの **登録製品ポータル (Registered Products Portal)** はこちらです。

 - [登録製品ポータル (Embarcadero)](https://my.embarcadero.com/)
 - [新しいエンバカデロ・ライセンス／ダウンロード・ポータル (Embarcadero Blogs)](https://community.idera.com/developer-tools/b/blog/posts/new-embarcadero-licenses-and-download-portal-ja)
 - [登録ユーザーダウンロード (EDN)](https://cc.embarcadero.com/myreg)

#### ■ アップデートサブスクリプション加入者
登録製品ポータルにログインしたら、左側の雲のアイコンをクリックすると **My Downloads** ページが開き、有効なライセンスの製品をダウンロードする事ができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/509938d6-0f0a-8994-76f5-61d20ed36f49.png)

#### ■ Community Edition ユーザー
Community Edition をお使いの方は、Community Edition ダウンロードページへ行き、ダウンロードを行って新しいプロダクトキーを取得する必要があります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/ed3296ce-759a-3d86-fdfe-ece7022ad1cb.png)

 - [Delphi Community Edition (Embarcadero)](https://www.embarcadero.com/products/delphi/starter)
 - [C++Builder Community Edition (Embarcadero)](https://www.embarcadero.com/products/cbuilder/starter)
 - [Community Edition (DocWiki)](http://docwiki.embarcadero.com/RADStudio/ja/Community_Edition)

何らかの障害でインストーラをダウンロードできなかった場合には、`プロダクトキーが送られてきたメールに書かれているダウンロードリンク` から Web インストーラ (ESD インストーラ) を再ダウンロードできます。

Community Edition ユーザーも登録製品ポータルを利用可能ですが、登録製品ポータルからダウンロードできるのはパッチ類のみとなります。

:::note warn
Community Edition は最終マイナーバージョン状態のものがリリースされるため、RTM 時に最新バージョンの Community Edition を入手する事はできません。
:::

## Q2: Web インストーラ (ESD インストーラ) とオフラインインストーラ (ISO) のどちらでインストールすべき？
### A2: 回線状況がいいのなら Web インストーラが簡単です。

10.4 Sydney において、インストーラは統合されており、基本的にはどちらも同じインストーラ (ESD インストーラ) となっています。

但し、オフラインインストーラの場合、インストール後に以下の設定を行う必要があります。

#### ■ Delphi (Enterprise 以上の SKU):
［ツール｜オプション｜Delphi オプション｜ライブラリ］で［64-bit Linux］を選択し、"参照パス" に以下を貼り付け。

``$(BDS)\source\rtl\common;$(BDS)\source\rtl\sys;$(BDS)\source\rtl\linux;$(BDS)\source\ToolsAPI;$(BDS)\source\IBX;$(BDS)\source\Internet;$(BDS)\source\Property Editors;$(BDS)\source\soap;$(BDS)\source\xml;$(BDS)\source\Indy10\Core;$(BDS)\source\Indy10\system;$(BDS)\source\Indy10\Protocols;$(BDS)\source\fmx;$(BDS)\source\databinding\components;$(BDS)\source\databinding\engine;$(BDS)\source\databinding\graph;$(BDS)\source\data;$(BDS)\source\data\ado;$(BDS)\source\data\cloud;$(BDS)\source\data\datasnap;$(BDS)\source\data\dbx;$(BDS)\source\data\dsnap;$(BDS)\source\data\Test;$(BDS)\source\data\vclctrls;$(BDS)\source\rtl\posix;$(BDS)\source\rtl\posix\linux;$(BDS)\source\data\datasnap\connectors;$(BDS)\source\data\datasnap\proxygen;$(BDS)\source\DataExplorer;$(BDS)\source\Experts;$(BDS)\source\indy\abstraction;$(BDS)\source\indy\implementation;$(BDS)\source\indyimpl;$(BDS)\source\Property Editors\Indy10;$(BDS)\source\soap\wsdlimporter;$(BDS)\source\Visualizers;;$(BDS)\source\data\rest;$(BDS)\source\data\firedac;$(BDS)\source\tethering;$(BDS)\source\DUnitX;$(BDS)\source\data\ems;$(BDS)\source\rtl\net``

#### ■ C++Builder:
［ツール｜オプション｜C++ オプション｜パスとディレクトリ｜32 ビット Windows］の［コンパイラ］タブにある "システム インクルード パス" に以下を貼り付け。

``$(BDSINCLUDE);$(BDSINCLUDE)\dinkumware64;$(BDSINCLUDE)\windows\crtl;$(BDSINCLUDE)\windows\sdk;$(BDSINCLUDE)\windows\rtl;$(BDSINCLUDE)\windows\vcl;$(BDSINCLUDE)\windows\fmx;$(BDSCOMMONDIR)\hpp\$(Platform)``

## Q3: インストールできる Windows は？

### A3: 11 Alexandria がインストールできるのは Windows 10 以降です。

インストール時の警告を無視すれば Windows 7 / 8.x にも強制的にインストールする事はできますが、IDE の機能の幾つかに不具合が出るそうです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/8ec5f487-f7ad-abcc-86f2-acceab4176e2.png)

:::note warn
32bit Windows 10 もサポート外です。
:::

:::note warn
GetIt が動作しないため、パッチ等は手動でインストールする必要があります。
:::

**See also:**

 - [オペレーティング システムの要件 (DocWiki)](http://docwiki.embarcadero.com/RADStudio/Alexandria/ja/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB_%E3%83%8E%E3%83%BC%E3%83%88#.E3.82.AA.E3.83.9A.E3.83.AC.E3.83.BC.E3.83.86.E3.82.A3.E3.83.B3.E3.82.B0_.E3.82.B7.E3.82.B9.E3.83.86.E3.83.A0.E3.81.AE.E8.A6.81.E4.BB.B6)
 - [Operating System Requirements (DocWiki: en)](http://docwiki.embarcadero.com/RADStudio/Alexandria/en/Installation_Notes#Operating_System_Requirements)
 - [RSP-37822 Installation RAD Studio 11.1 does not work (Quality Central)](https://quality.embarcadero.com/browse/RSP-37822)

## Q4: インストール先って変更できないの？以前のオフラインインストーラにはあったけど...

### A4: インストール先は変更できますが、わかりづらいです。

インストーラの次の画面にある [オプション] ボタンを押します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/7bcf495f-055c-9059-8e2c-598e52f3bd82.png)

初期状態ではインストール先が `C:\Program Files (x86)\Embarcadero\Studio\22.0` になっている (64bit OS の場合) ので、任意の場所に変更します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/8d305794-647a-a86d-f49e-a686ed424a51.png)

ちょっとわかりづらいですね。

**See also:**

- [インストーラ (DocWiki)](http://docwiki.embarcadero.com/RADStudio/ja/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%A9)
- [機能インストーラ (DocWiki)](http://docwiki.embarcadero.com/RADStudio/ja/%E6%A9%9F%E8%83%BD%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%A9)

## Q5: ISO からインストールすると GetIt に接続できないんだけど？
### A5: パッケージマネージャをオンラインモードに切り替える必要があります？？？

以前のバージョンでは ISO からインストールした場合、GetIt で何かをインストールしようとするとエラーが発生するため、手動でオンラインモードに変更する必要がありました。

試した限り 11 Alexandria ではエラーが発生せず、モード変更の必要はなさそうなのですが、リリースノートにはこの一文が残っています。

> オフライン インストーラを使用する場合、RAD Studio は、ユーザーが「オンライン モード」に手動で切り替えるまで、GetIt パッケージ マネージャにアクセスすることができません。これを行うには、GetItCmd.exe ツールを使用することが推奨されます。

オンラインモードにするには次のコマンドを実行します。

```
GetItCmd.exe -c=useonline
```

オフラインモードにするには次のコマンドを実行します。

```
GetItCmd.exe -c=useoffline
```

`GetItCmd.exe` は **\<インストールフォルダ\>\bin** にあります。

::: note info
気になる方はオンラインモード切替コマンドを実行しておきましょう。
:::

**See also:**

 - [リリースノート (Embarcadero)](http://docwiki.embarcadero.com/RADStudio/Alexandria/ja/%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9_%E3%83%8E%E3%83%BC%E3%83%88#.E3.82.AA.E3.83.95.E3.83.A9.E3.82.A4.E3.83.B3_.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.A9)
 - [コマンドライン ユーティリティ：インデックス (DocWiki)](http://docwiki.embarcadero.com/RADStudio/ja/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3_%E3%83%A6%E3%83%BC%E3%83%86%E3%82%A3%E3%83%AA%E3%83%86%E3%82%A3%EF%BC%9A%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9)
 - [【Delphi】コマンドライン版 GetIt (GetitCmd.exe) を使う (Qiita)](https://qiita.com/ht_deko/items/2e7184431888c6c0612f)



## Q6: インストール後にオプションで機能を追加したくなった。
### A6: ［ツール｜プラットフォームの管理...］から[機能マネージャ] を呼び出します。

［ツール｜プラットフォームの管理...］から **機能マネージャ** を開きます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/8eece39f-1254-e9e5-3474-d4ded789289b.png)

`[追加オプション]` タブがあるのをお忘れなく。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/aa7ce6b4-0d0b-a5a5-8cd9-d5c5df79736f.png)

 - [機能マネージャ (DocWiki)](http://docwiki.embarcadero.com/RADStudio/ja/%E6%A9%9F%E8%83%BD%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3) 

## Q7: ビルドすると Invalid PLATFORM variable ってエラーが出る。
### A7: HP 製の PC で発生する事があります。

以下の記事に従って問題を解決してください。

- [特定のPC環境でビルドを行うと「Invalid PLATFORM variable ..」のエラーが発生する (Support Wiki)](https://docwiki.embarcadero.com/Support/ja/%E7%89%B9%E5%AE%9A%E3%81%AEPC%E7%92%B0%E5%A2%83%E3%81%A7%E3%83%93%E3%83%AB%E3%83%89%E3%82%92%E8%A1%8C%E3%81%86%E3%81%A8%E3%80%8CInvalid_PLATFORM_variable_..%E3%80%8D%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%99%E3%82%8B)

## Q8: 11 Alexandria をインストールしたら 10.4 Sydney の挙動がおかしい...というか OS の挙動がおかしい？

### A8: 環境変数 PATH が長くなりすぎてはいませんか？

短くしましょう。

 - [環境変数 PATHについて (Support KB) (Internet Archive)](https://web.archive.org/web/20160911054126/http://support.embarcadero.com:80/jp/article/43955)
 - [1台のPCに複数バージョンの製品をインストールしたい (Support Wiki)](https://docwiki.embarcadero.com/Support/ja/1%E5%8F%B0%E3%81%AEPC%E3%81%AB%E8%A4%87%E6%95%B0%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AE%E8%A3%BD%E5%93%81%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%9F%E3%81%84)
 - [RAD Studio (Delphi / C++Builder) の入れすぎで何かがおかしくなった場合には？ ](https://ht-deko.com/ft1212.html#121211)
 - [環境変数のサイズやPATHの長さ制限に注意 (@IT)](http://www.atmarkit.co.jp/ait/articles/1510/30/news041.html)
 - [Windowsの“環境変数”をGUIで手軽に編集できる「Rapid Environment Editor」 (窓の杜)](https://forest.watch.impress.co.jp/article/2008/03/04/rapidenvedit.html)


## Q9: 以前のバージョンが ISO インストールできた環境に 11 Alexandria を ISO インストールしようとするとエラーになる。

### A9: 要求されるストレージ量が大きくなっています。

一時的に倍近くのストレージ量を必要とします。このため、インストーラの容量チェックはパスするものの、実際にインストールしてみるとエラーになる事があります。製品やエディションにもよりますが、インストール前に 60GB 以上の空き容量を確保した方が無難でしょう。


## Q10: ISO からインストールするとオンラインヘルプ (CHM) が古いのだけれど？

### A10: オンラインヘルプが更新されていません。

機能マネージャを使って日本語オンラインヘルプを取得できます。［ツール｜プラットフォームの管理...］から **機能マネージャ** を開き、

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/156931b3-10d7-401b-2f5c-1144ab04c8f0.png)

`[追加オプション]` タブで `Help` のチェックが入っている事を確認して [適用] ボタンを押します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/5173d509-abcb-1769-32dc-efdd0a76e241.png)

すると日本語のヘルプを取得します...が、10.4 Sydney のヘルプです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/a91b6f56-d02f-7a58-85d2-e9b973419dd0.png)

日本語ヘルプが不要な方であっても、一度 [適用] ボタンを押してみるべきです。ESD のほうが新しいファイルになっている場合、新しいファイルを持ってくるからです。

#### ■ 暫定的な解決方法

[docs.embarcadero.com](http://docs.embarcadero.com) から必要なファイルをダウンロードします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/fbdd16f0-e89e-a7d3-ae77-397a10dc0207.png)


##### ・メインヘルプ

 - [http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-CHM-en.zip](http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-CHM-en.zip)
 - [http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-CHM-de.zip](http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-CHM-de.zip)
 - [http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-CHM-fr.zip](http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-CHM-fr.zip)
 - [http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-CHM-ja.zip](http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-CHM-ja.zip)

アーカイブファイルを解凍し、次の場所に配置します。

| アーカイブファイル | 場所 |
|:---|:---|
| Alexandria-CHM-en.zip | $(BDS)\Help\Doc |
| Alexandria-CHM-de.zip | $(BDS)\Help\Doc\de |
| Alexandria-CHM-fr.zip | $(BDS)\Help\Doc\fr |
| Alexandria-CHM-ja.zip | $(BDS)\Help\Doc\ja |

アーカイブには

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/46e37105-449e-2685-70fd-d3e437acc5be.png)

 - Alexandria-CHM-xx.chm (xx は en/de/fr/ja のいずれか)

が含まれていますので、`topics.chm` にリネームして各フォルダに上書きします。

##### ・ライブラリヘルプ

 - [http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-Lib-en.zip](http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-Lib-en.zip)
 - [http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-Lib-de.zip](http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-Lib-de.zip)
 - [http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-Lib-fr.zip](http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-Lib-fr.zip)
 - [http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-Lib-ja.zip](http://docs.embarcadero.com/products/rad_studio/Alexandria/Alexandria-Lib-ja.zip)

アーカイブファイルを解凍し、次の場所に配置します。

| アーカイブファイル | 場所 |
|:---|:---|
| Alexandria-Lib-en.zip | $(BDS)\Help\Doc |
| Alexandria-Lib-de.zip | $(BDS)\Help\Doc\de |
| Alexandria-Lib-fr.zip | $(BDS)\Help\Doc\fr |
| Alexandria-Lib-ja.zip | $(BDS)\Help\Doc\ja |

アーカイブには

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/2e41f10f-df56-91f4-be40-e994a0818d7a.png)

 - data.chm
 - fmx.chm
 - libraries.chm
 - system.chm
 - vcl.chm

が含まれていますので、各フォルダにそのまま上書きします。

レジストリ `HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\22.0\Help\HtmlHelp1Files` の内容とファイル名が一致しているか確認してください。値はデフォルトの場所にインストールされた場合です。

| レジストリ名 | 値 |
|:---|:---|
| IDE Topics Help     | c:\\Program Files (x86)\\embarcadero\\studio\\22.0\\help\\Doc\\topics.chm |
| IDE Data Help       | c:\\Program Files (x86)\\embarcadero\\studio\\22.0\\help\\Doc\\data.chm |
| IDE FireMonkey Help | c:\\Program Files (x86)\\embarcadero\\studio\\22.0\\help\\Doc\\fmx.chm |
| IDE Libraries Help  | c:\\Program Files (x86)\\embarcadero\\studio\\22.0\\help\\Doc\\libraries.chm |
| IDE System Help     | c:\\Program Files (x86)\\embarcadero\\studio\\22.0\\help\\Doc\\system.chm |
| IDE Vcl Help        | c:\\Program Files (x86)\\embarcadero\\studio\\22.0\\help\\Doc\\vcl.chm |

RAD Studio IDE の [ヘルプ | RAD Studio ヘルプ] から任意のヘルプを開きます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/bc1aa9e4-084d-a67d-140f-c3912bb0c770.png)

`BDSSetLang.exe` で UI の言語を切り替えると、その言語のヘルプが表示されます。

:::note warn
これは不完全なヘルプファイルです。
:::

:::note info
この問題は 11.1 Alexandria で解決されています。
:::

**See also:**

 - [RSP-35355: An older version of the help file is provided (Quality Portal)](https://quality.embarcadero.com/browse/RSP-35355)

## Q11: リボンコントロール (VCL) ってどこいったの？インストールオプションにもないんだけど？

### A11: GetIt で取得できます。

ありますヨ！

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/0d66f730-2674-ed29-6102-37be2f7956f2.png)
**See also:**

- [リボン コントロールを使用したアプリケーションの作成方法 (DocWiki)](http://docwiki.embarcadero.com/RADStudio/ja/%E3%83%AA%E3%83%9C%E3%83%B3_%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E4%BD%9C%E6%88%90%E6%96%B9%E6%B3%95)
- [Ribbon Controls in RAD Studio 10.1 Berlin (Marco Tech Blog)](https://blog.marcocantu.com/blog/2016-may-ribbon-controls.html)

## Q12: Windows 7 にインストールした 11.0 Alexandria で GetIt パッケージマネージャが接続エラーになる。

### A12: SSL/TLS 絡みです。回避方法があります (11.0 のみ)。

Windows 7 は最低でも SP1 が適用されている必要があります。大前提ですが、11 Alexandria IDE の動作環境は Windows 10 のみかつ 32bit OS もサポート外です。

 - [オペレーティング システムの要件 (DocWiki)](http://docwiki.embarcadero.com/RADStudio/Alexandria/ja/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB_%E3%83%8E%E3%83%BC%E3%83%88#.E3.82.AA.E3.83.9A.E3.83.AC.E3.83.BC.E3.83.86.E3.82.A3.E3.83.B3.E3.82.B0_.E3.82.B7.E3.82.B9.E3.83.86.E3.83.A0.E3.81.AE.E8.A6.81.E4.BB.B6)

問題解決方法の詳細はこちらにあります。

 - [Update to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows (microsoft)](https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi)

**■ 簡単な解決方法**
上記ページの [Download] から `MicrosoftEasyFix51044.msi` をダウンロードして実行します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/ea29f5e1-d010-9574-549c-5e6b7359e54a.png)

ブラウザによってはダウンロードできないかもしれません。うまくダウンロードできない場合には他のブラウザを試してみてください (IE や Edge 等)。

**■ レジストリエントリによる解決方法**
次のファイルをダウンロードし、Explorer からダブルクリックして実行します。

```ini:Win7GetItFix.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp]
"DefaultSecureProtocols"=dword:00000a80

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp]
"DefaultSecureProtocols"=dword:00000a80

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client]
"DisabledByDefault"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
"DisabledByDefault"=dword:00000000
```

Windows 7 が 32 bit の場合には WOW6432Node へのレジストリの追加は不要です。

:::note warn
Alexandria 11.1 の GetIt は TLS 1.3 を必要とするため、上記の解決方法は利用できないようです。Windows 7 / 8.x は TLS 1.3 をサポートしていません。
:::

**See also:**

 - [RSP-37822: Installation RAD Studio 11.1 does not work (Quality Portal)](https://quality.embarcadero.com/browse/RSP-37822)

## Q13: 11 Alexandria のライセンスがないって言われるのだけれど？
### A13: ライセンスマネージャで [更新] ボタンを押してみましょう。
XE8 以降の IDE をインストールされている方は、アンインストール前に付属のライセンスマネージャで [更新] ボタンを押してみましょう。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/c0d0f8ff-9a8b-26fe-ee4d-8331520be6bc.png)

11 Alexandria のライセンスが追加されます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/bd13878b-8b14-b971-80f3-c2c6823c2365.png)

それでもライセンスが追加されず、11 Alexandria がインストールできない事があるようです。

**See also:**

 - [RSP-35326: Unable to install XE11 - license issue (Quality Portal)](https://quality.embarcadero.com/browse/RSP-35326)
 - [RSP-35339: Install Failure (Quality Portal)](https://quality.embarcadero.com/browse/RSP-35339)
 - [RSP-35345: License update (Quality Portal)](https://quality.embarcadero.com/browse/RSP-35345)

## Q14: インストールが一向に進まないのだけれど？
### A15: タスクバーに何かいませんか？
〔Alt〕+〔Tab〕でウィンドウを切り替えてみてください。インストーラー画面の裏にダイアログが回り込んでいる事があります。タスクバーに何かいたらポチポチと押して切り替えてみてください。

**See also:**

 - [RSP-35311: Embarcadero Product Registration page displayed behind Setup RAD Studio 11 page (Quality Portal)](https://quality.embarcadero.com/browse/RSP-35311)

## Q15: Visual Studio Code 連携でコード補完を使おうとするとライセンスがないって言われるのだけれど？
### A15: ライセンスマネージャでもう一度 [更新] ボタンを押してみましょう。
これで問題が解決するハズです...が。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/11886dfc-2a99-baf7-8e28-fe1a29258843.png)

それでもライセンスがないって言われる事があるようです。

**See also:**

 - [Delphi LSP を Visual Studio Code から使う (Qiita)](https://qiita.com/ht_deko/items/43344648068ee84e3017)
 - [RSP-35388: [LSP] Code Insight does not work with Visual Studio Code (Quality Portal)](https://quality.embarcadero.com/browse/RSP-35388)

## Q16: 11 Alexandria で生成された EXE が Windows XP で動作しないのですが？
### A16: EXE の動作要件が Windows Vista 以降になっています。

PE ヘッダーの OS バージョンとサブシステムバージョンは **Delphi / C++Builder 2009** 以降、ずっと `5.0 (Windows 2000)` のままだったのですが、Delphi / C++Builder 11 Alexandria において `6.0 (Windows Vista)` に変更されました。これにより生成された EXE が Windows XP で動作しなくなっています。

:::note warn
11 Alexandria においてサポートされているターゲットプラットフォーム (Windows) は Windows 7 SP1 以降です。
:::

:::note warn
Windows XP での動作が保証される最後のバージョンは Delphi XE2 です。
:::

:::note info
11.0 Alexandria Patch 1 において TThread.GetTickCount64 の処理が変更になったため、プロジェクトオプションで PE ヘッダーのバージョンを 5.0 に変更すれば XP / 2000 環境で動作させる事が可能になりました。
:::


古いプログラムを最新の Delphi / C++Builder で継続的にメンテナンスしている場合には注意が必要です。

**See also:**

 - [Delphi で生成された EXE が動作する Windows のバージョン (Qiita)](https://qiita.com/ht_deko/items/e7d3e32dd97b3569e581)
 - [サポートされているターゲット プラットフォーム (DocWiki)](https://docwiki.embarcadero.com/RADStudio/Alexandria/ja/%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88_%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0)
 - [RSP-35375: Win32 executable is not a valid Win32 application!! (Quality Portal)](https://quality.embarcadero.com/browse/RSP-35375)
 - [RSP-35459: A change in TThread breaks Windows XP compatibility (Quality Portal)](https://quality.embarcadero.com/browse/RSP-35459)

## Q17: GetIt にある FastReport はインストールできないと聞きましたが？
### A17: インストールしても特に問題はないようです。

以前はインストールするとエラーが出ていたようですが、現在では GetIt からインストールしても特に問題はなさそうです (VCL / FMX)。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/84ae2935-6401-f257-f5df-19c6493955b0.png)

**See also:**

 - [RAD Studio 11でGetItパッケージマネージャからFast Reportsのインストールを完了後、IDEを起動時にエラーが発生する (Support Wiki)](https://docwiki.embarcadero.com/Support/ja/RAD_Studio_11%E3%81%A7GetIt%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A3%E3%81%8B%E3%82%89Fast_Reports%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%82%92%E5%AE%8C%E4%BA%86%E5%BE%8C%E3%80%81IDE%E3%82%92%E8%B5%B7%E5%8B%95%E6%99%82%E3%81%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%99%E3%82%8B)
 - [RSP-34754: Getit install fails for FMX Reports (Quality Portal)](https://quality.embarcadero.com/browse/RSP-34754)

## Q18: 移行ツールで 11.0 の環境を 11.1 へ移行したら起動時にエラーが出るんですけど？
### A18: ウェルカムページのレイアウトを変更していませんでしたか？

11.0 でウェルカムページのレイアウトを変更していた場合、移行ツールで移行する事で `「拡張スタイルが固定の場合、列や行は追加できません。」`というエラーが IDE 起動時に発生します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/e2f1a36f-153f-8ad6-a22d-fdf805ef10f1.png)

移行する際に、`[WelcomePage]` を除外する事でこの問題を回避できます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/a02786e2-3ef8-7db9-70db-975e100064b2.png)

もうすでにやらかしてしまった場合には、ウェルカムページ左下の **[レイアウトを編集]** をクリックし、

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/18d15fd7-3f95-4d3d-69ae-87df46f0c535.png)

レイアウトエディタの左下にある **[デフォルトレイアウトに戻す]** を押してください。 

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/c410fc20-f089-98c7-53a7-f72b7028d87b.png)

このまま IDE を閉じて、再度 IDE を開いてみてください。レイアウトが若干おかしいかもしれませんが、起動時のエラーはなくなったハズです。エラーが出ないことを確認できたら、もう一度ウェルカムページのレイアウトエディタでお好きなレイアウトに変更してみてください。

## Q19: Windows 64bit ビルドを実行すると、例外処理で捕捉できないランタイムエラーが発生するのだけれど？
### A19: 高エントロピー 64 ビットアドレス空間レイアウトのランダム化 (ASLR) のサポートをオフにしてビルドしてみてください。
11.2 以降で比較的大きな 64bit アプリケーションをビルドすると、例外処理で捕捉できないランタイムエラーが発生する事があります。詳細は不明ですが、回避方法はあります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/ab9a3abb-3a91-6db7-c28f-64e1f393c816.png)

[プロジェクトオプション] を開き、[ビルド > Delphi コンパイラ > リンク] と辿り、[ターゲット] で `すべての構成 - Windows 64 ビット プラットフォーム` を選択します。`高エントロピー 64 ビットアドレス空間レイアウトのランダム化 (ASLR) のサポート` のチェックが入っていると思うので、チェックを外して False にします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/2c722e45-50e1-b4f1-008b-61a2fa9357a8.png)

念のため、[ターゲット] で Debug / Release の Windows 64bit も確認してください。チェックを外し終わったら、ビルドして動作確認を行います。

**See also:**

 - [RSP-39467 Access violations with 64bit builds (Quality Portal)](https://quality.embarcadero.com/browse/RSP-39467)


## Q20: RDP (Remote Deesktop) 環境で IDE が落ちる！
### A20: デスクトップの配置を "デフォルトレイアウト" に戻してみてください。
`[表示 | デスクトップの配置 | デフォルトレイアウト]` で戻せます。

デフォルトレイアウトを上書きしてしまった場合には、IDE を閉じた状態で `<インストールフォルダ>\bin` にある `Default Layout.dst` を `%APPDATA%\Embarcadero\BDS\22.0` に上書きコピーしてください。

(RDP 環境に限らず) IDE が落ちて困っている方は **"デフォルトレイアウト"** の使用を試みてください。

**See also:**

 - [デスクトップ レイアウトを保存する (DocWiki)](https://docwiki.embarcadero.com/RADStudio/ja/%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97_%E3%83%AC%E3%82%A4%E3%82%A2%E3%82%A6%E3%83%88%E3%82%92%E4%BF%9D%E5%AD%98%E3%81%99%E3%82%8B)
 - [RSP-36431 Giving up on using Delphi 11.0 due to IDE freezes / lockups, bad window resizing and changes dfms (Quality Portal)](https://quality.embarcadero.com/browse/RSP-36431)

## Q21: IDE 起動時に "パーソナリティ 'Default.Personality' はサポートされていません." が出て何もできなくなる
### A21: ウェルカムページが破損している可能性があります。
IDE を起動すると、"パーソナリティ 'Default.Personality' はサポートされていません." が出て何もできなくなる事があります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/4ff459eb-ce38-a2e4-f914-625606253aa8.png)

タスクマネージャで `BDS.EXE` を終了させ、もう一度 IDE を起動してみます。

:::note
引き続きエラーが出るようなら、ショートカットに `-np` を付けて起動します。こうする事で起動時のウェルカムページを表示させなくする事ができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/43ce3208-6c72-2dac-da88-b0809f23205c.png)

起動後に [表示 | ウェルカムページ] でウェルカムページを表示させます。
:::


ウェルカムページ左下の `レイアウトを編集` を押してレイアウトエディタを開き、

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/a3897a0c-bb34-655a-1249-288840428dba.png)

[デフォルトレイアウトに戻す] ボタンを押すか、GetIt 関連のプラグインを削除してみてください。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/7519e5ec-c298-c13b-129c-91f9a0bc7919.png)

[GetIt での新情報] の左にある ⊖ ボタンを押すと行を削除できます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/b7ef336c-3469-532a-4dc8-273f734cc81b.png)

:::note warn
Q18 に注意してください。
:::

**See also:**

 - [RSP-37975 Default.Personality is not supported (Quality Portal)](https://quality.embarcadero.com/browse/RSP-37975)


# おわりに
とにかくまずは[インストールノート](http://docwiki.embarcadero.com/RADStudio/Alexandria/ja/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB_%E3%83%8E%E3%83%BC%E3%83%88)と[リリースノート](http://docwiki.embarcadero.com/RADStudio/Alexandria/ja/%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9_%E3%83%8E%E3%83%BC%E3%83%88)をよく読んでください。

その上でなのですが、[英語版のリリースノート](http://docwiki.embarcadero.com/RADStudio/Alexandria/en/Release_Notes)には日本語版に書かれていない重要な情報がありますので、こちらにもちゃんと目を通すことをオススメします。

## 情報入手元

FAQ の主な情報入手元です。

| サイト | 説明 |
|:---|:---|
| [Embarcadero Technologies Home](http://www.embarcadero.com/jp/)  | 製品情報があります。 |
| [無料版](https://www.embarcadero.com/jp/free-tools)  | Community Edition がダウンロードできます。 |
| [メンバーサービス](https://members.embarcadero.com/login.aspx) | アカウントを管理します。 |
| [登録製品ポータル](https://my.embarcadero.com/) | 登録されている製品を管理します。 |
| [メンテナンスデリバリーポータル](https://maintenance.embarcadero.com/) | アップデートサブスクリプションを管理します。 |
| [Embarcadero ブログ](https://blogs.embarcadero.com/ja/)  | ブログです。 |
| [開発ツールコミュニティ](https://community.idera.com/developer-tools/p/forums)  | フォーラムです。 |
| [品質ポータル](https://quality.embarcadero.com/secure/Dashboard.jspa) | バグトラッカーです。 |
| [Embarcadero DocWiki](http://docwiki.embarcadero.com/RADStudio/ja/Main_Page)  | 製品のオンラインドキュメントです。 |
| [Embarcadero Support Wiki](https://docwiki.embarcadero.com/Support/ja/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8) | 製品のサポートドキュメントです。 |

**See also:**

 - [インストールノート (DocWiki)](http://docwiki.embarcadero.com/RADStudio/Alexandria/ja/%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB_%E3%83%8E%E3%83%BC%E3%83%88)
 - [RTM リリースノート (DocWiki)](http://docwiki.embarcadero.com/RADStudio/Alexandria/ja/%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9_%E3%83%8E%E3%83%BC%E3%83%88)
 - [Upadate 1 (11.1) リリースノート (DocWiki)](https://docwiki.embarcadero.com/RADStudio/Alexandria/ja/11_Alexandria_-_Release_1)
 - [Upadate 2 (11.2) リリースノート (DocWiki)](https://docwiki.embarcadero.com/RADStudio/Alexandria/ja/11_Alexandria_-_Release_2)
 - [Upadate 3 (11.3) リリースノート (DocWiki)](https://docwiki.embarcadero.com/RADStudio/Alexandria/ja/11_Alexandria_-_Release_3)
 - [手動アンインストール手順（RAD Studio 11）(Support Wiki)](https://docwiki.embarcadero.com/Support/ja/%E6%89%8B%E5%8B%95%E3%82%A2%E3%83%B3%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%89%8B%E9%A0%86%EF%BC%88RAD_Studio_11%EF%BC%89)

[^1]: Delphi Enterprise 以上の SKU のみ付属。
[^2]: Delphi IDE では選べないターゲットプラットフォーム。
[^3]: C++ Builder IDE では選べないターゲットプラットフォーム。