Introducción
Buenas a todos, estaba arreglando una computadora viejita (P3 500) que le esta fallando la hora del BIOS, aunque la pila este nueva.
Entonces se me ocurrio preparar un programita que guardara la hora en un archivo y si la hora del sistema estaba mal al iniciar, la restaurara a la hora correcta mas reciente.
El programa
Este es un simple programa de DOS que toma la hora del sistema, se fija si el año es inferior a 1999; Es decir si la fecha y hora del sistema son la por defecto del BIOS. Si la fecha es buena, guarda la hora en un formato simple y legible, dentro de un archivo de texto del directorio actual. Si la fecha es incorrecta, lee dicho archivo y escribe la hora en el BIOS.
Si por cualquier motivo quieren que la fecha usada sea otra pueden cambiar el archivo a mano con cualquier editor de texto.
El programa lo pueden descargar de AQUI
Su uso
La mejor manera de usar este programa es al inicio del sistema. por eso detallo a continuación como usarlo en los OS que mas probablemente quieran tenerlo
DOS/Windows 95/98
En estos OS se deberia llamar desde el autoexec.bat, ubicado en el directorio raiz del disco rigido principal. Es decir en C:\autoexec.bat. Donde C es el disco rigido donde esta instalado Windows.
Copien el ejecutable a una carpeta dentro del PATH, si no saben esto copienlo directamente en el directorio raiz o de Windows.
Abran el archivo autoexec.bat en notepad (boton derecho sobre el archivo autoexec.bat y elijan editar) y pongan en la primer linea de texto del archivo "reloj" (sin las comillas); Cuidado de no borrar la linea que estaba alli antes, solo den Enter/Entrar para bajar la linea, y escriban el comando en el espacio en blanco.
Listo! Asi quedo configurado para que el programa se ejecute cada vez que se inicia la computadora, aun si elijen no usar windows en este inicio.
Windows XP
Aprovechar este programa en Windows XP es un poquito mas complicado.
Primero es necesario copiar el programa en algún lugar donde no molestará, por ejemplo la carpeta de Windows generalmente ubicada en el directorio raiz del disco rigido principal. Es decir en C:\WINDOWS\. Donde C es el disco rigido donde esta instalado Windows. Graben el programa en esa carpeta.
Ahora dirijanse al botón de Inicio, y luego a la opción Ejecutar. Alli ingresen el comando gpedit.msc.
En este programa, tengan mucho cuidado de no tocar nada que no conozcan, ya que es tan sensible como el registro de Windows y pueden arruinar la configuración de la computadora si no saben lo que estan haciendo.
Una vez en el programa del lado izquierdo deberían ver un icono que dice Configuración de equipo. Debajo de el debería estar visible una opción con un icono de carpeta llamada Configuración de Windows (si no pueden ver esto hagan click en el + a la izquierda del icono).
Abran la sección Configuración de Windows, deberían poder ver una opción llamada Archivos de comandos (inicio/apagado), seleccionenla con un click. En la sección derecha de la ventana podran ver 2 items Inicio y Apagar. Hagan doble click en Inicio. Hagan click en Agregar. Hagan click en Examinar y les aparecera una ventana de explorador de Windows, con ella busquen el lugar donde guardaron el programa; En nuestro ejemplo C:\Windows, seleccionen el programa reloj y hagan click en Abrir. Hagan click en Aceptar y click en Aceptar nuevamente.
Listo! Ahora el programa se iniciara justo antes de la carga de Windows, de manera que el sistema no podra detectar que la hora del sistema es "verdaderamente" incorrecta.
Primer uso y Advertencias
Antes de que se use por primera vez, asegurense que la hora de la computadora sea la correcta.
En Windows XP lo ideal es hacer un reinicio del sistema por como se configuro el sistema.
Pero si su computadora pierde la hora aun cuando hacen un reinicio, pueden ejecutar el programa en cualquier carpeta y luego copiar el archivo de texto resultante en la carpeta que corresponde, por ejemplo para un equipo con Windows instalado en C la carpeta es C:\WINDOWS\system32\GroupPolicy\Machine\Scripts\Startup.
En DOS, Windows 95 y 98, es mas facil, pueden ejecutar el programa en la carpeta donde lo guardaron, o ejecutar el autoexec.bat
Advertencia:
Si leyeron el método que usa el programa para guardar la hora, es obvio que al recuperarla la misma estará desactualizada. Esto esta pensado para que la hora del sistema no sea totalmente incorrecta, con años invalidos y cosas asi, que causan problemas con varios programas, incluido el propio Windows.
Es mas, lo ideal seria que tengan habilitado un sistema de actualizacion de la hora via internet.
Por cierto si usan XP y el servidor de hora por defecto no funciona, prueben con tick.nap.com.ar
En fin espero que les sea útil y ayude a alguno que este intentado recuperar alguna maquina vieja.
Por cierto si alguien tiene algun problema con el programa, o necesita una modificación menor, solo pidanmelo y tratare de proveerlo.
Buenas a todos, estaba arreglando una computadora viejita (P3 500) que le esta fallando la hora del BIOS, aunque la pila este nueva.
Entonces se me ocurrio preparar un programita que guardara la hora en un archivo y si la hora del sistema estaba mal al iniciar, la restaurara a la hora correcta mas reciente.
El programa
Este es un simple programa de DOS que toma la hora del sistema, se fija si el año es inferior a 1999; Es decir si la fecha y hora del sistema son la por defecto del BIOS. Si la fecha es buena, guarda la hora en un formato simple y legible, dentro de un archivo de texto del directorio actual. Si la fecha es incorrecta, lee dicho archivo y escribe la hora en el BIOS.
Si por cualquier motivo quieren que la fecha usada sea otra pueden cambiar el archivo a mano con cualquier editor de texto.
El programa lo pueden descargar de AQUI
Su uso
La mejor manera de usar este programa es al inicio del sistema. por eso detallo a continuación como usarlo en los OS que mas probablemente quieran tenerlo
DOS/Windows 95/98
En estos OS se deberia llamar desde el autoexec.bat, ubicado en el directorio raiz del disco rigido principal. Es decir en C:\autoexec.bat. Donde C es el disco rigido donde esta instalado Windows.
Copien el ejecutable a una carpeta dentro del PATH, si no saben esto copienlo directamente en el directorio raiz o de Windows.
Abran el archivo autoexec.bat en notepad (boton derecho sobre el archivo autoexec.bat y elijan editar) y pongan en la primer linea de texto del archivo "reloj" (sin las comillas); Cuidado de no borrar la linea que estaba alli antes, solo den Enter/Entrar para bajar la linea, y escriban el comando en el espacio en blanco.
Listo! Asi quedo configurado para que el programa se ejecute cada vez que se inicia la computadora, aun si elijen no usar windows en este inicio.
Windows XP
Aprovechar este programa en Windows XP es un poquito mas complicado.
Primero es necesario copiar el programa en algún lugar donde no molestará, por ejemplo la carpeta de Windows generalmente ubicada en el directorio raiz del disco rigido principal. Es decir en C:\WINDOWS\. Donde C es el disco rigido donde esta instalado Windows. Graben el programa en esa carpeta.
Ahora dirijanse al botón de Inicio, y luego a la opción Ejecutar. Alli ingresen el comando gpedit.msc.
En este programa, tengan mucho cuidado de no tocar nada que no conozcan, ya que es tan sensible como el registro de Windows y pueden arruinar la configuración de la computadora si no saben lo que estan haciendo.
Una vez en el programa del lado izquierdo deberían ver un icono que dice Configuración de equipo. Debajo de el debería estar visible una opción con un icono de carpeta llamada Configuración de Windows (si no pueden ver esto hagan click en el + a la izquierda del icono).
Abran la sección Configuración de Windows, deberían poder ver una opción llamada Archivos de comandos (inicio/apagado), seleccionenla con un click. En la sección derecha de la ventana podran ver 2 items Inicio y Apagar. Hagan doble click en Inicio. Hagan click en Agregar. Hagan click en Examinar y les aparecera una ventana de explorador de Windows, con ella busquen el lugar donde guardaron el programa; En nuestro ejemplo C:\Windows, seleccionen el programa reloj y hagan click en Abrir. Hagan click en Aceptar y click en Aceptar nuevamente.
Listo! Ahora el programa se iniciara justo antes de la carga de Windows, de manera que el sistema no podra detectar que la hora del sistema es "verdaderamente" incorrecta.
Primer uso y Advertencias
Antes de que se use por primera vez, asegurense que la hora de la computadora sea la correcta.
En Windows XP lo ideal es hacer un reinicio del sistema por como se configuro el sistema.
Pero si su computadora pierde la hora aun cuando hacen un reinicio, pueden ejecutar el programa en cualquier carpeta y luego copiar el archivo de texto resultante en la carpeta que corresponde, por ejemplo para un equipo con Windows instalado en C la carpeta es C:\WINDOWS\system32\GroupPolicy\Machine\Scripts\Startup.
En DOS, Windows 95 y 98, es mas facil, pueden ejecutar el programa en la carpeta donde lo guardaron, o ejecutar el autoexec.bat
Advertencia:
Si leyeron el método que usa el programa para guardar la hora, es obvio que al recuperarla la misma estará desactualizada. Esto esta pensado para que la hora del sistema no sea totalmente incorrecta, con años invalidos y cosas asi, que causan problemas con varios programas, incluido el propio Windows.
Es mas, lo ideal seria que tengan habilitado un sistema de actualizacion de la hora via internet.
Por cierto si usan XP y el servidor de hora por defecto no funciona, prueben con tick.nap.com.ar
En fin espero que les sea útil y ayude a alguno que este intentado recuperar alguna maquina vieja.
Por cierto si alguien tiene algun problema con el programa, o necesita una modificación menor, solo pidanmelo y tratare de proveerlo.