Preview .msg files "No Preview Available"

Things you’d like to miss in the future...
jreynolds
Posts: 74
Joined: 09 Nov 2009 19:48

Preview .msg files "No Preview Available"

Post by jreynolds »

Hello,

Version 22.10.0200

I followed the instructions to move .eml and .msg into the Office Files preview formats.

Nevertheless, I still get "No Preview Available" when choosing a .msg file from Outlook.

Thank you,

--J

Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Preview .msg files "No Preview Available"

Post by Horst »

If you don't have a Outlook installation you need to install a Windows preview handler.
I have found only one for free, which works fine for me.
https://www.brandsict.nl/msgpreviewer_en.php
With a Outlook installation you should have a preview handler available.
Test it with Windows Explorer.
Screenshot - 27.08.2021 , 20_03_55.png
Screenshot - 27.08.2021 , 20_03_55.png (7.27 KiB) Viewed 2796 times
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

jreynolds
Posts: 74
Joined: 09 Nov 2009 19:48

Re: Preview .msg files "No Preview Available"

Post by jreynolds »

Hello,

I happen to have the full suite of Office 365 installed, along with the Outlook client, etc.
OMAFDrRGfI.png
OMAFDrRGfI.png (4.54 KiB) Viewed 2789 times
The preview works fine in both Windows Explorer and Directory Opus.

I also did a "repair" on Office, nothing changed.

jreynolds
Posts: 74
Joined: 09 Nov 2009 19:48

Re: Preview .msg files "No Preview Available"

Post by jreynolds »

I should add I've tried multiple combinations of the 64 bit preview ifilter and previewer settings - nothing fixes it.

My version of Office is 64 bit, btw.

Microsoft® Outlook® for Microsoft 365 MSO (Version 2109 Build 16.0.14420.20004) 64-bit

Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Preview .msg files "No Preview Available"

Post by Horst »

jreynolds wrote: 27 Aug 2021 21:28 I should add I've tried multiple combinations of the 64 bit preview ifilter and previewer settings - nothing fixes it.

My version of Office is 64 bit, btw.

Microsoft® Outlook® for Microsoft 365 MSO (Version 2109 Build 16.0.14420.20004) 64-bit
If the Explorer preview works the problem is only with XYplorer
Do you have the following settings under configuration / Other / Shell Integration / 64.bit Windows
Also the msg extension should only enabled in the Previewed Formats under Office Files.
Screenshot - 27.08.2021 , 21_50_41.png
Screenshot - 27.08.2021 , 21_50_41.png (20.75 KiB) Viewed 2780 times
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Preview .msg files "No Preview Available"

Post by Horst »

For the preview of eml files you should add this extension in the settings for the
Microsoft Windows Mail Mime Preview Handler
Screenshot - 27.08.2021 , 21_58_13.png
Screenshot - 27.08.2021 , 21_58_13.png (10.89 KiB) Viewed 2778 times
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

jreynolds
Posts: 74
Joined: 09 Nov 2009 19:48

Re: Preview .msg files "No Preview Available"

Post by jreynolds »

Hello,

I have everything checked under "64 Bit Windows" in the Shell Integration settings.

I have unchecked the .eml and .msg in the Text handlers and checked them in the Office handlers.

RalphM
Posts: 1932
Joined: 27 Jan 2005 23:38
Location: Cairns, Australia

Re: Preview .msg files "No Preview Available"

Post by RalphM »

With Office 2019 32bit and Preview Formats and Shell Integration settings as described above this works as expected.
Does Office 365 install its 32-bit preview handlers when the 64-bit version is installed?
Ralph :)
(OS: W11 22H2 Home x64 - XY: Current beta - Office 2019 32-bit - Display: 1920x1080 @ 125%)

jreynolds
Posts: 74
Joined: 09 Nov 2009 19:48

Re: Preview .msg files "No Preview Available"

Post by jreynolds »

Office 365 has a mind of it's own - it installs the 64 bit version now by default, and no ability to modify anything unless you get into the deployment tool.

I searched quite a bit for any resemblance of a 32 bit handler install of some kind that I could pull down separately, but couldn't find anything.

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Preview .msg files "No Preview Available"

Post by admin »

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...

Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Preview .msg files "No Preview Available"

Post by Horst »

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...
And why can I preview msg files with the installed x64 BrandsCT msg preview handler ?
Screenshot - 28.08.2021 , 10_57_33.png
Screenshot - 28.08.2021 , 10_57_33.png (112.12 KiB) Viewed 2739 times
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Preview .msg files "No Preview Available"

Post by admin »

With the current version of XY this MUST be a 32-bit preview, wherever it comes from.

Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Preview .msg files "No Preview Available"

Post by Horst »

admin wrote: 28 Aug 2021 11:34 With the current version of XY this MUST be a 32-bit preview, wherever it comes from.
https://www.brandsict.nl/msgpreviewer_en.php

The file info of its DLL

C:\Tools\MSGPreviewer64\msgpreview.dll
on x64 Home Edition Version 10.0 (build 19044)
File Version Information :

Version language : German (Germany)
Comments : MSG 64BIT PREVIEWPANE
CompanyName : BRANDS ICT
FileDescription : msgpreview
FileVersion : 1.0.0.0
InternalName : msgpreview.dll
LegalCopyright : BRANDS ICT Copyright © 2017
LegalTrademarks :
OriginalFilename : msgpreview.dll
ProductName : msgpreview
ProductVersion : 1.0.0.0
Assembly Version : 1.0.0.0

FILE HEADER :

Machine: 8664h (AMD64 (K8))
Number of Sections: 0002h
Time Date Stamp: 5CE942A4h -> 25/05/2019 15:27:00
Symbols Pointer: 00000000h
Number Of Symbols: 00000000h
Size Of Optional Header: 00F0h
Flags: 2022h
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Preview .msg files "No Preview Available"

Post by Horst »

For me the new beta is a mistake.
My previously working msg preview now gives the error below.
It not a big problem for me, I have a working much better msg preview in Total Commander.
Lets see if Outlook users now have a preview in XY.
Screenshot - 28.08.2021 , 16_37_35.png
Screenshot - 28.08.2021 , 16_37_35.png (8.4 KiB) Viewed 2712 times

Code: Select all

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: The object's type must be __ComObject or derived from __ComObject.
Parameter name: o
   at System.Runtime.InteropServices.Marshal.FinalReleaseComObject(Object o)
   at PreviewHandlers.PreviewHandlerHost.Dispose(Boolean disposing)
   at System.ComponentModel.Component.Dispose()
   at Preview64.Form1.DelegateMethodQuit()


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
XY64
    Assembly Version: 1.0.7611.17313
    Win32 Version: 1.0.0.23
    CodeBase: file:///C:/Tools/XYplorer/XY64.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
msgpreview
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/tools/MSGPreviewer64/msgpreview.DLL
----------------------------------------
SharpShell
    Assembly Version: 2.2.1.0
    Win32 Version: 2.2.1.0
    CodeBase: file:///C:/tools/MSGPreviewer64/SharpShell.DLL
----------------------------------------
System.ComponentModel.Composition
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.4084.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.Composition/v4.0_4.0.0.0__b77a5c561934e089/System.ComponentModel.Composition.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
The Window error report file (WER)
Report.zip
(3.17 KiB) Downloaded 86 times
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Preview .msg files "No Preview Available"

Post by admin »

Did you tick Configuration | Other | Shell Integration | 64-bit Windows | [x] Use 64-bit preview handlers for preview? If yes untick it.

Post Reply