ファイルが名前(数字)の順番通りに並ばない問題の解決方法

20150401等日付をファイルの頭に付けて整理しているファイルの場合に起きてしまうようです。

例えば、20160106書類、20140429報告書という二つのファイルがあった場合、私の理想の表示方法は、
20140429報告書
20160106書類
の順番で、2014の次に2016がきてほしいわけです。つまり、ファイル名に付けた西暦の古い順から並んでほしいわけです。
それがなぜか途中に2016が混ざったり、2015が2014より前にきたりしてしまっています。
論文書く以前にイライラして仕方がありませんwwww

この問題は随分前から問題になっていて、あまり困っている人はいないのかもしれないけど、発注書ナンバーでフォルダを整理している人等はかなり困っているようです。
私も書類や画像はすべて西暦+日付+名称でつくっているので、古い書類を探すときにすごく困りました。
Win8での解決方法をメモしておきます。

 
Win8.1での解決方法

流れ:regeditでレジストリを変更する→再起動する→並び替え>名前を試す

(1)regeditの前に…

某所の説明にgpedit.mscを使用すると書いてありましたが、Win8.1は8.1でも、proかEnterpriseでないとgpeditが入っていません。

なので regedit を使用します。

(2)regeditで設定を変更する手順

ファイル名を指定して実行 で regedit と入力し実行。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Currentversion\Policies\Explorer\

編集> 新規>DWORD 値

NoStrCmpLogical と入力

NoStrCmpLogicalを編集>修正

値のデータを 1 に修正。

参考ページ
>「名前に数字が含まれるファイルやフォルダの並べ替え順序が Windows XP と Windows 2000 で異なる」
https://support.microsoft.com/ja-jp/kb/319827

(3)この並び順でも発生する問題

201601書類
20160129書類

という2ファイルがある場合、本来上のような順番がありがたいですが、数値優先になっているため、

20160129書類
201601書類

という順番で表示されてしまいます。

これを防ぐためにはどうすればよいかというと…
2016年1月の書類であったとしても、20160107など日付まで入力して8ケタに揃えることで確実に順番を整えることができるはずです。

ABOUTこの記事をかいた人

Akila

FF14、Fate/Grand Order、ファルコムシリーズ、ペルソナシリーズなどをプレイしています。策士で毒舌で中性的な美少年と、魔法使いのお姫様たちが好きです。
FF14(Durandal鯖):Akila Septterian
同人活動・同人誌通販はこちら
★メッセージはtwitterからくださるとはやいです。