Registry Info
Home Links Virtual Apps Walkthroughs Registry Info Dial-Up Errors

Disclaimer
This website is not affiliated with any organizations or corporations.
The content of this website is completely dictated by the author, on his own personal time.
The content provided on this website is intended for informational purposes only.
 I make no warranties or guarantees that anything here is applicable to your situation. 
Any use of the information contained herein is at your own risk.

Windows 95/98 Registry

Click here to learn more about the registry

Warning!!
Do not even breathe on the registry without backing it up first!!

-------------------------------------------------------------------------------- 
Netscape


Netscape does not save Address Book entries after restarting


--------------------------------------------------------------------------------
Dun errors

Error 633: The port is not available or the modem is not configured
Error 667: Cannot Read the media.ini file
Error 720 or 731: Protocol not Configured
Error 745: An essential file is missing
Session Module Management is invalid 
DUN wont save password


-------------------------------------------------------------------------------- 
Internet Explorer

Explorer caused an invalid page fault in Shell32.dll
Iexplore/explorer caused an Invalid Page Fault in module urlmon.dll 
Clear the Internet Explorer Address Bar history
Internet Explorer Prompts to disconnect upon closing
Disable Internet Explorer Proxy
Active Desktop disabled by TA 
Internet Explorer: Not accepting cookies no matter what 
Disable Content Advisor Password 
Error Loading/Locating Object Handler
Internet Explorer Title Bar (Provided By Message)
Can't Change Internet Explorer Homepage 
Internet Explorer Remains in Offline Mode
Changing the Internet Explorer globe back to default


--------------------------------------------------------------------------------
Windows 95/98

Change the default CAB file location 
Remove a program from Add/Remove Programs list
Taskbar has disappeared from the desktop 
The computer won’t dial automatically
How to backup and/or restore the registry in Win 95/98


--------------------------------------------------------------------------------
Windows NT

TCP/IP CP Reported Error 2: Error File Not Found in NT 4.0


--------------------------------------------------------------------------------
Outlook Express

Unknown TCP/IP Error or Error 501
Unable to open Outlook Express 5.0


--------------------------------------------------------------------------------
EarthLink 5 and/or Total Access

Internet Explorer Title Bar (Provided By Message)
  

Total Access: Invalid Location Information
EarthLink Dialer will not save password
Bypass Dialing
Total Access Loops when prompting to install TCP/IP
You Are Restricted from Running the Internet Connection Wizard 
Etips.dll caused an Invalid Page Fault when clicking on Manage Locations or Manage Profiles
<anything> is linked to missing export MFC42.dll
Mrtrate.vxd is missing
Manually uninstall EarthLink 5.0

Change the server info for EarthLink 5.0


--------------------------------------------------------------------------------


Netscape does not save Address Book entries after restarting 

This happens because incorrect settings are in the registry telling it how to display this information.
HKEY_CURRENT_USER\Software\Netscape\Address Book\File Location="[the path to the address book]"
HKEY_CURRENT_USER\Software\Netscape\Address Book\StartMenuWith=Entire Listing
This same fix is applicable to the bookmark file.
If these keys are missing, it's ok to create them.

Back to Top

Error 633: The port is not available or the modem is not configured
This can occur when the modem is not installed properly, or if the wrong modem 
is selected in the connectoid,
or if the telephon.ini file is missing or damaged.

Make sure the connectoid has the proper modem selected.
Check more info on modem. If it fales, rip and reinstall modem.
Make sure correct modem is selected in DUN if you end up reinstalling it.
Try connecting again.
Open the registry editor and go to the following key :
Hkey_local_machine|Software|Microsoft|Windows|CurrentVersion|Telephony\Providers
Modify the value of the
ProviderFilename0 value to TSP3216L.TSP
then open
Hkey_Current_User and delete the Remote Access key
Find the file named telephon.ini and rename it to telephon.old then run tapiini.exe and reboot.
Create a new connectoid.
Try connecting again.
extract unimdm.tsp

Back to Top

Error 667: Cannot read media.ini file
The reg hack is:
HKLM\System\CurrentControlSet\Services\Remote Access\Authentication\SMM_files\PPP
Select Path in the list. It should have "rasapi32.dll" for its value, if it doesn't then Modify it to say so.

Back to Top

Error 720 or 731: Protocol Not Configured 
The reg hack, 
HKLM\System|CurrentControlSet\Services\Remote Access\Authenticationn\SMM_Files\PPP\Path=rasapi32.dll 

Back to Top

Error 745: An essential file is missing 
The reg hack is:
HKLM\System\CurrentControlSet\Services\Remote Access\Authentication\SMM_Files\PPP\Path=rasapi32.dll 

Back to Top

Session Module Management is invalid 
The reg hack is:
HKLM\System\CurrentControlSet\Services\Remote Access\Authentication\SMM_Files\PPP\Path=rasapi32.dll 

Back to Top

Dial Up Networking not Saving Password 
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Network\RealModeNet\Autologon=1

Back to Top

Explorer caused an invalid page fault in Shell32.dll 
H_KEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\Webbrowser\ITBarlayout
Just delete this key and reboot 

Back to Top

Explorer / iexplore caused an invalid page fault in module urlmon.dll
To get rid of this error, delete any entires you find for QuickView Plus from the following registry folder:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\InternetSettings\Accepted Documents 

Back to Top

Clear the Internet Explorer Address Bar history 
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs
This is where all the url's are kept. Since there's like 25 of them It would take a long time to delete them all individually, 
so if the customer wants to remove everything, kill the entire folder and immediately reboot (or it wont take effect). 

Back to Top

Internet Explorer Prompts to Disconnect Upon Closing 
This should only be done if you have disabled through Internet Options and it still isn't working.
HK_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\EnableAutoDisconnect=00 00 00 00

Back to Top

Disable Internet Explorer Proxy 
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable=0
This should only be done if you are unable to disable proxies through the Internet Options.
It also should not be done on systems using proxy software such as Wingate or Winroute or MS Proxy Server

Back to Top

Active Desktop is turned off by Total Access 
This is one way to get it back.
HKEY_Current_User\Software\Microsoft\Windows\Current Version\Policies\Explorer\NoActiveDesktop=0
reboot the computer, remove the active desktop check mark next to view as web page, then replace it

Back to Top

Internet Explorer is not accepting cookies no matter what you do 
This is the registry information for Internet Explorer's cookies, but I have yet to ever see it work why I try it. 
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings\AllowCookies=1 

Back to Top

Disable the Content Advisor password 
Close all instances of internet explorer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ratings

edit the value named "key".
After this change is made open the "internet options" control panel and on the content tab left click on disable button
When prompted for a duplicate entry of the new password  enter a pass you can remember .
When you click on OK  a message will appear  that says “the content advisor has been disabled”

* You will need to remember the password you set now in case you decide to turn the content 
    advisor back on in the future unless of course you would prefer resetting it like this each time
*

Back to Top

Error Locating Object Handler 
This error is caused when an Active X or media plugin in missing or corrupted. Just delete the following Reg Key 
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Plugins\Extension 

Back to Top

Internet Explorer Title Bar (Provided by message) 
Open the following keys one at a time and edit each one individually
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main
then this key:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main

At each location, double-click the "Window Title" item on RegEdit's right pane. Edit the "Value data" field 
to show the text your prefer. If you delete everything in the field, you should get Internet Explorer's original title 
bar text, which is "Microsoft Internet Explorer." 
(Note: You may not find a modified Window Title item in both Registry locations.)
If you didn't find the a "Window Title" item in either Registry location, you can add one in the 
HKEY_LOCAL_MACHINE section. Click once on the Main folder to select it. Then right-click the white 
background anywhere on the right pane, and choose New > String Value. Name the new string value icon 
"Window Title" and press Enter. Now double-click it and type the text you'd like to appear in Internet Explorer's 
Title bar. This also works in IE versions, IE 4.0 and above.

NOTE: In Windows NT, the value should be type REG_SZ instead of String. 
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\Window Title 

Outlook Express

HKEY_CURRENT_USER\Identities\{Unique-User-ID}\Software\Microsoft\Outlook Express\5.0

Where you see {Unique-User-ID} above, you should instead find a user ID number that looks something like this:

{8A067580-AFEF-11D3-BEFE-9A435B3F4031}

Two things complicate matters at this point: 
1. You can control the OE 5.0 title bar text separately for each OE 5.0 Identity. 
2. Each OE 5.0 Identity gets its own unique user ID number. What's more, no two Windows installations 
have the same user ID numbers (theoretically). If you have multiple OE identities configured, you'll find 
multiple user ID entries. If you've never created a new OE Identity, then you'll find just one.

With the \5.0 key selected on the left pane of RegEdit, look for the "WindowTitle" entry on the right pane, 
and double-click it to change your title-bar text. If you don't find the WindowTitle entry, right-click the left 
pane's background, and choose New > String Value. Name the new icon "WindowTitle" (without the character 
space between the two words used on the corresponding icon for Internet Explorer). Press Enter, then double-click 
it and type the new title-bar text. The default is "Outlook Express." If you have multiple user IDs, repeat for each ID.

Back to Top

Internet Control Panel wont Allow Home Page to be changed 
In Internet Explorer 4.0 use the followin reg hack:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel\HomePage=0 
In Internet Explorer 5.0 just delete the Reg Key as IE 5 has no other uses for it. 

Back to Top

Internet Explorer Remains in Offline Mode 
HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\ Internet Settings\GlobalUserOffline=0
This has a habit of happening repeatedly, so the customer will probably have to do it frequently. It might be a good 
idea to export this key after the hack into the my documents folder so the customer can double click on it any other 
time it happens instead of wasting your call time later on. 

Back to Top

Change the windows default CAB location 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath="[cab locations]"
This would be used if windows is looking for the cabs in the wrong place or just so you can tell it 
where to look for them if no easier way exists

Back to Top

Remove a Program from the Add/Remove Programs list 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[desired application]
Just delete the key for the program you want to remove.

Back to Top

Changing the Internet Explorer globe back to default 
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar
Delete the items: "BrandBitmap" and "SmBrandBitmap" If you find the items
"BigBitmap" and "SmallBitmap" delete them as well.
Then go to:
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main
Delete "BigBitmap" and "SmallBitmap"

Back to Top

Taskbar has disappeared from the desktop 
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects
Highlight the "StuckRects" key and press the DELETE key to remove it from the registry. 
Restart Windows to restore the taskbar.

Back to Top

The computer won't dial automatically 
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings 
In the right panel, delete EnableAutodial

Back to Top

How to backup and/or restore the registry in Win 95/98
The data in the Windows 95/98 Registry is actually stored in two files in the Windows directory. 
These files are named system.dat and user.dat. They are marked as hidden, system, and read-only.

To Back Up The Registry:

Verify that the Windows 95 startup disk is within easy reach.
Restart the computer in MS-DOS mode, then change directories to the Windows directory. 
Type the following (pressing the Enter key after each line): 
attrib user.dat -h -s -r
attrib system.dat -h -s -r

Insert a blank floppy disk and type the following (pressing the Enter key after each line):
copy user.dat a:
copy system.dat a:

Type the following to return the files to their usual attributes (press the Enter key after each line):
attrib user.dat +h +s +r
attrib system.dat +h +s +r

Type Exit to return to Windows. 

Restoring The Registry from a saved backup:

If the customer ever has to restore the old registry files due to a corrupted registry , 
reboot in MS-DOS mode. 
WARNING: The procedure below will overwrite the existing registry .
Go to the Windows directory and type the following (pressing the Enter key after each line): 
attrib user.dat -h -s -r
attrib system.dat -h -s -r

Copy these files from the floppy disk the customer used above. 
To do so, type the following (pressing the Enter key after each line):
copy a:\user.dat
copy a:\system.dat

Type the following (pressing the Enter key after each line:
attrib user.dat +h +s +r
attrib system.dat +h +s +r

Type Exit.

To restore the registry to its state when you last successfully started Microsoft Windows 95/98:
Restart the computer. 
When you see the "Starting Windows 95" message, press the F8 key, 
then choose Safe mode command prompt only from the Startup menu. 
Type the following command to move to the Windows folder 
cd \windows
Type the following lines, pressing ENTER after each line: 
attrib -s -h -r system.dat
ren system.dat system.bad

Restart your computer. Windows 95 uses the System.da0 file when it cannot find the 
System.dat file. If this file works, Windows 95 renames it to System.dat. 

To restore the registry to a date prior to the last successful start:
Restart the computer. 
When you see the "Starting Windows 95" message, press the F8 key, 
then choose Safe mode command prompt only from the Startup menu. 
Type the following command to move to the Windows folder 
cd \windows
Type in scanreg/restore
Select the date you would like to restore to. You will need to reinstall any programs
you installed after the selected date.
 
Back to Top

TCP/IP CP Reported Error 2: Error File Not Found in NT 4.0
This problem may be caused by an invalid network adapter entry in the registry .
Run Registry Editor (Regedt32.exe) and delete  the following keys in the registry :
Registry Hive A: HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\ NetworkCards\"number"
Registry Hive B: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\Root\Legacy_"adapter name"
Registry Hive C: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\"adapter name"
Registry Hive D: HKEY_LOCAL_MACHINE\SOFTWARE\"adapter name"


NOTE: In most cases successfully removing the phantom adapter will solve the RAS 
connection issue if there are no other problems. It may however, be necessary to remove 
and reinstall RAS, as well as any other installed adapters, and any installed protocols if 
removing the phantom adapter alone does not resolve the RAS connection issue.

Back to Top

Error 501 Invalid Domain Name
This problem occurs frequently when customers have used the Internet Setup Wizard to create their account.
Since they have to put in their user name as ELN/user, Microsoft lists that as the user in the registry. 
The reg hack is:
H_KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP\Hostname=username.

Back to Top

Unable to open Outlook Express 5.0
This error can occur if there is invalid or corrupt information in the "identities" registry key after you have 
created/reconfigured an identity. This error may also sometimes occur after having upgraded from 
Outlook Express 4.0 to 5.x
HKEY_CURRENT_USER\Identities
Delete the identities folder and then run the repair tool on Microsoft Internet Explorer 5 and Internet Tools.

Back to Top

Invalid Location Information 
This problem is caused by the Total Access software having problems reading the registry entries for locations
(otherwise known as dialing properties). This fix also works if the customer has weird numbers showing up when
they dial, but you can't seem to find them entered into the properties of the connectoid, or in the dialing properties. 
H_KEY_LOCAL_MACHINE\Software\Microsoft\Windows|CurrentVersion\Telephony 
(Delete all location folders under telephony.) After exiting Regedit, create new dialing properties. 

Back to Top

EarthLink Dialer will not save password
H_Key_Current_User\Software\Earthlink\Dialer\SavePassword=1 

Back to Top

Bypass Dialing if the new account button is greyed out in Total Access 
Do this fix while at the total access setup screen. To call up the start menu, press the Windows key
or Ctrl + Esc on non Winodws 95 keyboards. the registry hack is:
H_KEY_LOCAL_MACHINE\SOFTWARE\EarthLink Network\BypassDialing 
Change the bypassdialing value to 1. 

Back to Top

Total Access Loops prompting to install TCP/IP
TCP/IP is installed if this key exists:
HKEY_LOCAL_MACHINE\Enum\Network\MSTCP 

TCP/IP is bound to Dial-Up Adapter if this key and value exist:
HKEY_LOCAL_MACHINE\Enum\Root\Net\0000\DeviceDesc = Dial-Up Adapter
AND if this key and value exist:
HKEY_LOCAL_MACHINE\Enum\Root\Net\0000\Bindings\MSTCP\0000=''" 

Dial-Up Adapter is installed if this key and value exist:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\DeviceDesc = Dial-Up Adapter 

Dial-Up Networking is installed if this key and value exist:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\RNA\Installed = 1 

Back to Top

You Are Restricted from Running the Internet Connection Wizard 
H_Key_Current_User\Software\Microsoft\Internet Connection Wizard\Completed=1 (or "01 00 00 00")
The next reg hack turns the ICW back on, whereas the previous hack told the computer that it was 
completed and didn't need to be run anymore.
H_KEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel\ConWizAdminLock=1

Back to Top

Etips.dll caused an Invalid Page Fault when clicking on Manage Locations or Manage Profiles 

HKEY_LOCAL_MACHINE\Software\EarthLink Network\5.0\Dialer\Profiles\"USERNAME@EARTHLINK.NET"\FirsttimeTips
Just delete this folder and be done with it. 

Back to Top

[Anything] is linked to missing export MFC42.dll 
First, make sure that MFC42.dll is in the c:\windows\system folder and is the correct size (919kb). If so delete this key:
H_KEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDlls\Program Files\earthlink\mfc42.dll)

Back to Top

Mrtrate.vxd is Missing 

This can happen if there were complications that occurred during or after uninstalling EarthLink 5.0 
H_Key_Local_Machine\System\CurrentControlSet\Services\VxD\mrtrate
Delete the mrtrate folder

Back to Top

Manually Uninstall EarthLink 5.0
Go to
 H_Key_Local_Machine\Software\Microsoft\Windows\CurrentVersion\Run 
If any  of the values below exist in the “Run” folder, delete them.
ConMgr.exe
UpdateMgr.exe
Armon32.exe

(These values may not exist if the programs were disabled previously in Msconfig) 

H_KEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders 
change the cookies value to c:\windows\cookies 
change the favorites value to c:\windows\favorites

H_KEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folder 
change the cookies value to c:\windows\cookies 
change the favorites value to c:\windows\favorites

Delete H_KEY_Current_User\Software\EarthLink Network 
Delete H_Key_Local_Machine\Software\EarthLink Network 
Reboot the machine 
Delete the EarthLink 5.0 folder from c:\program files
Delete the Access Ramp folder from c:\program files
Click Start then go to Settings and then choose Taskbar and Start menu 
Remove the EarthLink folder from the start menu
Remove the EarthLink toolbar from the Startup folder in the Start menu
Delete any EarthLink 5.0 shortcuts from the desktop

Back to Top

Change the server info for EarthLink 5.0
Go to HKEY_LOCAL_MACHINE\Software\EarthLinkNetwork\5.0 \Dialer\Profiles\profilename
and make the necessary/desired changes.

Back to Top

--------------------------------------------------------------------------------

The Registry is a storehouse for configuration values and settings that are used to determine how Windows
95/98/NT/2K/Me and Windows applications operate. Of course, for the Registry to serve its full purpose, software
developers must use it to store their program parameters. The Registry also keeps track of a list of hardware and 
hardware configurations that the Windows 98 setup and hardware-detection routines have discovered. If you
change your hardware configuration, the Registry is updated. The keys in the Registry are similar to the bracketed
headings in the Win.ini or System.ini files. Registry keys, unlike ini file headings, can and do contain subkeys.
While only text strings are allowed in ini files, values in the Registry can consist of executable code.
The Registry is a database divided into six main branches. Each branch is a handle to a different set of key values. 

HKEY_CLASSES_ROOT
This key points to the HKEY_LOCAL_MACHINE\Software\Classes registry key, which describes certain software 
settings. This key displays essential information about OLE and association mappings to support drag-and-drop 
operations, Windows shortcuts (which are OLE links), and core aspects of the Windows user interface.

HKEY_CURRENT_USER

This key contains user-specific settings that are built from information in the HKEY_USERS key during the logon process. 

HKEY_LOCAL_MACHINE
This key contains computer-specific information about the type of hardware installed and software settings. 
This information is used for all users who log on to the computer. This key has several subkeys. 

HKEY_USERS
This key contains information (generic and user-specific) about all the users who log on to the computer. The generic
settings are available to all users who log on to the computer. The information is made up of default settings for
programs, desktop configurations, and so on. This key contains subkeys for each user that logs on to the computer. 

HKEY_CURRENT_CONFIG
This key handles Plug and Play and contains information about the current configuration of a multiple hardware 
configuration computer (for example, settings for a docking station). This key is a pointer to one of the configuration 
keys of the HKEY_LOCAL_MACHINE\Config key; the configuration key (000x for example, 0001) that contains
information about the current configuration of hardware attached to the computer. 

HKEY_DYN_DATA
Dynamic data (data stored in RAM on the computer) is contained in this key. This information may change as 
devices are added or removed from the computer. The information for each device includes the related hardware 
key and the device's current status, including problems. Device Manager uses this data to show the current 
hardware configuration, and this data is used to constantly update System Monitor. 

Back to Top