Hi!
I upgraded to Windows 10 recently as well, I have the same problem and I also have a solution. However, I do not know, if it is ideal.
What is obviously missing is an entry in the registry called DropTarget. This entry tells Windows Photo Viewer to display the images in the sorting order of the folder Photo Viewer got called from.
Non-solution:
I saw that at least in
my registry there is a DropTarget defined in HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget. From the name of the key and
from reading the docs this looks as if it would be applied to all calls to this program, but -if that actually is the case- for me this entry does not work. It has been there (at least) after my Windows 10 upgrade, also the "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}" seems to be fine, but it does not do the job.
Solution:
For me, this problem was present for jpg and png files, but not for bmp, dib, gif, jfif and what else can be opened with Windows Photo Viewer. To fix this, I have added the following to the Windows Registry:
Code:
[HKEY_CLASSES_ROOT\jpegfile\shell\open\DropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
[HKEY_CLASSES_ROOT\pngfile\shell\open\DropTarget]
"Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
After you added that to the registry, rightclick a jpg file, select "Open with", choose Windows Photo Viewer and click "Always open with this app". This step is not intended to actually change the program you are using (actually the program stays the same), but it makes Windows reload the file associations.
If afterwards you open a jpg or a png file, the sorting order should be the same as it was in your folder - at least it was for me.
Final thoughts:
I would be happy, if I got it working using the key Applications\photoviewer.dll\shell\open\DropTarget I mentioned above, but that is only a technical detail. Fact is: With the jpegfile and pngfile DropTarget posted above
it's working!