These are some technical details i found, when i was hacking around.
NOTE THAT you will be using it, if ever, at Your OWN RISK.
( The info here is given with the hope that it will help computer users in the positive sense )


Auto loading Applications ReVisited

24 Dec 1997

Many a times we may want to autoload our application when windows starts, but only once rather than every time. This can be achieved by adding a link to your application in the Registry at the following location

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

Windows automatically removes the Registry entry after the program has been run once at startup.

Some typical examples were it COULD be used are

  • Norton product installations usually restart the Windows to do the installation. If you want to do similarly you could add a link to your program in the Registry as specified above then when windows restarts ( or is Restarted ) your program will run and you can do the installation.
  • If your program requires to run alone in the system with out any other programs in it's way to do some system checking , correcting etc. ( like stackers defragging ) then you could modify or manipulate the registry suitably ( But you should be careful when working with Registry ) and add a link to your program as specified above.
Filesassociated with Control Panel
18 Dec 1997

The contents of the Control Panel are actually logical links to files with CPL extension.
So if for some reason you lose the contents of the Control panel , make sure that you have these files in the Windows\System directory.

Re gi st ry    in    Wi nd ow 's    95
9 Dec 1997

Starting with Windows 95, Registry is a very important database regarding your system. The two important files of Windows95 registry are under the windows directory namely

User.dat and System.dat

Windows automatically creates a backup of it everytime it boots successfully under the names

User.da0 and System.da0

So if the registry gets corrupted due to any reason and you are unable to correct it normally then you can overwrite the above dat files by the corresponding da0 files. Even if this does not work and you do not have any other way of recovering the registry, You can try overwriting the System.dat file by System.1st file in the root directory.

Note: It's always good that you backup the above two files (i.e System.dat and User.dat ) before you try anything on the registry.

Bi os    Pa ss wo rd
2 Dec 1997

Many of us usually give Bios password and then forget it, thus stuck with a system where we cannot modify the Bios setup or not even being able to enter the system. There are ways this problem can be overcome, however be CAUTIONed that these techniques Usually work by corrupting the Bios setup info, requiring the reConfiguration of the BIOS setup Info.

 Method 1

Note : this method works only if you are able to enter the system, but are not able to MODIFY BIOS setup info. Here you will be corrupting the BIOS setup info by writing into the Memory used to store the BIOS Setup INFO. The logic to be used is shown below.

OUT 70H, 15H

OUT 70H, xx

( 70H is the BIOS WRITE PORT, 15H is the Memory offset to access in the Bios Memory.
It can be any value between 10H to 20H [H REPRESENTS HEX VALUES] )
( xx represents any value [OTHER THAN WHAT WAS PREVIOUSLY THERE] )

Next you reboot the system and BIOS should automatically take you to the Setup program.

Remaining Methods

These can be used always.

  1. Remove and Reconnect the BATTERY to the BIOS.
  2. Short the BIOS chip using Jumper settings as specified in your Mother board manual
Au to    lo ad    ap pl ic at io ns    th ru    Wi nd ow 's    Re gi st ry
25 Nov 1997

Starting with Windows 95, Registry is a very important database regarding your system. In Windows 3.1 applications were autoloaded using LOAD or RUN in win.ini or thru the STARTUP group. However in Windows 95 I have noticed that Applications can be autoloaded by adding them in to the following location in the Registry.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

My Home Page


Last modified on 22 Nov 1998