Some days later!!!
Used the principle of ORAC's advice and purchased and installed an external USB sound card - the TRUST EAX 2.0.
On restart, instant BSOD!

The major info on screen was "BAD_POOL_CALLER"
Switched off and then on again, after 10 seconds, and was offered the usual options including 'restart Windows normally'. Took this option and all was well with everything working normally. The BSOD, by the way, appeared during the boot process at the point where the Trust card initialises.
Have done a Google search for BAD_POOL_CALLER and, so far, haven't understood a word of any of the offered advice on the 900+ pages!!
Anyone out there able to explain the problem and any solutions .... IN SIMPLE TERMS, please?
TIA
PS The onboard sound function has been disabled in the BIOS 'cos otherwise the Trust card wouldn't do anything.