2009-06-18 4 views
1

エクスプローラのC:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ myfirstproject \ 202aebd2 \ f0e764e2 \ assembly \ dl3に移動すると、8文字の16進数の108個のフォルダがあります。エクスプローラはこのフォルダを名前(または値)でソートしません。何がありますか?Windowsエクスプローラで「Temporary ASP.NET Files」ディレクトリのディレクトリを名前でソートしないのはなぜですか?

alt text

+0

は、あなたはそれを並べ替えています方法の例を提供することができ、それはあなたが期待するものとは異なるのですか? –

+2

誰が本当に気に? –

答えて

2

は、である。残念ながら、数字を含むnatural sortを使用しています。これは、99 < 182のように、182c...の前に99b6...がソートされていることを意味します。

+0

このような動作は、一般的に* broken *と呼ばれます。 – mbx

1

Windowsは他のディレクトリに裏打ちされたディレクトリを作ることができます。たとえば、旧式のインターネット一時ファイルは4つの別々のディレクトリによってバックアップされていました。これを知っていると、集計ではなく個々のディレクトリを個別にソートしていると思います。

+0

どのディレクトリが集約されているかを知るツールを知っていますか?私はProcmon/Filemonでこれを見ることができるとは思わない。 –

+0

より具体的には、Windowsは、ファイルシステムのディレクトリにバックアップされていないエクスプローラの名前空間フォルダを作成することができます。 GAC( 'C:\ Windows \ assembly'に表示されています)は重要なポイントです。 –

2

私はこの同じ質問をしました。私は、少なくともXPでは、レジストリキーを追加することでソート順を設定できることを発見しました。これはあなたの問題を処理する必要があります。 Explorerを再起動してください。そのプロセスを終了してから、タスクマネージャで再起動することができます。

User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 
System Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer] 
Value Name: NoStrCmpLogical 
Data Type: REG_DWORD (DWORD Value) 
Value Data: (1 = Windows 2000 method) 

はもともとここに答えが見つかりました:

http://www.pctools.com/guides/registry/detail/1293/

編集:その答えは、実際にナレッジベースの記事から来ているよう

が見えます。

http://support.microsoft.com/kb/319827

+0

はWindows 10(1607)でも動作します。 – mbx

関連する問題