Principale Altro Come risolvere gli errori 'non viene riconosciuto come comando interno o esterno'

Come risolvere gli errori 'non viene riconosciuto come comando interno o esterno'



Se ti imbatti in errori di app o comando 'non riconosciuto come comando interno o esterno' quando provi a fare qualcosa nella riga di comando, aggiornare un'app o installare qualcosa di nuovo, non sei solo. Succede quando vengono modificate le variabili ambientali di Windows che impediscono l'esecuzione del comando.

Come risolvere gli errori

Potresti letteralmente provare a fare qualsiasi cosa, anche eseguire un comando CMD di base o aggiornare il tuo antivirus. Se la variabile è cambiata, Windows non sarà in grado di eseguire quel comando. Se ti sta succedendo, ci sono un paio di modi per gestirlo.

Esistono due versioni di questo errore. Uno per i programmi generali e uno per se stai cercando di utilizzare un comando CMD. Ti mostrerò come risolvere entrambi.

Come correggere gli errori

Correggi gli errori 'comando non riconosciuto'

La sintassi dell'errore di solito è qualcosa come 'Program.exe non è riconosciuto come comando interno o esterno'. La sintassi dipende da cosa stai facendo in quel momento, il che è importante in quanto dobbiamo controllare il file di installazione prima di fare qualsiasi altra cosa.

si è verificato un errore durante la registrazione del tuo dispositivo amazon echo
  1. Passa al file di installazione del programma che stai tentando di utilizzare e assicurati che l'eseguibile sia presente.
  2. Vai a Pannello di controllo, Sistema e sicurezza e Impostazioni di sistema avanzate.
  3. Selezionare il pulsante Variabili ambientali.
  4. Seleziona Percorso nel riquadro Variabili di sistema nella parte inferiore della nuova finestra.
  5. Seleziona Modifica e apparirà una nuova finestra.
  6. Assicurati che siano presenti '% SystemRoot% System32' e 'C: Windows System32'.
  7. Copia un valore nel Blocco note.
  8. Modificare la voce nella finestra Variabile ambientale in qualcos'altro e fare clic su OK.
  9. Sostituisci il valore appena modificato con l'originale dal Blocco note e fai clic su OK.
  10. Fai lo stesso per l'altro valore.

Se conosci Windows, saprai che a volte tutto ciò che devi fare è reinserire un valore per poterlo riprendere. Presumo che questo sia per collegarlo ancora una volta all'interno del database interno di Windows, ma chi lo sa.

Incollare i valori nel Blocco note consente di risparmiare tempo e preservare la sintassi corretta in caso di disturbo durante l'esecuzione di questa attività o nel caso in cui si dimenticasse l'aspetto. Basta tagliare e incollare singolarmente e modificare il valore nelle variabili ambientali in qualsiasi cosa. Quindi incolla nuovamente il valore originale e conferma. Questo dovrebbe essere sufficiente per il comando originale che stavi provando a lavorare di nuovo.

L'occhio d'aquila tra di voi potrebbe notare che '% SystemRoot% System32' e 'C: Windows System32' puntano alla stessa posizione. Questa è una voce legacy per coloro che utilizzano sistemi precedenti. Probabilmente non hai bisogno di entrambi, ma Windows sembra ancora fare riferimento a loro separatamente. Systemroot era principalmente per i sistemi che utilizzavano sia le cartelle WINNT che Windows, il che non è più vero. Tuttavia, entrambi devono essere presenti anche in Windows 10.

Come correggere gli errori

Correggi gli errori 'Comando CMD non riconosciuto'

Se stai cercando di eseguire un comando CMD e vedi 'CMD non è riconosciuto come comando interno o esterno', potrebbe essere qualcosa di diverso. Provare la correzione di cui sopra potrebbe funzionare, ma il problema potrebbe essere causato da un paio di voci di registro che interrompono la normale catena di comandi.

In qualche modo, se hai impostato AutoRun nel registro, alcuni comandi CMD come ping o nslookup non funzioneranno sempre. Restituiscono l'errore sopra. Il .exe è presente e tutto può sembrare corretto, ma queste due piccole voci ti stanno rovinando la giornata.

Quelle voci di registro sono:

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun

Questo problema ha almeno un decennio. Ho un segnalibro per an Post sul blog MSDN del 2007 che ho salvato illustrando proprio questa cosa.

  1. Passa a C: WindowsSystem32 e assicurati che l'eseguibile CMD sia presente.
  2. Eseguire il controllo delle variabili ambientali come sopra. Se ciò non risolve il problema, vai avanti.
  3. Esegui il comando 'cmd /d' che apparentemente interrompe l'esecuzione di autorun. Se il messaggio è lo stesso, vai avanti.
  4. Trova quelle due voci di registro elencate sopra ed eliminale.

Questa correzione è vecchia ma d'oro. Lo usavo quando lavoravo come amministratore IT in una nota azienda via cavo. Ecco perché lo tengo ancora come segnalibro. L'errore 'comando non riconosciuto come comando interno o esterno' esiste da così tanto tempo e, per quanto ne so, la correzione è sempre la stessa anche cinque generazioni di Windows dopo. Tuttavia, se ti imbatti nell'errore, almeno ora sai cosa fare.

Quando è stata l'ultima volta che hai visto l'errore 'non è riconosciuto come comando interno o esterno' in Windows? Hai usato una di queste soluzioni o qualcos'altro?

Articoli Interessanti

Scelta Del Redattore

Come rimuovere facilmente la cache in Fogli Google
Come rimuovere facilmente la cache in Fogli Google
Google Sheets impiega troppo tempo a caricarsi? O hai problemi a modificare il documento? La soluzione potrebbe essere eliminare la cache. I vantaggi dell'eliminazione dei file di cache sono numerosi, come il miglioramento dell'esperienza utente accelerando
Aggiungi il menu contestuale di cattura dello schermo in Windows 10
Aggiungi il menu contestuale di cattura dello schermo in Windows 10
Aggiungi un comando Screen Snip al menu contestuale del Desktop in Windows 10. Ciò ti consentirà di avviare la nuova esperienza di ritaglio dello schermo con un clic.
Abilita o disabilita le notifiche native di Google Chrome in Windows 10
Abilita o disabilita le notifiche native di Google Chrome in Windows 10
Puoi abilitare le notifiche native di Windows 10 in Google Chrome. appariranno nel Centro operativo, dove potrai gestirli.
Minecraft: come creare una pozione per respirare l'acqua
Minecraft: come creare una pozione per respirare l'acqua
Il mondo di Minecraft è vasto. Puoi esplorare varie regioni per creare nuovi oggetti e scoprire nemici impegnativi. Una delle aree che puoi visitare è sotto l'oceano, ma se non vieni preparato, finirai presto
Aggiungi altri siti principali alla pagina Nuova scheda in Firefox
Aggiungi altri siti principali alla pagina Nuova scheda in Firefox
In Firefox, la nuova pagina della scheda ora viene fornita con una barra di ricerca, i siti principali, i punti salienti e gli snippet. È possibile aggiungere più siti alla sezione 'Siti principali' nella pagina Nuova scheda del browser Firefox.
Opera 65: ecco le modifiche principali
Opera 65: ecco le modifiche principali
Pochi giorni fa, il team dietro il popolare browser Opera ha rilasciato una nuova versione dell'app. Opera 65 include una serie di miglioramenti apportati alla funzione di blocco del tracker integrata, alla barra degli indirizzi e altro ancora. In Opera 65, è possibile attivare la funzione di blocco del tracker disponibile nel browser dalla versione 64
Come risolvere il problema quando un tasto della tastiera meccanica non funziona
Come risolvere il problema quando un tasto della tastiera meccanica non funziona
Quando un tasto della tastiera meccanica non funziona, puoi pulirlo con un panno, pulirlo con un detergente per contatti o addirittura sostituirlo per farlo funzionare di nuovo.