Bienvenido! - Willkommen! - Welcome!

Bitácora Técnica de Tux&Cía., Santa Cruz de la Sierra, BO
Bitácora Central: Tux&Cía.
Bitácora de Información Avanzada: Tux&Cía.-Información
May the source be with you!
Showing posts with label optimization. Show all posts
Showing posts with label optimization. Show all posts

Tuesday, October 14, 2008

Optimización básica

SOURCE
Una de las razones principales por el cual el sistema operativo se hace lento e inestable es la falta de mantenimiento, esto se puede evitar realizando por lo menos 1 vez al mes estos pasos y en el mismo orden en que se le presentan:
  • Limpie cookies, temporales y algunos archivos innecesarios con, CCleaner(gratuito).
  • Elimine programas, aplicaciones, o datos de usuario que no necesite, para eliminar los programas debe hacerlo con su respectivo desinstalador o desde Agregar o quitar programas desde el Panel de control.
  • Limpie el registro de entradas innecesarias con el CCleaner(gratuito).
  • Realice un diagnóstico completo del disco duro con ScanDisk (para Windows 9x) o CHKDSK (para Windows NT) para identificar errores en el disco duro o posibles fallos. Vease Realizar examen de disco para hacer el diagnóstico completo.
  • Realice una desfragmentación de todas las unidades de disco duro presentes, esto organizará los datos en el disco duro, con esto logrará que se consigan más rápidamente los archivos y carpetas y el sistema acceda más rápido a los datos. Para conocer el desfragmentador siga el siguiente enlace ¿Para qué sirve y cómo se utiliza el Desfragmentador de disco?
  • Libere el escritorio de Windows de íconos, esto permitirá que el escritorio cargue más rápidamente.
  • Libere el menú inicio de programas o agrupe todos los programas similares o sueltos en una sola carpeta, esto acelerará el despliegue del menú Inicio.

Otras Optimizaciones.
Si con lo antes mencionado no logra que el sistema o las aplicaciones se ejecuten más rápidamente puede intentar estos pasos:
  • Para Windows XP: Disminuya la cantidad de efectos gráficos, si no le importa el aspecto de Windows XP podría colocar el tema clásico de Windows (como el de Windows 98/ME/2000), al hacer esto la velocidad aumentará muy considerablemente, pero esto no es lo único que puede disminuir, en las opciones de rendimiento (clic derecho a MI PC / Propiedades / Pestaña Opciones avanzadas / Clic en el botón Configuración de la zona Rendimiento) tenemos la posibilidad disminuir los efectos gráficos como sombras, colores, los efectos Smoot y muchos más, lo que hará que el sistema vuele :). Recomendaciones de efectos a desactivar:
    Atenuar o deslizar los menús en la vista
    Mostrar contenido de la ventana mientras se arrastra
    Mostrar sombras bajo los menús
    Usar imagen de fondo para cada tipo de carpeta
  • Todos menos Windows 2000: Quite aplicaciones del inicio mediante el MSCONFIG, se recomienda quitar aquellas que se ejecutan automáticamente al inicio del sistema, que tengan que ver con actualizaciones automáticas y programas que no use. Si tiene dudas de alguna aplicación, no sabe para que sirve o no conoce el proceso puede buscar el nombre del proceso en Google . Véase Uso del MSCONFIG para conocer su funcionamiento en XP.
  • Para Windows XP: Desactive servicios innecesarios del sistema, si logra hacerlo con éxito el sistema se iniciará más rápidamente y tendrá a su disposición mayor cantidad de memoria disponible. Véase Los Servicios De Windows XP para información de servicios de Windows.
Sistema lento por falta de mantenimiento físico
Un computador puede mostrar síntomas de lentitud por falta de mantenimiento físico. Cuando hay mucho polvo en los ventiladores suelen girar lentamente, los componentes empiezan a calentarse más y el calor se acumula dentro del cajón, provocando que los dispositivos no funcionen a su velocidad normal. Para realizar un mantenimiento completo y tener buena refrigeración vea estos enlaces:

Sunday, October 12, 2008

Enhanced Defraggler Shell

Source Source2

Sunday, 31. August 2008

Ever heard of this cool defragmentation tool called Defraggler? It's made by guys at Piriform.
You can grab it here.

Now to the point...
This is an explorer shell context menu feature for Defraggler. So each time you click on some file, folder or drive icon, there will be "Defragment with Defraggler" option. Defragmenting your data has never been so easy!

How to use?
Install Piriform Defraggler first and then run my tool and just follow the instructions given by program.

SPECIAL NOTE FOR VISTA USERS:
You have to either disable UAC (not recommended) or manually set df.exe to ask user for administrator rights.
You can do this by right-clicking on df.exe file. Select Properties and then enable "Run this program as an administrator" under Compatibility tab. Not doing so will result in Defraggler failing to do it's job under Vista.

Enhanced Defraggler Shell

DOWNLOAD ENHANCED DEFRAGGLER SHELL...

Power Defragmenter (use Contig)

Source
For all windows 2000, XP and Vista (64bit)
This is my quite well known defragmenter based on Microsoft/Sysinternals Contig core.
They
provide the core component, the heart of defragmentation process, i've
provided the user interface for it. And so far users just love it. It's
not perfect but it's close.
Also a winner of 4 stars at SoftPedia.

Power Defragmenter 3.0 screenshot

Whats new in version 3.0?
- Simplified Contig download and setup (now almost fully automatic)
- Removed PowerMode(TM) because of compatibility problems with Windows Vista
- Introduced TriplePass(TM) mode replacing obsolete PowerMode(TM)*
- Added ability to defragment removable drives (mostly floppy and USB hard drives**)
- Fixed few glitches
- New Vista style graphics
* TripleMode(TM) runs Contig in 3 passes defragmenting any remaining fragmented files
**
don't use on USB flash and SSD drives as they are basically immune to
the file fragmentation due to almost non existent access latency.
Defragmenting flash devices also decreases their lifetime.


DOWNLOAD POWER DEFRAGMENTER...

Jeroen Kessels Defrag

Source
Free GNU software
JkDefrag is a disk defragmenter and optimizer for Windows 2000/2003/XP/Vista/2008/X64.
Completely automatic and very easy to use, fast, low overhead, with several optimization strategies, and can handle floppies, USB disks, memory sticks, and anything else that looks like a disk to Windows.
Included are a Windows version, a commandline version (for scheduling by the task scheduler or for use from administrator scripts), a screensaver version, a DLL library (for use from programming languages), versions for Windows X64, and the complete sources.
How it works
JkDefrag is based on the standard defragmentation API by Microsoft, a system library that is included in Windows 2000, 2003, XP, Vista, and 2008. Most defragmenters are based on this API, including the free defragmenter that comes with Windows and many commercial defragmenters. Basically all JkDefrag does is send "move this file to that location" commands to the API. JkDefrag does not modify the disk by itself, and is therefore extremely solid.

Defragmentation and optimizing will not only make a harddisk faster, but also lengthen it's life span. The disk will have less work to do and therefore have less wear and tear. Secondly, the sorting optimization strategies (see the "-a" option) will refresh all the magnetic data on your harddisk. However, defragmenting and optimizing is work, so excessive defragmenting and optimizing can actually cause more wear and tear than it prevents. JkDefrag is therefore set for "fast" optimization by default, intended to be used on a daily basis. The other optimizations should only be used occasionally.

What is "disk fragmentation"?
Imagine a book split into several parts, some pages are over here, other pages in another room on another floor altogether. You will have to walk a lot when you need to read the book. It may sound silly, but this is exactly what happens to files on your harddisk. Defragmentation will put all the parts (fragments) back together, making your computer a lot faster.
What is "disk optimization"?
Imagine a big library with lot's of books, spread out all over the building and not sorted whatsoever. There is an index telling you exactly where every book is, but you will have to walk a lot when you need several books. This is exactly what happens on your harddisk, the files that belong to an application can be all over the place, anywhere on the harddisk. Optimization will bring all the files together in one place, leaving the rest of the harddisk empty, and will sort the files, for example alphabetically.
How safe is it?
JkDefrag is based on the standard defragmentation API by Microsoft, a system library that is included in Windows 2000, 2003, XP, Vista, and 2008.
Most defragmenters are based on this API, including commercial defragmenters.
Basically all JkDefrag does is send "move this file to that location" commands to the API. It does not touch the disk by itself, and is therefore extremely solid. If your disks use NTFS then you're even safe when the computer crashes in the middle of defragmenting.Nevertheless, it's still a good idea to backup before defragmenting, just like with other defragmenters, because the heavy use of the harddisk may trigger a hardware fault (disk crash), and/or overheating (disk, power supply, controller chipset, etc.).

Do I have to "checkdisk" before running JkDefrag?
Feel free to do so, but it's not necessary. JkDefrag is totally solid and cannot get confused by a corrupted disk. And even if it could then nothing bad can happen, because JkDefrag does not write to disk itself. Everything is done through the Windows defragmentation API, and Windows is quite smart about handling corrupted disks.
How do I specify an option, or select a single disk (or folder or file)?
If you don't know how to use the Windows commandline, then take a look at the GUI wrappers, see the "Contributed by other people" chapter.
Another way is to create a shortcut to "JkDefrag.exe", open the properties of the shortcut, and add the desired commandline options (for example "-a 7") or the name(s) of the disk/folder/file (for example "C:") to the end of the "target" line. For example:
          "C:\JkDefrag\JkDefrag.exe" -a 7
"C:\JkDefrag\JkDefrag.exe" D:

Tip: In the same properties window you can select "minimized".
Tip: See the JkDefrag "-q" option to exit automatically when finished.

Where is the Stop button?
All versions of JkDefrag can be stopped safely at any time, there is no risk of losing data or corrupting your disk.
You can use all the usual ways to stop a Windows program, such as pressing ALT-F4,
clicking the 'x' in the top-right corner, via the pull-down menu in the taskbar, or by killing the program via the task manager or another utility.
The commandline program can be stopped the same way, plus by pressing CTRL-C, or BREAK. It may take a bit of time for the program to actually stop, JkDefrag will finish the current file in the background.

Release date: August 31, 2008

JkDefrag-3.36.zip
Download for Windows 2000/2003/XP/Vista/2008479kb
JkDefrag64-3.36.zip
Download for X64 versions of Windows 2003/XP/Vista/2008488kb

Source
The used colours are:

• Black: empty

• Grey: in use by unknown data
  • Dark-green: Spacehogs
  • Light-Green: defragmented
  • Yellow: fragmented
  • Red: unmovable
  • Pink: system files

• White: busy

arrow beginning of the diskdrive

---------------------------------------------------------
Source
JkDefrag option Gui
JkDefragGUI is an Graphical User Interface which allows you to easily select all the features JkDefrag, a freeware defragmentation tool made by Jeroen Kessels has to offer. But is can do a lot more. JkDefragGUI can schedule a defragmentation, install JkDefrag or it's screensaver but can also do some small maintenance to your computer. It can be used to schedule a defragmentation of your systemfiles like pagefile and registry files. JkDefragGUI also supports CCleaner which can be used instead of the internal cleaning function. It can also erase any information which is left behind on your harddisk after erasing files. JkDefragGUI was created for people who don't have the skills of an advanced user but still want to use the powerful features JkDefrag has to offer or for those people who like a GUI instead of using the command line. JkDefragGUI is compatible with Windows 2000, Windows XP, Windows Vista, Windows 2008, U3 capable flash memory and with BartPE pre-installed environment.
A. Main Strategy:

Action:
- analysing only (action 1)
- analysing and defragmenting (action 2)
- defragmenting and optimising (action 3)
This
optimisation strategy is very suitable for day-to-day use. It moves a
minimum of data on the hard disk and finishes very quickly, but will
not fill all the gaps on the disk. The strategy scans for gaps on the
disk and fills them with files from above.
- full optimisation (action 4) [since v3.14 removed]
This
optimisation strategy is for incidental use once in a while. It takes a
lot of running time and data movement because it tries to fill all the
gaps on the disk. The strategy is the same as for fast optimisation,
plus the files just above a gap are moved away until the gap can be
completely filled with files from above.
- sorted optimisation (actions 7 - 11)
All
the sorting optimizations will create fragments. This is by design, it
is not a bug. These sorting optimizations are for incidental use once
in a while. They take a lot of running time and data movement because
they rewrite all the data on the disk. The strategies vacate a small
area on disk and then fill it up again with the files in the selected
order.
  • sort by name (action 7): very good for fast program starting. The files used by a particular program will be very close together on disk.
  • sort by size (action 8): placing all the small files together at the begin of the disk will dramatically reduce the average file seek time.
  • sort by last access (action 9): files that have not been accessed in a while are probably unimportant and are best sorted to the back.
  • sort by last change
    (action 10): placing files together that change a lot (for example
    databases and log files) will speed up regular operation of the system.
  • sort by creation time (action 11): the oldest files on the disk are likely to be important system files, for example used when Windows is booting.

 
- force together (action 5):
Intended
for partition resizing. All movable files are moved to the beginning of
the disk, even if it means fragmenting them to fill gaps that cannot be
filled otherwise.
- move to end of disc (action 6):
Move
all the files to the end of the disk, making more room at the beginning
of the disk. Intended for big and rarely used files such as log files,
backup archives, installation files, and such.
JkDefragGUI screenshot 1JkDefragGUI screenshot 2

Control de procesos que consumen muchos recursos

Source por Hobbit
(Windows 2000 y XP)
Puede que su sistema está lento porque algún proceso esté consumiendo la mayoría de los recursos de su equipo, cierre todos los programas y ventanas abiertas, diríjase al administrador de tareas (Presione las teclas CTRL+ALT+SUPR o haga clic con el botón derecho en la barra de tareas) y luego haga clic en la pestaña Procesos, ahí encontrará las aplicaciones que se están ejecutando, busque la columna CPU, ahí encontrará el uso del CPU por parte de los programas o aplicaciónes. En el siguiente ejemplo mediante una imágen se muestra que el proceso Explorer.exe es el que está consumiendo la mayor parte de los recursos.


Existen muchas razones por la cual una aplicación consume muchos recursos sin estar realizando ninguna acción aparente, puede que el proceso sea un virus, también es posible que el proceso sea legítimo pero esté realizando alguna acción como actualización del sistema o análisis de datos y es posile que la aplicación tenga algún defecto. Si NO está seguro si el proceso es legítimo o no, busque información del proceso en Google, recuerde también buscar la ubicación del archivo, hay muchos virus que tienen los mismos nombres de procesos legítimos de Windows pero se encuentran en distintas carpetas.
Acá se explicarán algunos procesos legítimos que suelen elevar el consumo del procesador:
  • Explorer.exe: Ubicado en C:\Windows o en el directorio principal de Windows, si está en otro directorio puede tratarse de un virus. Este proceso controla lo que es la interfaz gráfica (GUI), las ventanas de carpetas, las vistas en miniatura de las imágenes y vídeos, los íconos y casi todo lo que tenga que ver con la interfaz. Cuando su consumo de recursos se eleva da a entender que trata de mostrar algo que contiene mucho gráfico como por ejemplo la vista en miniatura de un vídeo muy exigente. También podría elevarse su consumo de recursos al tratar de mostrar la vista en miniatura de muchos archivos de imágenes. Si su caso es que se eleva su consumo al abrir una determinada carpeta puede hacer varios pasos:
    Tratar de colocar Vista Mosaicos para la carpeta, así se evita que se muestren las vistas en miniatura.
    Ordene los archivos en sub directorios para así evitar mucha carga a Explorer.exe al acceder al contenido de la carpeta.
    Elimine el archivo Thumbs.db el cual es el encargado de contener el Caché de las vistas en miniatura, este archivo está oculto, vea Ver archivos ocultos en todos los Windows para mostrar archivos ocultos. Luego trate de acceder de nuevo a la carpeta.

  • Svchost.exe: Ubicado en C:\Windows\system32, si está en otro directorio puede ser un virus. Este archivo controla muchos procesos y servicios del sistema operativo, acá puede verse la descripción del mismo, FAQ:¿Por qué el svchost.exe me consume el 99% de los recursos del sistema?. Microsoft ha publicado un parche para solucionar el problema de consumo excesivo de recursos del SVCHOST.EXE, más información en el siguiente enlace http://www.forospyware.com/395474-post1.html
  • Spoolsv.exe: Ubicado en C:\Windows\system32, si está en otro directorio puede ser un virus. Este proceso es el servicio de impresión de Windows, suele consumir muchos recursos del equipo cuando hay archivos en cola de impresión, hay conflictos con una impresora en red o local, o el controlador de la impresora está defectuoso.
  • Proceso inactivo del sistema: Su función es mostrar cuantos recursos del sistema quedan disponibles, si marca 98% siempre es porque tenemos 98% de recursos disponibles.

Optimización para expertos

Source from Hobbit Linux User Registered #444391
(Windows 2000 y XP)
ADVERTENCIA:
Muchos de los pasos acá mencionados requieren un cierto conocimiento en el campo sino podría terminar en una pérdida parcial o total del sistema operativo y de los datos de usuario con lo que no se recomienda a usuarios no avanzados.
Para muchos de nosotros la optimización del sistema es una de las cosas fundamentales por lo que no siempre estamos satisfechos, una buena forma de agilizar un poco las cosas es teniendo orden y realizando un particionamiento de la unidad adecuado, esto produce que Windows tenga más rápido y fácil acceso a los datos agilizando así las tareas de lectura de la unidad.
Un correcto particionamiento de una unidad aumenta la seguridad de nuestro datos antes caidas de eléctricidad, aumenta la agilidad de acceso a los archivos y ordena todos los ficheros. Depende del usuario y sus necesidades por lo que cada uno debe tener en cuenta esto y aplicarlo de acuerdo al uso que se le da al computador.
Para particionar correctamente un sistema debemos hacerlo de la siguiente forma:
  • Una partición para el sistema y sus programas:
    Esta partición puede variar de tamaño de acuerdo a la cantidad de programas que se instalen, puede usar como mínimo 10Gb como puede usar más, pero recuerde, la idea es tener una partición pequeña pero justa para lo que la necesitamos es que el tamaño del cluster será más pequeño por lo que el acceso a los datos será más agilizado y rápido.
  • Una partición para el Swap o archivo de intercambio del sistema (memoria Virtual): esta partición puede ser de 500Mb hasta 1.5Gb, depende de la cantidad de aplicaciones que ejecute simultaneamente y de la cantidad de memoria virtual que usted necesite. El archivo de intercambio como bien saben está constantemente aumentando de tamaño y disminuyendo por lo que produce fragmentación en la unidad donde esté alojado (normalmente en el Root principal), al colocarlo en una partición única para él evitariamos esta fragmentación.
  • Una partición para datos personales:
    Esta partición está hecha para alojar todos los datos del usuario, se recomienda pasar la carpeta de "Mi Documentos" de todos los usuarios a esta así como guardar toda la música, documentos e información personal en esta partición..
Se recomienda desactivar el restaurar sistema en la unidad principal para evitar la fragmentación de archivos y el uso de espacio en disco.
Una vez hecho una buena gestión de particiones se deben hacer los primeros pasos de este tema:
Al tener todo arreglado la próxima vez que vaya a hacer limpieza al sistema va a ser mucho más rápida y eficiente ya que la desfragmentación y el análisis de la unidad principal será muy rápida por lo que la pérdida de tiempo es inferior.
Otro tipo de gestión de particiones:
Algunos «Geeks» de la informática prefieren un particionamiento más complejo como el siguiente:
Una partición únicamente para la carpeta de Windows
Una partición para la carpeta Documents And Settings
Una partición para la carpeta de archivos temporales
Una partición para los programas instalados
Una partición para La memoria virtual del sistema
Este tipo de gestión de particiones requiere un conocimiento muy exacto de cuántos programas se instalarán y de cuanto espacio verdaderamente le hace falta al sistema para funcionar, eso se hace en base al uso que se le de. A parte de que aumenta por mucho el nivel de seguridad de los datos y la agilidad de acceder a todo.
Datos extra:
La mayoría de las modificaciones que se hacen a través del registro son mitos, por lo que en este apartado no se van a tomar en cuenta. Windows por sí solo no es un sistema muy optimizado ni lo será ya que no se puede modificar su código pero algunas otras cosas se pueden hacer.
Muchos no saben que Windows mientras está trabajando carga una serie de DLLs y programas que no se ven, un programa tan simple como Winrar o Winzip crean entradas en el registro y hacen que el archivo explorer.exe cargue cierta DLLs que tienen un consumo (no muy alto de memoria) por lo que mientras más programas vayamos instalando mayor será la carga que se le dará al sistema con lo que poco a poco el sistema va gastando más memoria con cada programa que se le instale, así el programa no cargue ningún servicio o aplicación al inicio. A la vez Windows carga controladores de dispositivos, aplicaciones, programas y servicios que aunque no los usemos o no le sean necesarios a nuestro sistema, el debe cargarlos, algo tan simple como un Joystick
se carga al inicio así no dispongamos de alguno.
La verdadera optimización viene de parte del propio sistema y sus programas no de modificaciones del registro.
Otro mito es que el desactivar un servicio esté quedará totalmente inutilizado por el sistema con lo que se logra una excelente optimización, esto es falso, Windows NT (NT/2000/XP/Vista) inicia las DLLs principales del servicio así esté desactivado por lo que para poder desactivarlo por completo habría que eliminar el servicio y sus módulos completamente.
Para lograr una optimización lo más completa posible para el sistema es necesario eliminar por completo los servicios, aplicaciones, módulos y controladores no usados por el usuario, esta tarea se puede lograr con el programa nLite para modificar el propio CD de Windows o con XPLite (solo para XP) para modificar el sistema una vez instalado.
ADVERTENCIA:
Recuerde que hacer procesos de optimización y eliminación de DLLs se requiere cierta experiencia y conocimiento por lo que no se recomienda hacerla sino se sabe lo que se hace.

SiteAdvisor-SiteHound-WebOfTrust-AdblockPlus

Source -by Donna
Thanks, Donna!
I thought to bump this thread because it's been months and I'm still not
convince to install on my non-test machine the SiteAdvisor.
Today, I did another run with it in test XP Pro system and ugh....
Rogue/bad site: antivirus0003.com
SiteAdvisor did not block the page (even if the bad domain has been reported to them)
Attached Image

SiteHound, Web of Trust, Adblock Plus will block it and of course, the IP blocklist and Hosts file will drop the connection:
Attached Image

Attached Image

Attached Image
Attached Image
So I'm sticking with the browser security add-ons by keeping (still) the following:
1. SiteHound, Web of Trust (they work along) in Firefox
2. Adblock plus then subscribe to block filters
3. NoScript
4. Hosts file
Since Outpost IP Blocklist will block what's on my blocklist (whatever browser I will use)... it's 'activated' in firewall.
I am not using Dr.Web link scanner at the moment. No reason other than I have no time to play with it again in new builds of browser.
At times, I'm using Sandboxie (if I am going to play with a site or link) but often Disk Protection by Windows SteadyState is "on" so whenever I'm done browsing or playing with files or sites, everything is trashed by SteadyState on restart or on schedule.
While we're talking about browser security add-on, I thought I mention also that those fast browser security add-ons are a good help to users to avoid infection while browsing.
An example:
Search using keyword "VIPRE antivirus + antispyware" in the search bar of the browser:
This site will redirect the user to a rogue domain that will autodownload rogue installer e.g. xp-cleaner
Attached Image

If Web Of Trust is installed, it will show 'red' status which means the WOT user should NOT visit the link:
Attached Image
SiteAdvisor's rating icon is 'untested' which means users should think twice, thrice whether the site is good or bad. Since it's untested, user of SA should be very careful because it's not known
to SiteAdvisor yet:
Attached Image
Let's hope SiteHound will have rating icon/alert on link also for search engines so SH users will have extra protection on bad links in search results.

Friday, October 10, 2008

Game XP

Game
XP is intended to optimize the performance of your computer for gaming
needs. It tweaks and modifies various XP settings (cache settings, CPU
priority etc.) and optionally disables or stops several Windows
services that are usually not needed. The program does not require any
installation, and does not need to be running at all times. Game XP
extends your operating system's capabilities and makes Windows faster
and comfortable for maximum gaming experience.









Download FREE Version