Do not understand the question. I make myself. Handmade. It writes in msfn topic in more detail.
Files for missing search function
mssvp.dll,mswb7.dll,prm001f.dll(can be different name with your language)
For wireless networking, it normaly works with metro style. (I do not use windows 10 in my real life. In my test system i discovered that it is metro) Under WinPe metro is problematic so there is only way to achive that. Following registry key activates windows 8 like wireless connection panel and work with wificonn.dll (or wirelessconn.dll something like that)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Settings\Network]
"ReplaceVan"=dword:00000002
But does not solve the connection problem. I discovered another registry value with procmon.
[HKEY_LOCAL_MACHINE\SOFTWARE_00\Microsoft\SecurityManager\AdminCapabilities]
"ID_CAP_WIFI_ADMIN"=dword:00000001
it is not exists and needs to be added registry but it did not helped too. Maybe because i have problem with my netsetupsvc. Wireless connection stuff will wait later.
Desktop right click graphic settings and personalize solutiın to change following registry keys with windows 8.1 ones. When i find desktop background setting i will put that registry too.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE_00\Classes\DesktopBackground\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE_00\Classes\DesktopBackground\Shell\Display]
@=hex(2):40,00,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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
69,00,73,00,70,00,6c,00,61,00,79,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,34,\
00,00,00
"ControlPanelPage"="Settings"
"ControlPanelName"="Microsoft.Display"
"Position"="Bottom"
"Icon"=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,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
69,00,73,00,70,00,6c,00,61,00,79,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE_00\Classes\DesktopBackground\Shell\Display\command]
"DelegateExecute"="{06622D85-6856-4460-8DE1-A81921B41C4B}"
[HKEY_LOCAL_MACHINE\SOFTWARE_00\Classes\DesktopBackground\Shell\Personalize]
@=hex(2):40,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,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,74,00,\
68,00,65,00,6d,00,65,00,63,00,70,00,6c,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
00,31,00,30,00,00,00
"HideInSafeMode"=""
"ControlPanelName"="Microsoft.Personalization"
"Position"="Bottom"
"Icon"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,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,74,00,\
68,00,65,00,6d,00,65,00,63,00,70,00,6c,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
00,31,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE_00\Classes\DesktopBackground\Shell\Personalize\command]
"DelegateExecute"="{06622D85-6856-4460-8DE1-A81921B41C4B}"
%windir%\system32\control.exe /name Microsoft.Personalization /page pageWallpaper command opens change desktop wallpaper ok. I do not know the way to change it with ms-settings:personalization-background