Topic: Win10XPE Project  (Read 141347 times)

Re: Win10XPE Project
« Reply #20 on: March 28, 2018, 04:00:14 PM »

was_JFX

  • Code Baker
  • Grand Chef
  • *****
  • Date Registered: Dec 2010
  • Posts: 1074
Hi Chris,

thanks for the new project, I'm loving the simple script design.  :thumbsup:

I have made a quick RS4 test, seems only 2 files are needed.

cdp.dll - for explorer shell

mobilenetworking.dll - for audio (well actually more a merged svchost.exe dependency)

Re: Win10XPE Project
« Reply #21 on: March 28, 2018, 05:06:05 PM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Hi JFX,
Nice to see you and thanks for your feedback  :thumbsup:
I saw the same for cdp.dll and I'm almost ready for Win10 1803. It is tested successfully with 17128. It should not change too much, I guess.
Thanks for mobilenetworking.dll, I'll add it.
I also noted coloradapterclient.dll needed for PhotoViewer.
and I corrected WoW64, with fr-FR hard-coded in WoW64_AddFiles.txt and I added fltlib.dll needed for System properties in 1803.
Wow64 was good for me but only for me with my french iso :embarrassed:
« Last Edit: March 28, 2018, 05:38:57 PM by ChrisR »

Re: Win10XPE Project
« Reply #22 on: March 29, 2018, 01:18:19 PM »

was_JFX

  • Code Baker
  • Grand Chef
  • *****
  • Date Registered: Dec 2010
  • Posts: 1074
Thanks for coloradapterclient.dll, I have not used PhotoViewer, til now.
Fltlib.dll fixed my issue with wrong error message by Anydesk  :thumbsup:

Re: Win10XPE Project
« Reply #23 on: March 30, 2018, 02:54:01 PM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Win10XPE_2018-03-30 update

In addition to Windows 10 Fall Creators Update 1709.
It is now, in advance, also compatible with Windows 10 Spring Creators Update 1803 ISOs x86 or x64.
It is tested successfully with build 17128 and 17133. So it should be OK whatever the build chosen by Microsoft for 1803 ISOs.

The Core plugin interface has been redesigned.
With a new option, Accessibility, to add Ease of Access, Magnify and On Screen Keybord in addition to the Narrator already included in winre.
As Pecmd PINT does not work with StartIsBack, I added Pintool.exe. The Pintool section, with the pinned items, is included in Pecmd.ini.
Added a User Account Picture to beautify SIB start menu.
+ Others little things ...

ila_rendered

Good Easter weekend  :happy_dance:
« Last Edit: March 30, 2018, 03:18:10 PM by ChrisR, Reason: Good Easter weekend »

Re: Win10XPE Project
« Reply #24 on: March 30, 2018, 04:35:23 PM »

SIW2

  • Code Baker
  • Chef
  • ***
  • Date Registered: Jul 2012
  • Posts: 197
WIN10XPE 2018-03-30

I had to add these to get side by side working

Code: [Select]
\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9348_none_88dedda92fafc8db\msvcm80.dll
\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9348_none_88dedda92fafc8db\msvcp80.dll
\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9348_none_88dedda92fafc8db\msvcr80.dll
\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9317_none_08e0939fa840d57b\msvcm90.dll
\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9317_none_08e0939fa840d57b\msvcp90.dll
\Windows\WinSxS\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9317_none_08e0939fa840d57b\msvcr90.dll
\Windows\WinSxS\Manifests\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9348_none_88dedda92fafc8db.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9317_none_08e0939fa840d57b.manifest
\Windows\WinSxS\Manifests\amd64_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9348_none_09bf8e69facdee24.manifest
\Windows\WinSxS\Manifests\amd64_policy.9.0.microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9317_none_acce041fe1dd7bc9.manifest

« Last Edit: March 30, 2018, 04:36:08 PM by SIW2 »

Re: Win10XPE Project
« Reply #25 on: March 30, 2018, 05:44:07 PM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Hi SIW2,
Thanks for your test and your speed to see what was wrong  :great:
Indeed Set,%SxSArch%,amd64 was misplaced related to Run,%ScriptFile%,AddFiles in VCRuntime.Script
To apologize  :embarrassed:, It was after moving WoW64 VC++ SxS files from WoW64_AddFiles.txt to a new ListFiles VCRuntimex64_AddFiles.txt, today.

I redid the package, it is on the server with the same date

I hope Win10XPE talk to you a bit compared to your own building ways
And thanks again for your responsiveness  :thumbsup:
« Last Edit: March 30, 2018, 05:47:00 PM by ChrisR »

Re: Win10XPE Project
« Reply #26 on: March 30, 2018, 06:27:20 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Will this be added to PESE as well or is that at a later date?

Re: Win10XPE Project
« Reply #27 on: March 30, 2018, 08:19:52 PM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Hi Bob,
It could be done, there is not much dependencies to add.
But it remains much more complicated in Win10PESE with the standard build vs Win10XPE with the smallfull winre.wim used.
There is a lot to see, to test, such as admin plugin, DotNet or others.
With compatible plugins between different projects, versions... a real labyrinth.

when we see all the differences between the first release of windows 10 (10240) and now.
With a lot of progress done by MS in boot.wim and winre.wim. It is not the same version at all now.
And it's hard to maintain compatibility on all version.

It became really too heavy for me and I no longer have the time for that.
I do not have courage to start again or else, I would have to find a financial counterpart.
So currently, I do not want to be the admin project anymore.

It is not the same with Win10XPE, which starts with Win10 1709 only.
It's really much simpler with the file list and the concept used.
Writing scripts is really, really easier and we can focus on research on Windows 10 features.
And especially, it's more funny just because new. And design something new, that's what I like.

Otherwise, the list of files mentioned above should allow to begin and test the compartibility for those who want to advance on it.
maybe you ?
« Last Edit: March 30, 2018, 08:20:47 PM by ChrisR »

Re: Win10XPE Project
« Reply #28 on: March 30, 2018, 08:29:20 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
:embarrassed:  :worship:

Noone can replace you but I will definately be helping with it...

It would take 10 of us  :wink:


« Last Edit: March 30, 2018, 08:30:11 PM by bob.omb »

Re: Win10XPE Project
« Reply #29 on: March 31, 2018, 12:40:30 AM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
ChrisR,
If you could add one simple 3rd party plugin script to your program
it would be helpful.
as I understand the concept of your scripts
How would one add a plugin to the project tree or get a 3rd party app included..
I see you adding program directory's as custom folders
but need to add reg setting or additional file..
Prefer not to add to your scripts
but add plugin via the project tree
« Last Edit: March 31, 2018, 12:43:34 AM by James »

Re: Win10XPE Project
« Reply #30 on: March 31, 2018, 09:45:37 AM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Hi James,
Of course, a good question.

I shared at first, seeing ChrisPE and to show what I did with wimlib with:
Update to lighten winre.wim + Apply or extract it + extract List files + Capture to boot.wim
It seems to me that it is the way to go, the simplest and fastest. Without mounting or extract source folders.

About Win10XPE the design, it is probably too simplistic, but easy enough like here to test Win10 1803
Just using the additions plugin with Add files a and Add PE registry + Create boot.wim and ISO.

For Misty or others, there are available file lists, mines.
A starting point, to rework on it, not an exact science.

That being said, I did not think to go further at first. Just allow to do it manually with:
With AdditionalFiles in Custom folder + Addtions plugin with add files dependencies + Merge or Add PE registry.

But now, I don't know, it might be nice to go further and see how to do it.
It might be something like Plugin Creator adapted with Apps.script,Apps_Addfiles.txt,Apps.7z 
or something like Portabilitron adapted also.
Any idea is welcome.

I will try to give you an example for Firefox before leaving in WE
Firefox 55.0, I did not manage to get the sound with firefox quantum and with dependencies taken from your plugin.

Re: Win10XPE Project
« Reply #31 on: March 31, 2018, 09:46:24 AM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
I updated Win10XPE dated 2018-03-31
I added the keyboards to SysWoW64 in WoW64_AddFiles.txt with the following line:
\Windows\SysWOW64\KBD*.dll

Re: Win10XPE Project
« Reply #32 on: March 31, 2018, 11:05:29 AM »

noelBlanc

  • Chef
  • ***
  • Date Registered: Dec 2013
  • Posts: 266
Hi ChrisR,

Quote
With compatible plugins between different projects, versions... a real labyrinth.
Sure!

Quote
And it's hard to maintain compatibility on all version.
With the latest version of xxxxxWINPExxxxx it is often possible to work on older Os. And when this is not possible, you have to use the version of  xxxxxWINPExxxxx  that gave satisfaction.
The question I always asked myself: Why maintain all the versions in the scripts?

Quote
we can focus on research on Windows 10 features.
And especially, it's more funny just because new. And design something new, that's what I like.
Sure!

I see a progression for choosing the boot.wim file's working base:
  • The file from WinPE from the ADK (or WAIK or OKP, or older)
  • The file from WinPE from install. Wim and not from the ADK
  • The file from WinRE With more features embedded directly
Can be one more step? I know one...  :wink:

Quote
It became really too heavy for me and I no longer have the time for that.
There are several time savings to consider:
  • The construction time for the end user: With all due respect, it remains true that he can wait a little because he is not the one seeking :wink:
  • The duration of the modifications during the investigation : important
    Full-Flat has an advantage:
       No pieces of ADK to download, no mount/unmount, nor time with wimlib 
       Modification of the System hive directly from WinPE with nevertheless a load/unload and a copy of the file
       Persistent files (to some extent facilitate the installation of drivers and applications)
       The concept of options loses its interest because  "all possible features" becomes available without increasing the start time, thanks to the absence of RAMDisk
  • The start time of WinPE
       Full-Flat still has an advantage: no filling of the RAMDisk

As bob.omb said, and i say with him : You are the best  :worship:

Très respectueusement.

Re: Win10XPE Project
« Reply #33 on: March 31, 2018, 11:25:23 AM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Salut Noel,
Sure! I know these are banalities.
The Best! No, but it is done with a hard work behind, goodwill and several years playing around.
I read diagonally, I'll reread you later, I share something to add Firefox and I leave in WE  :smile:

Passe me voir je vais à Port Navalo (56) donc pas très loin de Nantes ~1h30  :wink:
« Last Edit: March 31, 2018, 11:42:04 AM by ChrisR »

Re: Win10XPE Project
« Reply #34 on: March 31, 2018, 11:28:06 AM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Here is an example to integrate firefox 55.0.3 64-bits manually
Firefox_55.0.3_x64.7z

Instructions in Readme.txt
Quote
Firefox 55.0.3 64 bit
Extract Firefox.7z in \Custom\x64\AdditionalFiles. Or after a build, directly in \Target folder
Copy the contents of Firefox_Addfiles.txt into Additions plugin: Add Windows 10 Files
Select Firefox_Registry.txt in Additions plugin: Merge Registry file
Add Link (shortcut) in pecmd.ini under _SUB Shortcuts:
LINK %Desktop%\Firefox,%ProgramFiles%\Mozilla Firefox\Firefox.exe
LINK %Programs%\Network\Firefox,%ProgramFiles%\Mozilla Firefox\Firefox.exe

Optional Pin to StartMenu,Taskbar. Add this in pecmd.ini in [PINTOOL] section:
StartMenu3=%Programs%\Network\Firefox.lnk||||||||
TaskBar3=%Programs%\Network\Firefox.lnk||||||||
it's done quickly, I hope it's good
 :smile:
« Last Edit: March 31, 2018, 11:31:30 AM by ChrisR »

Re: Win10XPE Project
« Reply #35 on: March 31, 2018, 12:12:17 PM »

slore

  • WimBuilder
  • Sr. Chef
  • ****
  • Date Registered: Jun 2016
  • Posts: 664
Quote
But now, I don't know, it might be nice to go further and see how to do it.
It might be something like Plugin Creator adapted with Apps.script,Apps_Addfiles.txt,Apps.7z 
or something like Portabilitron adapted also.
Any idea is welcome.

For close look, WIN10XPE has some conception like wimbuilder.
http://theoven.org/index.php?topic=1969.0

I wonder why people create a PE need to learn write *SCRIPT*.
simply put files, filelist, registry could be done.
after main definition files(AddFile.txt,AddReg.txt), wimbuilder offer INIT.bat, LAST.bat to do some init/addtion handling.
like, according to arch(x64,x86),language or version, then modify the final file system.

LAST.bat
Code: [Select]
ren abcapp_%arch%.exe abcapp.exe
if "%ver%"=="10.0.10240")  (
   del X:\Windows\System32\xxx.dll
)

*wimbuilder use SUBST [DISM_MOUNTED_BOOTWIM_FOLDER] => X:
so what you modify to the X:\,what will you get in your new wim image.

also if there are  X,Window,System32,ProgramFile,Desktop folders, auto copy them to the wim file.
Code: [Select]
patch_folder
  INIT.bat
  X\
  ProgramFile\
    3rdapp
  System32\
    some.dll
  Desktop\
    3rdapp.lnk
  AddItems.txt          <--- like your *_AddFiles.txt
  KeepItems.txt
  DelItems.txt
  *.reg                      <--- like your *_AddReg.txt
  LAST.bat



after see your "Features" folder's files, something could be improved.

1.combine X64,X86 files to one
add some variable for arch, and make a preprocessing for the AddFile.txt or AddReg.txt.
(almost replace string.)

2.add file list could be more simple,short

Code: [Select]
; Additions
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Browser-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-BusinessScanning-Feature-Package-admin~*.cat
\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Common-Modem-Drivers-Package~*.cat
\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Dedup-ChunkLibrary-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-InternetExplorer-inetcore-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-InternetExplorer-onecoreuap-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-NetFx4-US-OC-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Media-Format-multimedia-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Multimedia-RestrictedCodecs-multimedia-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-OneCoreUAP-WCN-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-OneCoreUAP-WCN-WOW64-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-PeerToPeer-Full-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-PhotoBasic-Feature-Package~*.cat
\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-RemoteDesktop-*.cat
\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-SearchEngine-Client-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-SnippingTool-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-WCN-net-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-WCN-WOW64-net-Package~*.cat
\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Multimedia-MFCore-Package~*.cat
\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Multimedia-MFCore-WOW64-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Multimedia-RestrictedCodecsCore-Package~*.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Multimedia-RestrictedCodecsExt-Package~*.cat
; Explorer
\Windows\explorer.exe
\Windows\??-??\explorer.exe.mui
\Windows\System32\actxprxy.dll
\Windows\System32\AppHelp.dll
\Windows\System32\AppResolver.dll
\Windows\System32\atlthunk.dll
\Windows\System32\clip.exe
\Windows\System32\Clipc.dll
\Windows\System32\compmgmt.msc
\Windows\System32\CompMgmtLauncher.exe
\Windows\System32\comsvcs.dll
\Windows\System32\control.exe
\Windows\System32\CoreMessaging.dll
\Windows\System32\CoreUIComp
; Theme and dwm
\Windows\System32\dwm.exe
\Windows\System32\dwmcore.dll
\Windows\System32\dwminit.dll
\Windows\System32\dwmredir.dll
\Windows\System32\hotplug.dll
\Windows\System32\InputHost.dll
\Windows\System32\ISM.dll
\Windows\System32\themeservice.dll
\Windows\System32\twinui.dll
\Windows\System32\ubpm.dll
\Windows\System32\uDWM.dll
\Windows\System32\wdi.dll
\Windows\System32\Windows.Gaming.Input.dll
\Windows\System32\Windows.UI.Immersive.dll
\Windows\System32\??-??\dwm.exe.mui
\Windows\System32\??-??\dwmcore.dll.mui
\Windows\System32\??-??\dwminit.dll.mui
\Windows\System32\??-??\dwmredir.dll.mui
\Windows\System32\??-??\hotplug.dll.mui
\Windows\System32\??-??\themeservice.dll.mui
\Windows\System32\??-??\twinui.dll.mui
\Windows\System32\??-??\ubpm.dll.mui
\Windows\System32\??-??\uDWM.dll.mui
\Windows\System32\??-??\wdi.dll.mui
\Windows\System32\??-??\Windows.UI.Immersive.dll.mui

Simplify & Preprocessing to:

Code: [Select]
; Additions
@\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\   <=== @path for next files
=MW=Microsoft-Windows                       <=== make alias for long name
                                                                      ;or ;PREFIX=Microsoft-Windows- or just #Microsoft-Windows-
%MW%-Browser-Package~*.cat
%MW%-BusinessScanning-Feature-Package-admin~*.cat
%MW%-Common-Modem-Drivers-Package~*.cat
%MW%-Dedup-ChunkLibrary-Package~*.cat
%MW%-InternetExplorer-inetcore-Package~*.cat
%MW%-InternetExplorer-onecoreuap-Package~*.cat
%MW%-NetFx4-US-OC-Package~*.cat
%MW%-Media-Format-multimedia-Package~*.cat
%MW%-Multimedia-RestrictedCodecs-multimedia-Package~*.cat
%MW%-OneCoreUAP-WCN-Package~*.cat
%MW%-OneCoreUAP-WCN-WOW64-Package~*.cat
%MW%-PeerToPeer-Full-Package~*.cat
%MW%-PhotoBasic-Feature-Package~*.cat
%MW%-RemoteDesktop-*.cat
%MW%-SearchEngine-Client-Package~*.cat
%MW%-SnippingTool-Package~*.cat
%MW%-WCN-net-Package~*.cat
%MW%-WCN-WOW64-net-Package~*.cat
Multimedia-MFCore-Package~*.cat
Multimedia-MFCore-WOW64-Package~*.cat
Multimedia-RestrictedCodecsCore-Package~*.cat
Multimedia-RestrictedCodecsExt-Package~*.cat

; Explorer

@-            <=========== reset @path macro
\Windows\explorer.exe
\Windows\??-??\explorer.exe.mui

@\Windows\System32\
actxprxy.dll,AppHelp.dll,AppResolver.dll,atlthunk.dll,CoreMessaging.dll                                    <============= no need a file in one line,put some relate dll together.
clip.exe,Clipc.dll,compmgmt.msc,CompMgmtLauncher.exe,comsvcs.dll,control.exe
CoreUIComp\

; Theme and dwm

+mui        <==== not only the dll but also copy the mui file
dwm.exe,dwmcore.dll,dwminit.dll,dwmredir.dll,hotplug.dll,InputHost.dll
ISM.dll,themeservice.dll,twinui.dll,ubpm.dll,uDWM.dll,wdi.dll,Windows.Gaming.Input.dll
Windows.UI.Immersive.dll

3. keep regpath in origin, and replace

; NetworkSetup2 and NetworkUxManager from Installed Win10
[HKEY_LOCAL_MACHINE\System\ControlSet001\Control\NetworkSetup2]
===>
[HKEY_LOCAL_MACHINE\Tmp_System

WIM_Builder\bin\PERegProcessor.vbs
Code: [Select]
Function RegKeyTrans(str)
  Dim doneFlag
  Dim preMark
  RegKeyTrans = str
  preMark = "["
  If Left(str, 2) = "[-" Then preMark = "[-"
  RegKeyTrans = RegKeyRePlacer(doneFlag, str, preMark, "HKEY_CLASSES_ROOT\", "HKEY_LOCAL_MACHINE\PE_SOFTWARE\Classes\")
  If doneFlag = 1 Then Exit Function
  RegKeyTrans = RegKeyRePlacer(doneFlag, str, preMark, "HKEY_CURRENT_USER\", "HKEY_LOCAL_MACHINE\PE_DEFAULT\")    'HKEY_LOCAL_MACHINE\PE_NTUSER.DAT\"
  If doneFlag = 1 Then Exit Function
  RegKeyTrans = RegKeyRePlacer(doneFlag, str, preMark, "HKEY_LOCAL_MACHINE\SAM\", "HKEY_LOCAL_MACHINE\PE_SAM\")
  If doneFlag = 1 Then Exit Function
  RegKeyTrans = RegKeyRePlacer(doneFlag, str, preMark, "HKEY_LOCAL_MACHINE\SECURITY\", "HKEY_LOCAL_MACHINE\PE_SECURITY\")
  If doneFlag = 1 Then Exit Function
  RegKeyTrans = RegKeyRePlacer(doneFlag, str, preMark, "HKEY_LOCAL_MACHINE\SOFTWARE\", "HKEY_LOCAL_MACHINE\PE_SOFTWARE\")
  If doneFlag = 1 Then Exit Function
  RegKeyTrans = RegKeyRePlacer(doneFlag, str, preMark, "HKEY_LOCAL_MACHINE\SYSTEM\", "HKEY_LOCAL_MACHINE\PE_SYSTEM\")
  If doneFlag = 1 Then Exit Function
  RegKeyTrans = RegKeyRePlacer(doneFlag, str, preMark, "HKEY_USERS\.DEFAULT\", "HKEY_LOCAL_MACHINE\PE_DEFAULT\")
  If doneFlag = 1 Then Exit Function
End Function


hope this give you some inspiration. they maybe not the best way, but give a thinking direction.
« Last Edit: March 31, 2018, 12:19:00 PM by slore »

Re: Win10XPE Project
« Reply #36 on: April 02, 2018, 01:16:58 AM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
Quote
Firefox 55.0, I did not manage to get the sound with firefox quantum

Yes quantum has unknown issue with sound
prior FF versions I believe do not, so test x64 ESR
or g Chrome

https://www.mozilla.org/en-US/firefox/organizations/all/

but thank you for the FF readme

« Last Edit: April 02, 2018, 01:24:34 AM by James »

Re: Win10XPE Project
« Reply #37 on: April 05, 2018, 03:20:24 AM »

James

  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Dec 2017
  • Posts: 2272
@ChrisR
Since I see you referenced an older version of my FF Quatium Plugin.
That plugin was uploaded to my dropbox as network.7z

What I was wondering is if you still have that network.7z file?
What I am actually looking for is the Google Chrome Plugin Files contained in that file.

Because a recent change in one of the newer / updated versions of Chrome has knocked Chrome out from launching in PE
So just checking to see if still have older version of Chrome..

Newest Quantium still has sound issue with youtube. FF ESR works OK with youtube, but requires windows media pack for others...
Believe Windows Media player dependencies' will fix that, but have not tested yet.
« Last Edit: April 05, 2018, 03:21:55 AM by James »

Re: Win10XPE Project
« Reply #38 on: April 05, 2018, 03:49:58 AM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Please do not tell me IE is most compatible browser... the irony...

*Other than plugins or extensions.. what is the most stable / widely used??  No better time to ask, kill 2 birds with one stone.. (Sounds like quantum if MP fixes it?)
« Last Edit: April 05, 2018, 03:53:49 AM by bob.omb »

Re: Win10XPE Project
« Reply #39 on: April 05, 2018, 07:58:08 AM »

ChrisR

  • Moderator, XPE Baker
  • Grand Chef
  • *****
  • Date Registered: Mar 2011
  • Posts: 3494
Yes, I still have that network.7z file. Thanks for for sharing it  :thumbsup:
Here it is (temporarily) and renamed:
James_Network_Plugin.7z

It would be good to know, indeed, if some windows media pack dependencies, fixes the sound issue with Firefox Quantium.


 

Powered by EzPortal