.MUI

MUI ファイル

Windows Multilingual User Interface (MUI) Resource File
質問する
クイック回答

.muiファイルは、Windowsが特定の言語でインターフェースを表示するために必要な、翻訳されたメニュー、ダイアログ、メッセージを含むWindowsシステムファイルです。Windowsが自動的に読み込むため、ユーザー自身がこれを開いたり実行したりする必要はありません。Windowsが.muiファイルの欠落や破損を報告した場合は、代替ファイルをダウンロードするのではなく、内蔵のSFCまたはDISMツールを使用して修復してください。

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

このページの内容

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

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

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

ファイルを識別する

MUI ファイル形式とは?

Multilingual User Interface(多言語ユーザーインターフェース)は、.muiファイル形式の背景にある技術で、MicrosoftがWindows、MS Office、およびその他のソフトウェア向けに開発したものです。これにより、単一のインストール環境で複数のインターフェース言語を共存させることができます。.muiファイルはリソース専用の.dllであり、他のWindowsバイナリと同じMZ / PEヘッダーを持ちますが、実行コードは含まれていません。プログラムのインターフェースを特定の言語でレンダリングするために必要な文字列、メニュー、ダイアログテンプレートなどのローカライゼーションリソースのみが含まれています。

MUIの概念はWindows 2000で初めて登場しましたが、各バイナリを言語に依存しない実行ファイルと1つ以上の個別の.muiサテライトファイルに分割する現在のアーキテクチャは、Windows Vistaで導入されました。それ以降のすべてのWindowsリリースはこのモデルを使用しています。

.muiファイルについて知っておくべき便利な事項:

  • これらは、付随する.exeまたは.dllファイルから名前が付けられます(例:notepad.exe.muiやexplorer.exe.mui)。
  • この命名は標準的な慣習ですが、システム全体で常に守られているわけではありません。
  • 各.muiファイルは特定のロケールに関連付けられており、言語タグにちなんで名付けられたサブフォルダに保存されます。例えば、Windowsはtipresx.dll.muiの多くのバージョンを\\Program Files\\Common Files\\microsoft shared\\ink\\[language tag]\\tipresx.dll.muiのようなパスに保持しています。
  • Resource Hacker、Resource Tuner、および(Windows SDKの)muirct.exeなどのツールを使用して、.muiファイルを開いて検査することができます。

セキュリティと安全性

リスク: LOW

.muiはパッシブなリソースデータであり、実行コードを含まないため、ファイル自体は危険ではありません。注意すべきは運用面です。.muiファイルは保護されたシステムファイルであるため、System32内のファイルを削除、置換、または編集すると、WindowsコンポーネントのUIが壊れたり、整合性エラーが発生したりする可能性があります。作業は必ず「コピー」に対して行い、オリジナルは変更しないでください。Windowsが.muiの欠落や破損を報告した場合は、怪しい «DLL/MUIダウンロード» サイトからダウンロードするのではなく、内蔵ツール(sfc /scannow、次にDISM)でシステムファイルを修復してください。これらのサイトはマルウェアやPUP(不要なプログラム)の温床です。無害な «.mui» を装った、実際には名前を変更しただけの実行ファイルには注意してください。

形式の詳細

概要
正式名称Windows Multilingual User Interface (MUI) Resource File
開発元Microsoft登場時期 Windows Vista (2007), when Windows moved to the LN-file + .mui resource model
MIME タイプapplication/octet-stream
タイプ言語固有のリソース専用PE/DLL(実行コードなし)、Windows MUIローカライゼーションの一部
この拡張子は以下でも使用されています…
  • CAD/設定 .muiファイル - 一部のCADやその他のアプリケーションで使用される設定ファイル。Windowsのリソースファイルとは無関係です。
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
4D5A
ASCII
MZ
Windowsの.muiはPE形式のリソース専用DLLであるため、他のEXE/DLLと同様に «MZ» (4D 5A) DOSヘッダーで始まり、その先に «PE\0\0» シグネチャがあります。これにはリソース(文字列、メニュー、ダイアログ)とMUI固有のリソースセクションのみが含まれ、実行可能なコードは含まれません。

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

Windows4 apps
Resource Hacker 無料 .muiを通常のフォルダにコピーし、「File」>「Open」で開くと、文字列テーブル、ダイアログ、メニュー、メッセージテーブルのリソースを表示・編集できます。
Windows (the OS itself) 標準搭載 操作は不要です。表示言語を設定すると(設定 > 時刻と言語 > 言語)、Windowsが一致する.muiを自動的に読み込みます。
Resource Tuner 有料 .muiを開いてGUIでリソースを閲覧・編集できます。Resource Hackerの代替ツールです。
MUIRCT (Windows SDK) 無料 開発者向けコマンドラインツール:リソースDLLをLNファイルと.mui言語ファイルに分割します(muirct.exe)。

技術的詳細

詳細仕様
ファイル構造リソース専用のPE/DLL - 標準のDLLとPortable Executableレイアウトを共有しますが、.textコードセクションを含みません
マジックバイトオフセット0に 4D 5A (MZ)、DOSスタブヘッダーで参照されるオフセットにPEシグネチャ (50 45 00 00)
保存されるリソースタイプ文字列テーブル (RT_STRING)、ダイアログテンプレート (RT_DIALOG)、メニュー (RT_MENU)、メッセージテーブル (RT_MESSAGETABLE)、バージョン情報 (RT_VERSION)
MUIリソースブロック言語メタデータ、ファイルチェックサム、フォールバック言語リストを保持する専用のRT_MUIリソースセクション
命名規則親バイナリ名に.muiを付加 - 例:notepad.exe.mui、explorer.exe.mui、shell32.dll.mui
ディレクトリレイアウト親バイナリに隣接するロケールタグ付きのサブフォルダに保存(例:en-US\notepad.exe.mui)
分割バイナリアーキテクチャ言語に依存しないLNファイルとロケール固有の.muiサテライトのペア。Windows Vistaで形式化されたモデル
MIMEタイプapplication/octet-stream
プラットフォームWindows専用。実行時にアクティブな言語設定に基づいてWindows MUIリソースローダーによって読み込まれる
言語の切り替えシステムまたはユーザーごとの言語設定から実行時に選択。ユーザーレベルの言語変更には再起動は不要
文字列のエンコーディングリソース文字列はUTF-16 LEとして保存され、完全なUnicode多言語テキストをサポート
典型的なファイルサイズ数キロバイトから数百キロバイト。ローカライゼーションデータのみを保持するため、親バイナリよりも大幅に小さい
SDKビルドツールmuirct.exe (Windows SDK) は、リソースが埋め込まれたバイナリを言語に依存しないLNファイルと.muiサテライトに分割します
前身モデルVista以前、MUIはシステムバイナリ上のリソースオーバーレイファイルとして言語パックを配布していました。独立した.muiファイルはVistaで形式化されました
リリース日Windows Vista (2007), when Windows moved to the LN-file + .mui resource model
仕様書learn.microsoft.com

MUI の変換

コミュニティ Q&A

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

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

よくある質問

Windowsの.muiファイルとは何ですか?
これはMultilingual User Interfaceリソースファイルです。Windowsのコンポーネントやプログラムの1つの言語に対応する翻訳テキスト(メニュー、ダイアログ、メッセージ)を保持するリソース専用のDLLです。Windowsは、選択した言語でインターフェースを表示するために、これを自動的に読み込みます。
.muiファイルを削除して容量を節約できますか?
推奨されません。これらはインストールされている表示言語のための保護されたシステムファイルです。削除すると、コンポーネントのUIが壊れたり、整合性エラーが発生したりする可能性があります。言語を適切に削除するには、「設定」>「時刻と言語」>「言語」から言語パックを削除してください。
.muiファイルを開いたり表示したりするにはどうすればよいですか?
ファイルを通常のフォルダにコピーし、Resource Hacker(無料)などのリソースエディタで開きます。文字列テーブル、ダイアログ、メニュー、メッセージテーブルのリソース(翻訳されたテキスト)を確認できます。これを「実行」する必要はありません。
Windowsが.muiファイルの欠落や破損を報告しています。どうすれば直りますか?
見知らぬサイトから代替ファイルをダウンロードしないでください。内蔵の修復機能を実行してください。管理者権限でコマンドプロンプトを開き、「sfc /scannow」を使用し、必要に応じて「DISM /Online /Cleanup-Image /RestoreHealth」を実行します。これにより、正しいシステム.muiファイルが復元されます。
.muiファイルはどこに保存されていますか?
プログラムの隣にある言語サブフォルダに保存されています(例:英語の場合は C:\Windows\System32\en-US\)。各コンポーネントの.muiは、そのロケール(en-US、de-DEなど)にちなんで名付けられたフォルダ内にあります。
.muiファイルを編集してWindowsを翻訳できますか?
理論的にはリソースエディタで文字列を編集できますが、非常に不安定です(ファイルは親ファイルに対してチェックサムで管理され、保護されており、アップデートによってリセットされます)。言語を変更するためのサポートされている方法は、設定から言語パックをインストールすることです。

参考文献

1Microsoft Learn - MUI Resource Managementlearn.microsoft.com
2Microsoft Learn - Resource Utilities (MUIRCT)learn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

関連する拡張子

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

無料ファイルツール

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

ツールボックスを開く

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