¿Qué es Windows Prefetch and Superfetch?


Prefetch es una función que se introdujo en Windows XP y aún se usa en Windows 10, que almacena datos específicos sobre las aplicaciones que ejecuta para ayudarlas a comenzar más rápido. Prefetch es un algoritmo que ayuda a anticipar errores de caché (momentos en que Windows solicita datos que no están almacenados en el caché de disco) y almacena esos datos en el disco duro para su fácil recuperación.

Superfetch es una característica que intenta determinar qué aplicaciones lanzará y luego carga todos los archivos y datos necesarios en la memoria. Ambas características requieren bastantes operaciones de lectura y escritura para funcionar.

Esta información se encuentra en C: \ Windows \ Prefetch, y, como dice la teoría, borra periódicamente los datos en este la carpeta (por ejemplo, una vez al mes) mejorará el rendimiento. Los archivos de búsqueda previa son archivos con una extensión "PF" dentro del directorio de búsqueda previa:

A medida que se inician nuevas aplicaciones, se crearán nuevos datos de búsqueda previa , lo que puede significar un rendimiento ligeramente reducido al principio. Sin embargo, con las entradas más antiguas, habrá menos datos para analizar, y Windows debería poder localizar los datos que necesita más rápidamente. Cualquier ganancia de rendimiento que pueda ver será menor (si la ve alguna), pero aquellos usuarios que deseen exprimir hasta el último ciclo de CPU de sus computadoras querrán probar esta.

Tenga en cuenta que eliminar Prefetch los datos pueden aumentar ligeramente el tiempo de arranque, pero solo la próxima vez que inicie Windows. Cada inicio subsiguiente debe continuar normalmente, ya que los datos de captación previa ya estarán presentes para los programas que carga Windows cuando se inicia.

La configuración de Prefetcher se almacena en el registro de Windows en la siguiente ubicación:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.

El valor de EnablePrefetcherpuede configurarse para ser uno de los siguientes:

  • 0= Deshabilitado
  • 1= Precarga del inicio de aplicación habilitada
  • 2= Precarga del arranque habilitada
  • 3 = Applaunch y Boot habilitados (óptimo y predeterminado)
  • ¿Debería deshabilitar Prefetch y Superfetch?

    Es un mito conocido cambiar el valor predeterminado a cualquier valor que no sea 3 para acelerar el rendimiento. Si observa un problema de rendimiento causado por un software "optimizador" que cambió este valor de registro a algo distinto de 3, cámbielo de nuevo.

    Hay una excepción a esta regla y eso es si está utilizando un Unidad SSD en su computadora. Si tiene un disco duro tradicional, asegúrese de mantener habilitado el precaptor con un valor de 3. Sin embargo, si tiene un disco SSD, los beneficios del aumento del rendimiento se pierden debido a las operaciones de escritura innecesarias. Con discos duros de estado sólido, las operaciones de escritura extra desgastarán el disco más rápido. Además, debido a que las SSD son tan rápidas, las aplicaciones se cargan igual de rápido sin precaptura y supercomprobación.

    Para deshabilitar la captación previa, simplemente cambie ese valor de registro a 0. Para desactivar la superfunción, debe hacer clic en iniciar y escribir services.msc. Desplácese hacia abajo hasta que vea Superfetch y haga doble clic en él. De forma predeterminada, Windows 7/8/10 se supone que deshabilita la captación previa y la supercarga automáticamente si detecta una unidad SSD, pero este no fue el caso en mi PC con Windows 10.

    Si el Estadoes En ejecución, haga clic en el botón Detenery luego cambie el tipo de Inicioa Desactivado. Nuevamente, solo necesita deshabilitar la captación previa y la supercomprobación para computadoras que tienen discos duros de estado sólido. Para discos duros de disco regulares, en realidad pueden ayudar a aumentar el rendimiento a lo largo del tiempo. Si tiene alguna pregunta, siéntase libre de comentar. ¡Disfruta!

    Disco duro trabaja al 100% - Prefetch Superfetch

    Artículos Relacionados:


    3.11.2017