O Windows ainda dependem de MS-DOS?

Era uma vez o Windows foi, assim, as janelas se vestir para o DOS, mas é o Windows ainda dependente da arquitetura DOS para as operações diárias? Leia sobre como nós investigamos.

Pergunta e Resposta a sessão de hoje vem a nós cortesia de SuperUser-a subdivisão da Stack Exchange, um grupo conduzido pela comunidade de Q & A sites.

leitor de SuperUser Rrazd é curioso sobre a história do DOS e como ele interage com as iterações atuais do Windows

Estou prestes a iniciar um curso de OS e como um usuário da Apple não estou muito familiarizado com os detalhes subjacentes do sistema operacional Windows. Eu estava pensando, é MS DOS ainda usado com o Windows rodando em cima ou se apenas o Windows usado agora como o OS? Eu estava um pouco confusa porque eu li em algum lugar que o MS-DOS é usado para iniciar, mas o Windows tem todos os outros recursos do sistema operacional construído para ele e, portanto, é usado para todas as outras operações do sistema operacional …

Quanto de um papel, se algum, não MS-DOS jogar no Windows hoje?

contribuinte SuperUser JdeBP saltos com uma resposta muito detalhada e bem documentada

Há duas linhagens distintas quando se trata de Microsoft Windows, e isso não ajuda as coisas quando as pessoas escrevem coisas sobre uma linhagem que eles aprenderam sobre a outra.

O que também não ajuda é quando as pessoas erroneamente falar de um “prompt do DOS” no Windows NT, como já aconteceu mesmo em respostas aqui. Afora o fato de que é intérpretes de comando que alerta, não sistemas operacionais, este funde “DOS” com “interface de usuário textual” e “interpretador de comandos”, nenhum dos quais são na realidade sinônimo de DOS. DOS é uma família de sistemas operativos: MS-DOS, PC-DOS, DR-DOS, FreeDOS, OpenDOS, et cetera.

Se alguém tem uma janela de prompt aberto no Windows NT, em seguida, um é quase sempre correndo CMD, que é interpretador de comandos padrão do Microsoft fornecido na caixa e que é uma interface de usuário textual, o programa comum, Win32. Não há nenhuma “DOS”, nem NTVDM. Há apenas um programa Win32 falando ao seu objeto de console Win32. E, de facto, para muitos programas TUI que se pode executar no Windows NT, incluindo todas as ferramentas em vários Kits de Recursos da Microsoft, ainda não há um sopro de DOS em qualquer lugar na imagem, porque estes são todos os programas Win32 comuns que executam Win32 consola I / S, também.

Ironicamente, uma vez que o Windows NT 3.1 foi lançado em 1993, a linhagem Windows NT, na verdade, é o não-base-upon-DOS-Windows-é o operacional do sistema de sistema de que todas as pessoas no meio dos anos 1990 estavam tentando convencer o mundo que DOS + Windows 95 era.

E, dezoito anos depois, estamos ainda a tentar obtê-lo através de algumas pessoas que o Windows NT não funciona como DOS e nunca tem. ☺

Outras leituras

Tem algo a acrescentar a explicação? Soar fora nos comentários. Quer ler mais respostas de outros usuários conhecedores de tecnologia Stack Exchange? Confira o histórico da conversa completa aqui.

Bons pontos. Também queria acrescentar que os programas DOS antigos não será executado em tudo em 7 máquinas de 64 bits do Windows. A menos que você faça o download DOS Box.

Qual versão do NT é o Windows 8?

Por que é JdeBP discurso apresentado como “uma resposta muito detalhada e bem documentada” é realmente uma resposta? Eu não acho que a resposta necessária uma história de como muitas pessoas confusas existiu e como ele, obviamente, irritou. A resposta é Não. Agora desfrutar da sua classe e prestar atenção aos detalhes que importam em um curso de OS.

Windows 8 é o Windows NT 6.2.

Sim, mas um intérprete do Windows CMD – uma “janela DOS” é chamado assim porque, ele interpreta essencialmente a mesma linguagem de comandos que DOS utilizado, é compreensível que se poderia pensar DOS está escondido em algum lugar.. Na verdade,; é, não como código, mas como a linguagem e funcionalidade.

(Você gostaria de nos contar a história e uma breve definição de “Power-shell”?)

Unix “inventado” o conceito shell baseado em comandos. Ainda é a melhor maneira de fazer muitas coisas; na gestão de um sistema. A linguagem de comando do DOS era uma versão reduzida do; a linguagem shell Unix. Será que o Windows já chegou até rapé em combinar a funcionalidade; de ​​Bash et al?

@Gary; DOS = Disk Operating System; Um prompt CMD não é um sistema operacional.

@Gary – Agradável. Iniciado com o DOS, no início, trabalhou-se com OS2 e NT. Para nós, oldies, amo a caixa do DOS! Eu posso entrar as entranhas do sistema operacional através do backdoor, rapidamente! heehee

Eu amo cmd na W8 … Eu usá-lo mais do que o GUI desde que eu odeio o GUI tanto! Uma pergunta que eu teria para a comunidade é o que ouvi W8 tem um pouco de Unix no back-end. Eu não sou muito de um programador, então qual é a opinião de todos sobre isso? É uma falácia, ou verdade?

Eu sei que isso LOL!

DOS box;? Eu pensei que era “Das Boot”.

Outra coisa que muita gente não sabe, o Kernel NT foi baseado no sistema operacional VMS (VAX / VMS) concebido pela Digital Equipment Corporation por suas VAX sistemas super mini computador de 32 bits. Não foi baseado em DOS.

Muito mais fácil maneira de dizer isso, o início do formato da unidade NTFS foi o fim do DOS. programas Sim DOS continuam a trabalhar, mesmo em Windows 8 se você configurar uma máquina virtual para tornar o programa acha que está sendo executado em versões do Windows, como 95, 98 ou até mesmo XP. Não, eu não estou indo para deslumbrar usando um monte de linguagem de TI porque uma pessoa que está perguntando sobre o DOS não é um cara de TI, espero. DOS foi originalmente concebido para ser executado em uma máquina que só tinha disquetes, daí o nome. O pequeno> prompt era apenas uma maneira de obter a entrada do usuário. Microsoft lutou muitos anos para ficar longe de uma máquina operando DOS real por causa das pessoas que lutaram para manter DOS. DOS restrito muitas áreas de crescimento como as limitações de memória, tamanhos de disco e um fator muito limitante de um sistema de 32 bits. Como no Windows 8, se livrar de algumas esperas velhas, a Microsoft acabou de escrever um sistema operacional que só deixou o material velho para trás. Então, para resumir, em termos simples, se você deve limpar uma unidade para instalar um novo sistema operacional, você não vai mais estar usando qualquer sistema que você tinha antes. Melhor caso no ponto de ir de uma máquina de 32 bits para um de 64 bits.

Eu acho que uma grande parte da confusão que o Windows atuais ainda são construídos em DOS é que quando um usuário casual usa o prompt de comando – ele / ela é imediatamente atirado de volta para DOS “look and feel” – tela monocromática, piscando cursor (ou traço) – Parreira, mesmo alguns dos comandos são idênticos aos dOS !!

My Big Cock pode instalar o Windows 8 em camadas sobre DOS 6.0 … .. Então, chupar o meu pau de gordura

Longa Grande Johm precisa ser espancado, ter sua fralda mudada e, em seguida, colocar para baixo para uma sesta.

Moose têm muito poucos predadores em terra e apenas um predador marinho, a baleia assassina; baleias assassinas têm sido observados caça dos alces migram entre as ilhas no noroeste do Pacífico.