Se provi a installare Windows 7 su un disco SSD collegato tramite il bus PCI Express (NVMe), potresti riscontrare il problema che l'unità non è presentata nel programma di installazione. A causa di questo comportamento, non è possibile installare il sistema operativo Windows 7 su tale hardware. Ecco la soluzione.
Pubblicità
come sapere se qualcuno sta usando il tuo wifi
La maggior parte dei PC moderni è dotata di SSD che utilizzano SATA (AHCI) o NVM Express. Usano un connettore SATA se si usa SATA, altrimenti il connettore potrebbe essere diverso a seconda del fattore di forma: in un PC desktop, vanno nello slot PCIe, in un ultrabook, usano il connettore M.2. Ma Windows 7 è stato progettato per funzionare solo con dischi SATA. È stato Windows 8.1 che per primo ha ottenuto il supporto per NVMe. Per fortuna, Microsoft ha rilasciato un aggiornamento con driver nativi per Windows 7 che aggiungono il supporto NVM Express.
Per risolvere il problema di non essere in grado di installare Windows 7 su un SSD NVMe, il primo passo da compiere è scaricare le patch KB2990941 e KB3087873. Dopodiché, puoi ricostruire il supporto di installazione e integrarvi gli aggiornamenti. Questi aggiornamenti abilitano anche il supporto TRIM per il tuo SSD NVMe!
Fare quanto segue.
- Scarica le patch utilizzando i seguenti link:
KB2990941
KB3087873 - Supponiamo di scaricare i pacchetti (file MSU) in C: packages
- Copia tutti i file dal supporto di installazione di Windows 7 SP1 (ISO / DVD / USB) in una cartella, diciamo che sarà C: ISO Win7SP1.
- Apri un file prompt dei comandi con privilegi elevati .
- Al prompt dei comandi con privilegi elevati, digita il seguente comando:
Dism / Get-WIMInfo /WimFile:C:ISOWin7SP1sourcesinstall.wim
Ti mostrerà gli indici delle immagini contenute nel file WIM. Prendi nota dell'edizione di Windows 7 per la quale hai il codice Product Key e il relativo indice appropriato. Supponiamo, ad esempio, di utilizzare Windows 7 Ultimate.
- Digita il seguente comando per montare l'immagine Windows offline.
Dism / Mount-WIM /WimFile:C:ISOWin7SP1sourcesinstall.wim / Name: 'Windows 7 Ultimate' / MountDir: C: ISO unpacked
Questo comando monterà i file di Windows 7 SP1 Ultimate Edition nella cartella C: ISO unpacked. La cartella deve esistere sul tuo sistema, altrimenti correggi il percorso.
- Digita il seguente comando per integrare KB2990941 per Windows 7 a 64 bit
Dism / Image: C: ISO unpacked / Add-Package /PackagePath:C:packagesWindows6.1-KB2990941-x64.msu
Per Windows 7 a 32 bit, digita il seguente comando
Dism / Image: C: ISO unpacked / Add-Package /PackagePath:C:packagesWindows6.1-KB2990941-x86.msu
Correggere i percorsi e i nomi dei file secondo necessità. Ho usato i percorsi effettivi e i nomi dei file sul mio computer come esempio.
- Ora digita il seguente comando per aggiungere il pacchetto KB3087873 all'immagine. Fallo come segue.
Per Windows 7 SP1 a 32 bit, eseguire questo comando:Dism / Image: C: ISO unpacked / Add-Package /PackagePath:C:packageswindows6.1-KB3087873.msu
Per Windows 7 SP1 a 64 bit, esegui questo comando:
il computer non va a dormire windows 10
Dism / Image: C: ISO unpacked / Add-Package /PackagePath:C:packageswindows6.1-KB3087873.msu
Di nuovo, correggi i percorsi e i nomi dei file secondo necessità. Ho usato i percorsi effettivi e i nomi dei file sul mio computer come esempio.
- Fatto ciò, digita il seguente comando per confermare le modifiche e smontare l'immagine.
Dism / Unmount-WIM / MountDir: C: ISO unpacked / Commit
Hai fatto. Ora puoi utilizzare il file WIM aggiornato per installare Windows 7. Ora sarà possibile installarlo su SSD PCI Express (NVMe).