もくじ
📝 はじめに
エクスプローラの表示や挙動について、
「表示形式が勝手に変わる」
「隠しファイルが見えない/見える」
「拡張子の表示設定が分からない」
と感じたことはありませんか?
こうしたエクスプローラの動作や表示設定の多くは、
レジストリに保存された設定値によって制御されています。
PowerShellを使えば、GUIを開かずに現在の設定状態を確認できます。
この記事では、PowerShellで
エクスプローラ(Explorer)設定を確認する基本として、
よく見るべきキーと確認方法を整理します。
- エクスプローラの表示設定を確認したい
- 端末ごとの設定差を調べたい
- スクリプトで現在の状態を把握したい
✅ このテーマで分かること(要点)
- エクスプローラ設定が保存されている主なレジストリキー
- ユーザー単位で管理される設定の考え方
- PowerShellでの基本的な確認コマンド
- 代表的な設定項目と値の意味
✅ エクスプローラ設定はどこで管理されている?
エクスプローラの表示や動作に関する設定は、
主に次のレジストリキーに保存されています。
HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer
このキーは ユーザー単位(HKCU) で管理されるため、
同じPCでもログオンするユーザーによって状態が異なる場合があります。
フォルダーオプションや表示設定を変更すると、
その内容がこの配下のキーやサブキーに反映されます。
🧩 よく確認するエクスプローラ関連キー
📁 基本設定
HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer
- ナビゲーションや表示挙動
- エクスプローラ全体の基本設定
👁 詳細表示
HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
- 隠しファイルの表示
- 拡張子の表示/非表示
- システムファイルの扱い
▶ 基本的な確認方法(まずこれだけ)
🔹 エクスプローラ設定を一覧で確認する
Get-ItemProperty `
HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer
値名とデータが一覧で表示されます。
すべてを理解する必要はなく、
「設定が存在しているか」「想定外の値がないか」
を確認するだけでも意味があります。
🔹 詳細設定(Advanced)を確認する
Get-ItemProperty `
HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
ここには、GUIのフォルダーオプションと直結する設定が多く含まれています。
エラーが出なければ、確認自体は正常に行えています。
🛠 よく確認される代表的な設定項目
🔹 拡張子の表示設定
Get-ItemProperty `
HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced `
-Name HideFileExt
- 0:拡張子を表示する
- 1:拡張子を非表示にする
🔹 隠しファイルの表示設定
Get-ItemProperty `
HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced `
-Name Hidden
- 1:表示しない
- 2:表示する
数値の意味はWindowsのバージョンや設定項目によって異なる場合があります。
値の変更ではなく、まずは「現在どうなっているか」を確認する目的で使うのが安全です。
💼 実務での使いどころ
🧭 設定差異の確認
- 複数ユーザーでログオンして設定を比較
- 正常な端末と問題のある端末で差分を見る
- Out-File で結果を保存して比較
🧾 調査・ログ用途
- 問い合わせ対応時の環境確認
- 設定変更前の現状把握
- スクリプト化して再現性を確保
🧩 よくある勘違い・つまずきポイント
- 設定がHKLMにあると思い込んでしまう(多くはHKCU)
- 値の意味を断定して誤解する
- 変更後にエクスプローラ再起動が必要なことを忘れる
- ポリシー設定と混同してしまう
- 設定値が存在しない=異常だと考えてしまう
⚠ エラー・うまく確認できないときの確認ポイント
- PowerShellを通常ユーザーで実行しているか(HKCU)
- レジストリパスの指定ミスがないか
- 対象キーが存在しないだけの可能性
- Windowsバージョン差による項目違い
🧠 注意点
エクスプローラ設定はユーザー体験に直結します。
確認と変更は分けて考え、
まずは「現状を把握する」目的で使うのがおすすめです。
変更を行う場合は、事前に設定値を記録しておくと安心です。
📌 まとめ
- エクスプローラ設定は主に HKCU 配下で管理される
- Explorer / Explorer\Advanced が基本確認先
- PowerShellならGUIを開かずに状態確認ができる
- 次は設定変更や再起動方法を理解すると応用が広がる
🔎 PowerShellコマンドを探す
やりたいことからPowerShellコマンドを探せます。
- ファイルを削除したい
- 一覧を表示したい
- 文字列を検索したい
- 条件で絞り込みたい
- エラーや実行できない原因を調べたい
- エクスプローラ設定を確認したい
- 表示オプションを見直したい
