Sparky, let's partition the problem a bit: try booting from USB w/o any patches first (original dll, no added params in .lnk) - the scope should start normally (but slower) using files on USB.
@abyrvalg: I tried booting from 5 different USB drives. In each case, I used original dll, .lnk and other files from the scope. The only addition to the USB drive not from the scope is the infiniivisionStartupOverride.txt file, in the root directory.
With or without the USB drive plugged in, the scope boots in ~42sec. It takes ~31 sec for the "Agilent Technologies" logo to appear, and then another 11-12sec until the main screen appears. Note: I have the DSOXLAN module installed. Without the DSOXLAN module it boots to the main screen in about 35sec.
How long (in seconds) does it take the scope to boot on 2.35 when USB drive is plugged in? In my case, with or without USB drive the time is the same, which makes me think
it is not booting from USB drive at all! When I had "patched" DLL on USB drive, it would not boot at all.
In my case, either none of the USB drives I have are bootable, or there is something else in 2.36 that prevents boot (maybe something in the dll, or elsewhere controlling start-up). Perhaps this is what
plesa was referring to by "blocked USB booting capability". Perhaps startupOverride txt file does not work like previous?