Windowsで隠しファイル・隠しフォルダを表示するコマンド|コマンドプロンプトとPowershell両方の方法を紹介

目次

スポンサードリンク

Windowsで隠しファイルや隠しフォルダを確認したい場合、通常はエクスプローラーの「表示」設定を変更することで表示できますが、コマンドを使って一覧表示したいケースもあります。 本記事では、コマンドプロンプトとPowerShellの両方で隠しファイルを表示する方法を紹介します。

隠しファイルとは?

隠しファイルとは、通常のファイル一覧では表示されないように設定されたファイルやフォルダのことです。Windowsでは、ファイルやフォルダに「隠し属性(Hidden)」が付いていると、エクスプローラーなどの標準設定では非表示になります。

コマンドプロンプトで隠しファイルを表示する方法

コマンドプロンプトでは dir コマンドに /a オプションを付けることで、隠しファイルを表示できます。

基本的な構文は以下の通りです。/a は「すべての属性を持つファイルを表示する」オプションです。隠しファイルだけを表示したい場合は /a:H を使用します。

dir [パス] /a

コマンドの実行例

通常のファイル・フォルダを表示

C:\Users\Public>dir
ドライブ C のボリューム ラベルは OS です
ボリューム シリアル番号は E4FE-FFD5 です

C:\Users\Public のディレクトリ

2024/10/21  04:31    <DIR>          .
2024/11/28  18:48    <DIR>          ..
2024/11/28  02:02    <DIR>          Documents
2024/04/01  16:26    <DIR>          Downloads
2024/04/01  16:26    <DIR>          Music
2024/04/01  16:26    <DIR>          Pictures
2024/04/01  16:26    <DIR>          Videos
            0 個のファイル                   0 バイト
            7 個のディレクトリ  338,964,467,712 バイトの空き領域

隠しファイルを含めてすべてのファイルを表示

C:\Users\Public>dir /a
ドライブ C のボリューム ラベルは OS です
ボリューム シリアル番号は E4FE-FFD5 です

C:\Users\Public のディレクトリ

2024/10/21  04:31    <DIR>          .
2024/11/28  18:48    <DIR>          ..
2024/11/28  18:15    <DIR>          AccountPictures
2025/05/23  09:46    <DIR>          Desktop
2024/04/01  16:24               174 desktop.ini
2024/11/28  02:02    <DIR>          Documents
2024/04/01  16:26    <DIR>          Downloads
2024/04/01  16:34    <DIR>          Libraries
2024/04/01  16:26    <DIR>          Music
2024/04/01  16:26    <DIR>          Pictures
2024/04/01  16:26    <DIR>          Videos
            1 個のファイル                 174 バイト
            10 個のディレクトリ  338,963,693,568 バイトの空き領域

隠しファイル・隠しフォルダのみを表示

C:\Users\Public>dir /a:H
ドライブ C のボリューム ラベルは OS です
ボリューム シリアル番号は E4FE-FFD5 です

C:\Users\Public のディレクトリ

2024/11/28  18:15    <DIR>          AccountPictures
2025/05/23  09:46    <DIR>          Desktop
2024/04/01  16:24               174 desktop.ini
2024/04/01  16:34    <DIR>          Libraries
            1 個のファイル                 174 バイト
            3 個のディレクトリ  338,964,467,712 バイトの空き領域

PowerShellで隠しファイルを表示する方法

PowerShellでは Get-ChildItem コマンド(エイリアス:gci や ls)を使います。隠し属性付きのファイルを表示するには、-Force オプションを使用します。

基本的な構文は以下の通りです。

Get-ChildItem -Force
または
gci -Force

コマンドの実行例

通常のファイル・フォルダを表示

PS C:\Users\Public> Get-ChildItem


    ディレクトリ: C:\Users\Public


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-r---        2024/11/28      2:02                Documents
d-r---        2024/04/01     16:26                Downloads
d-r---        2024/04/01     16:26                Music
d-r---        2024/04/01     16:26                Pictures
d-r---        2024/04/01     16:26                Videos

隠しファイルを含めてすべてのファイルを表示

PS C:\Users\Public> Get-ChildItem -Force


    ディレクトリ: C:\Users\Public


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-rh--        2024/11/28     18:15                AccountPictures
d-rh--        2025/05/23      9:46                Desktop
d-r---        2024/11/28      2:02                Documents
d-r---        2024/04/01     16:26                Downloads
d-rh--        2024/04/01     16:34                Libraries
d-r---        2024/04/01     16:26                Music
d-r---        2024/04/01     16:26                Pictures
d-r---        2024/04/01     16:26                Videos
-a-hs-        2024/04/01     16:24            174 desktop.ini

隠しファイル・隠しフォルダのみを表示

隠し属性のファイルのみを抽出したい場合は Where-Object を使います。このコマンドでは、Hidden 属性を持つファイルやフォルダだけ表示しています。

PS C:\Users\Public> Get-ChildItem -Force | Where-Object { $_.Attributes -match "Hidden" }


ディレクトリ: C:\Users\Public


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-rh--        2024/11/28     18:15                AccountPictures
d-rh--        2025/05/23      9:46                Desktop
d-rh--        2024/04/01     16:34                Libraries
-a-hs-        2024/04/01     16:24            174 desktop.ini



コマンドプロンプトのポケットリファレンス:Windows11対応版

PowerShellの基礎を一通り学べるおすすめ書籍