.DESKTOP

DESKTOP ファイル

XDG Desktop Entry File
質問する
クイック回答

.desktop ファイルは Linux のアプリケーションランチャーであり、Windows の .lnk ショートカットに相当するものです。これは、GNOME や KDE などのデスクトップ環境に対して、実行するコマンド、表示するアイコン、メニュー内でのアプリの配置場所を指示する小さなプレーンテキストファイルです。テキストエディタで開いて閲覧や編集が可能です。実行するには、まず chmod +x で実行権限を付与する必要があります。

開発元: freedesktop.org (XDG - Cross Desktop Group) カテゴリ: その他のファイル オープンスタンダード MIME: application/x-desktop
対応OS Windows Linux
関連: .TORRENT · .MSO · .MD5 · .SHS

このページの内容

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

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

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

ファイルを識別する

DESKTOP ファイル形式とは?

.desktop ファイルは、freedesktop.org の XDG (Cross Desktop Group) 仕様に準拠した Linux および Unix デスクトップ環境で使用されるアプリケーションランチャーのショートカットです。これらは Windows の .LNK ショートカットファイルの Linux 版として機能し、アプリケーションの起動方法、表示方法、およびアプリケーションメニュー、タスクバー、ファイルマネージャーでの分類方法を定義します。

形式は INI/キーファイル構文のプレーン UTF-8 テキストファイルで、必須の [Desktop Entry] セクションヘッダーから始まります。必須のキーは Type (通常は Application、Link、または Directory) と Name (メニューに表示されるラベル) です。一般的な追加キーには、Exec (起動コマンド)、Icon (アイコン名またはパス)、Categories (FDO メニューカテゴリ)、MimeType (ファイルタイプの関連付け)、および Terminal (ターミナルウィンドウを開くかどうか) があります。ロケール固有の翻訳は、Name[ja]= や Name[fr]= のように、角括弧で囲まれた言語コードを使用してインラインで宣言されます。追加の [Desktop Action X] セクションでは、右クリックメニューに表示されるクイックアクションエントリを定義します。

システム全体の .desktop ファイルは /usr/share/applications/ にインストールされ、ユーザーごとのランチャーは ~/.local/share/applications/ に保存されます。GNOME、KDE Plasma、Xfce、MATE、Cinnamon を含むすべての主要な Linux デスクトップ環境がこの仕様を実装しています。

.desktop ファイルは Exec キーを介して任意のシェルコマンドを実行できるため、最新のデスクトップ環境では、ユーザーによって明示的に実行可能としてマークされていない .desktop ファイルの実行を警告または拒否します。

セキュリティと安全性

リスク: MEDIUM

.desktop ファイルは Exec キーを介して任意のシェルコマンドを実行できます。ドキュメントを装った悪意のある .desktop ファイルは、Linux 上でマルウェアを実行する可能性があります。GNOME、KDE、Xfce では現在、ダウンロードされた .desktop ファイルを実行する前に、実行権限ビットの設定を要求し、警告プロンプトを表示します。信頼できないソースからの .desktop ファイルを実行可能としてマークしないでください。

形式の詳細

概要
正式名称XDG Desktop Entry File別名 .desktop file, desktop entry
開発元freedesktop.org (XDG - Cross Desktop Group)登場時期 2001 (freedesktop.org Desktop Entry Specification 0.9.x)
MIME タイプapplication/x-desktop
タイプINI 形式のテキスト設定ファイル (アプリケーションランチャー/ショートカット)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • DesktopX Widget/Theme File - Stardock DesktopX (Windows、2005年頃に廃止、Windows 10 以降で EOL) は、エクスポートされたウィジェットパッケージに .desktop を使用していましたが、Linux の XDG 形式とは全く無関係です。

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

Windows1 app
Notepad / any text editor 標準搭載 右クリック > «プログラムから開く» > «メモ帳» を選択して、INI 形式の内容を表示します。このファイルで Windows 上のアプリを起動することはできません。
Linux2 apps
Any text editor (gedit, Kate, nano, VS Code) オープンソース テキストエディタで .desktop ファイルを開き、キー=値のペアを表示または編集します。実行するには、まず chmod +x file.desktop で実行可能にしてから、ファイルマネージャーでダブルクリックします。
GNOME Files (Nautilus) オープンソース .desktop ファイルをダブルクリックします。GNOME は «信頼して起動» ダイアログを表示します。編集するには、右クリック > «テキストエディタで開く» を選択します。

技術的詳細

詳細仕様
エンコーディングUTF-8 テキスト
MIME タイプapplication/x-desktop
コンテナINI/キーファイル形式 (XDG Desktop Entry Specification)
ファイルシグネチャ最初の非コメント行として [Desktop Entry] グループヘッダー
仕様freedesktop.org Desktop Entry Specification 1.5 (2020); 1.0-1.4 との下位互換性あり
必須キーType (Application | Link | Directory) および Name
一般的なオプションキーExec, Icon, Categories, MimeType, Terminal, StartupNotify, Actions
ロケールサポートインラインの角括弧付き言語コード - 例: Name[ja]=, Name[fr]=
クイックアクション[Desktop Action X] セクションで右クリックコンテキストメニュー項目を定義
システムインストールパス/usr/share/applications/ (グローバル) または ~/.local/share/applications/ (ユーザーごと)
標準的なファイルサイズ2 KB 未満
セキュリティ上の注意Exec キーは任意のコマンドを実行できます。最新のデスクトップ環境では、信頼されていない .desktop ファイルを実行する前に実行ビットの設定が必要です
サポートされている環境GNOME, KDE Plasma, Xfce, MATE, LXDE/LXQt, Cinnamon, およびすべての freedesktop.org 準拠の Linux/Unix デスクトップ環境
リリース日2001 (freedesktop.org Desktop Entry Specification 0.9.x)
最新バージョンDesktop Entry Specification 1.5 (2020)
オープンスタンダードはい · ロイヤリティフリー
仕様書specifications.freedesktop.org

DESKTOP の変換

コミュニティ Q&A

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

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

よくある質問

Linux の .desktop ファイルとは何ですか?
これは XDG Desktop Entry Specification によって定義されたアプリケーションランチャーファイルです。デスクトップ環境にアプリの名前、アイコン、起動コマンド、カテゴリを伝えます。Windows の .lnk ショートカットの Linux 版です。
アプリケーションの .desktop ランチャーを作成するにはどうすればよいですか?
最低限 Type=Application、Name=My App、Exec=/path/to/myapp を含む [Desktop Entry] セクションを持つテキストファイル (例: myapp.desktop) を作成します。それを ~/.local/share/applications/ に保存し、«update-desktop-database ~/.local/share/applications/» を実行します。
.desktop ファイルをダブルクリックすると、アプリが実行されずにテキストエディタが開くのはなぜですか?
ファイルに実行権限が必要です。ターミナルで «chmod +x myapp.desktop» を実行してください。一部のファイルマネージャー (Nautilus) では、初回実行時に «信頼して起動» をクリックする必要もあります。
Windows で .desktop ファイルを開くことはできますか?
メモ帳でテキスト内容を表示することはできますが、Windows 上でアプリを起動することはできません。.desktop ファイルは Linux 専用のランチャーです。Windows ではショートカットに .lnk ファイルを使用します。
XDG Desktop Entry Specification とは何ですか?
Linux デスクトップ上のアプリケーションランチャーの形式を定義する freedesktop.org (XDG プロジェクト) による標準規格です。現在はバージョン 1.5 (2020年) が最新です。GNOME、KDE、Xfce などの主要な Linux デスクトップすべてがこれを採用しています。

参考文献

1freedesktop.org - Desktop Entry Specification 1.5specifications.freedesktop.org
2Arch Linux Wiki - Desktop entrieswiki.archlinux.org

さらに探索

データベース全体から

今週のトップ拡張子

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.MDMarkdown Document
10.XDWDocuWorks Document

関連する拡張子

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

無料ファイルツール

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

ツールボックスを開く

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