[System Environment] | |||||||||||
ファイル名の表示順序を変更する
|
|||||||||||
|
解説 |
Windows XPでは、エクスプローラにおけるファイル名の表示順序が従来のWindows 2000などとは少し異なっている。具体的には、ファイル名中に数字列が含まれていると、その数値の「値」をキーとしてソートが行われるのである。いわゆるアルファベット順ではなく、「数値順」とでもいうべき順番に表示されるわけだ(より詳細にいうと、まず数値以外の部分でアルファベット順にソートが行われ、さらに数値部分でソートが行われる)。ただし、1つのファイル名の中に複数の数値部分がある場合は、最初のものが対象となる。
![]() |
||||||
Windows XPにおけるデフォルトのファイル名のソート順 | ||||||
ファイル名に数値が含まれ、それ以外の部分がすべて同じ場合、デフォルトでは、数値部分を実際の整数値として解釈し、その昇順にソートされる。 | ||||||
|
このようなソート順は、場合によっては確かに便利であろう。「TIPS―複数ファイルのファイル名を一括して変換する」で紹介したように、Windows XPでは、ファイル名の一部に昇順の番号を簡単に付ける方法が用意されている(ファイル名の末尾に、ゼロ・サプレスされた番号が自動的に付けられる)。大量のドキュメント・ファイルや、デジタル・カメラなどで撮影した写真ファイルに対して、このような方法でファイル名を付けた場合には、数値順で表示させないと非常に見づらいだろう。
だがこのような表示方法は、場合によっては、分かりづらいものになりかねない。アルファベット順に表示されることを期待して、せっかく桁数などを揃えて(ゼロサプレスさせずに)ファイル名を付けているのに、意図したものとは、異なる順番で表示されてしまうからだ。
だが、レジストリを操作することにより、従来のWindows OSと同じ順番でソートさせることができる。ただしWindows XPのSP1以降でのみ利用可能となっている。
操作方法 |
ソート順序を従来のWindows OSと同じ順番にするには、レジストリを変更する。ただし、すべてのユーザーにおいてソート順序を変更するのか、それとも現在のユーザーに対してだけ変更するのかによって、操作するレジストリの場所が異なる。
[注意] |
レジストリに不正な値を書き込んでしまうと、システムに重大な障害を及ぼし、最悪の場合、システムの再インストールを余儀なくされることもあります。レジストリ エディタの操作は慎重に行うとともに、あくまで御自分のリスクで設定を行ってください。何らかの障害が発生した場合でも、本Windows Server Insider編集部では責任を負いかねます。ご了承ください。 |
■全ユーザーの設定変更
全ユーザーのエクスプローラの設定を変更するには、以下のレジストリを変更する。デフォルトではNoStrCmpLogicalという名前の値はないので、新規にDWORD型で作成する。
HKEY_LOCAL_MACHINE 中の \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer キー |
■現在のユーザーのみの設定変更
現在ログオンしているユーザー(自分自身)のエクスプローラの設定を変更するには、以下のレジストリを変更する。デフォルトではNoStrCmpLogicalという名前の値はないので、新規にDWORD型で作成する。
HKEY_CURRENT_USER 中の \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer キー |
以上のように変更して、再起動すると、ソート順序は次のように変更されているはずである。データの値を「0」にするか、値そのものを削除すると、元のWindows XP標準のソート順序に戻る。
![]() |
||||||
従来のWindowsと同じソート順 | ||||||
従来のWindows OSでは、ファイル名中の文字が数字かアルファベットかに関係なく、文字コード順にソートされている。 | ||||||
|
関連記事(Windows Server Insider) | ||
![]() |
Windows TIPS:複数ファイルのファイル名を一括して変換する | |
関連リンク | ||
![]() |
名前に数字が含まれるファイルやフォルダの並び順が Windows XP と Windows 2000 で異なる(マイクロソフト サポート技術情報319827) | |
この記事と関連性の高い別の記事
- Excelでユーザー設定リストによる並べ替えを行う(TIPS)
- ログオンを省略してWindows 2000を利用できるようにするには(レジストリによる設定法)(TIPS)
- WSHでレジストリの読み書きを行う(TIPS)
- エクスプローラの[詳細]表示をカスタマイズする(TIPS)
- Windows Server 2008 Server Coreの画面解像度を変更する(TIPS)
このリストは、デジタルアドバンテージが開発した自動関連記事探索システム Jigsaw(ジグソー) により自動抽出したものです。
![Jigsaw](/fwin2k/win2ktips/images/jigsaws.gif)
![]() |
「Windows TIPS」 |
- Azure Web Appsの中を「コンソール」や「シェル」でのぞいてみる (2017/7/27)
AzureのWeb Appsはどのような仕組みで動いているのか、オンプレミスのWindows OSと何が違うのか、などをちょっと探訪してみよう - Azure Storage ExplorerでStorageを手軽に操作する (2017/7/24)
エクスプローラのような感覚でAzure Storageにアクセスできる無償ツール「Azure Storage Explorer」。いざというときに使えるよう、事前にセットアップしておこう - Win 10でキーボード配列が誤認識された場合の対処 (2017/7/21)
キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。英語キーボードが日本語配列として認識された場合などは、正しいキー配列に設定し直そう - Azure Web AppsでWordPressをインストールしてみる (2017/7/20)
これまでのIaaSに続き、Azureの大きな特徴といえるPaaSサービス、Azure App Serviceを試してみた! まずはWordPressをインストールしてみる
![]() |
|
|
|
![]() |