ガイド14 分で読めます

.WS ファイルとは何ですか?Windows の現代の WordStar 文書

PCのワードプロセッシングを定義したファイル、そしてなぜNotepadで見るとゴミのように見えるのか。

·WordStar Converter チームより
.WS ファイルとは何ですか?Windows の現代の WordStar 文書

TL;DR

A .WS ファイルは、MicroPro / WordStar International の WordStar ドキュメントです。クラシックファイルは ハイビットラップフラグ、印刷制御 `00h–1Fh`、拡張文字 `1Bh xx 1Ch`、Release 5 以降の 対称シーケンス、ドットコマンド、および EOF `1Ah` を使用します。Microsoft Word にはインポートフィルターはありません。LibreOffice のフィルターは不完全です。ローカルで WordStar Converter を使用して変換してください。

.WS ファイルはどこから来るのか

WordStarは、CP/Mおよび初期のIBM PCでの標準的な真剣なワードプロセッサでした。作家、法律事務所、市役所の事務員、政府の部署がそれで数百万の原稿や手紙を作成しました。ディスク上のフォーマットはインストーラーよりも長く生き残り、フロッピーディスクのイメージや初期のハードディスクのダンプは、未だに遺産、オフサイトのメディア、地下のアーカイブで見かけられます。

後のリリースでは、`.wsd` や `.ws3` から `.ws8` までのバージョン付き拡張子が追加されました。それらは同じクラシックファミリーです。Windows 用の WordStar では、しばしば `.wsd` が使用されました。それらのサフィックスのいずれもファイルを最新の Office ドキュメントにするものではなく、依然として WordStar ストリームです。

この製品ラインは Ami Pro、Samna、または Lotus Word Pro ではありません。それらは別のフォーマットです。ファイルが `[ver]` Ami ヘッダーではなく、高ビットテキストやプリント制御バイトで始まる場合、あなたが見ているのは WordStar です。

いくつかのカタログが言っているにもかかわらず、Windowsスクリプトではありません

いくつかの拡張子ディレクトリは `.ws` を Windows スクリプトホストファイルとしてラベル付けしています。Microsoft の一般的なスクリプト拡張子は `.vbs`、`.js`、および `.wsf` です。1980年代から1990年代の対応ディスクでは、`.ws` はほぼ常に WordStar を意味します。

ダブルクリックする前に、サンプルをメモ帳で開いてください。文章(プローズ)に加えて、`.pl` / `.he` で始まる行がある場合はドキュメントを意味します。`WScript.` / `CreateObject` は別の意味であり、信頼できないスクリプトを実行してはいけません。`.ws` vs Windows Script の専用ガイドを参照してください。

なぜNotepadで壊れて見えるのか

WordStar は、Word のように空白で区切られた段落を保存しません。折り返された単語の最後の文字には、しばしばビット 7 が設定されています。そのフラグは「ソフトラップ」を意味し、「これは文字 0xC1 です」という意味ではありません。Notepad は上位ビットを Latin-1 として扱うので、改行の代わりにアクセント付きの文字のごちゃ混ぜが表示されます。

印刷制御(`^B` 太字、`^S` 下線、その他の `00h–1Fh`)はストリーム内にあります。`.pl 66` や `.he Letterhead` のようなドットコマンドは独自の行にあります。これら二つの層を展開して解釈しないコンバータは、文書ではなく、トランスクリプトを生成します。

本物のコンバーターが理解しなければならない層

クラシックな `.ws` ファイルを「奇妙なプレーンテキスト」としてではなく、積み重ねられたエンコーディングとして考えてください。

  • 単語の末尾の高ビットラップフラグ(特にリリース5以前の習慣で、互換性のために後のファイルにもまだ現れるもの)。
  • 太字、下線、取り消し線、上付き/下付き文字、および関連する切り替えのための `00h–1Fh` の印刷制御。
  • 拡張文字は `1Bh xx 1Ch` の3連続バイトとして表される(多くの場合OEM/DOSコードページの文字)。
  • `1Dh`で導入された5つ以上の対称的なシーケンスをリリースします。
  • ページの長さ、余白、ヘッダー、フッター、およびページ区切りのためのドットコマンド。
  • 多くの文書でのファイル末尾マーカー `1Ah`。

実際に見つけることができる拡張機能

`.ws`、`.wsd`、`.ws5`–`.ws7` と `.ws8` 経由の兄弟ファイルを期待してください。DOS 8.3 アーカイブには `LETTER.WS`、拡張子なしの名前、そして主要ファイルの横に残された `.BAK` バックアップ WordStar も含まれます。`*.ws` のみでグロブすると、資産の半分が静かに削除されます。

WordStar 2000 は互換性のない形式(PRONOM fmt/882)の異なる製品です。従来のコンバータがこれを開くと想定してはいけません。従来の WordStar が WordStar Converter の対象です。

2026年に実際にそれらを開くものは何ですか

Windows 10 と 11 にはビューワーがありません。Word には WordStar フィルターがありません。LibreOffice は限定的な WordStar インポート機能を搭載しており、ラップフラグや 5.0 以降のシーケンスをよく壊します — 緊急に中身を確認する程度には役立ちますが、実運用のエンジンとしては使えず、WordStar Converter が搭載しているものでもありません。

オリジナルのWordStarを使用したDOS VMは、5つのファイルではまだ動作しますが、5000にはスケールしません。実際的な方法は、このPC上でネイティブパーサーを使用することです:アンラップ、コントロールをマップ、ドットコマンドを尊重、DOCXまたはPDFを書き込みます。何もアップロードされません。

原稿および記録の出力を選択する

DOCX 編集者が改訂する時。PDF ページが開示記録である時。RTF 次のシステムが不明または選り好みする時。ODT オープン標準の保持のため。Markdown / HTML / TXT 検索、イントラネット、AI準備のため。

多くのチームは、DOCX + PDF を一度の実行で行い、`.ws` ツリーを出処として保持し、マスターをクラウド形式で送信することは決してありません。

安全な最初のサンプル

難しい文字を1つコピー — ヘッダー、拡張文字、長い折り返し — 作業フォルダーに入れます。無料体験版で変換します(__TRIAL_FILE_LIMIT__ ファイル)。WordでDOCXを開き、リーダーでPDFを開きます。折り返しと強調表示が正しく見える場合、残りをStandard(__LICENSE_PRICE_DISPLAY__)で一括処理します。

関連記事

このPCで.WSファイルを開く

無料のWindowsトライアルでは、最大__TRIAL_FILE_LIMIT__のWordStarファイルをローカルで変換できます。Standardのライフタイム版は__LICENSE_PRICE_DISPLAY__です。

無料トライアル

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

Windows 10 または 11

完全な 10 ファイルトライアル用の Windows インストーラーをダウンロード。ライセンスで解除するのと同じアプリ — PC 上で 100% ローカル。

Standard を購入 — $39.95 から