Hi,I checked out a fresh copy of 10xpe, tested "RDP_XPEv3.script", with 10, 1809, amd64, deselected many default plugins (7Zip,....), see attached image.Regards
in my winpe it is the console logon screen that is displayed. I enter my password, hit the "tab" touch and use cursor to "OK". So, I can connect but i prefere the GUI screen. I search 5 minutes and find that i forgot today "the key minint". After rename it, i can see the GUI and connect to my computer under windows 10.
Remote Desktop\main.bat:rem ==========update filesystem==========call AddFiles %0 :end_filesgoto :end_files@\Windows\System32\+muicngcredui.dll,CredentialUIBroker.exe,credssp.dll,credui.dll,cryptui.dlld2d1.dll,d3d10warp.dll,d3d11.dll,dcomp.dll,DWrite.dll,dxgi.dllmsacm32.dll,msacm32.drv,mstsc.exe,mstscax.dllncryptprov.dll,ncryptsslp.dll,pdh.dll,TSpkg.dllWindows.Globalization.dll,Windows.Graphics.dllWindows.Internal.UI.Logon.ProxyStub.dllWindows.UI.Cred.dll,Windows.UI.CredDialogController.dllWindows.UI.Xaml.Resources.Common.dllwuceffects.dll\Windows\SystemResources\Windows.UI.Credbdeunlock.exe,fvenotify.exe;SystemPropertiesRemoteracpldlg.dll,remotepg.dll,srrstr.dll,SystemPropertiesRemote.exe:end_filesrem ==========update registry==========if not "x%opt[build.registry.software]%"=="xfull" ( call RegCopy "HKLM\Software\Microsoft\Terminal Server Client" call RegCopy HKLM\System\ControlSet001\Control\Lsa call RegCopy HKLM\System\ControlSet001\Control\SecurityProviders)reg add HKLM\Tmp_System\ControlSet001\Control\Lsa /v LimitBlankPasswordUse /t REG_DWORD /d 0 /freg add HKLM\Tmp_System\ControlSet001\Control\Lsa /v LmCompatibilityLevel /t REG_DWORD /d 2 /freg add HKLM\Tmp_System\ControlSet001\Control\Lsa /v "Security Packages" /t REG_MULTI_SZ /d tspkg /freg add HKLM\Tmp_System\ControlSet001\Control\Lsa\OSConfig /v "Security Packages" /t REG_MULTI_SZ /d kerberos\0msv1_0\0tspkg\0pku2u\0livessp\0wdigest\0schannel /freg add "HKLM\Tmp_System\ControlSet001\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /frem COPY from EXPLORER\main.batrem Patch Windows.UI.CredDialogController.dll to use the Credentials Window than Credentials Consolerem M.i.n.i.N.T => N.i.n.i.N.Tren %X_SYS%\Windows.UI.CredDialogController.dll Windows.UI.CredDialogController_org.dll binmay.exe -i "%X_SYS%\Windows.UI.CredDialogController_org.dll" -o "%X_SYS%\Windows.UI.CredDialogController.dll" -s "5C004D0069006E0069004E0054000000" -r "5C004E0069006E0069004E0054000000"fc /b "%X_SYS%\Windows.UI.CredDialogController_org.dll" "%X_SYS%\Windows.UI.CredDialogController.dll"
jamesMiniNT key is global, be checked by many exes, dlls.Chris's cmd may cause unexpected result for other features when you using mstsc.exe.Choice is free, and it is on your hands.