How to upd Windows 10 and leave test mode on or unsigned drivers

Discussion in 'Windows 10' started by lsab4007, Jan 6, 2020.

  1. lsab4007

    lsab4007 MDL Novice

    Sep 9, 2014
    5
    0
    0
    I have a 8cx machine which is not yet officially released and currently stuck on 1809 stable test mode and a bunch of unsigned drivers.
    Blue screen of death and boot loop occurred if I upgrade it directly from system update (probably bc the test mode is left off in the upgrading process), clear install 1903 or 1909 via USB w/o drivers is do-able but there is no Adreno driver in the Windows 10 aarch64 build and GPU monitor in not presented in the resource manager.
    Simply put current drivers into newer .iso via DISM++ would see start up prevention as well (lack of digital signature).
    I was wondering if there is any way I can upgrade the machine to 1909 and leave the test mode on or migrate the current GPU driver to newer builds.
    Any help would be much appreciated.
     
  2. lsab4007

    lsab4007 MDL Novice

    Sep 9, 2014
    5
    0
    0
    I've done some search online (sry I cannot post links yet) but in a different result I got BSOD before boot up so I need to enable test mode right before deploying the wim
     
  3. lsab4007

    lsab4007 MDL Novice

    Sep 9, 2014
    5
    0
    0
    thx for the link but they were also post-installation methods. In my case, I tried integrating drivers via DISM++ and disabling driver signature enforcement and still ended up with BSOD, kind of weired
     
  4. drew84

    drew84 MDL Expert

    Mar 13, 2014
    1,402
    2,391
    60
    Surely if you are able to install and boot up a fresh installation of 1909 OS (allbeit w/o needed drivers).
    you must be able at that point, to run CMD as admin and set test mode ( bcdedit /set testsigning on ) reboot pc (required)
    and then install your drivers (via device manager) from your backup.
    Test Mode stays on (as far as I am aware) until you specifically turn it off ( bcdedit /set testsigning off)

    From my Notes:
    To disable driver signature enforcement

    Start Command Prompt as administrator.
    When Command Prompt starts enter the following line:

    bcdedit.exe /set nointegritychecks on

    To enable driver signature enforcement

    Start Command Prompt as administrator.
    When Command Prompt starts enter the following line:

    bcdedit.exe /set nointegritychecks off.

    ............ Alternatively

    To disable driver signature enforcement

    Start Command Prompt as administrator.
    When Command Prompt starts enter the following lines:

    bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

    bcdedit.exe -set TESTSIGNING ON

    Close Command Prompt and restart your PC.

    To enable driver signature enforcement

    Start Command Prompt as administrator.
    When Command Prompt starts enter the following lines:

    bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

    bcdedit -set TESTSIGNING OFF

    Close Command Prompt and restart your PC.
     
  5. lsab4007

    lsab4007 MDL Novice

    Sep 9, 2014
    5
    0
    0
    thank you so much for the highly detailed reply, I will definitely see what I can do with it in the following days.
     
  6. lsab4007

    lsab4007 MDL Novice

    Sep 9, 2014
    5
    0
    0
    Thrilled to learn a new tool yo create bootable image, thank you so much for the help!