Windows 2000 es una versión principal del sistema operativo Windows NT desarrollado por Microsoft y orientado a las empresas. Es el sucesor directo de Windows NT 4.0 y se lanzó a la fabricación el 15 de diciembre de 1999, [2] se lanzó oficialmente al mercado minorista el 17 de febrero de 2000 para todas las versiones y el 26 de septiembre de 2000 para Windows 2000 Datacenter Server. Fue el principal sistema operativo orientado a las empresas de Microsoft hasta la introducción de Windows XP Professional en 2001.
Windows 2000 introduce NTFS 3.0, [6] Sistema de archivos cifrados , [7] y almacenamiento en disco básico y dinámico. [8] El soporte para personas con discapacidades se mejora con respecto a Windows NT 4.0 con una serie de nuevas tecnologías de asistencia , [9] y Microsoft aumentó el soporte para diferentes idiomas [10] e información regional . [11] La familia Windows 2000 Server tiene características adicionales, más notablemente la introducción de Active Directory , [12] que en los años siguientes se convirtió en un servicio de directorio ampliamente utilizado en entornos empresariales.
Se han lanzado cuatro ediciones de Windows 2000: Professional , Server , Advanced Server y Datacenter Server ; [13] esta última se lanzó a fabricación y se lanzó meses después que las otras ediciones. [14] Si bien cada edición de Windows 2000 está dirigida a un mercado diferente, comparten un conjunto básico de características, incluidas muchas utilidades del sistema como Microsoft Management Console y aplicaciones de administración del sistema estándar .
Microsoft comercializó Windows 2000 como la versión más segura de Windows en ese momento; [15] sin embargo, se convirtió en el objetivo de una serie de ataques de virus de alto perfil como Code Red [16] y Nimda . [17] Durante diez años después de su lanzamiento, continuó recibiendo parches para vulnerabilidades de seguridad casi todos los meses hasta llegar al final del soporte el 13 de julio de 2010, el mismo día en que finalizó el soporte para Windows XP SP2 . [5]
Windows 2000 y Windows 2000 Server fueron sucedidos por Windows XP y Windows Server 2003 , lanzados en 2001 y 2003, respectivamente.
Aunque no se publicó, se desarrolló en Alpha [18] en versiones alfa, beta y candidata a lanzamiento. Su sucesor, Windows XP , solo admite procesadores x86 , x64 e Itanium .
Tanto la Xbox original como la Xbox 360 utilizan una versión modificada de Windows 2000 como software de sistema . [ cita requerida ]
Windows 2000, originalmente llamado Windows NT 5.0, es una continuación de la familia de sistemas operativos Microsoft Windows NT , que reemplazó a Windows NT 4.0 . El presidente y director ejecutivo Bill Gates inicialmente estaba "bastante seguro" de que Windows NT 5.0 se lanzaría en la primera mitad de 1998, [19] revelando que el primer conjunto de versiones beta se había lanzado a principios de 1997; estas versiones eran idénticas a Windows NT 4.0. La primera versión beta oficial se lanzó en septiembre de 1997, seguida de la Beta 2 en agosto de 1998. [20] [21] El 27 de octubre de 1998, Microsoft anunció que el nombre de la versión final del sistema operativo sería Windows 2000, un nombre que hacía referencia a su fecha de lanzamiento proyectada. [22] Windows 2000 Beta 3 fue lanzado en mayo de 1999. [20] Windows NT 5.0 Beta 1 era similar a Windows NT 4.0, incluyendo un logo con temática muy similar. Windows NT 5.0 Beta 2 introdujo una nueva pantalla de arranque "mini", y eliminó el tema de "espacio oscuro" en el logo. Las betas de Windows NT 5.0 tenían sonidos de inicio y apagado muy largos, aunque estos fueron cambiados en la beta temprana de Windows 2000, pero durante la Beta 3, se hicieron nuevos sonidos de inicio y apagado hechos con piano , compuestos por Steven Ray Allen. [23] Fue presentado en la versión final así como en Windows Me . El nuevo mensaje de inicio de sesión de la versión final hizo su primera aparición en Beta 3 build 1946 (la primera build de Beta 3). Los iconos nuevos y actualizados (para Mi PC , Papelera de reciclaje , etc.) aparecieron por primera vez en la versión Beta 3 de 1964. La pantalla de arranque de Windows 2000 en la versión final apareció por primera vez en la versión Beta 3 de 1983. Windows 2000 no tenía un nombre en código real porque, según Dave Thompson del equipo de Windows NT, " a Jim Allchin no le gustaban los nombres en código". [24] , aunque el Service Pack 1 de Windows 2000 tenía el nombre en código "Asteroid". [25]
Durante el desarrollo, se compilaron compilaciones para la arquitectura Alpha , pero el proyecto se abandonó en las etapas finales de desarrollo (entre RC1 y RC2 [26] ) después de que Compaq anunciara que había dejado de dar soporte para Windows NT en Alpha. A partir de aquí, Microsoft publicó tres candidatos de lanzamiento entre julio y noviembre de 1999, y finalmente lanzó el sistema operativo a los socios el 12 de diciembre de 1999, seguido de la fabricación tres días después, el 15 de diciembre. [27] El público pudo comprar la versión completa de Windows 2000 el 17 de febrero de 2000. Tres días antes de este evento, que Microsoft publicitó como "un estándar en confiabilidad", un memorando filtrado de Microsoft informado por Mary Jo Foley reveló que Windows 2000 tenía "más de 63.000 defectos potenciales conocidos". [28] Después de que se publicara el artículo de Foley, afirmó que Microsoft la incluyó en la lista negra durante un tiempo considerable. [29] Sin embargo, Abraham Silberschatz et al. En su libro de texto sobre informática, Microsoft afirma que «Windows 2000 era el sistema operativo más fiable y estable que había lanzado Microsoft hasta ese momento. Gran parte de esta fiabilidad se debía a la madurez del código fuente, a las exhaustivas pruebas de estrés del sistema y a la detección automática de muchos errores graves en los controladores». [30] InformationWeek resumió el lanzamiento diciendo que «nuestras pruebas muestran que el sucesor de Windows NT 4.0 es todo lo que esperábamos que fuera. Por supuesto, tampoco es perfecto». [31] Wired News describió más tarde los resultados del lanzamiento de febrero como «mediocres». [32] Novell criticó el Active Directory de Microsoft , la nueva arquitectura de servicio de directorio, por considerarlo menos escalable o fiable que su propia alternativa Novell Directory Services (NDS). [33]
Inicialmente, Windows 2000 estaba previsto que sustituyera tanto a Windows 98 como a Windows NT 4.0 . Sin embargo, esto cambiaría más adelante, ya que en 1999 se lanzó una versión actualizada de Windows 98 llamada Windows 98 Second Edition .
El 12 de febrero de 2004 o poco antes, "partes del código fuente de Microsoft Windows 2000 y Windows NT 4.0 se pusieron a disposición ilegalmente en Internet". [34] La fuente de la filtración se rastreó más tarde hasta Mainsoft , un socio de Windows Interface Source Environment . [35] Microsoft emitió la siguiente declaración:
"El código fuente de Microsoft está protegido por derechos de autor y es un secreto comercial. Por lo tanto, es ilegal publicarlo, ponerlo a disposición de otros, descargarlo o usarlo".
A pesar de las advertencias, el archivo que contenía el código filtrado se difundió ampliamente en las redes de intercambio de archivos . El 16 de febrero de 2004, se informó de un exploit "supuestamente descubierto por un individuo que estudiaba el código fuente filtrado" [34] para ciertas versiones de Microsoft Internet Explorer . El 15 de abril de 2015, GitHub eliminó un repositorio que contenía una copia del código fuente de Windows NT 4.0 que se originó a partir de la filtración. [36]
Microsoft planeó lanzar en 2000 [37] [38] una versión de Windows 2000, especialmente llamada en código "Janus", [39] [40] que se ejecutaría en microprocesadores Intel Itanium de 64 bits . Sin embargo, la primera versión de 64 bits lanzada oficialmente de Windows fue Windows XP 64-Bit Edition , lanzada junto con las ediciones de 32 bits de Windows XP el 25 de octubre de 2001, [41] seguida por las versiones de servidor Windows Datacenter Server Limited Edition y más tarde Windows Advanced Server Limited Edition , que se basaban en el código base de Windows Server 2003 (entonces conocido como Windows .NET Server ) de prelanzamiento . [42] [43] Estas ediciones se lanzaron en 2002, estuvieron disponibles en breve a través del canal OEM y luego fueron reemplazadas por las versiones finales de Server 2003. [43]
Windows 2000 introdujo muchas de las nuevas características de Windows 98 y 98 SE en la línea NT, [44] como Windows Desktop Update , [44] Internet Explorer 5 ( Internet Explorer 6 , que siguió en 2001, también está disponible para Windows 2000), [44] Outlook Express , NetMeeting , soporte FAT32 , [45] soporte SSE y SSE2 , Windows Driver Model , [46] Internet Connection Sharing , [44] Windows Media Player 6.4, soporte WebDAV [47] etc. Ciertas nuevas características son comunes a todas las ediciones de Windows 2000, entre ellas NTFS 3.0, [6] Microsoft Management Console (MMC), [48] soporte UDF , Encrypting File System (EFS), [49] Logical Disk Manager , [50] Image Color Management 2.0, [51] soporte para impresoras basadas en PostScript 3 , [51] OpenType (.OTF)
y compatibilidad con fuentes PostScript Tipo 1 [51] (incluida una nueva fuente, Palatino Linotype , para mostrar algunas características OpenType [52] ), la API de protección de datos (DPAPI), [53] una libreta de direcciones habilitada para LDAP / Active Directory , [54] mejoras de usabilidad y compatibilidad con varios idiomas y configuraciones regionales. Windows 2000 también introdujo controladores de clase de dispositivo USB para impresoras USB, dispositivos de clase de almacenamiento masivo , [55] y compatibilidad mejorada con FireWire SBP-2 para impresoras y escáneres, junto con un subprograma de extracción segura para dispositivos de almacenamiento extraíbles. [56] Windows 2000 SP4 agregó compatibilidad nativa con USB 2.0 , compatibilidad con Wireless Zero Configuration y compatibilidad con SSE3 . Windows 2000 también es la primera versión de Windows que admite la hibernación a nivel del sistema operativo ( estado de suspensión ACPI S4 controlado por el SO) a diferencia de Windows 98, que requería controladores especiales del fabricante del hardware o del desarrollador del controlador. [57](.PFB)
Se introdujo una nueva capacidad diseñada para proteger archivos críticos del sistema llamada Protección de archivos de Windows . Esta protege los archivos críticos del sistema de Windows al evitar que otros programas que no sean los mecanismos de actualización del sistema operativo de Microsoft, como el Instalador de paquetes , Windows Installer y otros componentes de actualización, los modifiquen. [58] La utilidad Comprobador de archivos del sistema proporciona a los usuarios la capacidad de realizar un análisis manual de la integridad de todos los archivos del sistema protegidos y, opcionalmente, repararlos, ya sea restaurándolos desde un caché almacenado en un directorio "DLLCACHE" separado o desde el medio de instalación original.
Microsoft reconoció que un error grave (una pantalla azul de la muerte o un error de detención) podría causar problemas para los servidores que necesitaban estar en funcionamiento constantemente y, por lo tanto, proporcionó una configuración del sistema que permitiría al servidor reiniciarse automáticamente cuando ocurriera un error de detención. [59] También se incluye una opción para volcar cualquiera de los primeros 64 KB de memoria al disco (la cantidad de memoria más pequeña que es útil para fines de depuración , también conocido como minidump), un volcado solo de la memoria del núcleo o un volcado de todo el contenido de la memoria al disco, así como escribir que este evento sucedió en el registro de eventos de Windows 2000. [59] Para mejorar el rendimiento en servidores que ejecutan Windows 2000, Microsoft dio a los administradores la opción de optimizar los patrones de uso de memoria y procesador del sistema operativo para servicios en segundo plano o para aplicaciones. [60] Windows 2000 también introdujo funciones básicas de administración y gestión del sistema, como Windows Installer , [61] Windows Management Instrumentation [62] y Event Tracing for Windows (ETW) [63] en el sistema operativo.
La mejora más notable con respecto a Windows NT 4.0 es la incorporación de Plug and Play con compatibilidad total con ACPI y Windows Driver Model . De manera similar a Windows 9x , Windows 2000 admite el reconocimiento automático del hardware instalado, la asignación de recursos de hardware, la carga de controladores adecuados, las API PnP y los eventos de notificación de dispositivos. La incorporación del administrador PnP del núcleo junto con el administrador de energía son dos subsistemas importantes que se agregaron en Windows 2000.
Windows 2000 introdujo la versión 3 de los controladores de impresora (controladores de impresora en modo usuario) [64] basados en Unidrv , lo que facilitó a los fabricantes de impresoras la escritura de controladores de dispositivos para impresoras. [65] También se incluye como estándar soporte genérico para ratones de 5 botones [66] y la instalación de IntelliPoint permite reasignar los botones programables. Windows 98 carecía de soporte genérico. [67] Se introdujo Driver Verifier para realizar pruebas de estrés y detectar errores en los controladores de dispositivos. [68]
Windows 2000 introduce ventanas en capas que permiten transparencia, translucidez y varios efectos de transición como sombras, rellenos degradados y elementos GUI con mezcla alfa en ventanas de nivel superior. [69] Los menús admiten un nuevo efecto de transición de fundido .
El menú Inicio de Windows 2000 presenta menús personalizados , carpetas especiales expandibles y la capacidad de iniciar varios programas sin cerrar el menú manteniendo presionada la SHIFT
tecla. Un botón Reordenar obliga a que todo el menú Inicio se ordene por nombre. La barra de tareas presenta compatibilidad con notificaciones en globo que también pueden usar los desarrolladores de aplicaciones. El Explorador de Windows 2000 presenta barras de herramientas personalizables del Explorador de Windows, autocompletar en la barra de direcciones del Explorador de Windows y en el cuadro Ejecutar, características avanzadas de asociación de tipos de archivos, visualización de comentarios en accesos directos como información sobre herramientas, columnas extensibles en la vista Detalles (interfaz IColumnProvider), superposiciones de iconos, panel de búsqueda integrado en el Explorador de Windows, función de ordenación por nombre para los menús y barra de Lugares en los cuadros de diálogo comunes para Abrir y Guardar .
El Explorador de Windows se ha mejorado de varias maneras en Windows 2000. Es la primera versión de Windows NT que incluye Active Desktop , introducido por primera vez como parte de Internet Explorer 4.0 (específicamente Windows Desktop Update ), y solo preinstalado en Windows 98 en ese momento. [70] Permitía a los usuarios personalizar la apariencia y el comportamiento de las carpetas mediante el uso de plantillas HTML , que tienen la extensión de archivo HTT
. Esta característica fue abusada por virus informáticos que empleaban scripts maliciosos, applets de Java o controles ActiveX en archivos de plantilla de carpeta como su vector de infección. Dos de estos virus son VBS/Roor-C [71] y VBS.Redlof.a. [72]
La vista de carpetas "estilo Web", con el panel izquierdo del Explorador mostrando detalles del objeto seleccionado actualmente, está activada de forma predeterminada en Windows 2000. Para ciertos tipos de archivos, como imágenes y archivos multimedia, la vista previa también se muestra en el panel izquierdo. [73] Hasta que apareció el panel de vista previa interactiva dedicado en Windows Vista , Windows 2000 había sido la única versión de Windows que presentaba un reproductor multimedia interactivo como vista previa para archivos de sonido y video, habilitado de forma predeterminada. Sin embargo, dicha vista previa se puede habilitar en versiones anteriores de Windows con la Actualización de escritorio de Windows instalada mediante el uso de plantillas de personalización de carpetas. [74] La información sobre herramientas de archivo predeterminada muestra el título del archivo, el autor, el tema y los comentarios; [75] estos metadatos se pueden leer desde una secuencia NTFS especial, si el archivo está en un volumen NTFS, o desde una secuencia de almacenamiento estructurado OLE , si el archivo es un documento de almacenamiento estructurado. Todos los documentos de Microsoft Office desde Office 4.0 [76] utilizan almacenamiento estructurado , por lo que sus metadatos se pueden visualizar en la información sobre herramientas predeterminada del Explorador de Windows 2000. Los accesos directos a archivos también pueden almacenar comentarios que se muestran como información sobre herramientas cuando el mouse se desplaza sobre el acceso directo. El shell introduce soporte de extensibilidad a través de controladores de metadatos, controladores de superposición de íconos y controladores de columnas en la vista Detalles del Explorador . [77]
El panel derecho del Explorador de Windows 2000, que normalmente sólo muestra una lista de archivos y carpetas, también se puede personalizar. Por ejemplo, el contenido de las carpetas del sistema no se muestra de forma predeterminada, sino que se muestra en el panel derecho una advertencia al usuario de que modificar el contenido de las carpetas del sistema podría dañar su equipo. Es posible definir paneles adicionales del Explorador utilizando elementos DIV en los archivos de plantilla de carpeta. [70] Este grado de personalización es nuevo en Windows 2000; ni Windows 98 ni la Actualización del escritorio podían proporcionarlo. [78] El nuevo panel de búsqueda basado en DHTML está integrado en el Explorador de Windows 2000, a diferencia del cuadro de diálogo de búsqueda independiente que se encontraba en todas las versiones anteriores del Explorador. El Servicio de indexación también se ha integrado en el sistema operativo y el panel de búsqueda integrado en el Explorador permite buscar archivos indexados por su base de datos. [79]
Microsoft lanzó la versión 3.0 de NTFS [6] (a veces incorrectamente llamada "NTFS 5" en relación con el número de versión del núcleo) como parte de Windows 2000; esto introdujo cuotas de disco (proporcionadas por QuotaAdvisor), cifrado a nivel de sistema de archivos , archivos dispersos y puntos de análisis . Los archivos dispersos permiten el almacenamiento eficiente de conjuntos de datos que son muy grandes pero que contienen muchas áreas que solo tienen ceros. [80] Los puntos de análisis permiten al administrador de objetos restablecer una búsqueda de espacio de nombres de archivo y dejar que los controladores del sistema de archivos implementen la funcionalidad modificada de manera transparente. [81] Los puntos de análisis se utilizan para implementar puntos de montaje de volumen , uniones , administración de almacenamiento jerárquico , almacenamiento estructurado nativo y almacenamiento de instancia única . [81] Los puntos de montaje de volumen y las uniones de directorio permiten que un archivo se refiera de manera transparente desde una ubicación de archivo o directorio a otra.
Windows 2000 también presenta un servicio de seguimiento de vínculos distribuidos para garantizar que los accesos directos a archivos sigan funcionando incluso si el destino se mueve o se le cambia el nombre. El identificador único del objeto de destino se almacena en el archivo de acceso directo en NTFS 3.0 y Windows puede utilizar el servicio de seguimiento de vínculos distribuidos para realizar un seguimiento de los destinos de los accesos directos, de modo que el archivo de acceso directo se pueda actualizar de forma silenciosa si el destino se mueve, incluso a otro disco duro. [82]
El sistema de cifrado de archivos (EFS) introdujo en Windows un cifrado fuerte a nivel de sistema de archivos . Permite que cualquier carpeta o unidad en un volumen NTFS sea cifrada de forma transparente por el usuario. [49] EFS trabaja junto con el servicio EFS, CryptoAPI de Microsoft y la biblioteca de tiempo de ejecución del sistema de archivos EFS (FSRTL). [83] Hasta la fecha, su cifrado no se ha visto comprometido. [ cita requerida ]
El sistema de archivos de EFS funciona cifrando un archivo con una clave simétrica masiva (también conocida como clave de cifrado de archivos o FEK), que se utiliza porque lleva menos tiempo cifrar y descifrar grandes cantidades de datos que si se utilizara un cifrado de clave asimétrica . [83] La clave simétrica utilizada para cifrar el archivo se cifra a continuación con una clave pública asociada al usuario que cifró el archivo, y estos datos cifrados se almacenan en el encabezado del archivo cifrado. Para descifrar el archivo, el sistema de archivos utiliza la clave privada del usuario para descifrar la clave simétrica almacenada en el encabezado del archivo. A continuación, utiliza la clave simétrica para descifrar el archivo. Como esto se hace a nivel del sistema de archivos, es transparente para el usuario. [84]
En el caso de un usuario que pierde el acceso a su clave, EFS cuenta con soporte para agentes de recuperación que pueden descifrar archivos. Un agente de recuperación es un usuario que está autorizado por un certificado de recuperación de clave pública para descifrar archivos que pertenecen a otros usuarios mediante una clave privada especial . De forma predeterminada, los administradores locales son agentes de recuperación , pero se pueden personalizar mediante la Política de grupo .
Windows 2000 introdujo el Administrador de discos lógicos y la herramienta de línea de comandos diskpart para el almacenamiento dinámico . [8] Todas las versiones de Windows 2000 admiten tres tipos de volúmenes de disco dinámicos (junto con discos básicos): volúmenes simples , volúmenes distribuidos y volúmenes seccionados :
Además de estos volúmenes de disco, Windows 2000 Server, Windows 2000 Advanced Server y Windows 2000 Datacenter Server admiten volúmenes reflejados y volúmenes segmentados con paridad :
Con Windows 2000, Microsoft introdujo las características de accesibilidad de Windows 9x para personas con discapacidades visuales y auditivas y otras discapacidades en la línea de sistemas operativos NT. [9] Estas incluían:
ALT
, CTRL
y SHIFT
) se vuelvan "sticky": un usuario puede presionar la tecla modificadora y luego soltarla antes de presionar la combinación de teclas. (Se activa presionando Shift cinco veces rápidamente).CAPS LOCK
, NUM LOCK
o .SCROLL LOCK
Además, Windows 2000 introdujo las siguientes nuevas características de accesibilidad:
Windows 2000 introdujo la Interfaz de Usuario Multilingüe (MUI). [10] Además del inglés , Windows 2000 incorpora soporte para árabe , armenio , báltico , centroeuropeo, cirílico , georgiano , griego , hebreo , índico , japonés , coreano , chino simplificado , tailandés , chino tradicional , turco , vietnamita y idiomas de Europa occidental. [87] También tiene soporte para muchas configuraciones regionales diferentes. [11]
Windows 2000 incluía la versión 7.0 de la API de DirectX , comúnmente utilizada por los desarrolladores de juegos en Windows 98. [ 88] La última versión de DirectX que se lanzó para Windows 2000 fue DirectX 9.0c (Shader Model 3.0), que se envió con Windows XP Service Pack 2. Microsoft publicó actualizaciones trimestrales de DirectX 9.0c hasta la versión de febrero de 2010, después de lo cual se eliminó el soporte en el SDK de junio de 2010. Estas actualizaciones contienen correcciones de errores en el entorno de ejecución principal y algunas bibliotecas adicionales como D3DX , XAudio 2 , XInput y componentes Managed DirectX . Por lo tanto, la mayoría de los juegos escritos para versiones de DirectX 9.0c (hasta la versión de febrero de 2010) pueden ejecutarse en Windows 2000.
Windows 2000 incluía los mismos juegos que Windows NT 4.0 : FreeCell , Minesweeper , Pinball y Solitaire . [89]
Windows 2000 introdujo la Microsoft Management Console (MMC), que se utiliza para crear, guardar y abrir herramientas administrativas. [48] Cada una de ellas se denomina consola y la mayoría permite a un administrador administrar otras computadoras con Windows 2000 desde una computadora centralizada. Cada consola puede contener una o varias herramientas administrativas específicas, llamadas complementos . [48] Estos pueden ser independientes (con una función) o una extensión (que agrega funciones a un complemento existente). Para proporcionar la capacidad de controlar qué complementos se pueden ver en una consola, la MMC permite crear consolas en modo de autor o en modo de usuario . [48] El modo de autor permite agregar complementos, crear nuevas ventanas, mostrar todas las partes del árbol de la consola y guardar consolas. El modo de usuario permite distribuir consolas con restricciones aplicadas. Las consolas en modo de usuario pueden otorgar acceso completo al usuario para cualquier cambio, o pueden otorgar acceso limitado, lo que evita que los usuarios agreguen complementos a la consola aunque puedan ver varias ventanas en una consola. Alternativamente, a los usuarios se les puede otorgar acceso limitado, impidiéndoles agregar cosas a la consola y evitando que vean múltiples ventanas en una sola consola. [90]
Las principales herramientas que vienen con Windows 2000 se pueden encontrar en la consola de Administración de equipos (en Herramientas administrativas en el Panel de control). [91] Esta contiene el Visor de eventos —un medio para ver eventos relacionados con el sistema o la aplicación y el equivalente de Windows de un archivo de registro , [92] una utilidad de información del sistema, una utilidad de copia de seguridad , Programador de tareas y consolas de administración para ver carpetas compartidas abiertas y sesiones de carpetas compartidas, configurar y administrar aplicaciones COM+ , configurar la Política de grupo , [93] administrar todos los usuarios locales y grupos de usuarios, y un administrador de dispositivos . [94] Contiene complementos de Administración de discos y Almacenamiento extraíble , [95] un desfragmentador de disco , así como una consola de diagnóstico de rendimiento, que muestra gráficos del rendimiento del sistema y configura registros de datos y alertas. También contiene una consola de configuración de servicios , que permite a los usuarios ver todos los servicios instalados y detenerlos e iniciarlos, así como configurar lo que deben hacer esos servicios cuando se inicia el equipo. CHKDSK tiene importantes mejoras de rendimiento. [96]
Windows 2000 viene con dos utilidades para editar el registro de Windows , REGEDIT.EXE y REGEDT32.EXE . [97] REGEDIT ha sido portado directamente desde Windows 98 y, por lo tanto, no admite la edición de permisos del registro. [97] REGEDT32 tiene la antigua interfaz de múltiples documentos (MDI) y puede editar permisos del registro de la misma manera que el programa REGEDT32 de Windows NT podía hacerlo. REGEDIT tiene una vista de árbol del lado izquierdo del registro de Windows , enumera todas las colmenas cargadas y representa los tres componentes de un valor (su nombre, tipo y datos) como columnas separadas de una tabla. REGEDT32 tiene una vista de árbol del lado izquierdo, pero cada colmena tiene su propia ventana, por lo que el árbol muestra solo claves y representa valores como una lista de cadenas. REGEDIT admite hacer clic con el botón derecho en las entradas de una vista de árbol para ajustar las propiedades y otras configuraciones. REGEDT32 requiere que todas las acciones se realicen desde la barra de menú superior . Windows XP es el primer sistema que integra estos dos programas en una única utilidad, adoptando el comportamiento de REGEDIT con las características adicionales de NT. [97]
El Comprobador de archivos del sistema (SFC) también viene con Windows 2000. Es una utilidad de línea de comandos que escanea los archivos del sistema y verifica si fueron firmados por Microsoft y funciona en conjunto con el mecanismo de protección de archivos de Windows . También puede volver a llenar y reparar todos los archivos en la carpeta Dllcache . [98]
La consola de recuperación se ejecuta desde fuera de la copia instalada de Windows para realizar tareas de mantenimiento que no se pueden ejecutar desde dentro de ella ni se pueden ejecutar desde otro equipo o copia de Windows 2000. [99] Se suele utilizar para recuperar el sistema de problemas que provocan que falle el arranque, lo que haría inútiles otras herramientas, como el modo seguro o la última configuración válida conocida, o chkdsk
. Incluye comandos como fixmbr
, que no están presentes en MS-DOS.
Tiene una interfaz de línea de comandos simple , que se utiliza para verificar y reparar los discos duros, reparar la información de arranque (incluido NTLDR ), reemplazar archivos de sistema dañados con copias nuevas del CD o habilitar/deshabilitar servicios y controladores para el próximo arranque.
Se puede acceder a la consola de dos maneras:
Boot.ini
, a través de WinNT32.exe, con el modificador /cmdcons. [100] En este caso, sólo se puede iniciar mientras NTLDR pueda arrancar desde la partición del sistema .Windows 2000 introdujo Windows Script Host 2.0, que incluía un modelo de objetos ampliado y compatibilidad con scripts de inicio y cierre de sesión.
La familia Windows 2000 Server consta de Windows 2000 Server, Windows 2000 Advanced Server, Windows 2000 Small Business Server y Windows 2000 Datacenter Server.
Todas las ediciones de Windows 2000 Server tienen los siguientes servicios y características integrados:
Las ediciones de servidor incluyen más funciones y componentes, incluido el Sistema de archivos distribuido (DFS) de Microsoft, compatibilidad con Active Directory y almacenamiento tolerante a fallos.
El sistema de archivos distribuido (DFS) permite que los recursos compartidos en varias ubicaciones diferentes se agrupen de forma lógica en una carpeta o raíz DFS . Cuando los usuarios intentan acceder a un recurso compartido de red desde la raíz DFS, en realidad están viendo un vínculo DFS y el servidor DFS los redirecciona de forma transparente al servidor de archivos y recurso compartido correctos. Una raíz DFS solo puede existir en una versión de Windows 2000 que forme parte de la familia de servidores, y solo puede existir una raíz DFS en ese servidor.
Existen dos formas de implementar un espacio de nombres DFS en Windows 2000: mediante una raíz DFS independiente o una raíz DFS basada en dominio. El DFS independiente solo permite raíces DFS en el equipo local y, por lo tanto, no utiliza Active Directory. Las raíces DFS basadas en dominio existen dentro de Active Directory y su información puede distribuirse a otros controladores de dominio dentro del dominio; esto proporciona tolerancia a fallas al DFS. Las raíces DFS que existen en un dominio deben estar alojadas en un controlador de dominio o en un servidor miembro del dominio. La información de archivo y raíz se replica a través del Servicio de replicación de archivos (FRS) de Microsoft . [105]
En Windows 2000 se introdujo una nueva forma de organizar los dominios de red de Windows , o grupos de recursos, denominado Active Directory, para reemplazar el modelo de dominio anterior de Windows NT. La naturaleza jerárquica de Active Directory permitió a los administradores una forma integrada de administrar las políticas de usuario y equipo y las cuentas de usuario, y de implementar automáticamente programas y actualizaciones con un mayor grado de escalabilidad y centralización que el proporcionado en versiones anteriores de Windows. La información de usuario almacenada en Active Directory también proporcionó una función similar a una guía telefónica para los usuarios finales. Los dominios de Active Directory pueden variar desde pequeñas instalaciones con unos pocos cientos de objetos hasta grandes instalaciones con millones. Active Directory puede organizar y vincular grupos de dominios en un espacio de nombres de dominio contiguo para formar árboles . Los grupos de árboles fuera del mismo espacio de nombres se pueden vincular entre sí para formar bosques.
Los servicios de Active Directory siempre se pueden instalar en un equipo con Windows 2000 Server Standard, Advanced o Datacenter, pero no en un equipo con Windows 2000 Professional. Sin embargo, Windows 2000 Professional es el primer sistema operativo cliente capaz de aprovechar las nuevas características de Active Directory. Como parte de la migración de una organización, los clientes de Windows NT siguieron funcionando hasta que todos los clientes se actualizaron a Windows 2000 Professional, momento en el que el dominio de Active Directory se pudo cambiar al modo nativo y se logró la máxima funcionalidad.
Active Directory requiere un servidor DNS que admita registros de recursos SRV o que la infraestructura DNS existente de una organización se actualice para admitir esto. Debe haber uno o más controladores de dominio para albergar la base de datos de Active Directory y proporcionar servicios de directorio de Active Directory .
Además de admitir volúmenes simples, distribuidos y segmentados, la familia Windows 2000 Server también admite tipos de volúmenes tolerantes a fallas. Los tipos admitidos son volúmenes reflejados y volúmenes RAID-5 :
Windows 2000 se puede implementar en un sitio mediante varios métodos. Se puede instalar en servidores mediante medios tradicionales (como CD) o mediante carpetas de distribución que residen en una carpeta compartida. Las instalaciones pueden ser supervisadas o no supervisadas . Durante una instalación manual, el administrador debe especificar las opciones de configuración. Las instalaciones no supervisadas se programan mediante un archivo de respuesta o un script predefinido en forma de archivo INI que tiene todas las opciones completadas. Se puede crear un archivo de respuesta manualmente o mediante el Administrador de instalación gráfico . El programa Winnt.exe o Winnt32.exe luego usa ese archivo de respuesta para automatizar la instalación. Las instalaciones no supervisadas se pueden realizar mediante un CD de arranque, utilizando Microsoft Systems Management Server (SMS), mediante la Herramienta de preparación del sistema (Sysprep) , mediante el programa Winnt32.exe utilizando el modificador /syspart o mediante Servicios de instalación remota (RIS). La capacidad de integrar un paquete de servicio en los archivos de instalación del sistema operativo original también se introdujo en Windows 2000. [106]
El método Sysprep se inicia en una computadora de referencia estandarizada (aunque el hardware no necesita ser similar) y copia los archivos de instalación necesarios desde la computadora de referencia a las computadoras de destino. No es necesario que el disco duro esté en la computadora de destino y se puede cambiar a ella en cualquier momento, con el hardware configurado más tarde. Al programa Winnt.exe también se le debe pasar un modificador /unattend que apunte a un archivo de respuesta válido y un archivo /s que apunte a una o más fuentes de instalación válidas.
Sysprep permite la duplicación de una imagen de disco en una instalación existente de Windows 2000 Server en varios servidores. Esto significa que todas las aplicaciones y configuraciones del sistema se copiarán en las nuevas instalaciones y, por lo tanto, los equipos de referencia y de destino deben tener las mismas HAL , compatibilidad con ACPI y dispositivos de almacenamiento masivo, aunque Windows 2000 detecta automáticamente los dispositivos " plug and play ". La razón principal para usar Sysprep es implementar rápidamente Windows 2000 en un sitio que tenga varios equipos con hardware estándar. (Si un sistema tuviera diferentes HAL, dispositivos de almacenamiento masivo o compatibilidad con ACPI, entonces se necesitarían mantener varias imágenes).
El servidor de administración de sistemas se puede utilizar para actualizar varios equipos a Windows 2000. Estos equipos deben ejecutar Windows NT 3.51, Windows NT 4.0, Windows 98 o Windows 95 OSR2.x junto con el agente cliente SMS que puede recibir operaciones de instalación de software. El uso de SMS permite realizar instalaciones en un área extensa y proporciona un control centralizado de las actualizaciones de los sistemas.
Los servicios de instalación remota (RIS) son un medio para instalar automáticamente Windows 2000 Professional (y no Windows 2000 Server) en un equipo local a través de una red desde un servidor central. Las imágenes no tienen que soportar configuraciones de hardware específicas y las opciones de seguridad se pueden configurar después de que el equipo se reinicie, ya que el servicio genera un nuevo identificador de seguridad (SID) único para la máquina. Esto es necesario para que las cuentas locales reciban el identificador correcto y no entren en conflicto con otros equipos con Windows 2000 Professional en una red. [107] RIS requiere que los equipos cliente puedan iniciarse a través de la red mediante una tarjeta de interfaz de red que tenga instalada una ROM de inicio de entorno de ejecución de prearranque (PXE) o que el equipo cliente tenga instalada una tarjeta de red que sea compatible con el generador de discos de arranque remoto . El equipo remoto también debe cumplir con la especificación Net PC . El servidor en el que se ejecuta RIS debe ser Windows 2000 Server y debe poder acceder a un servicio DNS de red , un servicio DHCP y los servicios de Active Directory. [108]
Microsoft lanzó varias ediciones de Windows 2000 para distintos mercados y necesidades empresariales: Professional, Server, Advanced Server y Datacenter Server. Cada una de ellas se comercializaba por separado.
Windows 2000 Professional fue diseñado como el sistema operativo de escritorio para empresas y usuarios avanzados . Es la versión cliente de Windows 2000. Ofrece mayor seguridad y estabilidad que muchos de los sistemas operativos de escritorio Windows anteriores. Admite hasta dos procesadores y puede direccionar hasta 4 GB de RAM . Los requisitos del sistema son un procesador Pentium (o equivalente) de 133 MHz o superior, al menos 32 MB de RAM, 650 MB de espacio en el disco duro y una unidad de CD-ROM (recomendado: Pentium II , 128 MB de RAM, 2 GB de espacio en el disco duro y unidad de CD-ROM). [109] Sin embargo, a pesar de los requisitos mínimos oficiales del procesador, todavía es posible instalar Windows 2000 en CPU x86 de cuarta generación como la 80486 .
Windows 2000 Server comparte la misma interfaz de usuario con Windows 2000 Professional, pero contiene componentes adicionales para que el equipo realice funciones de servidor y ejecute software de infraestructura y aplicación . Un nuevo componente significativo introducido en las versiones de servidor es Active Directory , que es un servicio de directorio para toda la empresa basado en LDAP (Lightweight Directory Access Protocol). Además, Microsoft integró la autenticación de red Kerberos , reemplazando el sistema de autenticación NTLM (NT LAN Manager) a menudo criticado utilizado en versiones anteriores. Esto también proporcionó una relación de confianza puramente transitiva entre los dominios de Windows 2000 Server en un bosque (una colección de uno o más dominios de Windows 2000 que comparten un esquema , una configuración y un catálogo global comunes, vinculados con confianzas transitivas bidireccionales ). Además, Windows 2000 introdujo un servidor de nombres de dominio que permite el registro dinámico de direcciones IP . Windows 2000 Server admite hasta 4 procesadores y 4 GB de RAM, con un requisito mínimo de 128 MB de RAM y 1 GB de espacio en el disco duro, sin embargo, los requisitos pueden ser mayores según los componentes instalados. [109]
Windows 2000 Advanced Server es una variante del sistema operativo Windows 2000 Server diseñada para empresas medianas y grandes. Ofrece la capacidad de crear clústeres de servidores, soporte para hasta 8 CPU, una cantidad de memoria principal de hasta 8 GB en sistemas de extensión de dirección física (PAE) y la capacidad de realizar SMP de 8 vías . Admite equilibrio de carga TCP/IP y se basa en Microsoft Cluster Server (MSCS) en Windows NT Enterprise Server 4.0, lo que agrega una funcionalidad mejorada para clústeres de dos nodos. [110] Los requisitos del sistema son similares a los de Windows 2000 Server, [109] sin embargo, es posible que deban ser más altos para escalar a una infraestructura más grande.
Windows 2000 Datacenter Server es una variante de Windows 2000 Server diseñada para grandes empresas que mueven grandes cantidades de datos confidenciales o sensibles con frecuencia a través de un servidor central . [111] Al igual que Advanced Server, admite clustering , failover y balanceo de carga . Sus requisitos mínimos del sistema son similares a los de Advanced Server, [109] pero fue diseñado para ser capaz de manejar hardware avanzado, tolerante a fallas y escalable , por ejemplo, computadoras con hasta 32 CPU y 32 GB de RAM, con rigurosas pruebas y calificación del sistema, particionamiento de hardware, mantenimiento coordinado y control de cambios . Windows 2000 Datacenter Server fue lanzado a fabricación el 11 de agosto de 2000 [112] y lanzado el 26 de septiembre de 2000. [113] Esta edición se basó en Windows 2000 con Service Pack 1 [111] y no estaba disponible al por menor. [114]
Windows 2000 ha recibido cuatro paquetes de servicios completos y un paquete de actualización acumulativa después del SP4, que es el último paquete de servicios. Microsoft eliminó todo el desarrollo de su máquina virtual Java (JVM) de Windows 2000 en el SP3. Internet Explorer 5.01 también se ha actualizado al nivel de paquete de servicios correspondiente.
El Service Pack 4 con paquete acumulativo de actualizaciones se lanzó el 13 de septiembre de 2005, casi cuatro años después del lanzamiento de Windows XP y dieciséis meses antes del lanzamiento de Windows Vista.
Microsoft había planeado originalmente lanzar un quinto Service Pack para Windows 2000, pero canceló este proyecto al principio de su desarrollo y en su lugar lanzó Update Rollup 1 para SP4, una colección de todas las revisiones relacionadas con la seguridad y algunos otros problemas importantes. [115] El Update Rollup no incluye todas las revisiones no relacionadas con la seguridad y no está sujeto a las mismas pruebas de regresión exhaustivas que un Service Pack completo. Microsoft afirma que esta actualización satisfará las necesidades de los clientes mejor que un Service Pack completamente nuevo y seguirá ayudando a los clientes de Windows 2000 a proteger sus PC, reducir los costos de soporte y dar soporte al hardware informático existente. [116]
Varios componentes de Windows 2000 se pueden actualizar a las versiones más recientes, que incluyen nuevas versiones introducidas en versiones posteriores de Windows, y otras aplicaciones importantes de Microsoft están disponibles. Estas últimas versiones para Windows 2000 incluyen:
Durante el período de Windows 2000, la naturaleza de los ataques a los servidores Windows cambió: más ataques provenían de fuentes remotas a través de Internet. Esto ha llevado a una abrumadora cantidad de programas maliciosos que explotan los servicios de IIS, específicamente una notoria tendencia al desbordamiento del búfer. [117] Esta tendencia no es específica de la versión del sistema operativo, sino más bien específica de la configuración: depende de los servicios que estén habilitados. [117] Después de esto, una queja común es que "de manera predeterminada, las instalaciones de Windows 2000 contienen numerosos problemas de seguridad potenciales. Se instalan y habilitan muchos servicios innecesarios y no hay una política de seguridad local activa". [118] Además de los valores predeterminados inseguros, según el SANS Institute , las fallas más comunes descubiertas son vulnerabilidades de desbordamiento del búfer explotables de forma remota. [119] Otras fallas criticadas incluyen el uso de técnicas de cifrado vulnerables. [120]
Code Red y Code Red II fueron gusanos famosos (y muy discutidos) que explotaban vulnerabilidades del Servicio de Indexación de Windows de los Servicios de Información de Internet (IIS) de Windows 2000. [16] En agosto de 2003, los investigadores de seguridad estimaron que dos gusanos importantes llamados Sobig y Blaster infectaron más de medio millón de computadoras Microsoft Windows. [121] El gusano Zotob de 2005 fue culpado por los compromisos de seguridad en las máquinas Windows 2000 en ABC , CNN , New York Times Company y el Departamento de Seguridad Nacional de los Estados Unidos . [122]
El 8 de septiembre de 2009, Microsoft omitió la aplicación de parches a dos de las cinco fallas de seguridad que se habían abordado en la actualización de seguridad mensual, diciendo que la aplicación de parches a una de las fallas de seguridad críticas era "inviable". [123] Según el Boletín de Seguridad MS09-048 de Microsoft: "La arquitectura para soportar adecuadamente la protección TCP/IP no existe en los sistemas Microsoft Windows 2000, por lo que no es factible crear la solución para Microsoft Windows 2000 Service Pack 4 para eliminar la vulnerabilidad. Para ello sería necesario rediseñar una cantidad muy significativa del sistema operativo Microsoft Windows 2000 Service Pack 4, no habría garantía de que las aplicaciones diseñadas para ejecutarse en Microsoft Windows 2000 Service Pack 4 siguieran funcionando en el sistema actualizado". Tampoco se lanzaron parches para esta falla para las versiones más nuevas de Windows XP (32 bits) y Windows XP Professional x64 Edition , a pesar de que ambas también estaban afectadas; [124] Microsoft sugirió activar el Firewall de Windows en esas versiones. [125]
Windows 2000 y Windows 2000 Server fueron reemplazados por sistemas operativos más nuevos de Microsoft: los productos Windows 2000 Server por Windows Server 2003 , y Windows 2000 Professional por Windows XP Professional .
El 30 de junio de 2005, la familia de sistemas operativos Windows 2000 pasó de la fase de soporte general a la fase de soporte extendido. Microsoft afirma que esto marca el avance de Windows 2000 a través de la política de ciclo de vida de Windows. Con el soporte general, Microsoft proporciona libremente cambios de diseño, si los hubiera, paquetes de servicio y actualizaciones no relacionadas con la seguridad, además de actualizaciones de seguridad, mientras que con el soporte extendido, no se proporcionan paquetes de servicio y las actualizaciones no relacionadas con la seguridad requieren ponerse en contacto con el personal de soporte por correo electrónico o teléfono. Con la fase de soporte extendido, Microsoft continuó proporcionando actualizaciones de seguridad críticas todos los meses para todos los componentes de Windows 2000 (incluido Internet Explorer 5.0 SP4) y soporte técnico pagado por incidente para problemas técnicos. Debido a la antigüedad de Windows 2000, no se han publicado versiones actualizadas de componentes como Windows Media Player 11 e Internet Explorer 7 para él. En el caso de Internet Explorer, Microsoft dijo en 2005 que "parte del trabajo de seguridad en IE 7 se basa en la funcionalidad del sistema operativo en XP SP2 que no es fácil de trasladar a Windows 2000". [126]
Si bien los usuarios de Windows 2000 Professional y Server podían comprar la licencia de actualización para Windows Vista Business o Windows Server 2008, ninguno de estos sistemas operativos puede realizar directamente una instalación de actualización desde Windows 2000; en su lugar, se debe realizar una instalación limpia o una actualización de dos pasos a través de XP/2003. Microsoft ha abandonado la ruta de actualización de Windows 2000 (y versiones anteriores) a Windows 7. Los usuarios de Windows 2000 deben comprar una licencia completa de Windows 7.
Aunque Windows 2000 es la última versión basada en NT de Microsoft Windows que no incluye activación del producto , Microsoft ha introducido Windows Genuine Advantage para ciertas descargas y actualizaciones no críticas del Centro de descargas para Windows 2000.
Windows 2000 llegó al final de su ciclo de vida (EoL) el 13 de julio de 2010 (junto con el Service Pack 2 de Windows XP). No recibirá nuevas actualizaciones de seguridad ni nuevos parches relacionados con la seguridad después de esta fecha. [5] [127] En Japón, más de 130.000 servidores y 500.000 PC en gobiernos locales se vieron afectados; muchos gobiernos locales dijeron que no actualizarían porque no tienen fondos para cubrir un reemplazo. [128]
A partir de 2011, Windows Update sigue dando soporte a las actualizaciones de Windows 2000 disponibles en el Patch Tuesday de julio de 2010, por ejemplo, si se habilitan más adelante las funciones opcionales de Windows 2000 más antiguas. Los productos de Microsoft Office para Windows 2000 tienen sus propios ciclos de vida de producto. Si bien Internet Explorer 6 para Windows XP recibió parches de seguridad hasta que perdió el soporte, este no es el caso de IE6 para Windows 2000. [ cita requerida ] La herramienta de eliminación de software malintencionado de Windows que instala mensualmente Windows Update para XP y versiones posteriores aún se puede descargar manualmente para Windows 2000. [ 129 ]
Microsoft anunció en 2020 que deshabilitaría el servicio Windows Update para los puntos finales SHA-1 y, dado que Windows 2000 no recibió una actualización para SHA-2, Windows Update Services ya no está disponible en el sistema operativo a fines de julio de 2020. [130] Sin embargo, a partir de abril de 2021, las actualizaciones antiguas para Windows 2000 todavía están disponibles en el Catálogo de actualizaciones de Microsoft . [131]
En octubre de 2002, Microsoft encargó a IDC que determinara el coste total de propiedad (TCO) de las aplicaciones empresariales en Windows 2000 frente al TCO de las mismas aplicaciones en Linux . El informe de IDC se basa en entrevistas telefónicas a ejecutivos y directores de TI de 104 empresas norteamericanas en las que determinaron lo que estaban utilizando para una carga de trabajo específica para servicios de archivos, impresión, seguridad y redes. IDC determinó que las cuatro áreas en las que Windows 2000 tenía un mejor TCO que Linux (durante un período de cinco años para una organización media de 100 empleados) eran los archivos, la impresión, la infraestructura de red y la infraestructura de seguridad. Sin embargo, determinaron que Linux tenía un mejor TCO que Windows 2000 para el servicio web. El informe también descubrió que el mayor coste no estaba en la adquisición de software y hardware, sino en los costes de personal y el tiempo de inactividad. Aunque el informe aplicó un factor de productividad del 40% durante el tiempo de inactividad de la infraestructura de TI, reconociendo que los empleados no son totalmente improductivos, no consideró el impacto del tiempo de inactividad en la rentabilidad del negocio. El informe afirmaba que los servidores Linux tenían menos tiempo de inactividad no planificado que los servidores Windows 2000. Encontró que la mayoría de los servidores Linux ejecutaban menos carga de trabajo por servidor que los servidores Windows 2000 y también que ninguna de las empresas entrevistadas utilizaba computadoras Linux SMP de 4 vías . El informe tampoco tuvo en cuenta servidores de aplicaciones específicos : servidores que necesitan poco mantenimiento y son proporcionados por un proveedor específico. El informe hizo hincapié en que el costo total de propiedad era solo un factor a considerar para usar una plataforma de TI en particular, y también señaló que a medida que el software de administración y servidor mejorara y se empaquetara mejor, el panorama general mostrado podría cambiar. [132]
NDS eDirectory es una solución de directorio multiplataforma que funciona en NT 4.0, Windows 2000 cuando esté disponible, Solaris y NetWare 5. Active Directory sólo es compatible con el entorno Windows 2000. Además, los usuarios de eDirectory pueden estar seguros de que están utilizando el servicio de directorio más fiable, maduro y de mayor confianza para gestionar y controlar sus relaciones de comercio electrónico, no una versión 1.0.
Aunque Microsoft ha retrasado el cronograma para Windows .NET Server, la compañía sigue adelante con el lanzamiento de una edición limitada de Windows Datacenter Server basada en el código beta de Windows .NET Server.
{{cite journal}}
: Requiere citar revista |journal=
( ayuda ){{cite journal}}
: Requiere citar revista |journal=
( ayuda )