Don not show File-Size on StatusBar on Windows 10

Jan 21, 2016 at 3:54 PM
I've checked with EXE, FLV, MP4 file-type, I think other file-types too. I prefer to look at FileSize in the status bar rather than detailed mode. Pls fix this. Please view my following images:

Image

Image

OS: Windows 10 - x64

Again, thank you for your great soft :)
Coordinator
Jan 21, 2016 at 7:08 PM
Edited Jan 21, 2016 at 7:09 PM
Hi Xikul

In Windows 10, EXE, FLV and MP4 file types are all configured with Windows supplied property handlers, so it is not possible to add the File Meta property handler to these types using the Association Manager. So what types are you adding the File Meta property handler to?

On my Windows 10 x64 system, I have the File Meta property handler configured for.txt and.pdf files, and I do not see the same symptom: file sizes are displayed in the status bar as you would expect, for txt, pdf , EXE, FLV and MP4 file types

Do you find that the problem goes away if you uninstall File Meta?

Dijji
Jan 22, 2016 at 1:12 AM
To be able to add the File Meta property handler to these types using the your File Association Manager, I'd deleted keys in Regedit, ex. for MP4, path:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows\CurrentVersion\PropertySystem\
PropertyHandlers\.mp4]
@="{f81b1b56-7613-4ee4-bc05-1fab5de5c07e}"
And then, just click on "Add File Meta Handler"
So, that's all.

FileTypes I'm adding FM:

Image
Coordinator
Jan 22, 2016 at 9:43 AM
Thank you, that makes sense now. I’ve done the same thing on my own machine, but I cannot reproduce the problem. Whatever I do, Explorer stubbornly shows the total size of the current selection.

So I’m wondering if you can give me some help. What do you have to do to get the size shown again? Does restoring the Windows property handler do the trick?

Dijji
Jan 22, 2016 at 11:36 AM
Dijji wrote:
So I’m wondering if you can give me some help. What do you have to do to get the size shown again? Does restoring the Windows property handler do the trick?

Dijji
Yes, I restored Windows property handler. Pls view my image:

Image

Sorry for my bad Eng :(
Jan 22, 2016 at 12:37 PM
Sorry for my missing Tittle, maybe: Error does not display the FileSize in the StatusBar after "Add File Meta Handler" to the EXE, FLV, MP4.... Please fix this.

Finally, I'd like to show Filetype on the StatusBar after using your FileMeta software.
Coordinator
Jan 22, 2016 at 1:56 PM
So, to confirm what you’re saying, when you removed the File Meta property handler using the Association Manager, size information started appearing in the status bar again?

Note that doing this will not restore the Windows property handler, but leave the file type without any property handler registered at all. To restore the Windows property handler, you would need to restore the deleted property handler registry key manually.

I can’t add the file type to the status bar. I don’t directly display anything in Explorer, all I do is to set registry keys to list the properties that should be shown in the details pane, and the details tab in the properties dialog. I have recently discovered that I could also be setting a registry key to list the properties that should be shown in the infotip you see when you hover over a file, but I don’t currently set it. I don’t know of anything that I could do within my current scope to influence what is shown in the status bar.

Some Explorer extensions do modify what the status bar shows, so this is a possible factor. Do you have any other extensions installed?

Dijji
Jan 22, 2016 at 5:43 PM
Dijji wrote:
So, to confirm what you’re saying, when you removed the File Meta property handler using the Association Manager, size information started appearing in the status bar again? Yes, That's right.

Note that doing this will not restore the Windows property handler, but leave the file type without any property handler registered at all. To restore the Windows property handler, you would need to restore the deleted property handler registry key manually. OK, I've backed up before delete any RegistryKey.

I can’t add the file type to the status bar. I don’t directly display anything in Explorer, all I do is to set registry keys to list the properties that should be shown in the details pane, and the details tab in the properties dialog. I have recently discovered that I could also be setting a registry key to list the properties that should be shown in the infotip you see when you hover over a file, but I don’t currently set it. I don’t know of anything that I could do within my current scope to influence what is shown in the status bar. Oh sorry sorry, I mean it's FileSize, not FileType. So, can you fix to show FileSize after add File Meta property handler using the Association Manager?

Some Explorer extensions do modify what the status bar shows, so this is a possible factor. Do you have any other extensions installed? No, install your MetaFile only.

Dijji
Coordinator
Jan 22, 2016 at 6:39 PM
Okay, so we are just talking about file size. I would be happy to fix this if we can figure it out. However, at the moment, I can’t reproduce the problem on my system, so I don’t know what is causing it on yours.

Can we try looking at file type for which Windows does not define a property handler? Let’s go for .txt. First, confirm that the size of the txt file is shown when selected. Then use the Association Manager to add the File Meta property handler for .txt files, and restart Explorer. Does the size of the txt file still show in Explorer? If not, when you remove the File Meta property handler and restart Explorer, does it come back?

Dijji
Jan 22, 2016 at 7:03 PM
Edited Jan 22, 2016 at 7:04 PM
Let’s go for .txt. First, confirm that the size of the txt file is shown when selected. Then use the Association Manager to add the File Meta property handler for .txt files, and restart Explorer. Does the size of the txt file still show in Explorer? No, it doesn't show filesize in Explorer.

If not, when you remove the File Meta property handler and restart Explorer, does it come back? Yes, it come back (show in Explorer).
Jan 22, 2016 at 7:29 PM
Edited Jan 22, 2016 at 7:35 PM
Pls see my actions in following clip:
https://youtu.be/AvbsJbnr-dU

Note: Whether you restart Explorer or not, everything is same.
Coordinator
Jan 23, 2016 at 7:06 PM
It couldn’t be clearer than that! I will keep scratching my head, and try to come up with something that will let us make progress.

One thing, what language is your machine set to? I could make one of mine the same, in case that is relevant.

Dijji
Jan 23, 2016 at 8:47 PM
Image
Jan 25, 2016 at 3:42 AM
Let me know if you need anything from me, Dijji :)
Coordinator
Feb 4, 2016 at 2:45 PM
One question. Looking at your video again, I see that the icon shown for the .txt file is not a standard Windows one. Do you have another .txt file editor installed as the default program, and if so what? I’m wondering if that program is changing any registry entries relating to the .txt file in a way that is relevant.

Dijji
Feb 5, 2016 at 7:06 AM
Edited Feb 5, 2016 at 7:08 AM
Yes, it's Notepad++ (also called NotepadPlus). But, problem is not changed if I let Notepad (Window's) becomes default program (Problem still exist).
Pls view my actions: https://youtu.be/cZnwjPj5ao4
Coordinator
Feb 5, 2016 at 2:54 PM
I can finally reproduce the problem! It shows up on a fast ring build, specifically 11099. Odd, but this should let me get on and track the problem down. Are you running a standard version of Windows 10 yourself?

Dijji
Feb 6, 2016 at 2:25 AM
My PC:

Image
Coordinator
Feb 12, 2016 at 12:56 PM
Okay, after much wrestling with tracing calls to property handlers and general messing about, there appears to be a simple solution. PreviewDetails needs to include System.Size

The easiest way to do this is to remove the handler, and add it again with the Office profile. Alternatively, you could create a Custom profile as desired. I will add System.Size to the Simple profile in my next release.

Let me know if this works for you.

Dijji
Mar 12, 2016 at 12:44 AM
Sorry for my delay.

Great. With Office profile (or my Custom profile), now I was able to monitor my works in the best way.

//One other question: For all Media types (mp4, avi, flv, mp3, mkv...), could Explorer shows their duration on StatusBar? And if I select multi-file, Explorer shows total their duration?
Coordinator
Mar 16, 2016 at 8:14 PM
Going by results so far, you need to have System.Media.Duration included in PreviewDetails, which would require a custom profile. However, this will only be of use if you write a value to that property: the File Meta property handler will just return the empty value otherwise. The Windows default property handlers for media files supply the value by examining the contents of the file. Unlike File Meta, they are written to support specific file types and file formats.

Dijji
Mar 23, 2016 at 11:20 AM
I'd prefer Explorer shows MediaTypes's DURATION on StatusBar. Can Explorer do this? Like this screenshot:

Image
Coordinator
Mar 23, 2016 at 7:06 PM
I’m sorry, I misunderstood. I thought you were saying that Explorer does show the duration in the status bar for media files, and wondering if it could be applied to other types. But actually, Explorer doesn’t: it shows the size of the media file, just as for other types.

I don’t know any way of getting Explorer to show additional fields in the status bar. As far as I know, its selection of fields is hard-coded, though, as we now know, you can cause the Size to be omitted by leaving it out of the PreviewDetails registry setting. I don’t know any way of adding to the fields shown, though.

Dijji
Mar 24, 2016 at 1:48 PM
Yes, I see. Once again, thanks so much for your convenient software :)