[GUIDE] [DISCUSSION] Windows Editions Reconstructions

Discussion in 'Windows 10' started by TesterMachineOS, Sep 3, 2024.

  1. TesterMachineOS

    TesterMachineOS MDL Addicted

    Apr 20, 2021
    656
    394
    30
  2. Skylined

    Skylined MDL Senior Member

    Nov 10, 2008
    301
    150
    10
    @pp03
    Take it from 20348 boot.wim
     
  3. pp03

    pp03 MDL Addicted

    Apr 12, 2014
    698
    135
    30
    i've tried, but no success
     
  4. Skylined

    Skylined MDL Senior Member

    Nov 10, 2008
    301
    150
    10

    Exactly what operating system are you running on the surface?
     
  5. pp03

    pp03 MDL Addicted

    Apr 12, 2014
    698
    135
    30
    20348.1 professional.

    for example in 20348 july iso hidclass, hidparse and hidusb are in .2849 version
     
  6. Skylined

    Skylined MDL Senior Member

    Nov 10, 2008
    301
    150
    10
    Try hidi2c.inf from server 20348 boot.wim
     
  7. pp03

    pp03 MDL Addicted

    Apr 12, 2014
    698
    135
    30
    i've tried, but still nothing
     
  8. Skylined

    Skylined MDL Senior Member

    Nov 10, 2008
    301
    150
    10
    hidi2c.inf is for the touchscreen if it's the touchpad, sorry I cannot help - maybe the touchpad OEM driver is required

    I don't have a Surface to test.

    Out of curiosity boot with a 20348 server and check if it works.
     
  9. pp03

    pp03 MDL Addicted

    Apr 12, 2014
    698
    135
    30
    #2489 pp03, Aug 1, 2025 at 20:44
    Last edited: Aug 1, 2025 at 22:10
    touchscreen works.

    i'll check touchpad with server, thank you :)

    edit: unfortunately still the same - code 37

    by the way brightness isn't working also :(
     
  10. Skylined

    Skylined MDL Senior Member

    Nov 10, 2008
    301
    150
    10
    Your problem is not the operating system - did you try the original OEM driver? or search for a modded driver
     
  11. pp03

    pp03 MDL Addicted

    Apr 12, 2014
    698
    135
    30
    #2491 pp03, Aug 1, 2025 at 22:05
    Last edited: Aug 1, 2025 at 22:13
    yes, original oem. same situation is on 19041.1 - code 37. on 19041.3031 and above everything works
     
  12. Skylined

    Skylined MDL Senior Member

    Nov 10, 2008
    301
    150
    10
    #2492 Skylined, Aug 1, 2025 at 22:28
    Last edited: Aug 1, 2025 at 22:34
    The only thing I can suggest is to extract the driver from a recent 19044 build
    You can also try to mod the inf for the OEM driver
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,230
    14,817
    340
    #2493 xinso, Aug 2, 2025 at 00:37
    Last edited: Aug 2, 2025 at 09:20
    Q1: How does Microsoft control Edge on 19044 LTSC(N)?
    A1: It uses the following settings in
    Microsoft-Windows-EditionSpecific-EnterpriseS-Package~31bf3856ad364e35~amd64~~10.0.19041.1288.mum,
    and
    Microsoft-Windows-EditionSpecific-EnterpriseSN-Package~31bf3856ad364e35~amd64~~10.0.19041.1288.mum.
    a.
    Code:
        <parent integrate="delegate">
          <assemblyIdentity name="Microsoft-Windows-21H2Enablement-Package" version="10.0.19041.1288" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
        </parent>
    
    b.
    Code:
        <update name="Microsoft-Windows-Internet-Browser">
          <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
            <mum2:noAutoMerge />
          </mum2:customInformation>
          <applicable disposition="staged">
            <detectUpdate>
              <parent name="Microsoft-Windows-21H2Enablement" />
            </detectUpdate>
          </applicable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Internet-Browser-Package" version="10.0.19041.1266" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
    
    Q2: What condition(s) does it work in?
    A2: Two conditions:
    1. It starts from 19044.1288.
    2. The Enablement must be Microsoft-Windows-21H2Enablement.

    So? The solution to disable Edge on 19044 21H2 LTSC(N):
    Outside - KB5003791: 19044, for LTSC(N) to be recongnized as "19044".
    Inside - KB5015684: Microsoft-Windows-22H2Enablement, for Edge to be "not enabled".
     
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,230
    14,817
    340
  15. pp03

    pp03 MDL Addicted

    Apr 12, 2014
    698
    135
    30
    i tried to extract and code 37 still
     
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    14,230
    14,817
    340
    #2497 xinso, Aug 2, 2025 at 09:44
    Last edited: Aug 2, 2025 at 09:51
    Q: Would Server install Client drivers?