Cannot permanantly sort items in Windows Explorer

Page 3 of 3 FirstFirst 123

  1. Posts : 16,949
    Windows 10 Home x64 Version 22H2 Build 19045.4170
       #21

    KeithM said:
    ... Music folders don't want to remember their sort preference if the sort property is "Contributing Artist" ... But other tags are remembered ...
    Keith,

    Yes, I find the same.
    - All the other fields that I tested sort properly and retain the sort order when I return to the folder concerned.
    - Contributing artist field sorts properly at first but has lost the sorting when I return to the folder [they revert to no sort field being identified but actually sorted in Name order].
    - I tested all the dozen or so folders in which I have a variety of Contributing artist names and they all revealed the same symptom.

    Denis
      My Computer


  2. Posts : 989
    Microsoft Windows 10 Home
       #22

    Try3 said:
    Keith,
    Yes, I find the same.
    Denis
    Thanks for testing. Like I said, I'll probe/test/play more tomorrow. Getting punchy . Going to see what I can figure out about how sort is coded in the Bags subkeys:
    Code:
    $bags = 'HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags'
    gci $bags -recurse |
       ?{$_.PSChildName -like '{94d6ddcc-4a68-4175-a374-bd584a510b78}'} | %{
           echo ("`n`t`t`t--> {0} <--" -f $_.PSPath.Split('\\')[10]) 
           gp $_.PSPath | select -expand sort | format-hex
    }

    Code:
                            --> 101 <--
    
    
               Path:
    
               00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
    
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   00 00 00 00                                      ....
    
                            --> 102 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   01 00 00 00 2E 37 A3 56 9C CE D2 11 9F 0E 00 60  .....7£VœÎÒ.Ÿ..`
    00000020   97 C6 86 F6 0D 00 00 00 01 00 00 00              —Ɔö........
    
                            --> 105 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   00 00 00 00                                      ....
    
                            --> 106 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   04 00 00 00 2E 37 A3 56 9C CE D2 11 9F 0E 00 60  .....7£VœÎÒ.Ÿ..`
    00000020   97 C6 86 F6 02 00 00 00 01 00 00 00 2E 37 A3 56  —Ɔö.........7£V
    00000030   9C CE D2 11 9F 0E 00 60 97 C6 86 F6 04 00 00 00  œÎÒ.Ÿ..`—Ɔö....
    00000040   01 00 00 00 2E 37 A3 56 9C CE D2 11 9F 0E 00 60  .....7£VœÎÒ.Ÿ..`
    00000050   97 C6 86 F6 07 00 00 00 01 00 00 00 30 F1 25 B7  —Ɔö........0ñ%·
    00000060   EF 47 1A 10 A5 F1 02 60 8C 9E EB AC 0A 00 00 00  ïG..¥ñ.`Œžë¬....
    00000070   01 00 00 00                                      ....
    
                            --> 117 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   00 00 00 00                                      ....
    
                            --> 118 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   03 00 00 00 2E 37 A3 56 9C CE D2 11 9F 0E 00 60  .....7£VœÎÒ.Ÿ..`
    00000020   97 C6 86 F6 04 00 00 00 01 00 00 00 2E 37 A3 56  —Ɔö.........7£V
    00000030   9C CE D2 11 9F 0E 00 60 97 C6 86 F6 07 00 00 00  œÎÒ.Ÿ..`—Ɔö....
    00000040   01 00 00 00 30 F1 25 B7 EF 47 1A 10 A5 F1 02 60  ....0ñ%·ïG..¥ñ.`
    00000050   8C 9E EB AC 0A 00 00 00 01 00 00 00              Œžë¬........
    
                            --> 119 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   04 00 00 00 2E 37 A3 56 9C CE D2 11 9F 0E 00 60  .....7£VœÎÒ.Ÿ..`
    00000020   97 C6 86 F6 02 00 00 00 01 00 00 00 2E 37 A3 56  —Ɔö.........7£V
    00000030   9C CE D2 11 9F 0E 00 60 97 C6 86 F6 04 00 00 00  œÎÒ.Ÿ..`—Ɔö....
    00000040   01 00 00 00 2E 37 A3 56 9C CE D2 11 9F 0E 00 60  .....7£VœÎÒ.Ÿ..`
    00000050   97 C6 86 F6 07 00 00 00 01 00 00 00 30 F1 25 B7  —Ɔö........0ñ%·
    00000060   EF 47 1A 10 A5 F1 02 60 8C 9E EB AC 0A 00 00 00  ïG..¥ñ.`Œžë¬....
    00000070   01 00 00 00                                      ....
    
                            --> 120 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   01 00 00 00 E0 85 9F F2 F9 4F 68 10 AB 91 08 00  ....à…ŸòùOh.«‘..
    00000020   2B 27 B3 D9 02 00 00 00 01 00 00 00              +'³Ù........
    
                            --> 121 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   01 00 00 00 2E 37 A3 56 9C CE D2 11 9F 0E 00 60  .....7£VœÎÒ.Ÿ..`
    00000020   97 C6 86 F6 07 00 00 00 FF FF FF FF              —Ɔö........
    
                            --> 122 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   03 00 00 00 2E 37 A3 56 9C CE D2 11 9F 0E 00 60  .....7£VœÎÒ.Ÿ..`
    00000020   97 C6 86 F6 04 00 00 00 FF FF FF FF 2E 37 A3 56  —Ɔö.........7£V
    00000030   9C CE D2 11 9F 0E 00 60 97 C6 86 F6 07 00 00 00  œÎÒ.Ÿ..`—Ɔö....
    00000040   FF FF FF FF 30 F1 25 B7 EF 47 1A 10 A5 F1 02 60  ....0ñ%·ïG..¥ñ.`
    00000050   8C 9E EB AC 0A 00 00 00 FF FF FF FF              Œžë¬........
    
                            --> 128 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   03 00 00 00 2E 37 A3 56 9C CE D2 11 9F 0E 00 60  .....7£VœÎÒ.Ÿ..`
    00000020   97 C6 86 F6 04 00 00 00 01 00 00 00 2E 37 A3 56  —Ɔö.........7£V
    00000030   9C CE D2 11 9F 0E 00 60 97 C6 86 F6 07 00 00 00  œÎÒ.Ÿ..`—Ɔö....
    00000040   01 00 00 00 30 F1 25 B7 EF 47 1A 10 A5 F1 02 60  ....0ñ%·ïG..¥ñ.`
    00000050   8C 9E EB AC 0A 00 00 00 01 00 00 00              Œžë¬........
    
                            --> 129 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   00 00 00 00                                      ....
    
                            --> 13 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   00 00 00 00                                      ....
    
                            --> 130 <--
    00000000   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
    00000010   00 00 00 00                                      ....
      My Computer


  3. Posts : 8
    Windows 10
    Thread Starter
       #23

    KeithM said:
    If you're just annoyed & want something to work, I'd suggest using the "Album Artist" field, since that seems OK with being specifed as the sort field.
    Keith, thanks - that does work. I can remember now, before this latest traunch of file management, that I used to use Album Artist and it wasn't a problem then. Can't remember why I changed to "contributing...".
    That looks like my solution but leaves one question. Why on earth does column "Name" take over when using "Contributin.." whilst not doing so for "Album Artist". Who the hell designs something like that ............. ah yes - Microsoft!

    And thanks everyone for the other suggestions, esp for the alternatives to WE.

    I'll play with this, working as previously intended, before logging this as "solved"
    Last edited by SeaFury; 16 Mar 2020 at 04:32.
      My Computer


  4. Posts : 56,830
    Multi-boot Windows 10/11 - RTM, RP, Beta, and Insider
       #24

    SeaFury said:
    Keith, thanks - that does work. I can remember now, before this latest traunch of file management, that I used to use Album Artist and it wasn't a problem then. Can't remember why I changed to "contributing...".
    That looks like my solution but leaves one question. Why on earth does column "Name" take over when using "Contributin.." whilst not doing so for "Album Artist". Who the hell designs something like that ............. ah yes - Microsoft!

    And thanks everyone for the other suggestions, esp for the alternatives to WE.

    I'll play with this, working as previously intended, before logging this as "solved"
    Glad to see you found a workaround for that, and I agree...... MS moves in strange ways sometimes. They can be very consistently inconsistent.
      My Computers


  5. Posts : 6,851
    22H2 64 Bit Pro
       #25

    SeaFury said:
    Can you specify columns and pick an order with that?
    Yes. But you need an add on to remember folder view settings.
      My Computer


  6. Posts : 8
    Windows 10
    Thread Starter
       #26

    Callender said:
    Yes. But you need an add on to remember folder view settings.
    Blimey - it went from looking complicated to looking blooming complicated!! :)
      My Computer


  7. Posts : 6,851
    22H2 64 Bit Pro
       #27

    It's not that complicated. Download the portable app and run it. Then Tools> Addons> Get Addons

    In the search box search for "Remember folder view settings" and install it.
      My Computer


  8. Posts : 989
    Microsoft Windows 10 Home
       #28

    Nothing like sheltering-in-place to investigate those pesky REG_BINARY values. I'll post more details later, but I found two work-arounds this apparent bug.

    The first is quite easy. After clicking the Contributing Artist column header to set the primary sort, Shift+click another column header to set a secondary sort. This is sufficient to overirde the faulty quaternary sort created by clicking only the Contributing Artist column.

    Another way to impose sort by Contributing Artist is by creating a custom TopView for the Music FolderType with a .reg file:

    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CURREENT_uSER\Software\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\{94d6ddcc-4a68-4175-a374-bd584a510b78}\TopViews\{00000000-0000-0000-0000-000000000000}]
    "ColumnList"="prop:0System.ItemNameDisplay;0System.Music.TrackNumber;0System.Title;0System.Music.Artist;0System.Music.AlbumTitle;1System.ItemTypeText;1System.Size;1System.DateCreated;1System.DateModified;1System.Music.AlbumArtist;1System.Audio.EncodingBitrate;1System.Music.Genre;1System.Media.Duration;1System.DRM.IsProtected;1System.Rating;1System.Media.Year"
    "LogicalViewMode"=dword:00000001
    "Name"="NoName"
    "Order"=dword:00000000
    "SortByList"="prop:System.Music.Artist"
    If this method is used, be sure to clear any previous custom default with this PowerShell:
    Code:
    rp -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Defaults\ -Name '{94D6DDCC-4A68-4175-A374-BD584A510B78}'
    Further customization of the view can be accomplished by modifying these values or iteractive adjustment of a new folder & then the execution of Apply to Folders.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 04:44.
Find Us




Windows 10 Forums