作成日 | 更新日 | 影響を受けるバージョン | Fix version |
---|---|---|---|
| PreInstall 2.10 | 修正バージョン |
問題事象
1. 32bit版 Preinstall バージョン2.10を使用して全自動のMSIを作成します。
2. 管理者権限でログインします。- MSIを実行しますが失敗し、エラーメッセージ 「このWindowsインストーラパッケージに問題があります。セットアップの一部として実行されるプログラムは正しく完了しませんでした。サポート担当者またはパッケージベンダーに問い合わせてください。」が表示されます。
3. Preinstallのログには次のようなエラーが出力されます: 「Error creating directory A:\boot : 0x13 : このメディアは書き込み禁止になっています。」
原因
1. MSI実行後 - ユーザーは作成されたBLANCCOPARTにアクセスすることができません
2. ログのエラー出力「Error creating directory A:\boot : 0x13 : このメディアは書き込み禁止になっています。」 - このエラーは、BLANCCOPARTが書き込み保護されており、MSIがパーティション内に起動用ファイルをコピーできないことを意味します。
解決策
1. レジストリエディターを起動 → HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FVE → 「FDVDenyWriteAccess」 が有効になっているか確認します (有効な場合、値は0です)。
2. 「FDVDenyWriteAccess」 - このポリシー設定は、コンピュータ上で書き込み可能な固定データドライブにBitLockerの保護が必要かどうかを決定します。このポリシー設定を有効にすると、BitLocker で保護されていないすべての固定データドライブが読み取り専用としてマウントされます。ドライブがBitLockerで保護されている場合は、読み取りおよび書き込みアクセスでマウントされます。
このポリシー設定が無効、あるいは未構成の場合は、コンピュータ上のすべての固定データドライブが読み取りおよび書き込みアクセスでマウントされます。
3. MSIを実行する前に、以下のレジストリキーの値を変更します。
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies\Microsoft\FVE
- FDVDenyWriteAccess の値を0に変更します。