ISU ファイル形式とは?
.isuファイルは、ソフトウェアのインストール中にInstallShield(現在はFlexera Softwareから社名変更したReveneraが提供)によって作成される独自のバイナリログです。インストールされたファイル、レジストリキー、ショートカット、登録されたCOMコンポーネントなど、インストーラーがシステムに配置したすべての情報を記録し、アンインストーラーがインストールをきれいに取り消せるようにします。
.isuファイルは、セットアップ中にアプリケーションのインストールディレクトリ(例:C:\Program Files\<AppName>\)または専用のアンインストールフォルダに書き込まれます。これがないと、InstallShieldのアンインストーラー(iun*.exe)はクリーンな削除を実行できず、アプリケーションの手動クリーンアップやサードパーティ製ツールが必要になる場合があります。
エンドユーザーが.isuファイルを直接開いたり修正したりしないでください。この形式は独自仕様でドキュメント化されておらず、InstallShieldのランタイムのみが読み取ります。バイナリ構造はInstallShieldのバージョンによって異なり、公開されたバージョンスキームは存在しません。
現在のWindowsソフトウェアインストールの標準は.msi(Windows Installer)形式であり、2000年代半ば以降にリリースされたほとんどの商用ソフトウェアでは、InstallShield独自のログメカニズムに取って代わっています。その移行前に出荷されたエンタープライズ向けや産業用ソフトウェアでは、レガシーなISUベースのインストーラーが依然として一般的です。
- 関連する
.issファイルには、無人セットアップ用のサイレントインストール応答スクリプトが保存されます。 - この形式はWindows専用であり、MacやLinuxに相当するものはありません。
- Reveneraの現在のInstallShieldは、レガシーなISUプロジェクトと最新のMSIベースのパッケージングの両方をサポートしています。
セキュリティと安全性
リスク: LOWISUファイルはInstallShieldランタイムのみが読み取るパッシブなデータファイルです。実行コードは含まれておらず、単独で実行することはできません。リスクが生じるのは、悪意のあるインストーラーがアンインストーラーを混乱させるために偽のISUを配置する場合のみですが、これは稀です。
形式の詳細
概要ISU ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットタイプ | 独自バイナリインストーラーログ/スクリプト |
| エンコーディング | バイナリ |
| バイト順序 | リトルエンディアン |
| マジックバイト | 公に文書化されたものはありません。ヘッダーバイトはInstallShieldのバージョンによって異なります |
| 一般的なファイルサイズ | 1 KB - 500 KB |
| 関連OS | Windowsのみ |
| 保存場所 | アプリケーションのインストールディレクトリまたは専用のアンインストールフォルダ |
| ランタイムコンシューマー | InstallShieldアンインストーラー (iun*.exe)。ユーザーはアクセス不可 |
| 内部バージョン管理 | InstallShieldのバージョンにより異なります。公に指定されていません |
| MIMEタイプ | application/octet-stream |
| 現代の後継形式 | .msi (Windows Installer) - 現在の商用Windowsソフトウェアの標準 |
| 関連フォーマット | .iss (サイレントスクリプト), .ins, .msi |
| リリース日 | mid-1990s (InstallShield for Windows era) |
| 最新バージョン | InstallShield 2023 / 2024 (Revenera) |
| 仕様書 | docs.revenera.com |
ISU の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。ISU ファイルについて最初の質問をしてみましょう。