INS ファイル形式とは?
.ins ファイルは、1990年代のレガシーな Windows ソフトウェアインストーラーで使用されていた、コンパイル済みの InstallShield スクリプトであることが一般的です。InstallShield は、人間が読める形式の .rul ソースファイルをバイナリ形式の .ins バイトコード(ほぼ常に setup.ins という名称)にコンパイルし、同梱された setup.exe ランタイムがインストール中にこれを実行します。このバイナリは人間が読める形式ではありません。現代の InstallShield (Flexera Software) は .ism プロジェクトファイルを使用し、.msi または .exe を出力します。.ins は1990年代の遺物です。
インターネット設定ファイル
.ins 拡張子は、インターネット接続設定(Internet Connection Settings)にも使用されます。これは、インターネットサービスプロバイダーが Internet Explorer やダイヤルアップ接続を自動的に構成するために配布する INI スタイルのテキスト形式です。これらのファイルは Windows シェルから直接起動できます。ただし、セキュリティ上の理由から、インターネットからダウンロードした .ins ファイルを実行しようとすると警告が表示され、デフォルトでブロックされます。これは、特定の IE 設定を変更するか、別のツールを使用してファイルを開くことで回避できます。
セキュリティと安全性
リスク: MEDIUMレガシーな InstallShield の setup.ins ファイルは、Windows 上で任意のインストールコードを実行します。信頼できる既知のソースからの setup.exe パッケージのみを実行してください。悪意のある攻撃者が、正規のインストーラーを改造したスクリプトで再パッケージ化していた歴史的な事例があります。
形式の詳細
概要- インターネット設定ファイル - Windows/Internet Explorer が ISP のダイヤルアップや LAN 接続設定を構成するために使用するテキスト/INI 形式のファイル。IEAK (Internet Explorer Administration Kit) を通じて展開されます。
- Cakewalk SONAR インストゥルメント定義 - Cakewalk/SONAR で使用する MIDI インストゥルメントのパッチとバンクをリストしたテキストファイル。外部オーディオファイルを参照しますが、オーディオデータ自体は含まれません。
- Inspiration ドキュメント - Windows および macOS 用のマインドマッピングおよび図解ソフトウェア Inspiration で作成されたバイナリドキュメント。
INS ファイルを開くプログラム
技術的詳細
詳細仕様| エンコーディング | バイナリ(コンパイル済みバイトコード。人間は読めません) |
| バイト順序 | リトルエンディアン |
| マジックバイト (1993 形式) | オフセット 0 に FF FF 0C 00 |
| マジックバイト (1995 / 1997 形式) | オフセット 0 に B8 C9 0C 00。オフセット 4 のフラグバイトで区別(1995: 16h または 1Ch、1997: 49h または 50h) |
| コンテナ | 独自のフラットなコンパイル済みスクリプト。外部アーカイブのラップなし |
| 一般的なファイルサイズ | 57 KB - 270 KB |
| 一般的なファイル名 | setup.ins (setup.rul ソーススクリプトからコンパイルされたもの) |
| ソース形式 | .rul (人間が読める形式の InstallShield スクリプトソース)。.ins はコンパイル後の出力 |
| 形式の世代 | 3つ:1993 (FF FF 0C 00)、1995 (B8 C9 0C 00 / byte4 = 16h または 1Ch)、1997 (B8 C9 0C 00 / byte4 = 49h または 50h) |
| 後継形式 | .ism (InstallShield XML プロジェクト) および .msi (Windows インストーラーパッケージ)。現代の InstallShield は .ins を使用しません |
| リリース日 | 1990 (InstallShield 1.0) |
| 最新バージョン | 1997-era format (last known compiled .ins variant) |
INS の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。INS ファイルについて最初の質問をしてみましょう。
よくある質問
setup.ins ファイルを開くにはどうすればよいですか?
setup.exe を探して実行してください。これにより setup.ins が自動的に使用されます。INS ファイルの内容を読むことはできますか?
Windows 10/11 で INS ファイルが開かないのはなぜですか?
setup.exe を互換モード(Windows XP SP3)で実行するか、仮想マシンを使用してみてください。