Error "No se pudo iniciar correctamente" al utilizar SetConsoleActiveScreenBuffer para activar un nuevo búfer

Se aplica a
Windows 8.1 Windows 8.1 Enterprise Windows 8.1 RTM Windows 8.1 Pro Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows Server 2012 R2 Preview Windows Server 2012 R2 Standard

Síntomas

Tenga en cuenta el siguiente escenario:

  • En un equipo que ejecuta Windows 8.1 o Windows Server 2012 R2, crea un nuevo búfer de pantalla de consola mediante la opción FILE_SHARE_WRITE.
  • Usa la API SetConsoleActiveScreenBuffer para establecer esta pantalla como activa.

En este escenario, se produce un error en cualquier intento posterior de creación del proceso y recibe el siguiente mensaje de error:

Nota

La aplicación no se pudo iniciar correctamente (0xc0000142).

Nota: Este problema se produce incluso si la salida estándar sigue apuntando al búfer de pantalla original.

Resolución

Información de la revisión

Hay disponible una revisión compatible en el Soporte técnico de Microsoft. Sin embargo, esta revisión está pensada para corregir únicamente el problema que se describe en este artículo. Aplique esta revisión únicamente a los sistemas que experimenten el problema descrito en este artículo. Es posible que esta revisión reciba pruebas adicionales. Por consiguiente, si no se ve gravemente afectado por este problema, le recomendamos que espere a la siguiente actualización de software que contenga esta revisión.

Si la revisión está disponible para su descarga, hay una sección "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el soporte técnico y el servicio al cliente de Microsoft para obtener la revisión.

Nota: si se producen más problemas o necesita alguna solución, es posible que tenga que crear una solicitud de servicio independiente. Se aplicarán los costos habituales de soporte técnico a las preguntas y problemas de soporte técnico adicionales que no estén relacionados con esta revisión específica. Para obtener una lista completa de los números de teléfono del servicio de soporte técnico y de atención al cliente de Microsoft, así como información acerca de cómo crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft:

http://support.microsoft.com/contactus/?ws=support Nota: El formulario "Descarga de revisiones disponible" muestra los idiomas para los que está disponible la revisión. Si no ve su idioma, se debe a que no hay una revisión disponible para ese idioma.

Requisitos previos

Para aplicar esta corrección, debe ejecutar Windows 8.1 o Windows Server 2012 R2.

Requisito de reinicio

No es necesario que reinicie el equipo una vez aplicada esta revisión.

Información de sustitución de la revisión

Esta revisión no sustituye a ninguna otra publicada anteriormente.

Información del archivo

La versión en inglés (Estados Unidos) de esta revisión instala archivos que tienen los atributos que se enumeran en las tablas siguientes. La fecha y la hora de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). Las fechas y horas de estos archivos se muestran en el equipo local en horario local con la configuración actual del horario de verano (DST). Además, las fechas y horas pueden cambiar cuando realiza determinadas operaciones en los archivos.

Información y notas sobre archivos de Windows 8.1 y Windows Server 2012 R2Importante: las revisiones de Windows 8.1 y Windows Server 2012 R2 se incluyen en los mismos paquetes. Sin embargo, en la página Solicitud de revisión solo aparece "Windows 8.1". Para solicitar la revisión que se aplica a uno o a ambos sistemas operativos, seleccione la revisión que aparece enumerada bajo "Windows 8.1" en la página. Consulte siempre la sección "La información de este artículo se refiere a" en los artículos para determinar el sistema operativo al que se aplica cada revisión.

  • Los archivos que se aplican a un producto, hito (RTM,SP n) y tipo de servicio (LDR, GDR) específicos se pueden identificar consultando los números de versión de los archivos, recogidos en la siguiente tabla:

    Versión Producto Hito Rama de servicio
    6.3.960 0.17 xxx Windows 8.1 and Windows Server 2012 R2 RTM GDR
  • Los archivos MANIFEST (.manifest) y MUM (.mum) que se instalan para cada entorno están enumerados por separado en la sección "Información adicional de archivos para Windows 8.1 y Windows Server 2012 R2". Los archivos MUM y MANIFEST, así como los del catálogo de seguridad asociado (.cat), son extremadamente importantes para el mantenimiento del estado de los componentes actualizados. Los archivos del catálogo de seguridad (atributos no enumerados) presentan una firma digital de Microsoft.

Para todas las versiones compatibles de Windows 8.1 basadas en x86

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma
Conhost.exe 6.3.9600.17083 291 328 27 de marzo de 2014 03:23 x86

Para todas las versiones basadas en x64 compatibles de Windows 8.1 y de Windows Server 2012 R2

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma
Conhost.exe 6.3.9600.17083 356,864 27 de marzo de 2014 03:52 x64

Para todas las versiones basadas en ARM compatibles de Windows 8.1

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma
Conhost.exe 6.3.9600.17083 268 800 27 de marzo de 2014 02:41 No es aplicable

Información sobre archivos adicionales

Información adicional sobre archivos de Windows 8.1 y Windows Server 2012 R2

Archivos adicionales para todas las versiones compatibles de Windows 8.1 basadas en x86

Nombre de archivo Package_1_for_kb2956339~31bf3856ad364e35~x86~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 1,815
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Package_2_for_kb2956339~31bf3856ad364e35~x86~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 18:29
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Package_for_kb2956339_rtm_gm~31bf3856ad364e35~x86~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 1,681
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Package_for_kb2956339_rtm~31bf3856ad364e35~x86~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 1,679
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo X86_1862a517a23f28f6b38352cf76c04c93_31bf3856ad364e35_6.3.9600.17084_none_51c09f476d4e263f.manifest
Versión de archivo No es aplicable
Tamaño de archivo 699
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo X86_microsoft-windows-consolehost_31bf3856ad364e35_6.3.9600.17084_none_08fb6f5e1db37d1d.manifest
Versión de archivo No es aplicable
Tamaño de archivo 2,430
Fecha (UTC) 28 de marzo de 2014
Hora (UTC) 14:13
Plataforma No es aplicable

Archivos adicionales para todas las versiones basadas en x64 compatibles de Windows 8.1 y de Windows Server 2012 R2

Nombre de archivo Amd64_ad60826052df596837601c1300bc1312_31bf3856ad364e35_6.3.9600.17084_none_2421a5a6059374e1.manifest
Versión de archivo No es aplicable
Tamaño de archivo 703
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Amd64_microsoft-windows-consolehost_31bf3856ad364e35_6.3.9600.17084_none_651a0ae1d610ee53.manifest
Versión de archivo No es aplicable
Tamaño de archivo 2,434
Fecha (UTC) 29 de marzo de 2014
Hora (UTC) 02:54
Plataforma No es aplicable
Nombre de archivo Package_1_for_kb2956339~31bf3856ad364e35~amd64~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 1,825
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Package_2_for_kb2956339~31bf3856ad364e35~amd64~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 2,286
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Package_for_kb2956339_rtm_gm~31bf3856ad364e35~amd64~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 1,691
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Package_for_kb2956339_rtm~31bf3856ad364e35~amd64~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 2,136
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable

Archivos adicionales para todas las versiones basadas en ARM compatibles de Windows 8.1

Nombre de archivo Arm_cf534fa4146630df8dd70c13ffbf35ab_31bf3856ad364e35_6.3.9600.17084_none_e7bcde35084c8130.manifest
Versión de archivo No es aplicable
Tamaño de archivo 699
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Arm_microsoft-windows-consolehost_31bf3856ad364e35_6.3.9600.17084_none_08fde1b61db09be3.manifest
Versión de archivo No es aplicable
Tamaño de archivo 2,430
Fecha (UTC) 28 de marzo de 2014
Hora (UTC) 09:07
Plataforma No es aplicable
Nombre de archivo Package_1_for_kb2956339~31bf3856ad364e35~arm~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 1,815
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Package_2_for_kb2956339~31bf3856ad364e35~arm~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 18:29
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Package_for_kb2956339_rtm_gm~31bf3856ad364e35~arm~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 1,681
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable
Nombre de archivo Package_for_kb2956339_rtm~31bf3856ad364e35~arm~~6.3.1.0.mum
Versión de archivo No es aplicable
Tamaño de archivo 1,679
Fecha (UTC) 30 de marzo de 2014
Hora (UTC) 20:44
Plataforma No es aplicable

      

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.