Mostrando las entradas con la etiqueta returnil. Mostrar todas las entradas
Mostrando las entradas con la etiqueta returnil. Mostrar todas las entradas

Congeléitor: programa gratuito para conservar el Escritorio de Windows en estado inmutable.

                    (P) Hugo Napoli, 2016                   


Breve historia.

Durante mucho tiempo estuve buscando una aplicación que "congelara" el Escritorio de Windows sin congelar todo el Sistema.
Utilicé el inigualable Deep Freeze, y probé muchos otros programas gratuitos alternativos a éste que es comercial, porque trabajo en el área de mantenimiento de ordenadores y no me gusta piratear software; por lo tanto, todos los programas open source y gratuitos de buen funcionamiento, están situados por encima de los lucrativos en mi escala de valores humanos y materiales.
El resto de los programas, jamás funcionaron tan bien como Deep Freeze (*) (Returnil System Safe, Windows Steady State, Toolwiz Time Freeze (*), Comodo Time Machine, Reboot Restore RX (*), y tal vez otros que ahora no recuerdo).

(*) Los programas diferenciados con asterisco, han sido probados durante más de 2 años, en profundidad, en más de 50 máquinas.

Pero aún el mejor por lejos -Deep Freeze- posee desventajas realmente lamentables.

1. Es tan fácil de desactivar como cualquier otro de su especie.
2. No es posible establecer (o resulta muy difícil hacerlo) qué aplicaciones quedarán por fuera del congelado o "frizado" (sobre todo si son varias), ya que Deep Freeze trabaja controlando particiones enteras, no en base a reglas para cada programa dentro de la misma partición. Si bien ha ido incorporando funciones de este tipo, sigue resultando impráctico para ello.
3. Posee un mínimo grado de incompatibilidad con Windows, el cual genera en contadas ocasiones reportes ficticios y errores que en realidad no están sucediendo (rutinas innecesarias de "check disk" al inicio, etc.).

Entonces, me pregunté si sería posible construír un programa para congelar Escritorios Windows, y cómo habría que hacerlo.
Siempre me gustó programar, y me sentí muy cercano a cualquier lenguaje "Basic", desde el Commodore Basic V2 de la querida Commodore 64 (¡aún recuerdo decenas de sentencias y procedimientos!), hasta Visual Basic.Net, pasando por GW Basic, Visual Basic 6, Visual Basic for Applications, y Visual Basic Script.
Pues bien; basándome en esos conocimientos fue que armé dicho programa en Visual Basic Script, sirviéndome de aplicaciones ejecutables de terceros y de abundante código fuente prestado, además de las líneas de código que introduje.




El programa se llama "Congeléitor", es gratuito para uso comercial, educativo o personal, y pese a lo gracioso que pueda resultar su nombre, posee las siguientes "serias" capacidades (para cada inicio de sesión o arranque del sistema):

- Elimina todos los elementos del escritorio de Windows, para asegurar que la permanencia de los accesos directos que allí existan, sea respetada,
- coloca en dicho escritorio todos los elementos que allí deban estar, (ver información anterior),
- elimina todos los elementos de la Barra de tareas de Windows (ver información siguiente),
- coloca en dicha barra todos los elementos que allí deban estar, para impedir la personalización de este sector del escritorio,
- elimina la imagen de fondo del escritorio de Windows (ver información siguiente), 
- coloca la imagen de fondo indicada, para que este recurso no sea utilizado para mostrar imágenes ofensivas o inconvenientes, 
- no necesita reinicio del sistema ni cierre de sesión: los cambios son aplicados de forma inmediata,
- vacía la papelera de Windows, para mantener orden en cuanto al espacio libre aprovechable en la unidad de almacenamiento (normalmente "disco duro"), *ACTUALIZACIÓN JUNIO 2018*
- inhabilita el protector de pantalla, para que no sea utilizado para propagar mensajes fuera de contexto, manipular la configuración de energía del sistema, etc. *ACTUALIZACIÓN JUNIO 2018*
- realmente no congela: mantiene el orden, permitiendo que los programas necesarios (anti virus, anti espías, anti phishing, programas para la protección de unidades USB, Mozilla Firefox, Java, Flash player e incluso las actualizaciones automáticas de Windows) sigan actualizándose, manteniendo la seguridad en el equipo y la estabilidad general del Sistema, 
- posee un archivo de configuración interna personalizable (Config.cngltr), conteniendo las rutas hacia los directorios fundamentales del programa, por si los mismos se quieren mantener "escondidos" en "carpetas alejadas del usuario". Pueden ajustarse las propiedades de este archivo para que, aún estando allí, no esté visible,
- no impide que el usuario trabaje con comodidad. Revierte los cambios realizados en el escritorio cada vez que Windows se inicia. ¡No guardes nada importante en el Escritorio!

El programa posee directorios internos en donde deben ser colocados los íconos, archivos y carpetas que se pretende que queden permanentemente en el Escritorio y en la Barra de tareas, así como también la imagen de fondo indicada.

Se tiene en mente trabajar en el control de la resolución, en el control automatizable de la invisibilidad del archivo de configuración, y en un instalador que realice de forma automatizada los pasos para la instalación del programa, más allá de que esto aún no sea realizable debido a priorización de tiempos y ocupaciones del autor de este programa.




Congeléitor ha sido probado exitosamente sobre los siguientes Sistemas Operativos de Microsoft:

Sistema       Versión       Arquitectura  Service pack  Resultado
Windows 10    Profesional   amd64         N/A           Óptimo
Windows 8.1   Profesional   amd64         N/A           Óptimo
Windows 8     Profesional   amd64         N/A           Óptimo
Windows 7     Profesional   amd64         1             Óptimo
Windows 7     Starter       ix86          1             Posiblemente cuestionable (*)

(*) Como es sabido, las ediciones "Starter" de Windows, no permiten el cambio de imagen de fondo de escritorio de manera estandarizada. Congeléitor no fue capaz de cambiar la imagen de fondo del Escritorio, pero el resto de sus funciones fueron cumplidas de manera íntegra.  Se está trabajando en esto actualmente, pese a ser ésta una imposición restrictiva de los desarrolladores de Windows. De todas maneras, si lo que se busca es que no sea posible el cambio de imagen de fondo, esto ya está asegurado, con o sin Congeléitor funcionando en Windows 7 Starter.

En breve, Congeléitor comenzará a ser instalado en numerosa cantidad de ordenadores, gracias a lo cual se podrá mejorar el programa observando su funcionamiento sostenido y efectuando las correcciones necesarias.

Congeléitor ha sido instalado en numerosa cantidad de ordenadores (70), gracias a lo cual está siendo posible el mejoramiento del programa, mediante la observación de su funcionamiento sostenido y efectuando las correcciones necesarias.

Las instituciones en donde el programa ha sido probado o está siendo probado actualmente (por orden cronológico e indicando la cantidad de ordenadores en los cuales está -o ha sido- instalado), son las siguientes:

Escuela Técnica Solymar Norte (+30)
Escuela Técnica Paso Carrasco (+15)
Colegio y Liceo It-Hué (+15)
Instituto Educativo Quantum (+10)



Datos importantes de descarga, instalación y uso:

Congeléitor es portátil. No requiere instalación. No interfiere con los archivos internos del Sistema ni se inyecta en él.

1. Descarga y descomprime la carpeta "Congeléitor.7z" disponible más abajo.
2. Lee atentamente el instructivo que trae el programa (archivo de Acrobat Reader o "pdf" que viene dentro de la carpeta del programa, llamado "Instrucciones rápidas de instalación del programa Congeléitor").
Por segunda vez, y por última: ¡no guardes nada importante en el Escritorio!
 EJECUTA ESTE PROGRAMA BAJO TU RESPONSABILIDAD. 


Evolución y actualizaciones.

Ver documentación en Google Drive.



Contenido y documentación.

Dentro del paquete de descarga, encontrarás el contenido que será descrito en esta sección. Debes prestar especial atención a los comentarios en rojo. Los comentarios en verde indican información que no tiene por qué ser tenida en cuenta.

 1. Complementos
 2. Elementos_Escritorio
 3. Fondo_Escritorio
 4. Íconos_barra_tareas
 5. Agregado_íconos_Barra.bat
 6. Borrado_íconos_Barra.bat
 7. CLWCP.exe
 8. Cngltr.vbs
 9. Config.cngltr
10. Congeléitor.lnk
11. Ícono.ico

12. Instrucciones rápidas de instalación... (pdf)
13. syspin.exe

14. Versión para Windows...(txt)
15. Agregados

1. Contiene los programas Command Line Wallpaper Changer de Philip Winterberg (utilizado para el cambio de imagen de fondo), PinToTaskBar o "Syspin" (utilizado para agregar íconos a la Barra de tareas), varias copias en varios formatos de la licencia gpl que ampara al programa, el ícono de Congeléitor (imagen obtenida en Internet en la versión 1.0 de "EscriLim" y filtrada por licencia para reutilización), y un diminuto pero muy efectivo programa de Shawn Brink (Seven Forums) para refrescar la Barra de tareas y poder reflejar los cambios impresos en ella de forma inmediata. Esta es una carpeta de distribución de programas, cuyo contenido no supera los 2 MB. Congeléitor funcionará perfectamente sin esta carpeta, pero a donde vaya Congeléitor, deberán ir también los programas que le dieron vida.

2. Este directorio posee 18 íconos (accesos directos a programas comunes) de ejemplo (Acrobat Reader DC, BurnAware Free, CCleaner, Defraggler, Este equipo, LibreOffice 5.0, LiLi Usb Creator, Mozilla Firefox, Notepad++, Panel de control, Red, SpywareBlaster, Unchecky, USB Disk Security, Virtual CloneDrive, VLC media player, WinFF y ZoneAlarm Security). [Los íconos predefinidos pueden cambiar sin previo aviso]. Los mismos deben ser borrados y sustituídos por los que cada usuario considere conveniente. Este directorio admite programas portátiles y carpetas. Todo lo que esté aquí, aparecerá tras cada inicio del Sistema en el Escritorio. Se pueden colocar íconos y elementos varios dentro de carpetas también, y Congeléitor mostrará todo esto cada vez que se inicie sesión o se encienda el ordenador. Necesita una única intervención del usuario antes que Congeléitor sea puesto en marcha por primera vez.

3. Aquí debe colocarse la imagen que se quiere mostrar en el fondo del Escritorio tras cada inicio de sesión o encendido del ordenador. La imagen debe ser de tipo "BitMaP" (mapa de bits), y debe llamarse exactamente "Fondo.bmp", aunque esto también es configurable si entiendes algo de programación. No es estrictamente necesaria la intervención del usuario aquí. Congeléitor ya posee una imagen de prueba.

4. Este directorio posee 4 íconos (accesos directos a programas comunes) de ejemplo (File Explorer, LibreOffice 5.0, Mozilla Firefox y VLC media player), más un archivo necesario para Windows del tipo ".ini" llamado "desktop". Todos estos archivos deben ser borrados y sustituídos por los que cada usuario considere conveniente. El archivo ".ini" se regenerará sin necesidad de intervención del usuario, en caso de ser necesario. Este directorio admite programas portátiles y carpetas. Todo lo que esté aquí, aparecerá tras cada inicio del Sistema en la Barra de tareas. Las limitaciones en este sentido serán impuestas por Windows, no por Congeléitor. Necesita una única intervención del usuario antes que Congeléitor sea puesto en marcha por primera vez.

5. Pequeña utilidad en donde hay que registrar los caminos completos (full paths) hacia las aplicaciones que se han colocado en el directorio del punto anterior. Si pones accesos directos en el directorio Íconos_Barra_Tareas pero no los registras aquí, los mismos no se mostrarán. Solo debes editar lo que está entre comillas, no el resto de las sentencias incluidas dentro de este archivo. Necesita una única intervención del usuario antes que Congeléitor sea puesto en marcha por primera vez.

6. Pequeña utilidad para eliminar los íconos de la Barra de Tareas. No es recomendable la intervención del usuario aquí.

7. Programa ejecutable para cambiar la imagen de fondo del Escritorio, invocado por Congeléitor. El usuario no debe intervenir aquí.

8. Es el archivo ejecutable en Visual Basic Script del programa Congeléitor, el cual puedes abrir con cualquier editor de texto simple como el Bloc de notas o Notepad++, y el cual no debe ser ejecutado haciéndole doble clic encima (sigue leyendo). El usuario no tiene por qué intervenir aquí, pero puede hacerlo.

9. Archivo de configuración que no debe ser editado ni configurado, a menos que necesites hacerlo por querer otorgarle a Congeléitor alguna funcionalidad específica. No es estrictamente necesaria la intervención del usuario aquí. Si vas a cambiar algo aquí dentro, puedes abrir este archivo con cualquier editor de texto simple como el Bloc de notas o Notepad++, pero deberás respetar las advertencias que el mismo archivo posee en su interior y un consejo más: solo edita lo que esté a la derecha del signo de igual.

10. Es el acceso directo a Congeléitor, y este es el archivo que hay que ejecutar mediante doble clic cada vez que se desee ejecutar este programa, o bien copiándolo a la carpeta "Inicio" para que se ejecute automáticamente siempre.
Ejemplo para Windows 10:

Para el usuario que ha iniciado sesión actualmente:
%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
Para todos los usuarios:
%programdata%\Microsoft\Windows\Start Menu\Programs\Startup 
Es recomendable la intervención del usuario aquí.

11. Ícono del programa Congeléitor.

12. Instrucciones para la instalación del programa. ¡Es imprescindible la intervención del usuario!

13. Programa ejecutable para agregar íconos a la Barra de tareas, invocado por Congeléitor. El usuario no debe intervenir aquí.

14. Especificación de la versión (o las versiones) de Windows soportada/s por el programa.

15. Contiene 2 pequeños programas, necesarios para que en cada inicio, Congeléitor pueda vaciar la papelera e inhabilitar el protector de pantalla de Windows. No es recomendable la intervención del usuario aquí.


Descarga:

Descarga de "Congeléitor" versión 3.2 (únicamente para entendidos; aún no recomendado para usuarios con escasa destreza en el uso del ordenador):

Instructivo de instalación:
https://drive.google.com/open?id=0BywUrhlSa7WUZFN1TXpPQlh0dEU

https://drive.google.com/open?id=1VldJhbcabfNWjzLOmKCdZLaIOykm3hNc

Última versión actualizada, con funcionalidad de vaciado de papelera e inhabilitación del protector de pantalla (probada únicamente en Windows 7 y 8 de 64 bits):


Contraseña para descomprimir: hugonapoli.blogspot.com


La contraseña de descompresión es hugonapoli.blogspot.com

Hasta hace poco, Google Drive acusaba que el archivo estaba infectado, pero esto no es así. El programa fue realizado por mí mismo, y no responde a terceros, salvo en sus complementos, los cuales jamás dieron problemas de ningún tipo y en su mayoría son open source. Ese fue el motivo por el cual decidí comprimir el archivo con contraseña. Gracias por tu confianza y comprensión. 



 * NOTA: la funcionalidad de cambio de imagen de fondo, aún no está disponible para Windows 7 Starter. 

El tamaño de la descarga es de entre 3 y 5 MB, y el programa, instalado ya en el sistema, ocupa entre 11 y 21 MB. El servidor de alojamiento es Google Drive.
En algunos casos, se ha utilizado el universal formato "zip" para su compresión, puesto que el formato "7z" generaba cierta incompatibilidad con Google Drive, lamentablemente (sres. de Google, por favor, hagan bien su trabajo...).



> Actualizaciones y evolución <

Congeléitor está en fase de desarrollo. Aún es una versión "Alpha", la cual, pese a ser estable, necesita de reportes de funcionamiento y ajustes permanentes. En esta sección, se irá publicando información sobre los parches que están siendo aplicados a medida que se advierten errores, se divisan posibles mejoras, o que los usuarios advierten fallos.

¿Tienes sugerencias? ¿Quieres colaborar con el código interno del programa? Contáctame o deja tus comentarios aquí. ¡Gracias por tu confianza!

El programa (y todos los archivos que se encuentran en el blog para ser descargados) son subidos únicamente a servidores de confianza como Google Drive y Mediafire, y son tratados con Sistemas Operativos GNU/Linux durante el envío a Internet. Cuando se encuentran en Windows, son analizados con ZoneAlarm Free Antivirus, AVG Free, Panda Cloud, o ClamWin+Clam Sentinel+SUPERAntiSpyware.
Como última medida de seguridad, se realiza un escaneo en línea con VirusTotal.
Versión para Windows 10 con VirusTotal: clic aquí.
Versión para Windows   8 con VirusTotal: clic aquí.




Se agradece especialmente a las escuelas técnicas "Solymar", "Paso Carrasco", "Pando" y a "Liceo Cooperativo It-Hué", quienes han permitido la utilización de este programa en numerosa cantidad de ordenadores.

Razones para no congelar un sistema operativo

                                                         (P) Hugo Napoli, 2019                                                       

¿Crees que todo es maravilloso al congelar un sistema operativo entero?
¿De verdad piensas que es la solución ideal para ciertos lugares?

Te invitamos a leer este artículo... Tal vez logremos que comiences a dudar sobre este tipo de práctica.
 
 


En empresas como aulas de informática de centros de estudio, cibercafés, o máquinas de uso público, es algo corriente encontrar ordenadores con sistemas Windows "congelados".
Esta práctica se basa en la búsqueda de la inmutabilidad del sistema, es decir, que todo siempre quede como está -independientemente del transcurso de los meses o años- (organización de iconos del escritorio, tamaño y posición de la barra de tareas, fondo de escritorio, programas instalados, usuarios creados, configuración general del sistema, etc.) y que cualquier cambio realizado por el usuario, desaparezca ni bien el ordenador es reiniciado o apagado y encendido nuevamente. Eso significa "congelar" o "frizar" un sistema operativo.
Todo esto parece ser tan sencillo de comprender como de aceptar.

Hay muchas maneras de congelar un sistema operativo. Programas como el mítico Deep Freeze, o como Returnil System Safe, Reboot Restore Rx, SmartShield Suite, Steadier State, RollBack Rx, AOMEI Onekey Recovery, Wioski, Rextore, Clean Slate, SafeShield, Lethe, fsprotect, Dafturn Ofris, Toolwiz Time Freeze, Congeléitor, lo hacen posible.

Como se ve, son muchos los programas que se ocupan de esta tarea. A propósito hemos citado los que ya conocíamos, pero además, hemos investigado, para poder incluir otros más. Algunos de ellos no son "congeladores" propiamente dichos, sino programas que se encargan de mantener ciertas configuraciones sin "frizar" (o congelar) todo el sistema.
Personalmente he diseñado programas de este tipo (no son "congeladores" pero ayudan a mantener algunas configuraciones básicas en orden).
El que he desarrollado para Windows, se llama Congeléitor, el cual, por supuesto, recomiendo con énfasis, y el que he creado para Linux es "Dr. Brown - Back to my user" (ambos son de carácter gratuito).

El mejor congelador, a nuestro modo de ver, es Deep Freeze, de la empresa Faronics.
El mejor resultado se obtiene combinándolo con Data Igloo (de la misma empresa), -cuando existe una sola partición para el sistema y los datos de usuario (típico disco único "C")-, o bien dejando sin supervisión a la partición o las particiones en donde el sistema no esté instalado (Deep Freeze activo en el disco "C", e inactivo en la/s unidad/es restante/s: "D", "E", "F", etc.).

Lo que hacen estos programas, es lo que se mencionaba más arriba, es decir, sellar, blindar, proteger, acorazar, resguardar a las configuraciones del sistema operativo (normalmente a Windows), frente a cualquier tipo de cambio realizado por el usuario... o por los programas que están instalados en el sistema... o por los cambios que el mismo sistema realice sobre sí mismo... Pero con un altísimo costo para el sistema en sí... Y para la seguridad a nivel informático... Y es aquí donde comienza el objeto de nuestra argumentación.


Es sabido que en las máquinas de uso público o de alta rotatividad de usuarios, suelen sucederse numerosos problemas, frecuentes cambios en la configuración, personalizaciones no correspondientes, y situaciones que le generan bastante trabajo al administrador de los equipos, siendo, aparentemente, estos programas de congelamiento, las soluciones ideales a los caprichos de ciertas personas que tratan a esos ordenadores de uso público igual o peor que al que poseen en su casa.

Entonces, ¿por qué no congelar el sistema?

Las opiniones favorables de los usuarios, rondan en lo siguiente:
1. "Desde el 2010 que a la compu no la escaneo, no uso antivirus, no la tengo que defragmentar, anda a los chapazos como la primera vez que le instale el W7 y desde que nunca la volví a formatear, navego por todos lados y nunca un troyano o un virus o esas aplicaciones indeseables, o mejor dicho quizás sí se instalan pero reinicio la compu y LISTO!!!"
2. "Es muy adecuado para el aula de la escuela, ya que a partir de su colocación no ha habido problemas en ningún ordenador."
3. "El producto Deep Freeze ha reducido ostensiblemente el tiempo que el personal de la Biblioteca dedica al mantenimiento de una de nuestras aulas informáticas. De hecho ha anulado el mantenimiento sustituyéndolo por una supervisión en la que no hemos encontrado nunca ningún problema en nuestras máquinas."
4. "Cuando no eres un especialista en informática, resulta verdaderamente interesante, encontrar un programa tan fácil de instalar y utilizar, que puede ayudarte tanto evitando muchos problemas de virus y manipulaciones de los ordenadores no deseadas."
5. "Desde que nuestros clientes han instalado Deep Freeze en los ordenadores no nos tenemos que preocupar casi de nada. Si un cliente desconfigura el ordenador, o un virus le ataca, solo tiene que reiniciar la máquina y el ordenador está como el primer día que se configuró.  Además, Deep Freeze le permite crear espacios del disco sin congelar y programar las actualizaciones de Windows cuando éstas son necesarias. Estamos realmente contentos con la herramienta ya que Deep Freeze nos ha reducido el 70% de las incidencias técnicas de nuestros clientes”.
http://www.indisa.es/al-dia/deep-freeze-65-faronics-congelador-perfecto-para-cibers
Podríamos seguir buscando opiniones, pero no haríamos más que reafirmar el espíritu de cada administrador o institución, que (o en la que se) utiliza/n programa/s de congelamiento.

Ahora, veamos opiniones desfavorables:
"Más de una vez me ha pasado que me pongo a descargar archivos o a instalar programas y se me ha olvidado descongelarla, y me da un coraje (rabia) cuando la tengo que reiniciar o apagar, porque nada de lo que hagas mientras esté frizada hará efecto.
Es verdad que no se instalan programas todos los días, pero hay otras operaciones más cotidianas como recibir y enviar correo, agregar una dirección a Favoritos, crear y guardar un archivo, etc… que requerirían la desactivación del Congelador, lo que haría su uso especialmente incómodo."
"Es muy molesto tener que estarla congelando y descongelando.
Estas activaciones y desactivaciones no se producen de forma instantánea sino que surten efecto en el siguiente arranque del sistema, por lo que para instalar un programa habrá que rearrancar el sistema 2 veces (aparte de la que la propia instalación del programa pueda requerir)."

"Otra desventaja es que todo el tiempo que la tengas congelada no te guardará las actualizaciones de tu antivirus, y cada vez que apagues tu pc y la enciendas tendrás sólo la versión que se actualizó mientras no estaba frizada. Por lo tanto, si la vas a descongelar, y tienes alguna partición en tu disco duro que no tengas frizada, en el momento que la descongeles todos los virus que tenías en la partición no congelada se te pueden pasar a tu disco congelado, y es allí donde no te sirve de nada tenerla congelada si cuando la descongelas tienes virus en las particiones no congeladas, porque se te pasan al disco en el instante que la descongelas."

"Tienes que desactivarlo cada vez que quieras modificar algo, y no comas cuentos urbanos el deepfreeze no te protege de virus es un mito, muchos malwares se alojan en carpetas (...) las cuales no son protegidas por el programa."

"También puedes redireccionar algunas carpetas a una partición no congelable (pero si no congelas, se llenan de virus esas carpetas, o bien pierden la supervisión del deepfreeze, entonces, ¿para qué congelar?)"

También he leído por ahí que hay gente que piensa que los virus solamente se alojan en la unidad descongelada, es decir, en la "D", normalmente... Entonces, lo que hacen es formatear la unidad "D" antes de descongelar la "C", porque piensan que de ese modo, la unidad "C" no se infectará con virus residentes en la unidad "D"... En palabras obtenidas en los posts mencionados más arriba:
"Yo (...), como tengo un cyber, antes de descongelar alguna pc primero formateo la partición no congelada, para que después cuando descongele el disco C no se me pasen los virus a él."
Lo que corresponde, es la siguiente pregunta: ¿pero, si la unidad C está congelada e infectada y de este modo se pasan los virus a la recientemente formateada?


"No se pueden desfragmentar las unidades congeladas."

Estas han sido "mejores respuestas" (elegidas por los mismos usuarios) en posts de Yahoo respuestas:


ACTUALIZACIONES DE SEGURIDAD

Hasta hace unos años, se pensaba que no era necesario actualizar a los programas que estaban instalados en Windows. Los mismos funcionaban normalmente, y la situación opuesta a esta era una de las pocas cosas que podía hacer que elimináramos un programa determinado, lo descargáramos nuevamente (si no lo teníamos guardado en un CD o DVD desde meses o años atrás) e instaláramos -con suerte- una nueva versión.

Eso ya era un error grave en el pasado, y hoy en día es incluso peor.

Actualizar a los programas es tan importante como actualizar al sistema operativo.

Basta con pensar en que todo sistema rompe por su parte más débil, para que nos demos cuenta de que, si poseemos un sistema actualizado al día de hoy, pero a sus programas (o al menos a uno solo de sus programas) desactualizados, estamos ofreciendo vulnerabilidades a quien desee aprovecharlas y posea software malicioso o conocimiento técnico como para ello.


Tanto es así, que los mejores antivirus y programas de optimización (antivirus Kaspersky, optimizador CCleaner, etc.), poseen sus propios actualizadores de software, sin ser estos programas para tales fines.

Mejor aún: hay programas específicos para actualizar programas.
Un excelente programa específico para esta tarea, era "Personal Software Inspector" (de la empresa "Secunia"), el cual fue -literalmente- destripado y aniquilado por la empresa Flexera, la cual adquirió a Secunia, y una de las primeras cosas que hizo fue anunciar que no iban a continuar con ese proyecto, lo que, por cierto, es una actitud lamentable (hubieran regalado el código, al menos).
Afortunadamente, para esto existe una maravillosa herramienta (para mí es la mejor en este momento) llamada "Patch my PC Home Updater", la cual puedes descargar desde aquí: https://patchmypc.com/home-updater

Otro programa, era el menos eficiente -increíblemente-, pero tal vez más confiable "Kaspersky Software Updater Tool", el cual ya no se ofrece por separado, sino que está integrado (al igual que el "Kaspersky Anti-Ransomware Tool For Business") en los antivirus de esta excelente firma.

Hay, no obstante, otros programas para actualizar programas, tales como "SUMo Software Update Monitor", "Glarysoft Software Update", "OUTDATEfighter" (de la empresa creadora de "SPAMfighter"), y varios más.

Como podemos ver, hay organizaciones que se encargan -meticulosamente y de manera completamente fiable- de proveer seguridad al ordenador a través de la actualización del mayor número de programas posible.


INSEGURIDAD PERMANENTE Y AMENAZANTE

Cuanto más tiempo pase desde la congelación del equipo (he constatado equipos congelados que funcionan en el año 2019 con Windows XP, ya caduco y vetusto desde 2014) más riesgo habrá (no potencial, sino real) de que el equipo, la red a la que está conectado, los dispositivos extraíbles que a él se conecten (pen drives, discos portátiles, teléfonos celulares, etc.), las redes sociales a las que desde él se acceda, los servicios que desde ese equipo se consulten (consultas a financieras y Bancos como VISA, OCA, Master Card, e-BROU, etc.), los correos que se revisen y los espacios de alojamiento en línea (gmail, Google Drive, DropBox, etc.), sean vulnerados con suma facilidad y de manera fulminante.

Los antivirus actualizan sus bases de datos permanentemente (varias veces por día), pero, sobre todo, hacen esto cada vez que se enciende el equipo.
Y es en este preciso instante en que el antivirus detecta el mayor retraso entre la última actualización y el encendido de la máquina (normalmente 4, 6, 8 horas), y lo que hace, es actualizarse a sí mismo y a sus bases de datos de virus desde la última vez registrada... La cual, en esos equipos desactualizados, puede datar de tan solo 1 año atrás (lo cual es absolutamente inadmisible). Piénsese en 3, 4, 5, 7 años atrás... El consumo de ancho de banda es atroz, al poseer varios equipos en esta situación, los cuales, cada vez que se encienden, actualizan cantidades brutales de información, para ser apagados y volver a repetirse el tosco proceso de manera cíclica e incansable.
Gran parte de estos equipos se infectan apenas se encienden -y de manera aleatoria, pudiendo ocurrir con gran probabilidad que todos se infecten con los mismos virus al mismo tiempo-, porque no están protegidos debidamente, ni preparados para lidiar con virus del día de hoy, al disponer de plataformas y herramientas de hace mucho tiempo atrás. ¿Se comprende la situación general? ¿Consultarías tu cuenta de correo en un equipo así? ¿Conectarías un pen drive en él? ¿Lo encenderías por alguna razón?



EXPERIENCIA OBSERVADA DURANTE AÑOS EN OTRAS PLATAFORMAS EXITOSAS EN MATERIA DE SEGURIDAD: EL GRAN TUX.

Otro gran argumento, es que todo el mundo Linux es así. Al actualizar a "Linux", no hay forma de llevar a cabo esta tarea sin actualizar a los programas que están instalados en él... Y las actualizaciones no son son ni siquiera diarias... ¡Son hora tras hora, o minuto a minuto!
Si Linux -el sistema sin cuya existencia no habría Internet- funciona actualizándose permanente e insistentemente... ¿crees que dentro de las estrategias de protección para ambientes Windows, no debería considerarse la actualización general, permanente y perpetua como un pilar esencial?

Queda mucho más por explicar acerca del tema. Como siempre, intento convencer por medio del argumento. Espero haberte hecho cambiar de idea, o al menos, haberte hecho dudar de esta cómoda pero inconsistente práctica .
 
Última actualización: 7/3/2021.

Congeléitor: programa gratuito para conservar el Escritorio de Windows en estado inmutable.

                    (P) Hugo Napoli, 2016                   

Breve historia.

Durante mucho tiempo estuve buscando una aplicación que "congelara" el Escritorio de Windows sin congelar todo el Sistema.
Utilicé el inigualable Deep Freeze, y probé muchos otros programas gratuitos alternativos a éste que es comercial, porque trabajo en el área de mantenimiento de ordenadores y no me gusta piratear software; por lo tanto, todos los programas open source y gratuitos de buen funcionamiento, están situados por encima de los lucrativos en mi escala de valores humanos y materiales.
El resto de los programas, jamás funcionaron tan bien como Deep Freeze (*) (Returnil System Safe, Windows Steady State, Toolwiz Time Freeze (*), Comodo Time Machine, Reboot Restore RX (*), y tal vez otros que ahora no recuerdo).

(*) Los programas diferenciados con asterisco, han sido probados durante más de 2 años, en profundidad, en más de 50 máquinas.

Pero aún el mejor por lejos -Deep Freeze- posee desventajas realmente lamentables.

1. Es tan fácil de desactivar como cualquier otro de su especie.
2. No es posible establecer (o resulta muy difícil hacerlo) qué aplicaciones quedarán por fuera del congelado o "frizado" (sobre todo si son varias), ya que Deep Freeze trabaja controlando particiones enteras, no en base a reglas para cada programa dentro de la misma partición. Si bien ha ido incorporando funciones de este tipo, sigue resultando impráctico para ello.
3. Posee un mínimo grado de incompatibilidad con Windows, el cual genera en contadas ocasiones reportes ficticios y errores que en realidad no están sucediendo (rutinas innecesarias de "check disk" al inicio, etc.).

Entonces, me pregunté si sería posible construír un programa para congelar Escritorios Windows, y cómo habría que hacerlo.
Siempre me gustó programar, y me sentí muy cercano a cualquier lenguaje "Basic", desde el Commodore Basic V2 de la querida Commodore 64 (¡aún recuerdo decenas de sentencias y procedimientos!), hasta Visual Basic.Net, pasando por GW Basic, Visual Basic 6, Visual Basic for Applications, y Visual Basic Script.
Pues bien; basándome en esos conocimientos fue que armé dicho programa en Visual Basic Script, sirviéndome de aplicaciones ejecutables de terceros y de código fuente prestado, además de las líneas de código que son de mi autoría.




El programa se llama "Congeléitor", es gratuito para uso comercial, educativo o personal, y pese a lo gracioso que pueda resultar su nombre, posee las siguientes "serias" capacidades (para cada inicio de sesión o arranque del sistema):

- Elimina todos los elementos del escritorio de Windows, para asegurar que la permanencia de los accesos directos que allí existan, sea respetada,
- coloca en dicho escritorio todos los elementos que allí deban estar, (ver información anterior),
- elimina todos los elementos de la Barra de tareas de Windows (ver información siguiente),
- coloca en dicha barra todos los elementos que allí deban estar, para impedir la personalización de este sector del escritorio,
- elimina la imagen de fondo del escritorio de Windows (ver información siguiente), 
- coloca la imagen de fondo indicada, para que este recurso no sea utilizado para mostrar imágenes ofensivas o inconvenientes, 
- no necesita reinicio del sistema ni cierre de sesión: los cambios son aplicados de forma inmediata,
- vacía la papelera de Windows, para mantener orden en cuanto al espacio libre aprovechable en la unidad de almacenamiento (normalmente "disco duro"), *ACTUALIZACIÓN JUNIO 2018*
- inhabilita el protector de pantalla, para que no sea utilizado para propagar mensajes fuera de contexto, manipular la configuración de energía del sistema, etc. *ACTUALIZACIÓN JUNIO 2018*
- realmente no congela: mantiene el orden, permitiendo que los programas necesarios (anti virus, anti espías, anti phishing, programas para la protección de unidades USB, Mozilla Firefox, Java, Flash player e incluso las actualizaciones automáticas de Windows) sigan actualizándose, manteniendo la seguridad en el equipo y la estabilidad general del Sistema, 
- posee un archivo de configuración interna personalizable (Config.cngltr), conteniendo las rutas hacia los directorios fundamentales del programa, por si los mismos se quieren mantener "escondidos" en "carpetas alejadas del usuario". Pueden ajustarse las propiedades de este archivo para que, aún estando allí, no esté visible,
- no impide que el usuario trabaje con comodidad. Revierte los cambios realizados en el escritorio cada vez que Windows se inicia. ¡No guardes nada importante en el Escritorio!
* EL PROGRAMA HA SIDO ACTUALIZADO NUEVAMENTE EN OCTUBRE DE 2021 *

El programa posee directorios internos en donde deben ser colocados los íconos, archivos y carpetas que se pretende que queden permanentemente en el Escritorio y en la Barra de tareas, así como también la imagen de fondo indicada.

Se tiene en mente trabajar en el control de la resolución, en el control automatizable de la invisibilidad del archivo de configuración, y en un instalador que realice de forma automatizada los pasos para la instalación del programa, más allá de que esto aún no sea realizable debido a priorización de tiempos y ocupaciones del autor de este programa.




Congeléitor ha sido probado exitosamente sobre los siguientes Sistemas Operativos de Microsoft:

Sistema       Versión       Arquitectura  Service pack  Resultado
Windows 11    Profesional   amd64         N/A           Óptimo
Windows 10    Profesional   amd64         N/A           Óptimo
Windows 8.1   Profesional   amd64         N/A           Óptimo
Windows 8     Profesional   amd64         N/A           Óptimo
Windows 7     Profesional   amd64         1             Óptimo
Windows 7     Starter       ix86          1             (*)

(*) Como es sabido, las ediciones "Starter" de Windows, no permiten el cambio de imagen de fondo de escritorio de manera estandarizada (esta una imposición restrictiva de los desarrolladores de Windows). Congeléitor no cambia la imagen de fondo del Escritorio, pero el resto de sus funciones actùan de manera íntegra. De todas maneras, si lo que se busca es que no sea posible el cambio de imagen de fondo, esto ya está asegurado, con o sin Congeléitor funcionando en Windows 7 Starter.

Congeléitor ha sido instalado en numerosa cantidad de ordenadores (105 en total, sin contar los ordenadores de usuarios que descargan de aquí mismo este programa), gracias a lo cual está siendo posible el mejoramiento del programa, mediante la observación de su funcionamiento sostenido y efectuando las correcciones necesarias.

Las instituciones en donde el programa ha sido probado o está siendo probado actualmente (por orden cronológico e indicando la cantidad de ordenadores en los cuales está -o ha sido- instalado), son las siguientes:

Escuela Técnica Solymar Norte (+30)
Escuela Técnica Paso Carrasco (+30)
Colegio y Liceo It-Hué (+15)
Instituto Educativo Pinar (IEP) (+20)




Datos importantes de descarga, instalación y uso:

Congeléitor no interfiere con los archivos internos del Sistema ni se inyecta en él.

1. Descarga y descomprime la carpeta "Congeléitor.zip" disponible más abajo.
2. Lee atentamente el instructivo que trae el programa (archivo de Acrobat Reader o "pdf" que viene dentro de la carpeta del programa, llamado "Instrucciones rápidas de instalación del programa Congeléitor").
Por segunda vez, y por última: ¡no guardes nada importante en el Escritorio!
 EJECUTA ESTE PROGRAMA BAJO TU RESPONSABILIDAD. 

IMPORTANTE: AHORA CONGELÉITOR POSEE UN SOFTWARE INSTALADOR.
EJECÚTALO Y OLVÍDATE DE LAS CONFIGURACIONES QUE ANTES SE HACÍAN "A MANO".


Evolución y actualizaciones.

Ver documentación en Google Drive.



Contenido y documentación.

Dentro del paquete de descarga, encontrarás el contenido que será descrito en esta sección. Debes prestar especial atención a los comentarios en rojo. Los comentarios en verde indican información que no tiene por qué ser tenida en cuenta.

 1. Complementos
 2. Elementos_Escritorio
 3. Elementos_escritorio_nativos
 4. Fondo_Escritorio
 5. Íconos_barra_tareas
 6. Agregado_íconos_Barra.bat
 7. Borrado_íconos_Barra.bat
 8. CLWCP.exe
 9. Cngltr.vbs
10. Congeléitor.lnk
11. Ícono.ico

12. Instrucciones rápidas de instalación... (pdf)
13. syspin.exe

14. Versión para Windows...(txt)
15. Agregados

1. Contiene los programas Command Line Wallpaper Changer de Philip Winterberg (utilizado para el cambio de imagen de fondo), PinToTaskBar o "Syspin" (utilizado para agregar íconos a la Barra de tareas), varias copias en varios formatos de la licencia gpl que ampara al programa, el ícono de Congeléitor (imagen obtenida en Internet en la versión 1.0 de "EscriLim" y filtrada por licencia para reutilización), y un diminuto pero muy efectivo programa de Shawn Brink (Seven Forums) para refrescar la Barra de tareas y poder reflejar los cambios impresos en ella de forma inmediata. Esta es una carpeta de distribución de programas, cuyo contenido no supera los 2 MB. Congeléitor funcionará perfectamente sin esta carpeta, pero a donde vaya Congeléitor, deberán ir también los programas que le dieron vida.

2. Este directorio posee 18 íconos (accesos directos a programas comunes) de ejemplo (Acrobat Reader DC, BurnAware Free, CCleaner, Defraggler, Este equipo, LibreOffice 5.0, LiLi Usb Creator, Mozilla Firefox, Notepad++, Panel de control, Red, SpywareBlaster, Unchecky, USB Disk Security, Virtual CloneDrive, VLC media player, WinFF y ZoneAlarm Security). [Los íconos predefinidos pueden cambiar sin previo aviso]. Los mismos deben ser borrados y sustituídos por los que cada usuario considere conveniente. Este directorio admite programas portátiles y carpetas. Todo lo que esté aquí, aparecerá tras cada inicio del Sistema en el Escritorio. Se pueden colocar íconos y elementos varios dentro de carpetas también, y Congeléitor mostrará todo esto cada vez que se inicie sesión o se encienda el ordenador. Necesita una única intervención del usuario antes que Congeléitor sea puesto en marcha por primera vez.

3. Aquí debe colocarse la imagen que se quiere mostrar en el fondo del Escritorio tras cada inicio de sesión o encendido del ordenador. La imagen debe ser de tipo "BitMaP" (mapa de bits), y debe llamarse exactamente "Fondo.bmp", aunque esto también es configurable si entiendes algo de programación. No es estrictamente necesaria la intervención del usuario aquí. Congeléitor ya posee una imagen de prueba.

4. Este directorio posee íconos (accesos directos a programas comunes) de ejemplo (por ejemplo "File Explorer", "LibreOffice", "Mozilla Firefox", "VLC media player"), más un archivo necesario para Windows del tipo ".ini" llamado "desktop". Todos estos archivos deben ser borrados y sustituídos por los que cada usuario considere conveniente. El archivo ".ini" se regenerará sin necesidad de intervención del usuario, en caso de ser necesario. Este directorio admite programas portátiles y carpetas. Todo lo que esté aquí, aparecerá tras cada inicio del Sistema en la Barra de tareas. Las limitaciones en este sentido serán impuestas por Windows, no por Congeléitor. Necesita una única intervención del usuario antes que Congeléitor sea puesto en marcha por primera vez.

5. Igual a lo descrito en el punto 4, salvo que aquí se deben colocar los accesos directos a íconos típicos de Windows: Papelera, Red, Equipo, Usuario, Panel de control, etc.

6. Pequeña utilidad en donde hay que registrar los caminos completos (full paths) hacia las aplicaciones que se han colocado en el directorio del punto anterior. Si pones accesos directos en el directorio Íconos_Barra_Tareas pero no los registras aquí, los mismos no se mostrarán. Solo debes editar lo que está entre comillas, no el resto de las sentencias incluidas dentro de este archivo. Necesita una única intervención del usuario antes que Congeléitor sea puesto en marcha por primera vez.

7. Pequeña utilidad para eliminar los íconos de la Barra de Tareas. No es recomendable la intervención del usuario aquí.

8. Programa ejecutable para cambiar la imagen de fondo del Escritorio, invocado por Congeléitor. El usuario no debe intervenir aquí.

9. Es el archivo ejecutable en Visual Basic Script del programa Congeléitor, el cual puedes abrir con cualquier editor de texto simple como el Bloc de notas o Notepad++, y el cual no debe ser ejecutado haciéndole doble clic encima (sigue leyendo). El usuario no tiene por qué intervenir aquí, pero puede hacerlo.

10. Archivo de configuración que no debe ser editado ni configurado, a menos que necesites hacerlo por querer otorgarle a Congeléitor alguna funcionalidad específica. No es estrictamente necesaria la intervención del usuario aquí. Si vas a cambiar algo aquí dentro, puedes abrir este archivo con cualquier editor de texto simple como el Bloc de notas o Notepad++, pero deberás respetar las advertencias que el mismo archivo posee en su interior y un consejo más: solo edita lo que esté a la derecha del signo de igual.

11. Es el acceso directo a Congeléitor, y este es el archivo que hay que ejecutar mediante doble clic cada vez que se desee ejecutar este programa, o bien copiándolo a la carpeta "Inicio" para que se ejecute automáticamente siempre.
Ejemplo para Windows 10:

Para el usuario que ha iniciado sesión actualmente:
%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
Para todos los usuarios:
%programdata%\Microsoft\Windows\Start Menu\Programs\Startup 
Es recomendable la intervención del usuario aquí.

12. Ícono del programa Congeléitor.

13. Instrucciones para la instalación del programa. ¡Es imprescindible la intervención del usuario!

14. Programa ejecutable para agregar íconos a la Barra de tareas, invocado por Congeléitor. El usuario no debe intervenir aquí.

15. Especificación de la versión (o las versiones) de Windows soportada/s por el programa.

16. Contiene 2 pequeños programas, necesarios para que en cada inicio, Congeléitor pueda vaciar la papelera e inhabilitar el protector de pantalla de Windows. No es recomendable la intervención del usuario aquí.


Descarga:


Si al descomprimir se solicita una contraseña, la misma es: hugonapoli.blogspot.com


A veces, Google Drive acusa que el archivo está infectado, pero esto no es así. El programa fue realizado por mí mismo, y no responde a terceros, salvo en sus complementos, los cuales jamás dieron problemas de ningún tipo y en su mayoría son open source. Ese fue el motivo por el cual decidí comprimir el archivo con contraseña. Gracias por tu confianza y comprensión. 



 * NOTA: la funcionalidad de cambio de imagen de fondo, aún no está disponible para Windows 7 Starter. 

El tamaño de la descarga es de entre 3 y 5 MB, y el programa, instalado ya en el sistema, ocupa entre 11 y 21 MB. El servidor de alojamiento es Google Drive.
En algunos casos, se ha utilizado el universal formato "zip" para su compresión, puesto que el formato "7z" generaba cierta incompatibilidad con Google Drive, lamentablemente (sres. de Google, por favor, hagan bien su trabajo...).



> Actualizaciones y evolución <

Congeléitor está en fase de desarrollo. Aún es una versión "Alpha", la cual, pese a ser estable, necesita de reportes de funcionamiento y ajustes permanentes. En esta sección, se irá publicando información sobre los parches que están siendo aplicados a medida que se advierten errores, se divisan posibles mejoras, o que los usuarios advierten fallos.

¿Tienes sugerencias? ¿Quieres colaborar con el código interno del programa? Contáctame o deja tus comentarios aquí. ¡Gracias por tu confianza!

El programa (y todos los archivos que se encuentran en el blog para ser descargados) son subidos únicamente a servidores de confianza como Google Drive y Mediafire, y son tratados con Sistemas Operativos GNU/Linux durante el envío a Internet. Cuando se encuentran en Windows, son analizados con ZoneAlarm Free Antivirus, AVG Free, Panda Cloud, o ClamWin+Clam Sentinel+SUPERAntiSpyware.
Como última medida de seguridad, se realiza un escaneo en línea con VirusTotal.
Versión para Windows 10 con VirusTotal: clic aquí.
Versión para Windows   8 con VirusTotal: clic aquí.




Se agradece especialmente a las escuelas técnicas "Solymar", "Paso Carrasco", "Pando" y a "Liceo Cooperativo It-Hué", quienes han permitido la utilización de este programa en numerosa cantidad de ordenadores.
Flag Counter Visitas previas a la existencia de este contador: 3433

Artículos aleatorios

    Páginas: