Per quanto riguarda il file batch, sapevo già della cosa, ma ho evitato di scriverlo per rendere le cose il più semplici possibili (a scapito della comodità).
Certamente se la cosa ri ripede di frequente, il batch rende le cose più leggere
Il tuo, comunque, sembra un problema hardware o al massimo di driver del controller IDE. Se possibile ti consiglio di provare innanzitutto a ripristinare i vecchi driver del controllor, quelli originali di Windows, utilizzando l'apposito comando di roll back. Se già i driver sono quelli standard, allora il problema è quasi sicuramente hardware.