Legacy File Converter のロゴLegacy File Converter
購入アプリを入手
歴史8 分で読める

歴史レッスン: .slkファイルとは? SYLK Symbolic Link表計算

MicrosoftのMultiplan由来ASCII表計算交換 — ファイルシステムのsymlinkでも、バイナリBIFFでもない。

·Legacy File Converter チームより
レガシー.slk SYLK表計算のネイビー鑑識デスク図解: ID;PマジックヘッダとANSIテキストレコード注釈のベージュ.slkカード、ID;PWXL C;Y;X;KとE終端のASCIIレコードパネル、ファイルシステムsymlinkではない混同カード、Multiplan→Excel→CF_SYLK→アーカイブのタイムライン、ロゴなし

TL;DR

.slk ファイルは Microsoft SYLK(Symbolic Link)— Multiplan(初期 1980年代)由来の テキストベース表計算交換 形式で、後に Excel などがサポートしました。ファイルシステムの symlink でも、バイナリ BIFF .xls でもありません。ファイルは ANSI/ASCIIレコード(例: ID;P、C;Y…;X…;K…、末尾 E)です。Legacy File Converter はWindows上でローカルに .slk を変換します — 何もアップロードしません。対応ファイル形式 と CloudConvertなしのローカル変換 を参照。

.slkファイルとは?

SYLK は Symbolic Link の略 — Microsoftの表計算交換形式で、慣例として .slk 拡張子で保存されます。WikipediaとEncyclopedia of Graphics File Formats(FileFormat.info)は、Microsoft Multiplan と Excel などのアプリ間でワークシートデータを移す ASCII/ANSI ストリームであり、ネイティブバイナリブックではないと述べます。Microsoftは 完全な公開SYLK仕様を出したことがありません。広く引用されるMicrosoft作成の要約に最も近いのは sylksum.doc(著者 MCK、更新は約 1986年10月 まで)です。

Multiplan は 1982年8月 に出荷(Wikipedia)。1982 Multiplan マニュアルはすでに Symbolic / SYLK 転送を文書化しています。ワークシートを読めるレコードとして保存・読み込み、他プログラム(当時のBASICやPascalなど)がデータを交換できました。Raymond Chenの *Old New Thing* はクリップボード CF_SYLK と CF_DIF を、DIF が VisiCalc に結びつくのと同様に SYLK を Multiplan に結びます — 普及させたアプリより長く残った交換形式です。

構造上、SYLKファイルは レコード の列です。各レコードは型コードで始まり、セミコロン区切りフィールドが続きます。有効なファイルはすべて ID レコード(しばしば ID;P にMultiplanの MP やコミュニティ文書のExcel系 WXL / XL などの生成元トークン)で始まり、単独の E(EOF)レコードで終わります。C レコードはセルを記述: Y と X は1始まりの行と列、K は生の値(引用テキストまたは数値)、C 上の E *フィールド* は式/数式です。F と P は書式、B は寸法を宣言できます。文字列内のセミコロンは二重化(;;)でエスケープ。形式は Unicodeではない — Excelなどはシステムの ANSI コードページで書き、Excelが受け付ける行は歴史的に約 260 文字上限です。

意図的に読める

典型的な.slkをメモ帳で開くとID / C / F / E行が見えます — バイナリ.xlsとは違います。そのテキスト配置が、Multiplan時代に表計算・データベース・カスタムツール間の交換として広がった理由です。

SYLK「Symbolic Link」対ファイルシステムsymlink

名前 Symbolic Link は 2026 年に人を惑わせます。Unixと現代Windowsでは symbolic link(symlink)はパスを指すファイルシステムオブジェクトです。SYLK は無関係で、表計算データ形式です。Just Solve the File Format Problem などのレジストリが明示します。.slk を送られたら、ほとんどはワークシートエクスポート — mklink ショートカットではありません。

第二の混同は CSV と Excel です。SYLKは文字 ID で始まる必要があるため、先頭セルが引用なしヘッダ ID の CSV は、ExcelにSYLKに見えると文句を言わせることがあります(Microsoft KB / コミュニティ「SYLK: File format is not valid」)。そのエラーは先頭バイトの嗅ぎ分けであり、CSVが本物のSYLKである証拠ではありません。逆に本物の .slk は内容がテキストレコードで BIFF でなくてもWindowsではExcelと結び付けられがちです。

バイナリBIFFではない

クラシックExcel .xlsはバイナリ(多くの場合複合/OLEストレージとBIFFレコード)です。SYLKは別系統: 交換用ANSIテキストレコードです。.slkを.xlsにリネームしてきれいなオープンを期待しないでください。

2026年にまだ.slkが出る理由

公開記事はSYLKを概ね 1986年以来凍結 し新規作成には obsolete と述べますが、ファイルは現れ続けます。Excel は多くのWindows版で .slk の Open/Save を残し、Windowsは標準クリップボードとして CF_SYLK を挙げ、LibreOfficeなどは歴史的に変種を取り込みます。共有ドライブ、メールアーカイブ、科学・財務エクスポート、形式を採用したゲーム/modツールは、作成アプリが無くなっても .slk を残します。

値だけ必要なら現代表計算経由で再保存する人もいます。古い .xls、.dbf、Lotusシートの横の レガシーファイル には、Multiplanを探すより専用ローカル変換の方が安全なことが多いです。Legacy File Converter は .slk をこのPC上で XLSX や CSV などへ変換します — 対応ファイル形式 の一覧。何もアップロードしません。CloudConvertなしのレガシー変換 と比較してください。

古いファイルを開く準備はできましたか?

無料で始めて、買い切りの $79.95 Standard ライセンスで無制限変換を解除。Windows インストーラーをダウンロード — 最大 10 ファイルまで全機能。

無料トライアル

アプリの全機能 · 最大 10 ファイル

Windows 10 または 11

これまでどおりの無料トライアル — Windows インストーラーをダウンロードして、PC 上でローカルに変換できます。

無料トライアルを開始 — インストーラーをダウンロード

直接 Windows インストーラー · オフライン MSI

安全ですか? — 発行元、インストーラー、SmartScreen のヘルプ

Standard を購入 — $79.95

Windows 10 または 11 が必要です。サブスクリプションなし。100% Windows ネイティブ。