Topic: Win10PESE WoW64 Support  (Read 8566 times)

Win10PESE WoW64 Support
« on: September 29, 2015, 02:48:40 PM »

Atari800xl

  • Code Baker
  • Sr. Chef
  • ****
  • Date Registered: Feb 2013
  • Posts: 827
ChrisR, you should have kept us in suspense a little bit longer :-) :doh7:

Only kidding of course, this is just AMAZING, to see how (after less than a day) you have managed to whip up a script for WOW64 on Win10PESE.

I am VERY IMPRESSED!!!!

I just got home from work, booted my spare builder PC, added 5-Wow64.script, made a new build, replaced boot.wim on my Win10PESE usb, and.... IT WORKS!!!

You're making it almost TOO easy for us  :wink:

As you know, I have most of my portable aps in an iso, so I could easily do some quick tests, and most of the 32bit stuff works, this includes (old) ACDSee, Paintshop, Semware Editor (this is probably the single program I would miss most in 64bit-only PE!), UltraISO, miniWordExcel97, SumatraPDF32, FSViewer, FSResizer, etc.

XYPlorer doesn't work, though, but I'm sure I can figure out what's going on there. It throws this error:
"Main: 481 - Invalid picture". Googling this error points to a Visual Basic error (XYPlorer is written in VB). Like I said, I'll look into that one later...

For now, I'm just so impressed with how unexpected and fast we were able to add WOW64, thank you ChrisR, and of course I would like to thank the original developer as well, I just don't know how we could reach him...

THANK YOU!!!! :happy_dance:

Re: Win10PESE WoW64 Support
« Reply #1 on: September 29, 2015, 03:21:12 PM »

Atari800xl

  • Code Baker
  • Sr. Chef
  • ****
  • Date Registered: Feb 2013
  • Posts: 827
Sorry, forgot to fire up the old process monitor, to check what was wrong with XYPlorer.
Turns out I only needed this file:
coml2.dll (332kb, date 2015-08-13)

I took it from a W10-64 syswow64 folder and copied it to X:\windows\syswow64

Now XYPlorer works as well!!

So i'd vote to add coml2.dll to the syswow64 script. Thanks!
EDIT: Actually, I'm not sure yet if this is the only file needed, looks like it's also looking for "VB6NL.dll" and/or "VB6DE.dll" (never need these files in normal Windows). For now, adding coml2.dll does the trick (XYplorer works), maybe I'll find out more later. Strange, because for 8.1SE it looks this file was not needed in the wow64 script).

(On a separate note: A lot of people, including me, wish the XyPlorer developer would release a 64bit version, but until he does, it's great we can use the 32bit version in Win10PESE!!)
« Last Edit: September 29, 2015, 03:31:15 PM by Atari800xl »

Re: Win10PESE WoW64 Support
« Reply #2 on: September 29, 2015, 05:14:38 PM »

was_JFX

  • Code Baker
  • Grand Chef
  • *****
  • Date Registered: Dec 2010
  • Posts: 1074
I splitted this topic from Win10PESE Preview to keep things tidy up.  :wink:

Coml2.dll seems to be a new file in Windows 10, and yes it will be added to the WoW64 plugin, good find  :thumbsup:

Feel free to use this new topic for all WoW64 related issue you noticed in Win10PESE.

Re: Win10PESE WoW64 Support
« Reply #3 on: September 29, 2015, 05:27:45 PM »

Atari800xl

  • Code Baker
  • Sr. Chef
  • ****
  • Date Registered: Feb 2013
  • Posts: 827
JFX, thanks for splitting the topic. I'm glad to finally have been a little bit usefull with the coml2.dll file.

I just finished a new build (before I read your last reply), I had added Coml2.dll to the [Files_10_only] section, everything seems to work OK, XYPlorer runs fine.
All my other portable 32bit tools seem to work fine.
Once again many thanks to all of you.

Re: Win10PESE WoW64 Support
« Reply #4 on: September 30, 2015, 12:00:21 AM »

Siginet

  • Jr. Chef
  • **
  • Date Registered: Aug 2015
  • Posts: 76
Great job ChrisR!! I just made a x64 version of my Win10PESE with your Wow64 script and it seems to be working great.   :thumbsup: Except the WiFi did not work in mine.  But every x86 version of any program I open in it seems to work perfectly.  Tomorrow I'll run some more tests and see if I can figure out why WiFi is not working for me though.  I have everything the same as my x86 that I made today.

Re: Win10PESE WoW64 Support
« Reply #5 on: September 30, 2015, 01:17:39 AM »

Roootman

  • Jr. Chef
  • **
  • Date Registered: Mar 2013
  • Posts: 44
I guess I have my head up my arse.  Where does one get the WOW64 script for Win 10PE?

Re: Win10PESE WoW64 Support
« Reply #6 on: September 30, 2015, 02:05:58 AM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909
I guess I have my head up my arse.  Where does one get the WOW64 script for Win 10PE?

Here is WoW64 Basic plugin > http://theoven.org/index.php?action=dlattach;topic=1308.0;attach=3061

Sorry Guys, only had 1 pure 32bit program to test with..
But it works now..
« Last Edit: September 30, 2015, 02:40:46 AM by KYHI »

Re: Win10PESE WoW64 Support
« Reply #7 on: September 30, 2015, 01:06:55 PM »

wingers

  • Chef
  • ***
  • Date Registered: Oct 2012
  • Posts: 163
Thank you to all concerned in getting WOW64 to work - Win10PESE has suddenly got even better  :smile:

All working fine here - and all 32-bit apps working fine

Re: Win10PESE WoW64 Support
« Reply #8 on: September 30, 2015, 04:14:27 PM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Good to have open this topic  :great:
And thank you for the first feedback :thumbsup: coml2.dll  :thumbsup:

"WoW64 Basic" plugin is on Server now.

Feel free to use this new topic for all WoW64 related issue you noticed in Win10PESE.

Re: Win10PESE WoW64 Support
« Reply #9 on: September 30, 2015, 07:37:17 PM »

Roootman

  • Jr. Chef
  • **
  • Date Registered: Mar 2013
  • Posts: 44
I grabbed it and it works wonders.  Just a few tiny issues.

Symantec Ghost Explorer (ghostexp.exe) needs a file named dbgcore.dll - it's the only app I ran that gave me problems.  I included the dll in the ghost plugin and it now works.  Seems to be a Win 10 specific file and who know what else might need it to run.

« Last Edit: September 30, 2015, 07:54:29 PM by Roootman »

Re: Win10PESE WoW64 Support
« Reply #10 on: October 01, 2015, 11:55:55 AM »

ChrisR

  • XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
You should have things before  the Core debugging dll.
Procmon is your friend  :thumbsup:

#
I updated Wow64 plugin to Add SysWoW64\downlevel ApiSet folder for Win8.1 and Win10.

Re: Win10PESE WoW64 Support
« Reply #11 on: October 01, 2015, 02:11:10 PM »

Roootman

  • Jr. Chef
  • **
  • Date Registered: Mar 2013
  • Posts: 44
.
« Last Edit: October 01, 2015, 08:35:39 PM by Roootman »

Re: Win10PESE WoW64 Support
« Reply #12 on: October 02, 2015, 07:11:41 AM »

biatche

  • Jr. Chef
  • **
  • Date Registered: Jun 2013
  • Posts: 57
Has WoW64 been added to the main download repository? Or is it still in "alpha" phase right now?

Re: Win10PESE WoW64 Support
« Reply #13 on: October 02, 2015, 11:05:22 AM »

KYHI

  • Code Baker
  • Sr. Chef
  • ****
  • Location: Kentucky
  • Date Registered: Jan 2015
  • Posts: 909
Has WoW64 been added to the main download repository? Or is it still in "alpha" phase right now?

Yes it has been added

Re: Win10PESE WoW64 Support
« Reply #14 on: November 09, 2015, 01:24:04 PM »

was_JFX

  • Code Baker
  • Grand Chef
  • *****
  • Date Registered: Dec 2010
  • Posts: 1074
Good news, yamingw :thumbsup:  has released second version of his setWow64 tool.

It now creates permanent section and also creates the file mappings need by some applications.

* setWOW64v2.zip (7.22 kB - downloaded 256 times.)* wow.7z (1107.13 kB - downloaded 248 times.)

Re: Win10PESE WoW64 Support
« Reply #15 on: November 09, 2015, 01:39:37 PM »

Atari800xl

  • Code Baker
  • Sr. Chef
  • ****
  • Date Registered: Feb 2013
  • Posts: 827
Good news indeed, thanks for finding and sharing it.
I guess there is no extra info or source code anywhere?

BTW:
That was post #666 for you, I see... :angel:
« Last Edit: November 09, 2015, 06:11:26 PM by Atari800xl »

Re: Win10PESE WoW64 Support
« Reply #16 on: November 09, 2015, 05:37:05 PM »

was_JFX

  • Code Baker
  • Grand Chef
  • *****
  • Date Registered: Dec 2010
  • Posts: 1074
Ahm, second attachment is the source code  :wink:

Re: Win10PESE WoW64 Support
« Reply #17 on: November 09, 2015, 06:10:32 PM »

Atari800xl

  • Code Baker
  • Sr. Chef
  • ****
  • Date Registered: Feb 2013
  • Posts: 827
Sorry, only saw the single line, didn't realize the single line contained two attachments...

 :embarrassed:

 

Powered by EzPortal