Page 2 of 7
Re: Preview .msg files "No Preview Available"
Posted: 28 Aug 2021 17:39
by Horst
It was ticked but unselecting it doesn't change the error.
It will fall back to the x64 handler because of the enabled option "Fall back to the preview handler of the other bitness".
Re: Preview .msg files "No Preview Available"
Posted: 28 Aug 2021 18:06
by jreynolds
admin wrote: ↑28 Aug 2021 10:45
MSG files have been excluded from the 64-bit preview in v20.90.0917 - 2020-08-31 13:26 because it just did not work. I will remove that exclusion in the next beta. Let's see what happens. Windows is changing all the time...
Ahh. Well, I was on the latest full release, and then went to the beta to see if it worked. I'll keep a look out for next releases.
Thank you all!
--J
Re: Preview .msg files "No Preview Available"
Posted: 28 Aug 2021 18:13
by admin
jreynolds wrote: ↑28 Aug 2021 18:06
admin wrote: ↑28 Aug 2021 10:45
MSG files have been excluded from the 64-bit preview in v20.90.0917 - 2020-08-31 13:26 because it just did not work. I will remove that exclusion in the next beta. Let's see what happens. Windows is changing all the time...
Ahh. Well, I was on the latest full release, and then went to the beta to see if it worked. I'll keep a look out for next releases.
Thank you all!
--J
Please try the current beta v22.10.0206 and see if it works.
Re: Preview .msg files "No Preview Available"
Posted: 29 Aug 2021 15:23
by Horst
Your new blocking of x64 msg preview prevents the successfull preview I had
with all version before v22.10.0206

Even a User defined preview handler doesn't work.
https://www.brandsict.nl/msgpreviewer_en.php
Re: Preview .msg files "No Preview Available"
Posted: 29 Aug 2021 16:55
by admin
I think I know what to do. In the next beta it will work again.
Re: Preview .msg files "No Preview Available"
Posted: 30 Aug 2021 14:23
by Horst
Thanks, with version v22.10.0208 its works again

Re: Preview .msg files "No Preview Available"
Posted: 30 Aug 2021 14:28
by admin
I'm curious to see what this returns at your end:
Code: Select all
text get("previewhandler"); //while a MSG preview is shown
Re: Preview .msg files "No Preview Available"
Posted: 30 Aug 2021 14:31
by highend
Code: Select all
Previewed extension: msg
Preview handler bitness: 32-bit
Preview handler:
Preview handler GUID: {37742665-fa1f-4da6-9c29-59fdfba13fd7} [User-Defined]
Initialization type: IInitializeWithFile
But I doubt that this is correct. It's afaik a 64-bit preview handler only
Re: Preview .msg files "No Preview Available"
Posted: 30 Aug 2021 14:58
by admin
Here:
Code: Select all
Previewed extension: msg
Preview handler bitness: 32-bit
Preview handler: Outlook MAPI Mail Previewer
Preview handler GUID: {435FDBA0-964C-43A7-8AFF-CC94E21B2249}
Initialization type: IInitializeWithItem
Re: Preview .msg files "No Preview Available"
Posted: 30 Aug 2021 15:09
by admin
highend wrote: ↑30 Aug 2021 14:31
Code: Select all
Previewed extension: msg
Preview handler bitness: 32-bit
Preview handler:
Preview handler GUID: {37742665-fa1f-4da6-9c29-59fdfba13fd7} [User-Defined]
Initialization type: IInitializeWithFile
But I doubt that this is correct. It's afaik a 64-bit preview handler only
1) What is {37742665-fa1f-4da6-9c29-59fdfba13fd7}? Is there any friendly name (see image)? I wonder why the "Preview handler:" field is empty.

- friendlyname.png (77.06 KiB) Viewed 3213 times
2) The MSG preview is internally forced to be 32-bit always.
Re: Preview .msg files "No Preview Available"
Posted: 30 Aug 2021 15:38
by highend

- 1.png (14.9 KiB) Viewed 3208 times
Re: Preview .msg files "No Preview Available"
Posted: 30 Aug 2021 17:00
by admin
Strange. It should be
Preview handler: Class1 according to your shot.

Re: Preview .msg files "No Preview Available"
Posted: 30 Aug 2021 18:34
by Horst
For me is the same as Highend reported

- Screenshot - 30.08.2021 , 18_26_57.png (9.28 KiB) Viewed 3197 times

- Screenshot - 30.08.2021 , 18_38_57.png (11.55 KiB) Viewed 3196 times
The shellex key says its a preview handler
and the Default value {37742665-fa1f-4da6-9c29-59fdfba13fd7} is its Id
Some info from the DLL file header
FILE CHARACTERISTICS :
File is executable (i.e. no unresolved external references)
LARGE_ADDRESS_AWARE (can handle >2Gb Addresses)
File is a DLL
FILE HEADER :
Machine: 8664h (AMD64 (K8))
Target OS : Win32 (0x4)
So its definitely an x64 preview handler.
Re: Preview .msg files "No Preview Available"
Posted: 30 Aug 2021 18:39
by admin
Well, it's definitely not started from the XY64.exe process. I always thought 64-bit handlers cannot be run from 32-bit processes? So maybe that's not true...

Re: Preview .msg files "No Preview Available"
Posted: 01 Sep 2021 01:46
by jreynolds
I'm now running the latest official release. I see in the notes previewing .msg supposed to work, but I still am having the same issue. Doesn't seem to matter what boxes I check under the Shell Integration -> 64 Bit Windows area?
BTW, when I paste this in:
text get("previewhandler"); //while a MSG preview is shown
I get no preview handler is used.
Best,
--J