¿Por qué mi computadora funciona rápido después de una instalación limpia?

33

Recientemente formateé y reinstalé Windows en mi computadora portátil. Ahora corre mucho más rápido. He estado haciendo esto una vez al año durante la última década. ¿Por qué se necesita esto?

Siempre pensé que esto tenía que ver con la instalación y eliminación de programas, que con el tiempo llenan el registro de basura. ¿Es esto cierto? ¿Hay algún programa que pueda modificar el sistema sin formatear?

DanJ
fuente
1
No he arrancado en Windows en meses por esta misma razón.
Gareth Davidson el
2
XP con SP1 y sin software AV, fumando rápido ... todo se trata de lo que se agrega después de la instalación limpia que ralentiza el sistema.
Moab
@Gaz: ¿Qué hay en el mundo? Te lo estas perdiendo.
Flotsam N. Jetsam
99
Tengo un escritorio administrado corporativo que ejecuta WinXP y McAfee. Está perfectamente "limpio" con solo MS Office y Firefox instalados. Esos se ejecutan aproximadamente una vez al mes. Antes de la administración corporativa y las actualizaciones de McAfee, era muy rápido iniciar y ejecutar aplicaciones. Después de un año, sin software adicional instalado y prácticamente sin navegación ... ciertamente no hay virus. Se requieren minutos para iniciar completamente y Office e incluso las aplicaciones de Firefox son tan lentas que apenas se pueden usar. He experimentado esta degradación con el tiempo "fenómeno" con los sistemas Windows durante la última década, independientemente de los patrones de uso.
Michael Prescott
3
@ Flotsam, en realidad no. Si no fuera por la necesidad de conectarme a las VPN de los clientes utilizando teclas programables, habría eliminado mi partición de Windows hace años cuando hice la transición de ser un usuario avanzado de Windows a un hacker de software libre.
Gareth Davidson el

Respuestas:

37

El registro es un poco un error, la forma en que funciona, podría estar lleno de basura, pero no debería ralentizar su máquina; imagínese, todas las carreteras están conectadas, pero solo porque hay un atasco en algún lugar no siempre significa que te afectará en un lugar completamente diferente!

Es prácticamente un software que comienza con su computadora, actualizadores y controladores defectuosos.

Puede acelerar enormemente su computadora con Microsoft / Sysinternals AutoRuns y eliminar / deshabilitar las consultas que no desea iniciar con su máquina.

William Hilsum
fuente
1
"El registro es un error" <- Es muy interesante saberlo. ¿Tienes alguna referencia para eso?
Hippo
1
@Hippo: es por experiencia, actualmente estoy tratando de escribir una publicación de blog sobre esto, probablemente terminará a principios de la próxima semana.
William Hilsum,
1
@Will: ¿realmente harás algunas pruebas, por ejemplo, mirar el número de búsquedas / seg, el tiempo de ejecución, la longitud de la cola del disco, etc., o simplemente escribirás sobre cómo te sientes?
Gareth Davidson el
44
@Gaz Davidson - ¡Totalmente científico! No estoy seguro acerca de la cola del disco, etc., pero habrá muchos puntos de referencia.
William Hilsum
2
@harrymc: Decir que "el registro es una base de datos simple" en realidad significa que no sabes cómo se implementa exactamente el registro. No se puede hablar sobre la eficiencia del registro sin conocer sus implementaciones o realizar las mediciones adecuadas. Su analogía de los árboles B es realmente descabellada, el registro definitivamente no es un árbol B ...
Tamara Wijsman
50
  • Pruebas muchas aplicaciones
    • Debido a la configuración de su computadora, Windows se carga en más basura que en una instalación limpia.
    • Los desarrolladores de software creen que sus aplicaciones son tan vitales que
      • parte de ellos debe cargarse en el momento del arranque y tener iconos en el área de notificación del sistema.
      • necesitan un controlador especial (pero ya nadie intenta escribir controladores pequeños)
      • deben verificar algo cada 5 segundos, incluso si solo cambia cada 3 semanas
        • disponibilidad de actualizaciones Wil
        • orientación de la pantalla
        • conexión de un teléfono, etc.
        • Aparecen nuevos archivos que necesitan indexación, agregar a álbumes ...
    • Los desarrolladores de software tienden a tener la última Mega-PC, y creen que tú también deberías.
      • Por lo tanto, las personas con PC "lentas" deberían solucionar cualquier problema comprando una nueva PC para la aplicación.
  • virus, troyanos, etc.
  • anti-virus, anti-troyanos, etc.

PD: Soy un desarrollador de software.

RedGrittyBrick
fuente
27
Ahora, ahora, no todos creemos que todos tengan la última Mega PC ... ¡Solo creemos que todos DEBERÍAN tener la última Mega PC! :) (También soy desarrollador)
BBlake
1
@BBlake - bastante bien, respuesta corregida :-)
RedGrittyBrick
55
Todos DEBERÍAN tener la última Mega-PC (soy un desarrollador de software)
Jason
44
Todos los desarrolladores NO DEBEN tener Mega-PC. (Soy un desarrollador.)
Vasyl Boroviak
Una Mega-PC no siempre se desarrolla necesariamente, a menos que trabajes con cosas de alta gama. (También soy desarrollador).
Karolinger
14

Las mayores ralentizaciones son:

  1. La basura que sigue instalando. Si no lo usa, desinstálelo. Antes de volver a instalar algo, investigue un poco sobre cuáles son las mejores aplicaciones para hacer lo que intenta hacer sin demasiados gastos (publique una pregunta en SuperUser: ¡obtendrá puntos de representante!)

  2. Lo siguiente más importante es su antivirus y otro tipo de software de "seguridad". Tire todo eso y aprenda a surfear de manera segura. Si debe descargar algo de una fuente desconocida, ejecútelo a través de virustotal.com antes de ejecutarlo. No me importa lo que digan que puedes sobrevivir bien sin que el software antivirus se ejecute en tu máquina. No estoy diciendo que deba apagar el firewall de Windows, simplemente no agregue un antivirus o suites de seguridad de Internet.

Flotsam N. Jetsam
fuente
3
@JFW: Lo siento, pero no eres un superusuario si estás usando esa basura. Suena como si te hubieran lavado el cerebro esos mafiosos de la suite de seguridad.
Flotsam N. Jetsam
1
@Sirex: Di lo que quieras. He tenido que eliminar demasiados virus de las PC de la gente que tenían AV instalado y funcionando para caer en esa basura.
Flotsam N. Jetsam
1
No tiene que tirar su antivirus, pero la protección en tiempo real es exagerada si está navegando de manera segura. Tengo MBAM instalado y lo ejecuto periódicamente cada vez que sé que no estoy usando la máquina para tareas físicas. La protección en tiempo real es para niños y tipos de tía Ethel.
LawrenceC
1
No existe tal cosa como navegar de manera segura. He tenido intentos de descarga de sitios web principales que anteriormente eran sitios web confiables. La navegación segura ahora significa que no ve blogs, no usa su computadora para entretenerse, solo va a sitios comerciales que tienen un interés personal en mantener su seguridad en la línea superior, no ejecuta Flash, Java, Quicktime, etc. Esto incluye sistemas Linux, Adobe y Oracle propagan la vulnerabilidad del amor a todas partes.
Fiasco Labs
1
Estoy de acuerdo, ir sin antivirus es como conducir sin cinturones de seguridad ("solo conduzca con seguridad"). Ditch antivirus hinchado (Symantec, McAfee), claro, pero hay alternativas livianas (MSE).
Mark Sowul
7

No, incluso si el registro se hinchara masivamente, habría poco impacto en el rendimiento de cualquier otra cosa que no sean búsquedas exhaustivas (ed. Del registro en sí).

es una cita (en los comentarios) de Mark Russinovich , quien es un experto ampliamente reconocido en aspectos internos del sistema operativo Windows, así como en la arquitectura y el diseño del sistema operativo.

Hasta este momento, nadie ha demostrado que está equivocado con extensas pruebas imparciales, que implican múltiples reinicios, múltiples computadoras, diferentes conjuntos de software y pueden reproducirse fácilmente. Es uno de esos mitos que se desacredita entre muchos otros llamados consejos de mejora del rendimiento, simple porque nadie ha reproducido incluso afirmar que la limpieza por sí sola mejora el rendimiento. Porque realmente, eliminar entradas que ni siquiera se tocan mientras su PC arranca no va a tener mucho efecto.

Lo que principalmente ralentiza su PC son ARE (entradas que se ejecutan automáticamente) que puede limpiar con AutoRuns , esta herramienta enumera lo siguiente: Aplicaciones de inicio de sesión, extensiones de Exprorer (Internet), tareas programadas, servicios, controladores, códecs, código de ejecución de arranque, secuestros de imágenes , AppInit y KnownDLLs, WinLogon, proveedores de Winsock, monitores de impresión, proveedores de LSA, proveedores de red y gadgets de barra lateral.

Con el tiempo, estas aplicaciones cargan más información, que es lo que hace que un software como Disk Cleanup llegue a existir. Actualmente, CCleaner hace bastante bien en enumerar la mayoría de los archivos de la mayoría del software que tiene, sin embargo, querrá mantenerse alejado de sus capacidades de limpieza de registros con una mayor probabilidad de romper algo que brindarle algún beneficio de rendimiento.

Las ubicaciones más conocidas donde esto sucede son las carpetas temporales de Windows, así como las cachés y los archivos y carpetas del historial de su navegador, estos son archivos y carpetas que se usan activamente y, por lo tanto, juegan un papel importante en su rendimiento. Otros archivos pueden incluir aquellos a los que hace referencia el registro o los archivos de configuración en su computadora. Mantener la cantidad de software y archivos / carpetas en su sistema a los que realmente podría ayudar también.

Entonces, para resumir:

  • Limpiar el registro no lo hace más pequeño, pero deja un espacio en blanco.

  • Compactar el registro para eliminar espacios en blanco se puede hacer con NTREGOPT como administrador.

  • El registro en sí no se vuelve más lento a medida que crece su tamaño.

  • Las entradas en el registro pueden afectar el rendimiento de su instalación, principalmente las entradas de ARE.

  • Los archivos en su sistema a los que hace referencia el registro o la configuración también juegan un papel importante.

  • Asegúrese de deshacerse regularmente de virus, software que no necesita y de limpiar archivos antiguos.

Esto es lo que Chris Pirillo de Lockergnome (famoso por su TECH en CNN ) tiene que decir:

Tamara Wijsman
fuente
5

Sintonizo las PC de los clientes regularmente. Si bien cada PC es diferente, los cambios que tienen mayor impacto generalmente son:

  1. Desfragmente el disco duro y asegúrese de que haya al menos algunos conciertos libres para el espacio de trabajo. Mueva el archivo de paginación a un disco duro separado del sistema operativo, si tienen un segundo disco duro físico.
  2. Elimine todos esos procesos adicionales en la memoria (use el explorador de procesos para verlos, use ccleaner para deshabilitar). Reducir los procesos que se ejecutan en la memoria de 70-90 a aproximadamente 50 puede marcar una gran diferencia en la velocidad y la capacidad de respuesta (esto es lo que veo típicamente en las PC con XP).
  3. Desinstalar programas innecesarios . Esto devuelve espacio en el disco y, a menudo, elimina los procesos de la memoria y del inicio.
  4. Actualice el sistema operativo / aplicaciones / firmware para que estén actualizados. Esto ayuda a la estabilidad y la seguridad con más frecuencia que la velocidad.

He probado una variedad de limpiadores / compactadores de registros / etc. a lo largo de los años, y nunca han hecho una diferencia que pueda detectar.

Bruce
fuente
3
Tenga en cuenta que he cambiado su nombre de usuario. Dado que su publicación es legítima, supongo que no es un spammer, sin embargo, tenga en cuenta que tener enlaces en su perfil está bien, anunciar un sitio, incluso el suyo, dentro de las publicaciones y como su nombre está mal visto.
BinaryMisfit
3

Los primeros datos escritos en un disco duro se pueden recuperar más rápido:

Para una instalación limpia, probablemente usará solo la parte más rápida del disco duro. Con una computadora vieja, su disco duro probablemente esté lleno y / o los archivos del sistema (actualizaciones, etc.) se escriben en la parte más lenta del disco duro.

Roalt
fuente
2

Desde que Windows 2000 se dio cuenta de que estaba tratando de entender cuándo y por qué los sistemas operativos Windows comienzan a funcionar lentamente. Y encontré la razón y la cura.

El motivo son los códecs de audio / video. ¡No instale ningún códec de audio / video! Incluso DivX no es necesario. Los paquetes de códecs son malvados. :) En Windows, cualquier códec instalado es un controlador de Windows. Cualquier controlador ralentiza el tiempo de arranque y el rendimiento general.

La cura es el reproductor VLC . Este no requiere ningún códec, están integrados.

Desde entonces, todos mis sistemas (sistemas operativos Windows) casi no se retrasan, arrancan rápido y nunca se cuelgan.

Vasyl Boroviak
fuente
Lo siento, pero "Cualquier códec es controlador de Windows" es una idea errónea. Sin embargo, el reproductor VLC es una buena pieza de software.
Tom Pažourek
Estás en lo correcto. Se cambió a "En Windows, cualquier códec instalado es un controlador de Windows".
Vasyl Boroviak
1
No es. Es un filtro de presentación directa, que no es un controlador.
sinni800
-5

En el artículo se encuentra un caso de mediciones de la vida real acerca de cómo la limpieza del registro puede mejorar el rendimiento: poner a prueba las aplicaciones de limpieza del registro / sistema . Tenga en cuenta que para llegar a una situación en la que se produjo la desaceleración del registro, el probador instaló la lista de CNET de las 20 descargas de Windows más populares . Este es su resumen de las medidas de arranque y apagado:

ingrese la descripción de la imagen aquí

Aquí está la explicación de por qué llega esto.

El registro es una base de datos simple y tiene la distinción de ser uno de los sistemas de bases de datos más lentos del mundo. En un intento por protegerlo, Microsoft lo ha dividido en 5 colmenas separadas.

Con el tiempo, el registro se hace más y más grande a medida que se instalan, usan y eliminan nuevos programas. Aunque los datos se eliminen cuando se desinstalen las aplicaciones, el tamaño del Registro no disminuirá. Esto se debe a que los datos se marcarán como en blanco pero permanecen en su lugar y también debido a "sobrantes", datos que el desinstalador olvidó eliminar. De esta manera, el registro se vuelve más lento con el tiempo, lo que demora más en acceder.

Hay muchos productos para limpiar el registro, pero eso no ayuda mucho si uno no lo vuelve a compactar, borrando así los espacios en blanco ocupados por los datos eliminados. Como la gran mayoría de los limpiadores de registros no hacen compactación, en efecto son inútiles.

Una computadora cuyo propietario le gusta probar productos de software, instalar y desinstalar, puede beneficiarse de la limpieza y compactación del registro, pero solo después de muchas operaciones de este tipo. Tenga en cuenta que cualquier mejora solo se mostrará para el acceso al registro, que normalmente es solo una pequeña parte de lo que hace cualquier programa normal. Algunos productos para los que el acceso al registro es una actividad importante son, por ejemplo, el arranque de Windows y el instalador.

Las computadoras cuya configuración es relativamente estática, no tienen nada de qué preocuparse, por lo que no necesitan limpiadores de registro.

Limpiar y compactar el registro no es un proceso 100%. Entonces, una vez que se experimenta una desaceleración, las herramientas de registro pueden mejorar la situación, pero nunca se pueden comparar para la velocidad con una instalación limpia de Windows.

harrymc
fuente
99
La limpieza del registro de la velocidad es una raqueta. Los comentarios de Wil sobre el registro son correctos. Tuve un registro hinchado de 5 años que no me detuvo porque tenía control sobre las cosas que mencioné en mi respuesta.
Flotsam N. Jetsam
16
Voto negativo para el limpiador del registro y los enlaces de desfragmentación Lo siento, pero esas cosas son solo aceite de serpiente ...
Rob Moir
2
@Robert Moir et co. : No son aceite de serpiente para una computadora que ha visto mucha instalación / desinstalación de productos, pero aun así toma uno o dos años antes de que sean útiles. Esto lo sé por experiencia personal (siendo un poco loco por el software), así que nada de lo que puedas decir cambiará lo que dije. Son realmente inútiles para una computadora que solo ve el uso normal. Sin embargo, en todos los casos, estos productos no pueden deshacer totalmente la degradación y, por lo tanto, no pueden restaurar totalmente el rendimiento como lo hace una instalación limpia.
harrymc
10
Y nada de lo que puedas decir cambiará lo que dije. Hay muchas pruebas que respaldan mi punto de vista más que una anécdota de la experiencia personal de alguien.
Rob Moir