[WLX]Excellence_V1.20 failed to install in my 9.20 on windows 2008 R2 / 2003 / 2012
Moderators: Hacker, petermad, Stefan2, white
-
- Junior Member
- Posts: 16
- Joined: 2005-03-13, 04:52 UTC
[WLX]Excellence_V1.20 failed to install in my 9.20 on windows 2008 R2 / 2003 / 2012
The Excel Viewer plugin Excellence V1.20 works well in my TC_9.20 on Windows 7_X64 /Windows XP_X86 . Image: https://imgchr.com/i/PHh5xH
But it failed to install in my TC_9.20 on Windows server 2003_X86 / Windows server 2008 R2_X64 / Windows server 2012_X64 / Windows Server 2016_X64 . The error message windows is the same. Image: https://imgchr.com/i/PHfc4S
I have test the redcell / uList plugin , but it failed to search the word in Chinese_character_set .
The author of Excellence had stopped the support for this 8 years old plugin .
Any clue to solve the missing DLLs ?
But it failed to install in my TC_9.20 on Windows server 2003_X86 / Windows server 2008 R2_X64 / Windows server 2012_X64 / Windows Server 2016_X64 . The error message windows is the same. Image: https://imgchr.com/i/PHfc4S
I have test the redcell / uList plugin , but it failed to search the word in Chinese_character_set .
The author of Excellence had stopped the support for this 8 years old plugin .
Any clue to solve the missing DLLs ?
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Re: [WLX]Excellence_V1.20 failed to install in my 9.20 on windows 2008 R2 / 2003 / 2012
You may install fileinfo lister plugin to see the required and missing dll dependencies.
Just press F3 on excellence.wlx
Just press F3 on excellence.wlx
#5767 Personal license
Re: [WLX]Excellence_V1.20 failed to install in my 9.20 on windows 2008 R2 / 2003 / 2012
I can confirm the issue (tested only on Server 2003 x86). It's not DLLs that are missing. TC calls a function when installing a plugin. If this function fails, TC shows the message about missing DLLs although there might be a completely different reason why the function failed.
As I said I tested this, and I investigated with Dependency Walker. There's not a single DLL missing. It's the plugin itself, the packing of the file in particular. It was a very good hint for me that you named this many Windows OS versions where it either works or doesn't work. One thing that the Windows versions where it works (Windows client OS) have in common is that NX is set to OptIn, while it's OptOut on all other versions (Windows server OS).
To test this hypothesis I set NX on my Server 2003 VM to OptIn, rebooted, and voila, the plugin loads just fine. It seems that the ASPack with which this plugin is compressed (or the plugin itself) needs to execute code in the data section (which is prohibited by NX). I also unpacked the plugin file with AspackDie but to no avail; it doesn't load when it's unpacked even with NX set to OptIn
.
Conclusion:
Dalai
As I said I tested this, and I investigated with Dependency Walker. There's not a single DLL missing. It's the plugin itself, the packing of the file in particular. It was a very good hint for me that you named this many Windows OS versions where it either works or doesn't work. One thing that the Windows versions where it works (Windows client OS) have in common is that NX is set to OptIn, while it's OptOut on all other versions (Windows server OS).
To test this hypothesis I set NX on my Server 2003 VM to OptIn, rebooted, and voila, the plugin loads just fine. It seems that the ASPack with which this plugin is compressed (or the plugin itself) needs to execute code in the data section (which is prohibited by NX). I also unpacked the plugin file with AspackDie but to no avail; it doesn't load when it's unpacked even with NX set to OptIn

Conclusion:
- Either set NX to OptIn which I don't recommend!
- or add totalcmd.exe to the exception list of the Windows NX setting. This works via Control Panel > System on Server 2003 but it might be different on newer Windows server versions.
- or look for a different plugin
- or install another viewer, maybe even the Microsoft Excel Viewer that's been out of support for some time now, but don't do this when you view files from unknown sources!
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Re: [WLX]Excellence_V1.20 failed to install in my 9.20 on windows 2008 R2 / 2003 / 2012
Well, the Excellence 1.20 plugin works OK here - also on Windows 10.
You can install it manually:
1. Open the wlx_excellence_1.20final.zip file with Ctrl+PgDn
2. Copy the files (except pluginst.inf) to: Path_to_your_32bitTC\PLUGINS\WLX\Excellence
3. Put this in the [ListerPlugins] section of your wincmd.ini file:
4. XX=%COMMANDER_PATH%\PLUGINS\WLX\Excellence\excellence.wlx
XX_detect="EXT="XLS""
where you replace XX with a number that is one higher than the currently highest number in the section
5. Restart TC.
You can install it manually:
1. Open the wlx_excellence_1.20final.zip file with Ctrl+PgDn
2. Copy the files (except pluginst.inf) to: Path_to_your_32bitTC\PLUGINS\WLX\Excellence
3. Put this in the [ListerPlugins] section of your wincmd.ini file:
4. XX=%COMMANDER_PATH%\PLUGINS\WLX\Excellence\excellence.wlx
XX_detect="EXT="XLS""
where you replace XX with a number that is one higher than the currently highest number in the section
5. Restart TC.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Re: [WLX]Excellence_V1.20 failed to install in my 9.20 on windows 2008 R2 / 2003 / 2012
2petermad
I tried the manual installation (and forgot to mention that above). It doesn't help on Windows Server OS as I already explained. The plugin doesn't load, neither in TC nor PlugMan. It's only because of NX (Data Execution Prevention, or DEP, as MS calls it). As soon as you either disable that or add TC to the NX exception list, the plugin works.
Regards
Dalai
I tried the manual installation (and forgot to mention that above). It doesn't help on Windows Server OS as I already explained. The plugin doesn't load, neither in TC nor PlugMan. It's only because of NX (Data Execution Prevention, or DEP, as MS calls it). As soon as you either disable that or add TC to the NX exception list, the plugin works.
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Re: [WLX]Excellence_V1.20 failed to install in my 9.20 on windows 2008 R2 / 2003 / 2012
2Tangent Lin
Did I scare you away with my technical analysis? Are you confused? Don't know how to put my suggestion into practice?
Regards
Dalai
Did I scare you away with my technical analysis? Are you confused? Don't know how to put my suggestion into practice?
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
-
- Junior Member
- Posts: 16
- Joined: 2005-03-13, 04:52 UTC
Re: [WLX]Excellence_V1.20 failed to install in my 9.20 on windows 2008 R2 / 2003 / 2012
2Dalai
I am waiting for another confirmed pic from a friend for a long time in Server 2016 . And still get no confirmed pic.
I have installed the excellence_1.2 final plugin successfully.
Thanks for your help !
https://s1.ax1x.com/2018/11/03/i4ozad.jpg
I am waiting for another confirmed pic from a friend for a long time in Server 2016 . And still get no confirmed pic.
I have installed the excellence_1.2 final plugin successfully.
Thanks for your help !
https://s1.ax1x.com/2018/11/03/i4ozad.jpg
Re: [WLX]Excellence_V1.20 failed to install in my 9.20 on windows 2008 R2 / 2003 / 2012
2Tangent Lin
Thanks for your feedback! So it works now on the systems it didn't work before? If so, I'm glad that it helped you.
Regards
Dalai
Thanks for your feedback! So it works now on the systems it didn't work before? If so, I'm glad that it helped you.
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror