インストーラーが c:\Program Files(x86)\ ではなく c:\ にインストールされるのはなぜですか?

インストーラーが c:\Program Files(x86)\ ではなく c:\ にインストールされるのはなぜですか?

私の仕事の一部は、会社の .NET Windows Forms アプリケーション用の MSI インストーラーを作成することです。このインストーラーは、数十のクライアントの文字通り数百台のコンピューターにインストールされており、Windows XP (長い間ではありません!)、Windows 7、そして最近では Windows 10 にもインストールされています。

これは32ビットアプリケーションなので、デフォルトでインストールされます。

c:\Program Files (x86)\My Company Name\MyAppName

これは何年もの間、実際には 2005 年から、そしてそれ以降の何十回ものアップデートを通じて、このように機能してきました。

今日、私のクライアントの 1 社では、MSI の実行中に上記のフォルダーがデフォルトのインストール フォルダーとして表示されていたにもかかわらず、アプリケーションはドライブのルートにインストールされてしまいましたc:

同じ組織内の別のコンピューターで同じインストーラーを実行すると、アプリケーションがドライブのルートにインストールされましたd:

まるでシンボリック リンクが設定されているようですが、その組織の IT マネージャーはそれを使用していないと言っています。

私は、同じインストーラーをデスクトップ、ラップトップ (どちらも Windows 10 Enterprise 1903 を実行)、および Windows 10 Enterprise 1809 を実行中の VM で試してみましたが、インストールはまさに期待どおりに終了し、10 年以上もその状態が続いています。

これまでこのようなことは見たことがありません。考えられる原因を誰か教えてもらえますか?

関連情報