.JOB

JOB ファイル

Windows Task Scheduler Task
質問する
クイック回答

JOBファイルは、レガシーなWindowsタスクスケジューラ 1.0(Windows 95からXPまで)が、どのプログラムをいつ実行するかを記録するために使用するバイナリタスク定義です。このファイルを直接開いたりダブルクリックしたりすることはありません。タスクスケジューラ(taskschd.msc)または schtasks コマンドを通じて管理します。Windows Vista以降では、タスクは代わりに XML として保存されるため、見慣れない .job ファイルは通常、古いシステムやインストーラーの残骸から発生したものです。

開発元: Microsoft カテゴリ: システムファイル MIME: application/octet-stream
対応OS Windows
関連: .NOMEDIA · .DLL · .TMP · .LNK

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 31, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

JOB ファイル形式とは?

.JOB は Windowsタスクスケジューラによって使用されるシステムファイルです。.job ファイルには、どのようなアクションを、いつ、どのような条件下で実行すべきかに関するルールが含まれています。各タスクには名前が付けられ、実行するにはタスクスケジューラサービスが有効になっている必要があります。

.job ファイルは、Windows 95/98で導入され、Windows XPまで標準だったレガシーな タスクスケジューラ 1.0 バイナリ形式に属します。これらは C:\Windows\Tasks に保存されています。Windows Vista以降、タスクスケジューラ 2.0 は .job 形式を \Windows\System32\Tasks 下に保存される XMLファイル に置き換えました。現代の Windows における .job のサポートは、後方互換性のためだけに維持されています。

.job ファイルからのタスクは、特定の条件(スケジュールされた時間やシステムイベントなど)が満たされたときに、手動または自動で呼び出されます。ユーザーがログアウトしていてもタスクをアクティブにすることができます。さらに、一部のタスクは他のユーザー(例:管理者)の制御下で実行される場合があります。タスクスケジューラは、システムのウイルススキャンや定期的なバックアップコピーの作成などの操作を自動化するために使用されます。

タスクは、タスクスケジューラ MMC スナップイン(taskschd.msc)またはコマンドラインツール schtasks.exe を通じて管理されます。.job ファイルは実行ファイルではなく、Windows サービスによって読み取られるスケジュールされたタスクの定義です。その内部構造はバイナリ(固定長のヘッダーの後に、アプリケーション名、パラメータ、作業ディレクトリ、およびトリガー配列を格納する可変セクションが続く)であるため、内容の確認にはテキストエディタではなくバイナリエディタが必要です。

セキュリティと安全性

リスク: MEDIUM

.job ファイル自体は不活性なデータですが、スケジュールされたタスクはマルウェアにとって古典的な永続化メカニズムです。ログオン時やタイマーでペイロードを再起動する隠しタスクとして利用されます。temp や AppData パスからスクリプトを実行する予期しない .job(またはタスクスケジューラ内の奇妙なタスク)を見つけた場合は、疑わしいものとして扱い、タスクスケジューラでアクションを調査し、そこで無効化または削除してください。ダブルクリックして .job を «実行» しようとしないでください。適切な権限を持って taskschd.msc を通じて管理してください。正当なシステム/アップデータタスクを削除すると、スケジュールされたメンテナンスが壊れる可能性があるため、削除する前にタスクを特定してください。

形式の詳細

概要
正式名称Windows Task Scheduler Task別名 Scheduled Task file, Task Scheduler .job file
開発元Microsoft登場時期 Task Scheduler 1.0 - Windows 95/98 (with Internet Explorer 4 / 'System Agent') through Windows XP/2003; legacy on Vista+
MIME タイプapplication/octet-stream
タイプレガシーなタスクスケジューラ 1.0 (.job) で使用されるバイナリタスク定義レコード
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
0105
ASCII
··
.job ファイルは、固定長のバイナリヘッダー(FIXDLEN_DATA)で始まります。これには製品バージョン、ファイル形式バージョン、ジョブ UUID、および可変長セクション(アプリケーション名、パラメータ、作業ディレクトリ、コメント、トリガー配列など)へのオフセットが含まれます。ASCII マジック文字列はありません。.job 拡張子と Tasks フォルダの場所によって識別してください。これは古いタスクスケジューラ 1.0 形式です。Vista 以降では、タスクは XML ファイル(.job 拡張子なし)として保存されます。

JOB ファイルを開くプログラム

Windows3 apps
Task Scheduler (taskschd.msc) 標準搭載 スタートメニューからタスクスケジューラを開く(または taskschd.msc を実行する)ことで、タスクスケジューラライブラリを参照し、タスクの表示、編集、実行、無効化、または削除を行えます。
schtasks.exe (command line) 標準搭載 「schtasks /query /v」を実行してタスクを一覧表示したり、「/delete /tn <名前>」でタスクを削除したりできます。スケジュールされたタスクをスクリプトで管理できます。
A hex viewer (inspection only) 無料 調査目的で .job を HxD で開き、内部のアプリケーション名やパラメータ文字列を読み取ります。編集用ではありません。

技術的詳細

詳細仕様
ファイルタイプバイナリスケジュールタスク定義 (タスクスケジューラ 1.0)
エンコーディングバイナリ、リトルエンディアン
コンテナ構造固定長 FIXDLEN_DATA ヘッダー + 可変長データセクション
ヘッダーの内容製品バージョン、ファイル形式バージョンワード、タスク UUID、優先度、終了/エラーコード、アイドルおよび実行時の設定
可変セクションアプリケーション名、コマンドラインパラメータ、作業ディレクトリ、作成者コメント、およびトリガー定義の配列
暗号化タスク本体は暗号化されていません。「実行者」アカウントのオプションの資格情報プロブは難読化されている場合があります
一般的なファイルサイズ1 KB 未満から数 KB
保存場所C:\Windows\Tasks (Windows 95 から XP 時代)
サポートされているOSWindows 95/98/Me, Windows NT4/2000/XP/Server 2003; Vista 以降でのレガシー互換性
タスクスケジューラバージョンタスクスケジューラ 1.0 (形式は固定されており、Windows XP 以降は拡張されていません)
後継形式\Windows\System32\Tasks に保存されるタスクスケジューラ 2.0 XML タスクファイル (Windows Vista、2007年導入)
管理ツールtaskschd.msc (MMC スナップイン), schtasks.exe (コマンドライン)
MIMEタイプapplication/octet-stream
リリース日Task Scheduler 1.0 - Windows 95/98 (with Internet Explorer 4 / 'System Agent') through Windows XP/2003; legacy on Vista+
最新バージョンTask Scheduler 1.0 .job (frozen); Task Scheduler 2.0 (Vista, 2007) replaced it with XML task files
仕様書learn.microsoft.com

JOB の変換

コミュニティ Q&A

ユーザーからの質問
質問する
JOB ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。JOB ファイルについて最初の質問をしてみましょう。

よくある質問

.jobファイルとは何ですか?
レガシーなタスクスケジューラ 1.0(Windows 95からXP)で使用される Windows スケジュールタスク定義です。どのプログラムを、いつ、どのような設定で実行するかを保存します。これはスケジューラサービスによって読み取られるものであり、ダブルクリックして実行するものではありません。
.jobファイルを開いたり表示したりするにはどうすればよいですか?
タスクスケジューラ(taskschd.msc)を開いてライブラリ内のタスクを探すか、「schtasks /query /v」を実行してタスクを一覧表示します。古い .job 内の生のコマンドを覗き見るには、HxD のようなバイナリエディタを使用するとアプリケーション名の文字列が表示されます。
.jobファイルはどこに保存されていますか?
レガシーな 1.0 のタスクは C:\Windows\Tasks にあります。Windows Vista 以降では、タスクは .job 拡張子のない XML ファイルとして C:\Windows\System32\Tasks の下に保存されます。
.jobをダブルクリックするだけでタスクを実行できますか?
いいえ。 .job は定義ファイルであり、ランチャーではありません。タスクスケジューラサービスが、スケジュールに従って参照先のプログラムを実行します。オンデマンドで実行するには、タスクスケジューラでタスクを右クリックし、「実行」を選択します。
不審な .job が何かを起動し続けています。どうすれば停止できますか?
タスクスケジューラを開き、そのタスクを見つけ、「操作」タブを確認して何が実行されているかを確認してから、「無効」にするか「削除」してください。temp や AppData フォルダ内のスクリプトを指している場合は、マルウェアのスキャンを行ってください。
スケジュールされたタスクを新しいPCに移動するにはどうすればよいですか?
古い PC のタスクスケジューラで「エクスポート」(XMLへ)を使用し、新しい PC でその XML を「インポート」して再作成するか、schtasks でスクリプト化します。古いバイナリの .job 形式は、現代のスケジューラに直接移植することはできません。

参考文献

1Microsoft Learn - Task Schedulerlearn.microsoft.com
2Microsoft Learn - schtasks commandlearn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.XDWDocuWorks Document

関連する拡張子

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧