Users Guide
54 Microsoft Windows オペレーティングシステムへの
Managed System Software のインストール
失敗したインストールのシステム回復
Windows Microsoft Installer
(
MSI
)は、インストールに失敗した場合にシス
テムを正常な状態に戻す機能も提供しています。
MSI
は、インストール、アップ
グレード、またはアンインストール時に実行したすべての
標準アクションに対し
て、「元に戻す」操作を行えます。この操作には、削除または上書きされたファイ
ル、レジストリキーや、その他のリソースの回復が含まれます。
Windows
は、
必要に応じて復元(ロールバックの一種)することができるように、インストー
ルや削除中に削除または上書きされたファイルのすべてを一時的に保存します。
インストールが正常に完了した後、
Windows
はバックアップ用の一時ファイルを
すべて削除します。
MSI
(
Microsoft Software Installer
)の標準アクションのロールバックのほか、
Dell OpenManage
ライブラリでは、ロールバックが発生した場合に各アプリ
ケーションの
INI
ファイルに一覧になっているコマンドを元に戻すこともできま
す。ロールバックが発生すると、
Dell OpenManage
のインストール処理によっ
て変更されたファイルがすべて元の状態に復元されます。
MSI
エンジンはインストールシーケンスを実行する場合に、ロールバックアク
ションとしてスケジュールされている処理をすべて無視します。カスタムアク
ション、
MSI
標準アクション、または
Dell OpenManage
インストール処理に
失敗した場合は、ロールバックが開始されます。
インストールが完了すると、ロールバックすることはできません。トランザク
ションインストールは、インストールセッション中にシステムを保護するための
安全策としてのみ意図されています。
インストールしたアプリケーションを削
除したい場合は、そのアプリケーションをアンインストールしてください。
メモ:ドライバのインストールと削除はインストール処理の一部として実行されな
いため、実行中に致命的エラーが発生した場合はロールバックできません。
メモ:インストーラクリーンアップ中やインストール処理の完了後にキャンセルし
たインストール、アンインストール、アップグレードは、ロールバックされませ
ん。
アップデートの失敗
ベンダーが提供する
Windows
の
MSI
パッチやアップデートは、ベンダーのオ
リジナル
MSI
パッケージに適用する必要があります。故意または誤って
MSI
パッケージを再パッケージ化した、またはパッケージに直接変更を加えた場合は、
パッチやアップデートが失敗する場合があります。
MSI
パッケージは再パッケー
ジ化せず、そのままにしておく必要があります。パッケージを変更すると、機能
の構造やグローバル一意識別子(
GUID
)が変更され、提供されたパッチやアップ
デートを破損します。ベンダー提供の
MSI
パッケージに変更を加える必要がある
場合は、
.mst
変換ファイルを使用してください。