Saltar para o conteúdo

Windows 2000

Origem: Wikipédia, a enciclopédia livre.
Windows 2000
Versão do sistema operativoMicrosoft Windows NT
Logótipo
Windows 2000

Tela inicial e Menu Iniciar
Produção Microsoft
Modelo Shared Source[1]
Lançamento 17 de fevereirode2000(24 anos)
Versão final 5.0Service Pack4 Rollup 1 v2 (5.0.3700.6690)
13 de Setembrode2005
Método deatualização Windows Update
Arquitetura(s) x86IA64
Gestão de pacotes Windows Installer
Núcleo Núcleo híbrido
Licença MS-EULA
Página oficial www.microsoft.com/windows2000
Estado de desenvolvimento
Cronologia
Windows NT 4.0
(1996)
Windows XPeWindows Server 2003
(2001 e 2003)

OMicrosoft Windows 2000foi umsistema operacionalpreemptivo, gráfico e de fácil aprendizagem que foi desenvolvido para trabalhar com um ou mais processadores de32 bitsemcomputadoresna arquiteturax86e 64 bits na arquiteturaIA64.É parte de uma linha desistemas operacionaisdenominadaMicrosoftWindows NTe foi lançado em17 de fevereirode2000,sendo o sucessor doWindows NT 4.0.Ele está disponível em quatro versões: Professional, Server, Advanced Server e Datacenter Server. Adicionalmente, aMicrosoftoferece o Windows 2000 Advanced Server - Edição Limitada, que foi lançado em2001e roda emprocessadoresde64 bitsItanium.O Windows 2000 é classificado com um sistema operacional denúcleo híbrido,e sua arquitetura é dividida em dois modos: usuário e núcleo. O "modo núcleo" dá acesso total aos recursos do sistema e suporta a execução das aplicações em modo usuário, com acesso restrito aos recursos.

Todas as versões do Windows 2000 possuem em comum muitas funcionalidades, incluindo muitas utilidades de sistema como oMicrosoft Management Console(MMC) e sistemas de gerenciamento de aplicação como o utilitário de desfragmentação de disco.

Todas as versões doWindows 2000suportam osistema de arquivosWindows NT versão 5 ouNTFS5 (New Tecnology File System), o sistema de arquivos criptografado (EFS), também armazenamento em discos básicos ou dinâmicos. O armazenamento em discos dinâmicos permite que diferentes volumes sejam utilizados. A família 2000 Server também teve um aumento de funcionalidades, incluindo a capacidade de ter um serviço de diretório único: oActive Directory,Distributed File System(umsistema de arquivosque possibilita compartilhamento de arquivos) e armazenamento em volumes com tolerância à falhas.

O Windows 2000 pode ser instalado numa empresa através de instalações interativas ou não interativas. A instalação não interativa se baseia no uso de umarquivo de respostaque tem a finalidade de preencher as informações de instalação, e pode ser utilizado através de um CD "bootável" usando o Microsoft Systems Management Server (SMS), através doSystem Preparation Tool(Sysprep).

O Windows 2000 originalmente vem doMicrosoftWindows NT.Originalmente chamado de Windows NT 5, a Microsoft mudou seu nome para Windows 2000 em27 de outubrode1998 [3].A primeira versão beta do Windows 2000 foi liberada em27 de setembrode1997e vários betas foram liberados até o Beta 3 que foi lançado em29 de Abrilde1999.A partir dali, aMicrosoftlançou mais três versões beta até o seu lançamento dosistema operacionalpara seus parceiros em12 de Dezembrode1999[4].Oficialmente o lançamento do Windows 2000 foi em17 de fevereirode2000e a imprensa imediatamente declarou que esse era osistema operacionalmais estável lançado pelaMicrosoftem toda a sua história. ANovell,entretanto, não ficou tão impressionada com a nova arquitetura de serviços de diretório daMicrosoft,eles acharam oActive Directorymenos escalável que o seu proprio serviço de diretório, oNovell Directory Services(NDS) lançado muito antes. [5]Em29 de setembrode2000,a Microsoft lançou o Windows 2000 Datacenter. A Microsoft lançou oService Pack1 (SP1) em15 de agostode2000,Service Pack 2 (SP2) em16 de maiode2001,Service Pack 3 (SP3) em29 de Agostode2002e seu último Service Pack (SP4) em26 de Junhode2003.A Microsoft anunciou que eles não iriam lançar o Service Pack 5, mas, ao invés disso, eles lançaram o Update Rollup 1 para o Service Pack 4 em13 de Setembrode2005.

O Windows 2000 já foi trocado por novossistemas operacionaisdaMicrosoft.Ela já trocou os produtos do Windows 2000 Server peloWindows Server 2003,e o Windows 2000 Professional peloWindows XP Professional.OWindows Neptuneiniciou seu desenvolvimento em1999,e achava-se que iria ser a versão doméstica do Windows 2000. Entretanto, o projeto estourou em tempo de produção e apenas um alfa foi criado. OWindows ME (Millenium Edition)foi lançado como seu substituto e o projeto Neptune teve seu projeto adiado para a produção doWindows XP.Os únicos elementos do Projeto Windows que foram incluídos no Windows 2000 foram a capacidade doupgradedas versões 95 e 98 e o suporte para osistema de arquivosFAT32.

Muitos problemas de segurança sérios foram encontrados no Windows 2000.Code RedeCode Red IIforam famosos (e muito difundidos pela imprensa do mundo todo)wormsque exploraram vulnerabilidades do serviço de indexação doInternet Information Services(IIS) do Windows 2000. Em agosto de2003,doiswormsdenominadosSobige oBlasteratacaram milhões de computadores com Windows, resultando no maior tempo de down-time (serviço fora do ar) e no maior gasto para limpeza até aquela data.

O Windows 2000 é um sistema altamente modular que consiste em duas camadas: omodo usuárioe omodo núcleo.O modo usuário se refere ao modo no qual as aplicações são executadas. Tais aplicativos são limitados em termos de acesso a recursos de sistemas, enquanto omodo núcleotem acesso irrestrito para os sistemas de memória e dispositivos externos. Todas as aplicações que rodam emmodo usuárioacessam recursos de sistema através da comunicação com omodo núcleo.

Omodo usuáriono Windows 2000 é feito de subsistemas com capacidade de transmitir requisições para osdrivesmodo núcleoapropriados usando um gerenciador deentrada/saída.Dois subsistemas constituem a camada de modo usuário no Windows 2000: o sistema Ambiental e o sistema Integral.

O subsistema Ambiental foi desenvolvido para rodar aplicações escritas para vários tipos desistema operacional.Esses aplicativos, entretanto, rodam em baixa prioridade que os processos demodo núcleo.Existem três principais tipos de Subsistemas Ambientais:

  1. SubsistemaWin32roda aplicações Windows de 32 bits e também suporta Máquina Virtual DOS -Virtual DOS Machine(VDM), permitindo que aplicações de 16 bits paraMS-DOSrodem no Windows 2000.
  2. Subsistema Windows on Windows (wowexec.exe), fazendo com que aplicativos feitos para versões antigas do Windows rodem no Windows 2000.
  3. SubsistemaOS/2suporta aplicações OS/2 de 16 bits e emula OS/2 1.x, mas não a 2.x ou posterior.
  4. SubsistemaPOSIXsuporta aplicações que são estritamente escritas tanto para POSIX.1 padrão ou que obedecem o padrãoISO/IEC.

O Subsistema Integral procura por funções especificas do sistema fora do subsistema Ambiental. Consiste em umsubsistema de segurança(permite/nega acesso e gerencia logon),serviço de estação(ajuda com o acesso de rede do computador) e umserviço servidor(permite que o computador forneça serviços de rede).

OModo núcleono Windows 2000 tem acesso total ao hardware e aos recursos de sistema do computador. Omodo núcleoimpede que serviços e aplicaçõesmodo usuárioacessem áreas criticas dosistema operacional.

A interface Executive com todos os subsistemas demodo usuário.Ela interage com oentrada/saída,Gerenciamento de Objetos, segurança e gerenciamento de processos, contendo vários componentes, incluindo:

  • Gerenciador de Objetos:Um subsistema Executive especial que todos os outros Subsistemas Executive deve passar para ter acesso aos recursos do Windows 2000. Ele é essencial no serviço de infraestrutura de gerenciamento de recursos que permite que o Windows 2000 seja umsistema operacionalorientado a objetos.
  • Gerenciador de I/O:permite que dispositivos se comuniquem com subsistemasmodo usuário,ele traduz a leitura e a escrita do subsistemamodo usuárioe os transfere para odispositivodedriver
  • Monitor de Referencia de Segurança(SRM):a autoridade primária para utilizar as regras de segurança do subsistema de segurança integral.[6]
  • Gerenciador de IPC:vem deInterprocess Communication,gerencia a comunicação entre os clientes (no subsistema Ambiental) e servidores (componentes do executive).
  • Gerenciador de Memoria Virtual:gerencia amemória virtual,permitindo que o Windows 2000 use odisco rígido(HD) como um dispositivo dearmazenamentoprimário.
  • Gerenciador de Processos:manipula a criação e finalização deprocessose athreads.
  • Gerenciador PnP:manipula o "ligar e usar"e suporta os dispositivos de detecção e instalação na hora do boot.
  • Gerenciador de Energia:o gerenciador de energia coordena os eventos de energia e fornece energia para os IRPs.
  • O sistema de dysplay é controlado por umdriver de dispositivocontido emWin32k.sys.O componenteWindow Managerdesse driver é responsável por desenhar janelas e menus enquanto o componenteGDI(graphical device interface- Dispositivo de Interface Gráfica) é responsável por tarefas como desenhar linhas e curvas, renderizar fontes e manipular palhetas.

O Windows 2000Hardware Abstraction Layer (Camada de abstração de hardware), ou HAL, é uma camada entre o hardware físico do computador e o resto do sistema operacional. Ele foi desenvolvido para "esconder" diferenças de hardware e prover uma plataforma consistente para executar aplicações. O HAL inclui códigos de hardwares específicos que controlam interfaces de E/S, controladores de interrupção e múltiplos processadores.

O micronúcleo se situa entre a HAL e a executiva e fornece sincronização de multiprocessamento, threads e agendamento de interrupções, gerenciamento detrapse envio de exceções. O micronúcleo geralmente se comunica com o gerenciador de processos. [7] O micronúcleo também é responsável pela inicialização de drivers de dispositivos no boot que são necessários para tornar o sistema operacional funcionando corretamente.

Funcionalidades Comuns

[editar|editar código-fonte]

Certas características são comuns através de todas versões de Windows 2000 (ambos Profissional e as versões de Servidor), entre eles são NTFS 5, a Consola de Gerência de Microsoft (MMC), o Sistema de Arquivo de Encrypting (EFS), dinâmica e armazenamento básico de disco, realces de usabilidade e suporte multi-linguagem e local (localization). Assim como estas características, a Microsoft introduziu uma nova característica para proteger arquivos críticos do sistema. Isto previne programas de substituir arquivos críticos do Windows, causando assim a inoperância do sistema. A Microsoft reconheceu que os erros fatais normalmente mostrados em uma tela azul (ou erro de parada) podem causar problemas sérios para servidores que necessitam constantemente estar ativos e então forneceu um cenário de sistema que permitiria o servidor a automaticamente reiniciar (reboot) quando um erro de parada ocorre. Os operadores têm a opção de descarregar o primeiro 64KB de memória a disco (a menor quantidade de memória que é útil para depurar falhas, também conhecido como um minidump), um dump da memória do núcleo ou um dump do conteúdo inteiro da memória a disco. Para melhorar o desempenho em computadores executando o Windows 2000 como um servidor, a Microsoft deu a escolha para administradores de otimizar o sistema operativo para serviços de fundo ou para aplicações.

Ver artigo principal:NTFS

Microsoft lançou a terceira versão doSistema de Arquivos NT(NTFS) — também conhecida como versão 5.0 — no Windows 2000; ela introduziu cotas,encriptaçãoem nível de sistema de arquivos (chamada EFS), arquivos espaços e pontos de restauração.

A Microsoft lançou várias versões do Windows 2000 para corresponder com os diferentes mercados e necessidades de negócio. Lançou o Windows 2000 Profissional, Windows 2000 Server, Windows 2000 Advanced Server e Windows 2000 Datacenter Server.

Windows 2000 Profissional

[editar|editar código-fonte]

O Windows 2000 Profissional foi feito para responder às exigências de um sistema operativo para empresas, negócios e escritórios. É a unidade básica do Windows 2000, e a mais comum, mesmo após a descontinuação do suporte técnico (sendo a segunda versão mais utilizada, atrás apenas doWindows XP Professional). Oferece maior estabilidade e segurança do que qualquer outra versão anterior do Windows para o segmento profissional, suporta até 4 GB de memória RAM e gerencia até 2 processadores simétricos.

Windows 2000 Server

[editar|editar código-fonte]

O Windows 2000 Server partilha a mesma interface de utilizador do Windows 2000 Professional, contendo adicionalmente componentes para correr infraestruturas e aplicações para servidor. Uma delas é oActive Directory,um directório centralizado de utilizadores, baseado noLDAP(Lightweight Direct Access Protocol). A Microsoft também integrou o protocoloKerberosde autenticação, substituindo o muito criticado NTLM (Windows NT LAN Manager), utilizado em versões anteriores. Ainda introduziu um servidorDNSque permite um registro dinâmico de endereçosIP.Esta versão do Windows 2000 suporta até 4 GB de memória RAM e gerencia até 4 processadores simétricos.

Windows 2000 Advanced Server

[editar|editar código-fonte]

Suporte adicional além do Windows 2000 Server:

Clustering - Faz vários computadores aparecem como um para aplicativos e clientes. Podem ser agrupados entre 2 e 32 servidores. O "Cluster Service" deve ser instalado para implementar o cluster. Suas características são:

  • Network Load Balancing (NLB).
  • Aquisição automática caso o computador que está executando um aplicativo falhar.

O diferencial de hardware do Windows 2000 Advanced Server é o seu suporte a até 8 GB de memória RAM e 8 processadores simétricos.

Requerimentos de sistema

[editar|editar código-fonte]

Windows 2000 Profissional:

  • CPUPentiumou compatível de 133 MHz ou superior
  • 64 megabytes (MB) dememória RAM(128MB recomendados)
  • 700 megabytes de espaço em disco (2GBrecomendados)

Windows 2000 Server:

  • CPU Pentium ou compatível de 133 MHz ou superior
  • Mínimo recomendado de 256 MB dememória RAM
  • 2GBespaço em disco

Windows 2000 Advanced Server:

  • CPU Pentium ou compatível de 133 MHz ou superior
  • Mínimo recomendado de 256 MB dememória RAM
  • 2GBde espaço em disco

Referências

  1. «Enterprise Source Licensing Program».Microsoft.Consultado em 5 de abril de 2007
  2. «Ciclo de vida do produto».Microsoft.Consultado em 6 de fevereiro de 2018
  3. Trott, Bob (27 de Outubro de 1998).«It's official: NT 5.0 becomes Windows 2000».infoWorld.Consultado em 22 de abril de 2006
  4. «Windows 2000 history».ActiveWin.Consultado em 22 de abril de 2006
  5. «NDS eDirectory vs. Microsoft Active Directory?».Novell. 17 de Novembro de 1999.Consultado em 22 de abril de 2006
  6. Microsoft."Active Directory Data Storage".
  7. Inside Microsoft Windows 2000(Third Edition).Microsoft Press.

Ligações externas

[editar|editar código-fonte]