Personalizar la barra de tareas

Sugerencia

Para obtener la versión Windows 10 de este tema, consulte Personalización de la barra de tareas de Windows 10

Puede anclar hasta tres aplicaciones adicionales a la barra de tareas. Puede configurar patillas de la barra de tareas mediante uno de estos dos métodos:

  • métodoTaskbarLayoutModification.XML (recomendado)

    • Admite imágenes multivariantes; Puede especificar diferentes conjuntos de diseños de barra de tareas para diferentes regiones.
    • Usa un único archivo XML.
    • Solo método que permite agregar aplicaciones para UWP a la barra de tareas.
    • En los ejemplos siguientes, se usa el nombre de archivo "TaskbarLayoutModification.xml", sin embargo, puede elegir cualquier nombre que desee.
  • Método desatendido clásico (todavía admitido en Windows 10, pero marcado como en desuso y puede que no esté disponible en futuras compilaciones)

Image showing the Windows desktop, including the taskbar

La barra de tareas comienza con los siguientes vínculos: Inicio, Búsqueda (glifo),Vista de tareas, Widgets y Chat más tres vínculos adicionales proporcionados por Windows: Explorador de archivos, Edge y Store. Estas patillas no se pueden quitar ni reemplazar.

Los OEM pueden anclar hasta tres elementos adicionales a la barra de tareas.

En el caso de los idiomas de izquierda a derecha, los iconos de la barra de tareas se ordenan de izquierda a derecha y, para los idiomas de derecha a izquierda, los iconos de la barra de tareas están en el orden opuesto, con el elemento más a la derecha siendo Start.

Creación de un archivo TaskbarLayoutModification.xml

A continuación se muestra un ejemplo básico de un TaskbarLayoutModification.xml archivo:

<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
Version="1">

<CustomTaskbarLayoutCollection PinListPlacement="Replace">
    <defaultlayout:TaskbarLayout>
        <taskbar:TaskbarPinList>
            <taskbar:UWA AppUserModelID ="Microsoft.WindowsNotepad_8wekyb3d8bbwe!App"/> 
            <taskbar:UWA AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" />
            <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
        </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
</CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

En el ejemplo anterior se define un diseño predeterminado que tiene tres elementos anclados: Bloc de notas, la aplicación calculadora para UWP y el símbolo del sistema.

Adición de pines al diseño

Ancle aplicaciones de Windows clásicas o Aplicaciones universales de Windows a la barra de tareas agregando hasta tres elementos en el <taskbar:TaskbarPinList> elemento :

  • Para agregar una aplicación de Windows clásica, agregue un <taskbar:DesktopApp> elemento con un DesktopApplicationLinkPath atributo que especifique la ruta de acceso a un archivo de acceso directo (.lnk). Se recomienda usar los mismos archivos .lnk de acceso directo en el menú Inicio Todos los usuarios. Ejemplo:

    <taskbar:TaskbarPinList>
    <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
    </taskbar:TaskbarPinList>
    

    Nota

    Algunas aplicaciones de Windows clásicas ahora se empaquetan de forma diferente a las que estaban en versiones anteriores de Windows. Consulte Bloc de notas y Paint para obtener más información.

  • En el caso de las aplicaciones universales de Windows, agregue un <Taskbar:UWA> elemento con un AppUserModelID atributo que especifique el identificador de modelo de usuario (AUMID) de una aplicación universal Windows. Ejemplo:

    <taskbar:TaskbarPinList>
    <taskbar:UWA AppUserModelID="Microsoft.Windows.Photos_8wekyb3d8bbwe!App"/>
    </taskbar:TaskbarPinList>
    

    Consulte Buscar el identificador del modelo de usuario de la aplicación de una aplicación instalada para obtener información sobre cómo encontrar el AUMID de una aplicación instalada.

Nota

No se admiten vínculos a archivos .url.

Uso de diseños diferentes para diferentes regiones

También puede definir diferentes diseños para diferentes regiones dentro del mismo archivo TaskbarLayoutModification.xml. Para diseños adicionales para diferentes regiones, configure elementos adicionales <defaultlayout:TaskbarLayout> que incluyan un Region atributo para definir la región aplicable. Puede usar varias etiquetas de región separadas por un carácter de canalización (|).

Este es un ejemplo de cómo agregar patillas a las regiones chinas (PRC) y chinas (Taiwán):

<defaultlayout:TaskbarLayout Region="CN|TW">

Nota

Estas regiones usan la segunda mitad de las etiquetas de idioma o región enumeradas en Paquetes de idioma disponibles para Windows.

En el ejemplo siguiente se muestra un archivo TaskbarLayoutModification.xml con una configuración predeterminada y dos configuraciones para regiones específicas:

<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
Version="1">

<CustomTaskbarLayoutCollection PinListPlacement="Replace">
    <defaultlayout:TaskbarLayout>
        <taskbar:TaskbarPinList>
            <taskbar:UWA AppUserModelID="Microsoft.Windows.Photos_8wekyb3d8bbwe!App" />
            <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
        </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
    <defaultlayout:TaskbarLayout Region="US|GB">
        <taskbar:TaskbarPinList >
            <taskbar:UWA AppUserModelID ="Microsoft.WindowsNotepad_8wekyb3d8bbwe!App"/> 
            <taskbar:UWA AppUserModelID="Microsoft.WindowsCalculator_8wekyb3d8bbwe!App" />
        </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
    <defaultlayout:TaskbarLayout Region="CN|TW">
        <taskbar:TaskbarPinList>
            <taskbar:UWA AppUserModelID ="Microsoft.WindowsNotepad_8wekyb3d8bbwe!App"/> 
            <taskbar:UWA AppUserModelID="Microsoft.Windows.Photos_8wekyb3d8bbwe!App" />
            <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools\Command Prompt.lnk"/>
        </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
</CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

Agregar TaskbarLayoutModification.XML a una imagen

Si usa un TaskbarLayoutModification.xml archivos para personalizar la barra de tareas, hará lo siguiente:

  1. Configure una clave del Registro en la imagen de Windows para establecer la ruta de acceso predeterminada del archivo TaskBarLayoutModification.xml.
  2. Agregue el archivo TaskBarLayoutModification.xml a la imagen.
  3. Generalice y vuelva a capturar la imagen.

Establecimiento de una ruta de acceso predeterminada

Para usar un archivo XML de modificación del diseño de la barra de tareas, deberá agregar una clave del Registro (LayoutXMLPath) a la imagen y, a continuación, generalizar y volver a capturar la imagen. La clave del Registro se procesa antes de pasar la configuración especializada, por lo que no puede agregar la clave del Registro mediante comandos sincrónicos/FirstLogonCommands a menos que tenga previsto generalizar la imagen después.

Una vez configurada la clave del Registro en la imagen, los demás archivos abreviados, las aplicaciones y el propio archivo de modificación del diseño de la barra de tareas se pueden cambiar en cualquier momento a través de técnicas de creación de imágenes normales. Puede agregar esta clave del Registro a todas las imágenes, incluso si tiene previsto agregar vínculos a la barra de tareas mediante el método desatendido clásico.

Para establecer la ruta de acceso:

  1. Instale la imagen de Windows en un equipo técnico.

  2. Después de arrancar la imagen, vaya al modo de auditoría presionando CTRL+MAYÚS+F3.

  3. Agregue la siguiente clave del Registro para definir una ubicación predeterminada para el archivo de modificación del diseño de la barra de tareas:

    cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ /v LayoutXMLPath /d C:\Windows\OEM\TaskbarLayoutModification.xml

    Nota

    Se recomienda usar la ubicación C:\Windows\OEM\TaskbarLayoutModification.xml del archivo porque se trata de la ruta de acceso predeterminada que se usa para el restablecimiento automático del botón de inserción de carpetas.

Agregar taskbarlayoutmodification.xml a la imagen

Ahora que Windows sabe dónde buscar el archivo, copie el archivo TaskbarLayoutModification.xml en la ubicación configurada.

Mientras sigue en modo auditoría:

  1. Agregue un archivo de modificación del diseño de la barra de tareas (TaskbarLayoutModification.xml) en la ubicación que configuró en el paso anterior, por ejemplo: C:\Windows\OEM\TaskbarLayoutModification.xml.
  2. (Opcional) También puede colocar una copia de seguridad del archivo en C:\Recovery\AutoApply\TaskbarLayoutModification.xml para que se restaure durante un restablecimiento de botón de inserción.

Generalizar y volver a capturar la imagen

Mientras sigue en modo auditoría:

  1. Generalice la imagen de Windows mediante Sysprep:

    Sysprep /generalize /oobe /shutdown
    
  2. Arranque en Windows PE.

  3. Vuelva a capturar la imagen. Por ejemplo:

    Dism /Capture-Image /CaptureDir:C:\ /ImageFile:c:\install-with-new-taskbar-layout.wim /Name:"Windows image with Taskbar layout"
    

La imagen ya está configurada para usar la TaskBarLayoutModification.xml.

Cómo Windows analiza la configuración de XML de modificación de diseño de la barra de tareas y desatendida

Mientras realiza la transición al nuevo método para personalizar la barra de tareas, es posible que termine usando imágenes existentes que aún incluyan la configuración anterior de Unattend TaskbarLinks. Cuando esto sucede:

  1. Si Windows encuentra un archivo XML válido de modificación del diseño de la barra de tareas, usa el archivo XML y omite cualquiera de los valores de la barra de tareas desatendida.
  2. Si no se encuentra el archivo XML de modificación del diseño de la barra de tareas, o no es válido, Windows busca la configuración anterior Dettend TaskbarLinks. Si los encuentra, los usa.
  3. Si Windows no encuentra un archivo XML válido de modificación del diseño de la barra de tareas o la configuración Desatendida taskbarLink, solo se muestran los iconos de esquina Windows proporcionados e Iniciar, Buscar (glifo),Vista de tareas, Widgets, Chat y Barra de tareas.