[登録されているタグ]

[記事公開日]2026/01/23

PowerShellでエクスプローラ設定を確認する基本

📝 はじめに

エクスプローラの表示や挙動について、
「表示形式が勝手に変わる」
「隠しファイルが見えない/見える」
「拡張子の表示設定が分からない」
と感じたことはありませんか?

こうしたエクスプローラの動作や表示設定の多くは、
レジストリに保存された設定値によって制御されています。
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コマンドを探せます。

  • ファイルを削除したい
  • 一覧を表示したい
  • 文字列を検索したい
  • 条件で絞り込みたい
  • エラーや実行できない原因を調べたい
  • エクスプローラ設定を確認したい
  • 表示オプションを見直したい
Generic filters
すべてを開く | すべてを閉じる

ページ上部へ戻る