Como sucesora de Windows 2000 y de Windows Me , Windows XP introdujo muchas novedades, pero también eliminó otras. Las características introducidas, instaladas o habilitadas por defecto se enumeran a continuación (tanto en la versión original como en las posteriores).
Interfaz de usuario y apariencia
Gráficos
Con la introducción de Windows XP , se introdujo el subsistema GDI+, basado en C++ y exclusivamente por software, para reemplazar ciertas funciones de GDI . GDI+ añade gráficos 2D suavizados, texturas, coordenadas de punto flotante, sombreado degradado, gestión de rutas más compleja, filtrado bicúbico, compatibilidad intrínseca con formatos de archivo gráfico modernos como JPEG y PNG , y compatibilidad con la composición de transformaciones afines en la canalización de vista 2D. GDI+ utiliza valores RGBA para representar el color. El uso de estas características es evidente en la interfaz de usuario de Windows XP (etiquetas de iconos de escritorio transparentes, sombras paralelas para las etiquetas de iconos en el escritorio, sombras debajo de los menús, rectángulo de selección azul translúcido en el Explorador de Windows , paneles de tareas deslizantes y botones de la barra de tareas), y en varias de sus aplicaciones como Microsoft Paint , el Visor de imágenes y fax de Windows , el Asistente para impresión de fotos , el protector de pantalla Presentación de diapositivas Mis imágenes, y su presencia en la capa gráfica básica simplifica enormemente las implementaciones de sistemas de gráficos vectoriales como Flash o SVG . La biblioteca dinámica GDI+ puede distribuirse con una aplicación y utilizarse en versiones anteriores de Windows. El número total de identificadores GDI por sesión también aumenta en Windows XP de 16 384 a 65 536 (configurable a través del registro).
Windows XP se lanzó con DirectX 8.1, que trae nuevas características importantes a DirectX Graphics además de DirectX Audio (tanto DirectSound como DirectMusic ), DirectPlay , DirectInput y DirectShow . Direct3D introdujo la programabilidad en forma de sombreadores de vértices y píxeles , lo que permite a los desarrolladores escribir código sin preocuparse por el estado de hardware superfluo, la niebla , el mapeo de relieve y el mapeo de texturas . DirectX 9 se lanzó en 2003, que también vio revisiones importantes a Direct3D, DirectSound, DirectMusic y DirectShow. [ 1 ] Direct3D 9 agregó una nueva versión del lenguaje de sombreado de alto nivel , [ 2 ] soporte para formatos de textura de punto flotante, objetivos de renderizado múltiples y búsquedas de texturas en el sombreador de vértices. Windows XP se puede actualizar a DirectX 9.0c (Shader Model 3.0).
ClearType

Windows XP incluye la representación de subpíxeles ClearType , que hace que las fuentes en pantalla sean más suaves y legibles en pantallas de cristal líquido (LCD). [ 3 ] [ 4 ] Aunque ClearType afecta a los monitores CRT , su uso principal es para pantallas basadas en LCD/TFT (portátiles, notebooks y pantallas planas modernas). ClearType en Windows XP actualmente admite las estructuras de subpíxeles RGB y BGR. Hay otros parámetros, como el contraste, que se pueden configurar mediante una herramienta llamada ClearType Tuner que Microsoft ofrece como descarga gratuita desde su sitio web de tipografía. [ 5 ]
Menú de inicio
Con Windows XP , el botón de Inicio tiene una apariencia actualizada y es más grande, lo que permite seleccionarlo y hacer clic más rápidamente. Para facilitar el acceso a una mayor variedad de destinos comunes desde un solo lugar, el menú de Inicio se amplió a dos columnas: la columna izquierda se centra en las aplicaciones instaladas, mientras que la derecha proporciona acceso a los documentos y enlaces del sistema, que antes se encontraban en el escritorio. Los enlaces a Mis documentos, Mis imágenes y otras carpetas especiales se destacan. Los iconos de Mi PC y Mis sitios de red ( Entorno de red en Windows 95 y 98) también se trasladaron del escritorio al menú de Inicio, facilitando el acceso a estos iconos incluso con varias aplicaciones abiertas y manteniendo el escritorio ordenado. Además, estos enlaces se pueden configurar para que se expandan como un menú desplegable. Los programas de uso frecuente se muestran automáticamente en la columna izquierda, los programas recién instalados se resaltan y el usuario puede optar por anclar programas al menú de Inicio para que siempre estén accesibles sin tener que navegar por las carpetas de Programas. El navegador web y el programa de correo electrónico predeterminados están anclados al menú Inicio. Este menú es totalmente personalizable: se pueden añadir o eliminar enlaces y configurar el número de programas de uso frecuente que se muestran. El menú Todos los programas se expande como el menú Inicio clásico para ocupar toda la pantalla, pero también se puede configurar para que muestre programas con desplazamiento. El nombre y la imagen de perfil del usuario también se muestran en el menú Inicio.
barra de tareas
Los botones de la barra de tareas para ejecutar aplicaciones y el Inicio rápido también se han actualizado para la ley de Fitt. Bloquear la barra de tareas no solo evita que se cambie su tamaño o se mueva accidentalmente, sino que elementos como el Inicio rápido y otras DeskBands también se bloquean para que no se muevan accidentalmente. La función de agrupación de la barra de tareas combina varios botones de la misma aplicación en un solo botón, que al hacer clic, abre un menú que muestra todas las ventanas agrupadas y su número. Se pueden configurar opciones avanzadas de agrupación de la barra de tareas desde el registro . [ 6 ] El usuario puede elegir mostrar siempre, ocultar siempre u ocultar algunos o todos los iconos del área de notificación si está inactivo durante un tiempo. Un botón permite al usuario mostrar todos los iconos. La barra de tareas, si se establece con una altura más gruesa, también muestra el día y la fecha en el área de notificación.
Explorador de Windows
En Windows XP se introdujeron cambios significativos en el Explorador de Windows, tanto a nivel visual como funcional. Microsoft se centró especialmente en hacerlo más accesible y orientado a tareas, además de añadir diversas funciones que reflejaran el creciente uso del ordenador como centro digital.
Panel de tareas
Cuando el panel de navegación está desactivado, el panel de tareas se muestra en el lado izquierdo de la ventana en lugar de la vista de árbol de carpetas tradicional. Presenta al usuario una lista de acciones y destinos comunes relacionados con el directorio o los archivos seleccionados. Por ejemplo, en un directorio que contiene principalmente imágenes, se muestra un conjunto de "Tareas de imágenes" que ofrece opciones para mostrar estas imágenes como una presentación de diapositivas, imprimirlas o comprar copias en línea. Del mismo modo, una carpeta con archivos de música ofrece opciones para reproducirlos en un reproductor multimedia o comprar música en línea.
Cada carpeta también incluye "Tareas de archivos y carpetas", que ofrecen opciones para crear nuevas carpetas, compartir una carpeta en la red local, publicar archivos o carpetas en un sitio web mediante el Asistente de publicación web y otras tareas comunes como copiar, renombrar, mover y eliminar archivos o carpetas. Los tipos de archivo que se han identificado como imprimibles también tienen una opción para imprimir el archivo.
Debajo de "Tareas de archivos y carpetas" se encuentra "Otros lugares", que siempre muestra la carpeta principal de la carpeta que se está visualizando e incluye enlaces adicionales a otras ubicaciones comunes como "Mi PC", "Panel de control" y "Mis documentos", o a ubicaciones visitadas anteriormente. Estos enlaces varían según la carpeta en la que se encuentre el usuario.
Debajo de "Otros lugares" se encuentra el área "Detalles", que proporciona información adicional al seleccionar un archivo o carpeta. Normalmente, se muestra el tipo de archivo, el tamaño y la fecha de modificación, pero según el tipo de archivo, también puede incluir el autor, las dimensiones de la imagen, los atributos u otros detalles. Si el tipo de archivo tiene instalado un gestor de imágenes en miniatura , su vista previa también aparece en el panel de tareas "Detalles". En el caso de archivos de música, puede mostrar el artista, el título del álbum y la duración de la canción. Esta misma información también se muestra horizontalmente en la barra de estado .
panel de navegación
El botón "Carpetas" de la barra de herramientas del Explorador de Windows permite alternar entre el panel de navegación tradicional, que muestra la vista de árbol de carpetas, y el panel de tareas. Los usuarios también pueden cerrar el panel de navegación haciendo clic en el botón "Cerrar" situado en su esquina derecha, así como desactivar el panel de tareas desde las Opciones de carpeta.
El panel de navegación se mejoró en Windows XP para admitir la "vista de carpeta simple". Al activarla, se ocultan las líneas punteadas que conectan las carpetas y subcarpetas, y se puede navegar por las carpetas con un solo clic, manteniendo la opción de doble clic activada en el panel derecho. Al hacer clic una vez en la vista de carpeta simple, la carpeta se expande automáticamente, y al hacer clic en otra carpeta, esta se expande automáticamente y la anterior se contrae.
Agrupación y clasificación
Windows XP introdujo una gran cantidad de propiedades de metadatos [ 7 ] que se muestran como columnas en la vista "Detalles" del Explorador, en la nueva vista de mosaicos del Explorador, en la pestaña Resumen de las propiedades de un archivo, en la información sobre herramientas de un archivo y en la barra de estado del Explorador cuando se selecciona un solo archivo. Los usuarios también obtienen la capacidad de ordenar por cualquier propiedad que esté activada en la vista "Detalles". Los desarrolladores pueden escribir extensiones de shell de controlador de columna para definir aún más sus propias propiedades por las que se pueden ordenar los archivos. La columna por la que se ordenan los elementos está resaltada. La ordenación de archivos y carpetas puede ser en orden ascendente o descendente en todas las vistas, no solo en la vista Detalles . Para invertir el orden, el usuario simplemente puede realizar la ordenación por la misma propiedad nuevamente. El orden de ordenación también se ha hecho más intuitivo en comparación con el de Windows 2000. Para los nombres de archivo que contienen números, el Explorador de Windows ahora intenta ordenar en función del valor numérico en lugar de simplemente comparar cada dígito del número dígito por dígito para cada posición de carácter en el nombre del archivo. [ 8 ] Por ejemplo, los archivos que contienen "1", "2"...10" se ordenarán intuitivamente con "10" apareciendo después de "9" en lugar de aparecer entre "1" y "2".
El panel derecho del Explorador de Windows incluye la función "Mostrar en grupos", que permite organizar el contenido por encabezados según cualquier campo utilizado para ordenar los elementos. De esta forma, los elementos se pueden agrupar por cualquier detalle que esté activado. La función "Mostrar en grupos" está disponible en las vistas de Miniaturas, Mosaicos, Iconos y Detalles.
Buscar
Microsoft presentó los "Compañeros de búsqueda" animados para hacer que la búsqueda fuera más atractiva y amigable. El personaje predeterminado es un cachorro llamado Rover, y también están disponibles otros tres personajes: Merlín el mago, Earl el surfista y Courtney. Estos compañeros de búsqueda, impulsados por la tecnología Microsoft Agent , guardan gran similitud con los Asistentes de Office de Microsoft Office , e incluso incorporan "trucos" y efectos de sonido. Si el usuario lo desea, también puede desactivar el personaje animado por completo.
La capacidad de búsqueda es bastante similar a la de Windows Me y Windows 2000, con algunas adiciones importantes. El Servicio de indexación puede extraer propiedades Exif , así como algunos metadatos para archivos ASF, WMV y MP3 en Windows XP a través de la interfaz IPropertyStorage usando el filtro nulo integrado. También se puede indicar a la búsqueda que busque solo archivos que sean categóricamente "Documentos" o "Imágenes, música y video" (búsqueda por tipo percibido); esta característica es notable principalmente por cómo Windows determina qué tipos de archivos se pueden clasificar en estas categorías. [ 9 ] Otra adición importante es que el campo "Buscar en" acepta y expande variables de entorno para la entrada abreviada de rutas largas. Además, los usuarios pueden configurar si Windows XP busca o no archivos y carpetas del sistema y/o ocultos. Usando Tweak UI , la interfaz de usuario de búsqueda se puede restaurar a la utilizada por Windows 2000.
Manejo de imágenes en Explorer
Windows XP mejora la vista previa de imágenes al ofrecer una vista de tira de película que muestra las imágenes en una sola fila horizontal y una vista previa grande de la imagen seleccionada actualmente encima. Los botones "Atrás" y "Anterior" facilitan la navegación por las imágenes, y un par de botones "Rotar" permiten rotar las imágenes 90 grados en sentido horario y antihorario. La vista de tira de película, como cualquier otra vista, se puede activar por carpeta. Esta vista estará disponible si se selecciona la nueva vista de carpeta "Tareas comunes", no con la vista de carpeta "Windows Clásico". Además del modo de vista de tira de película, existe una vista de "Miniaturas", que muestra imágenes en miniatura de la carpeta y también muestra imágenes que pueda contener una subcarpeta (4 por defecto) superpuestas sobre un icono de carpeta grande. La vista de miniaturas de una carpeta se puede personalizar desde la pestaña Personalizar, accesible desde sus Propiedades, donde los usuarios también pueden cambiar el icono de la carpeta y especificar un tipo de plantilla (imágenes, música, vídeos, documentos) para esa carpeta y, opcionalmente, para todas sus subcarpetas. El tamaño y la calidad de las miniaturas en la vista "Miniaturas" se pueden ajustar mediante Tweak UI o el registro. [ 10 ] Los metadatos Exif almacenados en la imagen también se muestran en la pestaña Propiedades -> Resumen del archivo , en la vista "Detalles" y en cualquier vista de la barra de estado. Windows XP opcionalmente almacena en caché las miniaturas en un archivo " Thumbs.db " en la misma carpeta que las imágenes para que se generen más rápido la próxima vez. Se puede forzar la regeneración de las miniaturas haciendo clic con el botón derecho en la imagen en las vistas Miniatura o Tira de película y seleccionando "Actualizar miniatura".
Reproducción automática
AutoPlay examina los medios y dispositivos extraíbles recién detectados y, según el contenido (como imágenes, música o archivos de vídeo), inicia la aplicación adecuada para reproducir o mostrar dicho contenido. [ 11 ] AutoPlay (que no debe confundirse con AutoRun ) se creó para simplificar el uso de dispositivos periféricos ( reproductores de MP3 , tarjetas de memoria , dispositivos de almacenamiento USB , etc. ) al iniciar automáticamente el software necesario para acceder y visualizar el contenido de estos dispositivos. AutoPlay puede mejorarse con software y hardware compatibles. El usuario puede configurarlo para asociar sus aplicaciones favoritas con eventos y acciones de AutoPlay. Estas acciones se denominan controladores de AutoPlay y existen conjuntos de controladores asociados a distintos tipos de contenido. Se pueden añadir nuevos controladores de AutoPlay al sistema al instalar software adicional. El usuario puede editar, eliminar o crear controladores de AutoPlay mediante TweakUI . En Windows XP, la configuración de AutoPlay se puede configurar por dispositivo desde las propiedades del dispositivo.
Cuando un usuario inserta un disco óptico en una unidad o conecta una cámara USB, Windows detecta la llegada e inicia un proceso de análisis del dispositivo o búsqueda en el medio. Busca propiedades del dispositivo o contenido en el medio para que la Reproducción automática pueda presentar al usuario un conjunto de opciones relevantes. Cuando el usuario realiza una selección, también tiene la opción de que esta se aplique automáticamente la próxima vez que Windows detecte ese contenido o dispositivo. [ 12 ] Los tipos de contenido disponibles varían según el tipo de unidad seleccionada.
Otras mejoras en la interfaz de usuario y el shell
- Windows XP introdujo el concepto de Tipos Percibidos, lo que facilitó que las aplicaciones y las extensiones de shell se registraran con los tipos de archivo, incluso si el programa predeterminado y su ProgID asociado cambiaban. [ 13 ] Los Tipos Percibidos también facilitaron a los usuarios finales la búsqueda de archivos sin especificar extensiones de archivo individuales.
- Papelera de reciclaje por usuario para volúmenes NTFS. En versiones anteriores de Windows NT, un usuario podía ver los archivos eliminados de otro usuario que se encontraban en la Papelera de reciclaje.
- Opciones de carpeta para restaurar las ventanas de carpeta abiertas previamente al iniciar sesión (restauración de sesiones del Explorador) [ 14 ]
- Información personalizable por tipo de archivo (clase de archivo) sin necesidad de escribir extensiones de shell [ 15 ]
- El Explorador de Windows depende del contenido; es decir, intenta detectar el tipo de archivos predominante en una carpeta y, a continuación, selecciona automáticamente la vista más adecuada para el usuario, a menos que este la configure manualmente.
- Para evitar que las aplicaciones se apropien de las asociaciones de archivos ya registradas con el programa predeterminado establecido explícitamente por el usuario, Windows XP impide las asociaciones de archivos programáticas si los usuarios utilizan el cuadro de diálogo "Abrir con" o la pestaña "Tipos de archivo" para anular la configuración predeterminada.
- Se añadió una vista de "mosaicos" que muestra el icono del archivo en un tamaño mayor (48 × 48) y coloca a la derecha el nombre del archivo, el tipo descriptivo y la información adicional por la que se ordenan los elementos (normalmente el tamaño del archivo para los archivos de datos y el nombre del editor para las aplicaciones).
- Las barras de herramientas se pueden bloquear para evitar que se muevan accidentalmente. Esta misma función también se añadió a las barras de herramientas de Internet Explorer.
- La función "Alinear iconos" del menú contextual ha sido sustituida por la función "Alinear a la cuadrícula", que, al activarse, siempre alinea los iconos.
- Para los tipos de archivo desconocidos o indefinidos, que pueden generar confusión en usuarios inexpertos al hacer doble clic, Windows XP puede contactar con un servicio web que muestra información adicional sobre ese tipo de archivo y qué programa lo creó o puede abrirlo.
- Si se coloca una imagen llamada "Folder.jpg" dentro de una carpeta, esa imagen se utilizará como miniatura para esa carpeta y como carátula del álbum para los archivos multimedia en Windows Media Player .
- A partir de Windows XP, los archivos cifrados con EFS pueden mostrarse en un color alternativo (verde por defecto).
- La información sobre el tamaño de los archivos y carpetas se muestra en las sugerencias emergentes al pasar el ratón por encima. En el caso de las carpetas, se muestra el tamaño y parte de su contenido.
- Al abrir más de 15 archivos en una sola operación, es decir, seleccionando varios archivos y pulsando la tecla Intro, Windows XP advierte al usuario de que el Explorador de Windows puede dejar de responder, pero aun así le permite hacerlo.
- El Explorador de Windows admite una forma muy básica de renombrar elementos de forma masiva.
- Barras de progreso estilo marquesina.
- Un control de hipervínculo en el sistema proporciona controles comunes.
Visor de imágenes y fax de Windows
Windows XP incluye el Visor de imágenes y fax de Windows , basado en GDI+ [ 16 ] , capaz de visualizar formatos de imagen compatibles con GDI+, como JPEG , BMP , PNG , GIF (incluidos los GIF animados), ICO , WMF , EMF y TIFF . Este visor reemplaza algunas de las funciones de la herramienta Imágenes para Windows presente en versiones anteriores de Windows.
El Visor de imágenes y fax de Windows está integrado con el Explorador de Windows para funciones como presentación de diapositivas, correo electrónico, impresión, etc., y se inicia rápidamente cuando se hace doble clic en una imagen en el Explorador de Windows. Admite la administración completa de archivos desde el propio visor, es decir, al hacer clic con el botón derecho en la imagen se muestra el mismo menú contextual que se muestra cuando se hace clic con el botón derecho en una imagen en el Explorador de Windows . Las imágenes se pueden establecer como fondo de escritorio desde el menú contextual. Admite la visualización sucesiva de todas las imágenes en la carpeta actual y la visualización en bucle de imágenes, [ 17 ] es decir, después de ver la última imagen en un directorio, vuelve a mostrar la primera imagen y viceversa. De forma predeterminada, las imágenes más pequeñas que la resolución de pantalla del usuario se muestran en su tamaño real. Si una imagen es más grande que la resolución de pantalla, se escala para ajustarse a la pantalla (Mejor ajuste). [ 17 ] Las imágenes se pueden acercar o alejar según el área de visualización. Cuando se hace esto, las barras de desplazamiento permiten ver todas las áreas de la imagen. Tiene botones de barra de herramientas estándar para Eliminar , Imprimir , Copiar a y Abrir con . [ 17 ] El botón Copiar a convierte una imagen a un formato diferente compatible con GDI+, es decir, JPEG, BMP, GIF, TIFF o PNG. [ 18 ] El botón Imprimir inicia el Asistente para impresión de fotos que permite imprimir imágenes con títulos de imágenes utilizando varios diseños de página, como impresiones de página completa, impresiones de cartera, hojas de contacto/índice o ciertas dimensiones fijas con las imágenes recortadas o rotadas para ajustarse a la página. El asistente muestra una vista previa de cómo se verá la página impresa con las opciones especificadas actualmente. [ 18 ] El Visor de imágenes y fax de Windows también puede rotar las imágenes en el sentido de las agujas del reloj o en sentido contrario, iniciar una presentación de diapositivas de todas las imágenes o de las seleccionadas en la carpeta, o enviarlas por correo electrónico seleccionando la opción "Enviar a destinatario de correo". [ 18 ] Otras opciones permiten enviar la imagen por correo electrónico a tamaño completo o en dimensiones de píxeles de: 640 x 480, 800 x 600 y 1024 x 768. Mediante Tweak UI , se puede ajustar el tiempo entre imágenes durante una presentación de diapositivas.
El Visor de imágenes y fax de Windows reconoce los perfiles de color ICC V2 integrados [ 19 ] en archivos JPG y TIFF. Los archivos GIF se muestran con animación completa, incluso al hacer zoom. Los archivos TIFF se pueden anotar mediante la barra de herramientas de anotación que aparece en la parte inferior de la pantalla. [ 20 ] Se pueden dibujar líneas en la imagen TIFF y agregarle texto. Se pueden seleccionar y ocultar áreas de la imagen. El Visor de imágenes y fax de Windows también puede visualizar archivos TIFF de varias páginas. Sin embargo, las imágenes TIFF con compresión JPEG no son totalmente compatibles. [ 21 ] El último botón de la barra de herramientas estándar abre la imagen para editarla; de forma predeterminada, en Microsoft Paint ; sin embargo, se puede registrar cualquier aplicación de edición para este botón en el visor. El Visor de imágenes y fax de Windows guarda y recuerda la posición y el tamaño de su ventana y admite atajos de teclado para todas sus operaciones.
Los formatos de imagen RAW , que son los formatos preferidos en la fotografía profesional, no son compatibles; sin embargo, Microsoft lanzó una actualización posterior llamada RAW Image Thumbnailer and Viewer para Windows XP para visualizar ciertos archivos de imagen RAW. [ 22 ]
Mejoras en la personalización y la usabilidad
- Windows XP incluye un nuevo conjunto de estilos visuales , conocido por su nombre en clave, "Luna". Disponible en tres esquemas de color, la interfaz está más orientada a tareas que la básica incluida desde Windows 95, con opciones disponibles en las ventanas del Explorador para interactuar con cada archivo. Sin embargo, el usuario puede optar por volver completamente a la interfaz de usuario "clásica" anterior a Windows XP. Los desarrolladores pueden aprovechar los estilos visuales mediante el uso de Comctl32.dll v6.0 en sus programas. [ 23 ]
- Las propiedades de pantalla de Windows XP permiten a los usuarios guardar sus personalizaciones como temas . Esta función formaba parte anteriormente de Microsoft Plus !.
- Compatibilidad con iconos y cursor para profundidad de color de 24 bits con un canal alfa de 8 bits . [ 24 ] Microsoft contrató a The Iconfactory , que creó más de 100 iconos coloridos para Microsoft para incluirlos en Windows XP. [ 25 ] También se ha aumentado el límite de recursos de 10 iconos. [ 26 ] Para pantallas de alta resolución (DPI), Windows XP admite tamaños de cursor más grandes. [ 27 ]
- Uso de viñetas en lugar de asteriscos en los campos de contraseña de un control TextBox, es decir, "•••" en lugar de "***".
- Several informational, critical and warning messages in Windows XP are shown as balloon notifications which automatically fade away after predefined interval and condition, instead of showing them as dialog boxes which require interaction from the user.
- New configurable sound events for Device Connect, Device Disconnect, Device Failed to Connect, Print Complete, New fax, Fax Error, System Notification, Windows Logon and Windows Logoff.
- A set of live orchestral recordings for the Windows XP tour theme music and system sounds was composed by composer Bill Brown.[28]
- The music that plays during the Out-of-box experience, the setup at first launch where the user could connect to the internet, choose whether to have automatic updates, and choose their username, is located at
C:\Windows\system32\oobe\images\title.wma. The piece is named "Windows Welcome music" or "Velkommen" and was composed by Stan LePard. This piece was also used in the tour for Internet Explorer 3 Starter Kit.[29][30][31] - Window ghosting that allows the user to minimize, move or close the main window even if the application is not responding.[32]
Text Services Framework
The Text Services Framework (TSF), is a COMframework and API introduced in Windows XP that supports advanced text input and text processing. The Text Services Framework is designed to offer advanced language and word processing features to applications. It supports features such as multilingual support, keyboard drivers, handwriting recognition, speech recognition, as well as spell checking and other text and natural language processing functions. It is also downloadable for older Windows operating systems.[33]
The Language Bar is the core user interface for Text Services Framework. The language bar enables text services to add UI elements to the toolbar and enables these elements when an application has focus. From the Language Bar, users can select the input language, and control keyboard input, handwriting recognition and speech recognition. The language bar also provides a direct means to switch between installed languages, even when a non-TSF-enabled application has focus.
Performance and kernel improvements
El núcleo de Windows XP es completamente diferente del núcleo de la línea de sistemas operativos Windows 9x/Me. Aunque se trata de una actualización del núcleo de Windows 2000, presenta importantes mejoras en escalabilidad, estabilidad y rendimiento, si bien estas mejoras son transparentes para el usuario final. [ 34 ] [ 35 ]
Soporte del procesador
Windows XP incluye compatibilidad con multihilo simultáneo (hiperhilo). El multihilo simultáneo es la capacidad de un procesador para procesar más de un hilo de datos por núcleo a la vez.
Gestión de la memoria
Windows XP admite un espacio de direcciones virtuales del sistema mayor (1,3 GB ), del cual el espacio de direcciones virtuales contiguo que pueden usar los controladores de dispositivos es de 960 MB. El Administrador de memoria de Windows XP se rediseñó para consumir menos memoria paginada, lo que permite un mayor almacenamiento en caché y una mayor disponibilidad de memoria paginada para cualquier componente que la necesite.
En Windows 2000, el tamaño total de los archivos mapeados en memoria estaba limitado porque el administrador de memoria asignaba las entradas de la tabla de páginas prototipo (PPTE) para todo el archivo, incluso si una aplicación creaba vistas mapeadas solo para partes del mismo. En Windows XP, las PTE de prototipo solo se asignan cuando una aplicación las requiere, lo que permite archivos mapeados de mayor tamaño. Esto resulta beneficioso, por ejemplo, al realizar copias de seguridad de archivos grandes en sistemas con poca memoria. El límite de 470 MB del grupo paginado se eliminó del administrador de memoria en Windows XP, y las vistas no mapeadas se reutilizan dinámicamente según el uso del grupo.
Las páginas de memoria en los conjuntos de trabajo se recortan de manera más eficiente para sistemas multiprocesador dependiendo de cuán recientemente se accedió a ellas. La contención de bloqueos se reduce, ya que se han eliminado varios bloqueos innecesarios utilizados en las sincronizaciones de recursos (asignación de RAM y mapeo a través de Extensiones de Ventana de Direcciones , entradas de la tabla de páginas del sistema , cobro de cuotas de grupos no paginados/paginados, cobro de compromiso de páginas). La contención de bloqueo del despachador se ha reducido y el bloqueo de Número de Marco de Página (PFN) se ha optimizado para un mayor paralelismo y granularidad. Windows XP usa bloqueos push en el objeto de sincronización de eventos si no hay contención ya que admiten adquisición compartida y exclusiva. Los bloqueos push protegen las entradas de la tabla de identificadores en el Ejecutivo y en el Administrador de objetos (para proteger estructuras de datos y descriptores de seguridad ) y Administrador de memoria (para proteger bloqueos relacionados con AWE ). Windows XP usa los mecanismos SYSENTER/SYSEXIT que requieren menos ciclos de reloj para la transición al modo de usuario y al modo kernel para acelerar las llamadas al sistema .
En Windows XP, el límite de protección contra escritura de páginas del kernel está habilitado en sistemas con hasta 256 MB de RAM; más allá de este límite, se habilitan las páginas grandes para mejorar el rendimiento de la traducción de direcciones.
Windows XP introduce la función CreateMemoryResourceNotification que puede notificar a los procesos en modo de usuario sobre la disponibilidad de memoria alta o baja para que las aplicaciones puedan asignar más memoria o liberar memoria según sea necesario. [ 36 ]
Registro
En versiones de Windows anteriores a Windows XP, el tamaño del registro estaba limitado al 80 % del tamaño del grupo paginado. En Windows XP, el registro se reimplementó fuera del grupo paginado; los subárboles del registro son mapeados en memoria por el Administrador de caché en la caché del sistema, eliminando el límite de tamaño del registro . El tamaño del registro ahora está limitado solo por el espacio disponible en disco. El subárbol del sistema todavía tiene un tamaño máximo, pero se ha aumentado de 12 MB a 200 MB, eliminando el problema que enfrentaban las versiones anteriores de Windows [ 37 ] de no poder arrancar debido a un subárbol del sistema grande o fragmentado. El Administrador de configuración se ha actualizado para minimizar el consumo de memoria del registro y la contención de bloqueos , reducir la fragmentación y, por lo tanto, los fallos de página al acceder al registro, y algoritmos mejorados para acelerar el procesamiento de consultas del registro. Una caché de seguridad en memoria elimina los descriptores de seguridad redundantes .
Depuración
Windows XP admite la depuración entre sesiones de usuario. Para ello, se conecta el depurador a un programa en modo usuario que no se bloquea, se vuelca el espacio de memoria del proceso mediante el comando `dump` y, a continuación, se desconecta el depurador sin finalizarlo. La depuración se puede realizar a través de un puerto FireWire y en un sistema local. Se puede deshabilitar el montón de depuración y utilizar el montón estándar.
Manejo de excepciones vectorizadas
Windows XP introduce la compatibilidad con el Manejo de Excepciones Vectorizadas (VEH). El VEH está disponible para los programadores de Windows que utilizan lenguajes como C++ y Visual Basic. El VEH no reemplaza al Manejo de Excepciones Estructuradas (SEH), sino que coexisten, con prioridad para los manejadores de VEH sobre los de SEH. En comparación con SEH, el VEH funciona de forma similar a un esquema tradicional de devolución de llamada de notificación.
Las aplicaciones pueden interceptar una excepción llamando a la API AddVectoredExceptionHandler para observar o gestionar todas las excepciones. Los manejadores vectorizados se pueden encadenar en una lista enlazada y no están vinculados al marco de pila, por lo que se pueden agregar en cualquier parte de la pila de llamadas, a diferencia de los bloques try/catch de SEH.
Montón
La detección de fugas de memoria en el montón se puede habilitar cuando los procesos finalizan y se puede usar una extensión del depurador para investigar las fugas. También se introduce un nuevo contador de monitorización del rendimiento del montón. Windows XP introduce una nueva política de montón de baja fragmentación (deshabilitada por defecto) que asigna memoria en tamaños distintos para bloques menores de 16 KB para reducir la fragmentación del montón. El montón de baja fragmentación se puede habilitar por defecto para todos los montones mediante la utilidad LFH Heap Enabler. [ 38 ]
E/S
Se han añadido nuevas API para la cancelación de IRP y el registro de funciones de devolución de llamada de filtros del sistema de archivos para interceptar las funciones de E/S rápidas del sistema operativo. En condiciones de poca memoria, se deniegan las llamadas que requieren éxito, lo que provoca una ralentización pero evita un fallo en la comprobación de errores . La E/S se limita para obtener solo una página de memoria a la vez, lo que aumenta la escalabilidad general.
Sistema de archivos
Windows XP incluye NTFS 3.1, que expande las entradas de la Tabla Maestra de Archivos (MFT) con un número de registro MFT redundante, útil para recuperar archivos MFT dañados. La utilidad de conversión NTFS, Convert.exe , admite un nuevo modificador /CvtArea para que los archivos de metadatos NTFS se puedan escribir en un archivo de marcador de posición contiguo, lo que resulta en un sistema de archivos menos fragmentado después de la conversión. NTFS 3.1 también admite enlaces simbólicos, aunque Windows XP no incluye herramientas ni controladores para crearlos. [ 39 ]
Windows XP introduce la capacidad de montar volúmenes NTFS de solo lectura. Hay nuevas API para conservar los nombres de archivo cortos originales, para recuperar una lista de puntos de montaje (letras de unidad y rutas de carpeta montadas) para el volumen especificado, y para permitir que las aplicaciones creen archivos muy grandes rápidamente estableciendo la longitud de datos válida en archivos sin forzar la escritura de datos con ceros hasta la VDL (función SetFileValidData). Por ejemplo, esta función se puede usar para crear rápidamente un disco duro de máquina virtual de tamaño fijo. [ 40 ] Las listas de control de acceso predeterminadas para los archivos recién creados son de solo lectura para el grupo Usuarios y los permisos de escritura se otorgan solo al grupo Administradores , la cuenta Sistema y el propietario.
Arranque y ejecución de aplicaciones más rápidos
La capacidad de arrancar en 30 segundos fue un objetivo de diseño para Windows XP, y los desarrolladores de Microsoft se esforzaron por optimizar el sistema al máximo. El Precargador Lógico es una parte fundamental de esto; supervisa los archivos que se cargan durante el arranque, optimiza la ubicación de estos archivos en el disco para reducir el tiempo de espera a que se muevan los cabezales del disco duro y emite grandes solicitudes de E/S asíncronas que pueden superponerse con la detección e inicialización de dispositivos que se produce durante el arranque. El precargador funciona rastreando los datos paginados a los que se accede con frecuencia, que luego el Programador de Tareas utiliza para crear un archivo de instrucciones de precarga en %WinDir%\Prefetch. Al arrancar el sistema o al iniciar una aplicación, cualquier dato y código del rastreo que no esté ya en memoria se precarga desde el disco. Los resultados de la precarga anterior determinan qué escenario se benefició más y qué se debe precargar en el siguiente arranque o inicio. El precargador también utiliza los mismos algoritmos para reducir los tiempos de inicio de las aplicaciones. Para reducir aún más el acceso al disco, el Desfragmentador de disco se ejecuta durante los periodos de inactividad para optimizar la distribución de estos archivos y metadatos específicos en un área contigua. Las operaciones de arranque y reanudación se pueden rastrear y analizar mediante Bootvis.exe.
Cambios en el inicio y cierre de sesión
Windows XP incluye una función de optimización de inicio de sesión rápido que realiza el inicio de sesión de forma asíncrona sin esperar a que la red se inicialice por completo si no se han configurado perfiles de usuario móviles . [ 41 ] El uso de credenciales almacenadas en caché evita retrasos al iniciar sesión en un dominio . La directiva de grupo se aplica en segundo plano y los scripts de inicio o de inicio de sesión se ejecutan de forma asíncrona de forma predeterminada.
Windows XP concilia los perfiles de usuario locales y móviles mediante una copia del contenido del registro. El usuario ya no tiene que esperar, como en Windows 2000, hasta que se descargue el perfil. Windows XP guarda los subárboles del registro bloqueados con claves abiertas después de 60 segundos para que los cambios del perfil móvil se puedan guardar en el servidor. El problema restante es que el equipo no puede recuperar la memoria que usa el perfil hasta que se pueda descargar. Para garantizar que los perfiles de usuario se concilien correctamente durante el cierre de sesión, Microsoft lanzó el servicio de limpieza del subárbol del perfil de usuario para Windows XP, que posteriormente incluyó en Windows Vista. [ 42 ] [ 43 ]
Gestión de datos y configuración del usuario
Perfiles de usuario itinerantes
Windows XP ofrece mejoras en la usabilidad, la resistencia contra la corrupción y el rendimiento de los perfiles de usuario móviles . [ 44 ] Existen nuevas directivas de grupo para evitar la propagación de cambios de perfiles de usuario móviles al servidor, otorgar a los administradores control sobre las carpetas de perfil de los usuarios y evitar el uso de perfiles de usuario móviles en equipos específicos. Para contemplar el escenario en el que un perfil antiguo sobrescribiría un perfil de servidor más reciente debido a la función de inicio de sesión rápido de Windows XP , Windows XP garantiza que, en tal situación, el subárbol del registro del usuario se copie del servidor al perfil local.
La eliminación de perfiles marcados para su eliminación en el siguiente cierre de sesión no falla en el caso de perfiles bloqueados. En equipos de grupo de trabajo, Windows XP ya no elimina los perfiles de los usuarios que pertenecen al grupo Invitados .
Archivos sin conexión
Windows XP incluye algunos cambios en el comportamiento de Archivos sin conexión . La caché del lado del cliente de Archivos sin conexión ahora se puede cifrar con el Sistema de cifrado de archivos . Las carpetas compartidas de los espacios de nombres DFS pueden estar disponibles sin conexión. [ 45 ] Además, los perfiles de usuario móviles se pueden sincronizar con el servidor incluso si Archivos sin conexión lo ha marcado como no disponible. [ 46 ]
Redirección de carpetas
A partir de Windows XP, las carpetas redirigidas a la red se ponen automáticamente a disposición sin conexión mediante la función Archivos sin conexión , aunque esto se puede desactivar opcionalmente a través de la Directiva de grupo.
En sistemas Windows NT 4.0 y anteriores con una estructura de directorios heredada, Windows XP permite redirigir la carpeta Mis documentos a su directorio personal.
Mejoras en la fiabilidad
Restaurar sistema
En Windows XP, se han realizado algunas mejoras en Restaurar sistema en comparación con Windows Me . [ 47 ] Restaurar sistema utiliza un controlador de filtro de sistema de archivos de copia en escritura para tomar instantáneas. En Windows XP, Restaurar sistema es configurable por volumen y los almacenes de datos también se almacenan por volumen. En volúmenes NTFS, los puntos de restauración se almacenan utilizando compresión NTFS y se protegen mediante ACL. Un controlador de Limpieza de disco permite eliminar todos los puntos de restauración excepto el más reciente. Además de las claves del Registro y los archivos del sistema, también se pueden restaurar las bases de datos COM+ y WMI y la metabase de IIS . Restaurar sistema admite directivas de grupo. Restaurar sistema en Windows XP también funciona sin problemas con archivos cifrados con EFS .
Recuperación automatizada del sistema
La Recuperación Automática del Sistema es una función que permite guardar y restaurar Windows y las aplicaciones instaladas, el estado del sistema y los archivos críticos de arranque y del sistema desde una copia de seguridad especial en lugar de una reinstalación simple. [ 48 ] ASR consta de dos componentes: copia de seguridad y restauración. La parte de copia de seguridad ubicada en NTBackup realiza una copia de seguridad del estado del sistema ( Registro de Windows , base de datos de registro de clase COM+, Active Directory y el recurso compartido de directorio SYSVOL) y los volúmenes asociados con los componentes del sistema operativo necesarios para iniciar Windows después de la restauración, así como su configuración ( básica o dinámica ). [ 49 ] Se accede a la parte de restauración de ASR presionando F2 desde la configuración en modo texto de Windows XP. [ 50 ] La Recuperación Automática del Sistema puede incluso restaurar programas y controladores de dispositivos si se agregan al disco de información de configuración de ASR. [ 51 ] ASR no restaura archivos de datos.
Ensamblajes lado a lado (SxS) y aislamiento de aplicaciones
Un problema común en versiones anteriores de Windows era que los usuarios a menudo sufrían el "infierno de las DLL" , donde se instalaba más de una versión de la misma biblioteca de enlace dinámico (DLL) en el equipo. Dado que el software depende de las DLL, usar la versión incorrecta podía provocar que las aplicaciones no funcionaran, o peor aún. Windows 98 Segunda Edición y Windows 2000 resolvieron parcialmente este problema para el código nativo mediante la introducción del uso compartido de componentes en paralelo y la redirección de DLL/COM. Estos sistemas operativos permitían cargar una versión privada de la DLL si el desarrollador la colocaba en la carpeta de la aplicación, en lugar del directorio del sistema, y si esta se registraba correctamente en el sistema.
Windows XP mejora esto al introducir ensamblados en paralelo para componentes COM+ 2.0, .NET, COM clásico y Win32 (C Runtime, GDI+, controles comunes). Esta tecnología mantiene múltiples versiones firmadas digitalmente de una DLL compartida en una carpeta WinSxS centralizada y las ejecuta bajo demanda para la aplicación correspondiente, manteniendo las aplicaciones aisladas entre sí y sin usar dependencias comunes. El cargador del sistema operativo utiliza los manifiestos y el número de versión del ensamblado para determinar la vinculación correcta de las versiones del ensamblado a las aplicaciones en lugar de registrar globalmente estos componentes . Para lograr esto, Windows XP introduce un nuevo modo de registro de objetos COM llamado COM sin registro (o RegFree COM). Permite que los componentes del Modelo de objetos de componentes (COM) almacenen metadatos de activación y CLSID ( Class ID) para el componente sin usar el registro . En cambio, los metadatos y los CLSID de las clases implementadas en el componente se declaran en un manifiesto de ensamblado (descrito mediante XML ), almacenado como un recurso en el ejecutable o como un archivo separado instalado con el componente. [ 52 ] Esto permite que se instalen múltiples versiones del mismo componente en diferentes directorios, descritos por sus propios manifiestos, así como la implementación XCOPY . [ 53 ]
Durante la carga de la aplicación, el cargador de Windows busca el manifiesto. [ 54 ] Si está presente, el cargador agrega información del mismo al contexto de activación. [ 53 ] Cuando la fábrica de clases COM intenta instanciar una clase, primero se comprueba el contexto de activación para ver si se puede encontrar una implementación para el CLSID. Solo si la búsqueda falla se escanea el registro . [ 53 ]
Informes de errores de Windows
El Informe de errores de Windows recopila y ofrece enviar información de depuración posterior al error (un volcado de memoria ) a través de Internet al desarrollador de una aplicación que se bloquea o deja de responder en el escritorio de un usuario. No se envía ningún dato sin el consentimiento del usuario. Cuando un volcado (u otra información de firma de error) llega al servidor de Microsoft, se analiza y se envía una solución al usuario si está disponible. El Informe de errores de Windows se ejecuta como un servicio de Windows y opcionalmente se puede deshabilitar por completo. Los fabricantes de software y hardware pueden acceder a sus informes de errores mediante el programa Winqual de Microsoft . [ 55 ] Los fabricantes de software y hardware también pueden cerrar el ciclo con sus clientes vinculando las firmas de error a las respuestas del Informe de errores de Windows. Esto permite distribuir soluciones, así como recopilar información adicional de los clientes (como reproducir los pasos que siguieron antes del bloqueo ) y proporcionarles enlaces de soporte.
Reversión del controlador del dispositivo
En versiones antiguas de Windows, al actualizar un controlador de dispositivo, existe la posibilidad de que el nuevo controlador sea menos estable, eficiente o funcional que el original. Reinstalar el controlador antiguo puede ser muy engorroso, y para evitar este problema, Windows XP guarda una copia del controlador antiguo al instalar una nueva versión. Si el nuevo controlador presenta problemas, el usuario puede volver a la versión anterior. Esta función no está disponible para controladores de impresora. [ 56 ]
Otras mejoras para el controlador
- La protección de controladores de Windows bloquea la instalación o carga de controladores problemáticos conocidos [ 57 ].
- El Verificador de controladores introducido en Windows 2000 es una herramienta que reemplaza las subrutinas predeterminadas del sistema operativo con otras desarrolladas específicamente para detectar errores en los controladores de dispositivos . [ 58 ] Una vez habilitado, supervisa y somete a estrés a los controladores para detectar llamadas a funciones o acciones ilegales que puedan estar causando corrupción del sistema. En Windows XP, se agregaron nuevas opciones de verificación para DMA, E/S, SCSI y detección de interbloqueos al Verificador de controladores. Se introdujo el Administrador del Verificador de controladores, una interfaz gráfica de usuario (GUI) para el Verificador de controladores , que incluye la capacidad de verificar automáticamente los controladores sin firmar.
- En Windows 2000, la Última Configuración Válida Conocida restauraba la configuración de hardware en el conjunto de control del registro indicado por la clave LastKnownGood , en lugar de la configuración predeterminada. En Windows XP, esta función se amplía para permitir la restauración de los controladores de dispositivo a la última configuración que funcionó correctamente, en caso de que un controlador de dispositivo recién instalado impida el arranque de Windows.
Compatibilidad de la aplicación
Cuando Windows XP fusionó las versiones de consumo y empresariales de Windows, necesitó admitir aplicaciones desarrolladas para la popular plataforma Windows 9x , orientada al consumidor, en el núcleo de Windows NT. Microsoft abordó esto mejorando la compatibilidad con ajustes y adaptadores específicos de las aplicaciones y proporcionando herramientas como el Kit de herramientas de compatibilidad de aplicaciones (AppCompat o ACT) [ 59 ] para permitir a los usuarios aplicar y automatizar estos ajustes y adaptadores en sus propias aplicaciones. [ 60 ] Los usuarios pueden crear scripts de la capa de compatibilidad mediante archivos por lotes . [ 61 ] El instalador de Windows XP también incluye un comprobador de compatibilidad que advierte a los usuarios, antes de que comience la instalación, sobre aplicaciones y controladores de dispositivos incompatibles o sobre aplicaciones que podrían necesitar reinstalarse. [ 62 ] Dicha compatibilidad con versiones anteriores de Windows también apareció en el Service Pack 2 para Windows 2000, lanzado cinco meses antes mediante código de Windows XP adaptado de versiones anteriores, pero esa implementación está oculta de forma predeterminada, tiene menos opciones disponibles y solo otorga acceso a ella a los usuarios del grupo Administradores. [ 63 ]
Características de los medios
Reproductor multimedia de Windows
La versión RTM de Windows XP incluye Windows Media Player versión 8 (oficialmente llamado Windows Media Player para Windows XP) y los códecs de Windows Media 8. Windows Media Player para Windows XP introdujo compatibilidad con ID3 para MP3, edición de información multimedia desde la Biblioteca, adición de letras para pistas MP3 o WMA, personalización de nombres de archivo al extraer, nuevas visualizaciones, compatibilidad con HDCD , capacidad de bloquear el reproductor en un entorno corporativo y compatibilidad con la reproducción de DVD (cuando se instalan los códecs apropiados por separado). [ 64 ] Windows Media Player también incorpora compatibilidad con hardware más reciente para dispositivos portátiles a través del Protocolo de transferencia de medios y la API de dispositivos portátiles de Windows basada en User-Mode Driver Framework .
Creador de películas de Windows
La versión RTM original de Windows XP incluía Windows Movie Maker 1.1, que añadía la grabación DV AVI sin comprimir de fuentes de vídeo digital. Windows Movie Maker 2 introdujo numerosas transiciones, efectos, títulos y créditos nuevos, un panel de tareas, una ventana de vista previa redimensionable con dimensiones, opciones mejoradas de captura y exportación, una función AutoMovie , la posibilidad de guardar el vídeo final en cinta y perfiles de exportación WMV personalizados. [ 65 ]
Tecnologías de captura de vídeo y televisión
Windows XP incluye avances en la arquitectura del controlador de difusión para recibir y capturar emisiones de televisión analógicas y digitales, con demodulación de señal, sintonización, demultiplexación por software, almacenamiento de guía electrónica de programas, difusión de datos IP, etc. [ 66 ]
Windows XP incluye compatibilidad mejorada con FireWire (IEEE 1394) (DVCPRO25 – 525-60 y 625-50 ) para cámaras de vídeo digitales y dispositivos de audio y vídeo. [ 67 ] Introduce MSTape , un controlador WDM para videocámaras D-VHS y MPEG. [ 68 ]
Reproducción de vídeo
DirectShow 8 introduce el filtro Video Mixing Renderer-7 (VMR-7), que utiliza DirectDraw 7 para la renderización de vídeo, reemplazando al Overlay Mixer . VMR-7 puede mezclar múltiples flujos y gráficos con fusión alfa, lo que permite a las aplicaciones dibujar texto (como subtítulos) y gráficos (como logotipos de canales o botones de interfaz de usuario) sobre el vídeo sin parpadeo, y admite la composición para implementar efectos y transiciones personalizados. [ 69 ] VMR-7 también admite la clave de color de origen, la gestión de la superficie de superposición, el paso de fotogramas y una compatibilidad mejorada con múltiples monitores. VMR-7 cuenta con un "modo sin ventana" para que las aplicaciones puedan alojar fácilmente la reproducción de vídeo dentro de cualquier ventana y un "modo de reproducción sin renderizado" para que las aplicaciones accedan a la imagen compuesta antes de que se renderice. DirectX 9 introdujo VMR-9, que utiliza Direct3D 9 en lugar de DirectDraw, lo que permite a los desarrolladores transformar imágenes de vídeo utilizando los sombreadores de píxeles de Direct3D. [ 70 ]
DirectShow 8 incluye AVStream , un controlador de clase multimedia para la transmisión de vídeo y audio-vídeo desde el núcleo.
Otras características multimedia
- Windows Media Encoder 9 Series permite codificar contenido basado en Windows Media 9 .
- La instalación de Windows Media Connect o Windows Media Player 11 añade un servidor de transmisión multimedia basado en UPnP .
Mejoras en la compatibilidad con dispositivos
Windows XP proporciona controladores e interfaces de usuario nuevos y/o mejorados para los dispositivos en comparación con Windows Me y Windows 98.
Compatibilidad con USB 2.0
A partir de Windows XP Service Pack 1, se instalan controladores genéricos de la interfaz de controlador de host mejorada USB 2.0 . [ 71 ] Windows XP también agrega compatibilidad con clases de dispositivos USB como Bluetooth, clase de dispositivo de video USB , imágenes ( clase de dispositivo de captura de imágenes fijas ) y protocolo de transferencia de medios con Windows Media Player 10. [ 72 ]
Para dispositivos de almacenamiento masivo, Windows XP introduce descriptores de hardware para distinguir entre distintos tipos de almacenamiento, de modo que el sistema operativo pueda establecer una política de caché de escritura predeterminada adecuada. [ 73 ] Por ejemplo, para dispositivos USB, desactiva la caché de escritura de forma predeterminada para evitar la pérdida de datos al extraerlos inesperadamente. El Administrador de dispositivos ofrece una opción de configuración para optimizar los dispositivos para una extracción rápida o para un mejor rendimiento.
Adquisición de imágenes de Windows
Windows XP admite tanto escáneres basados en TWAIN como en Windows Image Acquisition . Windows Image Acquisition en Windows XP añade compatibilidad con escáneres de alimentador automático de documentos , escáneres de alimentación por desplazamiento sin capacidad de vista previa y generación de TIFF de varias páginas . [ 74 ] Para vídeo WIA, se introduce un controlador de filtro Snapshot que permite capturar fotogramas fijos del flujo de vídeo. Windows XP SP1 y versiones posteriores admiten la biblioteca WIA v2.0 descargable, que proporciona acceso a la funcionalidad WIA mediante lenguajes de programación y entornos de scripting que admiten la automatización OLE.
El Asistente para escáner y cámara, basado en la Adquisición de imágenes de Windows y otros diálogos comunes para dispositivos WIA, se ha mejorado en Windows XP para mostrar la información y los metadatos de los medios, rotar las imágenes según sea necesario, categorizarlas en subcarpetas, capturar imágenes y vídeo en el caso de una cámara de fotos o vídeo, recortar y escanear imágenes a un archivo TIFF de una o varias páginas en el caso de un escáner. La implementación del Protocolo de transferencia de imágenes (PTP) se ha actualizado para admitir todos los comandos obligatorios y opcionales del estándar PTP, y la compatibilidad con el árbol de objetos, que permite agrupar y transferir simultáneamente archivos secundarios asociados a un archivo principal. [ 74 ] Windows Media Player 10 también añade el Protocolo de transferencia de medios para transferir contenido multimedia desde dispositivos portátiles. Por lo tanto, para cámaras digitales, Windows XP admite la adquisición de fotos mediante cualquiera de los protocolos WIA , PTP , USB Mass Storage Class o MTP, según lo que admita el fabricante de la cámara.
grabación de CD
Windows XP incluye tecnología de Roxio que permite a los usuarios grabar archivos directamente en un disco compacto a través del Explorador de Windows . Anteriormente, los usuarios finales tenían que instalar software de grabación de CD. En Windows XP, la grabación de CD y DVD-RAM (FAT32 solo para DVD-RAM) se ha integrado directamente en la interfaz de Windows. Los discos de datos se crean utilizando los sistemas de archivos Joliet e ISO 9660 y los CD de audio utilizando el estándar Redbook. [ 75 ] Para evitar errores de subdesbordamiento de búfer, Windows XP pre-masteriza una imagen completa de los archivos que se van a grabar y luego la transmite a la grabadora de discos. [ 75 ] Los usuarios pueden grabar archivos en un CD de la misma manera que escriben archivos en un disquete o en el disco duro mediante los métodos estándar de copiar y pegar o arrastrar y soltar. La funcionalidad de grabación también se expone como una API llamada API de Image Mastering. La compatibilidad de Windows XP con la grabación de CD no realiza copias de disco a disco ni imágenes de disco , aunque la API se puede utilizar programáticamente para realizar estas tareas. La creación de CD de audio está integrada en Windows Media Player . Los CD de audio se graban utilizando el modo pista por pista . [ 75 ] Los discos CD-RW se pueden borrar rápidamente.
Se puede agregar compatibilidad con API a Windows XP para grabar DVD y discos Blu-ray (grabación estilo Mastered y UDF) en soportes de DVD y Blu-ray de escritura única y regrabables instalando el Paquete de características de Windows para almacenamiento , que actualiza IMAPI a la versión 2. [ 76 ] [ 77 ] Tenga en cuenta que esto no agrega funciones de grabación de DVD o Blu-ray al Explorador de Windows, pero las aplicaciones de terceros pueden usar las API para admitir la grabación de DVD y Blu-ray.
Gestión de energía
- Compatibilidad con la especificación Simple Boot Flag (SBF), que indica a la BIOS que omita o minimice las comprobaciones de inicio si el sistema operativo es compatible con Plug and Play.
- Compatibilidad con Wake-on-Battery para que el sistema tenga tiempo de apagarse o hibernar.
- Compatibilidad con CardBus Wake-on-LAN
- La función Wake on LAN se puede configurar para limitar los paquetes de activación solo a los paquetes mágicos desde la pestaña de administración de energía de la página de propiedades de la NIC en el Administrador de dispositivos .
- Atenuación de la pantalla LCD cuando funciona con batería.
- Control de potencia y rendimiento del procesador, incluido el estado C (ejecución en estado de menor potencia cuando está inactivo) y la limitación de potencia [ 78 ].
- Función de suspensión selectiva USB
- Se observa un arranque y una reanudación de la hibernación significativamente más rápidos [ 79 ] en comparación con versiones anteriores de Windows, debido a que el cargador de arranque almacena en caché los metadatos de archivos y directorios de forma secuencial y en grandes bloques, priorizando los más usados recientemente, superponiendo la inicialización de dispositivos y redes, realizando una enumeración más rápida del disco de arranque y la inicialización asíncrona de los controladores de clase. La hibernación es más rápida, ya que las páginas de memoria se comprimen mediante un algoritmo mejorado, la compresión se superpone con las escrituras en disco, se liberan las páginas de memoria no utilizadas y se utilizan transferencias DMA durante las operaciones de E/S.
- Se ha reescrito el algoritmo utilizado por el Administrador de energía para notificar al hardware y al software sobre los cambios de estado de energía mediante el envío de IRP de energía para maximizar el paralelismo, se han reescrito los controladores importantes del sistema (PCMCIA, teclado, ratón) para eliminar las interacciones de bloqueo, [ 80 ] y las pilas de subprocesos de trabajo están bloqueadas en la memoria para evitar interrupciones con las operaciones de energía.
- Soporte integrado para tecnologías de administración de energía del procesador como Intel SpeedStep y AMD PowerNow! .
Compatibilidad con hardware de audio
- Compatibilidad con dispositivos de audio basados en la especificación Intel High Definition Audio mediante un controlador de clase Universal Audio Architecture (UAA).
- Salida de audio multicanal y reproducción de formatos de audio adicionales. El volumen se puede ajustar para cada altavoz en una configuración multicanal.
- La frecuencia de muestreo de audio de KMixer admite un máximo de 200 kHz a partir de Windows XP SP1 en comparación con versiones anteriores de Windows. [ 81 ]
- La restricción en el número de interfaces de dispositivos MME /WinMM (waveIn, waveOut, midiIn, midiOut, mezclador y auxiliar) se incrementa de 10 a 32. [ 82 ] [ 83 ]
- Aceleración por hardware de los efectos de captura de DirectSound [ 84 ] Estos incluyen cancelación de eco acústico para micrófonos USB, supresión de ruido y compatibilidad con micrófonos de matriz.
- Los dispositivos de audio USB admiten GFX (filtros de efectos globales). [ 85 ]
- Compatibilidad con la emulación de Sound Blaster 2.0 en NTVDM
- Windows XP ajusta los niveles de volumen de los controles deslizantes de audio de onda, CD y MIDI a 0 dB de atenuación. Esto evita la degradación de la resolución de la señal. [ 86 ]
Compatibilidad con FireWire (IEEE 1394)
Windows XP incluye soporte para FireWire 800 (1394b) a partir del Service Pack 1. [ 87 ]
Como se mencionó en la sección anterior , Windows XP incluye soporte mejorado para cámaras FireWire y dispositivos de audio y video. [ 67 ] Se admiten flujos de audio S/PDIF y video MPEG-2 a través de FireWire desde receptores de audio y video o decodificadores, DVD o D-VHS, altavoces o transmisiones de TV. [ 67 ] Windows XP admite el protocolo AV/C ( IEC 61883 para transferencia de datos isócrona en tiempo real para aplicaciones de audio y video. [ 67 ] Windows XP también permite que los dispositivos que no son FireWire se expongan como dispositivos FireWire virtuales. El acceso directo a la memoria a través del bus 1394 desde el host al destino permite la depuración del kernel a través de FireWire.
Finalmente, existe soporte para redes TCP/IP y compartición de conexión a Internet a través del bus IEEE 1394. [ 88 ]
Otras mejoras de hardware y controladores
- Pestaña Detalles en el Administrador de dispositivos que muestra varias cadenas de identificación del dispositivo, como el ID de instancia del dispositivo, el ID de hardware, el nombre del servicio, los filtros, la revisión del firmware, las asignaciones de estado de energía y las capacidades, etc. [ 89 ]
- La interfaz de usuario de Windows XP para Plug and Play cambió, y todos los mensajes se mostraban en el área de notificaciones como sugerencias emergentes.
- El atributo de solo lectura de los archivos y carpetas se elimina automáticamente al copiar archivos desde medios ópticos mediante el Explorador de Windows.
- Mejora de la balística del puntero del ratón [ 90 ] mediante una nueva configuración de "Mejorar la precisión del puntero" en el Panel de control del ratón.
- DualView para configuraciones de múltiples monitores. [ 91 ] DualView permite que dos monitores alojen el escritorio de Windows, mientras que se controlan desde un único adaptador de pantalla.
- La compatibilidad con la lectura de UDF 2.01 se puede actualizar a UDF 2.50 instalando el paquete de características de Windows para almacenamiento. [ 77 ]
- Compatibilidad con LBA de 48 bits para unidades de disco ATA/ATAPI [ 92 ] y controladores genéricos para compatibilidad con los modos UltraDMA 5 y 6 a partir de Windows XP SP1.
- Ejecutar aplicaciones de usuario directamente desde la ROM .
- Se puede agregar compatibilidad con el sistema de archivos exFAT instalando KB955704. [ 93 ]
- Compatibilidad con la visualización VBE si no está instalado el controlador de gráficos específico del proveedor o el modo seguro de Windows .
- GDI puede utilizar OpenGL 1.0 para la aceleración 2D si no está instalado el controlador de gráficos específico del proveedor o si se encuentra en modo seguro.
Administración del sistema
Host de scripts de Windows 5.6
Windows XP incluye Windows Script Host 5.6, una actualización importante del entorno WSH, que incluye un modelo de objetos mejorado para reducir el código repetitivo , mayor seguridad y varias otras mejoras. [ 94 ]
Se ha introducido un nuevo formato de archivo basado en XML, el formato de archivo de script de Windows (.WSF), además de .VBS y .JS, que puede almacenar en un nodo XML en el mismo archivo, información adicional además del código del script, como bloques de firma digital, directivas de tiempo de ejecución o instrucciones para importar código externo. [ 94 ] El esquema WSF puede incluir trabajos envueltos cada uno por una etiqueta < job > única y una etiqueta externa < package > . Las etiquetas en un archivo WSF permiten incluir archivos externos, importar constantes desde una TLB o almacenar la sintaxis de uso en el elemento < Runtime > y mostrarla usando el nuevo método ShowUsage , o cuando se invoca con el modificador /?. [ 94 ] El formato WSF también admite alojar múltiples lenguajes de scripting WSH, incluidas llamadas entre funciones. El objeto WshShell ahora admite un método de lectura y escritura 'CurrentDirectory'. [ 94 ]
Ahora los scripts pueden firmarse digitalmente y verificarse programáticamente mediante el objeto Scripting.Signer en el propio script, siempre que haya un certificado válido en el sistema. [ 94 ] Alternativamente, la herramienta signcode del SDK de la plataforma, que se ha ampliado para admitir tipos de archivo WSH, puede utilizarse en la línea de comandos. [ 95 ] El método VerifyFile puede utilizarse para autenticar la validez de la firma incrustada y comprobar si el script ha sufrido modificaciones después de la firma. De este modo, WSH puede decidir si ejecuta o no el script tras la verificación. [ 94 ] El código almacenado en una cadena en memoria también puede firmarse mediante el método Sign . El bloque de firma se almacena en una sección comentada del archivo de script para garantizar la compatibilidad con versiones anteriores de WSH. [ 94 ]
Mediante el uso de directivas de restricción de software compatibles con Windows XP y versiones posteriores, un sistema también puede configurarse para ejecutar únicamente los scripts que hayan sido firmados digitalmente, impidiendo así la ejecución de scripts no confiables. [ 96 ]
Los scripts locales también pueden ejecutarse en una máquina remota con el nuevo objeto WScript.WshController, que se basa en DCOM . [ 94 ] WSH remoto puede habilitarse a través de una plantilla administrativa de directiva de grupo o el registro. [ 94 ] Los scripts remotos siempre se ejecutan a través de wscript y se cargan en el proceso Server de la máquina remota , por lo que se ejecutan de forma no interactiva de forma predeterminada, pero pueden configurarse mediante DCOMCNFG para ejecutarse en un contexto de seguridad que les permita mostrar la interfaz de usuario. [ 94 ] Cuando se carga el servidor de automatización WSH, se crea una instancia del objeto WshRemote , pero el script se ejecuta solo después de llamar al método Execute. [ 94 ] Cualquier archivo externo llamado por el script remoto debe estar ubicado en la máquina remota en la ruta de directorio especificada por el método Exec . El script remoto puede supervisarse mediante la propiedad Status . [ 94 ]
WSH 5.6 introduce el método Exec para que el objeto WshShell ejecute aplicaciones de consola de línea de comandos y tenga acceso a los flujos de E/S estándar (StdIn, StdOut y StdErr) del proceso generado. [ 94 ]
En versiones anteriores de Windows Script, para usar argumentos, era necesario acceder al objeto de colección WshArguments, que no se podía crear externamente y requería que la persona que ejecutaba el script conociera el orden de los argumentos, su sintaxis y sus valores. [ 97 ] WSH 5.6 introduce argumentos con nombre en la línea de comandos que siguen una convención /cadena:valor o booleana definida en la etiqueta 'Runtime' y se reconocen independientemente de su orden en la línea de comandos. Los argumentos con nombre se agrupan en el objeto de colección Named y tienen los métodos habituales como Item, Count, Length, así como un método Exists. [ 94 ] El método 'ShowUsage' para el objeto WshArguments mencionado anteriormente muestra la información de los argumentos en un cuadro de mensaje. [ 94 ]
Windows XP incluye un objeto de automatización COM ScriptPW.Password, implementado en el archivo scriptpw.dll, que puede utilizarse para enmascarar información confidencial, como contraseñas, de los scripts de línea de comandos. [ 94 ]
Escritorio remoto
Los usuarios pueden iniciar sesión en Windows XP Professional de forma remota mediante el servicio Escritorio remoto. Este servicio se basa en la tecnología de Servicios de Terminal ( RDP ) y es similar a la "Asistencia remota", pero permite a los usuarios remotos acceder a recursos locales como impresoras. [ 98 ] Se puede utilizar cualquier cliente de Servicios de Terminal, un cliente especial de "Conexión a Escritorio remoto" o un cliente web que utilice un control ActiveX para conectarse al Escritorio remoto. [ 99 ] (Microsoft ha puesto a disposición clientes de Escritorio remoto para versiones anteriores de Windows, Windows 95, Windows 98 y 98 Segunda Edición, Windows Me, Windows NT 4.0 o Windows 2000. [ 100 ] Esto permite que las versiones anteriores de Windows se conecten a un sistema Windows XP que ejecute Escritorio remoto, pero no al revés).
Existen varios recursos que los usuarios pueden redirigir desde el servidor remoto al cliente local, según las capacidades del software cliente utilizado. Por ejemplo, la "Redirección del sistema de archivos" permite a los usuarios usar sus archivos locales en un escritorio remoto dentro de la sesión de terminal, mientras que la "Redirección de impresora" permite usar la impresora local dentro de la sesión de terminal como si fuera una impresora compartida localmente o en red. La "Redirección de puertos" permite que las aplicaciones que se ejecutan dentro de la sesión de terminal accedan directamente a los puertos serie y paralelo locales, y la opción "Audio" permite ejecutar un programa de audio en el escritorio remoto y redirigir el sonido al equipo local. El portapapeles también se puede compartir entre el equipo remoto y el equipo local. El cliente RDP de Windows XP se puede actualizar a la versión 7.0. El componente Conexión web a escritorio remoto de Internet Information Services 5.1 también permite la funcionalidad de escritorio remoto a través de la web mediante un control ActiveX para Internet Explorer . [ 101 ]
Asistencia remota
Asistencia remota permite a un usuario de Windows XP tomar el control temporalmente de un equipo Windows XP remoto a través de una red o Internet para resolver problemas. [ 102 ] [ 103 ] Dado que puede resultar engorroso para los administradores de sistemas visitar personalmente el equipo afectado, Asistencia remota les permite diagnosticar e incluso reparar problemas sin necesidad de visitarlo físicamente. Asistencia remota permite enviar invitaciones al técnico de soporte por correo electrónico, Windows Messenger o guardar la invitación como un archivo. El equipo puede ser controlado tanto por el técnico de soporte que se conecta remotamente como por quien envía la invitación. Se ofrecen chat, conversaciones de audio y vídeo, y transferencia de archivos.
Cambio rápido de usuario y pantalla de bienvenida
Windows XP introduce el cambio rápido de usuario [ 104 ] y una pantalla de bienvenida más amigable para el usuario final con una imagen de cuenta de usuario que reemplaza el mensaje de inicio de sesión clásico. El cambio rápido de usuario permite que otro usuario inicie sesión y use el sistema sin tener que cerrar la sesión del usuario anterior y salir de sus aplicaciones. Anteriormente (tanto en Windows Me como en Windows 2000) solo un usuario podía iniciar sesión a la vez (excepto a través de los Servicios de Terminal ), lo que era una seria desventaja para la actividad multiusuario. El cambio rápido de usuario, al igual que los Servicios de Terminal, requiere más recursos del sistema que tener solo un usuario conectado a la vez y, aunque se puede iniciar sesión con más de un usuario, solo uno puede usar activamente su cuenta a la vez. Esta función no está disponible cuando la pantalla de bienvenida está desactivada, como cuando se está unido a un dominio de Windows Server o con Novell Client instalado. [ 103 ] [ 105 ] Incluso cuando la pantalla de bienvenida está habilitada, los usuarios pueden cambiar al inicio de sesión clásico presionando Ctrl+Alt+Supr dos veces en la pantalla de bienvenida. [ 106 ]
Instalador de Windows
Windows XP introdujo Windows Installer (MSI) 2.0. Windows Installer 2.0 trajo mejoras importantes como la instalación y administración de ensamblados en paralelo y CLR , el aislamiento de acciones personalizadas de MSI, el registro de eventos mejorado y la ocultación de información confidencial en archivos de registro, el aislamiento de programas por usuario, firmas digitales, la aplicación de parches mejorada (resolución de conflictos de parches más robusta y reducción de copias de archivos sin versión innecesarias y avisos de origen), compatibilidad con Terminal Server e integración con Restaurar sistema y directivas de restricción de software. [ 107 ] Windows XP se puede actualizar a Windows Installer 4.5. [ 108 ]
Desfragmentador de disco
El Desfragmentador de disco de Windows se actualizó para aliviar varias restricciones. [ 36 ] Ya no depende del Administrador de caché de Windows NT, que impedía que el desfragmentador moviera partes de un archivo que cruzaran un límite de 256 KB dentro del archivo. Todas las partes de una secuencia, incluido el límite del clúster para archivos no comprimidos, puntos de reanálisis, mapas de bits y listas de atributos, archivos de metadatos NTFS , archivos cifrados con EFS y la tabla maestra de archivos NTFS se pueden desfragmentar. El desfragmentador admite volúmenes NTFS con tamaños de clúster mayores de 4 kilobytes. Se ha incluido una herramienta de línea de comandos, defrag.exe , que proporciona acceso al desfragmentador desde cmd.exe y el Programador de tareas . Los usuarios que son miembros del grupo Usuarios avanzados pueden programar la desfragmentación.
Administrador de tareas de Windows
El Administrador de tareas de Windows incorpora varias mejoras en Windows XP. Se ha actualizado para mostrar nombres de procesos de más de 15 caracteres en la pestaña Procesos , que antes se truncaban en Windows 2000. [ 109 ] Se han añadido las columnas ID de sesión y Nombre de usuario en la pestaña Procesos. La tecla Supr también se puede usar para finalizar procesos en la pestaña Procesos. Una nueva pestaña Redes muestra estadísticas relacionadas con cada uno de los adaptadores de red presentes en el equipo. De forma predeterminada, se muestran el nombre del adaptador, el porcentaje de utilización de la red, la velocidad del enlace y el estado del adaptador de red, junto con un gráfico de la actividad reciente. Se pueden mostrar más opciones eligiendo Seleccionar columnas... en el menú Ver. La pestaña Usuarios muestra todos los usuarios que actualmente tienen una sesión en el equipo. En los equipos servidor, puede haber varios usuarios conectados al equipo mediante Servicios de terminal. También puede haber varios usuarios conectados al equipo al mismo tiempo mediante Cambio rápido de usuario . Los usuarios pueden desconectarse o cerrar sesión desde esta pestaña. Se ha introducido un menú de apagado que permite acceder a las opciones de suspensión, hibernación, apagado, reinicio, cierre de sesión y cambio de usuario. Manteniendo pulsado el botón Ctrlmientras se hace clic en Nueva tarea, se abre una ventana de comandos.
WMI
- Windows XP introduce WMIC.exe , la utilidad de consola de Instrumental de administración de Windows.
- A partir de Windows XP, WMI reside en un proceso de host de servicio compartido llamado Wmiprvse.exe , que puede generar múltiples instancias bajo diferentes cuentas: LocalSystem, NetworkService o LocalService. Anteriormente, los proveedores de WMI se cargaban dentro del proceso del Servicio WMI, y el fallo de un único proveedor de WMI provocaba el reinicio del servicio principal de WMI, WinMgmt.exe .
- En Windows XP, los archivos MOF se utilizan para describir los eventos ETW del sistema.
- Se introdujeron los filtros WMI para la directiva de grupo. [ 110 ]
Herramientas de línea de comandos
Windows XP incluye nuevas herramientas de línea de comandos y scripts basados en WMI : [ 111 ] [ 112 ]
- schtasks.exe ( Programador de tareas de Windows )
- shutdown.exe (Comandos de apagado)
- Sc.exe ( Administrador de control de servicios )
- gpupdate.exe y gpresult.exe ( Directiva de grupo )
- logman.exe, relog.exe, typeperf.exe y tracerpt.exe ( Monitor de rendimiento )
- Eventquery.vbs, eventcreate.exe, EventTriggers.exe ( Registro de eventos )
- DSquery.exe, dsget.exe, dsadd.exe, dsmod.exe, dsmove.exe, dsrm.exe ( Active Directory )
- diskpart.exe , Defrag.exe y fsutil.exe (Administración de discos, desfragmentación y administración del sistema de archivos)
- bootcfg.exe (Boot.ini)
- openfiles.exe (Redes)
- powercfg.exe (Administración de energía)
- tasklist.exe , taskkill.exe , getmac.exe , systeminfo.exe , driverquery.exe, reg.exe , regini.exe , IPseccmd.exe ( Kit de recursos de Windows 2000 ).
- IIS*.vbs (Administración de IIS y Active Server Pages)
- Prn*.vbs (Impresión)
- Pagefileconfig.vbs (Configuración del archivo de paginación)
- bitsadmin.exe , bindiff.exe, cabarc.exe , ftonline.exe, httpcfg.exe, ipseccmd.exe, netcap.exe, rasdiag.exe, spcheck.exe, tracepdb.exe (Nuevas herramientas de soporte )
Otras características de gestión
- CHKDSK presenta mejoras de rendimiento. [ 113 ]
- Compatibilidad con Shadow Copy no persistente (Servicio de instantáneas de volumen) que utiliza una técnica de copia en escritura para crear una instantánea y API para usar la misma
- La utilidad MSConfig se ha actualizado para configurar gráficamente las opciones avanzadas de Boot.ini, habilitar o deshabilitar los servicios de Windows e iniciar herramientas integradas.
- NTBackup cuenta con una interfaz basada en un asistente para facilitar su uso y admite la copia de seguridad de archivos bloqueados (en uso) mediante la función Shadow Copy . Los grupos de medios creados por NTBackup también se pueden visualizar desde la propia utilidad de copia de seguridad sin necesidad de abrir la Administración de almacenamiento extraíble . [ 114 ]
- Microsoft Management Console 2.0 introdujo un modelo de objetos de automatización, extensiones de vista, compatibilidad con estilos visuales, paneles de tareas de consola, etc.
- Mayor número de proveedores y cursos de WMI .
- Editor de registro unificado que combina Regedit.exe de Windows 9x y Regedt32.exe de Windows NT . El Editor de registro ahora admite múltiples instancias si se especifica el modificador -m .
- IExpress como parte de Internet Explorer 6 para crear paquetes de instalación autoextraíbles basados en INF . [ 115 ]
- Asistente para la transferencia de archivos y configuraciones y herramienta de migración del estado del usuario
- Se han implementado varias mejoras en las herramientas de implementación, incluyendo mejoras en Sysprep , [ 116 ] Setup Manager y la introducción de WinPE . Por ejemplo, la clave de producto almacenada en el archivo Answer para Setup Manager o Sysprep puede almacenarse cifrada. Sysprep puede agregar controladores actualizados a una imagen de instalación con personalizaciones por máquina. El tiempo para precargar Windows XP con Sysprep se ha reducido mediante un archivo WinBOM.ini programable que controla Sysprep.
- Las instalaciones desatendidas se han mejorado en Windows XP con opciones de configuración mucho más completas para los distintos componentes del sistema operativo.
- Se han realizado varias mejoras en el instalador de paquetes (Update.exe) con respecto a Windows 2000. [ 117 ]
- Mayor número de directivas de grupo , incluidas las directivas de seguridad y la consola de administración del conjunto resultante de directivas (RSoP), que permite a los administradores ver las directivas aplicadas en modo de registro o simular la configuración de las directivas que se aplicarán antes de confirmar los cambios en los objetos en modo de planificación .
- Se introdujo un Asistente de limpieza de escritorio para ayudar a los usuarios a reducir el desorden en sus escritorios, revisando los accesos directos y moviendo los que no se utilizan a una carpeta llamada "Accesos directos no utilizados del escritorio". El Asistente de limpieza de escritorio funciona como una tarea programada que se ejecuta una vez al día para determinar si han transcurrido 60 días desde la última vez que se ejecutó. [ 118 ]
- Windows XP se puede actualizar desde Windows 98, Windows Me, Windows NT 4.0 Workstation y Windows 2000 Professional. Si se realiza una actualización desde la familia Windows 9x , Windows XP crea una copia de seguridad de la instalación anterior para que el usuario pueda desinstalar Windows XP o, si la instalación falla en algún momento, el sistema vuelva al sistema operativo anterior. [ 119 ] Si la instalación finaliza correctamente, se pregunta al usuario si desea eliminar la copia de seguridad. Esta función no está disponible al actualizar desde Windows 2000 Professional.
- Windows XP incluye un Rastreador de eventos de apagado (deshabilitado por defecto) que, al habilitarse mediante la Directiva de grupo, permite a los administradores documentar los motivos de apagado y analizar los registros de apagado almacenados en el registro del sistema a lo largo del tiempo para comprender la causa de la mayoría de los apagados. Los administradores pueden elegir entre un conjunto predefinido de motivos o introducir los suyos propios. El Rastreador de eventos de apagado también toma una instantánea del estado del sistema justo antes de cada apagado para identificar el uso de los recursos del sistema.
- El instalador de Windows XP incluye una nueva opción de formato rápido para formatear rápidamente grandes volúmenes sin comprobar si hay sectores defectuosos en todo el volumen. [ 120 ]
Características de seguridad
Refuerzo de la API de protección de datos
En Windows 2000 , un hash NTLM de la contraseña del usuario era un requisito que técnicamente permitía a un posible malintencionado descifrar la clave maestra y el hash NTLM directamente desde la base de datos del Administrador de cuentas de seguridad. [ 121 ] Windows XP mejora la seguridad de DPAPI al cifrar la clave maestra utilizando un hash SHA1 de la contraseña. [ 121 ] Esto también mejora la seguridad de los datos cifrados con el Sistema de cifrado de archivos .
Soporte para IKI
Windows XP PKI admite escenarios de certificación cruzada y CA puente. Los certificados de tipo usuario se pueden inscribir y renovar automáticamente. [ 122 ] Las solicitudes de certificados para emitir nuevos certificados o renovar los caducados pueden estar pendientes hasta la aprobación del administrador o hasta que sean emitidos por la autoridad de certificación y, una vez aprobados, se instalan automáticamente. Los certificados de CA raíz ahora también se actualizan automáticamente a través de Microsoft Update . Windows XP también admite CRL delta (CRL cuyo estado ha cambiado desde la última CRL base compilada completa) y CRL codificadas en base64 para la comprobación de revocación y las utilizará de forma predeterminada. Windows XP puede inscribir plantillas de certificados de versión 2 que tienen muchos atributos configurables.
Las tarjetas inteligentes se pueden usar para iniciar sesión en sesiones de servidor de terminal (al conectarse a un servidor de terminal Windows Server 2003 o superior), con CAPICOM o con herramientas del sistema como net.exe y runas.exe . También existen numerosas mejoras en la comprobación del estado del certificado, la creación de cadenas y la comprobación de revocación, la validación de rutas y el descubrimiento. [ 123 ]
Sistema de cifrado de archivos
Windows XP incluye varias mejoras en el Sistema de cifrado de archivos [ 124 ]. La mejora más notable es que varias cuentas de usuario pueden compartir el acceso a archivos cifrados archivo por archivo. Un botón Detalles en el cuadro de diálogo Atributos avanzados del archivo en las propiedades del archivo permite agregar o eliminar usuarios adicionales que pueden acceder al archivo cifrado con EFS, y ver la huella digital del certificado y la cuenta del Agente de recuperación de datos. Los certificados EFS se inscriben automáticamente en la CA y hay soporte para la comprobación de revocación en los certificados utilizados al compartir archivos cifrados. A diferencia de Windows 2000, no hay un Agente de recuperación de datos local predeterminado y no es necesario tener uno, aunque se puede generar un certificado autofirmado para el agente de recuperación usando cipher.exe .
La clave maestra DPAPI se puede proteger mediante una clave pública de dominio. Se puede utilizar un algoritmo más robusto compatible con FIPS 140-1, como 3DES. Windows XP Service Pack 1 añade compatibilidad con el algoritmo de cifrado simétrico AES-256 y su uso predeterminado para todos los archivos cifrados con EFS. Windows XP también advierte al usuario si los archivos cifrados con EFS se copian a un sistema de archivos como FAT o a una ubicación no compatible con EFS, lo que provocará que el archivo se descifre.
Windows XP también puede cifrar archivos en un servidor remoto con NTFS si el servidor es de confianza para la delegación en Active Directory y el certificado y la clave privada del usuario están cargados en el perfil local del servidor. Si se utiliza un perfil de usuario móvil , se copiará localmente. En un servidor WebDAV asignado por una letra de unidad, Windows XP puede cifrar el archivo localmente y transportarlo como un archivo cifrado sin formato al servidor WebDAV mediante el comando HTTP PUT. Del mismo modo, los archivos cifrados con EFS se pueden descargar sin formato desde WebDAV y descifrar localmente. Las utilidades de línea de comandos cipher , copy y xcopy se han actualizado en Windows XP. EFS también se puede deshabilitar por completo en Windows XP mediante la Directiva de grupo (para un dominio) o mediante el registro (para un equipo que no pertenece a un dominio).
Para una validación de caché más rápida, se puede ajustar el tiempo durante el cual se almacenan en caché la clave de sesión del usuario y la cadena de certificados. [ 125 ]
Asistente para restablecer contraseña
A partir de Windows XP, se puede crear un disco de restablecimiento de contraseña mediante el asistente de recuperación de contraseña . Este disco permite restablecer la contraseña mediante el asistente de restablecimiento de contraseña desde la pantalla de inicio de sesión. La clave privada RSA del usuario se respalda mediante una clave pública sin conexión cuya clave privada correspondiente se almacena en uno de dos lugares: el disco de restablecimiento de contraseña (si el equipo no pertenece a un dominio) o en Active Directory (si pertenece a un dominio). Un atacante que pueda autenticarse en Windows XP como LocalSystem no tendrá acceso a la clave de descifrado almacenada en el disco duro del equipo. Si se restablece la contraseña, se elimina la clave maestra DPAPI y Windows XP bloquea todo acceso a los archivos cifrados con EFS para evitar ataques sin conexión y ataques maliciosos, y proteger los archivos cifrados. Si el usuario vuelve a cambiar la contraseña a la original, se pueden recuperar los archivos cifrados con EFS. [ 126 ]
Gestor de credenciales
Windows XP solicita credenciales en caso de errores de autenticación y permite guardar aquellas que utilizan la Autenticación Integrada de Windows en un almacén de llavero itinerante seguro protegido por la API de Protección de Datos . Las credenciales guardadas se pueden administrar desde el elemento Nombres de usuario y contraseñas almacenados en el panel de control de Cuentas de usuario . Si hay una autoridad de certificación presente, los usuarios pueden seleccionar un certificado X.509 cuando se les soliciten las credenciales. Cuando se acceda nuevamente al mismo recurso, se utilizarán las credenciales guardadas. Las conexiones de acceso remoto/VPN también crean credenciales temporales en el llavero para que la experiencia sea fluida. El Administrador de credenciales también expone una API para el inicio de sesión único .
Políticas de restricción de software
Windows XP introduce las directivas de restricción de software y la API Safer [ 127 ] [ 128 ] Mediante las directivas de restricción de software, un sistema puede configurarse para ejecutar o instalar únicamente aquellas aplicaciones y scripts que hayan sido firmados digitalmente o tengan un cierto nivel de confianza, impidiendo así la ejecución de programas y scripts no confiables. Los administradores pueden definir una regla predeterminada mediante el complemento Directiva de seguridad local y excepciones a dicha regla. Los tipos de reglas incluyen: Regla de hash , Regla de ruta , Regla de certificado y Regla de zona , que identifican un archivo por su hash, ruta, certificado del editor de software o zona de Internet Explorer, respectivamente. Por ejemplo, un control ActiveX puede restringirse para que se ejecute solo en un dominio específico especificando una directiva de restricción de software basada en una regla de certificado.
Otras características de seguridad y privacidad
- Cada sesión de inicio de sesión recibe su propio conjunto de letras de unidad. No se pueden compartir. [ 129 ]
- La interfaz de usuario de permisos de seguridad se ha mejorado con respecto a Windows 2000. Una nueva hoja de propiedades, denominada Permisos efectivos, evalúa los permisos implícitos frente a los explícitos y los permisos asignados frente a los heredados. Al configurar los permisos de los objetos, se pueden buscar nombres de usuario, grupos y entidades de seguridad en el dominio mediante criterios específicos.
- La función de inicio de sesión secundario (Ejecutar como) permite ejecutar programas con un token restringido si la opción Proteger mi equipo y mis datos de la actividad de programas no autorizados está marcada. [ 130 ]
- Para equipos que no pertenecen a un dominio, los inicios de sesión de red y los inicios de sesión secundarios ( Ejecutar como ) están deshabilitados para las cuentas de usuario con contraseñas en blanco. Solo se permitirán los inicios de sesión desde la pantalla de inicio de sesión de la consola física principal para las contraseñas en blanco.
- Si se elimina la base de datos del Administrador de cuentas de seguridad (SAM) de otro sistema operativo, Windows XP no permitirá omitir el inicio de sesión, mostrará un mensaje de error y, a continuación, apagará el equipo.
- Digest SSP para consultas HTTP y LDAP entre sistemas Windows y sistemas que no son Windows donde Kerberos no está disponible.
- La configuración de IPsec para el aislamiento de servidores o dominios se simplifica con la Actualización de Política Simple, que reduce el número de filtros IPsec de cientos a solo dos. [ 131 ]
- El grupo de usuarios Todos ya no incluye el SID Anónimo .
- Windows XP introdujo las cuentas
LOCAL SERVICEy para ejecutar ciertos servicios de Windows de forma aislada, de modo que los privilegios y el acceso asignados a los servicios se reducen a los necesarios para sus funciones. [ 35 ] De esta forma, se reduce cualquier superficie de ataque potencial cuando un atacante explota el servicio.NETWORK SERVICE - API AuthZ que implementa el Monitor de Referencia de Seguridad del kernel NT en modo de usuario para que las aplicaciones protejan objetos.
- Compatibilidad con P3P en Internet Explorer 6
Funciones de red y comunicación
redes Wi-Fi
La compatibilidad inalámbrica de Windows 2000 no admitía la itinerancia fluida ni la autoconfiguración. El servicio de configuración inalámbrica automática de Windows XP admite la configuración automática de redes inalámbricas con reautenticación cuando sea necesario, lo que proporciona itinerancia fluida y permite establecer el orden de conexión preferido. En ausencia de un punto de acceso inalámbrico, Windows XP puede configurar una red inalámbrica ad hoc . Existe compatibilidad nativa con la autenticación WPA y WPA2 en redes de infraestructura con los últimos Service Packs o actualizaciones aplicados. Windows XP incluye un Asistente para la configuración de redes inalámbricas que admite el método Windows Connect Now: USB Flash Drive (WCN-UFD) para facilitar la configuración de la red inalámbrica a usuarios sin experiencia.
Windows XP puede conectarse a puntos de acceso creados mediante Servicios de aprovisionamiento inalámbrico. [ 132 ]
Compartir conexión a Internet
En Windows XP, el uso compartido de la conexión a Internet está integrado con UPnP, lo que permite la detección y el control remotos del host ICS. Incluye un componente de programador de paquetes de calidad de servicio. [ 133 ] Cuando un cliente ICS se encuentra en una red relativamente rápida y el host ICS está conectado a Internet mediante un enlace lento, Windows puede calcular incorrectamente el tamaño óptimo de la ventana de recepción TCP en función de la velocidad del enlace entre el cliente y el host ICS, lo que podría afectar negativamente al tráfico del remitente. El componente QoS de ICS establece el tamaño de la ventana de recepción TCP al mismo valor que tendría si el receptor estuviera conectado directamente al enlace lento.
La función Compartir conexión a Internet (ICS) también incluye un resolvedor DNS local en Windows XP para proporcionar resolución de nombres a todos los clientes de la red doméstica, incluidos los dispositivos de red que no son Windows. ICS también tiene en cuenta la ubicación; es decir, cuando está conectado a un dominio, el equipo puede tener una directiva de grupo para restringir el uso de ICS, pero cuando está en casa, ICS puede habilitarse.
Calidad del servicio para módems y acceso remoto
Cuando varias aplicaciones acceden a internet simultáneamente sin QoS y la conexión no es lo suficientemente rápida, el tamaño de la ventana de recepción TCP se establece en la ventana completa de datos en tránsito que la primera aplicación utiliza en la conexión hasta que se alcanza un estado estable. Las conexiones posteriores realizadas por otras aplicaciones tardarán mucho más en alcanzar un tamaño de ventana óptimo y la tasa de transmisión de la segunda o tercera aplicación siempre será inferior a la de la aplicación que estableció la conexión primero. En enlaces tan lentos, el componente QoS de Windows XP habilita automáticamente un esquema de planificación Round Robin con déficit , que crea una cola separada para cada aplicación y atiende estas colas de forma rotativa. [ 133 ]
Compatibilidad con IPv6
IPv6 debe instalarse y configurarse desde la línea de comandos usando el contexto de interfaz IPv6 de netsh, ya que no hay soporte de GUI. Después de que se asigna la dirección link-local de la interfaz de red, Windows XP puede realizar la autoconfiguración sin estado para direcciones locales y globales. Se pueden asignar direcciones IPv6 estáticas si no hay un enrutador IPv6 en el enlace local. Se pueden configurar mecanismos de transición como túneles configurados manualmente y 6to4. Las extensiones de privacidad están habilitadas y se usan de forma predeterminada. 6to4 se activa automáticamente para direcciones IPv4 públicas sin una dirección IPv6 global. Otros tipos de túneles que se pueden configurar incluyen: 6over4, Teredo, ISATAP, PortProxy. Teredo también ayuda a atravesar NAT de cono y restringidos . El relé Teredo específico del host se habilita cuando se ha asignado una dirección IPv6 global; de lo contrario, se habilita la funcionalidad del cliente Teredo.
El resolvedor DNS de Windows XP solo puede realizar consultas DNS usando IPv4; no utiliza IPv6 como transporte para realizar la consulta. [ 134 ] Sin embargo, cuando una consulta DNS devuelve registros de recursos tanto IPv4 como IPv6 , se prefieren las direcciones IPv6. Windows XP no admite DHCPv6 ni PPPv6/IPv6CP . Existe una implementación de DHCPv6 de código abierto llamada Dibbler, [ 135 ] aunque la autoconfiguración sin estado la hace en gran medida innecesaria.
Servicio de transferencia inteligente en segundo plano
Windows XP incluye el Servicio de transferencia inteligente en segundo plano (BITS), un servicio de Windows que facilita la transferencia asíncrona, con prioridad y limitación de ancho de banda, de archivos entre máquinas que utilizan el ancho de banda de red inactivo. BITS solo transferirá datos cuando haya ancho de banda disponible que no esté siendo utilizado por otras aplicaciones; por ejemplo, cuando las aplicaciones utilicen el 80 % del ancho de banda disponible, BITS utilizará solo el 20 % restante. BITS supervisa constantemente el tráfico de red para detectar cualquier aumento o disminución y limita sus propias transferencias para garantizar que otras aplicaciones en primer plano (como un navegador web ) obtengan el ancho de banda que necesitan. BITS también admite la reanudación de transferencias en caso de interrupciones. La versión 1.0 de BITS solo admite descargas. A partir de la versión 1.5, BITS admite tanto descargas como cargas. Las cargas requieren el servidor web IIS , con la extensión de servidor BITS, en el lado receptor.
Los componentes de Windows XP, como Windows Update, utilizan BITS para descargar actualizaciones, de modo que solo se utiliza el ancho de banda disponible para descargarlas y la descarga se puede reanudar en caso de que se interrumpa la conectividad de red. BITS utiliza una cola para gestionar las transferencias de archivos y descarga archivos en nombre de las aplicaciones solicitantes de forma asíncrona; es decir, una vez que una aplicación solicita el servicio BITS para una transferencia, puede realizar cualquier otra tarea o incluso finalizar. La transferencia continuará en segundo plano mientras haya conexión de red y el propietario de la tarea haya iniciado sesión. BITS admite transferencias tanto a través de HTTP como de HTTPS . Si una aplicación de red comienza a consumir más ancho de banda, BITS disminuye su tasa de transferencia para preservar la experiencia interactiva del usuario, excepto para las descargas con prioridad en primer plano . BITS se expone a través del Modelo de Objetos Componentes (COM), lo que permite su uso con prácticamente cualquier lenguaje de programación .
Envío de faxes
Windows XP incluye una consola de fax para gestionar los faxes entrantes, salientes y archivados, así como su configuración. El monitor de fax solo aparece en el área de notificación cuando se está transmitiendo o recibiendo un fax. Si la recepción manual de faxes está habilitada, aparece al recibir una llamada de fax. Los faxes archivados se abren en el Visor de imágenes y faxes de Windows en formato TIFF. Al instalar Microsoft Outlook , el servicio de fax cambia automáticamente de la Libreta de direcciones de Windows a la Libreta de direcciones de Outlook.
Windows XP introduce la API COM extendida de servicio de fax para que los desarrolladores de aplicaciones incorporen la funcionalidad de fax. [ 136 ]
Redes punto a punto de Windows
El paquete de redes avanzadas , que más tarde se integró en el SP2, introdujo las redes punto a punto y el protocolo de resolución de nombres de pares (PNRP) en Windows XP. Funciona sobre IPv6. La arquitectura P2P en Windows XP consta de los siguientes componentes:
PNRP : Este protocolo proporciona publicación dinámica de nombres y resolución de nombres a los puntos finales. PNRP es un protocolo de resolución de nombres distribuido que permite a los hosts de Internet publicar nombres de pares y las direcciones IPv6 correspondientes, así como otra información opcional. Otros hosts pueden entonces resolver el nombre del par, recuperar las direcciones y demás información correspondiente, y establecer conexiones punto a punto.
Con PNRP, los nombres de pares se componen de una "autoridad" y un "calificador". La autoridad se identifica mediante un hash seguro de una clave pública asociada , o mediante un marcador de posición (el número cero) si el nombre del par no está "seguro". El calificador es una cadena de caracteres , lo que permite que una autoridad tenga diferentes nombres de pares para diferentes servicios. [ 137 ]
Si un nombre de par es seguro, los registros de nombre PNRP están firmados por la autoridad de publicación y pueden verificarse mediante su clave pública. Los nombres de par no seguros pueden ser publicados por cualquier persona, sin posibilidad de verificación. Varias entidades pueden publicar el mismo nombre de par. Por ejemplo, si un nombre de par está asociado a un grupo, cualquier miembro del grupo puede publicar direcciones para dicho nombre. Los nombres de par se publican y resuelven dentro de un ámbito específico. Este ámbito puede ser un enlace local, un sitio (por ejemplo, un campus) o toda Internet.
Graficación : PNRP también permite crear una red superpuesta llamada Grafo . Cada par en la red superpuesta corresponde a un nodo en el grafo. Los nodos se resuelven a direcciones usando PNRP . Todos los nodos en un grafo comparten información de contabilidad responsable del funcionamiento de la red en su conjunto. Por ejemplo, en una red de gestión de recursos distribuidos, es necesario compartir qué nodo tiene qué recurso. Dicha información se comparte como Registros , que se inundan a todos los pares en un grafo. Cada par almacena el Registro en una base de datos local. Un Registro consta de una cabecera y un cuerpo. El cuerpo contiene datos específicos de la aplicación que está usando la API; la cabecera contiene metadatos para describir los datos en el cuerpo como pares nombre-valor serializados usando XML , además de información de autor y versión. También puede contener un índice de los datos del cuerpo, para búsquedas rápidas. Un nodo también puede conectarse a otros nodos directamente, para comunicaciones que no necesitan ser compartidas con todo el Grafo.
Agrupación : La API Peer-to-Peer también permite la creación de una red superpuesta segura llamada Grupo , que consta de todos o un subconjunto de nodos en un Grafo. Un Grupo puede ser compartido por múltiples aplicaciones, a diferencia de un Grafo. Todos los pares en un Grupo deben ser identificables mediante un nombre único, estar registrados usando PNRP y tener un certificado de firma digital denominado Certificado de Miembro del Grupo (GMC). Todos los registros intercambiados están firmados digitalmente. Los pares deben ser invitados a un Grupo. La invitación contiene el GMC que les permite unirse al grupo. [ 138 ]
Compartir archivos de forma sencilla
Windows XP introduce una forma más simplificada de compartir archivos con usuarios locales en un entorno multiusuario y a través de la red llamada Uso compartido de archivos simple . El Uso compartido de archivos simple, que está habilitado de forma predeterminada para equipos que no pertenecen a un dominio, desactiva la pestaña Seguridad independiente que se utiliza para establecer ACL/permisos avanzados y habilita una interfaz común para ambos: permisos en carpetas del sistema de archivos y compartirlas. [ 139 ] Con el Uso compartido de archivos simple habilitado, la carpeta Mis documentos o sus subcarpetas solo pueden ser leídas y escritas por su propietario y por los administradores locales. [ 139 ] No se comparte en la red. Al marcar la opción Hacer que esta carpeta sea privada en sus Propiedades, a los administradores locales también se les deniegan los permisos a la carpeta Mis documentos . [ 139 ] Para compartir archivos con otras cuentas de usuario en el mismo equipo cuando el Uso compartido de archivos simple está habilitado, Windows XP incluye la carpeta Documentos compartidos .
El uso compartido simple de archivos desactiva los permisos de uso compartido locales y de red granulares. Comparte el elemento con el grupo Todos en la red con acceso de solo lectura o escritura, sin solicitar una contraseña pero aplicando permisos de usuario invitado . [ 140 ]
mini-redireccionador WebDAV
En Windows XP , se agregó un "mini-redireccionador WebDAV" que , por defecto, tiene preferencia sobre el antiguo cliente de carpetas web . Este nuevo cliente funciona como un servicio del sistema a nivel del redireccionador de red (inmediatamente por encima del sistema de archivos), lo que permite asignar recursos compartidos WebDAV a una letra de unidad y utilizarlos con cualquier software, incluso a través de firewalls y NAT. Las aplicaciones pueden abrir archivos remotos en servidores HTTP, editarlos y guardar los cambios (si el servidor lo permite). El redireccionador también permite que los recursos compartidos WebDAV se accedan mediante rutas UNChttp://host/path/ (por ejemplo , se convierte a \\host\path\) para garantizar la compatibilidad con las API del sistema de archivos de Windows. Se sabe que el mini-redireccionador WebDAV tiene algunas limitaciones en cuanto a la compatibilidad con la autenticación. [ 141 ]
Otras funciones de red
- Internet Explorer 6 actualizable a Internet Explorer 8 con la plataforma Windows RSS.
- Outlook Express 6, Libreta de direcciones de Windows , NetMeeting 3.01 y MSN Explorer 6
- Configuración alternativa del cliente DHCP para admitir más de una red o en el caso de que no haya un servidor DHCP disponible.
- El resolvedor DNS de Windows XP se ha mejorado con la adición de la priorización de subredes. [ 142 ] Si la resolución DNS recibe múltiples asignaciones de direcciones IP (registros de recursos A) de un servidor DNS, y algunos de los registros tienen direcciones IP de redes a las que el equipo está conectado directamente, el resolvedor coloca esos registros de recursos primero. Este comportamiento reduce el tráfico de red a través de subredes al obligar a los equipos a conectarse a los recursos de red que están más cerca de ellos. [ 143 ]
- El puente de red [ 144 ] ( IEEE 802.1D Transparent Bridging) permite que un ordenador con Windows XP actúe como puente para diferentes medios de red, eliminando la necesidad de configurar múltiples subredes IP y enrutadores para conectar varios medios de red entre sí.
- Asistente para configuración de red para configurar la red en equipos que no pertenecen a un dominio, una evolución del Asistente para redes domésticas de Windows Me. [ 145 ] Windows XP también mejora los asistentes de conexión para configurar conexiones a Internet o VPN o acceso remoto a una red.
- API de NAT traversal para abstraer funciones UPnP . Los dispositivos UPnP IGD aparecen en Conexiones de red si el cliente IGD Discovery and Control está instalado y al hacer doble clic en su icono se puede iniciar una conexión a Internet a través del dispositivo de puerta de enlace y mostrar información de estado. También se muestran y se pueden configurar las asignaciones de puertos NAT. [ 146 ]
- Protocolo PPPoE integrado para el acceso individual autenticado a servidores remotos.
- Connection Manager es el marcador telefónico del cliente, capaz de conectarse a conexiones de acceso remoto personalizadas y crear agendas telefónicas con números de acceso mediante el Kit de Administración de Connection Manager (CMAK). Connection Manager admite favoritos para guardar la configuración de varias ubicaciones de red, registro del lado del cliente y funciones de devolución de llamada, además de mostrar en la interfaz de usuario configuraciones que antes no estaban disponibles. Ofrece compatibilidad con túneles divididos (aunque no son seguros) para conexiones VPN, permitiendo que los clientes VPN accedan a internet.
- Windows Update utiliza compresión delta binaria, por lo que se reduce el tamaño de las actualizaciones de Windows XP que deben descargarse.
- Compatibilidad con EAP-TLS, compatibilidad con PEAPv0/EAP-MSCHAPv2 [ 147 ] a partir de Windows XP SP1.
- Soporte mejorado para infrarrojos, incluyendo redes IrDA (módems IrCOMM, IrNET y P2P) [ 148 ] [ 149 ]
- Pestaña de estado de la conexión de red que muestra la configuración IP y ofrece una función de "Reparación" con un solo clic para realizar una serie de pasos que restablecen la conexión de red.
- Windows XP incluye herramientas de diagnóstico de red como Netsh diag , netdiag.exe en las herramientas de soporte y Diagnóstico básico de red integrado en el Centro de ayuda y soporte [ 150 ].
- Existen nuevas API de Winsock para mejorar el rendimiento y la compatibilidad con IPv6. [ 35 ] Las API de detección de ubicación de red se exponen a través de Winsock para determinar el estado de la red y notificar a las aplicaciones cliente de Winsock sobre los cambios. Componentes de Windows XP, como el uso compartido de la conexión a Internet, el Firewall de Windows y el Asistente para configuración de red, utilizan estas API de ubicación de red.
- Winsock tiene la capacidad de autorrepararse si una desinstalación de Winsock LSP lo daña. [ 151 ] Además, los usuarios pueden restablecer y reparar manualmente una pila Winsock corrupta usando el comando netsh winsock reset .
- Compatibilidad con el encapsulado de PVC (RFC 2684)
- NDIS 5.1 incluye mejoras de rendimiento, la función Plug and Play y notificaciones de eventos de alimentación para controladores de minipuerto, cancelación de envío y contadores estadísticos de 64 bits. NDIS remoto admite dispositivos de red conectados por USB.
- Compatibilidad ampliada con módems por software y adaptadores HomePNA .
- Notificación cuando una red tiene conectividad limitada o nula.
- TAPI 3.1 expone interfaces COM . Incluye proveedores de servicios de telefonía IP basados en H.323v2 y proveedores de servicios de telefonía para conferencias AV multicast IP. TAPI 3.1 también incluye terminales de archivo (para grabar datos de transmisión), terminales conectables (para agregar objetos de terminal externos) , TSP para teléfonos USB/HID (para controlar un teléfono USB y usarlo como punto final de transmisión) y compatibilidad con la detección automática de servidores TAPI. Se han implementado varios servicios suplementarios H.323 para funciones de control de llamadas más avanzadas (transferencia de llamadas, retención de llamadas, desvío de llamadas, estacionamiento y recuperación de llamadas).
- API de cliente de Windows Messenger y RTC (Comunicación en Tiempo Real) para proporcionar mensajería instantánea , presencia, comunicaciones audiovisuales, pizarra digital, uso compartido de aplicaciones, cancelación de eco acústico, cifrado de medios y servicios de PC a teléfono y de teléfono a PC para las aplicaciones.
- Para los equipos de un grupo de trabajo , el Servicio de hora de Windows en Windows XP admite una nueva función de hora de Internet (cliente NTP ), que actualiza el reloj del equipo del usuario sincronizándolo con un servidor de hora NTP en Internet. [ 152 ] Esta función es útil para equipos cuyo reloj en tiempo real no mantiene la hora correcta.
- Microsoft Message Queuing 3.0 admite [ 153 ] mensajería de Internet (referencia a colas a través de HTTP, mensajes con formato SOAP , compatibilidad de MSMQ para Internet Information Services ), alias de cola, multidifusión de mensajes y compatibilidad adicional para el mantenimiento y la administración programáticos de colas y del propio MSMQ. Los clientes de MSMQ 3 se comunican directamente con Active Directory mediante LDAP .
Otras características
- Servicios de información de Internet 5.1
- COM+ 1.5 [ 154 ]
- Interfaz de programación de aplicaciones de voz 5.1
- Compatibilidad con SAPI 5 en Microsoft Narrator
- Paint se basa en GDI+ y, por lo tanto, [ 155 ] las imágenes se pueden guardar de forma nativa como JPEG, GIF, TIFF y PNG sin necesidad de filtros gráficos adicionales (además de BMP). Sin embargo, la transparencia del canal alfa aún no es compatible, ya que la versión GDI+ de Paint solo admite imágenes con una profundidad de hasta 24 bits . También se añadió a Paint la compatibilidad para adquirir imágenes desde un escáner o una cámara digital.
- WordPad cuenta con soporte completo para Unicode en Windows XP, lo que le permite admitir varios idiomas. Windows XP SP1 incluye el control RichEdit 4.1. [ 156 ]
- Mejoras generales en la asistencia internacional, como más configuraciones regionales, idiomas y sistemas de escritura en Uniscribe , asistencia MUI ampliada , IME mejorados y asistencia para idiomas nacionales.
- Las opciones regionales y lingüísticas agrupan los idiomas de Asia Oriental y los idiomas con escritura compleja y de izquierda a derecha, y se pueden instalar marcando una sola casilla. Se ofrece compatibilidad con fuentes alternativas para los idiomas de Asia Oriental.
- Windows XP introduce una nueva variable "Location" que el usuario puede configurar y consultar mediante la API GetGeoInfo para proporcionar servicios específicos de la ubicación.
- Compatibilidad total con Unicode en el control RichEdit incluido en Windows XP y utilizado por WordPad .
- Compatibilidad con pantallas táctiles y de lápiz, y pantallas en formato vertical en Windows XP Tablet PC Edition . También incluye reconocimiento de voz para controlar el sistema operativo y dictar texto en aplicaciones que utilizan el control RichEdit o el Text Services Framework , reconocimiento de escritura a mano y compatibilidad con tinta digital accesible a través del Panel de entrada de Tablet PC (TIP). Además, incluye aplicaciones complementarias como Windows Journal , Notas adhesivas para tomar notas, un juego llamado InkBall y varias aplicaciones, extras y complementos descargables para Tablet PC.
- La API Microsoft Active Accessibility 2.0 añade compatibilidad con Dynamic Annotations y MSAA Text. [ 157 ] La API de accesibilidad más reciente, Microsoft UI Automation, también se puede instalar en Windows XP.
- Windows XP admite un total de 1 millón de transacciones de cartas en su versión de FreeCell . [ 158 ] Pinball se ha actualizado para corregir un error de alta utilización de CPU. [ 159 ]
- El Centro de Ayuda y Soporte es muy completo, con artículos detallados de instrucciones paso a paso y solución de problemas, un glosario de términos y un índice de todos los artículos. Incluye Favoritos, Historial y opciones de búsqueda avanzada. Permite buscar en múltiples fuentes de información, incluidas fuentes de ayuda en Internet como la Base de Conocimientos de Microsoft. Los usuarios pueden compartir e instalar contenido de ayuda desde y hacia otros equipos con Windows XP o Windows Server 2003, o cambiar a la ayuda para otros sistemas operativos compatibles. El Centro de Ayuda y Soporte también es personalizable por el fabricante del equipo (OEM) .
- Nuevo conjunto de PowerToys para mejorar significativamente las funciones del sistema operativo, como el cambio entre Alt+Tab, el cambio rápido de usuario, la generación de presentaciones de diapositivas, la presentación de diapositivas del escritorio, la optimización de ClearType, los accesorios y herramientas de la interfaz, y la personalización de la configuración del sistema operativo.
- Posibilidad de cambiar la clave de producto mediante el asistente de activación de productos de Windows .
- Cambia la fuente de la pantalla azul de la muerte (BSOD) y la fuente del modo de texto de arranque de la fuente VGA a Lucida Console .
Nuevas funciones descargables
Aunque Windows XP no incluía de serie las siguientes características principales de Windows, estas nuevas características se pueden añadir a Windows XP descargando los componentes que se incorporaron en versiones posteriores de Windows.
- Versiones 1.0, 1.1, 2.0, 3.0, 3.5 y 4.0 de .NET Framework
- Búsqueda de Windows 2.0, 3.0 y 4.0
- Windows Defender
- Versiones 1.0, 1.1, 1.5, 1.7 y 1.9 de KMDF y versiones 1.5, 1.7 y 1.9 de UMDF .
- Servicios de Windows para UNIX
- Paquete esencial de XPS
- Microsoft Virtual PC 2004 y 2007
- Windows Live Essentials 2009 y Wave 2.
- Windows PowerShell 1.0 y 2.0 y Administración remota de Windows 1.0 y 2.0.
Versiones posteriores
A partir de Windows XP SP2, el control de volumen de audio se almacena en el registro para las aplicaciones de teclado en pantalla y control remoto y puede ser personalizado por terceros, [ 160 ] e Internet Explorer ha mejorado la compatibilidad con la configuración de directivas de grupo más allá de la configuración de seguridad. ( KB918997 ) para Windows XP SP2 y Windows XP SP3 agrega una API de LAN inalámbrica para que los desarrolladores creen programas cliente inalámbricos y administren perfiles y conexiones. Hay compatibilidad con IEEE 802.1X para conexiones inalámbricas y cableadas. En caso de que no haya una PKI disponible para emitir certificados para una conexión VPN, hay compatibilidad con clave precompartida para autenticación IKE . [ 161 ] Con KB912761 para Windows XP SP2 o en Windows XP SP3, los usuarios pueden configurar si EFS genera un certificado autofirmado cuando no hay una autoridad de certificación disponible. El Firewall de Windows a partir de Windows XP SP2 también admite el filtrado con estado de IPv6. Las aplicaciones y herramientas como el cliente Telnet , el cliente FTP, ping , nslookup , tracert , el resolvedor DNS, el uso compartido de archivos e impresoras, Internet Explorer e IIS se han actualizado para ser compatibles con IPv6.
Paquete de servicio 2
- Los dispositivos de almacenamiento en bloque USB se pueden proteger contra escritura, de modo que no sea posible escribir datos. [ 162 ]
- Se introdujeron eventos de sonido para la ventana emergente bloqueada y la barra de información en Internet Explorer.
- Se introdujo DirectX 9.0c (Shader Model 3.0).
- Se instalaron un administrador de filtros del sistema de archivos y controladores de minifiltros. [ 163 ] En comparación con los filtros del sistema de archivos heredados, son más fáciles de desarrollar, ofrecen mayor estabilidad y se pueden cargar y descargar en cualquier momento. [ 164 ] Reducen la E/S recursiva en la pila del kernel y pueden procesar solo las operaciones necesarias. Los controladores de filtros del sistema de archivos heredados se conectaban directamente a la pila del sistema de archivos y no tenían la flexibilidad mencionada.
- Se introdujo funcionalidad adicional para Archivos sin conexión mediante modificaciones del registro. [ 165 ] Al editar el Registro, los usuarios pueden suprimir los mensajes de error para los tipos de archivo que Archivos sin conexión no puede almacenar en caché y que están excluidos de la sincronización. [ 165 ] Los Archivos sin conexión de un usuario que no se encuentran en su equipo principal (determinado al hacer coincidir el SID del usuario actual con el SID especificado en el registro) pueden configurarse para eliminarse al cerrar la sesión. También se puede impedir que los archivos sin conexión asignados administrativamente se almacenen en caché para usuarios no principales. [ 165 ]
- Se incluía Windows Media Player Serie 9 con Windows Media Format Runtime 9.0, con la posibilidad de actualizar posteriormente Media Player y Format Runtime a las versiones 10 y 11.
- En Windows XP existe una compatibilidad básica, pero de calidad profesional, con IPv6 y la tunelización Teredo a través del paquete de redes avanzadas (Advanced Networking Pack).
- Estados de rendimiento del procesador ACPI mejorados para procesadores multinúcleo, por ejemplo, SpeedStep . [ 166 ]
- Compatibilidad con SSE3 .
- Windows Movie Maker 2, un programa de descarga gratuita lanzado en 2002, se presentó como sustituto de Windows Movie Maker 1.1.
- Se instaló la compatibilidad con DVCPRO50 y DVCPRO100. [ 167 ]
- Se introdujo un modo de mezcla YUV en los renderizadores VMR-7 y VMR-9 que realiza la mezcla en el espacio de color YUV para ahorrar ancho de banda de memoria. [ 168 ]
- Se presentó powercfg.exe , una utilidad de línea de comandos que permite a los usuarios controlar la configuración relacionada con la administración de energía, como la hibernación o la creación de esquemas de energía. Sin embargo, la mayor parte de esta funcionalidad está disponible de forma más intuitiva en el cuadro de diálogo Opciones de energía, dentro de Propiedades de pantalla.
- Se introdujeron cambios significativos relacionados con la seguridad en MSRPC , DCOM , [ 169 ] [ 170 ] MSDTC [ 171 ] y WMI .
- Se introdujo el Administrador de adjuntos [ 172 ] .
- Se incluyó Windows Installer 3.0, que también agrega numerosas mejoras a la aplicación de parches, como la compatibilidad con la desinstalación de parches a través de Agregar o quitar programas , parches delta binarios, secuenciación de parches para instalarlos en el orden correcto, instalación de múltiples parches para diferentes productos en una sola transacción, eliminación de solicitudes de medios de origen para parches de compresión delta, elevación de parches para cuentas de usuario limitadas, API de administración de inventario y lista de ubicaciones de origen MSI, y corrección de numerosos errores. [ 173 ]
- BITS 2.0, incluido en Windows XP SP2, incorporaba compatibilidad para realizar descargas simultáneas en primer plano, usar rutas de bloques de mensajes del servidor (SMB) para nombres remotos, descargar partes de un archivo, cambiar el prefijo o el nombre completo de un nombre remoto y limitar el uso del ancho de banda del cliente. BITS se puede actualizar a la versión 2.5 en Windows XP.
- Se incluyeron http.sys y la API del servidor HTTP, el servidor HTTP en modo kernel para aplicaciones, adaptado de Windows Server 2003.
- Compatibilidad con controladores de host de E/S Secure Digital y dispositivos de almacenamiento SD/MMC compatibles con SDIO 1.0 a partir de Windows XP SP2 mediante un controlador de bus proporcionado por Microsoft . [ 174 ]
Compatibilidad con Bluetooth
Windows XP Service Pack 2 agregó soporte nativo para Bluetooth . La pila de Bluetooth de Windows XP admite dongles Bluetooth externos o integrados conectados a través de USB . [ 175 ] Windows XP SP2 y SP3 admiten Bluetooth 1.1 (pero no 1.0), Bluetooth 2.0 y Bluetooth 2.0+EDR. [ 176 ] La pila de Bluetooth admite los siguientes perfiles de Bluetooth de forma nativa: PAN, SPP , DUN, HID y HCRP. [ 175 ] Las pilas de terceros pueden reemplazar la pila de Windows XP y pueden admitir más perfiles o versiones más recientes de Bluetooth.
Prevención de ejecución de datos
Windows XP Service Pack 2 introdujo la Prevención de Ejecución de Datos ( DEP). Esta característica, presente como NX (EVP) en los procesadores AMD64 de AMD y como XD (EDB) en los procesadores de Intel , puede marcar ciertas partes de la memoria como si contuvieran datos en lugar de código ejecutable, lo que evita que los errores de desbordamiento den lugar a la ejecución de código arbitrario. Su objetivo es evitar que una aplicación o servicio ejecute código desde una región de memoria no ejecutable. Esto ayuda a prevenir ciertos exploits que almacenan código mediante un desbordamiento de búfer , por ejemplo. [ 177 ] DEP funciona en dos modos: DEP aplicada por hardware para CPU que pueden marcar páginas de memoria como no ejecutables, y DEP aplicada por software con una prevención limitada para CPU que no tienen soporte de hardware. La DEP aplicada por software no protege de la ejecución de código en páginas de datos, sino de otro tipo de ataque (sobrescritura SEH). La protección de excepciones definida por hardware (DEP) habilita el bit NX en las CPU compatibles, mediante el uso automático del kernel PAE en Windows de 32 bits y la compatibilidad nativa en kernels de 64 bits. La protección de excepciones definida por software (Software DEP), si bien no está relacionada con el bit NX, es lo que Microsoft denomina su implementación del "manejo seguro y estructurado de excepciones". Software DEP/SafeSEH simplemente verifica cuándo se produce una excepción para asegurarse de que esté registrada en una tabla de funciones de la aplicación y requiere que el programa se compile con ella.
Si DEP está habilitado para todas las aplicaciones , los usuarios obtienen mayor resistencia contra exploits de día cero . Sin embargo, no todas las aplicaciones son compatibles con DEP y algunas generarán excepciones DEP. Por lo tanto, DEP no se aplica a todas las aplicaciones de forma predeterminada en las versiones de 32 bits de Windows y solo se activa para componentes críticos del sistema. Windows XP Service Pack 3 introduce API NX adicionales [ 178 ] que permiten a los desarrolladores de software habilitar la protección de hardware NX para su código, independientemente de la configuración de cumplimiento de compatibilidad de todo el sistema. Los desarrolladores pueden marcar sus aplicaciones como compatibles con NX al compilarlas, lo que permite que la protección se aplique cuando la aplicación se instala y se ejecuta. Esto permite un mayor porcentaje de código protegido por NX en el ecosistema de software en plataformas de 32 bits, donde la política de compatibilidad del sistema predeterminada para NX está configurada para proteger solo los componentes del sistema operativo.
Firewall de Windows
Windows XP RTM introdujo el Firewall de conexión a Internet. [ 179 ] Posteriormente se actualizó a Firewall de Windows en Windows XP Service Pack 2 con soporte para filtrar tráfico IPv6 también. [ 180 ] [ 181 ] De forma predeterminada, el Firewall de Windows realiza filtrado de paquetes con estado del tráfico entrante solicitado o no solicitado en todos los tipos de interfaces de red (LAN/WLAN, PPPoE , VPN o conexiones de acceso telefónico). Al igual que el uso compartido de la conexión a Internet, el firewall tiene una política que reconoce la ubicación, lo que significa que puede estar deshabilitado en un dominio corporativo pero habilitado para una red doméstica privada. Tiene una opción para no permitir todas las excepciones, lo que puede ser útil al conectarse a una red pública. El firewall también puede usarse como firewall de borde para clientes ICS. Cuando el firewall bloquea un programa, muestra una notificación. El tráfico exceptuado se puede especificar por puerto TCP/UDP, nombre de archivo de la aplicación y por ámbito (parte de la red desde la que se origina el tráfico exceptuado). Admite asignación de puertos e ICMP . Se incluyen funciones de registro de seguridad que permiten registrar direcciones IP y otros datos relacionados con las conexiones originadas desde la red doméstica o de la oficina, o desde Internet. Se pueden registrar tanto los paquetes descartados como las conexiones exitosas. Esto se puede utilizar, por ejemplo, para rastrear cada vez que un equipo de la red se conecta a un sitio web. El Firewall de Windows también admite la configuración mediante directivas de grupo . Las aplicaciones pueden usar las API del Firewall de Windows para agregar excepciones automáticamente.
Centro de seguridad de Windows
El Centro de seguridad de Windows permite a los usuarios ver el estado de la configuración y los servicios de seguridad del equipo . Además, supervisa continuamente esta configuración y notifica al usuario mediante una ventana emergente si se produce algún problema. El Centro de seguridad de Windows consta de tres componentes principales: un panel de control , un servicio de Windows y una interfaz de programación de aplicaciones ( API) proporcionada por la Instrumentación de administración de Windows ( WMI ). El panel de control divide la configuración de seguridad supervisada en categorías, cuyos encabezados se muestran con fondos codificados por colores. El estado actual de esta configuración lo determina el servicio de Windows, que se inicia automáticamente al arrancar el equipo y se encarga de supervisar continuamente el sistema en busca de cambios. La configuración está disponible para el sistema a través de un proveedor de WMI . Los proveedores de software antimalware y firewall pueden registrarse en el Centro de seguridad mediante el proveedor de WMI. También se supervisa y se informa sobre la configuración y el estado de Windows Update .
Paquete de servicio 3
- Se instaló el componente de imágenes de Windows . [ 182 ]
- Se instaló la consola de administración 3.0.
- Se incluyó MSI 3.1v2. [ 183 ]
- Proveedor de servicios de seguridad de credenciales (CredSSP) en Windows XP SP3 (deshabilitado de forma predeterminada) que proporciona inicio de sesión único y autenticación a nivel de red para los servicios de escritorio remoto .
- Se instaló un cliente de protección de acceso a la red y compatibilidad con directivas de grupo para la autenticación IEEE 802.1X para adaptadores de red cableados.
- BITS 2.5, que forma parte de Windows XP SP3, instaló compatibilidad con IPv6 y autenticación de cliente basada en certificados para transportes HTTP seguros y encabezados HTTP personalizados.
- Una actualización posterior, incorporada en Windows XP SP3, instaló Diagnóstico de red para Internet Explorer. [ 184 ]
- Se han instalado los algoritmos de hash SHA-2 (SHA256, SHA384 y SHA512) en la CryptoAPI para la validación de certificados X.509.
- Las actualizaciones posteriores y Windows XP SP3 incluyen compatibilidad con tarjetas SDHC, incluidas aquellas de más de 4 GB pero hasta 32 GB. [ 185 ]
- Compatibilidad con SSE4 .
Edición del Centro de Medios 2005
- Windows XP Media Center Edition 2005 incluye componentes de Microsoft Plus! Digital Media Edition como Audio Converter, CD Label Maker, Dancer y Party Mode, así como protectores de pantalla y temas de Microsoft Plus! para Windows XP .
- Se incluyó Windows Movie Maker 2.5, que permite grabar DVD.
Véase también
- Nuevas funciones según la versión de Windows:
- Funcionalidades eliminadas por la versión de Windows:
Referencias
- ↑ "Novedades de DirectX 9.0" .
- ↑ "HLSL en Direct3D 9.0" . Microsoft . Archivado del original el 27 de agosto de 2010.
- ↑ "CÓMO: Usar ClearType para mejorar las fuentes de pantalla en Windows XP" . Archivado del original el 24 de febrero de 2015. Consultado el 16 de noviembre de 2010 .
- ↑ "Información sobre ClearType: sitio web de tipografía de Microsoft" . Microsoft . Archivado del original el 14 de agosto de 2011. Consultado el 16 de noviembre de 2010 .
- ↑ "ClearType Tuner PowerToy: sitio web de tipografía de Microsoft" . Microsoft . Archivado del original el 17 de julio de 2011. Consultado el 18 de julio de 2011 .
- ↑ "Cómo cambiar el comportamiento de la agrupación de la barra de tareas" . Archivado del original el 4 de junio de 2011. Consultado el 20 de septiembre de 2009 .
- ↑ "Propiedades de Windows" . Archivado del original el 3 de septiembre de 2011. Consultado el 5 de septiembre de 2011 .
- ↑ "El orden de clasificación de archivos y carpetas cuyos nombres contienen números es diferente en Windows Vista, Windows XP y Windows Server 2003 que en Windows 2000" . support.microsoft.com. 28 de agosto de 2007. Archivado del original el 27 de septiembre de 2010. Consultado el 6 de julio de 2009 .
- ↑ "PerceivedTypes: Documentación del shell de la biblioteca MSDN" . 11 de enero de 2008. Archivado del original el 2 de agosto de 2009. Consultado el 20 de septiembre de 2009 .
- ↑ "Guía del Registro de Windows XP" . Microsoft . Archivado del original el 20 de febrero de 2009. Consultado el 20 de septiembre de 2009 .
- ↑ Uso de la reproducción automática por hardware. Archivado el 8 de octubre de 2010 en Wayback Machine , Microsoft, MSDN.
- ↑ Uso y configuración de la reproducción automática. Archivado el 12/10/2011 en Wayback Machine , Microsoft, MSDN.
- ↑ "Registro de la aplicación: Registro de un tipo percibido" . Archivado del original el 19 de enero de 2013. Recuperado el 12 de diciembre de 2013 .
- ↑ "CÓMO: Ver las carpetas abiertas anteriormente al iniciar sesión en Windows XP" . Archivado del original el 17 de marzo de 2011. Consultado el 18 de julio de 2011 .
- ↑ "Personalización de Infotip: Creación de controladores de extensión de shell - MSDN" . Archivado del original el 23 de octubre de 2010. Consultado el 25 de marzo de 2010 .
- ↑ "No se pueden ver imágenes TIFF con el Visor de imágenes y fax de Windows" . Archivado del original el 4 de marzo de 2011. Consultado el 7 de diciembre de 2010 .
- 1 2 3 "Descripción general del Visor de imágenes y fax de Windows" . Microsoft . Archivado del original el 20 de marzo de 2016. Recuperado el 7 de diciembre de 2010 .
- 1 2 3 "Visor de imágenes y fax de Windows XP: descripción general de la barra de herramientas estándar" . Microsoft . Archivado del original el 4 de noviembre de 2012. Recuperado el 7 de diciembre de 2010 .
- ↑ "Artículo de Microsoft ID: 288125" . Archivado del original el 24 de noviembre de 2011. Consultado el 7 de diciembre de 2010 .
- ↑ "Visor de imágenes y fax de Windows XP: descripción general de la barra de herramientas de anotaciones" . Microsoft . Archivado del original el 4 de noviembre de 2012. Consultado el 7 de diciembre de 2010 .
- ↑ "Los archivos de imagen TIFF comprimidos en formato JPEG no se pueden abrir correctamente" . Archivado del original el 25 de febrero de 2011. Consultado el 7 de diciembre de 2010 .
- ↑ "Centro de descargas de Microsoft: Windows, Office, Xbox y más" . www.microsoft.com . Archivado del original el 6 de diciembre de 2010.
- ↑ Grossman, Seth (enero de 2002). "Uso de estilos visuales de Windows XP con controles en formularios de Windows" . Documentación de Visual Studio .NET 2003. Microsoft . Archivado del original el 9 de abril de 2015. Consultado el 4 de abril de 2015 .
- ↑ "Cómo crear un cursor o icono con transparencia en Windows XP" . Archivado del original el 13 de septiembre de 2016. Consultado el 21 de julio de 2016 .
- ↑ "La colaboración de IconFactory con Microsoft" . Archivado del original el 21 de agosto de 2006. Consultado el 15 de noviembre de 2010 .
- ↑ "Microsoft Windows XP: ¿Qué ventajas ofrece a los desarrolladores?" 30 de junio de 2010. Archivado del original el 8 de septiembre de 2010. Consultado el 2 de diciembre de 2010 .
- ↑ "Compatibilidad con iconos y cursor de Windows XP" . Archivado del original el 3 de junio de 2016. Consultado el 21 de julio de 2016 .
- ↑ "Bill Brown: Archivo de noticias del sitio web oficial de 2001" . Archivado del original el 6 de junio de 2011. Consultado el 15 de noviembre de 2010 .
- ↑ Feldman, Brian (11 de julio de 2017). "Maldita sea, esta pista semi-oculta de Windows XP que solo se reproduce una vez es un temazo" . Intelligencer . Archivado del original el 15 de junio de 2020. Recuperado el 15 de junio de 2020 .
- ↑ Windows 98: Velkommen , archivado del original el 27 de mayo de 2020 , recuperado el 15 de junio de 2020
- ↑ "Stan LePard Music – música para medios interactivos y lineales" . Archivado del original el 2 de abril de 2021. Consultado el 15 de junio de 2020 .
- ↑ "Función DisableProcessWindowsGhosting: MSDN" . Archivado del original el 19 de agosto de 2010. Consultado el 15 de noviembre de 2010 .
- ↑ "Centro de descargas de Microsoft: Windows, Office, Xbox y más" . www.microsoft.com . Archivado del original el 13 de diciembre de 2009.
- ↑ "Mejoras del núcleo para Windows XP" . Microsoft . Archivado del original el 7 de marzo de 2008. Consultado el 24 de mayo de 2007 .
- 1 2 3 "Windows XP: Las mejoras del núcleo crean un sistema operativo más robusto, potente y escalable" . Revista MSDN. Archivado del original el 7 de mayo de 2015. Consultado el 30 de julio de 2011 .
- 1 2 Russinovich, Mark ; David Solomon (2005). "Gestión de memoria". Microsoft Windows Internals (4.ª ed.). Microsoft Press. ISBN 978-0-7356-1917-3.
- ↑ "Su computadora no arranca si el subárbol SYSTEM es demasiado grande" . Archivado del original el 4 de febrero de 2011. Recuperado el 1 de agosto de 2011 .
- ↑ "Windows XP Low Fragmentation Heap Enabler" . Archivado del original el 19 de julio de 2011. Recuperado el 18 de julio de 2011 .
- ↑ "Link Shell Extension: Enlaces simbólicos para Windows XP" . Archivado del original el 19 de agosto de 2011. Consultado el 13 de diciembre de 2013 .
- ↑ "Herramienta de creación rápida de VHD fijo" . Archivado del original el 7 de enero de 2010. Recuperado el 18 de julio de 2011 .
- ↑ "Descripción de la función de optimización de inicio de sesión rápido de Windows XP Professional" . Archivado del original el 8 de septiembre de 2009. Consultado el 18 de septiembre de 2009 .
- ↑ Bott, Ed; Siechert, Carl; Stinson, Craig (2007). Windows Vista Inside Out . Redmond, WA: Microsoft Press. ISBN 978-0-7356-2270-8.
- ↑ "Experimenta problemas al cerrar sesión en un equipo con Windows XP, Windows Server 2003, Windows 2000 o Windows NT 4.0" . Archivado del original el 12 de noviembre de 2010. Consultado el 11 de noviembre de 2010 .
- ↑ "Mejoras en los perfiles de usuario en Windows Server 2003 y Windows XP" . 8 de octubre de 2009. Archivado del original el 7 de marzo de 2016. Consultado el 26 de agosto de 2017 .
- ↑ "Compatibilidad con recursos compartidos basados en DFS para archivos sin conexión" . Archivado del original el 14 de diciembre de 2011. Recuperado el 18 de agosto de 2011 .
- ↑ "Recomendaciones para la redirección de carpetas" . 6 de noviembre de 2013. Archivado del original el 7 de marzo de 2016. Consultado el 26 de agosto de 2017 .
- ↑ "Restauración del sistema de Microsoft Windows XP (Artículos técnicos de Windows XP)" . 4 de febrero de 2005. Archivado del original el 4 de febrero de 2005.
- ↑ "Descripción general de la recuperación automática del sistema en Windows XP" . Archivado del original el 26 de agosto de 2011. Consultado el 13 de agosto de 2011 .
- ↑ "Hazlo: usa la función ASR de XP Pro para recuperarte de un fallo del sistema: TechRepublic" . Archivado del original el 25 de abril de 2011. Consultado el 13 de agosto de 2011 .
- ↑ "Restaurar sistemas con errores mediante una copia de seguridad ASR de Windows XP" . Archivado del original el 26 de enero de 2012. Consultado el 13 de agosto de 2011 .
- ↑ "Cómo instalar archivos adicionales durante la recuperación automática del sistema" . Archivado del original el 2 de agosto de 2011. Consultado el 13 de agosto de 2011 .
- ↑ "Manifiestos de ensamblado" . MSDN . Archivado del original el 13 de noviembre de 2009. Consultado el 5 de noviembre de 2009 .
- 1 2 3 Dave Templin. "Simplifique la implementación de aplicaciones con ClickOnce y COM sin registro" . Revista MSDN . Archivado del original el 15 de septiembre de 2008. Consultado el 22 de abril de 2008 .
- ↑ "Conceptos de aplicaciones aisladas y ensamblajes en paralelo" . MSDN . Archivado del original el 5 de marzo de 2010. Consultado el 5 de noviembre de 2009 .
- ↑ Sitio web de Winqual archivado el 21/04/2012 en Wayback Machine
- ↑ "CÓMO: Usar la función de reversión de controladores para restaurar una versión anterior de un controlador de dispositivo en Windows XP" . Microsoft. Archivado del original el 18 de febrero de 2006. Consultado el 18 de diciembre de 2005 .
- ↑ "Lista de protección de controladores para Windows XP y Windows Server 2003" . Archivado del original el 7 de enero de 2012. Consultado el 16 de julio de 2011 .
- ↑ "Cómo funciona el Verificador de controladores de dispositivos de Windows XP" . Archivado del original el 22 de mayo de 2013. Consultado el 18 de julio de 2011 .
- ↑ Meyler, Kerrie; Holt, Byron; Ramsey, Greg; Puca, Anthony (23 de julio de 2009). System Center Configuration Manager (SCCM) 2007 Unleashed . Sams Publishing (publicado en 2009). ISBN 9780768689525. Archivado del original el 1 de agosto de 2020. Recuperado el 22 de julio de 2014. [
...] Microsoft proporciona el Kit de herramientas de compatibilidad de aplicaciones (AppCompat o ACT).
- ↑ "Tecnologías de compatibilidad de aplicaciones de Windows XP" . Microsoft Technet. 11 de septiembre de 2009. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "CÓMO: Crear capas de compatibilidad de scripts en Windows XP" . Archivado del original el 13 de diciembre de 2010. Consultado el 10 de diciembre de 2010 .
- ↑ "Programa de asistencia para la implementación de Windows XP" . Archivado del original el 26 de marzo de 2012. Consultado el 17 de agosto de 2011 .
- ↑ "Cómo habilitar la tecnología de modo de compatibilidad de aplicaciones en Windows 2000 Service Pack 2" . Active Win . 2000. Archivado del original el 18 de agosto de 2001. Consultado el 13 de noviembre de 2021 .
- ↑ "Novedades de Windows Media Player para Windows XP" . Microsoft . 1 de abril de 2002. Archivado del original el 1 de abril de 2002.
- ↑ "Reseña de Windows Movie Maker 2" . Archivado del original el 11 de agosto de 2011. Consultado el 5 de agosto de 2011 .
- ↑ "Tecnologías de televisión de Microsoft" . Archivado del original el 5 de agosto de 2011. Consultado el 7 de agosto de 2011 .
- 1 2 3 4 "IEEE 1394 y la plataforma Windows" . Archivado del original el 8 de noviembre de 2011. Recuperado el 19 de agosto de 2011 .
- ↑ "Controlador MSTape: MSDN" . Archivado del original el 23 de agosto de 2011. Consultado el 13 de agosto de 2011 .
- ↑ "Filtro de renderizado de mezcla de vídeo 7" . Archivado del original el 23 de enero de 2010. Consultado el 12 de diciembre de 2009 .
- ↑ "Video Mixing Renderer-9" . 7 de marzo de 2008. Archivado del original el 17 de julio de 2011. Consultado el 7 de agosto de 2011 .
- ↑ "Cómo obtener e instalar controladores USB 2.0 en Windows XP Service Pack" . Archivado del original el 30 de octubre de 2009. Consultado el 29 de octubre de 2009 .
- ↑ "Preguntas frecuentes sobre USB: Nivel introductorio" . Microsoft . Archivado del original el 25 de diciembre de 2010. Consultado el 29 de octubre de 2009 .
- ↑ "Diseño de hardware para su eliminación sorpresa en Windows XP" . Archivado del original el 11 de marzo de 2012. Consultado el 10 de diciembre de 2010 .
- 1 2 "Conectividad de imágenes fijas para Windows" . Archivado del original el 9 de mayo de 2011. Recuperado el 18 de agosto de 2011 .
- 1 2 3 "Windows XP: Novedades en compatibilidad con dispositivos y hardware" . Archivado del original el 26 de marzo de 2012. Consultado el 18 de agosto de 2011 .
- ↑ "Descripción del paquete de actualización de la API de masterización de imágenes v2.0 (IMAPIv2.0) con fecha del 26 de junio de 2007" . Archivado del original el 18 de julio de 2011. Recuperado el 18 de julio de 2011 .
- 1 2 "Descripción del paquete de actualización Image Mastering API v2.0 (IMAPIv2.0) en Windows Feature Pack for Storage 1.0" . Soporte . 14 de abril de 2010. Archivado del original el 30 de abril de 2019. Recuperado el 18 de junio de 2019 .
- ↑ "Control de rendimiento del procesador nativo de Windows" . Archivado del original el 24 de diciembre de 2010. Consultado el 19 de septiembre de 2009 .
- ↑ "Mejoras del núcleo para Windows XP" . Microsoft . Archivado del original el 24 de septiembre de 2010. Consultado el 16 de noviembre de 2010 .
- ↑ "Reanudación rápida y cómo afecta a tu conductor" . Archivado del original el 23 de octubre de 2012. Consultado el 15 de noviembre de 2010 .
- ↑ "Política para la mezcla de flujos de audio y la configuración de la frecuencia de muestreo de salida" . Archivado del original el 26 de febrero de 2011. Consultado el 22 de agosto de 2011 .
- ↑ "Conceptos básicos de la API del controlador de audio de Windows" . Archivado del original el 21 de agosto de 2011. Consultado el 21 de agosto de 2011 .
- ↑ "Límites de la interfaz de dispositivos de Windows 2000" . Archivado del original el 23 de octubre de 2012. Consultado el 22 de agosto de 2011 .
- ↑ "Exponiendo los efectos de captura acelerada por hardware" . Archivado del original el 12 de febrero de 2011. Recuperado el 7 de agosto de 2011 .
- ↑ "Filtros GFX: MSDN" . Archivado del original el 17 de junio de 2009. Consultado el 29 de octubre de 2009 .
- ↑ "Configuración de volumen de audio predeterminada" . Archivado del original el 13 de marzo de 2011. Consultado el 22 de agosto de 2011 .
- ↑ [El rendimiento de 1394 dispositivos puede disminuir después de instalar Windows XP Service Pack 2]
- ↑ "Descripción de la conexión 1394 en Windows XP" . Archivado del original el 18 de noviembre de 2010. Consultado el 11 de noviembre de 2010 .
- ↑ "Pestaña Detalles del Administrador de dispositivos" . Archivado del original el 23 de octubre de 2012. Recuperado el 5 de agosto de 2011 .
- ↑ "Puntero balístico para Windows XP" . Centro de desarrolladores de hardware de Windows . 31 de octubre de 2002. Archivado del original el 4 de marzo de 2010. Consultado el 18 de junio de 2019 .
- ↑ "Descripción de DualView en Windows XP" . Soporte ( ed. 1.5). 15 de enero de 2006. Archivado del original el 22 de febrero de 2011. Consultado el 18 de junio de 2019 .
- ↑ "Cómo habilitar la compatibilidad con direccionamiento de bloques lógicos de 48 bits para unidades de disco ATAPI en Windows XP" . Soporte ( ed. 6.3). 31 de enero de 2007. Archivado del original el 6 de enero de 2015. Consultado el 18 de junio de 2019 .
- ↑ "Descripción del paquete de actualización del controlador del sistema de archivos exFAT" . Soporte de Windows . Archivado del original el 18 de junio de 2019. Consultado el 18 de junio de 2019 .
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 " Windows Script Host 5.6 presume de integración con Windows XP, seguridad y nuevo modelo de objetos: Revista MSDN - Mayo de 2002" . Archivado del original el 6 de enero de 2012. Recuperado el 17 de febrero de 2012 .
- ↑ "Análisis en profundidad de las características de seguridad en WSH 5.6" . 30 de junio de 2006. Archivado del original el 10 de noviembre de 2017. Consultado el 17 de febrero de 2012 .
- ↑ "Windows Script Host 5.6 presume de integración con Windows XP, seguridad y un nuevo modelo de objetos" . Archivado del original el 18 de febrero de 2008. Consultado el 17 de febrero de 2012 .
- ↑ "IT Pro" . www.itprotoday.com .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Preguntas frecuentes sobre Escritorio remoto" . Microsoft. Archivado del original el 4 de julio de 2007.
- ↑ "Descarga del software de conexión web a Escritorio remoto" . Microsoft. Archivado del original el 17 de diciembre de 2005.
- ↑ "Descarga del software de conexión a escritorio remoto" . Microsoft. Archivado del original el 18 de diciembre de 2005.
- ↑ "Conexión web de escritorio remoto" . Archivado del original el 27 de agosto de 2011. Recuperado el 28 de agosto de 2011 .
- ↑ "Descripción general de la asistencia remota en Windows XP" . Microsoft. Archivado del original el 2 de abril de 2021. Consultado el 18 de diciembre de 2005 .
- 1 2 "Descripción general técnica de Windows XP" . Microsoft TechNet. 18 de noviembre de 2011. Archivado del original el 26 de agosto de 2017. Recuperado el 26 de agosto de 2017 .
- ↑ "Cómo usar la función de cambio rápido de usuario en Windows XP" . Archivado del original el 12 de agosto de 2011. Consultado el 16 de noviembre de 2010 .
- ↑ "Arquitectura de cambio rápido de usuario" . Microsoft. Archivado del original el 2 de agosto de 2009. Consultado el 18 de julio de 2011 .
- ↑ "La función de doble Ctrl+Alt+Supr es realmente una chapuza" . Archivado del original el 14 de abril de 2011. Recuperado el 11 de noviembre de 2010 .
- ↑ "Nuevas características y cambios de diseño en Windows Installer 2.0" . 11 de septiembre de 2009. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "¡Windows Installer 4.5 ya está disponible!" . Archivado del original el 9 de octubre de 2011 . Consultado el 5 de agosto de 2011 .
- ↑ "Magic 15 con GetProcessesByName en Windows 2000" .
- ↑ "Diversión con filtros WMI en directivas de grupo" . Archivado del original el 2 de abril de 2015. Consultado el 19 de marzo de 2015 .
- ↑ Programa de administración de línea de comandos de Windows XP archivado el 30/06/2004 en Wayback Machine
- ↑ "Nuevas herramientas de línea de comandos: Documentación del producto Windows XP Professional" . Microsoft . Archivado del original el 9 de marzo de 2012. Consultado el 18 de agosto de 2011 .
- ↑ "Administración de Chkdsk en Windows 2000" . Microsoft . Archivado del original el 4 de noviembre de 2012. Consultado el 13 de enero de 2011 .
- ↑ "Copia de seguridad y restauración de datos" . 11 de septiembre de 2009. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "Tecnología IExpress y el Asistente IExpress" . Archivado del original el 8 de julio de 2016. Consultado el 26 de agosto de 2017 .
- ↑ "Descripción de las nuevas características de Sysprep para Windows XP" . Archivado del original el 21 de enero de 2007. Consultado el 4 de mayo de 2011 .
- ↑ "Dentro de Update.exe: el instalador de paquetes para Windows y sus componentes" . Microsoft . 3 de enero de 2007. Archivado del original el 3 de enero de 2007.
- ↑ "Descripción del Asistente para la limpieza del escritorio (MSKB293154)" . Microsoft. Archivado del original el 4 de enero de 2009. Consultado el 19 de noviembre de 2008 .
- ↑ "IT Pro" . www.itprotoday.com . Archivado del original el 15 de julio de 2010.
- ↑ "Diferencias entre un formato rápido y un formato normal durante una instalación "limpia" de Windows XP" . Archivado del original el 14 de agosto de 2011. Consultado el 17 de agosto de 2011 .
- 1 2 "TBAL: ¿una puerta trasera DPAPI (accidental?) para usuarios locales?" . Vztekoverflow . 31 de julio de 2018. Archivado del original el 30 de diciembre de 2018. Recuperado el 26 de diciembre de 2018 .
- ↑ "Inscripción automática de certificados en Windows XP" . 11 de septiembre de 2009. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "Solución de problemas de estado y revocación de certificados: administración de identidades y accesos - Technet" . 29 de junio de 2009. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "Mejoras de EFS en Windows XP y Windows Server 2003" . 11 de septiembre de 2009. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "Claves del registro utilizadas para ajustar el almacenamiento en caché de EFS" . Archivado del original el 3 de noviembre de 2013. Consultado el 1 de noviembre de 2013 .
- ↑ "El sistema de cifrado de archivos: protección de datos y privacidad" . 29 de junio de 2009. Archivado del original el 16 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "Descripción de las políticas de restricción de software en Windows XP" . Archivado del original el 7 de diciembre de 2009. Consultado el 11 de diciembre de 2009 .
- ↑ "Cómo funcionan las políticas de restricción de software" . 8 de octubre de 2009. Archivado del original el 18 de julio de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "INFO: Servicios y unidades redirigidas" . Archivado del original el 28 de octubre de 2012. Consultado el 27 de septiembre de 2012 .
- ↑ "Ejecución restringida: ¿Qué significa la opción "Proteger mi equipo"?" . Archivado del original el 4 de septiembre de 2011. Consultado el 22 de octubre de 2011 .
- ↑ "Cómo simplificar la creación y el mantenimiento de filtros de seguridad del Protocolo de Internet (IPsec) en Windows Server 2003 y Windows XP" . Archivado del original el 24 de octubre de 2012. Consultado el 10 de noviembre de 2010 .
- ↑ "SolutionBase: Comprensión de los Servicios de aprovisionamiento inalámbrico de Windows (WPS): TechRepublic" . Archivado del original el 27 de abril de 2016. Consultado el 5 de abril de 2016 .
- 1 2 "Mejoras y comportamiento de la calidad de servicio (QoS) de Windows XP" . Archivado del original el 18 de septiembre de 2009. Recuperado el 19 de septiembre de 2009 .
- ↑ "Por qué implementar el Protocolo de Internet versión 6 (IPv6): Seminario web (19-02-2007)" . Archivado del original el 22 de marzo de 2012. Consultado el 16 de febrero de 2012 .
- ↑ "DHCPv6: Dibbler - un DHCPv6 portátil" . Archivado del original el 12 de febrero de 2009. Recuperado el 16 de febrero de 2012 .
- ↑ "Acerca de la API COM extendida del servicio de fax" . Archivado del original el 12 de enero de 2010. Consultado el 10 de diciembre de 2010 .
- ↑ "Protocolo de resolución de nombres entre pares" . 27 de octubre de 2009. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "¿Qué son las API de infraestructura Peer-to-Peer?" . Microsoft . 7 de enero de 2009. Archivado del original el 2 de abril de 2021. Recuperado el 16 de abril de 2012 .
- 1 2 3 "Cómo usar la función de uso compartido simple de archivos para compartir archivos en Windows XP" . Archivado del original el 18 de agosto de 2011. Recuperado el 23 de agosto de 2011 .
- ↑ "Compartir archivos y carpetas: Kit de recursos de Windows XP Professional" . 11 de septiembre de 2009. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "Lista de versiones y problemas del mini-redirector WebDAV (MRXDAV.SYS)" . Archivado del original el 15 de marzo de 2010. Consultado el 20 de septiembre de 2009 .
- ↑ "Cómo deshabilitar el almacenamiento en caché DNS del lado del cliente en Windows XP y Windows Server 2003" . Soporte . Microsoft. 12 de octubre de 2007. Archivado del original el 24 de noviembre de 2015. Consultado el 23 de noviembre de 2015 .
- ↑ "Estructura física del DNS" . TechNet . Microsoft. 2 de julio de 2012. Archivado del original el 20 de febrero de 2016. Consultado el 20 de noviembre de 2015 .
- ↑ "Descripción general de Network Bridge" . Microsoft . Archivado del original el 21 de noviembre de 2009. Consultado el 18 de septiembre de 2009 .
- ↑ "Descripción del Asistente para configuración de red en Windows XP" . Archivado del original el 7 de septiembre de 2009. Consultado el 18 de septiembre de 2009 .
- ↑ "Interacciones de Windows XP con IGD basados en UPnP" . Archivado del original el 27 de abril de 2010. Consultado el 20 de septiembre de 2009 .
- ↑ "Se agregó compatibilidad con EAP protegido (PEAP) a Windows XP SP1 y Windows Server 2003" . Archivado del original el 22 de diciembre de 2010. Consultado el 11 de noviembre de 2010 .
- ↑ "Cómo usar dispositivos móviles IrComm y Windows XP para acceder a Internet" . Archivado del original el 30 de octubre de 2009. Consultado el 19 de septiembre de 2009 .
- ↑ "Redes a través de IrDA en Windows XP" . Microsoft . Archivado del original el 1 de septiembre de 2009. Consultado el 19 de septiembre de 2009 .
- ↑ "Utilice la herramienta de diagnóstico de red de Windows XP Pro para una solución de problemas completa" . Archivado del original el 27 de abril de 2016. Consultado el 5 de abril de 2016 .
- ↑ "Cómo determinar y recuperarse de la corrupción de Winsock2 en Windows Server 2003, Windows XP y Windows Vista" . Archivado del original el 7 de marzo de 2015. Consultado el 20 de octubre de 2009 .
- ↑ "Cómo sincronizar la hora con el servicio Hora de Windows en Windows XP" . Archivado del original el 7 de diciembre de 2009. Consultado el 14 de diciembre de 2009 .
- ↑ "Nuevas características para Windows XP y la familia Windows 2003" . Cola de mensajes (MSMQ) . Red de desarrolladores de Microsoft . Consultado el 5 de agosto de 2006 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Novedades de COM+ 1.5" . Archivado del original el 27 de diciembre de 2009. Consultado el 13 de diciembre de 2009 .
- ↑ "Paint en Windows XP y versiones posteriores usa GDI+" . Archivado del original el 23 de octubre de 2007. Consultado el 10 de noviembre de 2010 .
- ↑ "Versiones de RichEdit" . Archivado del original el 23 de enero de 2010. Consultado el 10 de noviembre de 2010 .
- ↑ "Plataformas compatibles: Accesibilidad activa - MSDN" . Archivado del original el 8 de septiembre de 2010. Consultado el 17 de mayo de 2010 .
- ↑ "FreeCell - Preguntas frecuentes (FAQ)" . Archivado del original el 19 de julio de 2013. Consultado el 12 de enero de 2010 .
- ↑ "¿De qué característica de Windows XP estoy más orgulloso?" . Archivado del original el 8 de abril de 2011. Recuperado el 11 de noviembre de 2010 .
- ↑ "Audio Tapers para aplicaciones de control de volumen de Windows" . Archivado del original el 26 de marzo de 2012. Consultado el 22 de agosto de 2011 .
- ↑ "CÓMO: Configurar una clave precompartida para usar con conexiones del protocolo de tunelización de capa dos en Windows XP" . Archivado del original el 29 de noviembre de 2010. Consultado el 7 de diciembre de 2010 .
- ↑ "Los dispositivos de almacenamiento extraíbles no se reconocen después de instalar Windows XP SP2" . Archivado del original el 22 de febrero de 2014. Consultado el 8 de febrero de 2014 .
- ↑ "Introducción a los minifiltros estándar y de aislamiento" . 6 de octubre de 2017. Archivado del original el 24 de agosto de 2021. Consultado el 24 de agosto de 2021 .
- ↑ "Ventajas del modelo de administrador de filtros" . Archivado del original el 24 de agosto de 2021. Consultado el 24 de agosto de 2021 .
- 1 2 3 "Los archivos que agregue a la carpeta Archivos sin conexión en una computadora con Windows XP se sincronizan cuando otra persona usa la computadora" . Archivado del original el 26 de octubre de 2012. Recuperado el 18 de agosto de 2011 .
- ↑ "Los ordenadores que ejecutan Windows XP SP2 y que están equipados con varios procesadores que admiten funciones de administración de energía del procesador pueden experimentar una disminución del rendimiento" . Archivado del original el 21 de junio de 2012. Consultado el 17 de junio de 2012 .
- ↑ "Compatibilidad de aplicaciones de vídeo digital con dispositivos IEEE 1394 y USB" . Archivado del original el 26 de marzo de 2012. Consultado el 13 de agosto de 2011 .
- ↑ "Modo de mezcla YUV" . Archivado del original el 25 de octubre de 2011. Consultado el 10 de noviembre de 2011 .
- ↑ "Tecnologías de protección de red: Cambios en la funcionalidad de Microsoft Windows XP Service Pack 2" . 11 de septiembre de 2009. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "Mejoras de seguridad DCOM en Windows XP Service Pack 2 y Windows Server 2003 Service Pack 1" . Archivado del original el 22 de enero de 2011. Consultado el 17 de agosto de 2011 .
- ↑ "Nueva funcionalidad en el servicio Coordinador de transacciones distribuidas en Windows Server 2003 Service Pack 1 y en Windows XP Service Pack 2" . Archivado del original el 4 de septiembre de 2011. Recuperado el 18 de agosto de 2011 .
- ↑ "Descripción del funcionamiento del Administrador de adjuntos en Windows XP Service Pack 2" . Archivado del original el 9 de marzo de 2005. Consultado el 12 de octubre de 2009 .
- ↑ "Windows Installer 3.0 está disponible" . Archivado del original el 9 de agosto de 2011. Consultado el 5 de agosto de 2011 .
- ↑ "Preguntas frecuentes sobre la compatibilidad con dispositivos de E/S digitales seguros en Windows" . Centro de desarrolladores de hardware de Windows . 28 de octubre de 2010. Archivado del original el 1 de marzo de 2011. Consultado el 18 de junio de 2019 .
- 1 2 "Preguntas frecuentes sobre la tecnología inalámbrica Bluetooth" . Archivado del original el 23 de diciembre de 2018. Consultado el 8 de agosto de 2011 .
- ↑ "Preguntas frecuentes sobre tecnología inalámbrica Bluetooth - 2010" . Archivado del original el 23 de diciembre de 2018. Consultado el 8 de agosto de 2011 .
- ^ Engler, Tobias (22 de febrero de 2011). "Schwere der Lücken ist besorgniserregend" . Mac y yo (en alemán). Heinz Heise . Archivado desde el original el 24 de febrero de 2011 . Consultado el 22 de febrero de 2011 .
- ↑ "Nuevas API de NX añadidas a Windows Vista SP1, Windows XP SP3 y Windows Server 2008" . Archivado del original el 25 de agosto de 2011. Consultado el 8 de agosto de 2011 .
- ↑ "Descripción del cortafuegos de conexión a Internet" . Archivado del original el 27 de septiembre de 2009. Consultado el 18 de septiembre de 2009 .
- ↑ "Configuración manual del Firewall de Windows en Windows XP Service Pack 2" . 5 de mayo de 2010. Archivado del original el 26 de agosto de 2017. Consultado el 26 de agosto de 2017 .
- ↑ "Descripción de la función Firewall de Windows en Windows XP SP2" . Archivado del original el 17 de septiembre de 2009. Consultado el 18 de septiembre de 2009 .
- ↑ "El XPS Essentials Pack se ha actualizado para ser compatible con Windows XP Service Pack 3" . Blog del equipo de XPS . Microsoft . 29 de octubre de 2008. Archivado del original el 30 de noviembre de 2016. Consultado el 30 de noviembre de 2016 .
- ↑ "Windows Installer 3.1 v2 (3.1.4000.2435) está disponible" . Archivado del original el 5 de agosto de 2011. Recuperado el 5 de agosto de 2011 .
- ↑ "Diagnóstico de red para Windows XP está disponible para ayudar a identificar y solucionar problemas de conexión de red" . Archivado del original el 12 de noviembre de 2010. Recuperado el 10 de noviembre de 2010 .
- ↑ "Actualización para Windows XP que añade compatibilidad con tarjetas SDHC de más de 4 GB" . Soporte ( ed. 5.0). 22 de mayo de 2013. Archivado del original el 5 de febrero de 2014. Consultado el 18 de junio de 2019 .
- Windows XP
- Características del software