Ho provato un alimentatore differente ma non ha funzionato
Allora mi sono messo a riflettere: cosa potrebbe essere? L'unica cosa possibile che creasse il problema era l'ssd, ma non poteva essere l'ssd in sè, perchè era nuovo e perfettamente funzionante come dimostrava il test CrystalDisk.
Dunque doveva per forza essere un problema di compatibilità con l'ssd, e ho pensato a cosa avevo cambiato una volta installato l'ssd.
L'unica cosa che avevo fatto era stato cambiare nel bios l'impostazione SATA su AHCI, come consigliatomi da voi, consiglio peraltro corretto, poichè, con l'altra unica modalità disponibile l'ssd non si avviava del tutto. Allora con un paio di ricerche su google con scritto "AHCI problemi", ho trovato svariati siti che descrivevano il mio problema, se l'AHCI veniva impostato dopo aver installato l'os e non prima.
In particolare su
http://www.alessandrobronzo.it/convertire-da-ide-ad-ahci-in-windows-7, ho potuto leggere (cito testualmente):
"Windows 7, AHCI e i problemi di avvio
Se lo hai abilitato prima di installare il sistema operativo, Windows 7 userà automaticamente la tecnologia AHCI. Se non lo avessi fatto o te ne fossi dimenticato, puoi farlo successivamente. Il problema è che abilitarlo nel BIOS porterà sicuramente ad un errore in fase di avvio. Il sistema non partirà, riavviandosi continuamente."
Facendo ricerche ho scoperto che questo era dovuto in particolare ad un errore con i driver per cui il pc all'avvio non capendo quale dei driver disponibili fosse da scegliere, lo sceglieva a caso provocando riavvii o il blocco pc. E questo spiega perchè dopo alcuni avvii il pc funzionasse normalmente: semplicemente aveva finalmente scelto il driver giusto.
Adesso io sinceramente non mi ricordo quando ho impostato l'opzione di ahci, se prima o dopo aver installato l'os (ma credo dopo perchè il pc funzionava perfettamente all'inizio, penso che il problema coi driver arrivò quando mio fratello scelse il ripristino di Windows dopo uno sbalzo di corrente invece dell'avvio normale, cosa che fece anche impallare l'antivirus); fatto sta che in ogni caso ero incappato nel problema con i driver. Se la soluzione più radicale era reinstallare windows, io l'avevo già fatto ma non era cambiato niente (altro motivo per cui penso di aver impostato al momento giusto AHCI)
Fortunatamente esistevano altre soluzioni al mio problema, che consistevano nell'andare a modificare alcune chiavi nel registro di sietema. cosa che ho subito provato e che ha risolto il problema per cui lo posto qui per altri utenti che incappassero nello stesso.
Ecco cosa bisogna fare:
1. Prima di tutto entrate nel registro di sistema digitando win+r, scrivendo regedit e dando ok
2. Una volta in esso andate in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\
3. adesso bisogna controllare 2 chiavi: la prima è msahci (storahci su win10), una volta cliccato su essa cercate il parametro Start e dopo aver fatto tasto destro-->modifica scrivete 0 e date ok (nel mio caso era già impostata su 0, quindi non era essa a creare il problema); dopodichè fate analogamente per il parametro Start della chiave iaStorV (relativa al driver AHCI Intel, questa aveva invece un valore di 3, che ho subito modificato), settatelo a 0 e date ok.
4. Riavviate e il problema dovrebbe ora essere risolto!
Sono contento di aver finalmente risolto e spero che questo possa essere utile ad altre persone :ok: