Se aplica a
.NET Framework 4.7 .NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

Consulte los productos a los que afecta este artículo.

Introducción

Este paquete acumulativo de actualizaciones de calidad para Windows 7 Service Pack 1 (SP1) y Windows Server 2008 R2 SP1 incluye mejoras acumulativas de confiabilidad en .NET Framework 4.6, 4.6.1, 4.6.2 y 4.7. Además, para Windows Server 2008, esta actualización incluye mejoras acumulativas de confiabilidad en .NET Framework 4.6. Es recomendable aplicar esta actualización como parte de sus rutinas habituales de mantenimiento. Lea las secciones Requisitos previos y Requisito de reinicio antes de instalar esta actualización.

Importante

  • Todas las actualizaciones para .NET Framework 4.6, 4.6.1, 4.6.2 y 4.7 requieren la instalación de la actualización de d3dcompiler_47.dll. Es recomendable instalar el archivo d3dcompiler_47.dll incluido antes de aplicar esta actualización. Para obtener más información sobre la actualización de d3dcompiler_47.dll, consulte el artículo KB4019990 para Windows 7 SP1 y Windows Server 2008 R2 SP1. O bien, consulte KB4019478 para Windows Server 2008.

  • Si se instala un paquete de idioma después de esta actualización, habrá que volver a instalar la actualización. Por tanto, se recomienda instalar los paquetes de idioma necesarios antes de instalar esta actualización. Para obtener más información, consulte Add language packs to Windows.

Mejoras de calidad y confiabilidad

Nota Esta actualización también contiene actualizaciones acumulativas que se publicaron anteriormente, a partir del 11 de octubre de 2016.

Área

Descripción de las mejoras

WPF

Después de instalar los paquetes acumulativos de actualizaciones de calidad y seguridad para .NET del 12 de septiembre de 2017 que se aplican a .NET Framework 4.6, 4.6.1, 4.6.2 y 4.7, es posible que experimente problemas de representación en las aplicaciones de Windows Presentation Foundation (WPF) que se ejecutan en los Servicios de Windows.

Cuando se produzca este problema, las aplicaciones que pueden representar elementos visuales de WPF en un mapa de bits, por ejemplo, mediante RenderTargetBitmap, generan imágenes negras o transparentes. Esto puede suceder si la aplicación se ejecuta en los siguientes casos:

  • En una estación Windows no interactiva (por ejemplo, en un Servicio de Windows)

  • Al ejecutarse en una cuenta LocalSystem

  • Al ejecutarse de manera interactiva en la sesión 0 mediante herramientas como, por ejemplo, psexec.exe

Para obtener información al respecto, consulte el artículo siguiente en Microsoft Knowledge Base:

4043601 Los problemas de representación después del 12 de septiembre de 2017, se instalan los paquetes acumulativos de actualizaciones de calidad y seguridad de .NET

Aplicaciones de WPF que se ejecutan en los Servicios de Windows

Esta corrección soluciona automáticamente este problema y restablece la representación cuando una aplicación de WPF se ejecutan en los Servicios de Windows.

Si una aplicación de WPF es un proceso de larga ejecución que se hospeda en los Servicios de Windows, es posible que sea susceptible a un error de rendimiento en WPF que hace que consuma una cantidad desproporcionada de ciclos de CPU en relación con la carga de trabajo real. Con frecuencia, estas aplicaciones acaban bloqueándose. Un ejemplo de un proceso de larga ejecución es uno que no está diseñado principalmente para usar la representación de WPF en ráfagas cortas, como para la representación de mapas de bits ocasionales.

La única solución admitida en WPF para solucionar este problema incluye la deshabilitación de las actividades de representación cuando no se encuentren dispositivos de visualización válidos. Las aplicaciones que se ejecutan en Servicios de Windows pueden optar por esta corrección de rendimiento estableciendo el modificador Switch.System.Windows.Media.ShouldRenderEvenWhenNoDisplayDevicesAreAvailable AppContext. Para ello, utilice uno de los métodos siguientes.

  • Método 1: Registro Establezca el valor del Registro para forzar el valor a true.

    Ubicaciones del Registro

    HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\AppContext HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\.NETFramework\AppContext

    Nombre de valor

    Switch.System.Windows.Media. ShouldNotRenderInNonInteractiveWindowStation

    Tipo

    REG_SZ

    Valores posibles

    "verdadero" "falso"

    Valor predeterminado

    "falso"

  • Método 2: App.config archivo

    Agregue lo siguiente en el elemento >de<AppContextSwitchOverrides del archivo de configuración de la aplicación (App.Config):

    <configuration>
         <runtime>
              <AppContextSwitchOverrides 
    value="Switch.Name.One=value1;Switch.Name.Two=value2;Switch.System.Windows.
    Media. ShouldNotRenderInNonInteractiveWindowStation=true" />
         </runtime>
    </configuration>

Más información

En los artículos siguientes se proporciona información sobre las versiones compatibles de .NET Framework para esta versión de Windows. También se incluyen el mes y año de publicación, información sobre el reemplazo de la actualización e información de ayuda y soporte técnico para la actualización.

Para Windows 7 SP1 y Windows Server 208 R2 SP1

4043766 Paquete acumulativo de actualizaciones de calidad y seguridad de octubre de 2017 para .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 y 4.7 en Windows 7 SP1 y Windows Server 2008 R2 SP1 (KB 4043766)

Para Windows Server 2008 SP2

4043768 Paquete acumulativo de actualizaciones de calidad y seguridad de octubre de 2017 para las actualizaciones de .NET Framework 2.0 SP2, 4.5.2 y 4.6 en Windows Server 2008 SP2 (KB 4043768)

Cómo obtener esta actualización

Windows Update

Esta actualización está disponible a través de Windows Update. Cuando active las actualizaciones automáticas, esta actualización se descargará e instalará automáticamente. Para obtener más información sobre cómo conseguir automáticamente las actualizaciones de seguridad, consulte Windows Update: P+F

Catálogo de Microsoft Update

Para obtener el paquete independiente para esta actualización, ve al sitio web del Catálogo de Microsoft Update.

  • Para Windows 7 SP1 y Windows Server 2008 R2 SP1, ve aquí.

  • Para obtener Windows Server 2008, ve aquí.

Windows Software Update Services (WSUS)

En el servidor WSUS, siga estos pasos:

  1. Haga clic en Inicio, en Herramientas administrativas y en Microsoft Windows Server Update Services 3.0.

  2. Expanda ComputerName y haga clic en Acción.

  3. Haga clic en Importar actualizaciones.

  4. WSUS abre una ventana de explorador en la que se le puede pedir que instale un control ActiveX. Debe instalar el control ActiveX para continuar.

  5. Una vez instalado este control, aparece la pantalla del Catálogo de Microsoft Update. Para Windows 7 SP1 y Windows Server 2008 R2 SP1, escribe 4043766. Para Windows Server 2008 R2 SP1, escriba 4043768 en el cuadro de búsqueda. Por último, haga clic en Buscar.

  6. Busque los paquetes de .NET Framework que coincidan con los sistemas operativos, idiomas y procesadores de su entorno. Haga clic en Agregar para agregarlos a su cesta.

  7. Cuando haya seleccionado todos los paquetes que necesita, haga clic en Revisar cesta.

  8. Haga clic en Importar para importar los paquetes al servidor WSUS.

  9. Para volver a WSUS, haz clic en Cerrar después de importar los paquetes.

Las actualizaciones ya están disponibles para la instalación mediante WSUS.

Requisitos previos

Para aplicar esta actualización, debe tener instalado lo siguiente:

  • Para Windows 7 SP1 y Windows Server 2008 R2 SP1, .NET Framework 4.6, 4.6.1, 4.6.2 o 4.7.

  • Para Windows Server 2008, .NET Framework 4.6.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar esta actualización si se utilizan los archivos afectados. Le recomendamos que cierre todas las aplicaciones basadas en .NET Framework antes de aplicarla.

Información de sustitución de la actualización

Esta actualización reemplaza las actualizaciones 403503640321134035039 y 4032116

Información de archivo

La versión en inglés (EE. UU.) de esta actualización instala archivos que tienen los atributos enumerados en las siguientes tablas. Las fechas y horas de estos archivos se muestran según 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.

Para todas las versiones de sistemas basadas en x86 compatibles

Nombre de archivo

Versión del archivo

Tamaño de archivo

Fecha

Hora

Aspnet_perf.dll

4.7.2116.0

41,760

22-Sep-2017

1,136

aspnet_wp.exe

4.7.2116.0

46,176

22-Sep-2017

1,136

clr.dll

4.7.2116.0

7,221,880

22-Sep-2017

1,136

clrjit.dll

4.7.2116.0

522,880

22-Sep-2017

1,136

dfdll.dll

4.7.2116.0

159,872

22-Sep-2017

1,136

GloGlobalUserInterface.CompositeFont

116,922

22-Sep-2017

1,136

mscordacwks.dll

4.7.2116.0

1,341,080

22-Sep-2017

1,136

mscordbi.dll

4.7.2116.0

1,164,048

22-Sep-2017

1,136

mscoreei.dll

4.7.2116.0

511,632

22-Sep-2017

1,136

mscorlib.dll

4.7.2116.0

5,614,216

22-Sep-2017

1,136

msvcp120_clr0400.dll

12.0.52519.0

485,576

22-Sep-2017

1,136

msvcr120_clr0400.dll

12.0.52519.0

987,840

22-Sep-2017

1,136

VsVersion.dll

14.7.2116.0

19,088

22-Sep-2017

1,136

peverify.dll

4.7.2116.0

188,560

22-Sep-2017

1,136

PresentationCore.dll

4.7.2116.0

3,618,632

22-Sep-2017

1,136

PresentationFramework.dll

4.7.2116.0

6,200,160

22-Sep-2017

1,136

PresentationHost_v0400.dll

4.7.2116.0

196,424

22-Sep-2017

1,136

PresentationHost_v0400.dll.mui

4.7.2116.0

83,800

22-Sep-2017

1,136

PresentationNative_v0400.dll

4.7.2116.0

827,080

22-Sep-2017

1,136

ServiceMonikerSupport.dll

4.7.2116.0

29,376

22-Sep-2017

1,136

SMDiagnostics.dll

4.7.2116.0

73,376

22-Sep-2017

1,136

SOS.dll

4.7.2116.0

742,656

22-Sep-2017

1,136

System.Activities.dll

4.7.2116.0

1,532,600

22-Sep-2017

1,136

System.ComponentModel.DataAnnotations.dll

4.7.2116.0

125,368

22-Sep-2017

1,136

System.Core.dll

4.7.2116.0

1,380,632

22-Sep-2017

1,136

System.Data.Entity.dll

4.7.2116.0

4,034,232

22-Sep-2017

1,136

System.IdentityModel.dll

4.7.2116.0

1,087,824

22-Sep-2017

1,136

System.IdentityModel.Services.dll

4.7.2116.0

198,368

22-Sep-2017

1,136

System.Runtime.Serialization.dll

4.7.2116.0

1,052,912

22-Sep-2017

1,136

System.ServiceModel.Channels.dll

4.7.2116.0

157,920

22-Sep-2017

1,136

System.ServiceModel.Discovery.dll

4.7.2116.0

307,560

22-Sep-2017

1,136

System.ServiceModel.dll

4.7.2116.0

6,311,112

22-Sep-2017

1,136

System.ServiceModel.Internals.dll

4.7.2116.0

254,208

22-Sep-2017

1,136

System.ServiceModel.Routing.dll

4.7.2116.0

129,888

22-Sep-2017

1,136

System.ServiceModel.WasHosting.dll

4.7.2116.0

39,648

22-Sep-2017

1,136

System.Web.ApplicationServices.dll

4.7.2116.0

70,920

22-Sep-2017

1,136

System.Web.Extensions.dll

4.7.2116.0

1,849,544

22-Sep-2017

1,136

System.Workflow.Activities.dll

4.7.2116.0

1,050,456

22-Sep-2017

1,136

System.Workflow.ComponentModel.dll

4.7.2116.0

1,541,864

22-Sep-2017

1,136

System.Workflow.Runtime.dll

4.7.2116.0

499,392

22-Sep-2017

1,136

System.Runtime.Caching.dll

4.7.2116.0

109,032

22-Sep-2017

1,136

System.Data.dll

4.7.2116.0

3,391,128

22-Sep-2017

1,136

System.Data.SqlXml.dll

4.7.2116.0

732,616

22-Sep-2017

1,136

System.Deployment.dll

4.7.2116.0

845,496

22-Sep-2017

1,136

System.DirectoryServices.Protocols.dll

4.7.2116.0

201,504

22-Sep-2017

1,136

System.dll

4.7.2116.0

3,526,264

22-Sep-2017

1,136

System.Drawing.dll

4.7.2116.0

599,336

22-Sep-2017

1,136

System.Management.dll

4.7.2116.0

415,408

22-Sep-2017

1,136

System.Runtime.Remoting.dll

4.7.2116.0

347,352

22-Sep-2017

1,136

System.Security.dll

4.7.2116.0

315,696

22-Sep-2017

1,136

System.Transactions.dll

4.7.2116.0

307,384

22-Sep-2017

1,136

System.Web.dll

4.7.2116.0

5,405,848

22-Sep-2017

1,136

System.Windows.Controls.Ribbon.dll

4.7.2116.0

742,784

22-Sep-2017

1,136

System.Windows.Forms.dll

4.7.2116.0

5,181,128

22-Sep-2017

1,136

System.Xaml.dll

4.7.2116.0

641,176

22-Sep-2017

1,136

System.Xml.dll

4.7.2116.0

2,666,632

22-Sep-2017

1,136

webengine.dll

4.7.2116.0

24,720

22-Sep-2017

1,136

webengine4.dll

4.7.2116.0

550,032

22-Sep-2017

1,136

WindowsBase.dll

4.7.2116.0

1,283,000

22-Sep-2017

1,136

WMINet_Utils.dll

4.7.2116.0

136,352

22-Sep-2017

1,136

WorkflowServiceHostPerformanceCounters.dll

4.7.2116.0

89,352

22-Sep-2017

1,136

WPFFontCache_v0400.exe.mui

4.7.2116.0

19,144

22-Sep-2017

1,136

WPFFontCache_v0400.exe

4.7.2116.0

25,696

22-Sep-2017

1,136

wpfgfx_v0400.dll

4.7.2116.0

1,344,672

22-Sep-2017

1,136

Placeholder.dll

4.7.2116.0

24,728

22-Sep-2017

1,136

PenIMC2_v0400.dll

4.7.2116.0

82,080

22-Sep-2017

1,136

Para todas las versiones de sistemas compatibles basadas en x64

Nombre de archivo

Versión del archivo

Tamaño de archivo

Fecha

Hora

Aspnet_perf.dll

4.7.2116.0

46,232

22-Sep-2017

1,150

Aspnet_perf.dll

4.7.2116.0

41,760

22-Sep-2017

1,136

aspnet_wp.exe

4.7.2116.0

50,784

22-Sep-2017

1,150

aspnet_wp.exe

4.7.2116.0

46,176

22-Sep-2017

1,136

clr.dll

4.7.2116.0

10,326,136

22-Sep-2017

1,150

clr.dll

4.7.2116.0

7,221,880

22-Sep-2017

1,136

clrjit.dll

4.7.2116.0

1,129,096

22-Sep-2017

1,150

clrjit.dll

4.7.2116.0

522,880

22-Sep-2017

1,136

compatjit.dll

4.7.2116.0

1,259,664

22-Sep-2017

1,150

dfdll.dll

4.7.2116.0

190,728

22-Sep-2017

1,150

dfdll.dll

4.7.2116.0

159,872

22-Sep-2017

1,136

GloGlobalUserInterface.CompositeFont

116,922

22-Sep-2017

1,136

mscordacwks.dll

4.7.2116.0

1,838,232

22-Sep-2017

1,150

mscordacwks.dll

4.7.2116.0

1,341,080

22-Sep-2017

1,136

mscordbi.dll

4.7.2116.0

1,618,576

22-Sep-2017

1,150

mscordbi.dll

4.7.2116.0

1,164,048

22-Sep-2017

1,136

mscoreei.dll

4.7.2116.0

635,152

22-Sep-2017

1,150

mscoreei.dll

4.7.2116.0

511,632

22-Sep-2017

1,136

mscorlib.dll

4.7.2116.0

5,401,744

22-Sep-2017

1,150

mscorlib.dll

4.7.2116.0

5,614,216

22-Sep-2017

1,136

msvcp120_clr0400.dll

12.0.52519.0

690,008

22-Sep-2017

1,151

msvcp120_clr0400.dll

12.0.52519.0

485,576

22-Sep-2017

1,136

msvcr120_clr0400.dll

12.0.52519.0

993,632

22-Sep-2017

1,151

msvcr120_clr0400.dll

12.0.52519.0

987,840

22-Sep-2017

1,136

VsVersion.dll

14.7.2116.0

19,088

22-Sep-2017

1,150

VsVersion.dll

14.7.2116.0

19,088

22-Sep-2017

1,136

peverify.dll

4.7.2116.0

260,240

22-Sep-2017

1,151

peverify.dll

4.7.2116.0

188,560

22-Sep-2017

1,136

PresentationCore.dll

4.7.2116.0

3,592,360

22-Sep-2017

1,150

PresentationCore.dll

4.7.2116.0

3,618,632

22-Sep-2017

1,136

PresentationFramework.dll

4.7.2116.0

6,200,160

22-Sep-2017

1,136

PresentationHost_v0400.dll

4.7.2116.0

256,712

22-Sep-2017

1,150

PresentationHost_v0400.dll.mui

4.7.2116.0

84,696

22-Sep-2017

1,150

PresentationHost_v0400.dll

4.7.2116.0

196,424

22-Sep-2017

1,136

PresentationHost_v0400.dll.mui

4.7.2116.0

83,800

22-Sep-2017

1,136

PresentationNative_v0400.dll

4.7.2116.0

1,109,712

22-Sep-2017

1,150

PresentationNative_v0400.dll

4.7.2116.0

827,080

22-Sep-2017

1,136

ServiceMonikerSupport.dll

4.7.2116.0

31,424

22-Sep-2017

1,151

ServiceMonikerSupport.dll

4.7.2116.0

29,376

22-Sep-2017

1,136

SMDiagnostics.dll

4.7.2116.0

73,376

22-Sep-2017

1,136

SOS.dll

4.7.2116.0

872,056

22-Sep-2017

1,150

SOS.dll

4.7.2116.0

742,656

22-Sep-2017

1,136

System.Activities.dll

4.7.2116.0

1,532,600

22-Sep-2017

1,136

System.ComponentModel.DataAnnotations.dll

4.7.2116.0

125,368

22-Sep-2017

1,136

System.Core.dll

4.7.2116.0

1,380,632

22-Sep-2017

1,136

System.Data.Entity.dll

4.7.2116.0

4,034,232

22-Sep-2017

1,136

System.IdentityModel.dll

4.7.2116.0

1,087,824

22-Sep-2017

1,136

System.IdentityModel.Services.dll

4.7.2116.0

198,368

22-Sep-2017

1,136

System.Runtime.Serialization.dll

4.7.2116.0

1,052,912

22-Sep-2017

1,136

System.ServiceModel.Channels.dll

4.7.2116.0

157,920

22-Sep-2017

1,136

System.ServiceModel.Discovery.dll

4.7.2116.0

307,560

22-Sep-2017

1,136

System.ServiceModel.dll

4.7.2116.0

6,311,112

22-Sep-2017

1,136

System.ServiceModel.Internals.dll

4.7.2116.0

254,208

22-Sep-2017

1,136

System.ServiceModel.Routing.dll

4.7.2116.0

129,888

22-Sep-2017

1,136

System.ServiceModel.WasHosting.dll

4.7.2116.0

39,648

22-Sep-2017

1,136

System.Web.ApplicationServices.dll

4.7.2116.0

70,920

22-Sep-2017

1,136

System.Web.Extensions.dll

4.7.2116.0

1,849,544

22-Sep-2017

1,136

System.Workflow.Activities.dll

4.7.2116.0

1,050,456

22-Sep-2017

1,136

System.Workflow.ComponentModel.dll

4.7.2116.0

1,541,864

22-Sep-2017

1,136

System.Workflow.Runtime.dll

4.7.2116.0

499,392

22-Sep-2017

1,136

System.Runtime.Caching.dll

4.7.2116.0

109,032

22-Sep-2017

1,136

System.Data.dll

4.7.2116.0

3,455,128

22-Sep-2017

1,150

System.Data.dll

4.7.2116.0

3,391,128

22-Sep-2017

1,136

System.Data.SqlXml.dll

4.7.2116.0

732,616

22-Sep-2017

1,136

System.Deployment.dll

4.7.2116.0

845,496

22-Sep-2017

1,136

System.DirectoryServices.Protocols.dll

4.7.2116.0

201,504

22-Sep-2017

1,136

System.dll

4.7.2116.0

3,526,264

22-Sep-2017

1,136

System.Drawing.dll

4.7.2116.0

599,336

22-Sep-2017

1,136

System.Management.dll

4.7.2116.0

415,408

22-Sep-2017

1,136

System.Runtime.Remoting.dll

4.7.2116.0

347,352

22-Sep-2017

1,136

System.Security.dll

4.7.2116.0

315,696

22-Sep-2017

1,136

System.Transactions.dll

4.7.2116.0

310,968

22-Sep-2017

1,150

System.Transactions.dll

4.7.2116.0

307,384

22-Sep-2017

1,136

System.Web.dll

4.7.2116.0

5,388,952

22-Sep-2017

1,151

System.Web.dll

4.7.2116.0

5,405,848

22-Sep-2017

1,136

System.Windows.Controls.Ribbon.dll

4.7.2116.0

742,784

22-Sep-2017

1,136

System.Windows.Forms.dll

4.7.2116.0

5,181,128

22-Sep-2017

1,136

System.Xaml.dll

4.7.2116.0

641,176

22-Sep-2017

1,136

System.XML.dll

4.7.2116.0

2,666,632

22-Sep-2017

1,136

webengine.dll

4.7.2116.0

26,256

22-Sep-2017

1,151

webengine.dll

4.7.2116.0

24,720

22-Sep-2017

1,136

webengine4.dll

4.7.2116.0

667,800

22-Sep-2017

1,151

webengine4.dll

4.7.2116.0

550,032

22-Sep-2017

1,136

WindowsBase.dll

4.7.2116.0

1,283,000

22-Sep-2017

1,136

WMINet_Utils.dll

4.7.2116.0

188,064

22-Sep-2017

1,150

WMINet_Utils.dll

4.7.2116.0

136,352

22-Sep-2017

1,136

WorkflowServiceHostPerformanceCounters.dll

4.7.2116.0

101,128

22-Sep-2017

1,150

WorkflowServiceHostPerformanceCounters.dll

4.7.2116.0

89,352

22-Sep-2017

1,136

WPFFontCache_v0400.exe.mui

4.7.2116.0

19,144

22-Sep-2017

13:24

WPFFontCache_v0400.exe.mui

4.7.2116.0

19,144

22-Sep-2017

1,136

WPFFontCache_v0400.exe

4.7.2116.0

26,720

22-Sep-2017

13:24

WPFFontCache_v0400.exe

4.7.2116.0

25,696

22-Sep-2017

1,136

wpfgfx_v0400.dll

4.7.2116.0

1,765,024

22-Sep-2017

1,150

wpfgfx_v0400.dll

4.7.2116.0

1,344,672

22-Sep-2017

1,136

Placeholder.dll

4.7.2116.0

24,864

22-Sep-2017

1,150

Placeholder.dll

4.7.2116.0

24,728

22-Sep-2017

1,136

PenIMC2_v0400.dll

4.7.2116.0

98,976

22-Sep-2017

1,150

PenIMC2_v0400.dll

4.7.2116.0

82,080

22-Sep-2017

1,136

Cómo obtener ayuda y soporte técnico para esta actualización

Se aplica a

Este artículo se aplica a lo siguiente:

  • Microsoft .NET Framework 4.6, 4.6.1, 4.6.2 y 4.7 cuando se usa con:

    • Windows Server 2008 R2 Service Pack 1

    • Windows 7 Service Pack 1

  • Microsoft .NET Framework 4.6 cuando se utiliza con:

    • Windows Server 2008

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.