Topic: Win10XPE Project  (Read 141384 times)

Re: Win10XPE Project
« Reply #80 on: May 10, 2018, 02:13:57 AM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
@ChrisR,
That was the Fix for the line break...
Thank You..

Question ??
Code: [Select]
TaskBar3=$Start_Menu\Programs\Apps\Macrium Reflect Free.lnk||||||||
StartMenu3=$Start_Menu\Programs\Apps\Macrium Reflect Free.lnk||||||||
TaskBar3=$Start_Menu\Programs\Apps\ShowKeyPlus.lnk||||||||
StartMenu3=$Start_Menu\Programs\Apps\ShowKeyPlus.lnk||||||||
TaskBar3=$Start_Menu\Programs\Network\Mozilla Firefox.lnk||||||||
StartMenu3=$Start_Menu\Programs\Network\Mozilla Firefox.lnk||||||||

They all can not be in position 3
So is there a variable for position such as
TaskBar*=
StartMenu*=

Re: Win10XPE Project
« Reply #81 on: May 10, 2018, 02:59:23 AM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
I get the following error message: Le module spécifié est introuvable, ClassID: {76A64158-CB41-11D1-8B02-00600806D9B6}
Within Windows in English, that should look like this: Specified module not foud, ClassID: {76A64158-CB41-11D1-8B02-00600806D9B6}

Did you add the registry keys  :confused:  and also if you notice.. in the keys.. X:\Windows\System32\wbem\wbemdisp.TLB

Code: [Select]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}]
@="WBEM Scripting Locator"

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,62,00,\
  65,00,6d,00,5c,00,77,00,62,00,65,00,6d,00,64,00,69,00,73,00,70,00,2e,00,64,\
  00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\ProgID]
@="WbemScripting.SWbemLocator.1"

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\Programmable]

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\TypeLib]
@="{565783C6-CB41-11D1-8B02-00600806D9B6}"

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\Version]
@="1.0"

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\VersionIndependentProgID]
@="WbemScripting.SWbemLocator"

and this..

Code: [Select]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\TypeLib\{565783C6-CB41-11D1-8B02-00600806D9B6}]

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\TypeLib\{565783C6-CB41-11D1-8B02-00600806D9B6}\1.2]
@="Microsoft WMI Scripting V1.2 Library"

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\TypeLib\{565783C6-CB41-11D1-8B02-00600806D9B6}\1.2\0]

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\TypeLib\{565783C6-CB41-11D1-8B02-00600806D9B6}\1.2\0\win32]
@="X:\\Windows\\System32\\wbem\\wbemdisp.TLB"

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\TypeLib\{565783C6-CB41-11D1-8B02-00600806D9B6}\1.2\FLAGS]
@="0"

[HKEY_LOCAL_MACHINE\Tmp_Software\Classes\TypeLib\{565783C6-CB41-11D1-8B02-00600806D9B6}\1.2\HELPDIR]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,62,00,\
  65,00,6d,00,5c,00,00,00

** Keys fixed for reference
« Last Edit: May 10, 2018, 09:15:45 PM by bob.omb »

Re: Win10XPE Project
« Reply #82 on: May 10, 2018, 01:39:46 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
@ChrisR
Where in the Project Files would I find the [AddFiles] - [Add_Registry] and [Add_Shortcuts] for the Programs in the Custom Folder ??

Working on Creating Individual Plugins for those Programs...

As (I Would Rather Prefer) To Add Those Program Options Individually..
« Last Edit: May 10, 2018, 01:40:23 PM by James »

Re: Win10XPE Project
« Reply #83 on: May 10, 2018, 03:59:37 PM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
@fabs

Just in case, the WMI instruction I am using is

"Select SerialNumber From Win32_BIOS"
WMI is not currently installed (copied) in Wow64
I added that in Additions plugin "Add Win10 files" or it can be added directly into \Features\WoW64_AddFiles.txt
Code: [Select]
\Windows\SysWOW64\wbem
\Windows\SysWOW64\wbemcomn.dll
\Windows\SysWOW64\framedynos.dll
\Windows\SysWOW64\ncobjapi.dll
\Windows\SysWOW64\msxml6.dll
\Windows\SysWOW64\msxml6r.dll
\Windows\SysWOW64\??-??\msxml6r.dll.mui

For info, All Classes\CLSID, Interface, TypeLib are already copied from install.wim Software, including
...\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6} and ...\TypeLib\{565783C6-CB41-11D1-8B02-00600806D9B6}

I tested with nirsoft SimpleWMIView (32-bit) 
and it seems to work. Let me know for your 32-bit tool

ila_rendered

Re: Win10XPE Project
« Reply #84 on: May 10, 2018, 04:23:33 PM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Hi James,
Do not go too fast to develop some apps plugins with XPE plugin creator.
I would like to develop a macro for Add_Shorcuts before. To make writing easier and for a cleaner code (with less #$q,#$p,#$s...).

Else, except 7-zip, the other apps in the Custom folder are portables and they do not need additional dependencies and registry. The winre.wim base files is sufficient.
For 7-zip, associations are written in the registry in:  Additions plugin > Merge Registry File 1 > %BaseDir%\Custom\7-Zip_Associate.txt
And the language is written inside in key : Tmp_Default\Software\7-Zip,Lang,en

Re: Win10XPE Project
« Reply #85 on: May 10, 2018, 04:31:42 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
Sounds Good....

I just have a lot of time (Retired)

Now about the PinTool Shortcuts being set to Auto

As I can adjust XPE Plugin Creator later to compensate for Shortcut Macro

I have Corrected and added Protections into the Creator, and tested it more fully, then the first attempt and upload (that upload was removed)
« Last Edit: May 10, 2018, 04:36:29 PM by James »

Re: Win10XPE Project
« Reply #86 on: May 10, 2018, 05:58:05 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
While you guys are on the topic, why is it that we cannot pin to taskbar AND recent programs at the same time  :confused:
« Last Edit: May 10, 2018, 09:16:13 PM by bob.omb »

Re: Win10XPE Project
« Reply #87 on: May 11, 2018, 12:04:40 PM »

fabs

  • Jr. Chef
  • **
  • Location: France
  • Date Registered: May 2018
  • Posts: 12
Still no luck with this, even with the additional files added.
If I run the "WMIC PATH WIN32_BIOS GET SERIALNUMBER" command in a 64bit CMD (X:\Windows\System32\cmd.exe), no problem I get it but if I do the same thing using the 32bit CMD (X:\Windows\Syswow64\cmd.exe), I get this error message:
Code: [Select]
Node - Win10XPE
ERROR :
Description = Not found
ERROR :
Description = The specified module could not be found

Also, if I run "winmgmt.exe /verifyrepository" in such 32bit CMD, I get the following error message:
Code: [Select]
WMI repository verification failed
Error code: 0x8007007E
For now, I can inhibit the error if it encounters if it is running in PE, so the program can still work normally.

Re: Win10XPE Project
« Reply #88 on: May 11, 2018, 12:57:42 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
are you using Process Monitor to check what SysWOW64\cmd.exe is reaching for when the error occurs?
« Last Edit: May 11, 2018, 01:01:26 PM by bob.omb »

Re: Win10XPE Project
« Reply #89 on: May 11, 2018, 01:07:51 PM »

fabs

  • Jr. Chef
  • **
  • Location: France
  • Date Registered: May 2018
  • Posts: 12
are you using Process Monitor to check what SysWOW64\cmd.exe is reaching for when the error occurs?
It works perfectly in x86 build

Re: Win10XPE Project
« Reply #90 on: May 11, 2018, 01:33:21 PM »

fabs

  • Jr. Chef
  • **
  • Location: France
  • Date Registered: May 2018
  • Posts: 12
are you using Process Monitor to check what SysWOW64\cmd.exe is reaching for when the error occurs?
Oops, you edited your post before I could reply.
I am building a new x64 ISO. I will keep you posted

Re: Win10XPE Project
« Reply #91 on: May 11, 2018, 01:55:39 PM »

fabs

  • Jr. Chef
  • **
  • Location: France
  • Date Registered: May 2018
  • Posts: 12
Here is what I get:

It does not help me that much  :confused:

Re: Win10XPE Project
« Reply #92 on: May 11, 2018, 02:27:25 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Does WMIC BIOS GET SERIALNUMBER not work when executed from SysWOW64? Sorry for editing these I'm not used to people responding so fast... I am curious if the command works without the path flag, I'm sure it's necessary for retrieval from host systems..
« Last Edit: May 11, 2018, 02:36:53 PM by bob.omb »

Re: Win10XPE Project
« Reply #93 on: May 11, 2018, 02:35:33 PM »

fabs

  • Jr. Chef
  • **
  • Location: France
  • Date Registered: May 2018
  • Posts: 12
Does WMIC BIOS GET SERIALNUMBER not work when executed from SysWOW64? Why add WIN32_?
I have always done like that since I found the method while searching the WEB. I did not know that command could be shorter. thanks for the input.
Unfortunately, the WMIC BIOS GET SERIALNUMBER returns the same error message when running from SysWOW64

Re: Win10XPE Project
« Reply #94 on: May 11, 2018, 02:45:04 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
Build (x64 or x86) ???

SysWOW64 support is just basic.. And not needed if using x64 apps.. (As Per Notes)
Also project Geared toward x64
« Last Edit: May 11, 2018, 02:45:57 PM by James »

Re: Win10XPE Project
« Reply #95 on: May 11, 2018, 02:46:54 PM »

fabs

  • Jr. Chef
  • **
  • Location: France
  • Date Registered: May 2018
  • Posts: 12
Build (x64 or x86) ???

SysWOW64 support is just basic.. And not needed if using x64 apps..
Build x64 but x86 app. That's why it's a pain. This app cannot be converted to 64bit for compatibility reasons.

Re: Win10XPE Project
« Reply #96 on: May 11, 2018, 02:51:13 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Try adding this key to verify repository:

* AutoRecoverSysWOW.7z (5.72 kB - downloaded 57 times.)

You will need the following MOF files in place..

Code: [Select]
%windir%\SysWOW64\wbem\cimwin32.mof
%windir%\SysWOW64\wbem\ncprov.mof
%windir%\SysWOW64\wbem\wmipcima.mof
%windir%\SysWOW64\wbem\secrcw32.mof
%windir%\SysWOW64\wbem\system.mof
%windir%\SysWOW64\wbem\interop.mof
%windir%\SysWOW64\wbem\wmi.mof
%windir%\SysWOW64\wbem\wmi_tracing.mof
%windir%\SysWOW64\wbem\scrcons.mof
%windir%\SysWOW64\wbem\smtpcons.mof
%windir%\SysWOW64\wbem\wbemcons.mof
%windir%\SysWOW64\wbem\subscrpt.mof
%windir%\SysWOW64\wbem\win32_printer.mof
%windir%\SysWOW64\wbem\tcpip.mof
%windir%\SysWOW64\wbem\mmc.mof
%windir%\SysWOW64\wbem\ncsi.mof
%windir%\SysWOW64\wbem\nlasvc.mof
%windir%\SysWOW64\wbem\tspkg.mof
%windir%\SysWOW64\wbem\hnetcfg.mof
%windir%\SysWOW64\wbem\services.mof
%windir%\SysWOW64\wbem\scm.mof
%windir%\SysWOW64\wbem\drvinst.mof
%windir%\SysWOW64\wbem\umpnpmgr.mof
%windir%\SysWOW64\wbem\mountmgr.mof
%windir%\SysWOW64\wbem\wfs.mof
%windir%\SysWOW64\wbem\cli.mof
%windir%\SysWOW64\wbem\cliegaliases.mof
%windir%\SysWOW64\wbem\krnlprov.mof
%windir%\SysWOW64\wbem\wmitimep.mof
%windir%\SysWOW64\wbem\regevent.mof
%windir%\SysWOW64\wbem\dsprov.mof
%windir%\SysWOW64\wbem\wmipiprt.mof
%windir%\SysWOW64\wbem\wmipjobj.mof
%windir%\SysWOW64\wbem\ntevt.mof
%windir%\SysWOW64\wbem\msi.mof
%windir%\SysWOW64\wbem\wmipicmp.mof
%windir%\SysWOW64\wbem\wmipdfs.mof
%windir%\SysWOW64\wbem\wmipdskq.mof
%windir%\SysWOW64\wbem\wmipsess.mof
%windir%\SysWOW64\wbem\rsop.mof
%windir%\SysWOW64\wbem\ppcrsopcompschema.mof
%windir%\SysWOW64\wbem\ppcrsopuserschema.mof
%windir%\SysWOW64\wbem\printfilterpipelinesvc.mof
%windir%\SysWOW64\wbem\wgxinstalledgame.mof
%windir%\SysWOW64\wbem\mstscax.mof
%windir%\SysWOW64\wbem\mstsc.mof
%windir%\SysWOW64\wbem\irmon.mof
%windir%\SysWOW64\wbem\vss.mof
%windir%\SysWOW64\wbem\vds.mof
%windir%\SysWOW64\wbem\wscenter.mof
%windir%\SysWOW64\wbem\newdev.mof
%windir%\SysWOW64\restartmanager.mof
%windir%\SysWOW64\wbem\wpd_ci.mof
%windir%\SysWOW64\wbem\winsat.mof
%windir%\SysWOW64\wbem\fundisc.mof
%windir%\SysWOW64\wbem\fdwsd.mof
%windir%\SysWOW64\wbem\fdssdp.mof
%windir%\SysWOW64\wbem\umb.mof
%windir%\SysWOW64\wbem\umbus.mof
%windir%\SysWOW64\wbem\umpass.mof
%windir%\SysWOW64\wbem\win32_tpm.mof
%windir%\SysWOW64\wbem\sppwmi.mof
%windir%\SysWOW64\wbem\schannel.mof
%windir%\SysWOW64\wbem\p2p-mesh.mof
%windir%\SysWOW64\wbem\p2p-pnrp.mof
%windir%\SysWOW64\wbem\ipsecsvc.mof
%windir%\SysWOW64\wbem\polstore.mof
%windir%\SysWOW64\wbem\winipsec.mof
%windir%\SysWOW64\wbem\l2sechc.mof
%windir%\SysWOW64\wbem\sstpsvc.mof
%windir%\SysWOW64\wbem\wininit.mof
%windir%\SysWOW64\wbem\cimdmtf.mof
%windir%\SysWOW64\wbem\powermeterprovider.mof
%windir%\SysWOW64\wbem\powerpolicyprovider.mof
%windir%\SysWOW64\wbem\profileassociationprovider.mof
%windir%\SysWOW64\wbem\lltdio.mof
%windir%\SysWOW64\wbem\rspndr.mof
%windir%\SysWOW64\wbem\lltdsvc.mof
%windir%\SysWOW64\wbem\networkitemfactory.mof
%windir%\SysWOW64\wbem\msv1_0.mof
%windir%\SysWOW64\wbem\kerberos.mof
%windir%\SysWOW64\wbem\wdigest.mof
%windir%\SysWOW64\wbem\bcd.mof
%windir%\SysWOW64\wbem\ntfs.mof
%windir%\SysWOW64\wbem\setupapi.mof
%windir%\SysWOW64\wbem\dimsjob.mof
%windir%\SysWOW64\wbem\wsmauto.mof
%windir%\SysWOW64\wbem\wsmagent.mof
%windir%\SysWOW64\wbem\xwizards.mof
%windir%\SysWOW64\wbem\ipmiprv.mof
%windir%\SysWOW64\wbem\ipmidtrc.mof
%windir%\SysWOW64\wbem\ipmiptrc.mof
%windir%\SysWOW64\wbem\microsoft-windows-remote-filesystem.mof
%windir%\SysWOW64\wbem\whqlprov.mof
%windir%\SysWOW64\wbem\wmiperfclass.mof
%windir%\SysWOW64\wbem\wmiperfinst.mof
%windir%\SysWOW64\wbem\scersop.mof
%windir%\SysWOW64\wbem\winlogon.mof
%windir%\SysWOW64\wbem\wdacetwprov.mof
%windir%\SysWOW64\wbem\auditrsop.mof
%windir%\SysWOW64\wbem\sdbus.mof
%windir%\SysWOW64\wbem\aeinv.mof
%windir%\SysWOW64\wbem\racwmiprov.mof
%windir%\SysWOW64\wbem\msiscsi.mof
%windir%\SysWOW64\wbem\iscsihba.mof
%windir%\SysWOW64\wbem\iscsidsc.mof
%windir%\SysWOW64\wbem\iscsiprf.mof
%windir%\SysWOW64\wbem\iscsiwmiv2.mof
%windir%\SysWOW64\wbem\hbaapi.mof
%windir%\SysWOW64\wbem\dimsroam.mof
%windir%\SysWOW64\wbem\imapiv2-base.mof
%windir%\SysWOW64\wbem\imapiv2-filesystemsupport.mof
%windir%\SysWOW64\wbem\imapiv2-legacyshim.mof
%windir%\SysWOW64\wbem\userstatewmiprovider.mof
%windir%\SysWOW64\wbem\folderredirectionwmiprovider.mof
%windir%\SysWOW64\wbem\eaimeapi.mof
%windir%\SysWOW64\wbem\filetrace.mof
%windir%\SysWOW64\wbem\fdphost.mof
%windir%\SysWOW64\wbem\fdwnet.mof
%windir%\SysWOW64\wbem\fdrespub.mof
%windir%\SysWOW64\wbem\pnpxassoc.mof
%windir%\SysWOW64\wbem\nshipsec.mof
%windir%\SysWOW64\wbem\stortrace.mof
%windir%\SysWOW64\wbem\classlog.mof
%windir%\SysWOW64\wbem\servicemodel.mof
%windir%\SysWOW64\wbem\servicemodel35.mof
%windir%\SysWOW64\wbem\irda.mof
%windir%\SysWOW64\wbem\wpdsp.mof
%windir%\SysWOW64\wbem\wlanhc.mof
%windir%\SysWOW64\wbem\smbwitnesswmiv2provider.mof
%windir%\SysWOW64\wbem\netttcim.mof
%windir%\SysWOW64\wbem\netdacim.mof
%windir%\SysWOW64\wbem\netnccim.mof
%windir%\SysWOW64\wbem\dscproxy.mof
%windir%\SysWOW64\wbem\wpdshext.mof
%windir%\SysWOW64\wbem\wpdshserviceobj.mof
%windir%\SysWOW64\wbem\refs.mof
%windir%\SysWOW64\wbem\msfeedsbs.mof
%windir%\SysWOW64\wbem\wpdmtp.mof
%windir%\SysWOW64\wbem\wudfx.mof
%windir%\SysWOW64\wbem\mpeval.mof
%windir%\SysWOW64\wbem\qmgr.mof
%windir%\SysWOW64\wbem\bthmtpenum.mof
%windir%\SysWOW64\wbem\netadaptercim.mof
%windir%\SysWOW64\wbem\netadaptercimtrace.mof
%windir%\SysWOW64\wbem\rdpencom.mof
%windir%\SysWOW64\wbem\eventtracingmanagement.mof
%windir%\SysWOW64\wbem\schedprov.mof
%windir%\SysWOW64\wbem\fwcfg.mof
%windir%\SysWOW64\wbem\authfwcfg.mof
%windir%\SysWOW64\wbem\nettcpip.mof
%windir%\SysWOW64\wbem\wpdcomp.mof
%windir%\SysWOW64\wbem\mdmappprov.mof
%windir%\SysWOW64\wbem\msfeeds.mof
%windir%\SysWOW64\wbem\neteventpacketcapture.mof
%windir%\SysWOW64\wbem\msnetimplatform.mof
%windir%\SysWOW64\wbem\netswitchteam.mof
%windir%\SysWOW64\wbem\wsp_fs.mof
%windir%\SysWOW64\wbem\win32_encryptablevolume.mof
%windir%\SysWOW64\wbem\dsccoreconfprov.mof
%windir%\SysWOW64\wbem\userprofilewmiprovider.mof
%windir%\SysWOW64\wbem\userprofileconfigurationwmiprovider.mof
%windir%\SysWOW64\hypervisor.mof
%windir%\SysWOW64\wbem\npivwmi.mof
%windir%\SysWOW64\wbem\smbwmiv2.mof
%windir%\SysWOW64\wbem\wfascim.mof
%windir%\SysWOW64\wbem\wuaprovider.mof
%windir%\SysWOW64\wbem\wuaprovider.mof
%windir%\SysWOW64\wbem\nlsvc.mof
%windir%\SysWOW64\wbem\qoswmi.mof
%windir%\SysWOW64\wbem\qoswmitrc.mof
%windir%\SysWOW64\wbem\samsrv.mof
%windir%\SysWOW64\wbem\wsp_health.mof
%windir%\SysWOW64\wbem\printmanagementprovider.mof
%windir%\SysWOW64\wbem\ps_mmagent.mof
%windir%\SysWOW64\wbem\wdf01000.mof
%windir%\SysWOW64\wbem\portabledeviceapi.mof
%windir%\SysWOW64\wbem\portabledevicetypes.mof
%windir%\SysWOW64\wbem\portabledeviceclassextension.mof
%windir%\SysWOW64\wbem\portabledeviceconnectapi.mof
%windir%\SysWOW64\wbem\wsp_sr.mof
%windir%\SysWOW64\wbem\mispace.mof
%windir%\SysWOW64\wbem\portabledevicewiacompat.mof
%windir%\SysWOW64\wbem\wfp.mof
%windir%\SysWOW64\wbem\dnsclientpsprovider.mof
%windir%\SysWOW64\wbem\storagewmi.mof
%windir%\SysWOW64\wbem\storagewmi_passthru.mof
%windir%\SysWOW64\wbem\sr.mof
%windir%\SysWOW64\wbem\dsctimer.mof
%windir%\SysWOW64\wbem\wlan.mof
%windir%\SysWOW64\wbem\dmwmibridgeprov.mof
%windir%\SysWOW64\wbem\dmwmibridgeprov1.mof
%windir%\SysWOW64\wbem\pcsvdevice.mof
%windir%\SysWOW64\psmodulediscoveryprovider.mof
%windir%\SysWOW64\wbem\vpnclientpsprovider.mof
%windir%\SysWOW64\wbem\refsv1.mof
%windir%\SysWOW64\wbem\wpdbusenum.mof
%windir%\SysWOW64\wbem\wpdfs.mof
%windir%\SysWOW64\wbem\dnsclientcim.mof
%windir%\SysWOW64\wbem\appbackgroundtask.mof
%windir%\SysWOW64\wbem\mswmdm.mof
%windir%\SysWOW64\wbem\rdpcore.mof
%windir%\SysWOW64\wbem\lsasrv.mof
%windir%\SysWOW64\wbem\mdmsettingsprov.mof
%windir%\SysWOW64\wbem\tsmf.mof
%windir%\SysWOW64\wbem\netprofm.mof
%windir%\SysWOW64\wbem\nlmcim.mof
%windir%\SysWOW64\wbem\wcncsvc.mof
%windir%\SysWOW64\wbem\wudfx02000.mof
%windir%\SysWOW64\wbem\wdacwmiprov.mof
%windir%\SysWOW64\wbem\msdtcwmi.mof
%windir%\SysWOW64\wbem\mpssvc.mof
%windir%\SysWOW64\wbem\mpsdrv.mof
%windir%\SysWOW64\wbem\firewallapi.mof
%windir%\SysWOW64\wbem\wfapigp.mof
%windir%\SysWOW64\wbem\dsccore.mof
%windir%\SysWOW64\wbem\en-us\cimwin32.mfl
%windir%\SysWOW64\wbem\en-us\wmipcima.mfl
%windir%\SysWOW64\wbem\en-us\secrcw32.mfl
%windir%\SysWOW64\wbem\en-us\ncprov.mfl
%windir%\SysWOW64\wbem\en-us\system.mfl
%windir%\SysWOW64\wbem\en-us\interop.mfl
%windir%\SysWOW64\wbem\en-us\wmi.mfl
%windir%\SysWOW64\wbem\en-us\subscrpt.mfl
%windir%\SysWOW64\wbem\en-us\scrcons.mfl
%windir%\SysWOW64\wbem\en-us\smtpcons.mfl
%windir%\SysWOW64\wbem\en-us\wbemcons.mfl
%windir%\SysWOW64\wbem\en-us\win32_printer.mfl
%windir%\SysWOW64\wbem\en-us\wfs.mfl
%windir%\SysWOW64\wbem\en-us\cli.mfl
%windir%\SysWOW64\wbem\en-us\cliegaliases.mfl
%windir%\SysWOW64\wbem\en-us\krnlprov.mfl
%windir%\SysWOW64\wbem\en-us\wmitimep.mfl
%windir%\SysWOW64\wbem\en-us\regevent.mfl
%windir%\SysWOW64\wbem\en-us\dsprov.mfl
%windir%\SysWOW64\wbem\en-us\wmipiprt.mfl
%windir%\SysWOW64\wbem\en-us\wmipjobj.mfl
%windir%\SysWOW64\wbem\en-us\ntevt.mfl
%windir%\SysWOW64\wbem\en-us\msi.mfl
%windir%\SysWOW64\wbem\en-us\wmipicmp.mfl
%windir%\SysWOW64\wbem\en-us\wmipdfs.mfl
%windir%\SysWOW64\wbem\en-us\wmipdskq.mfl
%windir%\SysWOW64\wbem\en-us\wmipsess.mfl
%windir%\SysWOW64\wbem\en-us\rsop.mfl
%windir%\SysWOW64\wbem\en-us\wgxinstalledgame.mfl
%windir%\SysWOW64\wbem\en-us\mstscax.mfl
%windir%\SysWOW64\wbem\en-us\mstsc.mfl
%windir%\SysWOW64\wbem\en-us\irmon.mfl
%windir%\SysWOW64\wbem\en-us\vss.mfl
%windir%\SysWOW64\wbem\en-us\vds.mfl
%windir%\SysWOW64\wbem\en-us\wscenter.mfl
%windir%\SysWOW64\wbem\en-us\ipmiprv.mfl
%windir%\SysWOW64\wbem\en-us\iscsiprf.mfl
%windir%\SysWOW64\wbem\en-us\iscsidsc.mfl
%windir%\SysWOW64\wbem\en-us\iscsiwmiv2.mfl
%windir%\SysWOW64\wbem\en-us\whqlprov.mfl
%windir%\SysWOW64\en-us\psmodulediscoveryprovider.mfl
%windir%\SysWOW64\wbem\en-us\qoswmi.mfl
%windir%\SysWOW64\wbem\en-us\qoswmitrc.mfl
%windir%\SysWOW64\wbem\en-us\mpeval.mfl
%windir%\SysWOW64\wbem\en-us\msdtcwmi.mfl
%windir%\SysWOW64\wbem\en-us\wdacwmiprov.mfl
%windir%\SysWOW64\wbem\en-us\neteventpacketcapture.mfl
%windir%\SysWOW64\wbem\en-us\wininit.mfl
%windir%\SysWOW64\wbem\en-us\dsctimer.mfl
%windir%\SysWOW64\wbem\en-us\printmanagementprovider.mfl
%windir%\SysWOW64\wbem\en-us\schedprov.mfl
%windir%\SysWOW64\wbem\en-us\wfascim.mfl
%windir%\SysWOW64\wbem\en-us\nlmcim.mfl
%windir%\SysWOW64\wbem\en-us\smbwitnesswmiv2provider.mfl
%windir%\SysWOW64\wbem\en-us\xwizards.mfl
%windir%\SysWOW64\wbem\en-us\netttcim.mfl
%windir%\SysWOW64\wbem\en-us\netdacim.mfl
%windir%\SysWOW64\wbem\en-us\netnccim.mfl
%windir%\SysWOW64\wbem\en-us\dnsclientpsprovider.mfl
%windir%\SysWOW64\wbem\en-us\racwmiprov.mfl
%windir%\SysWOW64\wbem\en-us\wuaprovider.mfl
%windir%\SysWOW64\wbem\en-us\sppwmi.mfl
%windir%\SysWOW64\en-us\restartmanager.mfl
%windir%\SysWOW64\wbem\en-us\l2gpstore.mfl
%windir%\SysWOW64\wbem\en-us\vpnclientpsprovider.mfl
%windir%\SysWOW64\wbem\en-us\winlogon.mfl
%windir%\SysWOW64\wbem\en-us\ps_mmagent.mfl
%windir%\SysWOW64\wbem\en-us\npivwmi.mfl
%windir%\SysWOW64\wbem\en-us\wudfx.mfl
%windir%\SysWOW64\wbem\en-us\hbaapi.mfl
%windir%\SysWOW64\wbem\en-us\wsp_sr.mfl
%windir%\SysWOW64\wbem\en-us\wcncsvc.mfl
%windir%\SysWOW64\wbem\en-us\msnetimplatform.mfl
%windir%\SysWOW64\wbem\en-us\netswitchteam.mfl
%windir%\SysWOW64\wbem\en-us\netadaptercim.mfl
%windir%\SysWOW64\wbem\en-us\netadaptercimtrace.mfl
%windir%\SysWOW64\wbem\en-us\folderredirectionwmiprovider.mfl
%windir%\SysWOW64\wbem\en-us\userstatewmiprovider.mfl
%windir%\SysWOW64\wbem\en-us\pcsvdevice.mfl
%windir%\SysWOW64\wbem\en-us\smbwmiv2.mfl
%windir%\SysWOW64\wbem\en-us\sr.mfl
%windir%\SysWOW64\wbem\en-us\aeinv.mfl
%windir%\SysWOW64\wbem\en-us\nettcpip.mfl
%windir%\SysWOW64\wbem\en-us\msfeedsbs.mfl
%windir%\SysWOW64\en-us\hypervisor.mfl
%windir%\SysWOW64\wbem\en-us\eventtracingmanagement.mfl
%windir%\SysWOW64\wbem\en-us\mdmsettingsprov.mfl
%windir%\SysWOW64\wbem\en-us\rdpcore.mfl
%windir%\SysWOW64\wbem\en-us\rdpencom.mfl
%windir%\SysWOW64\wbem\en-us\mispace.mfl
%windir%\SysWOW64\wbem\en-us\wudfx02000.mfl
%windir%\SysWOW64\wbem\en-us\msfeeds.mfl
%windir%\SysWOW64\wbem\en-us\dsccoreconfprov.mfl
%windir%\SysWOW64\wbem\en-us\mdmappprov.mfl
%windir%\SysWOW64\wbem\en-us\dscproxy.mfl
%windir%\SysWOW64\wbem\en-us\filetrace.mfl
%windir%\SysWOW64\wbem\en-us\userprofilewmiprovider.mfl
%windir%\SysWOW64\wbem\en-us\userprofileconfigurationwmiprovider.mfl
%windir%\SysWOW64\wbem\en-us\wsp_fs.mfl
%windir%\SysWOW64\wbem\en-us\appbackgroundtask.mfl
%windir%\SysWOW64\wbem\en-us\cimdmtf.mfl
%windir%\SysWOW64\wbem\en-us\powermeterprovider.mfl
%windir%\SysWOW64\wbem\en-us\powerpolicyprovider.mfl
%windir%\SysWOW64\wbem\en-us\profileassociationprovider.mfl
%windir%\SysWOW64\wbem\en-us\wsp_health.mfl
%windir%\SysWOW64\wbem\en-us\dsccore.mfl
%windir%\SysWOW64\wbem\en-us\storagewmi.mfl
%windir%\SysWOW64\wbem\en-us\storagewmi_passthru.mfl
%windir%\SysWOW64\wbem\wmp.mof
%windir%\SysWOW64\wbem\en-us\wmpnetwk.mfl
%windir%\SysWOW64\wbem\wmpnetwk.mof
%windir%\SysWOW64\wbem\en-us\microsoft-windows-offlinefiles.mfl
%windir%\SysWOW64\wbem\microsoft-windows-offlinefiles.mof
%windir%\SysWOW64\wbem\en-us\policman.mfl
%windir%\SysWOW64\wbem\policman.mof
%windir%\SysWOW64\wbem\rdpendp.mof
%windir%\SysWOW64\wbem\en-us\polprocl.mfl
%windir%\SysWOW64\wbem\polprocl.mof
%windir%\SysWOW64\wbem\en-us\tscfgwmi.mfl
%windir%\SysWOW64\wbem\tsallow.mof
%windir%\SysWOW64\wbem\tscfgwmi.mof
%windir%\SysWOW64\wbem\en-us\netpeerdistcim.mfl
%windir%\SysWOW64\wbem\en-us\ciwmi.mfl
%windir%\SysWOW64\wbem\en-us\embeddedlockdownwmi.mfl
%windir%\SysWOW64\wbem\en-us\win32_deviceguard.mfl
%windir%\SysWOW64\wbem\en-us\ddp.mfl
%windir%\SysWOW64\wbem\en-us\offlinefileswmiprovider.mfl
%windir%\SysWOW64\wbem\en-us\offlinefileswmiprovider_uninstall.mfl
%windir%\SysWOW64\wbem\en-us\offlinefilesconfigurationwmiprovider.mfl
%windir%\SysWOW64\wbem\en-us\offlinefilesconfigurationwmiprovider_uninstall.mfl
%windir%\SysWOW64\wbem\en-us\rdpshell.mfl
%windir%\SysWOW64\wbem\en-us\rdpinit.mfl
%windir%\SysWOW64\wbem\en-us\tsallow.mfl
%windir%\SysWOW64\wbem\ciwmi.mof
%windir%\SysWOW64\wbem\rdpshell.mof
%windir%\SysWOW64\wbem\rdpinit.mof
%windir%\SysWOW64\wbem\offlinefileswmiprovider.mof
%windir%\SysWOW64\wbem\offlinefilesconfigurationwmiprovider.mof
%windir%\SysWOW64\wbem\agentwmi.mof
%windir%\SysWOW64\wbem\microsoft.uev.managedagentwmi.mof
%windir%\SysWOW64\wbem\netpeerdistcim.mof
%windir%\SysWOW64\wbem\microsoft.appv.appvclientwmi.mof
%windir%\SysWOW64\wbem\win32_deviceguard.mof
%windir%\SysWOW64\wbem\embeddedlockdownwmi.mof
%windir%\SysWOW64\wbem\ddp.mof
%windir%\SysWOW64\wbem\sensorsclassextension.mof
%windir%\SysWOW64\wbem\mblctr.mof
« Last Edit: May 11, 2018, 03:12:07 PM by bob.omb »

Re: Win10XPE Project
« Reply #97 on: May 11, 2018, 02:54:05 PM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
Build (x64 or x86) ???

SysWOW64 support is just basic.. And not needed if using x64 apps..
Build x64 but x86 app. That's why it's a pain. This app cannot be converted to 64bit for compatibility reasons.

Then you need to figure out all the files Dependancies for the x86 APP and then add them to SysWOW

Run x86 App in x86 Environment and use Process Monitor or a Like - to find the files accessed by x86 App

Then add those files to WOW for support in x64 enviroment
« Last Edit: May 11, 2018, 02:57:09 PM by James »

Re: Win10XPE Project
« Reply #98 on: May 11, 2018, 02:54:44 PM »

mortblanche

  • Jr. Chef
  • **
  • Date Registered: Oct 2012
  • Posts: 42
Hello everyone

Great, this new build Win10XPE project.

I tried to create applications and it works well.

No particular worries.

I enclose a screenshot



Regards,

Mortblanche

Re: Win10XPE Project
« Reply #99 on: May 11, 2018, 02:58:59 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Then you need to figure out all the files Dependancies for the x86 APP and then add them to SysWOW

The issue is with WMIC retrieving system serial number so if the application stays x86 dependencies won't help unless they are WMIC x86 dependencies or keys.. I see what he's trying to do but I don't have a ready made solution, maybe Chris does, if anything this is making me take the 10X dive  :great: I posted a 7zipped reg file above that should enable /verifyrepository

Fixed in Reply #96 above and ready to use..
« Last Edit: May 11, 2018, 03:12:39 PM by bob.omb »

 

Powered by EzPortal