PDA

View Full Version : Impossibile installare Windows 10 perchè il processore in uso non supporta NX


RunDLL
04-09-2015, 11:06
Buongiorno a tutti e grazie per l'interesse alla mia questione.

Ho un computer con Windows 7 Home Premium 32 bit e un processore "Pentium E5300" al quale avrei voluto fare l'aggiornamento a Windows 10, quando preventivamente veniva indicato che il computer era abile a fare questo aggiornamento.

Invece è sorto il problema indicato in oggetto:
http://i59.tinypic.com/28j86tu.png



Dopo 2 giorni di ricerche per il web e non so quante prove chiedo aiuto.



Il programma della Sysinternal "Coreinfo" sembrerebbe dire che il processore supporta NX, l'asterisco vicino dovrebbe dire che è così.

http://i59.tinypic.com/30cq73n.png



Cpu-Z invece non menziona questo tipo di istruzione:

http://i62.tinypic.com/2aaeids.png



Dal sito di Intel e cpu-world.com parrebbe che il processore supporti NX
http://i59.tinypic.com/4ifwgy.png

http://i57.tinypic.com/xopbms.png



Nel bios l'opzione per la sicurezza "Execute disable bit" è abilitata, ho pure aggiornato il bios della scheda madre che è un' "Asus P5KPL-AM SE".



Non so più dove sbattere la testa anche per le informazioni discordanti sulla supportabilità o non supportabilità del processore.
Qualcuno ha una qualche idea? Grazie!

x_Master_x
04-09-2015, 11:27
Prova l'installazione direttamente da ISO invece che da Windows Update

Link validi per 24 ore dall'ora di creazione.
Scadenza link: 05/09/2015 9:25:54 AM UTC


32-Bit
http://software-download.microsoft.com/db/Win10_Italian_x32.iso?t=95625d38-99d5-45c0-aec6-9f09d7baea0f&e=1441445156&h=4dbd81ec405b12fa827c70aa2a34e1f9

64-Bit
http://software-download.microsoft.com/db/Win10_Italian_x64.iso?t=95625d38-99d5-45c0-aec6-9f09d7baea0f&e=1441445156&h=7b472181b5d3963cd5a4dd5d80f33b7c

RunDLL
04-09-2015, 11:31
Grazie per la risposta, ora ci provo subito, le ISO già ce l'ho.

x_Master_x
04-09-2015, 11:42
Da quello che si legge quel processore non era compatibile già con Windows 8.1, invece era possibile l'installazione con Windows 8. Avranno aggiunto ulteriori requisiti oltre all'NX ma tentare con l'ISO alla fine non ti costa nulla.

marKolino
04-09-2015, 12:14
io ho un E5500 con win 8.1, quindi non dovrebbero esserci differenze col tuo E5300... ancora però non ho aggiornato a Win10

Comunque è strano, sono strasicuro di aver installato tempo fa una vecchia build di win10 su un E2200...

RunDLL
04-09-2015, 12:15
Purtroppo, avviando dal DVD, mi dice che per aggiornare e non installare una nuova copia, devo farlo da Windows.
Nella cartella "Sources" c'è uno speciale setup che fa partire l'installazione ma sempre scegliendo di aggiornare ricevo l'errore di non compatibilità, cosa che non accade se scelgo l'installazione da zero, ma io vorrei aggiornarlo anche perché non saprei poi che product key inserire.

x_Master_x
04-09-2015, 16:24
Esegui una partizione apposta per Windows 10 ed installalo lì, il seriale non è un problema si può saltare in fase di installazione. Secondo me anche se effettua l'installazione alla fine il sistema non parte, in tal caso hai la certezza dell'incompatibilità del tuo processore con Windows 10.

ThesSteve87
04-09-2015, 16:29
ho trovato più di un articolo in rete che parla dello stesso problema, potrebbe essere un bug di GWX o un aggiornamento mancante: leggi qui

http://www.surfacetablethelp.com/2015/07/how-to-fix-cpu-not-supportedcompatible-with-windows-10-error.html
https://www.infopackets.com/news/9619/how-fix-cpu-not-compatible-windows-10-error

RunDLL
04-09-2015, 22:08
Esegui una partizione apposta per Windows 10 ed installalo lì, il seriale non è un problema si può saltare in fase di installazione. Secondo me anche se effettua l'installazione alla fine il sistema non parte, in tal caso hai la certezza dell'incompatibilità del tuo processore con Windows 10.
Il computer è di un cliente, non posso fare troppi pastrocchi.

ho trovato più di un articolo in rete che parla dello stesso problema, potrebbe essere un bug di GWX o un aggiornamento mancante: leggi qui

http://www.surfacetablethelp.com/2015/07/how-to-fix-cpu-not-supportedcompatible-with-windows-10-error.html
https://www.infopackets.com/news/9619/how-fix-cpu-not-compatible-windows-10-error
Purtroppo il secondo link lo avevo già letto e l'aggiornamento di cui si parla è regolarmente installato.

Blue_screen_of_death
04-09-2015, 22:25
Monta un altro disco e fai l'installazione su quello.

ThesSteve87
04-09-2015, 23:16
Il computer è di un cliente, non posso fare troppi pastrocchi.


Purtroppo il secondo link lo avevo già letto e l'aggiornamento di cui si parla è regolarmente installato.

e questo?

http://forum.thewindowsclub.com/windows-10-management-support/37045-cannot-install-windows-10-nx-supported-desktop.html#post173198

RunDLL
05-09-2015, 23:30
Monta un altro disco e fai l'installazione su quello.
Il mio non è un esperimento, devo installare Windows 10 aggiornando il sistema di un cliente perché poi non saprei che product key inserire.

e questo?

http://forum.thewindowsclub.com/windows-10-management-support/37045-cannot-install-windows-10-nx-supported-desktop.html#post173198
Sei un grandissimo!!!
Ho risolto con l'ultima risposta:
I found that if you go into Computer->Properties->Advanced system settings->Performance Options->Data Execution Prevention and make sure "Turn on DEP for all programs and services except those I select:" is selected, the NX message does not appear. This is likely because Microsoft's test of data execution is not a "essential Windows program and service".


Che poi si trova anche nel sito di Microsoft: http://windows.microsoft.com/en-us/windows7/Change-Data-Execution-Prevention-settings?SignedIn=1
In italiano, per Vista, ma valido: http://windows.microsoft.com/it-IT/windows-vista/Change-Data-Execution-Prevention-settings?86a92e20

Non ho provato perché l'altro tentativo mi è andato subito bene ma dovrebbe funzionare anche da linea di comando: bcdedit.exe /set {current} nx AlwaysOff

È partito il download, a questo punto non c'era mai arrivato ed il messaggio non è stato dato. Tornerò ad informare ad installazione terminata per l'esito.

x_Master_x
06-09-2015, 09:02
Secondo me il secondo comando che hai scritto é sbagliato, dovrebbe essere:
BCDEDIT /set {current} nx AlwaysOn
Invece di "Off" visto che si tratta di abilitare il DEP ( che é attivo di default sul mio sistema ) e non disabilitarlo.

WarDuck
06-09-2015, 10:53
Controlla da BIOS che NX sia effettivamente abilitato, mi sembra ci dovrebbe essere una voce per questo.

Se è già attivo, un altro problema potrebbe essere dovuto al sistema a 32 bit... se non è attivo il PAE NX non può funzionare, ma in teoria Windows 7 dovrebbe supportarlo.

PS: io ho il 5200 che vedi in firma e ti sto scrivendo da Windows 10 64 bit.

WarDuck
06-09-2015, 10:53
Da quello che si legge quel processore non era compatibile già con Windows 8.1, invece era possibile l'installazione con Windows 8. Avranno aggiunto ulteriori requisiti oltre all'NX ma tentare con l'ISO alla fine non ti costa nulla.

Dovrebbero essere gli stessi, NX e SSE2.

RunDLL
06-09-2015, 21:21
Secondo me il secondo comando che hai scritto é sbagliato, dovrebbe essere:
BCDEDIT /set {current} nx AlwaysOn
Invece di "Off" visto che si tratta di abilitare il DEP ( che é attivo di default sul mio sistema ) e non disabilitarlo.
Il comando l'ho trovato leggendo il primo link postato da ThesSteve87, come suggeriva il penultimo post ho cercato con Google "How to enable DEP" ed ho trovato questo link: http://www.thewindowsclub.com/disable-data-execution-prevention sicuramente è come dici tu che vada abilitato e non disabilitato (si suggeriva di cercare "how to enable" e non disable) ma come ho detto non l'ho provato perché il primo metodo mi ha funzionato subito (http://windows.microsoft.com/it-IT/windows-vista/Change-Data-Execution-Prevention-settings?86a92e20).

Controlla da BIOS che NX sia effettivamente abilitato, mi sembra ci dovrebbe essere una voce per questo.

Se è già attivo, un altro problema potrebbe essere dovuto al sistema a 32 bit... se non è attivo il PAE NX non può funzionare, ma in teoria Windows 7 dovrebbe supportarlo.

PS: io ho il 5200 che vedi in firma e ti sto scrivendo da Windows 10 64 bit.
Come avevo scritto precedentemente nel bios l'opzione era attiva.

In ogni caso il metodo è stato risolutivo, è partito il download e si è installato senza ulteriori problemi.
Pertanto ringrazio tutti per l'impegno messo per aiutarmi, ovviamente un particolare ringraziamento va a ThesSteve87 per aver trovato la soluzione ma comunque grazie a tutti quelli che hanno letto e cercato di aiutarmi.

qaz
21-01-2016, 17:17
Ciao,
aggiungo la mia su questo non tanto vecchio post.
Anch'io mi sono imbattuto in questo errore NX cercando di aggiornare a W10 da W7. Ho recuperato qualche pc marca Ergo (sono dei all-in-one con schermo touch) con W7 e ho provato ad aggiornarli a W10. Lo strano è che i pc sono tutti uguali, stesso bios e stessa configurazione, ma 3 non hanno dato problemi e 3 sì: :confused:
Ho trovato nel bios la voce relativa all'NX, che qui si chiama "Execute-disable bit capability", in tutti i pc era abilitato (come dovrebbe essere), in quei 3 che non andavano l'ho disabilitata e W10 è partito senza problemi. Una volta installato l'ho tornato ad abilitare. Non ho proprio capito il motivo, comunque l'importante è che funzioni.

Tra l'altro in questi pc all'inizio non partiva l'installazione di W10 in quanto dava che la scheda di rete wireless non era compatibile. Ho dovuto disabilitarla e disinstallarla da W7, così è partita l'installazione. Il bello è che poi la rileva, la configura e funziona pure in W10!
Qualche problemino c'è evidentemente...