How to Open and Run 32-bit Command Prompt in 64-bit (x64) Windows Come aprire e Esegui a 32 bit nel Prompt dei comandi a 64 bit (x64) di Windows

64-bit or x64 version of Windows operating system such as Windows Server 2003, Windows XP Professional x64 Edition, Windows Vista and Windows Server 2008 uses the Microsoft Windows-32-on-Windows-64 (WOW64) subsystem layer to run 32-bit programs, binaries or drivers without modifications, change or transition to 64-bit based binaries, as the 64-bit OS is optimized to run native 64-bit programs and does not provide support for 16-bit binaries or 32-bit drivers. 64-bit x64 o versione di sistema operativo Windows come Windows Server 2003, Windows XP Professional x64 Edition, Windows Vista e Windows Server 2008 utilizza Microsoft Windows-32-on-Windows 64 (WOW64) sottosistema strato di eseguire a 32 bit programmi, i driver binari o senza modifiche, modificare o transizione a 64 bit basato su binari, come a 64-bit OS è ottimizzato per l'esecuzione nativa a 64 bit programmi e non fornisce supporto per 16 bit o binari a 32 bit dei driver.

To reduce compatibility issue and prevent a 32-bit program from accidentally accessing data from 64-bit application, WOW64 subsystem isolates 32-bit binaries from 64-bit binaries by redirecting registry calls and some file system calls. Per ridurre il problema di compatibilità e di impedire a un programmi a 32 bit da accidentalmente l'accesso ai dati da 64 bit, sottosistema WOW64 isolati a 32 bit da binari a 64 bit binari di riorientare Registro chiamate e alcuni file di chiamate di sistema. Other than separate registry hive for WOW64 redirected 32-bit values, %systemroot%\System32 and Program Files folder is designated as 64-bit DLLs only too, and all access or I/O of 32-bit binaries been redirected from %windir%\System32 folder to the %windir%\SysWOW64 folder, and from Program Files to Program Files (x86) directory. Diverso da quello del Registro di sistema separato per WOW64 reindirizzato a 32 bit valori,% systemroot% \ System32 e la cartella Programmi è designata a 64 bit DLL troppo solo, e tutti gli accessi o di I / O di 32 bit binari stato reindirizzato da% windir% \ System32 a% windir% \ SysWOW64 cartella, e dal Program Files a Program Files (x86) directory.

The command prompt (cmd.exe) is also affected by Prompt dei comandi (cmd.exe) è influenzato anche da File System Redirection File system reindirizzamento feature, where command line commands or .bat and .cmd batch script may not be able to access, install, change, modify, delete or write to “Program Files” or “%windir%\System32″ folder. caratteristica, se da linea di comando o. bat e. cmd lotto script non può essere in grado di accedere, installare, cambiare, modificare, cancellare o scrivere a "Program Files" o "% windir% \ System32" cartella. The WOW64 subsystem redirects and installs 32-bit programs in the “Program Files (x86)” and “%systemroot%\SysWOW64″ folder. Il sottosistema WOW64 reindirizzamenti e installa programmi a 32 bit nel "Program Files (x86)" e "% systemroot% \ SysWOW64" cartella.

To access the correct folder, programmer or developer must change the command-line script, or using Per accedere alla cartella corretta, programmatore o sviluppatore deve cambiare la riga di comando di script, o utilizzando Sysnative virtual directory alias to access %windir%\System32 Sysnative alias di directory virtuale per accedere% windir% \ System32 instead of %windir%\SysWOW64. invece di% windir% \ SysWOW64. When this is not possible, or when have to access original native Program Files folder, user can type the command-line script at a 32-bit command prompt. Quando ciò non sia possibile, o quando hanno accesso a originale nativo cartella Programmi, l'utente può digitare la riga di comando di script a una a 32 bit prompt dei comandi. The 32-bit command prompt automatically redirects file system calls to the correct 32-bit directory. A 32 bit prompt dei comandi reindirizza automaticamente file di chiamate di sistema per il corretto a 32 bit di directory.

To start and open a 32-bit command prompt, follow these steps: Per avviare e aprire una a 32 bit prompt dei comandi, attenersi alla seguente procedura:

  1. Click Start . Fare clic sul pulsante Start.
  2. Type %windir%\SysWoW64\cmd.exe in Start Search box. Digitare% windir% \ SysWOW64 \ cmd.exe nella casella Inizia la ricerca.

    Alternatively, press Win + R keys (or type Run in Start Search) to open Run dialog, and type %windir%\SysWoW64\cmd.exe . In alternativa, premere Win + R (o tipo Esegui in Inizia la ricerca) per aprire finestra di dialogo Esegui, digitare% windir% \ SysWOW64 \ cmd.exe.

  3. Press Enter . Premere Invio.

32-bit Command Prompt

In 32-bit command prompt, the %programfiles% path variable will point to Program Files (x86) folder which stores all 32-bit binaries. In 32-bit prompt dei comandi, i% programfiles% percorso variabile a punto Program Files (x86) cartella che memorizza tutti i 32 bit binari.

IMPORTANT : You're reading a machine translated page which is provided "as is" without warranty. IMPORTANTE: stai leggendo una macchina tradotto pagina che è fornito "così com'è" senza alcuna garanzia. Unlike human translation, machine translation does not understand the grammar, semantics, syntax, idioms of natural language, thus often produce inaccurate and low quality text which is misleading and incomprehensible. A differenza di traduzione umana, traduzione automatica non capisce la grammatica, semantica, sintassi, idiomi del linguaggio naturale, così spesso inesatte produrre e di bassa qualità testo che è fuorviante e incomprensibile. Thus, please refer to Pertanto, si prega di fare riferimento a original English article articolo originale inglese when in doubt. in caso di dubbio.



4 Responses to “How to Open and Run 32-bit Command Prompt in 64-bit (x64) Windows” 4 risposte a "Come aprire e Esegui a 32 bit nel Prompt dei comandi a 64 bit (x64) di Windows"

  1. Nicholas Dille Nicholas Dille
    May 23rd, 2008 14:29 23 maggio 2008 14:29
    1

    As you described in the article, the original %SystemRoot%\System32 is not accessible to 32-bit processes. Come lei ha descritto in questo articolo, l'originale% SystemRoot% \ System32 non è accessibile a 32 bit processi. Unfortunately, there are several tools existing uniquely as 64-bit binaries (eg logogg.exe and tsshutdn.exe). Purtroppo, ci sono diversi strumenti già esistenti come unico a 64 bit binari (ad esempio logogg.exe e tsshutdn.exe). In one of my articles, I describe two techniques circumventing the limitation of launching 64-bit system tools from 32-bit processes: In uno dei miei articoli, mi descrivono due tecniche di eludere la limitazione di lancio a 64 bit da tool di sistema a 32 bit processi: http://blogs.sepago.de/nicholas/2008/03/13/jailed-32-bit-processes-on-windows-x64/

    Enjoy, Gustare,
    Nicholas. Nicola.

  2. ian sebryk Ian sebryk
    August 21st, 2008 11:37 21 agosto 2008 11:37
    2

    i tried using your advice to try and get some 32bit apps to run a bit better on my 64bit box. ho provato con il vostro consiglio per cercare di ottenere alcune applicazioni a 32 bit per eseguire un po 'meglio sulla mia casella di 64bit. problem is, now i get weird errors from some key software. problema è, ora i ottenere strani errori da alcuni dei principali software. i don’t know how to undo the change… which may serve me right for swimming in deep waters… Non so come per annullare il cambiamento… che mi possono servire a destra per il nuoto in acque profonde…

    throw me a raft, ya? gettare una serie di me, ya?

    here’sa sample error that showed up mid-execution after i’d run the %windir%\SysWoW64\cmd.exe command: ecco un esempio di errore che ha mostrato fino a metà esecuzione dopo che avevo eseguire% windir% \ SysWOW64 \ cmd.exe comando:

    Error: can’t define “ProgramFiles(x86)”: name refers to an element in an array Errore: non può definire "Programmi (x86)": il nome si riferisce ad un elemento in un array
    while evaluating script: namespace eval :: {source {C:/Program Files (x86)/[directory tree]/RMSExpression.tcl}} mentre la valutazione script: namespace eval:: ((fonte C: / Program Files (x86) / [albero di directory] / RMSExpression.tcl))

  3. Nicholas Dille Nicholas Dille
    August 21st, 2008 14:34 21 agosto 2008 14:34
    3

    I may be dipping the raft but I reckon the TCL interpreter does not allow brackets in the path to a file which it is about to source. I può essere immergendo le serie ma fare i conti il TCL interprete non permette tra parentesi nel percorso per un file che sta per fonte.

    Does it help to move the installation directory to a location outside of “c:\Program Files (x86)”, eg “c:\progs”? Essa non contribuiscono a spostare la directory di installazione di una località al di fuori del "c: \ Program Files (x86)", ad esempio "c: \ progs"?

    Hope that helps, Speranza che aiuta,
    Nicholas. Nicola.

  4. ian sebryk Ian sebryk
    August 21st, 2008 17:42 21 agosto 2008 17:42
    4

    i thought that might be a solution, but before i tried it, i tried just running it from a normal shell, instead of through the batchfile that launched the app in question, and it worked fine. ho pensato che potrebbe essere una soluzione, ma prima ho provato, ho cercato solo la sua esecuzione da una normale shell, anziché attraverso il batchfile che ha lanciato l'applicazione in questione, e ha funzionato bene. so much weirdness. tanto weirdness.

    the batchfile no longer works, but direct command line does. la batchfile non funziona più, ma diretta linea di comando funziona. how weird is that?! come è strano?!

    i’ll also try a different path without brackets to see if that re-enables my batchfile’s ability to launch. I'll anche provare un percorso diverso, senza parentesi per vedere se che consente di nuovo il mio batchfile la capacità di lancio. reaaaly need the batchfile to work again… reaaaly la necessità batchfile a lavorare di nuovo… :)

    thank Nicholas. grazie a Nicholas. i’ll keep you posted. I'll mantenere da te pubblicato.

    WR! GL!

Leave a Reply Lasciare una risposta

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> È possibile utilizzare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe without commenting Iscriviti senza commentare


Custom Search

Incoming Search Terms for the Article Cerca in arrivo Condizioni per l'articolo

64 bit command prompt A 64 bit prompt dei comandi - -- how to open run command come aprire lancia un comando - -- open all 32 aperto tutti i 32 - -- cmd x64 CMD x64 - -- run 32 bit programs on 64 bit eseguire programmi a 32 bit a 64 bit - -- how to run a 32 bit browser on a 64 bit system Per eseguire un browser a 32 bit su un sistema a 64 bit - -- how to open run come aprire eseguire - -- run 32 bit programs on vista 64 eseguire programmi a 32 bit su Vista 64 - -- 32-bit browser running on a 64-bit operating system 32-bit browser in esecuzione su un sistema operativo a 64 bit - -- to open run per aprire eseguire - -- how to run a 32 bit browser Per eseguire un browser a 32 bit - -- run wow64 eseguire WOW64 - -- how to run 32 bit programs on 64 bit vista come eseguire programmi a 32 bit a 64 bit vista - -- run 32 bit programs in 64 bit vista eseguire programmi a 32 bit a 64 bit vista - -- running 32 bit programs on vista in esecuzione programmi a 32 bit su Vista - -- running 32-bit programs on vista 64-bit in esecuzione programmi a 32 bit su Vista a 64 bit - -- run as 32 bit girare come a 32 bit - -- all tutto - -- running 32 bit on 64 bit computer in esecuzione a 32 bit a 64 bit computer - -- how to run a 32-bit browser on a 64-bit operating system Per eseguire un 32-bit browser su un sistema operativo a 64 bit - -- vista 32-bit command prompt Vista 32-bit prompt dei comandi - -- running bat files on winxp 64 bat in esecuzione su winxp 64 - -- run 32 bit programs in vista 64 eseguire programmi a 32 bit di Vista 64 - -- How to run 32 Bit application in vista Come eseguire applicazioni a 32 bit in vista - -- how to run 32 bit programs on 64 bit come eseguire programmi a 32 bit a 64 bit - -- 64 bit cmd CMD a 64 bit - -- error system 32/cmd.exe access denied Errore di sistema 32/cmd.exe accesso negato - -- vista 64 bit command prompt Vista a 64 bit prompt dei comandi - -- CANNOT OPEN EXE VISTA 64 BIT Impossibile aprire il file EXE Vista 64 bit - -- How to run 32 bit application from 64 bit Windows server Come eseguire applicazioni a 32 bit da 64 bit di Windows server - -- how to open run window come aprire eseguire finestra - -- 32 bit cmd.exe A 32 bit cmd.exe - -- cmd 32bit CMD 32 bit - -- how to run 32 bit programs on 64 bit windows come eseguire programmi a 32 bit a 64 bit di Windows - -- Windows Vista servicepack 1 64 bit-based Systems al language Windows Vista ServicePack 1 64 bit-based Systems al linguaggio - -- windows Windows - -- wow64 redirection WOW64 reindirizzamento - -- running 32 bit programs on vista 64 in esecuzione programmi a 32 bit su Vista 64 - -- 32 bit command prompt A 32 bit prompt dei comandi - -- cmd 32 bit CMD 32 bit - -- program files (x86) needed to run 32-bit files file di programma (x86), necessari per gestire a 32 bit dei file - -- run32 run32 - -- 64 bit cmd.exe A 64 bit cmd.exe - -- cmd windows 64 CMD Windows 64 - -- how to run32 bit application on 64 bit computer come run32 po 'applicazione sul computer a 64 bit - -- how to open run come aprire eseguire - -- 64 bit open cmd window A 64 bit finestra aperta CMD - -- syswow64 cmd.exe syswow64 cmd.exe - -- run 32 bit on 64 eseguire a 32 bit su 64 - -- sistem 32\cmd Sistem 32 \ CMD - --