Ciao Grazie per la risposta.
Alla fine dopo innomerevoli tentativi ho ptato per migrare linux e reinstallare windows da 0.
Così l'ho anche ripulito che male non gli fa.
Scrivo la procedura che ho utilizzato così forse sarà utile a qualcun'altro.
Migrazione in dual boot da MBR a PGT con ridimensionamento delle partizioni.
Disco vecchio 250GB (3partizioni 100mb system reserverd, 70gb windows , 160 linux su sda3)
Disco nuovo 500GB
fase 1 preparazione.
Chiavetta di boot con ubntu
Chiavetta di boot con boot-repair ( si risce a installare boot repair su ubuntu live ma per far prima ho scaricato direttamente il suo iso)
Chiavetta di boot con windows.
fase 2 migrazione
collegare entrabi i dischi e bootare con ubuntu.
avviare di gParted ed eseguire le seguenti operazioni
1) Creare nel nuovo disco la tabella delle partizioni PGT
2) Copiare la prima partizione (basta fare dasto destro sulla partizione e copiare poi andare sul nuovo disco e incollare)
3) Copiare la seconda
4) Ridimensionare la seconda
5) Copiare la terza
6) Ridimensionare la terza
è possibile mettere in coda le operazioni e fare un solo applica alla fine.
A questo unto avrete le nuove partizioni ma il boot completamente sballato.
Fase 3 installare il nuovo windows.
(per sicurezza scollegare il vecchio disco che rimane di backup)
Far partire l'installazione rimuovere tutte le vecchie partizioni di windows lasciando ovviamente quella li linux
e selezionare lo spazio non allocato per un installazione pulita.
Una volta finita l'installazione e verificato che windows parta lasciate perdere gli update e le configurazioni che verranno fatte dopo
quando siete sicuri che tutto sia a posto.
Se no rischiate di perdere ore a configurare windows per poi dover cancellare tutto e ricominciare da capo.
Fase 4 ricostruzione del dual boot.
Prima di tutto verificare che il secure boot di windows sia disabilitato. (io ho dovuto cambiare delle impostazioni da bios se no mi dava problemi)
Inserire la chiavetta con boot-repair e falo partire.
Se non ci sono problemi comincia a lavorare e ricostruisce il boot in modo giusto.
Fase 5 controllo
Se tutto è andato nel modo giusto a questo punto vi ritroverete con un dua boot funzionante
windows pulito
linux identico a come l'avevate lasciato.
Ci saranno alcune differenze della schermata di grub.
Ad esempio windows 10 a me ha creato 2 3 sotto partizioni che prima non c'erano. Non so se perchè ho cambiato versione o tipo di tabella.
Verificate che tutto sia a posto e i due sistemi operativi partano.
Se è tutto ok potete configurare windows.
Il vecchio disco a questo punto diventa inutile ma per ora io lo tengo scollegato come backup di sicurezza.