aol
your browser assumes that you want to access the America Online web site, and "completes" the URL to point to:
www.aol.com
actually displayed in your browser's URL address box as:
http://www.aol.com/
Well, the reality is that not all web sites contain the www. prefix or/and the .com suffix into their URL notation. Examples of such web sites:
members.aol.com/ojatex/
or:
users.aol.com/ojatex/
in which case adding the www. prefix is incorrect. Therefore the members.aol.com or users.aol.com servers cannot be accessed if typed as shown above, because the www.members.aol.com and www.users.aol.com host names do not exist. :-)
WORKAROUNDS:
http://members.aol.com/ojatex/
or:
http://users.aol.com/ojatex/
to avoid having your browser add the "www." prefix.
But I'm not
happy (are you?) with this "quick" fix because many other web site URLs have the same "problem".
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\URL\Prefixes
In the right hand pane you'll find a list of most used URL prefixes, which are added by IE to a "truncated" URL, to match a real server name:
home
home.
mosaic
mosaic.
www
www.
Note that they all have
"http://" assigned as their value.
You can add your own prefixes to this list. Right-click and select New ->
String. Name this new string "members" (no quotes). Double-click on "members" and give it the value "http://"
(no quotes). Then add 3 more new Strings, name them respectively: "members.", "users", and "users.", and
then give them the same value: "http://" (don't type the quotes).
Close the Registry editor when
done.
"Does your ISP tell you their MaxMTU value when you log on?
I have discovered that my
Internet Provider "tells" me, everytime I log on, what "their" MaxMTU is, and have discovered that, although it may not be
standard for the entire world net, provides the quickest times for me when connecting to them.
If your ISP's tech support
won't (can't *gasp*) tell you what MTU they use...
To "see" the MTU setting, I perform this once a month, just to make
sure my ISP's MaxMTU hasn't changed.
When I use a Terminal window (instead of PAP) to log onto my ISP, after choosing the
correct menu choice for PPP, I get these three lines...
As you can see, this tells me what MTU my ISP uses.
I do
not know if every ISP has this same feature, but it may help others in testing to get the fastest speed over a Dial-Up
connection.
If you feel this might be useful to your site's visitors, you can add it.
Please feel free to modify it in
anyway you wish.
This isn't copyrighted material, just a tip that I thought might help SOME.
Due to the many ways ISPs
use login procedures, including only PAP authentication, it may not work.
I know NETCOM uses instead of just the username
at the "Username:" prompt... something like this (not exactly sure of the middle)...
Ie, mine would be...
If YOUR ISP doesn't give you "Shell" access, this procedure WILL NOT work!
* Proper steps for using a Post-Dial Terminal window in Win95/98 DUN.
(There are other ways, this is the most
common):
Then I get...
Voila! My network's (ISP) MTU.
BIOS + POST bootup error codes/messages:
If you got a PC within the last few years, there is a good chance you are using SIMMs (Single Inline Memory Modules), DIMMs (Dual Inline Memory Modules) or RIMMs (Rambus Inline Memory Modules). No matter your memory type: EDO, FPM, ECC, SDRAM, RDRAM etc, power spikes or outages, especially on computers not protected by surge protectors or backup Uninterruptible Power Supply (UPS) units, inadequate room temperature (too hot), insufficient case/CPU/motherboard ventilation/cooling, improper/long lasting CPU/bus overcloking (by increasing the voltage over factory preset values), computing habbits (some leave their machines on 24 hours a day), can all contribute to shortening your RAM chips life span.
TROUBLESHOOTING:
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:ON
Change the path name if different on your system.
Add/modify this MSDOS.SYS (found in C:\ root) line to read:
Logo=0
Use SYS95.BAT to edit MSDOS.SYS the easy way.
Reboot when done.
Now watch the OS bootup screen for any messages like:
"ERROR: HIMEM.SYS has detected unreliable extended memory at address XXXXXXXXh."
If this happens, HIMEM.SYS will
abort, and Windows won't even load without extended memory enabled!
In such cases you should have your computer's RAM
stick(s) checked for hardware defects (and eventually replaced if necessary) by qualified personnel.
NOTE: Microsoft REMOVED COMPLETELY the access to native/real/true/pure MS-DOS mode from Windows Millennium Edition
(ME), a.k.a. MS-DOS 8.00. :(
But you CAN get it back by applying the Unofficial DOS Patch,
which modifies COMMAND.COM + IO.SYS (from C:\Windows\Command\EBD) + REGENV32.EXE (from C:\Windows\System) to allow Windows ME
to boot to native MS-DOS and use DOS mode startup files (AUTOEXEC.BAT + CONFIG.SYS), Windows 95/98 style.
MaxPhysPage=hexadecimal-page-number
under the [386enh] section of your SYSTEM.INI file (located in
your Windows directory), to isolate the amount of memory used by Windows, no matter which version you have: 9x/ME or 3.xx.
Most 80386, 80486 and all Pentium class (and above) CPUs make use of RAM in 4 KB (4096 Bytes) pages. Newer Pentium II/III/IV
and AMD K6/K6-2/K7/K8 CPUs use 4 MB (4096 KB) pages. That's exactly what "MaxPhysPage" does: limits the number of RAM
pages available to Windows. This way you can tell EXACTLY how much RAM Windows accesses, and if THAT particular
memory is defective.
Example: to force Windows to use only the first 4 MB (MegaBytes) of RAM, this line must read
(hex value):
MaxPhysPage=400
Save your changes and restart Windows (which is valid every time
you make changes to SYSTEM.INI).
If the GUI (Graphical User Interface) comes back OK, try to perform some routine tasks.
If everything looks good, modify the MaxPhysPage line again to read:
MaxPhysPage=800
This
setting tells Windows to use only the first 8 MB of RAM.
Similarly, this line:
MaxPhysPage=1000
limits Windows to the first 16 MB of RAM.
Repeat the steps above every time
you changed the MaxPhysPage line.
These are the most common values for the "MaxPhysPage" setting:
RAM Limit [MB] MaxPhysPage Hex Value ------------------------------------- 4 400 8 800 12 C00 16 1000 24 1800 32 2000 48 3000 64 4000 80 5000 96 6000 128 8000 160 A000 192 C000 256 10000 384 18000 512 20000 640 28000 768 2C000 960 3C000 1024 [1 GB] 40000
Win98/ME users ONLY: you can also decrease the SYSTEM.INI "MaxPhysPage" value by
using MSCONFIG.EXE (System Configuration Utility): click the Start button -> click Run... -> type MSCONFIG -> click OK
or hit Enter -> click the General tab -> click the Advanced... button -> place a check mark in the "Limit memory to ???
MB" box -> hold the up arrow or down arrow slider until the desired value appears -> click OK or hit Enter twice ->
restart Windows.
The "Specifying Amount of RAM Available
to Windows Using MaxPhysPage" MSKB article lists all possible values for limiting Windows memory.
Learn about RAM types + flavors:
And while you're at it, I recommend you get MORE memory [no more excuses, they are so cheap now :-)]. 64 MB of RAM is a good start, 128 MB is even better, and 256 MB SDRAM (or RDRAM) is today's "sweet spot" [but not for long :)], especially if using Windows 98/NT4/2000/ME/XP/2003, to give Windows more physical RAM (faster operation) to "play" with, instead of spinning that hard disk to access the slower virtual memory (swap file).
WARNING: Microsoft acknowledged in these MSKB articles:
that Windows 98, 98 SE(U) and ME may NOT start IF you have 1 GB or more RAM installed! The ONLY known WORKAROUND is to use the "MaxPhysPage=40000" SYSTEM.INI line to limit the total memory available to Windows to less than 1 GB. :(
"Win98 Font Selection
Perhaps you can help me with a problem I am having. I work with
people who have physical handicapps --most of them are or were very active and well respected professionals until a sudden
accident or illness struck-- now they feel left out of the mainstream, many because of limited vision. Here is the
question:
Is there any way to re-set the proportional and fixed fonts for IE4 to be BOLD (like Arial Bold for proportional
and Courier New Bold for fixed)?
The size limitations (sm, med, large etc) are ok but the letter density is too light. The
Arial Black in Med or Large runs the text too close together.
They can manage with the light type for composing e-mail
etc, but the reading of INCOMING is almost impossible."
A [MDGx]:
"Re: Win98 Font Selection
I'm afraid the
answer to your problem offers only a partial solution.
Here it goes:
Menu
Message box
Selected items
3D buttons
Active
title bar
Inactive title bar
Click Apply/OK when done.
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\1252
and respectively:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Styles
Use Regedit's "Export Registry File" menu to backup each of the Registry keys above, and name the 2 saved files something like IE4-1252.REG and respectively IE4STYLE.REG. Keep them for restoring purposes in case something goes wrong. [Everything should be OK, but with Windows you never know... :-)]
NOTE: The "1252" IE registry key above implies that you are using the US English Language (code 1252). If you use a different language on your computer, you need to make similar changes and backup the appropriate Registry keys into your currently used language code key: determine your IE4 language by running the Internet Properties applet: right-click on your Internet [Explorer] desktop icon -> select Properties -> click the General tab -> click the Languages button, and then add it (using Regedit's "Export Registry file" function to save it to a REG file) to the supplied IE4BOLD.REG file, by editing IE4BOLD.REG with Notepad: cut and paste the entire language key from the new file you have saved into IE4BOLD.REG on a line of its own. Then replace the font names on the "IEFixedFontName" and "IEPropFontName" lines (under the new language key you have added) with "Arial Bold", a popular font, installed on all Windows systems. Your custom IE4 language key added to IE4BOLD.REG should look something like this:
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\xxxx]
"IEFixedFontName"="Arial Bold"
"IEPropFontName"="Arial Bold"
"Script"="Western"
"Default_Encoding"="Windows-xxxx"
"Default_InternetEncoding"=hex:e4,04,00,00
"IEFontSize"=hex:0b,00,00,00
where all xxxx instances must be replaced with your current language code!
NOTE: I have set the "IEFontSize" hex value above to 11.
You can reset this value to one of these values: Smaller, Small, Medium, Larger or Largest, by running the Internet Properties applet (as described above) -> select the General tab -> click Fonts -> scroll the drop-down "Font size" menu.
TO DO: Read also "IE FONT FANCY", also in REGISTRY.TXT [part of W95-11D.EXE], for more IE font tweaks.
Now connect to your ISP/LAN/etc, start IE, and browse away to see if all this made any difference.
NOTE: This tip works with Windows 95 (all releases) ONLY with MS
IE 4/5 installed, and with Windows 98 systems.
I haven't tested this workaround on Win95 machines with MS IE 3.0x
installed."
"When you have AutoScan/AutoSearch/AutoComplete enabled in MS IE, and you want to load a national domain (for example a Dutch domain which ends in .nl), AutoScan will only look at: .edu, .org, .net + .com. To add extra domain names to the default MS IE search list, run Regedit and go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\UrlTemplate
and ad two or more strings for each new domain. I have added "www.%s.nl" and "%.nl" (don't type the quotes). Now I can just type a name in the URL Address box and IE is looking at the .nl sites first."
This is an example of custom MS IE "UrlTemplate" Registry key saved as a .REG file:
-----Begin cut & paste here----- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\UrlTemplate]
REGEDIT4
"1"="www.%s.com"
"2"="%.com"
"3"="www.%s.org"
"4"="%.org"
"5"="www.%s.net"
"6"="%.net"
"7"="www.%s.edu"
"8"="%.edu"
"9"="www.%s.gov"
"10"="%.gov"
"11"="www.%s.ca"
"12"="%.ca"
"13"="www.%s.co.uk"
"14"="%.co.uk"
"15"="www.%s.de"
"16"="%.de"
"17"="www.%s.nl"
"18"="%.nl"
------End cut & paste here------
Just copy the lines between cut & paste strings above in Notepad, save it as URLTEMPL.REG, and then register (merge) this info into your Registry by (double)-clicking on it in Explorer or File Manager (FM = %windir\WINFILE.EXE).
UPDATE: "I assume that the order of the
templates is the order in which AutoSearch works, so IE will use www.%s.com first, www.%s.org second etc...
More
AutoSearch templates you have, slower the search process will be. :("
[Thank you James!]
TIP: AutoComplete may become slow, especially if your History folder contains a lot of URLs. To speed it
up, delete the ones you don't need, or better, delete the entire History folder. Don't worry, it will be recreated every time
IE starts. :)
This can be also done using Microsoft TweakUI [110 KB, free,
unsupported]. Click TweakUI's Paranoia tab -> check the "Clear Internet Explorer history at logon" box -> click
OK/Apply.
shell=Explorer.exe
Replace "Explorer" (don't type the quotes) with the program's executable that gives you "headaches". Example:
shell=C:\Jedi Knight\Jedi.exe
In this
example, Windows 95/98 will start as usual, BUT will NOT load/run ANY other programs/drivers/TSRs specified in the Registry
"Run" keys, on your "load=" or "run=" lines found under WIN.INI's [windows] section (WIN.INI resides also in your Win95/98
folder), or listed in your StartUp folder.
It will simply execute the Lucas Arts' Jedi Knight (Dark Forces II) DirectX 3D
game (see example above) EXCLUSIVELY, with NO overhead.
You can use ANY Windows based
program filename on the "shell=" line, just make sure to type its extension (.exe).
The drawback is that when you're done
playing Jedi Knight (or whatever app/game you want), you'll have to shut down Windows by pressing Ctrl + Alt + Del, since no
other programs are running (and if Explorer is not the shell, you don't have a Start button or menu available).
Therefore
you need to be able to see the native/real/true/pure MS-DOS mode prompt after Windows shut-down, in order to edit your SYSTEM.INI using
EDIT.COM, the MS-DOS text (ASCII) editor, which in this configuration is not possible from Windows (i.e. using Notepad). To
learn how to shut-down to MS-DOS, see "2 DOS OR NOT 2 DOS", also in MYTIPS95.TXT [part of W95-11D.EXE].
Alternatively, you can boot directly to the native/real/true/pure MS-DOS mode, by selecting the
"Command prompt only" option from the Windows 95/98 Start (bootup) Menu, or by modifying
the "BootGUI=" line under the [Options] section of your MSDOS.SYS file (located in C:\ root) to
read:
BootGUI=0
Use the SYS95.BAT batch file [part of W95-11D.EXE] to automate MSDOS.SYS editing. Save the file when done and reboot.
To see the Win95/98
Start Menu at boot time and be able to choose a different way of starting your system, modify the "BootMenu=" line under the
[Options] section of your MSDOS.SYS to read:
BootMenu=1
To understand the meaning of MSDOS.SYS lines and how to customize them, read "COMPLETE MSDOS.SYS REFERENCE", also in MYTIPS95.TXT [part of W95-11D.EXE].
NOTE: Network/modem game play and Internet access are DISABLED if you start your game from the SYSTEM.INI "shell=" line, therefore you can play your game only in SOLO mode!
UPDATE: "No rebooting is required when changing the shell line in
Win95/98.
With Explorer as shell, open SYSTEM.INI with Notepad or Sysedit and replace Explorer.exe with let's say Litestep.exe, a freeware shell alternative.
The new shell line should
now look like this:
shell=C:\Litestep\Litestep.exe
Exit all running applications. Press
Ctrl+Alt+Del, then select End task with "Explorer.exe" highlighted. The Shut Down screen will appear. Click NO. After a few
seconds a nagging screen shows up saying "this program is not responding blah... blah...". Press End Task. The Start button
and Desktop will be gone and will be replaced by the new program you specified on the shell line."
This update courtesy of
Akmal.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Update
In the right hand pane -> right-click on the
"UpdateMode" Hex (or DWORD) Value (or create it if not present) -> select Modify -> check the Hex (or DWORD Decimal)
box -> change its value to read 0 -> close the Registry Editor -> restart Windows when done.
If UpdateMode is set
to 1 (default), file/folder/shortcut/link refresh rate is much slower.
CAUTION: This constant refresh might impair your computer's performance IF:
See MSKB article Q258765 if using your Windows 98/98 SE computer with Remote
Update enabled to connect to a Windows 2000 server:
Download the fix [137 KB,
English].
FYI: In Windows NT4, 2000, XP + 2003 the UpdateMode Registry value has completely different meaning:
First: Make sure that you have the correct protocol installed (as MS nonhelp files always mention), I use both NetBEUI and IPX/SPX successfully.
Second: Check using an ohmmeter, that the terminating resistors are of approx 50 ohms resistance, if not, then replace.
Third: Double-check, using any form of continuity checking device (i.e. an ohmmeter), that there are no breaks or shortages in your Ethernet cable.
On
a slightly different note, if you are trying to setup two different networks on the same PC, don't despair, it can be done
using Windows 95.
I have a dual Network running, that comprises 7 PCs: 5 on Ethernet and 3 on Token Ring (1 PC runs both
as a "router", sort of). 2 of the Ethernet PCs are running Win98, 2 are running Win95, and the last is running Win3.11, while
the Token Ring has 2 Win95 PCs and 1 Win3.11 PC. The PC that is the router is running Win95a, not Win98 (which I have been
informed is pathetic at networking), with the IPX/SPX protocol installed for the Ethernet adapter only, while NetBEUI and
TCP/IP are installed for both adapters.
With this setup the router can see all 7 PCs on the network (which includes
itself), but the Ethernet section can't "see" the Token Ring section and vice versa."
BACKUP YOUR REGISTRY FILES BEFORE MAKING ANY CHANGES!
DO NOT MERGE NEWTCP.REG INTO THE REGISTRY THE WAY IT IS! YOU NEED TO MODIFY IT FIRST!
To do this properly, follow these steps EXACTLY:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans
There you
will find one or more four-digit subkey(s). Example: 0000, 0001, 0002, 0003... etc.
Your TCP/IP keys MUST ALL
include this value:
"DriverDesc"="TCP/IP"
DO NOT MODIFY them if this parameter has ANY other value!
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\000n\Ndi\Params\DefaultRcvWindow]
"Location"="System\\CurrentControlSet\\Services\\VxD\\MSTCP"
Example of new MODIFIED lines:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\Ndi\Params\DefaultRcvWindow]
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001\Ndi\Params\DefaultRcvWindow]
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0002\Ndi\Params\DefaultRcvWindow]
"Location"="System\\CurrentControlSet\\Services\\VxD\\MSTCP"
"Location"="System\\CurrentControlSet\\Services\\VxD\\MSTCP"
"Location"="System\\CurrentControlSet\\Services\\VxD\\MSTCP"
...
etc. You get the idea.
Repeat same steps above with ALL NEWTCP.REG "MaxConnectRetries" keys.
"Default Receive Window" = recommended values: 2144, 3216 or 4288 (depending on your MTU
value).
Default = 8192;
and:
"Maximum Connection Retries" = recommended values:
16 - 64.
Default = 32.
TIPS: All text files below are part of W95-11D.EXE:
Happy tweaking!
NOTES: Cut & paste the lines between the marks below, and then save them as REG files (i.e. RIGHTCAB.REG). Then modify the "C:\\Windows" strings in these REG files to match your installation, if your Windows 9x/ME path is different. Then (double)-click on the REG file you want to use in Explorer or File Manager (FM = C:\WINDOWS\WINFILE.EXE) to merge the settings into your Registry, BUT BACKUP YOUR REGISTRY FILES FIRST!
"Extract CABinet files with right-click:
Find the program where your Cabinet Files
(*.CAB) are registered to, then go to that program's key in the Registry. Then add, better if you have the latest
Extrac32.exe, or you can get it from CabPack [470 KB, freeware] that supports the LZX compression (~
30% more powerful than ZIP).
Or you can use Extrac32.exe, usually located in your Windows folder.
TIP:
Rename your original Extrac32.exe to something like ExtrEc32.exe, so you don't have to delete it.
KNOWN BUG: The
machine will STOP RESPONDING if the files you want to extract already exist!
CAUSE: Extrac32.exe CANNOT
REPLACE existent files.
To do this:
-----Begin cut & paste here----- [HKEY_CLASSES_ROOT\.cab] [HKEY_CLASSES_ROOT\XXX\shell\Extrac32] [HKEY_CLASSES_ROOT\XXX\shell\Extrac32\command]
REGEDIT4
@="XXX"
@="Extract Cabinet 32 bit"
@="C:\\Windows\\Extrac32.exe /E /A
\"%1\""
------End cut & paste here------
-----Begin cut & paste here-----
[HKEY_CLASSES_ROOT\.cab]
[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\shell\Extrac32]
[HKEY_CLASSES_ROOT\CLSID\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}\shell\Extrac32\command]
REGEDIT4
@="CLSID\\{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}"
@="Extract Cabinet 32 bit"
@="C:\\Windows\\Extrac32.exe /E /A
\"%1\""
------End cut & paste here------"
FYI:
NOTE: If you are also connected to a Network (peer-to-peer, LAN, WAN etc), some of these settings might impair your networking performance.
To access the Internet as fast as your modem will allow it, you need to tweak some of the settings in your Dial-Up Networking (DUN), Network and Modem panels:
NOTE: Experiment with the "Enable software compression" option. Enabling it might speed up your file transfers over the internet (on my machine disabled is faster).
Enjoy the Internet speed boost!
A MUST: See this Internet Connection Security guide.
Open an Explorer window (full screen) and left-drag the left edge of the
Modified column header to cover the Type column entirely. Release the mouse, and left-drag the Modified column to cover the
Size column. Release the mouse again, and left-drag the Modified column to cover the Name column.
This way your Explorer
display has been reduced to a column of File Date/Time stamps!
FIXES:
To recover the Explorer missing columns, apply one of these methods:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
This
is the place where Explorer stores its column layouts.
Select the Explorer key (above).
In the right hand pane,
you can see a list of values (strings), including "DirectoryCols". Right-click on "DirectoryCols" and choose
"Delete". Answer "Yes" to the confirmation prompt, and close Regedit.
Now open Explorer again. You should be
able to see ALL the details columns again, sized at their default widths.